- Mar 08, 2024
-
-
Carrabina authored
* Fixed text bug when breastfeeding after slave demands for food. * Fixed typo when undressing. * Swapped "PC" in "(You don't have anything at your disposal to obtain kids. Try the online store on the PC)" to "conputer in your room" to make it even clearer.
-
- Jan 18, 2024
-
-
Carrabina authored
-
Carrabina authored
* Deleting an NPC that has any family relation with the player's house is pushed into a separate list of removed NPCs instead. To make it possible to retrieve useful information in the future. * Fixed babies not getting dad's traits when being born from the player.
-
- Jan 14, 2024
-
-
Carrabina authored
* Removed Basement.deleteSlave() it's never gonna be useful again.
-
Carrabina authored
* Replaced several locations using the $slaves story variable for the function Person.all() so it includes all NPCs. * When selling an NPC now Person.delete() is used instead of Basement.deleteSlave() since the sold NPCs are not only found in the basement now. * Improved "Age up right now" cheat button. Now it resets age progress and takes NPC holders into account. * Fixed clothes items tags not being a Set instance (they were an array) * Fixed used condoms appearing in the player's inventory out of nowhere (condom removed event now checks if the character is indeed wearing a condom before proceeding with the removal process). * Garbage items in the inventory (only used condoms for now) have the option to be thrown away with a button on the inventory. * Before checking if an option can be shown the temporary variable checkedGenericCanBeShown is set back to false so the previous check doesn't affect the next one. (It was making the option to bring the slaves upstairs disappear completely sometimes). * I forgot to actually save the last time when pending births were checked, thus making births being checked on every passage instead of every 6 hours. But turns out that it doesn't seem to impact performance at all, so I removed lastBirthCheck and the code that checked it so births are checked on every passage as a feature instead of a bug. * Fixed the symbol $ missing when referencing the npc story variable when cumming in ass in the sleep. * Removed an * in a scene that was causing an error. * bringUpstairs interaction actually checking the npc's age (at least 1 year old)
-
- Jan 06, 2024
-
-
Carrabina authored
* Lots of bugs fixed * Avoiding NPC to be put down outside the basement for the first time with a freedom wish > 25 * Added AI generated image for infant formula. * Removed fear for babies born in the house. * Babies get hungry very fast. * Taking achievement 'beenOnHomeMain' into account when leaving an NPC outside the basement. * Added missing texts for when using a condom. * NPCs cannot be ordered to go back to the basement if they're being held or they are babies.
-
- Jan 01, 2024
-
-
Carrabina authored
* Method to impregnate with a single command (useful for tests). * Added argument in consumePlayerItem macro that allows to specify the storage location. * Boobs grow on fifth month of pregnancy. * Boobs disappear when <10yo and lactation ends. * Baby feed interaction for hungry babies only (breastfeed if applicable otherwise infant formula if available, otherwise the option is hidden)
-
- Dec 30, 2023
-
-
Carrabina authored
* Created a centralized method in LivingCharacter class to manage the previous point called lactationTimeout. To be called when a character starts lactating or when the number of their held NPCs changes. * Cook will not feed normal food to babies (only baby formula). * Optimized daily Cook infant formula feed. * Slaves will not lose obedience when they reach the maximum level. * Player can now take lactation pills through the inventory window. * Cook cannot be picked up while on the kitchen. * Held NPCs will not change location except for the cook that will go to the kitchen on cooking hours. * A servant that is being hold cannot be put down in the basement.
-
- Dec 27, 2023
-
-
Carrabina authored
* $kitchen initialized on a new game. * Babies are feed by the cook once a day if present and feeding enabled, while consuming one infant formula feed. * Waking up messages implemented and waking up message shown when using the last infant formula feed. * The kitchen contents can be checked when the player selects the option to check the cabinet. * When getting an object by name and no item with exact name is found returns the first item with a name containing all the words in the provided name. * When an NPC is added to the inventory the location is automatically set to "unknown" * Message indicating that infant formula is stored in the kitchen when receiving it from the courier. * Fixed and optimized picking up NPCs
-
- Dec 23, 2023
-
-
Carrabina authored
* Optimized sprites for candy and condom. * Added JavaScript function to align product sprites vertically. * Base getContents and has functions for all home spaces that are saved in SugarCube story variables (to get the items that the home space stores). * Added infant formula to the online store. * Added kitchen in story variables to store purchased infant formula. * Standardized the function to get a product destination after purchase. * Centralized static method to obtain the right Npc object based on available info (Npc.obtain(Npc, variables)) * Optimized code to detect when a NPC, that is being hold, gets old enough to walk on their own (and holder releasing it by itself). * NPCs that have their holder is lactating do not have their hunger increased.
-
- Dec 10, 2023
-
-
Carrabina authored
-
- Dec 06, 2023
-
-
Carrabina authored
* Avoiding tying up slaves holding NPCs or being held for consistency. * Avoiding player picking up NPCs that are holding other NPCs.
-
- Dec 03, 2023
-
-
Carrabina authored
* NpcItems now have only the UID on the extra property (instead of the full NPC object) to avoid retrieving outdated info. * Finally finished making the key option engine support more than 10 options on all passages. After option 0 the next one is activated with Shift + 1. * Showing months for <1yo on Person short description as well. * Option for the player to pick up < 7yo kids.
-
- Nov 29, 2023
-
-
Carrabina authored
* Moms putting down their kids by themselves when they're 3 yo
-
- Nov 27, 2023
-
-
Carrabina authored
* Several fixes of places where some NPCs were not included. * Showing months old in long descriptions of <1yo and newborn in <1month * <5mo do not run around the house (unable to crawl)
-
- Nov 26, 2023
-
-
Carrabina authored
* Room slave list now properly return all and only the correct slaves for the room. * Npc.SetStatus now has a new optional parameter to force a specific the NPC location when changing statuses.
-
- Nov 19, 2023
-
-
Carrabina authored
-
- Nov 17, 2023
-
-
Carrabina authored
* thirdPerson macro can now be used on any NPC (not only the selected one) * Setting baby status according to the person that ends up holding it. * Cheking on slave carried babies working.
-
- Nov 15, 2023
-
-
Carrabina authored
* Birth message (dialog) code put in a function so it can be used on multiple places. * Option in slave interaction to interact with one of the carrying babies.
-
- Nov 09, 2023
-
-
Carrabina authored
* Fixed carried babies showing an unknown location in the character stats. Now it shows the location from the character carrying them (the player or an NPC) * List items in an inventory by description. * Check if an inventory contains an NPC. * Getting NPC inventory now works by ID instead of NPC instance. * Temporary() and Variables() now available in the console for easier debugging (why I didn't do that before?) * Extracted slave interaction utility objects and functions in a separate file to make it easier to navigate.
-
- Oct 28, 2023
-
-
Carrabina authored
* When adding a person uniqueness preset a new instance object is created to avoid the original preset being affected to the changes made to the one assigned to the person. * Option in the settings variable to allow babies being born in unnatural colors (the actual setting in the UI is still not implemented). * Hopefully fixed all bugs when a child is born (mostly caused by scope variables) * Added an OK button in the dialog to name a baby. Just to make it clearer for the player even though the name is changed on the fly when typing it to the text box.
-
- Oct 16, 2023
-
-
Carrabina authored
* Avoiding child being born with unnatural color. Natural color noted in the parents with unnatural hair (bleached). Unless the settings allow it. * Fix: checking baby.dad instead of mom.impregnator since the latter is removed when the general giveBirth function is called before. * Dialog asking for the newborn name finished. * Game version now showing under the title in the sidebar.
-
- Oct 09, 2023
-
-
Carrabina authored
-
- Sep 28, 2023
-
-
Carrabina authored
* Pregnant emoji shown on short person descriptions if the player noticed pregnancy. * Text for when a slave is forced to pee on the pregnancy test.
-
- Sep 16, 2023
-
-
Carrabina authored
* Uniqueness condition field can be redirected to another specific field in another age group condition. * Pregnancy test refusal and forcing working correctly (but text for forcing needs to be written). * Added cheat code "teststartkit" that adds all kinds of consumables from the online store directly to the player's inventory (without having to wait for the next day to receive them) and increases mattresses on the basement to 10 for testing and debugging purposes. * Fixed okSleepWithPlayerDemand interaction with the missing text for when wearing a condom and using playerCum macro. * "Use a condom" interaction with variable option text to make it clearer for the player on what is the option gonna do.
-
- Sep 13, 2023
-
-
Carrabina authored
* New cheat code: typing "cheat" quickly enables or disables cheat mode. * New macro "consumePlayerItem" that removes a unit from the player's inventory and shows how many are left to the player. Something that was done on multiple places. * magicSunglasses widget to use magic sunglasses on more places. * On cheat mode the player can set any impregnation chance on any NPC from the character stats window. * For convenience, removing items from an inventory returns the number of units of the same item left in the inventory. * Avoid adding a cum filled condom to the inventory when the cumshot is outside. * Possibility of having more than 10 keyed options (next options after 0 will follow with Shift + 1, Shift + 2, etc...) * Triggering the action to remove the condom after the player or the npc cums and added the playerCum macro to indicate the player cumming. * Added some missing impregnation checks in the home slave sleep with p...
-
- Sep 07, 2023
-
-
Carrabina authored
* Pizza increases love a little bit. * Pregnancy test for slaves. * Completed pregnancyTest uniqueness table for the possible reactions. * Cum feeding after bj gives mouth training.
-
- Aug 31, 2023
-
-
Carrabina authored
* Player.isHome() * Fixed typo "wavey" when loading a save. * WIP pregnancy test to use it in slaves.
-
- Aug 29, 2023
-
-
Carrabina authored
-
- Aug 28, 2023
-
-
Carrabina authored
* Method LivingCharacter.getPregnancyMonth(LivingCharacter) to get the simulated pregnancy month of a character (i.e. if pregnancy duration is 6 months and NPC have been pregnant for 3 months it will return 5) to adapt the character to the pregnancy stage. * New array of NPCs in variables.player.home.family for NPCs that are not slaves but part of the player's home family. * Iterating from window.Person.all() instead of variables.slaves when all NPCs are needed. Since a new array of NPCs is now available. * Mentioning pregnant belly on person description. * Pregnant characters get hungry faster after 4rt pregnancy month.
-
- Aug 21, 2023
-
-
Carrabina authored
-
- Aug 20, 2023
-
-
Carrabina authored
* Changed the name of the "wearing inventory" to "equipped inventory" since it's gonna be used for more things that just wearing stuff. * Added optional extra object field in Item so that a item can hold an object with data related to that item. * Moved common code for the giveBirth() method to the base LivingCharacter class because the same code it will be used for both player and NPC. This changes are still untested, might contain bugs.
-
- Aug 17, 2023
-
-
Carrabina authored
* Every 6 hours in the unlessEmergency macro a check is made on all the characters in case it's time for someone to give birth (WIP) * Fixed bug where feminine hairstyles were removed. And added a fix to restore them when loading an earlier save game. * Method to give birth for NPCs. * Player class moved to it's own file player.ts
-
- Aug 15, 2023
-
-
Carrabina authored
* Triggering of the online bought products integrated into the unlessEmergency macro by recording the time of the first purchase. Now the even will never be skipped. * unlessEmergency widget converted into a macro to be able to use JavaScript's return (to exit function) when an emergency event is triggered and avoid making a huge if/else tree for that. * Created Wiki(markup string, output DOM) function to be able to output markup in macros easily. * Listening to the pregnancyOption setting to avoid impregnation when it's disabled in the settings. * Advancing pregnancy everyday for both player and NPC's. * In case an item is bought and not delivered before the game is updated the purchase time will be set to the current time if after 7:00 AM or the day before otherwise.
-
- Aug 11, 2023
-
-
Carrabina authored
* Use button for female fertility pill. So the player can use it on themselves (increase player's chance of getting impregnated) * Fixed bug not setting correct sexual fields on the player when loading an older save.
-
- Aug 07, 2023
-
-
Carrabina authored
* When removed after cumming the filled condom in the inventory has the character id in the name in case it can be used in genetics later. * Checking for worn condom by the impregnator instead of achievement. * The player can now be impregnated by a slave. * Text for NPC cumming in player's pussy when in different circumstances (dry cum, cum in condom and cum inside) * Removing condom from NPC automatically when interaction ends.
-
- Aug 02, 2023
-
-
Carrabina authored
* wearingItems inventory moved to LivingCharacter class. Now NPCs also have inventory for things they are wearing. * The two boob interaction merged into one to reduce the amount of options after strip. * Option to use a condom after strip. Can be used to put it on the player or in the NPC.
-
- Jul 30, 2023
-
-
Carrabina authored
* Impregnation mechanic finally working. * Cum inside text changes when wearing a condom.
-
- Jul 24, 2023
-
-
Carrabina authored
The player can remove the condom anytime from the inventory window (Or any other wearing item in the future)
-
- Jul 21, 2023
-
-
Carrabina authored
* Method to construct the markup for each inventory line with action buttons if applicable (only use for now, but maybe other actions could be added in the future like drop, turn on, etc...) * If wearing inventory doesn't exist a brand new one is assigned to the player object. * Magic sunglasses on store was altered before (added "unsellable" tag) so now it's updated if the store it's on an old version.
-