Commit Graph

56 Commits

Author SHA1 Message Date
LoafyLemon 2566ef665f Version bump 2024-03-31 21:20:39 +01:00
LoafyLemon f06d33cd8d Bug fix, save compatibility
* Fixed zorder issue with Tonks' office outfit accessory
2024-03-30 20:11:56 +00:00
LoafyLemon 1cc3374330 Update build info 2024-03-29 18:08:55 +00:00
LoafyLemon 38d2494bc3 Fix conflicting properties (by Gouvernathor)
big work
what was reliable before is now not, in recent versions of renpy, which is why we added that new config (which I put in say.rpy, but it can be moved somewhere else)
Also fixes the game_menu's title position, incidentally

some changes are incompatible with my diary and achievement branches, respectively, they will need to be merged with a bit of manual care
2024-03-25 14:57:36 +00:00
LoafyLemon 3505429498 Luna Inspect CG - First implementation, Bug fixes, Version bump
* Fixed multiple default parameters inside image definition (Thanks guv! :))
* Fixed missing module import causing linting to not work correctly for certain tasks.
* Bumped game version to 1.46
* Added and implemented images for Luna Inspection events.
2024-01-22 20:06:43 +00:00
LoafyLemon 0fac4a4247 Add overlay CG default zorder 2024-01-08 15:13:20 +00:00
Gouvernathor 52ed1d37de Scrap some prepended newlines 2023-11-15 15:42:23 +00:00
LoafyLemon 148d2fcac5 Bug fixes
* Fixed updater logo issues
* Fixed modpath getting 'mods' subpath appended to it recursively with each clone
2023-07-25 17:54:34 +01:00
LoafyLemon 6b8c9adb7f Bug fixes
* Fixed updater (AGAIN!!)
* Disabled the 'server not responding' hint because it doesn't really match what's happening in the server code
* Version bump
2023-07-25 17:54:34 +01:00
LoafyLemon 699f68742f Bug fixes
* Fixed cardgame TypeError crash during random matches
* Fixed mistakenly excluded ExampleMod from releases
2023-07-25 17:54:33 +01:00
LoafyLemon fc794f969a Android Bug fixes
* Added a UI lock mechanism to avoid render stalls
* Fixed initialization issue due to python init offset for android devices
* Fixed a hang caused by joining threads on android devices
* Fixed a race condition when forcefully stopping threads
2023-07-14 23:52:27 +01:00
LoafyLemon b6c77b1992 Multi-threading preference
* Implemented multi-threading preference option
* Adjusted code to make asynchronous calls optional
* Fixed initialization order for certain tasks
2023-07-14 02:33:58 +01:00
LoafyLemon 79e25c27e9 Bug fixes
* Improved efficiency of RoomObject image creation
* Fixed a crash during one of the Tonks' hangout events
* Fixed DollMakeup object lacking clone method, causing issues with saved outfits
* Fixed DollMakeup non-uniform parameter order
* Fixed doll strip method affecting types like pubic hair, piercings, and tattoos
* Fixed ATL flicker on room objects due to inefficient creation of the images for room objects
2023-07-05 21:56:53 +01:00
LoafyLemon 37d481ea08 Android flickering fix
* Removed permission request for external storage (not functional since API level 30)
* Fixed flickering on android devices (caused by the above)
2023-07-05 17:06:58 +01:00
LoafyLemon fe60f87abb Version bump and minor changes 2023-07-04 18:49:33 +01:00
LoafyLemon 13a7017773 Convert Hermione's Personal Favours into the new Event system to address code logic bugs.
* Added internal counter for queues
* Simplified global vars for event completion checks.
* Temporarily disabled Hermione's statistics menu
* Replaced counter/points checks with status flags.
* Disabled debug profiling for images
2023-06-24 23:27:13 +01:00
LoafyLemon cafca0f417 Audio
* Remastered and normalized audio levels for music files
* Reduced default music channel volume to 80%
* Added gagging sounds
2023-06-20 19:26:51 +01:00
LoafyLemon ec53f7f2a6 Version bump and debug
* Enabled profiling for debugging purposes
* Bumped version
* Set default window resolution to 720p
* Updated example mod manifest file
2023-06-10 17:07:50 +01:00
LoafyLemon d14fe598b5 Android permissions
* Patched If function to work with actions
* Added AskPermission class action
* Added storage permission request for mods menu
2023-06-10 16:45:31 +01:00
LoafyLemon 3c3eab2917 Debug
* Enable debug output for pre-release
2023-05-26 19:56:26 +01:00
LoafyLemon 68dc4075c2 Save compatibility and version bump 2023-05-20 20:04:47 +01:00
LoafyLemon 0eeb36ea0f Bug fix
* Fixed sound2 audio channel using unintentionally looping
2023-05-16 19:02:13 +01:00
LoafyLemon 598bff0d7c Save compatibility and version bump
* Updated save compatibility script
* Updated Ren'py to version 8.1 stable release 🎉
2023-05-15 19:36:08 +01:00
LoafyLemon a9740ff99e Version bump
* Added staging version support for version_float func
* Bumped version
2023-05-14 18:15:38 +01:00
LoafyLemon b5828b67f5 Pre-release
* Version bump
* Added pre-release notices and warnings
* Disabled some of the new Cho content until it gets properly finished
2023-05-13 16:08:35 +01:00
LoafyLemon 57965bd8f5 Flags and bug fixes
* Added creampie, anal_creampie, gokkun, statuses
* Fixed double defined memory flag
* Fixed non-existent screen call in some events
* Fixed a non-existent hermione expression call
* Fixed non-existent hide image tag call
* Fixed menu text styling, and grammar
* Fixed status flags not adhering to the naming convention
* Replaced caught_genie_masturbating status flag with an event flag
* Added additional event flags where it made sense
2023-04-24 20:50:50 +01:00
LoafyLemon 5a8e4d85ab Image cache preference
* Added image cache size preference
* Increased default image cache size 300MB-> 512MB
* Fixed get_gpu_info function to encode bytes to string before joining
* Fixed missing bar images
2023-03-24 19:16:22 +00:00
LoafyLemon fab4da6f76 Bug fixes
* Fixed import initialization offset
* Fixed and converted hooch chibi images into spritesheets
* Fixed hooch chibi calls
* Fixed new chibi format file dirs
* Fixed inner thought overlay displaying above side images
* Added default audio fadeout value of 1.0
* Removed rebuild method calls (superseded)
* Removed incompatible updater code
* Converted cho new chibi into spritesheets (Placeholder)
* Commented out dev code to avoid issues
2023-03-21 00:38:33 +00:00
LoafyLemon dc212e80d1 Audio
* Added `sound` sfx channel
* Refactored and unified sound & music calls
* Fixed missing sounds in astoria events
* Removed hide_screens label (Redundant)
* Removed play_music, play_sound call labels
2023-03-11 22:01:39 +00:00
LoafyLemon e0e9d23d2a Bug fixes and improvements
* Fixed wardrobe not initializing in replay context
* Fixed unequip all clothes cheat
* Fixed example mod file structure
* Fixed ability to rollback to the broken past during the game's start
* Simplified initialization
* Simplified mods module importing and parsing, reducing possible number of fail points
* Moved audio channel registration to options (config) file
* Added default zorder for `cg` image tag
* Added rpym format to .editorconfig
2023-03-02 23:06:16 +00:00
LoafyLemon 870bfa29b4 Merge branch 'dev' into Python3 2022-12-28 19:20:38 +00:00
LoafyLemon 2d7a84bf00 Bug fixes
* Fixed Genie flashing his goods in stats menu
* Fixed lipstick causing a crash in saved outfits due to missing zlayers
* Fixed debug print spam
* Version bump
2022-12-28 19:06:24 +00:00
LoafyLemon 90e57fd6af Hotfix
* Fixed a crash caused by zlayers
2022-12-23 19:48:00 +00:00
LoafyLemon bdd654a806 Version bump 2022-12-23 17:03:53 +00:00
LoafyLemon 022da2a727 Merge branch 'dev' into Python3 2022-10-16 19:37:12 +01:00
LoafyLemon a8d7c731bd Version bump
* Updated configuration
* Updated whitespace
2022-10-10 19:18:11 +01:00
LoafyLemon d6e8efaaa3 Refactoring 2022-09-29 22:19:55 +01:00
LoafyLemon c352f8cea3 Python3 IO encoding changes 2022-09-21 19:22:14 +01:00
LoafyLemon 961ff76c7b Tonks Auror Outfit
* Adjusted Tonks' Auror coat
* Redrawn Tonks' Auror choker
* Updated save compatibility
* Version bump
2022-09-21 00:15:53 +01:00
LoafyLemon 738390d6be Vibrator Events - Posing (Part 1)
* Fixed Xray displayable not updating when its children supplied no image attributes.
* Defined default zorders on children of Xray displayable
* Posed parts of the event
2022-08-14 22:51:07 +01:00
LoafyLemon 6603c68262 Xray Displayable
* Added support for image references
* Added support for LayeredImage, and LayeredImageProxy
* Added the ability to use show statements as a proxy for Xray displayables
* Added previously omitted mask child to the visit method
* Restored automatic image definitions (As a part of CG implementation effort)
2022-08-08 23:11:18 +01:00
LoafyLemon 22588ba646 Crash Defender
* Fixed missing cache file from android builds
* Added crash defender workaround for devices with borked OGL implementations
2022-07-07 22:05:22 +01:00
LoafyLemon 186cb39803 Butt Plugs
* Moved Hermione's butt plugs into their proper type
* Removed obsolete image files
2022-07-05 22:19:24 +01:00
LoafyLemon 1ff8217434 Save compatibility
* Version bump
* Updated save compatibility
2022-06-30 23:59:31 +01:00
LoafyLemon 102d23d47f Bug fixes
* Fixed generic update image creator
* Fixed new side image type regression
* Fixed MyMod game version inside manifest
* Fixed MyMod missing from release
* Fixed android mods detection
* Removed android searchpaths (superseded)
* Moved engine related changes into its own file
2022-06-27 22:31:51 +01:00
LoafyLemon bf5710bf10 Bug fixes
* Default renderer to Auto for compatibility reasons
* Fixed animation assignments for dolls
* Fixed missing side images for non-doll speakers
2022-06-24 18:32:41 +01:00
LoafyLemon cc7989b6cf Bug fixes
* Fixed meter vbar styling
* Version bump
2022-06-21 21:22:35 +01:00
LoafyLemon 6104691135 Configuration
* Disabled android workarounds
* Updated whitespace file
2022-06-20 21:22:32 +01:00
LoafyLemon 4cce755c7f Re-enable screen prediction 2022-06-20 19:45:05 +01:00
LoafyLemon 1cee1f2930 Mute audio when minimized 2022-06-16 18:47:02 +01:00