Commit Graph

178 Commits

Author SHA1 Message Date
d66866aecb Unify and simplify kinetic text effect func 2024-11-07 12:40:49 +00:00
70ec01da8b Wardrobe 2.0 - Easter egg, text tags 2024-10-29 14:06:38 +00:00
06797f9b3c Wardrobe item art fixes
* Removed stray pixels on clothing items.
* Fixed Tonks' Gloves layer issue.
* Improved Cho's Police Top outlines, made the pen a colourable layer.
2024-10-25 14:10:18 +02:00
31e0ff3f04 Posing and writing
* Adjusted "Head" ypos posing for consistency.
* Re-named and added Genie "knowledge" related flags.
* Tonks Hangout writing additions and adjustments. (Made it feel more natural to do the next hangout after spending time doing other things)
* Minor Cho writing variant behind Genie knowledge check.
2024-09-27 22:21:07 +02:00
a5d78748d7 Refactor say functions, Bug fixes
* Refactored say functions to be more clear and easier to maintain
* Fixed Tonks' hair colour not updating after the temporary change
* Fixed character sprites being displayed above CGs when they shouldn't.
2024-09-26 16:58:42 +01:00
0dde7324af Posing
* Adjusted "Head" ypos posing for consistency.
2024-09-26 14:18:16 +02:00
91d0904284 Fixes and minor additions
* Added missing Snape posing during inside Snape's office.
* Added some randomized writing when you try to use Snape's brewing station when he's there.
* Adjusted "Head" ypos posing for consistency.
2024-09-25 15:12:45 +02:00
e8a2873fd7 Dynamically resolve X position for head-only modes using flip states 2024-09-24 18:00:40 +01:00
1c813f5efb Bug fixes
* Fixed teleport animation issues
* Reimplemented and fixed 'centered' speaker
* Removed menu yalign params (obsolete)
* Reimplemented side image support for speakers
* Fixed selected item usable state for non-owned items in inventory
2024-09-24 16:32:33 +01:00
4c169016cb Achievement unlock, misc writing.
* Added achievement unlock for "daddy" nickname on all characters.
* Minor writing additions.
2024-09-15 20:22:49 +02:00
eab0635db4 Rework achievements, Add progression bars, bug fixes 2024-09-13 19:52:19 +01:00
45695350c9 Implement progression reporting for items, improve inventory interface, add condom hooks 2024-09-12 14:03:20 +01:00
225d0ec3cb Fixes
* Fixed overflowing character name.
* Minor writing adjustments.
2024-09-10 18:25:27 +02:00
1571daa6f7 Fixes
* Fixed issues reported by Lint.
* Minor writing adjustments/fixes.
2024-09-09 15:13:21 +02:00
97639772a5 Kinetic text and Genie jerk off
* Added kinetic text.
* Added new Genie jerk off dialogue for each girl as they unlock, and random fictional girl option.
* Minor fixes.
2024-06-28 17:30:53 +02:00
cb3ef44eb6 Merge remote-tracking branch 'origin/interface2' into kinetic_text 2024-06-26 18:41:01 +02:00
68ad738cf3 Bug fix 2024-06-26 17:40:25 +01:00
d1dbe31b6c Merge remote-tracking branch 'origin/interface2' into kinetic_text 2024-06-26 18:27:21 +02:00
0709368ea4 Allow dolls on interface layer while in head position, tweak character transforms, fix male character transforms 2024-06-26 16:10:44 +01:00
0834d59e99 Kinetic text 2024-06-25 16:49:58 +02:00
e01a955afa Kinetic text 2024-06-18 16:02:23 +02:00
8d7a685b58 Kinetic text 2024-06-14 13:42:47 +02:00
2bdd5138ce Bug fix 2024-05-27 18:57:46 +01:00
2b04947b9f Transitions
* Apply transitions for dolls only to the doll layer
* Add missing doll transitions for Genie
2024-05-21 21:00:35 +01:00
8f8b9f2f80 Replace redundant call label with a scene statement 2024-05-19 21:15:26 +01:00
c089ebe81d Bug fix 2024-05-19 21:08:48 +01:00
d9d9a2bacb Textbox 2024-05-19 21:08:36 +01:00
2b2a3182c6 Merge dev into interface 2024-05-03 20:13:32 +01:00
93de0cd4da Improve translation support (part 7)
(cherry picked from commit 64a624c89b)
2024-05-03 18:55:10 +01:00
395bcf50c0 Improve translation support (part 6)
(cherry picked from commit 0b477fb762)
2024-05-03 18:55:08 +01:00
b8c9212abb Improve translation support (part 3)
(cherry picked from commit feced7b1cf)
2024-05-03 17:57:05 +01:00
0350d680b4 Improve translation support (part 1)
(cherry picked from commit 2b409db496)
2024-05-03 17:56:53 +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
085a4d8e9c Refactoring weather checks 2024-04-25 20:15:36 +01:00
333fdfed51 Refactoring day checks 2024-04-25 20:14:25 +01:00
ec991ccd22 Refactoring gold checks 2024-04-25 20:12:50 +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
9aff807593 Bug fixes
* Fixed inconsistent spacing
* Fixed inconsistent state var access
2024-04-02 16:18:18 +01:00
7e4d4a6799 Fix
(cherry picked from commit 218d8c63d2)
2024-03-30 18:14:24 +00:00
62cb39cd19 Default queues instead of using instanciation magic
(cherry picked from commit f7f0ecb566)
2024-03-30 18:13:03 +00: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
6860614062 Use the correct operator(s) for None
(cherry picked from commit 837d6b378e)
2024-03-24 17:06:06 +00:00
675839d28e Re-enable some menu yaligns and reimplement menu sets
these menu yaligns had been disabled for a long time (the menu_y variable was never read)

(cherry picked from commit eae844ef0b)
2024-03-24 17:01:04 +00:00
fa3e1e4450 Refactor states.menu_pos and remove reset_menu_position
(cherry picked from commit fbe8035c43)
2024-03-24 17:00:35 +00:00
094b010b7a Avoid using lists
(cherry picked from commit 78230893a8)
2024-03-24 16:22:53 +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
a11c8ae81d Hermione nicknames
* Added Genie nickname success dialogue variants for Hermione.
* Minor fixes
2023-11-21 18:19:18 +01:00
86bbceac91 Writing and fixes
* Added and posed Tier 4 Luna Chit-Chats.
* Added and posed Luna Gift-Chats.
* Fixed some missing colour on "flasher" outfit.
* Minor writing fixes.
2023-09-18 12:24:42 +02:00
4658a97b4a Bug fixes and improvements
* Improved skipping performance by delaying the call to render functions until after skipping ends
* Fixed skipping not refreshing the doll image
* Fixed skipping callback handler being affected by rollback
* Refactored doll show method
2023-07-25 17:54:34 +01:00