Version 0.4 Cat Girl
New additions:
>>New page added to 'Predators - Spoilers' in 'Help' screen for Cat Girl.
>>New option in Options menu to enable/disable Feral predators. All save files keep track of this state now. If the state of this on your save file does not match what is in the settings, the game will require a 'Simple Load' to properly reset everything and continue your game. A warning about this will pop up when attempting a regular load with a reason why and direct you to use 'Simple Load'.
-~Must be toggled from Main Menu
>>Warning added when loading any save files that do not match the current version. Had someone mention that the Succubus simply didn't exist while loading a file from a previous version, so this warning will now let the user know if such a version difference exists and will suggest a 'Simple Load' to avoid potential issues. Regular load is still possible if this is the only discrepancy.
>>Diary entries now become highlighted with a backdrop on mouse over to better communicate that they can be clicked.
>>New image settings option. If your current game was set to show internals only, you will have to set it again due to a total variable change from bool to enum. With this enum, can now set images to show Both (default), Internals only, or Externals only. If the game is displaying more than one image, it will check this and if the setting is not Both, the game will make the desired image the big one while hiding the small image. (There may be limited situations where both a tiny and big image will show. If you let me know when this happens I will try to eliminate them, but there may simply be some that are unique cases that are too hard/not worth accounting for. Current set up should cover well over 90% of cases.)
>>As prey to all predators (solo Apex, solo Consensual, shared stomach with Consensual in Apex), added 'Extended Rest'. This will recover 8 energy if not interrupted, and is also a useful way of passing more time with a single action.
>>Added new column in PredatorInfo for 'Consensual Prey Status'. This will tell the player where a Consensual Predator is if they are trying to find them. A few columns were shrunk to make room for this and allow for future expansion.
>>Expanded the map vertically 1 more row. Filled in the row where starting space is. Added the letter 'D' to the starting space so it stands out from other spaces to let the player know where the Diary is located.
>>Can rest in Shallow Water or enter Deep Water tile to clean Amelia after escaping any predator.
>>8 images now available for save while outside travelling the map. Resting on a space will make this image appear, otherwise the game will know what tile type Amelia is on and use that image for the save file. Better than a giant white square I'd say.
Changes:
>>Can now click 'Let's Escape' while sharing stomach with a Consensual Predator any time the Apex Predator is sleeping. Before the Bunny girl would decide to leave on her own and Amelia had to wait for that, but now you don't have to.
>>As solo prey to Apex Predator, Fondle button now overlaps with Masturbate button. This creates space for the new Extended Rest button. This doesn't change anything else, as you could either Fondle if Lust is less than 7, or Masturbate if Lust >= 7. The appropriate button will appear available depending on Lust value.
>>The following tip added to Apex Predators in Tips With Spoilers: Having greater than 9 relationship and having seen willing scene with a predator will make the player immune to being hunted by that predator. A new diary entry will post to help explain this when a Apex Predator appears nearby on the map and this applies. Can still encounter this predator if the player ends up on the same space as this predator, so will need to move cautiously still.
>>In Predator Tips - Spoilers in Help screen, removed Predators likely to be prey to from Bunny girl and replaced it with a description of how to find the willing scene as this will change depending on the Consensual Predator. With the coordinates of all predators available, it should be possible to determine which Apex predators are closest to the Consensual Predator's home space so this felt redundant.
-~Predator Tips screen checks if Feral predators are enabled/disabled. If Feral predators are disabled, their tip screens are deleted.
>>When moving about the map, trying to move onto a mountain or deep water tile while currently on a mountain tile is not allowed. Changed the description when this applies to better communicate this (this is posted where the energy cost is normally shown while the map is open). Similar check added if currently in Deep Water.
-~Cat girl may seem inaccessible while on her home space, but remember you can move diagonally.
>>Map now stays open until an encounter happens or the Move button is clicked again while outside. A few checks added to make sure the Map cannot be clicked unless the Move button is an available option.
>>A lot of tips in Help Screen have slightly updated text to be more accurate.
>>Changed how 'Choose Predator To Feed With Consensual Predator' menu buttons are added for scalability. Before the buttons were hardcoded in, but now the game will check all existing predators (if feral is disabled then feral predators will not appear as an option) and create a button to direct the game towards the named predator on the button if clicked. Will need to add a few more checks when water predators come into play, but this should be mostly good to go.
->Need 5 relationship with Apex Predator to be able to choose them to feed.
->New button added to cancel out of this interaction.
Bug fixes:
>>Changed how the internal image displaying as big was handled. Before it was a pretty lackluster check that only would see if Amelia was eaten by a Apex predator. New enum in settings is used, and new bool added to track whether Amelia is in a stomach or not and every control option has been assigned to set whether the current controls (buttons) are when Amelia is inside a stomach or not. Some were tested, but not all, so if you think a image isn't being displayed properly with this setting let me know.
>>Added a check to x512 External (top right image shown with Consensual Predator under certain circumstances) that will set the sprite to null if the alpha is telling it to be invisible. This should prevent an issue on Android of this image showing up when tapping anything but a button on screen. If it doesn't, let me know.
>>Fixed a couple issues when with a Consensual predator picking a Apex predator to feed and Amelia goes first. Main one being that the Consensual predator would ditch you instead of following.
>>Fixed a couple issues related to low drive and depressed event
-~Consensual Predators were doing a global check on this and refusing to escape their Apex Predators when this applied. Now they will make sure Amelia isn't affecting how they might react and continue their usual routines.
>>All Apex Predator image assignments redone. This should fix any missing image issues with Succubus, or at least drastically reduce room for error.
~-Before all enums had to match exactly (clothing, attitude, etc). Now, it will try to find the best match first. If it cannot find the best match, the enums will go to 'the next closest one'. So attitude for example checks in this order: lustful > happy > neutral > none, upset > neutral > none, or sad > neutral > none. This should cover nearly everything. If a sprite is still missing then it means I didn't assign it correctly or at all.
>>Fast Travel fix. Relocated some code into a different script so Fast Travel is independant of the menu now. The Predator Info can still be opened while fast travelling, however the predators listed won't duplicate and their Fast Travel buttons won't be able to be pressed during a Fast Travel anymore.
>>New checks added to prevent double encounters. Could very rarely happen with just Bear and Succubus, but now with Cat Girl it's rather likely that 2 predators will try to start an encounter with the player at the same time. Apex predators can be on the same space, but if this space is also where the player is then the order that Apex Predators exist in get priority (the order they're added to the game). So if Bear and Cat Girl are on the same space and player moves to that space, Bear will take priority. Should be kind of rare for this to happen, so I'm not inclined to add a check for this and make the choice random.
>>A Force Progress method is now constantly running in the background. Should the screen not have any buttons to press and no diary is being posted, this will attempt to force the game along after a set period. Some issues may not be accounted for, so please do let me know if something isn't behaving properly like multiple diary entries posting at the same time or if the game does soft lock with no buttons to press.
>>Diary Entries in general. Kind of a mix of addition/change/bug, but the functionality of Diary Entries adjusted with some new checks. If all goes well, this should prevent double diaries from posting and hopefully keep Diary Entries posting in the correct order instead of the timestamp possibly displaying a older time.
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.