Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Strive: Conquest

A successor to first Strive For Power game, currently at alpha stage · By Strive4Power

Bug in Sex Traits

A topic by aevojoey created Sep 15, 2022 Views: 463 Replies: 3
Viewing posts 1 to 2
(1 edit)

If any "sex_traits" or "negative_sex_traits" is false in the save file, none of the "unlocked_sex_traits" will be shown in the game list. The person will still get new traits unlocked but they will not be usable until all of the "Unknown" traits on the game list are discovered. So basically in order for a person to get new usable sex traits, you must first learn all of the "Unknown" traits from "Intimate Talk" during a date. If they start with 1 unknown trait and later learn 10 more traits, you can only use the 11 traits after you learn that 1 unknown trait.


in InteractionMainModule.gd   >   func endencounter():  >  instead of using p.person.unlock_sex_trait(i) ,  use p.person.add_sex_trait(i,true)

Or when building the list of traits, change how it iterates though traits and unlocked traits

This is intended, you have to learn all traits before using them

The problem is 4 weeks in one of my people has only 1 "Unknown" trait in the list and no known traits. I then do a date with intimate talk and learn that trait. Now the list has 6 shown traits that are usable. The 5 previously known but not shown traits have been unusable up til now.

I understand that the 1 unknown trait should not be usable until it is learned but that should not prevent newly learned traits to also be unusable until that 1 unknown trait is discovered.

The idea is to discover character's preference before you are able to configure their traits. The only alternative to this would be inability to acquire any new traits until there's no unknown traits which is more punising and less intuitive.