Viceburg 0.0.25 Changelog
Version 0.0.25 will be released on Monday or Tuesday.
1. Full refactoring of the entire codebase and a complete code review. General optimization of all systems and CSS, with additional optimization specifically for lower-end devices. NPC optimization has also been improved. NPC generation, movement, and interactions are now much more optimized and use significantly fewer resources. New bugs may appear because a huge number of changes were made to the game's code, but based on the tests I ran, no bugs were found.
2. The maximum NPC limit has been increased to 800. However, at the maximum NPC count, there may be minor performance drops during transitions.
3. Updated the NPC and player interaction panels for cases where NPCs initiate interactions. The navigation and activity panels have been completely redesigned. The location title text has been updated. The UI for dialogue panels and buttons has been updated. The UI for all events has also been updated. All buttons in the game are now more convenient and visually improved.
4. Fixed bugs and memory leaks.
5. Fixed an issue when reloading the page. The game will now continue working after a page reload instead of showing errors.
6. Added a "Work All Day" button in the Diner. This button simulates working until closing time while taking energy, rest, and earnings into account.
7. Many minor improvements and adjustments.
8. New stat: Hygiene. This stat affects the success chance of friendly and romantic actions. At high values, it slightly increases the chances; at low values, it decreases them. The stat drops to 0 in about 3 days. A "Take a Shower" action has been added to the bathroom to increase this stat.
Dirt < 20 very clean: +8%
Dirt < 50 clean: +3%
Dirt 50-80 dirty: -5%
Dirt >= 80 filthy: -10%
9. Added a rain system, as well as rain sound and a background rain effect. Rain will periodically start during gameplay and may last for some time, up to 12 hours. While it is raining outside, the player's Hygiene decreases faster.
10. Added sound volume controls to the options menu.
11. Added a new location: "Bus." Now, when you travel between locations by bus, you will first be moved to the "Bus" location, where you can interact with other NPCs who are also riding the bus at that moment.
12. SugarCube has been updated to the latest version, 2.37.3. Due to limitations in the new version, the number of save slots has been reduced to 16. Also, new errors may appear in places where there were none before. The update brought performance and stability improvements. The entire codebase has also been updated for the new SugarCube version.
13. Updated the combat system UI and fixed related bugs.
14. Added a kink system. Now, each NPC can be generated with various kinks that affect the availability of different scenes, including the sex system. The player can discover NPC kinks through conversation and interaction. The player can also influence NPC kink levels by increasing or decreasing NPC stats, such as Corruption, which affects the availability of various sex scenes. Full information about the kink system has been added to the FAQ.
15. The player can now see NPCs having sex with each other. The player can choose to watch or leave. In the future, an option to join as a threesome will be added.
16. The sex system has been updated. New information, arousal progress bars, and player/NPC state text have been added. Some changes have also been made to the sex system itself.
17. All old UI elements have been updated and improved.
18. Added a new sex system option: Phase-by-phase with mid-scene choices. You choose the starting position, then a list of actions becomes available, such as increasing or decreasing speed, switching to another nearby position, and so on. This is a new sex system that will continue to be improved in future updates. The option can be enabled in the settings.
19. Added a beginner tutorial to the settings, where you can learn about the information shown on the player's left-side panel.
20. Added a top-right popup window that appears whenever there are any changes in NPC relationship values.
21. Added 22 new events to different locations in the game, which you can encounter randomly. Each event has branches for different player genders.
