Bugs go here <3 Thank you all!

Thank you all for your patience and awesome bug catching skills <3 <3 <3 <3
edited: so far looks like there are 2 major bugs - the intelligence stat is causing issues on the new renpy version and endings want to assume you are from Revaire - I'll be working on a new version ASAP. Thanks guys <3 <3 <3
edit 2: I think I found what was causing both issues, updated version soon!
edit 3: Version 1.01 is up! Hopefully it fixed the issues <3
Edit 4: version 1.03 is up! As long as nothing game breaking comes up going to wait a bit on 1.04 to do a bigger update. Thanks again for being so patient helpful and generally amazing <3
edit 5: I should be caught up with bug reports. I'll wait a bit and if no new ones pop up I'll prepare 1.04. Thanks you guys <3 You are seriously the best
edit 6: 1.04 is up! hopefully things are fixed now <3 thanks you guys
edit 7: Waiting to see if any other bugs pop up, but 1.05 will be going out later today, thanks guys! <3
edit 8 : should be mostly caught up on bugs, but holding off for a bit on 1.07 <3
Just ran into this one during negotiations (on a Widow marrying Lyon, which might be what did it since my first Widow with a different LI didn't hit it):
I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 48739, in <module> NameError: name 'arlandambibestinterest' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "script.rpyc", line 48739, in script File "C:\Program Files (x86)\Games\SevenKingdoms_ThePrincessProblem\renpy\ast.py", line 1729, in execute if renpy.python.py_eval(condition): File "C:\Program Files (x86)\Games\SevenKingdoms_ThePrincessProblem\renpy\python.py", line 1943, in py_eval return py_eval_bytecode(code, globals, locals) File "C:\Program Files (x86)\Games\SevenKingdoms_ThePrincessProblem\renpy\python.py", line 1936, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/script.rpy", line 48739, in <module> NameError: name 'arlandambibestinterest' is not defined Windows-8-6.2.9200 Ren'Py 7.0.0.196 Seven Kingdoms- The Princess Problem (Early Access) 1.01 Sun Jun 23 02:47:50 2024 [/code]
Oop and one more on my Court Lady before I pass out:
I'm sorry, but an uncaught exception occurred. While running game code: File "game/freetime.rpy", line 6636, in <module> NameError: name 'compassion' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "freetime.rpyc", line 6636, in script File "C:\Program Files (x86)\Games\SevenKingdoms_ThePrincessProblem\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Program Files (x86)\Games\SevenKingdoms_ThePrincessProblem\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/freetime.rpy", line 6636, in <module> NameError: name 'compassion' is not defined Windows-8-6.2.9200 Ren'Py 7.0.0.196 Seven Kingdoms- The Princess Problem (Early Access) 1.01 Sun Jun 23 04:09:40 2024(I am having so much fun with this that I stayed up until 4 am, being able to see the characters I've gotten so attached to through to mostly-HEAs is a delight!)
My game refuses to load any of my previous saves after I downloaded your new version... Any tips on that?
Also, a bug report - in the ending, it stated that Ria stayed on the island, even though I took her along. This could be related to the issue of the Revaire ending forcing itself onto me (which I'd love to doublecheck when I can load my saves again :'D )
None of the saves that were made when the first alpha was uploaded will work on the new one unfortunately! You can load saves that were made BEFORE it, but not during the first alpha
I'm also getting the Ria problem where it never acknowledges she left to be my personal maid, I was getting that error in both versions of the alpha though!
I ran into an error in the epilogue while doing the Jasper romance, just as it was about to describe what he was up to:
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/endings.rpy", line 13004, in <module>
NameError: name 'allpeace' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "endings.rpyc", line 12984, in script
File "E:\Games\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "E:\Games\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "E:\Games\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/endings.rpy", line 13004, in <module>
NameError: name 'allpeace' is not defined
Windows-8-6.2.9200
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.01
Sun Jun 23 15:58:22 2024
[/code]
Thank you guys so much! I've already got the error reports hopefully fixed, now to figure out why Ria keeps running away and the widow refuses to let other people have an ending...
New version incoming soon! <3
edit: figured out why ria was lost in the luggage, working on the revaire bit still
edit 2: annnnd I think I figured out why the widow wanted you all to suffer with her wooo, 1.02 incoming!
No worries! Bugs are meant to be found and squashed and I appreciate all the help <3
This one has me a bit stumped. Do you mean the post-credit scene (with cg?) or just woodly's ending is jumping to ana's instead before that?
When you start a new game are you getting the new game plus boost for woodly?
Thanks again!
The post credits scene with the CG! So the epilogue slide goes "As for your frequent intrigue and romance partner, Grand Duke Woodly..." and the next slide is the beginning of Ana's romance epilogue with "the journey to Skalt was both long and strange." I don't get the stat bonus when I start a new game. Hope that helps find it! I tried both with no political marriage at all and one with a political marriage to Lisle, but it didn't make a difference.
I'm not sure what counts as a bad result? One example where I got the "worse" descriptor:
-Arland and Jiyel entered an era of peaceful exchange
-Hise/Corval naval merchantry
-Wellin and Skalt in friendship and alliance
-Rebellion won with many allies, new peaceful age
If this still counts as a bed outcome, Katyia has unrealistically high expectations...
Looks like you got the peace ending for Arland/Jiyel, instead of the good ending or legendary ending.
So you just *barely* missed out! But you are right that does seem a bit harsh of a line for a very good overall outcome. I'll add adding more variation there to the list of things to change post bug fixes.
(And yeah, who can live up to that Katyia chick anyway.)
edit: I looked into it just now and it turns out there is an all peace line - I just forgot to account for an all peace or better + good rebel , so it's fixed <3
Pffiou be prepared ! I made plenty copy/paste of the bugs (7).
Otherway I had 3 other bugs in the story : it was in the same story a Widow Revaire one with a story with Gisette but planning to marry Lisle. (Being simple ? No way !)
The first one Penelope coming at the end to discuss frienships and the option to tell her she can visit or we'll kidnapp her except my character is going to her country and palace to marry her brother so...
The second one Lisle married princess Cordelia (no you just had the biggest empire business for yourself) tut tut.
And the third one : still a bad ending for the Widow Revaire with no mention of Gisette or her marriage with Lisle.
I'm sorry I just remembered something else : When playing the Jasper ending I was surprised to not see him on the Relastionships page and on My page I could read for the previous character (an Hise one if I remember) Not interested in Love and No relationships. It was a little strange when you read later words of love with Jasper. (Can I say Jasper ending was absolutely great ? I truly love this character !!!)
Now the 7 bugs code :
1/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 47972, in <module>
NameError: name 'skaltambipeacesong' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "script.rpyc", line 47972, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 47972, in <module>
NameError: name 'skaltambipeacesong' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 19:28:56 2024
[/code]
2/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 48804, in <module>
NameError: name 'jiyelambiopenbordersgood' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "script.rpyc", line 48804, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 48804, in <module>
NameError: name 'jiyelambiopenbordersgood' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 19:30:00 2024
[/code]
3/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/endings.rpy", line 2110, in <module>
NameError: name 'islandstay' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "endings.rpyc", line 2110, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/endings.rpy", line 2110, in <module>
NameError: name 'islandstay' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 19:35:38 2024
[/code]
4/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/endings.rpy", line 2186, in <module>
NameError: name 'islandstay' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "endings.rpyc", line 2186, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/endings.rpy", line 2186, in <module>
NameError: name 'islandstay' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 19:36:19 2024
[/code]
5/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/endings.rpy", line 5257, in <module>
NameError: name 'islandstay' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "endings.rpyc", line 5257, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/endings.rpy", line 5257, in <module>
NameError: name 'islandstay' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 19:41:04 2024
[/code]
6/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 48043, in <module>
NameError: name 'wellinambilearnfromeachother' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "script.rpyc", line 48043, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 48043, in <module>
NameError: name 'wellinambilearnfromeachother' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 20:31:13 2024
[/code]
7/
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 51088, in <module>
NameError: name 'revaireambirisksokay' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "script.rpyc", line 51088, in script
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "/private/var/folders/h7/mdn5n_q54tnd9ptz_ffv9r140000gn/T/AppTranslocation/1A983EE0-C5CC-48FC-848F-483203B609A5/d/7KPP 2.app/Contents/Resources/autorun/renpy/python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 51088, in <module>
NameError: name 'revaireambirisksokay' is not defined
Darwin-21.3.0-x86_64-i386-64bit
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.02
Sun Jun 23 20:37:18 2024
[/code]
Thank you so much for the detailed bug hunting <3
story bug 1 - fixed!
story bug 2 - can you tell me exactly where it says cordelia is marrying lisle when you are also marrying him? I didn't see any bugs at first glance so more details will help <3
story 3 - there are bad endings for every background which give you a special bad end - those don't mention your romance / marriage partners, instead things don't work out for your mc or their love life the widow bad ending starts with "You returned home from the summit to Revaire, which soon made you wish you could go back and do the summit again differently." and it happens when you get a bad outcome for revaire. So this might be working as intended depending on if you managed a good resolution for revaire or not
on to the other bugs ~
Story bug 2 - Okay so it ends like all the other ends with the boat. The MC goes home we have the stories of every characters. And actually Cordelia got 2. Her own ending and then when we pass to Arland about Lisle we have he became a good king and he wasn't alone he got married to Cordelia. Except before the boat there was the political marriage and it's said again later. I didn't get an error message just a contradiction in the story. I'm not sure it helps. I saved the part so I can reread it if you need a special precision ?
Story bug 3 - Oooh I thought getting married could make us "escape" the Revaire situation. I think I lost all my characters Revaire's background ah ah ah ah.
Ps : I'll try my others saves to see if I find more bugs.
You shouldn't be getting Lisle's section during the Arland people section if you are marrying him at all - his section should be later, with yours.
I took a look and I can't see why it wouldn't be skipping that part if you are on the political marriage with him route or his path - did you get the section later where you married to Wellin and became crown princess?
edit: Nevermind, I found what is probably the issue, thanks! <3
I have the whole week-end to replay everything. I'll tell you as soon as I can if it fixed it ! Sorry for the late response but I'll be playing hard the whole week-end ! (What a sacrifice I know. I'm out but I can't wait for this evening and the end of the week ah, ah)
Edit : Yep ! You found the bug ! I still got the bad ending but it sounds way more logical when reading the whole.
Hello!
Got a bug during negotiations, when Corval and Hise are duking it out
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 46863, in <module>
NameError: name 'hiseambitradelove' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "script.rpyc", line 46863, in script
File "C:\Users\tkazz\Documents\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\ast.py", line 1729, in execute
if renpy.python.py_eval(condition):
File "C:\Users\tkazz\Documents\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\python.py", line 1943, in py_eval
return py_eval_bytecode(code, globals, locals)
File "C:\Users\tkazz\Documents\SevenKingdoms_ThePrincessProblem(EA)v1.01-pc\renpy\python.py", line 1936, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 46863, in <module>
NameError: name 'hiseambitradelove' is not defined
Windows-8-6.2.9200
Ren'Py 7.0.0.196
Seven Kingdoms- The Princess Problem (Early Access) 1.01
Mon Jun 24 05:09:56 2024
[/code]
Still on 1.02 (I'm so close to finishing a single playthrough!), so perhaps this has been fixed, but I'm still getting instances of getting Grand Duke Woodly as the name of what is clearly supposed to be a Wellin delegate. I know this happens during negotiations, but it also happens at dinner conversations in one of the earlier weeks.
Small exception in Emmett's speech during week 7.
[code] I'm sorry, but an uncaught exception occurred. While running game code: Exception: String u'I love you, [mc1[, so, so, so much.' ends with an open format operation. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script.rpyc", line 53469, in script File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\ast.py", line 652, in execute renpy.exports.say(who, what, interact=self.interact, *args, **kwargs) File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\exports.py", line 1199, in say who(what, *args, **kwargs) File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\character.py", line 1003, in __call__ what = what_pattern.replace("[what]", sub(what, translate=translate)) File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\character.py", line 985, in sub return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0] File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\substitutions.py", line 242, in substitute s = formatter.vformat(s, (), kwargs) File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 563, in vformat File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 572, in _vformat File "C:\Users\mccal\OneDrive\Documents\My Games\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\SevenKingdoms_ThePrincessProblem(EA)v1.02-pc\renpy\substitutions.py", line 157, in parse raise Exception("String {0!r} ends with an open format operation.".format(s)) Exception: String u'I love you, [mc1[, so, so, so much.' ends with an open format operation. Windows-8-6.2.9200 Ren'Py 7.0.0.196 Seven Kingdoms- The Princess Problem (Early Access) 1.02 Sun Jun 23 14:25:58 2024 [/code]