Commit Graph

371 Commits

Author SHA1 Message Date
953d58dee3 Improve ATL syntax
use the dedicated xycenter property
avoid setting the previous end-interpolation values before starting the new one, to avoid a jump if the player advances too quickly (also shortens the code)
add subpixel True, even though it doesn't seem very effective
prepare improvement in next renpy version
2023-11-15 16:00:42 +01:00
508a88b4b6 Better animation 2023-11-15 04:45:31 +01:00
0381093229 Reform genie layeredimage 2023-11-15 04:15:02 +01:00
bde6a30acc Avoid using lists 2023-11-15 03:12:24 +01:00
c24f2e25f0 Use childful transforms as displayable
that's not *explicitly* documented, but it won't change any time soon
also deletes a placeholder image
2023-11-15 02:23:15 +01:00
a13dac8f93 Upgrade other uses of image manipulators 2023-11-15 02:02:50 +01:00
80b32a05fc Use expression instead of image
the only documented lingua
this is AST-equivalent
2023-11-15 01:14:33 +01:00
a2665c15fe Fix misuse of variable
- don't use a reserved name (starting with an underscore)
- use a file-local mangled name (starting with two underscores
- use renpy.dynamx to cleanup the variable automatically
2023-11-14 23:16:26 +01:00
cd8b94e40c 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-23 17:40:03 +01:00
c536626a0b Bug fixes
* Fixed outfit deletion tab not updating the list of items
* Fixed Tonks' public requests menu crashing due to an omitted result type
* Removed manual image rebuilding in wardrobe (superseded)
2023-07-18 16:30:15 +01:00
683af5ae42 Bug fix
* Removed broke transition vpunch_repeat
2023-07-16 22:17:58 +01:00
78f8658501 Spectrespecs
* Adjusted the UV effect to be easier on the eyes
2023-07-16 17:20:17 +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
79e25c27e9 Bug fixes
* Improved efficiency of RoomObject image creation
* Fixed a crash during one of the Tonks' hangout events
* Fixed DollMakeup object lacking clone method, causing issues with saved outfits
* Fixed DollMakeup non-uniform parameter order
* Fixed doll strip method affecting types like pubic hair, piercings, and tattoos
* Fixed ATL flicker on room objects due to inefficient creation of the images for room objects
2023-07-05 21:56:53 +01: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
ce435cb69c Bug fixes
* Disabled DollChibi place method default pause (unintended)
* Load audio before fades during retrospection
* Simplify achievements if block
2023-07-04 15:55:19 +01: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
dc3b776a08 fixes
* Fixed incorrect facial expression.
* Fixed missing event cancel during Hermione public BJ if she's not blown genie yet.
2023-07-04 16:09:37 +02:00
0773983044 Posing
finished up posing on Cho CGs
2023-07-04 15:25:50 +02:00
a1d601b1a5 Fixes
* Minor posing and writing fixes.
* Renamed a couple of labels to avoid confusion.
2023-07-04 13:47:07 +02:00
1cea5a2b72 Posing
* Posed timer check dialogue in masturbate section of the 'dance for me' event.
* Minor fixes.
2023-07-03 14:57:20 +02:00
c7c233a795 Hermione public fail writing and fixes
* Added fail writing on Hermione public requests.
* Pose adjustments on Maid "Odd Job".
2023-07-03 13:37:30 +02:00
85c2c1e9f2 Cho Quidditch clothing.
* Adjusted Cho's Main Doll clothing items to match flying doll.
* Minor fix.
2023-07-02 23:13:07 +02:00
28367f6585 Cho 'strip for me' additions
* Added additional images for Cho's 'strip for me' T3
2023-07-02 22:11:12 +01:00
25278a488d Hermione additions
* Added timer check for masturbate section of the 'dance for me' event
* Added additional flags required for snape section of the 'dance for me' event
2023-07-02 21:54:12 +01:00
54afaa4d15 Hotfix 2023-07-02 21:01:04 +01:00
9df361fe5d Bug fixes
* Fixed monologue in 'show me your tits' event
* Fixed ambiguous event flag name
2023-07-02 20:34:04 +01:00
a54b056ab7 Cho's Public Requests
* Converted Cho's public requests into the new system, and cleaned up relevant code.
2023-07-02 20:18:37 +01:00
a380696421 Cho's Personal Favours and bug fixes
* Converted Cho's personal favours into the new system, and cleaned up relevant code.
* Fixed floating dust effect restarting on every interaction
* Refactoring
2023-07-02 19:14:48 +01:00
b08e0d0071 Astoria spell training and improvements
* Converted Astoria's spell training into the new system, and cleaned up the code.
* Improved Astoria's menu layout
* Replaced -hidden- menu feature names with actual the actual feature names
* Refactored Astoria's file structure and naming convention
* Temporarily disabled spell training stats
2023-07-02 17:39:28 +01:00
d2a76938b4 Luna favours and queue improvements
* Converted Luna personal favours into the new system, and cleaned up the code.
* Added 'noncompliant' return result to differentiate between unmet event requirements and the disabled states
* Added disabled state default parameter
2023-07-02 16:17:44 +01:00
f10111bfa3 Hotfix
* The previous method wouldn't work due to an out of context jump at the end...
2023-07-02 01:33:24 +01:00
a5187e378c Snape's Hangout Events
* Converted Snape's hangout events into the new system, and cleaned up relevant code.
* Fixed unreachable cho_quid_E9 event due to an unintentional jump
* Temporarily disabled Snape's hangout stats
2023-07-02 01:25:59 +01:00
acf7f49819 Tonks' Hangout Events
* Converted Tonks' hangout events into the new system, and cleaned up relevant code.
2023-07-02 01:13:24 +01:00
84760992a7 Tonks' Public Requests
* Converted Tonks' public requests into the new system, and cleaned up relevant code.
* Added missing repeat dialogue for one of the events
* Added event flags
2023-07-02 00:57:48 +01:00
3d1a5e5c79 Panty Thief and refactoring
* Converted 'panty thief' event into the new system, and moved it into 'odd jobs' section
* Removed shaming menu from Hermione (superseded)
* Removed shaming_class, and relevant pieces of code (superseded)
* Split maid and promoter jobs, and simplified the file structure
2023-07-01 22:26:07 +01:00
e1a6754564 Hotfix 2023-07-01 16:43:47 +01:00
96ed0b69a2 Quidditch Outro
* Enable quidditch outro event
* Add daytime/night time switch for the color temperature shader
* Fixed lacking jump to end_cho_event at the end
* Fixed missing flag switch
2023-07-01 15:45:00 +01:00