Alright. So a brief report on what i'm doing right now.
Currently I'm working on a test build. Included:
- Swatting a few null pointer errors that don't seem to impact gameplay but may be responsible for other undocumented behaviors. You might not notice any gains here, but this is saving me hassle.
- Adding in a few more toggles for exclusions besides footjob performances. Not a big add, but an add.
- Discovered the source of why the last girl alphabetically is not populating in Scramble Mode. Turns out it's not an 'off by one error' in the traditional sense.
- Most random functions generate a number between 0 (inclusive) and 1 (exclusive) and then you have to multiply by the range and add one to get a number between 1 and x.
- Unity's inbuilt random function generates a number betwee x (inclusive) and y(inclusive) and you just use that. Me, being used to the default random function, didn't set this properly. This is now fixed.
- Changed the 'WORK'/'REST' notifications in the work assignment menu to refect that it really means 'Assigned' and 'Unassigned'--this should change expectations, particularily about On-Floor Managers not 'resting' when they actually are.
- Did a little change so that icons for traits are actually correct for Crown Jewels, Camgirls, etc.
I had gone down a rabbithole of feature adds that didn't work out, so I've started from scratch in bugtesting and my current goal is to do something small to improve things before I do something big.