Commit Graph

436 Commits

Author SHA1 Message Date
LoafyLemon e791e40d1a Attempt at increasing in-game resolution and fixing screen ratio 2023-05-18 18:54:23 +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 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
Johnny28 72cf07bbc3 Posing and fixes
* Posed "dance for me" snape variant, results section.
* Re-named even flag, "states.her.ev.suck_it.cock_kiss" > "states.her.ev.give_me_a_handy.cock_kiss"

* Minor writing consistency fixes.
2023-05-15 17:18:47 +02:00
LoafyLemon 216e9b0bc7 Update whitespace data 2023-05-14 18:19:31 +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 babbc11cf0 Bug fixes and improvements
* Implemented sort method for DollCloth types
* Fixed opacity matrix multiplications
* Fixed wardrobe outfit hash mismatch due to inserted body layers in compare objects
2023-05-14 17:31:31 +01:00
Johnny28 b610494c5f Fix
* Fixed incorrect genie expressions being set during Astoria nickname chats.
2023-05-14 12:29:46 +02:00
Johnny28 91fd7d3a0b Fixes
* Fixed misnamed "Jerk off naked" chibi animation, which caused it not to load.
* Fixed Hermione "-Let's Duel-" menu unlock.
* Fixed misnamed Tonks event vars, which caused her to not appear during the intro.
* Fixed misnamed Tonks event vars in cheats, which caused her events not to get skipped when you skip the intro.
* Moved temp "_cumming" variable to "hg_pf_admire_breasts_T3" as it is later checked even if you don't pick "masturbate" option.

* Minor writing and blktone fixes.
2023-05-14 12:15:10 +02:00
LoafyLemon 1f16d50310 Fix file headers 2023-05-13 18:35:43 +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
Johnny28 8ba28f5e14 Face parameter removal (Tonks)
* Removed face parameter for Tonks and reposed events that relied on it.
2023-05-12 13:48:17 +02:00
Johnny28 7f9bbda2f5 Face parameter removal (Cho)
* Removed face parameter for Cho and reposed events that relied on it.
* Minor fix.
2023-05-11 18:59:55 +02:00
Johnny28 660facb9bf Flags, and proofreading.
* Added show_bra, show_tits, show_panties, show_pussy, statuses.
* Added status checks into "hg_pf_talk_tonks".
* Added event flags in "Dance for me", Snape event.

* Proofreading.
2023-05-11 13:08:31 +02:00
LoafyLemon 30687923d7 Bug fixes
* Fixed mods enabled persistent set chicken and the egg problem (init)
* Fixed gift items referencing old variable
2023-05-10 16:16:42 +01:00
Johnny28 b1d470a1d0 Proofreading 2023-05-10 17:03:05 +02:00
Johnny28 20de093e34 Proofreading 2023-05-09 15:45:34 +02:00
Johnny28 0841d867a8 Proofreading 2023-05-08 15:15:21 +02:00
Johnny28 3c2dcf3e5f Proofreading 2023-05-06 15:45:52 +02:00
LoafyLemon 12d9b7c095 Bug fix
* Fixed cho character function lacking explicit store reference for sprite_pos dict
2023-05-04 18:19:33 +01:00
Johnny28 01697bcb88 Proofreading 2023-05-04 18:41:59 +02:00
Johnny28 ebd3948360 Minor fixes
* Moved Luna casual jeans to correct category.
* Minor writing fix.
2023-05-03 16:27:19 +02:00
LoafyLemon 3d73d8c00d Bug fixes
* Fixed regression in sprites positioning method
* Fixed missing paperwork unlock when using quick start
* Removed redundant align attribute from doll class
2023-05-02 21:14:38 +01:00
LoafyLemon f66c5df6b7 Face parameter removal (astoria)
* Removed face parameter for Astoria and reposed events that relied on it.
2023-05-02 19:29:53 +01:00
Johnny28 9aa1f8dcac Improvements
* Posed "hg_pf_strip_T4_snape", "hg_pf_strip_T4_snape_masturbate" and "hg_pf_strip_T4_snape_watch" sections of Dance for Snape Hermione favour.

