Commit Graph

75 Commits

Author SHA1 Message Date
LoafyLemon 5286827d6e Bug fixes
* Fixed a typos in character name references
2023-10-31 11:45:05 +00:00
LoafyLemon 13608b6cfa Bug fixes
* Fixed missing 'whore collar' unlock method call
* Fixed gallery not working correctly by extending call_replay funcionality by adding support for nested stores
2023-10-28 18:49:42 +01:00
Johnny28 e2f54742e1 Hermione fail events
* Replaced events using "too_much" label with unique writing.
2023-07-13 15:44:25 +02:00
LoafyLemon fe60f87abb Version bump and minor changes 2023-07-04 18:49:33 +01:00
LoafyLemon 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
LoafyLemon 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
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 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
Johnny28 b1d470a1d0 Proofreading 2023-05-10 17:03:05 +02:00
LoafyLemon 915a1e25ab Refactoring blush and tears (Hermione) 2023-04-26 01:21:55 +01:00
LoafyLemon 670e7d82fb Refactor variables - Part 2
* Finished refactoring quest and character vars
* Removed quest class (superseded)
2023-04-03 00:48:38 +01:00
LoafyLemon b28a3e250d Refactor variables - Part 1
* Added get_character_scheduling function
* Removed update_interface_color calls (Redundant)
* Redesigned variable naming convention to simplify assignment and lookup
* Removed counter_class (Superseded)
* Removed DynamicDisplayable CG implementation (Superseded)
2023-03-31 23:41:48 +01:00
Johnny28 78d05ec008 Fixes
* Fixed some narrator calls.
* Minor writing improvements.
2023-03-20 15:56:52 +01:00
Johnny28 309aa12e1e Writing improvements and fixes
* Improved Cho Gryffindor match leadup public favours.
* Fixed some calls showing multiple ">".
* Removed bld and blktone in some places where it's replaced by inner thought and narrator character.
* Changed Hermione calling lollipops "Candy" since she's not American.
2023-03-18 16:14:56 +01:00
Johnny28 b5cc8da4c4 Fixes and more
* Fixed miss-named Cho "crooked_smile" expression.
* Fixed Tonks' "Morph" effect being delayed in some instances.
* Fixed some calls showing multiple ">".

* Removed bld and blktone in some places where it's replaced by inner thought and narrator character.
* Minor writing fixes.
* Minor character positioning fixes.
2023-03-17 16:48:17 +01:00
LoafyLemon bbcaba9c03 Bug fix
* Fixed regex replace issue with comments (Thanks @vorjat!)
2023-03-16 23:41:47 +00:00
LoafyLemon 8ad59d1421 Bug fixes
* Fixed a regression in music playback
* Unexposed monkey-patched engine functions to avoid issues
2023-03-16 22:55:14 +00:00
Johnny28 93d87717ac Hermione forest BJ proofreading and Lint fixes
* Proofread Hermione forest BJ.
* Fixed writing styling inconsistencies reported by Lint.
2023-03-14 18:23:39 +01: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 b2e7c44b2e Narrator
* Reworked narrator calls and unified them across the entire game
* Added narrator screen inheriting from say screen
* Removed obsolete narrator code
2023-03-11 19:43:02 +00:00
LoafyLemon 22b6e66f53 CDS - Random
* Implemented random dialogue CDS supporting:
 - If statements
 - Renpy statements
 - Renpy blocks
 - Prediction
 - Expression editor (yay!)
 - Parsing errors handling
* Refactored randomized dialogues to use `random` CDS
* Removed obsolete code
2023-03-10 23:09:32 +00:00
LoafyLemon 96f0113c95 Nicknames
* Unified naming convention for nicknames as per writer's request
* Fixed dum lack of dynamic name flag
2023-03-01 22:14:00 +00:00
LoafyLemon 35ac11d10d Update scripts
* Updated scripts to reflect bodyparts changes
2023-02-07 19:31:21 +00:00
Johnny28 28f507e212 Cho Events - CG posing - Part 3
* Posed part of the event.
* Added additional writing.

