Commit Graph

483 Commits

Author SHA1 Message Date
78d0929bd4 Improved milestone unlock for Hermione tier 2
* Adjusted milestone unlock so that you won't miss it by picking the wrong dialogue option.
2023-06-29 11:19:00 +02:00
c13867b7eb Yule ball, odd jobs, and menus
* Converted Hermione's jobs into new system and added them into the new 'Odd jobs' favor section
* Converted Hermione's yule ball event chain into the new system
* Improved milestone unlock for Hermione tier 4
* Improved menu exit choice handling
* Moved unused labels outside the script files
* Reimplemented disabled menu option
2023-06-28 23:02:39 +01:00
dd128db58c Menus and bug fixes
* Reimplemented named menu options and a back/cancel button support
* Reimplemented icon harts
* Fixed flag check in blowjob public request
* Fixed a potential resolution glitch in gui initialisation
* Fixed a potential label parsing bug in Hermione's summon menu
2023-06-28 19:03:29 +01:00
2f74221abb Bug fixes
* Fixed name conflict within screen scopes (pickling error)
* Fixed expression editor error
2023-06-28 17:47:41 +01:00
640ff67bca Fixes
* Replaced public_voyer status with public_stripping
* Fixed blowjob T4 fail variant event label naming.
* Fixed missing 'ask her to do x' blurbs for blowjob fail event variants
2023-06-28 14:06:42 +02:00
0f3502de5e Bug fixes
* Fixed cancellation method for events utilising subevents
* Fixed callstack when cancel method is called and the next node is a jump (odd)
* Fixed missing 'ask her to do x' blurbs for fail event variants
* Fixed 'grope her' fail variant repeat dialogue flag
* Removed 'hermione_favor_menu' from ignore labels (superseded)
2023-06-28 00:54:14 +01:00
3ce6198359 Convert Hermione's Public Requests
* Converted Hermione's public requests into the queue system.
* Replaced event checks with status checks for the affected events.
* Ignore local labels in event completion tracking
* Improved readability for debug outputs
* Skip Luna intro on dev
2023-06-27 19:02:49 +01:00
cb389e7ca9 Cho Clothing
* Added Club Dress.
2023-06-27 18:31:23 +02:00
48c3c77167 fixes
* Added _event.cancel() on events that should get canceled rather than marked as "failed"
* Renamed event var for clarity.
2023-06-26 16:37:17 +02:00
ede1ee9a6c EventQueue and Event classes improvements and bug fixes
* Added _event, _event_queue globals
* Added ignore_globals class tuple
* Added extensive debugging tools
* Added next and cancel methods
* Added subevents support
* Added ability to enqueue events abnormally
* Moved menu_hints method outside of the EventQueue for better modularity
* Fixed queue filtering
* Fixed repeatable events
* Fixed missing id for the mainloop EventQueue
* Fixed groping T1 unreachable second event
* Removed daytime parameter (superseded by req)
2023-06-26 01:44:25 +01:00
19895d1953 Separated Cho "Cho-li" top into shirt and skirt. 2023-06-25 21:51:55 +02:00
bca24d96bc Proofreading 2023-06-25 17:36:40 +02:00
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
cceec862af Expand EventQueue and Event classes
* Added event callbacks support
* Added support for in-game favour-like behaviour
* Added debug functions
* Added extensive event parameters
* Added a bunch of new methods
* Added modding support
* Added completion tracking
* Added menu handlers
* Added global vars
* ... more
2023-06-23 19:07:37 +01:00
77834664a3 CG posing and Sexual Activity states
* Added HJ Speedlines.
* Added Cho Wand-holding Doll pose.
* Fixed missing skinshade on one HJ shirt variant.

* Added Sexual activity states for Luna.
2023-06-23 18:45:13 +02:00
baa78445f3 CG Posing and Sexual Activity states
* Posed end section of Throatfuck variant.
* Added masturbate sounds.
* Added clothing checks and stripping.
* Fixed missing colour on some eye variants

* Added Sexual activity states for Cho.
* Minor writing adjustments.
2023-06-21 20:09:32 +02:00
f06b1cb83f Deepthroat CG posing
* Posed Deepthroat event.
* Added "slick_03" sound effect.
* Added "mouth_bubbles" images.
* Added "cumshot2_deep" image.

* Amplified and cleaned up "gag" sound effects.
2023-06-20 22:46:17 +02:00
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
b1d58d4ff7 Music and improvements
* Added new sex theme music
* Adjusted cumshot animation for Quidditch Outro
2023-06-19 19:02:36 +01:00
367571fdc6 Quidditch Outro QA
* Added 3 new sound effects
* Fixed gold counter displayable showing in replay scope
* Fixed Genie's sprite lack of animation support
* Fixed missing hooch's chibi
* Fixed audio issues
* Improved narration and visuals for the event.
2023-06-19 18:25:44 +01:00
0e99bc54a1 Deepthroat CG posing
* Partially posed Deepthroat CG.
* Added Cheekbulge on all poses.
* Added "squish_slap" sound effect.
* Adjusted blush layers colour leaking.
* Adjusted z.orders.

