SF Updated:
- Random girls are no longer deepcopies (that was stupid)
- Removed loading girls from and normalizing girls for XML data files
- Cleaned up girls loading and normalization functions/methods
=====================
Some notes for this update:- You should rename all battle_skill
s to attack_skill
s in all
json files. They will not load otherwise. Do not rename this anywhere in library folder.
- btraits are now called blocked_traits (same thing, mass-rename everywhere)
-
ONLY! modern tags from newly made/updated packs will load from now on, all files that do not comply with expected file format and tags that are not valid will raise errors.
- Girls can no longer be loaded from XML files and will be loaded from old JSON format incompletely.
-
All girls will be normalized to have one of each traits from these categories: Elemental, Body, Personality, Breasts and Race. Even if none is applied through traits.
- I removed stat normalization (if stat == 0) from unique girls, it is still valid for random once.
- Please do not overwrite unique characters status for testing.
- There are a lot of new fields for girls and traits, I'll document them when I get a change or you can just take a look at characters classes file. We will prolly need more for occupation (classes or base) traits, don't remember what we've agreed to call them last

*I think this is it...
Will prolly do the class traits and mobs next.