* Minor writing fixes.
2022-12-06 20:37:34 +01:00
Johnny28 f8d7a6915c Fix
* Fixed sound not playing.
2022-10-22 02:04:18 +02:00
Johnny d1c37b11eb Minor fixes.
* Text consistency.
* Art tweaks on Hermione squirting base pose.
2022-10-16 23:19:06 +02:00
Johnny 34f5d96e3b Small logic fix
* Adjusted writing (dev)
2022-10-10 20:01:50 +02:00
LoafyLemon 5e76ca2cb2 Bugfixes
* Fixed leaking menu option (dev)
* Proofreading (dev)
2022-10-10 18:54:02 +01:00
Johnny 1c4e01b3da Bug fixes
* Fixed return events not initiating on Buttplug gift item event.
* Fixed soundfile naming issue.
2022-10-10 13:40:58 +02:00
Johnny be85fbbda2 Vibrator Event - Additional Menu option
* Added option to send Hermione away if Public path isn't available.
2022-10-09 23:49:33 +02:00
Johnny 94b86e0b55 Cleaned Hermione up
* Removed Cum layer as Hermione changes clothing.
2022-10-09 22:48:10 +02:00
Johnny b55fceda83 Vibrator Event
* Fixed small inconsistency in intro on replay success writing if she's hasn't worn them before.
2022-10-08 23:40:16 +02:00
LoafyLemon 10e99cbc05 Bug fixes and additions
* Added rummage sound
* Added noshake parameter to personal CG
* Remastered vibrator sounds to avoid clipping
* Improved dialogue pacing
* Improved chibis positioning
* Fixed weather sounds playing over public CG
* Fixed shaking CG displayable
* Fixed logic issues
2022-10-06 22:22:53 +01:00
Johnny 1e63a1651c vibrator Event
* Muted weather sounds during public CG
2022-10-03 18:44:30 +02:00
Johnny 63a699e74a Vibrator public Ambient sounds
* Added ambient outside sounds.
2022-10-03 00:13:46 +02:00
LoafyLemon 4e2ad91cf2 Vibrator Event
* Added vibrator animation to public path
* Fixed vibrator animation
* Added choice menu logic
2022-10-02 22:22:51 +01:00
Johnny fe050afcda Vibrator event posing
* Finished posing Vibrator event.
* Added Minor wetness layer on personal CG.
* Improved image transitions on split up dialogue lines.
2022-10-02 14:35:13 +02:00
Johnny 1171cc81d5 Vibrator event posing and Businesswoman Outfit chats
* Posed Vibrator public event.
* Added Tonks "Businesswoman" related chats.
2022-09-29 15:54:41 +02:00
Johnny c3d026ea55 Vibrator event posing
* Posed part of high level public event
2022-09-27 19:05:07 +02:00
Johnny 0260c4d479 Vibrator Event Posing
* Posed Vibrator Public Intro variants
* Added Wet Basic panties/thigh light + Heavy
* Adjusted Wet Basic vibrator panties/thigh light + Heavy
2022-09-26 18:06:20 +02:00
Johnny 34df16f5e4 Vibrator event posing
* Posed Personal High level Dolls.
2022-09-23 18:56:51 +02:00
Johnny e5cb75cc04 Vibrator event posing
* Posed Low level Public event and intro.
* Added alternative low public tier intro writing when Hermione's personal tier is higher.
* Added clothing equips at start of public return to avoid it being overwritten by outfit scheduler.
* Adjusted some wording to improve flow of conversation.
2022-09-22 20:05:38 +02:00
Johnny 88abc53835 Vibrator Event Posing
* Posed Low level Personal variant.
* Added vibrator dropped on floor sound effect "drop_plastic.ogg"
2022-09-21 20:42:39 +02:00
LoafyLemon 5bdf050a75 Vibrator Interface
* Added vibrator interface to the public event
* Fixed invalid syntax
2022-09-20 21:08:46 +01:00
Johnny 1ca049ee23 Vibrator event Posing and fix
* Posed Vibrator event Main Intro section.
* Added repeat writing variants at start of event
* Adjusted stripping/equipping sections.
* Adjusted some writing slightly about her taping on the vibrators.

* Fixed leaking color on basic bra.
2022-09-20 19:05:18 +02:00
Johnny 9042e5342f Vibrators Event
* Prepared more lines for posing
2022-09-19 21:33:00 +02:00
LoafyLemon 69f4186040 Vibrators Event
* Prepared lines for posing
2022-09-19 18:44:44 +01:00
LoafyLemon 052c504fee Bugfix 2022-09-18 18:56:14 +01:00
Johnny c75aaa4dd5 Fix 2022-09-18 19:27:22 +02:00
LoafyLemon fd4a354ade Bugfix 2022-09-18 17:45:47 +01:00