I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "game/code.rpy", line 18357, in set_default
default characterVar = {
File "game/code.rpy", line 18366, in <module>
'Location': kingdomInfo[playerkingdom]['Capital'],
KeyError: u'midlands'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 4160, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 727, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1323, in event
rv = super(Window, 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/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/behavior.py", line 983, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 918, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 323, in run
new_rv = run(i, *args, **kwargs)
File "renpy/display/behavior.py", line 330, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "renpy/loadsave.py", line 771, in load
log.unfreeze(roots, label="_after_load")
File "renpy/python.py", line 2200, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "renpy/python.py", line 2101, in rollback
renpy.exports.execute_default_statement(False)
File "renpy/exports.py", line 3753, in execute_default_statement
i.set_default(start)
File "game/code.rpy", line 18357, in set_default
default characterVar = {
File "renpy/python.py", line 2269, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/code.rpy", line 18366, in <module>
'Location': kingdomInfo[playerkingdom]['Capital'],
KeyError: u'midlands'
Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Kingmaker 0.16 0.16
Sun Dec 17 21:35:55 2023
There is at least one male character you can romance, it's young son of a noble that you can take as your squire. He is quite feminine with his behaviour.What does the Gay tag mean for this game. It seems to be incest and straight
It's compatible with .15 savesi can't load the saves
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_file.rpy", line 462, in __call__ renpy.load(fn) File "game/code.rpy", line 18357, in set_default default characterVar = { File "game/code.rpy", line 18366, in <module> 'Location': kingdomInfo[playerkingdom]['Capital'], KeyError: u'midlands' -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_load_save.rpym", line 35, in script $ ui.interact() File "renpy/ast.py", line 928, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "renpy/python.py", line 2245, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module> $ ui.interact() File "renpy/ui.py", line 298, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3325, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) File "renpy/display/core.py", line 4160, in interact_core rv = root_widget.event(ev, x, y, 0) File "renpy/display/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/transition.py", line 48, in event return self.new_widget.event(ev, x, y, st) # E1101 File "renpy/display/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/screen.py", line 727, in event rv = self.child.event(ev, x, y, st) File "renpy/display/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1323, in event rv = super(Window, 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/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/behavior.py", line 983, in event return handle_click(self.clicked) File "renpy/display/behavior.py", line 918, in handle_click rv = run(action) File "renpy/display/behavior.py", line 323, in run new_rv = run(i, *args, **kwargs) File "renpy/display/behavior.py", line 330, in run return action(*args, **kwargs) File "renpy/common/00action_file.rpy", line 462, in __call__ renpy.load(fn) File "renpy/loadsave.py", line 771, in load log.unfreeze(roots, label="_after_load") File "renpy/python.py", line 2200, in unfreeze self.rollback(0, force=True, label=label, greedy=greedy, on_load=True) File "renpy/python.py", line 2101, in rollback renpy.exports.execute_default_statement(False) File "renpy/exports.py", line 3753, in execute_default_statement i.set_default(start) File "game/code.rpy", line 18357, in set_default default characterVar = { File "renpy/python.py", line 2269, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/code.rpy", line 18366, in <module> 'Location': kingdomInfo[playerkingdom]['Capital'], KeyError: u'midlands' Windows-10-10.0.19041 Ren'Py 7.4.11.2266 Kingmaker 0.16 0.16 Sun Dec 17 21:35:55 2023
There is one femboy character. And then like a bunch of women.What does the Gay tag mean for this game. It seems to be incest and straight
I get this. This would be fine on it is own.Lmao the cheats changing is a feature. The cheats, just like trix, are for patreons. That is why I change them every build. Don't hold that against my poor, baby game. (Talking about the most recent review.)
Yeah. I've been trying to have the different versions to be save compatible with more consistency. But due to the nature of the game, it being sandboxy and having all the bells and whistles, makes it so changing one thing can mess with a lot of stuff. And for that reason with an update like the one before this that was not only adding mechanics but changing the old ones. It makes it so creating the code that makes it save compatible require a lot of time, effort and testing on my part. And since I'm the only dev I simply take the decision not to do it and invest that time in something else. Especially since the lifetime of an update can be a couple of months, so sometimes I feel like it's not worth it.I get this. This would be fine on it is own.
But it pairs poorly with the fact we keep on having to restart the game from scratch every few patches due to save beaking updates.
If we had a new game plus where an old depreciated save that no longer works has the grind info extracted from it (MC stats mainly. with money and town improvements being secondary) then the cheats thing would be a non issue.
Why are you hiding your name?Well for anybody who wants to cheat:You must be registered to see the links
View attachment 3183841 Some things like bowmanship is internally referenced as archery etc.
That is a pretty good one.Well for anybody who wants to cheat:You must be registered to see the links
View attachment 3183841 Just go into store.skills and edit anything that's 25.0 and 0.0 to 100.0
The issue with just sniping a single new scene is that I am pretty sure that there are old scenes I missed due to bugs in previous versions.Yeah. I've been trying to have the different versions to be save compatible with more consistency. But due to the nature of the game, it being sandboxy and having all the bells and whistles, makes it so changing one thing can mess with a lot of stuff. And for that reason with an update like the one before this that was not only adding mechanics but changing the old ones. It makes it so creating the code that makes it save compatible require a lot of time, effort and testing on my part. And since I'm the only dev I simply take the decision not to do it and invest that time in something else. Especially since the lifetime of an update can be a couple of months, so sometimes I feel like it's not worth it.
And it's my fault cause I always assume that people will just play the new scene and bail rather than play the whole game again. Cause at this point there's like 8 hours of text and even skipping it takes a while. But if people really play the whole game every time I should be more conscious of that.
Either way I've heard people here changing variables with ease without cheats.
My latest attempt was starting a new game in v0.16
Did the divide by zero involve the fights that you were?The issue with just sniping a single new scene is that I am pretty sure that there are old scenes I missed due to bugs in previous versions.
For example, I have never been able to get far enough into the game to get this scene
My latest attempt was starting a new game in v0.16
I gave up when:
1. I was getting regular divide by zero errors at end of day related to military.
2. The army being unable to move.
3. at least 2 different waifus route got broken. (neither of which is the elf that I have never been able to reach yet)
But... yea. I get it, its hard to program a big game by yourself.
And like I said I do love this game... just wish the technical issues got resolved.
That is pretty immersion breaking thanks for sharing.View attachment 1230613
This is the problem with user input incest. If you don't actually modify the script based on incest, it pretty much never works out without these types of breaks in immersion.
I will send the specific bug reports over discord. smoother to do than F95Did the divide by zero involve the fights that you were?
Do you have the save for the army being unable to move? Was it unable to move cause it ran out of Action Points or was it unable to move multiple days in a row? Cause no one has reported something like this.
Which routes were broken and how?
Well, due to the nature of the game it is more time consuming than hard at this point. Either way I think it's inherent stuff with the game being in like Alpha as an early release.
I think he just didn't activate the royal option in the content menu.That is pretty immersion breaking thanks for sharing.