* Minor retrospection adjustments.
2023-06-19 17:22:58 +02:00
3c27022bab Visual bug fix
* Fixed skirt for topless pose in Handjob CG
2023-06-19 16:03:51 +01:00
575ab556cd Quidditch Outro CG implementation, improvements and bug fixes
* Implemented quidditch outro CGs and posed them
* Fixed remaining visual bugs during the retrospection section
* Disabled ability to rollback to before the retrospection to avoid issues
* Improved sepia transform
2023-06-19 00:01:28 +01:00
f94b96104c Bug fixes
* Fixed transitions for chibis
* Fixed lack of floor division in col calculations for chibis
* Fixed maxsize change incompatibility with chibis
* Disabled chibi-related debug printing for the public build
2023-06-18 23:18:50 +01:00
8fdd50dcd1 Expand dialogue choices 2023-06-18 16:59:18 +01:00
faaf5eaa3a Deepthroat CG posing
* Adjusted stripping so it happens before it returns to office screen.
2023-06-17 15:14:36 +02:00
ef2ba2f1e2 Deepthroat CG posing
* Partially posed Deepthroat CG posing.

* Added Cheekbulge layer.
* Adjusted blush_choking_deep layer.
* Adjusted z.order.
* Fixed some missing colour on cho_body_deep image.
2023-06-17 14:43:47 +02:00
a942097e86 Bulging cheeks 2023-06-16 16:06:06 +01:00
d8601def73 Bug fixes and callbacks
* Added parcel callback support for the outfit store
* Added execute_callback wrapper function
* Fixed ball quest item never unlocking after receiving the outfit, soft-locking the game
2023-06-16 15:51:48 +01:00
16443b47ae Deepthroat CG and writing
* Implemented deepthroat part of the event
* Implemented deepthroat CG
* Fixed missing open shirt layer for handjob CG
* Fixed some minor writing problems
2023-06-16 14:40:50 +01:00
4c04ae33a4 Masturbate CG
* Added cum layers
* Fixed minor art inconsistencies
* Updated .gitignore
2023-06-13 21:31:42 +01:00
bda2831df1 CG Posing
* Posed part two of Cho Dual CG.
* Added music.
* Updated credits.
2023-06-13 16:21:02 +02:00
8a0d76b335 CG posing
* Posed Cho Dual CG up til introspection.
2023-06-11 20:14:51 +02:00
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
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
012084ca10 Modders QoL and improvements for clothes
* Added an automatic scalar method for undersized/oversized textures
* Added the ability to dye clothes without having to convert them into greyscale
* Added scalar ratio support for whitespace generation
* Improved whitespace generation for objects with nested children displayables
2023-06-08 17:41:06 +01:00
14c678117d Cho hair layer split and fix
* Split Cho's Ponytail into back/front layers.
* Added notice at the end of Snape Hangouts.
* Minor fixes.
2023-06-03 14:20:45 +02:00
2e536bfb4f Cho dual CG
* Implemented cho masturbate CG images
* Implemented CG POV Switch function
2023-06-02 23:53:28 +01:00
86f6d9a536 Minor fixes 2023-06-01 18:00:30 +02:00
d236edc9dc Hermione chit-chats
* Added Hermione chit-chats based on character states, event progression, weather etc.
* Added additional checks for Hermione's chit-chats.
* Adjusted Hermione's chit-chat levels to align with tiers.

* Minor writing adjustments.
2023-06-01 16:01:01 +02:00
f8d6a15aaa Improvements and fixes
* Improved Hermione Tier 5 and 6 events.
* Improved Hermione Cardgame wager event.

* Added Hermione titjob var.
* Minor fixes.
2023-05-30 17:55:26 +02:00
3c3eab2917 Debug
* Enable debug output for pre-release
2023-05-26 19:56:26 +01:00
cffdea5c80 Cho handjob CG artwork QA and posing 2023-05-26 19:55:55 +01:00
5d76869753 Cho clothing
* Added Sheer Nightie outfit.
* Added Sporty Bikini outfit.
2023-05-23 21:19:27 +02:00
1ea5d5ce9f Cho handjob CG implementation 2023-05-23 19:46:55 +01:00
68dc4075c2 Save compatibility and version bump 2023-05-20 20:04:47 +01:00
b07e4c372e Cho scheduled clothing
* Added Cho scheduled clothing pieces and wardrobe writing.
2023-05-20 18:53:53 +02:00
01c0ccd585 Minor writing fixes/additions.
* Added additional dialogues for when Hermione agrees to perform favours, even though Gryffindor is in the lead.
* Minor fixes
2023-05-17 16:14:18 +02:00
0eeb36ea0f Bug fix
* Fixed sound2 audio channel using unintentionally looping
2023-05-16 19:02:13 +01:00
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