v0.14


v0.14

    It's femboy autumn.

      

    Tell your mom that it's save compatible! (Kinda. You will lose your progress in the citadel though, and the Income mechanic might be a bit unbalanced if it's not a new save. But that last part will be in the player's favor anyhow.)

    

    New content:

    5 New scenes for the squire. 1 H-Scene.

    

    Changes:

    Added a system for different seasons. (Now you will get a fraction of the gold during the winter months, and extra during autumn and summer for rents and tolls respectively.)

    The magical bush is now a magical door. (The one on the outer wall, not the one on the keep.)

    When you try to upgrade a company type, the icons will be in black and white if you don't fulfill all the requirements for it. 

    The citadel no longer gives you gold outright, but instead it increases your Trade (Tolls) and Production (Tributes) level on the capital. (I thought the citadel had become the main gold earning mechanic rather than being complementary as intended, while also being kinda isolated from the other systems.)

    While building/upgrading infrastructure in the capital, you now get a fraction of its effects depending on the progress.

    The infrastructure menus now shows you an estimate on how many weeks it will take to upgrade.

    Besides whichever other requirements they need, some tiers of infrastructure are now locked behind the Admin skill. i.e. You can upgrade everything to tier 1 from the get go, but you need more Admin to upgrade to tier 2 or 3.

    Reduced the upkeep for most units.

    Some visual fixes to the fsquire, as well as a couple more arm poses.

    

    Bug fixes:

    Minor bug fixes

    Fixed another bug that stopped the player from firing up the brothel questline unless they entered the war camp first.

    Changed a tooltip that claimed you needed max xp to upgrade companies, when in reality you need different amounts for each company type. i.e. 50 xp for levy to light infantry.

    Fixed an error that popped up when a raid for ice raiders fired up.

    Maybe fixed an error for tooltips moving out of the screen on certain monitors?? (I don't have a different monitor to check this so I will have to wait for what other people say.)

    Changed an error that fired up during the dwarven raids.

    Fixed an issue that made it so some footplay content was kept hidden. 

    Fixed an error that made it so the upkeep for provincial buildings was not visible most weeks.

Files

Kingmaker-0.13.2-mac.zip 244 MB
Sep 01, 2023

Get Kingmaker

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Also there was a game crash for a battle between two AI armies:

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/script.rpy", line 8898, in script

    python:

  File "game/script.rpy", line 8900, in <module>

    kingdomai()

  File "game/code.rpy", line 12540, in kingdomai

    attackraiders(ruler)

  File "game/code.rpy", line 14463, in attackraiders

    skirmishbattleauto()

  File "game/code.rpy", line 9818, in skirmishbattleauto

    skirmishBattle()

  File "game/code.rpy", line 10409, in skirmishBattle

    skirmishUnitAttack(allyLine, enemyLine, enemyLine2, True, c, allyLine2)

  File "game/code.rpy", line 10946, in skirmishUnitAttack

    hpDiff = round((dead+.0)/TotalEnemySkirmish+.0,4)

ZeroDivisionError: float division by zero

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "game/script.rpy", line 8898, in script

    python:

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/ast.py", line 928, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/python.py", line 2245, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "game/script.rpy", line 8900, in <module>

    kingdomai()

  File "game/code.rpy", line 12540, in kingdomai

    attackraiders(ruler)

  File "game/code.rpy", line 14463, in attackraiders

    skirmishbattleauto()

  File "game/code.rpy", line 9818, in skirmishbattleauto

    skirmishBattle()

  File "game/code.rpy", line 10409, in skirmishBattle

    skirmishUnitAttack(allyLine, enemyLine, enemyLine2, True, c, allyLine2)

  File "game/code.rpy", line 10946, in skirmishUnitAttack

    hpDiff = round((dead+.0)/TotalEnemySkirmish+.0,4)

ZeroDivisionError: float division by zero

Linux-6.5.5-258.current-x86_64-with-glibc2.2.5

Ren'Py 7.4.11.2266

Kingmaker 0.14 0.14

Sun Oct  8 02:04:04 2023

Greetings.  I started a game with 0.14 and noticed the Witch event happened before the notification of the king and brother's death.  In fact, she even showed up in court before that, which causes some issues with continuity given what she says in both events.  Also, after instructing the head maid not to beat the others, the next night I visited the Witch.  When that event was done it was still night and I saw that the head maid's icon was available, so I clicked it to see what would happen.  The game crashed with:

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/script.rpy", line 34425, in script

    python:

ScriptError: could not find label 'oldm_-1'.

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/bootstrap.py", line 331, in bootstrap

    renpy.main.main()

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/main.py", line 662, in main

    run(restart)

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/main.py", line 148, in run

    renpy.execution.run_context(True)

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/execution.py", line 922, in run_context

    context.run()

  File "game/script.rpy", line 34425, in script

    python:

  File "/run/media/computer/Username/Games/Itch/Kingmaker-0.14-pc/renpy/script.py", line 918, in lookup

    raise ScriptError("could not find label '%s'." % str(original))

ScriptError: could not find label 'oldm_-1'.

Linux-6.5.5-258.current-x86_64-with-glibc2.2.5

Ren'Py 7.4.11.2266

Kingmaker 0.14 0.14

Sat Oct  7 23:54:42 2023


Good idea causing a text file to generate with the error.  Just before that in the console was:

witch Affinity: 0

ESTRING: witch_1

[[-100, 0, True, 21, 9], [-100, 0, False, 21, -1]]

oldm Affinity: 0

ESTRING: oldm_-1

[[0, 3, True, 21, 10], [0, 3, False, 21, -1]]


And just after it was:

007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005

which was repeated four times.  I don't know how much of that is useful.  Any road, cheers and good luck in development.