Commit Graph

255 Commits

Author SHA1 Message Date
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
080bfdcb9c Improve translation support (part 2)
(cherry picked from commit 5616f77813)
2024-05-03 17:57:03 +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
cc6fe6909c Refactoring difficulty checks 2024-04-25 20:10:46 +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
e50292c1e6 Minor fixes 2024-03-30 21:39:37 +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
a7a9fe2d9e A bunch more f-strings
I'm not done

(cherry picked from commit be88d0ed7e)
2024-03-30 17:55:26 +00:00
aaa5ff6beb Fixed issues reported by lint 2024-03-29 15:22:18 +01:00
38d2494bc3 Fix conflicting properties (by Gouvernathor)
big work
what was reliable before is now not, in recent versions of renpy, which is why we added that new config (which I put in say.rpy, but it can be moved somewhere else)
Also fixes the game_menu's title position, incidentally

some changes are incompatible with my diary and achievement branches, respectively, they will need to be merged with a bit of manual care
2024-03-25 14:57:36 +00:00
6860614062 Use the correct operator(s) for None
(cherry picked from commit 837d6b378e)
2024-03-24 17:06:06 +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
38fa26e5bf replace equivalent with statement
(cherry picked from commit ef62f74eed)
2024-03-24 16:56:35 +00:00
d7ba36baa8 Better animation
(cherry picked from commit aa95f701dc)
2024-03-24 16:30:03 +00:00
3b4db03a6c Upgrade other uses of image manipulators
(cherry picked from commit a9dc195379)
2024-03-24 16:20:23 +00:00
042846b928 Quality Assurance and Bug fix
* Added two penis positions for grinding CG
* Fixed nickname reference during Hermione's titjob favour
2024-02-03 21:36:45 +00:00
63a7a645dd Improved Hermione Cumslut public requests
- Split events into Tier 5 and 6 instead of sequential Tier 5 events, enabling players to explore every option in a single playthrough.
- Enhanced and added writing, making it more suitable for each tier.
- Adjusted cum locations to work better with the doll.
- Added the option to set Hermione's clothing status during the event to ensure that players can experience every available option.
- Added check so that Genie has to "finish" on Hermione's body during personal favours beforehand.
2024-01-22 14:43:41 +01:00
a11c8ae81d Hermione nicknames
* Added Genie nickname success dialogue variants for Hermione.
* Minor fixes
2023-11-21 18:19:18 +01:00
f5074e7aac Hermione nicknames
* Added more writing for fail variants.
* Simplified dialogue checks.
* Adjusted levels to make some inaccessible dialogue accessible.
2023-11-18 13:52:52 +01:00
5286827d6e Bug fixes
* Fixed a typos in character name references
2023-10-31 11:45:05 +00:00
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
1d6be6a490 Bugfix
* Fixed issue where Hermione's outfit would revert when picking "naked" option during sex.
2023-10-15 21:04:38 +02:00
fb14f83e21 Fixes and improvements
* Added tier checks to Hermione chit-chats.
* Fixed issue when picking Hermione's "Mudblood" nickname where no dialogue would play if you haven't fucked her.

* Minor writing fixes.
2023-10-11 15:43:08 +02: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
bf8f58ee10 Luna Outfits and model improvements
* Added cumslut outfit
* Added latex outfit
* Added flasher outfit
* Improved quality of the base model
2023-07-27 01:02:32 +01: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
ba7ee49915 Fix
* Fixed Astoria and Tonks outfits not being set properly during spell training.
2023-07-15 18:43:22 +02:00
2be9371482 Bug fixes
* Fixed 'Panty Thief' event requirements
* Improved event validation to avoid errors in user space
* Offset game object initialization to avoid bogus init errors
2023-07-15 16:50:47 +01:00
4e7b4ac1bb Fix 2023-07-13 15:46:25 +02:00
e2f54742e1 Hermione fail events
* Replaced events using "too_much" label with unique writing.
2023-07-13 15:44:25 +02:00
6e93d8628f Bug fixes and improvements
* Added dev skip for cardgame for testing purposes (I swear!)
* Fixed missing achievement triggers for 'Mad Hatter' and 'Poster Boy'
* Fixed cardgame twins challenge being inaccessible
* Fixed colour picker invoking non-existing image outside wardrobe scope
* Disabled cardgame easter egg (broken, requires refactoring)
* Improved cardgame hints
* Improved cardgame event handling
* Fixed grammar
2023-07-08 21:44:47 +01:00
2f136986e2 Bug fixes
* Fixed character cheeks and tears layers being stuck in both gameplay and character studio
* Fixed missing reset properties during end event labels
* Improved updater hint for potential edge cases
2023-07-08 21:44:47 +01:00
47096ba09d Fix
* Fixed Hermione not taking bra off during "admire breasts" with certain clothing configuration.
2023-07-07 14:00:00 +02:00
69dca4ffcd Anal fixes :snapelol:
* Fixed anal CG show statements
* Implemented a workaround for inconsistent ATL interpolation
2023-07-04 22:06:56 +01: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
23c8ff4c5f Fixes
* Added panty thief start label
* Minor fixes.
2023-07-04 21:15:03 +02:00
fe60f87abb Version bump and minor changes 2023-07-04 18:49:33 +01:00
d6fc467d82 fixes
* Added fail writing on panty thief
* Fixed completion check at the start
2023-07-04 18:22:40 +02:00
ac85848ce5 Public end dialogue check
* Added additional checks for public end dialogue writing.
2023-07-04 18:04:06 +02:00
a9ae016fe1 Doll position fix
* Fixed Hermione doll position in cumslut return.
2023-07-04 16:20:42 +02:00
49e956810b Bug fixes
* Fixed missing Genie chibi during the retrospection
* Fixed a crash caused by inappropriate label defintion inside the local scope
2023-07-04 15:15:47 +01:00