Commit Graph

42 Commits

Author SHA1 Message Date
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
5efd315847 Bug fixes, Save Compatibility, Secularisation 2024-03-28 15:48:19 +00:00
2ef20d57da Clarify and simplify weather (by
Gouvernathor)

remove two blank images (useless and slower than Null())
clarify in weather.rpy which are images directly shown on the screen and not just ingredients for the others
simplify the screen code
2024-03-24 17:53:07 +00:00
0c564a521b Use expression instead of image
the only documented lingua
this is AST-equivalent

(cherry picked from commit 542db72609)
2024-03-24 16:19:01 +00:00
4ec526a4d1 Bug fixes
* Fixed mistakenly added shadow property for Hermione sex scene lean back pose
* Fixed jumps to non-existent labels
* Fixed calls to non-existent labels
* Fixed typos in show statements
* Fixed grammar
* Implemented a workaround for inconsistent ATL interpolation
2023-07-04 21:08:02 +01: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
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
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
bda2831df1 CG Posing
* Posed part two of Cho Dual CG.
* Added music.
* Updated credits.
2023-06-13 16:21:02 +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
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
65e4582457 Bug fixes and improvements
* Added indicator for unscheduled items in the wardrobe's schedule tab
* Fixed var references
* Fixed characters not displaying in certain events.
* Fixed characters positioning in certain events.
* Fixed Madam Hooch refusing to exit the office.
2023-05-15 19:12:15 +01:00
0841d867a8 Proofreading 2023-05-08 15:15:21 +02:00
f99f37c7bc Refactoring Tonks dynamic hair
* Converted hair parameter assignment to temporary attribute
* Fixed Tonks' hair remaining stuck in a temporary colour
* Unified character parameters
2023-04-26 01:52:58 +01:00
bccce7b115 Refactoring blush and tears (Tonks) 2023-04-26 01:31:25 +01:00
181b4aa2bc Refactoring blush and tears (Hooch) 2023-04-26 01:23:45 +01:00
915a1e25ab Refactoring blush and tears (Hermione) 2023-04-26 01:21:55 +01:00
11fcc2acf4 Refactoring blush and tears (Cho) 2023-04-26 01:09:08 +01:00
bdc5a8be49 Bug fixes
* Fixed CGController incompatibility with Ren'py automatic image definition system causing issues with Cho handjob/blowjob CG scenes
* Converted introductory CGs into show statements
* Converted quidditch CGs into show statements
* Converted potions CGs into show statements
* Reviewed and removed redundant CG code
2023-04-19 01:03:54 +01:00
670e7d82fb Refactor variables - Part 2
* Finished refactoring quest and character vars
* Removed quest class (superseded)
2023-04-03 00:48:38 +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
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
fe67e3d9ca Fixes
* Fixed Cho Quidditch outfit not being set properly during Gryffindor tactic talk, and base outfit getting overwritten.

* Removed bld and blktone in some places where it's replaced by inner thought and narrator character.
* Minor writing improvements.
* Minor Doll positioning improvements.
2023-03-20 13:19:57 +01:00
bbcaba9c03 Bug fix
* Fixed regex replace issue with comments (Thanks @vorjat!)
2023-03-16 23:41:47 +00: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
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
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
acfba4a43a Bug fix
* Fixed Tonks' fuming animation during quidditch
2023-03-04 23:32:11 +00:00
52b9c50c7b Bug fixes
* Fixed temporarily hidden clothes being excluded from staleness checks during pose changes
* Fixed Luna's lion outfit
* Replaced list method call with a for loop, to avoid large list memory allocation
* Fixed big booba an dumpy cheats
* Fixed body controller submodule hash generator
* Fixed cho panties throw crashing the game
* Fixed Outfit/Clothing unlock referenced methods
* Excluded body submodule from doll and icon image generation (superseded by bodyparts)
2023-03-03 00:50:50 +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
fb87fa4962 Writing fixes
* Minor writing fixes.
2023-02-24 13:58:19 +01:00
35ac11d10d Update scripts
* Updated scripts to reflect bodyparts changes
2023-02-07 19:31:21 +00:00
07d30a6d2f Cho Quidditch Outro - Part 3 2023-01-12 00:19:35 +01:00
987c48d4cf Cho Quidditch Outro - Part 2 2023-01-10 20:30:38 +01:00
571652ea4a Cho Quidditch Outro - Part 1 2023-01-03 19:23:29 +00:00
462921aeed Bug fixes
* Fixed animations (again)
* Added unstaged butt plug files
* Updated save compatibility
2022-07-06 16:27:29 +01:00
7870da0905 Bug fixes
* Fix `fem` caller unnecessary arguments (Caused by regex most likely)
* Fixed xray displayable opaque Render flag (superseded by internal Ren'py changes)
* Fixed Doll animation concatenation to list
2022-06-19 22:27:08 +01:00
e4a77ced9e Fixed incorrect xpos usage on character doll positions. 2022-06-19 18:05:43 +02:00
d86d0ac69d Lint improvements
* Added lint ignore tag detection for spoken strings.
* Fixed lint incorrectly marking newline characters as multiple spaces.
* Fixed lint incorrect behaviour for oxford commas.
* Fixed issues exposed by lint.
* Removed unreachable code.
2022-05-20 19:48:05 +01:00
42756113b8 WTS 2022-05-17 00:48:22 +01:00