3.40 star(s) 19 Votes

billyjoebobmartin

Active Member
Dec 8, 2020
704
810
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.
can't speak for him but i'm pretty sure the army locked movement bug is caused by moving it before the previous king was declared dead.

i had a similar bug with the older maid being available from day 1 instead of declared death as well.

honestly i think the mechanical limitations on what the player is allowed to do early game is one of the leading things causing the most issues (aside from graphical layering bugs). might be better to lift all of them and let players do whatever they want until several updates later on when everything is more stable. also think it makes thing easier to bug hunt.
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
can't speak for him but i'm pretty sure the army locked movement bug is caused by moving it before the previous king was declared dead.

i had a similar bug with the older maid being available from day 1 instead of declared death as well.

honestly i think the mechanical limitations on what the player is allowed to do early game is one of the leading things causing the most issues (aside from graphical layering bugs). might be better to lift all of them and let players do whatever they want until several updates later on when everything is more stable. also think it makes thing easier to bug hunt.
Ohhhhh I think I know what you guys are talking about! Last update I added an option for armies to be controlled by AI, for the players that don't like that aspect of the game. And this update I made it so the default for easy mode is for the AI to take control. Were you guys playing on easy mode?

Yeah, I was actually trying to fix the older maid one before this.

I dunno if the limitations create bugs because that side of the game deals more with the menus rather than the code that actually does stuff.
 
Last edited:

harem.king

Engaged Member
Aug 16, 2023
2,344
3,926
Ohhhhh I think I know what you guys are talking about! Last update I added an option for armies to be controlled by AI, for the players that don't like that aspect of the game. And this update I made it so the default for easy mode is for the AI to take control. Were you guys playing on easy mode?
I was playing on easy mode.
I could not find any options for AI control anywhere.
I was able to give the army commands... sorta. I moved it once to the capital early on.
Much later on when I maxed all stats I tried to go on campaign. but it got stuck permanently in transit when i tried to make it leave the capital.
I was also explicitly told "you can now control the army" at some point in the game after some time passed.
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
I was playing on easy mode.
I didn't not see any option for AI control.
I was able to give the army commands. it moved once to the capital as I ordered it.
Afterwards though it got stuck for 15 turns in a row when i tried to move it again.
I was also explicitly told "you can now control the army" at some point in the game after some time passed.
It's a button on the top left corner of the army menu with an A or an M.

Do you know where did it got stuck? Or is it because of the new travel system in which it takes weeks to arrive to a new province?

I think that event says that you can lead or join the army to travel around. I should check the language there.
 

HentaiKami

Engaged Member
Jan 27, 2019
2,437
3,624
Which routes were broken and how?
For some reason last time i played, i couldn't get the northern warrior woman and elven queen to happen in same save. Same is true for some other encounters like the femboy squire and the lady knight didn't happen on the same save, even though i thought i did same things and had multiple years pass by.
 

Orlox

Member
Nov 11, 2016
486
971
That one is cause you didn't activate the royal option on the content menu I think.
Even with the Royal option there are some words that aren't changed:

You don't have permission to view the spoiler content. Log in or register now.

Also, how do you get the new content with the maid? I've been using the option to "spend time with her" but I haven't seen any progress in a long time since the kiss, I just get the same message about how "she helps revise the newest reports after her maid's work" every time.
 
Last edited:

papaco_

Newbie
Sep 29, 2020
46
38
save doesn't work :cry:
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_main_menu.rpym", line 28, in script
    python hide:
  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_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    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 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 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  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 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
Mon Dec 18 11:10:42 2023
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
save doesn't work :cry:
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_main_menu.rpym", line 28, in script
    python hide:
  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_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    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 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 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  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 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
Mon Dec 18 11:10:42 2023
It has to be from .15
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
Even with the Royal option there are some words that aren't changed:

You don't have permission to view the spoiler content. Log in or register now.

Also, how do you get the new content with the maid? I've been using the option to "spend time with her" but I haven't seen any progress in a long time since the kiss, I just get the same message about how "she helps revise the newest reports after her maid's work" every time.
You can right click her portrait on the court menu and change that word too.

It might be that your court event decisions are lowering her affinity. With shift+o you should be able to see her affinity. After the kiss I think you need around 40 or 50 for the scene.
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
For some reason last time i played, i couldn't get the northern warrior woman and elven queen to happen in same save. Same is true for some other encounters like the femboy squire and the lady knight didn't happen on the same save, even though i thought i did same things and had multiple years pass by.
You mean you only had one and not the other?

For the femboy squire you need 25 swordsmanship. And the lady knight you just need to train swordsmanship after she arrives. Did you do those things?
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
How do u do that btw? I am starting a new game is why I was asking about this so I do not make the same mistake.
Tap Esc for the game menu, and in the option that says content you can activate and deactivate stuff according to your taste. Royal is one of the options.
 

HentaiKami

Engaged Member
Jan 27, 2019
2,437
3,624
You mean you only had one and not the other?

For the femboy squire you need 25 swordsmanship. And the lady knight you just need to train swordsmanship after she arrives. Did you do those things?
Yes, only one and not the other. Basically i didn't get the events if one of them had already triggered, no court events or anything like that.
 
3.40 star(s) 19 Votes