I know you were worried about this being appropriate for the yandere jam, but as stated on the page regarding yanderes: “An entry is to have at least one character who encapsulates the essentials of yandere (yangires included) aesthetic― which is being possessive, obsessive, unstable, insatiable, stop at nothing to get what they want etc.” so I think it suited the jam(s) very well! Yandere games are not just about being the beloved of a yandere though that is common, I liked how your game portrayed the flip side of that (being the rival/bystander) because it’s a fun way to play with the trope/genre!
I think there’s enough new content as well (even though there are some bugs) that it def qualifies for this year too! Especially because of the point and click stuff and clicking on the other characters standing around (so from a coding-point of view there’s still def enough new things)
There are a few bugs which I’ll put below:
1
While running game code: File “game/in_game_screens.rpy”, line 788, in script centered “{i}This ain’t it, boss{/i}…{w=,5} at least, for the time-being.” ValueError: could not convert string to float: ,5
– Full Traceback ————————————————————
Full traceback: File “game/in_game_screens.rpy”, line 788, in script centered “{i}This ain’t it, boss{/i}…{w=,5} at least, for the time-being.” File “renpy/ast.py”, line 921, in execute renpy.exports.say(who, what, *args, **kwargs) File “renpy/exports.py”, line 1373, in say who(what, *args, **kwargs) File “renpy/character.py”, line 1263, in call dtt = DialogueTextTags(what) File “renpy/character.py”, line 83, in init value = float(value) ValueError: could not convert string to float: ,5
2 While running game code: File “game/in_game_screens.rpy”, line 919, in script if confrontation_dissuade_known == “death_unnavoidable” and confrontation_stall_known = “none”: SyntaxError: invalid syntax (in_game_screens.rpy, line 919)
– Full Traceback ————————————————————
Full traceback: File “game/in_game_screens.rpy”, line 919, in script if confrontation_dissuade_known == “death_unnavoidable” and confrontation_stall_known = “none”: File “renpy/ast.py”, line 2115, in execute if renpy.python.py_eval(condition): File “renpy/python.py”, line 1090, in py_eval code = py_compile(code, ‘eval’) File “renpy/python.py”, line 1027, in py_compile raise e SyntaxError: invalid syntax (in_game_screens.rpy, line 919)
3 While running game code: File “game/script.rpy”, line 2385, in script if j_gender == “fem”: File “game/script.rpy”, line 2385, in <module> if j_gender == “fem”: NameError: name ‘j_gender’ is not defined
– Full Traceback ————————————————————
Full traceback: File “game/script.rpy”, line 2385, in script if j_gender == “fem”: File “renpy/ast.py”, line 2115, in execute if renpy.python.py_eval(condition): File “renpy/python.py”, line 1092, in py_eval return py_eval_bytecode(code, globals, locals) File “renpy/python.py”, line 1085, in py_eval_bytecode return eval(bytecode, globals, locals) File “game/script.rpy”, line 2385, in <module> if j_gender == “fem”: NameError: name ‘j_gender’ is not defined
4 While running game code: File “game/script.rpy”, line 2387, in script if j_gender == “masc”: File “game/script.rpy”, line 2387, in <module> if j_gender == “masc”: NameError: name ‘j_gender’ is not defined
– Full Traceback ————————————————————
Full traceback: File “game/script.rpy”, line 2387, in script if j_gender == “masc”: File “renpy/ast.py”, line 2115, in execute if renpy.python.py_eval(condition): File “renpy/python.py”, line 1092, in py_eval return py_eval_bytecode(code, globals, locals) File “renpy/python.py”, line 1085, in py_eval_bytecode return eval(bytecode, globals, locals) File “game/script.rpy”, line 2387, in <module> if j_gender == “masc”: NameError: name ‘j_gender’ is not defined
5 There’s a line when you accept the coffee after denying with a typo: “Thank you.!”
I didn’t notice or get any other bugs, so hopefully this is all you need to fix if you wanna push a hotfix! Also, rolling-over any of these bugs didn’t impact the game (like it did not crash Ren’Py)