2b2a3182c6
Merge dev into interface
2024-05-03 20:13:32 +01:00
395bcf50c0
Improve translation support (part 6)
...
(cherry picked from commit 0b477fb762
)
2024-05-03 18:55:08 +01:00
7069cc1294
Refactoring
...
* Refactored old house points references
* Updates set_points method to use a dict to work with multiple changes at once.
2024-04-27 15:24:14 +01:00
8aba361ea9
Refactoring + Environment
...
* Partially sunset `game` var store and move relevant special variables inside `states` store.
* Replace `game.daytime` -> `states.env.daytime`
2024-04-25 19:49:09 +01:00
5286827d6e
Bug fixes
...
* Fixed a typos in character name references
2023-10-31 11:45:05 +00:00
e2f54742e1
Hermione fail events
...
* Replaced events using "too_much" label with unique writing.
2023-07-13 15:44:25 +02:00
fe60f87abb
Version bump and minor changes
2023-07-04 18:49:33 +01: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
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
b1d470a1d0
Proofreading
2023-05-10 17:03:05 +02:00
915a1e25ab
Refactoring blush and tears (Hermione)
2023-04-26 01:21:55 +01:00
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
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
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
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
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
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
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
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
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
c4758d97e2
Minor writing fixes.
2022-06-28 02:28:15 +02:00
6d30d842f5
Hermione Butt plug event improvements and fixes
...
* Improved butt plug events
* Fixed missing whoring fallback
2022-05-22 20:48:33 +02:00
914f03fa73
Bug fixes and improvements
...
* Simplified and restructured plug events for Hermione
* Fixed Snape's sprite flickering
* Fixed requirements check for EventQueue class
* Adjusted label names for item-related quests
2022-05-19 16:44:36 +01:00
42756113b8
WTS
2022-05-17 00:48:22 +01:00