September 23, 2025

Public Release 0.102

Dear Champions, here it is, new update 0.102 is ready for you!

Enjoy it!

Windows Downloads:

MEGA - Mediafire

Mac Downloads:

MEGA - Mediafire

Android Downloads:

MEGA - Mediafire

Compressed Downloads:

PC - Mac (MEGA)

PC - Mac (Mediafire)

What's new in this version:

New launcher with new features: Changelog - Audio - BG

New animations and buttons for the entire UI, including those in handling, theater, and more New rendering of the “Dusk Sorrow” menu

Kor Theater and hinter

General cleanup of the game

Fix for the “You Menu”

Addition of achievements for the “You Menu”

Addition of titles for the “You Menu”

Gift system fully implemented

Test implementation for stats with lewd scenes (Asmedia)

Change of interaction screen for the first 7 girls

Small indicators for the outfit menu

Alternative cards in the girl selection

Alt lewd for Cleos

Etheria respawn timer

Comments (6)

K
Kionism · September 26, 2025

This happens when i try and gift asmedia [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script/izanami.rpy", line 2597, in script call File "game/script/izanami.rpy", line 2663, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/dojo.rpy", line 47, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/kitchen.rpy", line 328, in script call File "game/script/asmedia_interactive_sex.rpy", line 190, in script call File "game/script/asmedia_interactive_sex.rpy", line 386, in script call File "game/script/asmedia_interactive_sex.rpy", line 140, in script call File "game/script/asmedia_interactive_sex.rpy", line 281, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/isabel_interactive_sex.rpy", line 192, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 213, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 387, in script call File "game/script/cleos_interactive_sex.rpy", line 393, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 302, in script call File "game/script/cleos_interactive_sex.rpy", line 308, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call [Previous line repeated 8 more times] File "game/script/bedroom.rpy", line 164, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/izanami_interactive_sex.rpy", line 151, in script call File "game/script/izanami_interactive_sex.rpy", line 222, in script call File "game/script/izanami_interactive_sex.rpy", line 228, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/sheila_interactive_sex.rpy", line 290, in script call File "game/script/sheila_interactive_sex.rpy", line 417, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 280, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 363, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/tsukiko_interactive_sex.rpy", line 147, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 273, in script call File "game/script/cleos_interactive_sex.rpy", line 273, in script call File "game/script/cleos_interactive_sex.rpy", line 387, in script call File "game/script/cleos_interactive_sex.rpy", line 393, in script call File "game/script/sheila_interactive_sex.rpy", line 290, in script call File "game/script/sheila_interactive_sex.rpy", line 417, in script call File "game/script/sheila_interactive_sex.rpy", line 445, in script call File "game/script/sheila_interactive_sex.rpy", line 333, in script call File "game/script/sheila_interactive_sex.rpy", line 389, in script call File "game/script/sheila_interactive_sex.rpy", line 389, in script call File "game/script/sheila_interactive_sex.rpy", line 393, in script call File "game/script/sheila_interactive_sex.rpy", line 305, in script call File "game/script/sheila_interactive_sex.rpy", line 311, in script call File "game/script/taile_interactive_sex.rpy", line 200, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 584, in script call File "game/script/taile_interactive_sex.rpy", line 590, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 13, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 584, in script call File "game/script/taile_interactive_sex.rpy", line 612, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 534, in script call File "game/script/asmedia_house.rpy", line 85, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/isabel_interactive_sex.rpy", line 192, in script call File "game/script/isabel_interactive_sex.rpy", line 235, in script call File "game/script/isabel_interactive_sex.rpy", line 263, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 263, in script call File "game/script/isabel_interactive_sex.rpy", line 269, in script call File "game/script/tsukiko_interactive_sex.rpy", line 147, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 253, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 612, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 534, in script call File "game/script/taile_interactive_sex.rpy", line 200, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 222, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 280, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 342, in script call File "game/script/asmedia_house.rpy", line 165, in script File "game/script/gifting.rpy", line 258, in give_gift File "game/script/gifting.rpy", line 43, in calculate_gift_effect NameError: name 'reaction' is not defined -- Full Traceback ------------------------------------------------------------ Traceback (most recent call last): File "game/script/izanami.rpy", line 2597, in script call File "game/script/izanami.rpy", line 2663, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/dojo.rpy", line 47, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/kitchen.rpy", line 328, in script call File "game/script/asmedia_interactive_sex.rpy", line 190, in script call File "game/script/asmedia_interactive_sex.rpy", line 386, in script call File "game/script/asmedia_interactive_sex.rpy", line 140, in script call File "game/script/asmedia_interactive_sex.rpy", line 281, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/isabel_interactive_sex.rpy", line 192, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 213, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 387, in script call File "game/script/cleos_interactive_sex.rpy", line 393, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 302, in script call File "game/script/cleos_interactive_sex.rpy", line 308, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call [Previous line repeated 8 more times] File "game/script/bedroom.rpy", line 164, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/izanami_interactive_sex.rpy", line 151, in script call File "game/script/izanami_interactive_sex.rpy", line 222, in script call File "game/script/izanami_interactive_sex.rpy", line 228, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/sheila_interactive_sex.rpy", line 290, in script call File "game/script/sheila_interactive_sex.rpy", line 417, in script call File "game/script/cleos_house.rpy", line 271, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 280, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 363, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 272, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 328, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 300, in script call File "game/script/tsukiko_interactive_sex.rpy", line 147, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/cleos_interactive_sex.rpy", line 230, in script call File "game/script/cleos_interactive_sex.rpy", line 273, in script call File "game/script/cleos_interactive_sex.rpy", line 273, in script call File "game/script/cleos_interactive_sex.rpy", line 387, in script call File "game/script/cleos_interactive_sex.rpy", line 393, in script call File "game/script/sheila_interactive_sex.rpy", line 290, in script call File "game/script/sheila_interactive_sex.rpy", line 417, in script call File "game/script/sheila_interactive_sex.rpy", line 445, in script call File "game/script/sheila_interactive_sex.rpy", line 333, in script call File "game/script/sheila_interactive_sex.rpy", line 389, in script call File "game/script/sheila_interactive_sex.rpy", line 389, in script call File "game/script/sheila_interactive_sex.rpy", line 393, in script call File "game/script/sheila_interactive_sex.rpy", line 305, in script call File "game/script/sheila_interactive_sex.rpy", line 311, in script call File "game/script/taile_interactive_sex.rpy", line 200, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 584, in script call File "game/script/taile_interactive_sex.rpy", line 590, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/bedroom.rpy", line 13, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 584, in script call File "game/script/taile_interactive_sex.rpy", line 612, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 534, in script call File "game/script/asmedia_house.rpy", line 85, in script call File "game/script/heramael_interactive_sex.rpy", line 257, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 357, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/heramael_interactive_sex.rpy", line 385, in script call File "game/script/isabel_interactive_sex.rpy", line 192, in script call File "game/script/isabel_interactive_sex.rpy", line 235, in script call File "game/script/isabel_interactive_sex.rpy", line 263, in script call File "game/script/isabel_interactive_sex.rpy", line 207, in script call File "game/script/isabel_interactive_sex.rpy", line 263, in script call File "game/script/isabel_interactive_sex.rpy", line 269, in script call File "game/script/tsukiko_interactive_sex.rpy", line 147, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 219, in script call File "game/script/tsukiko_interactive_sex.rpy", line 190, in script call File "game/script/tsukiko_interactive_sex.rpy", line 247, in script call File "game/script/tsukiko_interactive_sex.rpy", line 253, in script call File "game/script/taile.rpy", line 45, in script call File "game/script/taile.rpy", line 75, in script call File "game/script/taile_interactive_sex.rpy", line 484, in script call File "game/script/taile_interactive_sex.rpy", line 556, in script call File "game/script/taile_interactive_sex.rpy", line 612, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 500, in script call File "game/script/taile_interactive_sex.rpy", line 528, in script call File "game/script/taile_interactive_sex.rpy", line 534, in script call File "game/script/taile_interactive_sex.rpy", line 200, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 216, in script call File "game/script/taile_interactive_sex.rpy", line 222, in script call File "game/script/bedroom.rpy", line 164, in script call File "game/script/estia_interactive_sex.rpy", line 265, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 308, in script call File "game/script/estia_interactive_sex.rpy", line 393, in script call File "game/script/estia_interactive_sex.rpy", line 364, in script call File "game/script/estia_interactive_sex.rpy", line 280, in script call File "game/script/estia_interactive_sex.rpy", line 336, in script call File "game/script/estia_interactive_sex.rpy", line 342, in script call File "game/script/asmedia_house.rpy", line 165, in script File "renpy/ast.py", line 2231, in execute self.call("execute") ~~~~~~~~~^^^^^^^^^^^ File "renpy/ast.py", line 2195, in call return renpy.statements.call(method, parsed, *args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/statements.py", line 379, in call return method(parsed, *args, **kwargs) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/common/000statements.rpy", line 695, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/exports/statementexports.py", line 348, in call_screen rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/ui.py", line 304, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 2219, in interact repeat, rv = self.interact_core( ~~~~~~~~~~~~~~~~~~^ preloads=preloads, ^^^^^^^^^^^^^^^^^^ ...<4 lines>... **kwargs, ^^^^^^^^^ ) # type: ignore ^ File "renpy/display/core.py", line 3302, in interact_core rv = root_widget.event(ev, x, y, 0) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1284, in event rv = i.event(ev, x - xo, y - yo, cst) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1284, in event rv = i.event(ev, x - xo, y - yo, cst) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1284, in event rv = i.event(ev, x - xo, y - yo, cst) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/screen.py", line 805, in event rv = self.child.event(ev, x, y, st) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1284, in event rv = i.event(ev, x - xo, y - yo, cst) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1284, in event rv = i.event(ev, x - xo, y - yo, cst) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 273, in event rv = d.event(ev, x - xo, y - yo, st) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/viewport.py", line 581, in event rv = super(Viewport, self).event(ev, x, y, st) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 273, in event rv = d.event(ev, x - xo, y - yo, st) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/behavior.py", line 1184, in event return handle_click(self.clicked) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "renpy/display/behavior.py", line 1107, in handle_click rv = run(action) ~~~^^^^^^^^ File "renpy/display/behavior.py", line 404, in run new_rv = run(i, *args, **kwargs) ~~~^^^^^^^^^^^^^^^^^^^^ File "renpy/display/behavior.py", line 411, in run return action(*args, **kwargs) ~~~~~~^^^^^^^^^^^^^^^^^ File "renpy/common/00action_other.rpy", line 618, in __call__ rv = self.callable(*self.args, **self.kwargs) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "game/script/gifting.rpy", line 258, in give_gift File "game/script/gifting.rpy", line 43, in calculate_gift_effect NameError: name 'reaction' is not defined Windows-11-10.0.26100-SP0 AMD64 Ren'Py 8.4.1.25072401 Champion of Realms 0.102 Fri Sep 26 03:24:58 2025 [/code]

N
N · September 24, 2025

same ploblem [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script/script.rpy", line 178, in script File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/accelerator.pyx", line 1021, in renpy.display.accelerator.RenderTransform.render File "renpy/display/accelerator.pyx", line 440, in renpy.display.accelerator.RenderTransform.render_child File "renpy/display/render.pyx", line 260, in renpy.display.render.render Exception: Could not find font 'gui/fonts/优设标题黑.ttf'. -- Full Traceback ------------------------------------------------------------ Traceback (most recent call last): File "renpy/common/00start.rpy", line 244, in script call call _splashscreen from _call_splashscreen_1 File "game/script/script.rpy", line 178, in script File "renpy/ast.py", line 2231, in execute self.call("execute") ~~~~~~~~~^^^^^^^^^^^ File "renpy/ast.py", line 2195, in call return renpy.statements.call(method, parsed, *args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/statements.py", line 379, in call return method(parsed, *args, **kwargs) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/common/000statements.rpy", line 674, in execute_show_screen renpy.with_statement(eval(transition_expr)) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/exports/statementexports.py", line 260, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 1579, in do_with return self.interact( ~~~~~~~~~~~~~^ trans_pause=True, suppress_overlay=not renpy.config.overlay_during_with, mouse="with", clear=clear ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "renpy/display/core.py", line 2219, in interact repeat, rv = self.interact_core( ~~~~~~~~~~~~~~~~~~^ preloads=preloads, ^^^^^^^^^^^^^^^^^^ ...<4 lines>... **kwargs, ^^^^^^^^^ ) # type: ignore ^ File "renpy/display/core.py", line 2890, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 1380, in draw_screen surftree = renpy.display.render.render_screen( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ root_widget, ^^^^^^^^^^^^ renpy.config.screen_width, ^^^^^^^^^^^^^^^^^^^^^^^^^^ renpy.config.screen_height, ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/transition.py", line 183, in render renpy.display.render.render(self.transitions[-1], width, height, 0, 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/transition.py", line 375, in render top = render(self.new_widget, width, height, st, at) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/screen.py", line 767, in render child = renpy.display.render.render(self.child, w, h, st, at) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/transform.py", line 1090, in render return RenderTransform(self).render(width, height, st, at) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/accelerator.pyx", line 1021, in renpy.display.accelerator.RenderTransform.render File "renpy/display/accelerator.pyx", line 440, in renpy.display.accelerator.RenderTransform.render_child File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/text/text.py", line 2730, in render virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/text/text.py", line 820, in __init__ seg_glyphs, rtl = self.glyphs_paragraph(p, order) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "renpy/text/text.py", line 1673, in glyphs_paragraph rv.append((ts, ts.glyphs(s[offset:], self, l))) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "renpy/text/text.py", line 357, in glyphs fo = font.get_font( ~~~~~~~~~~~~~^ self.font, ^^^^^^^^^^ ...<11 lines>... self.features, ^^^^^^^^^^^^^^ ) ^ File "renpy/text/font.py", line 750, in get_font face = load_face(fn, shaper) ~~~~~~~~~^^^^^^^^^^^^ File "renpy/text/font.py", line 668, in load_face raise Exception("Could not find font {0!r}.".format(orig_fn)) Exception: Could not find font 'gui/fonts/优设标题黑.ttf'. Windows-11-10.0.26100-SP0 AMD64 Ren'Py 8.4.1.25072401 Champion of Realms 0.102 Wed Sep 24 21:29:58 2025 [/code]

P
Project Will · September 24, 2025

It seems more like something that has stuck to the save and doesn't want to go away. It's probably the fault of the persistent file. That font had its name changed a couple of updates ago. Have you tried changing the language?

A
Ashton Franco · September 23, 2025

same problem^

P
PhantomMenace · September 23, 2025

Can anyone help.plz ive got v101 but it doesnt update to v102 when i download the apk

P
Project Will · September 23, 2025

Have you tried a clean installation? The launcher code has been updated.