* Removed old CG calls.
2023-05-02 16:01:50 +02:00
LoafyLemon 38fc9f2344 Merge branch 'dev' into temporary-expressions 2023-05-01 17:26:01 +01:00
LoafyLemon d96b9743d3 Bug fixes
* Fixed styling issues in preference menus
2023-04-30 00:31:14 +01:00
LoafyLemon 2cf60f97f6 Tonks' headgear variants for hairstyles
* Added headgear variants for each hairstyle for Tonks using DynamicCloth class functionality
2023-04-29 23:19:31 +01:00
LoafyLemon 395c3d4397 Expression Editor
* Added support for temporary attribues
* Redesigned persistent expressions toggles and simplified them
* Improved defined expressions dictionary handling and added imap sorting
* Simplified parts of code
* Fixed prompt screen incompatibility with Text displayables
2023-04-27 20:46:24 +01:00
Johnny28 d36fb0f1c8 Improvements
* Improved writing for "Dance for me Snape" variant of Hermione's "Dance for me" favours.
* Added additional flags for inside Hermione sex events.
2023-04-27 17:08:45 +02:00
LoafyLemon 66bb068fea Bug fix
* Fixed Astoria's stats var reference
2023-04-27 14:58:48 +01:00
LoafyLemon 2d56efde49 Bug fixes
* Fixed empty parenthesis left after regex replacements
* Converted statements omitted by regex
* Fixed missing spaces in some statements
* Removed none values for cheeks parameters
* Fixed incompatible assignments
2023-04-26 02:18:45 +01:00
LoafyLemon 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
LoafyLemon bccce7b115 Refactoring blush and tears (Tonks) 2023-04-26 01:31:25 +01:00
LoafyLemon 24069a3956 Refactoring blush and tears (Susan) 2023-04-26 01:26:48 +01:00
LoafyLemon c23906d8ef Refactoring blush and tears (Luna) 2023-04-26 01:25:46 +01:00
LoafyLemon 181b4aa2bc Refactoring blush and tears (Hooch) 2023-04-26 01:23:45 +01:00
LoafyLemon 915a1e25ab Refactoring blush and tears (Hermione) 2023-04-26 01:21:55 +01:00
LoafyLemon 11fcc2acf4 Refactoring blush and tears (Cho) 2023-04-26 01:09:08 +01:00
LoafyLemon 803f3a36ce Refactoring blush and tears (Astoria)
* Converted blush face statements to temporary blush face attributes
* Fixed previously omitted Tonks' hair calls
2023-04-26 00:29:33 +01:00
LoafyLemon eec59a58e4 Defer show
* Defer re-showing sprite until next statement call (less expensive and suits the writer better)
2023-04-26 00:24:11 +01:00
LoafyLemon 2ee9d0fb16 Temporary expression assignment support
* Added temporary expression assignment functionality
* Fixed get_face returning a live dict object instead of a dict copy
* Improved and simplified character speaker functions
* Removed obsolete face dicts
2023-04-26 00:18:17 +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
Johnny28 735bc3f736 Flag fixes and additions
* Added "states.her.status.caught_genie_masturbating" flag, and changed previous "states.her.status.handjob" checks to use it.
* Added "states.her.status.cum_body" flag, used to check when genie first cums on Hermione's clothes/body.

* Adjusted some checks.
2023-04-24 13:06:09 +02:00
LoafyLemon 1b3c313900 Milestones tutorial
* Added milestones tutorial, briefly explaining the relationship system
* Added temporary flag to disable one-off dialogue option during 'give me a handy' sub-event
2023-04-22 21:45:22 +01:00
LoafyLemon 1d2e46b909 Bug fixes
* Fixed string encoding/decoding issues with non-latin languages
* Fixed expression editor crash on copy/pasting
* Fixed expression editor crash caused by inserted None value choices for expression that don't support it
2023-04-22 16:39:15 +01:00
Johnny28 a0d8ed6bfd Improvements
* Improved and posed "Give me a handy".
* Posed "Dance for me".
* Adjusted some of Hermione's nickname requirements to align with her attitude.

* Minor writing improvements.
2023-04-22 17:26:14 +02:00
LoafyLemon aa29c72e84 Optimisations, SlottedObjects, and bug fixes
* Implemented SlottedObject with rollback support,
* Fixed poses not rolling back correctly (see above)
* Fixed character re-showing during cg scenes
2023-04-20 19:59:55 +01:00
LoafyLemon 93909e5862 Bug fix
* Fixed expression editor not re-initializing after reloading the script
* Fixed expression editor not detecting modified expressions after reloading the script
2023-04-20 18:33:36 +01:00