Strive sequel Demo 0.3a release - Obedience rework
Clear save required https://strive4power.itch.io/strive-sequel-demo
As obedience was reworked, here's the brief summary on new system.
All social skills give some amount of obedience. Obedience is consumed while working. There's also Loyalty and Submission, which are gained by social skills. Once maxed, either of them remove the obedience requirement for work. Lastly, there's Authority stat, which will prevent loyalty from being accumulated until it reaches a certain value. Authority is gained mainly by punishments, but loyalty is gained by praises. Until maxed, Loyalty and Submission will decay based on Tame Factor and Timid Factor (previously Brave factor). Hired chracters generally start with high Authority, but kidnapped ones wont. Taking charcter's virginity by master will also boost their authority and loyalty.
This change is basically made to make management less tedious in the long run and provide some sort of relationship progression for characters.
Changelog
0.3b
Fixed Fairies not being able to actually unlock druid class
Fixed quests timing out 5 times as quick
Fixed master commenting on getting enough experience (and possible other events)
Fixed productivity mods not actually affecting productivity
Fixed 'has_any_profession' requirement not being checked correctly for some classes
Fixed enemies not droping gold and some loot table crashes
Fixed materials not showing in the loot after combat
Fixed monster hunt quest type counting enemy for two
0.3a
Fixed slavers fight win event not clearing properly
Fixed small console error regarding tooltip on item purchase
Fixed obedience not being rounded in some places
Fixed a bug causing characters to not return to their assignment on return
0.3
Reworked social skill system and work mechanics
Silk farm upgrade remade into Cloth upgrade
Fairies have increased hp factor and can also learn Druid class now
Added more resource types and parts to shops
'Slave' type has been slightly reworked
Characters will remember their job assignement when return to mansion
Shortstack characters now have an exclusive effect
Fixed some skills from bugging the combat
Fixed some skills not restoring charges
Fixed locations not being deleted on quest failing
Fixed characters not losing penis virginity during sex
Fixed some dungeon events not working correctly
Fixed social skills diplaying wrong names for speech lines
Fixed event options causing stats to be set instead of increased
Comments (19)
Picture errors, minor: 1) In the slave list, when you mouse over, the portrait picture shows perfectly. The same when you click on it. But before you click on it, in the overview menu, the portrait picture gets pulled out to a perfect square, no matter it's actual shape. 2) When watching the custom body picture, seethrough background does not help at all.
What do you mean by overveiw menu
also appears that the abuse is not working at all now was in previous version
Ver 03b Win 64 The combat actions for Knight and DragonKnight don't appear in combat as available action. This character has only one empty action slot left.
Ver 03b Win 64 This error seems to occur when the slave has job = Travelling ( ie they have come back from outside and have no pre-assigned task). SCRIPT ERROR: Slave.assign_to_task: Invalid get index of type 'String' (on base: 'Dictionary'). At: res://src/CharacterClass.gd:1176
Would you mind telling me what necromancer is for? there is no description for either skill and the effects are confusing.
Right now its mostly WIP. It has an aoe spell but the other skill isnt quite fully implemented yet.
Good it feels a lot better now, constantly having to spam praise / punish just to maintain got old fast. suggestion: for the time stepping add multiple increment options (forward 1, 2 ,6 ,12 & 24 hours) and is there going to be an interaction system ala strive 1?
There is an interaction system. Or do you mean dating? Not entirely sure yet.
Version 03a Win64: Hard dungeon, fight against 2 trained raptors and a bandit. Game softlocked, wont leave combat. Seems to be trying to give me loot from the fight and failing. SCRIPT ERROR: victory: Invalid get index 'raptor_loot' . At: res//files/scripts/combat.gd:248
Have the same problem Apparently 'raptor_loot' is currently missing from the game files.
ver 03 Win64 This error occurred again. This time I saw that it triggered when a slave with an assigned job returned from outside. I made a save as soon as the error appeared SCRIPT ERROR: Slave.assign_to_task: Invalid get index 'building' (on base: 'Dictionary'). At: res://src/CharacterClass.gd:1185
Version 03 Win 64 Bug: I found a rather interesting but "reliable to reproduce" bug, if you get a character from the village in the Forrest by searching there with the lawful option, finding slavers, fighting said slavers and then getting a slave from the following victory event, the game softlocks itself the next time you do anything involving combat. At the end of combat (be it from a quest or dungeon) the game tries to offer you a nonexistent slave( Race and any gender identifiers in [brackets], and there is no small box to the left of the screen where you can see the slave in detail) and all options except "leave" lead to an empty "quest screen" that either stays blank, or tries to restart the event. Taking leave in a dungeon lets you continue but it comes up and overwrites all rewards with said "empty" slave reward, and if you choose leave during a quest, the quest will not complete, and breaks all quests, current and future from ever being able to be completed. The console gives the following error: SCRIPT ERROR: update: Invalid get index 'L47' At: res://src/slavelist.gd:73 4 times in a row, but I am not entirely sure if it is related
Thanks for the report, I'll look into it.
Version test 03 Win64 This error occurred multiple times as I was purchasing a toll in the shop. The task however was Mining not woodgather. I didn't notice any bad effects so far SCRIPT ERROR: _process: Invalid call. Nonexistent function 'is_visible_in_tree' in base 'previously freed instance'. At: res://src/ItemTooltip.gd:17
Version test 03 Win64 This error occurred as I was assigning a task. The task however was Mining not woodgather. I didn't notice any bad effects so far SCRIPT ERROR: Slave.assign_to_task: Invalid get index 'woodgather' (on base: 'Dictionary'). At: res://src/CharacterClass.gd:1185
Do you have a save file on this one?
Question. How do you kidnap and stuff? Trying to figure out how and what I need. Also enabling the skip combat in debug makes it so you are stuck on the combat screen with no way to click on anything and are forced to reboot the game.
You can only do so from events, but right now there's no unlawful events so options are pretty scarce.
