Commit Graph

110 Commits

Author SHA1 Message Date
LoafyLemon e8a617ac7b Bug fixes
* Fixed Tonks' elf year skin zorder
* Fixed icon cropping for makeup
2023-01-20 20:21:39 +00:00
LoafyLemon 22a84479dd Dynamic Cum Layering
* Added dynamic cum layering based on clothing and facial states w/ backwards compatibility
* Fixed layers zordering
* Refactored default layer dicts
* Fixed repr class name in DollClothDynamic
* Added back and front zorder modifiers to cum layers
* Fixed cum layers not updating on call
* Fixed skin layers fighting for zorder with the body
2023-01-19 21:55:19 +00:00
LoafyLemon 99f174cfbb Refactoring, Optimizations, Bug fixes
* Fixed Hermione's hslut panties
* Refactored image calls
* Refactored character poses (partially)
* Added hash generation to all Doll-type displayables
* Hashed and cached Doll layers (Greatly improves rollback performance)
* Fixed outfit and colour randomization
* Added is_stale method to doll-type displayables to reduce code complexity
* Removed doll-related redundant global methods
* Added AVIF format support
* Simplified Doll posing
* and more...
2023-01-18 20:22:59 +00:00
LoafyLemon c1b04f6ccd IO Overhaul, Refactoring, and more
* Refactored DollFace
* Refactored DollBody
* Refactored DollCum
* Refactored DollCloth
* Refactored Doll
* Refactored clothing item zorders
* Refactored implementation of body, face, cum, clothing layers
* Refactored function calls
* Removed DollLipstick
* Added DollMakeup class, allowing adding dynamic clothes tracking face states
* Added DollClothDynamic, allowing dynamic clothes tracking other cloth states with bangs support
* Added cache to frequently called functions, drastically reducing the overhead
* Added hash system, reducing clone redundancy
* Added layer modifiers support for all types (face, body, cum, clothes etc.)
* Added support for an arbitrary number of equipped multislot clothing items (makeup, tattoos, piercings, etc.)
* Simplified initialization for clothing items and dolls
* Simplified class function calls
* Reduced the number of image creation calls
* Added hue support for additional skin layers
* Added displayable support to image cropping function
* Replaced store cache with built-in functools cache for _list_files function
* Refactored all character files
* and more...
2023-01-14 23:04:54 +00:00
LoafyLemon 4d5fb8869b Merge branch 'Xmas' into dev 2022-12-28 19:09:28 +00:00
LoafyLemon 8994c77109 Zlayers
* Implemented zorder control for specific clothing layers
* Fixed Tonks' breasts missing shading.
2022-12-23 16:26:49 +00:00
Johnny28 e4c3c3e51d Outfit
* Added Tonks Santa outfit.
* Added outfit unlock and Tonks to xmas Mirror story.
2022-12-23 02:09:10 +01:00
LoafyLemon aa6942bd0b Reimplement "Virgin Killer outfit"" 2022-12-22 23:42:34 +00:00
LoafyLemon ffc24fa9f8 Revert "Virgin Killer outfit" 2022-12-22 23:40:40 +00:00
LoafyLemon f8a06b0864 Xmas Story
* Added new Genie Stripper Santa Outfit.
* Added experimental Genie Outfit cheat.
* Refactored santa speaker to utilize a single `gen` speaker and applied the change to all affected events.
* Improved base Genie model, the default robes outfit and image creation code.
2022-12-22 23:40:40 +00:00
Johnny28 badfe74d8e Outfits
* Added remaining outfit pieces
2022-12-22 23:40:40 +00:00
Johnny28 dd95b0dc43 Virgin Killer outfit
* Added Cho Virgin killer outfit.
2022-12-22 23:40:40 +00:00
Johnny28 488d2aae0d Mirror story posing + outfits
* Posed Xmas Mirror story dialogue

* Added Cho Reindeer Outfit.
* Added Luna Reindeer Outfit.

* Partially added Luna Bunny-girl outfit.
* Partially added Cho Bunny-girl outfit.
* Partially added Hermione Bunny-girl outfit.
* Partially added Hermione Reindeer Outfit.
2022-12-22 23:40:40 +00:00
LoafyLemon c7be1497f9 Revert "Virgin Killer outfit" 2022-12-22 23:38:47 +00:00
LoafyLemon 860212b5e1 Xmas Story
* Added new Genie Stripper Santa Outfit.
* Added experimental Genie Outfit cheat.
* Refactored santa speaker to utilize a single `gen` speaker and applied the change to all affected events.
* Improved base Genie model, the default robes outfit and image creation code.
2022-12-21 20:38:20 +00:00
Johnny28 1b40bf2165 Outfit
* Added Tonks Pullover Outfit.
2022-12-19 19:12:00 +01:00
Johnny28 b26dbb4f06 Outfits
* Added remaining outfit pieces
2022-12-15 21:08:24 +01:00
Johnny28 f10e6608ce Virgin Killer outfit
* Added Cho Virgin killer outfit.
2022-12-14 20:56:44 +01:00
Johnny28 b29701f39c Mirror story posing + outfits
* Posed Xmas Mirror story dialogue

* Added Cho Reindeer Outfit.
* Added Luna Reindeer Outfit.

* Partially added Luna Bunny-girl outfit.
* Partially added Cho Bunny-girl outfit.
* Partially added Hermione Bunny-girl outfit.
* Partially added Hermione Reindeer Outfit.
2022-12-14 18:32:54 +01:00
LoafyLemon baa83c8cc5 Footwear support
* Added footwear support for dolls
* Added DollClothDummy subclass dummy controller
2022-11-12 22:32:33 +00:00
Johnny28 c87ecb9e8f Susan Priestess Outfit
* Added Susan Priestess Outfit.
2022-11-09 21:29:52 +01:00
LoafyLemon 84aa694384 Merge branch 'Python3' into Chibis 2022-10-19 22:22:29 +01:00
LoafyLemon 19c4d958c9 Fallback Support
* Added fallback support for clothing ids lacking chibi images
* Refactored various extension formats support
2022-10-19 19:55:10 +01:00
LoafyLemon c50a3cf6bd Chibi Overhaul
* Added custom animation/transform support
* Added Rollback support
* Added special layers support
* Rewritten parts of code responsible for displaying the animation
* Rewritten animation creator to mirror Doll-like file behaviour
* Fixed mouse button events handling
* Fixed raise error type
* Fixed inability to add more than one layer for each frame
* Replaced PY2 format with f strings for clarity
2022-10-19 00:18:26 +01:00
LoafyLemon 908eec6692 Chibi Overhaul
* Implemented automatic clothing system
* Implemented Skipping support
* Implemented interrupt support
* Implemented pause support
* Implemented Loop Pathfinding (A -> B -> A)
* Implemented Loop Pathfinding with Reverse (A -> B -> C -> B -> A)
* Implemented Repeat Pathfinding (A -> B x2)
* Implemented Repeat Pathfinding with wrap (A -> B -> A x2)
* Implemented Repeat Pathfinding with Reverse (A -> B -> C -> B -> A x2)
* Added Cho chibi placeholders
2022-10-17 23:02:29 +01:00
Johnny d1c37b11eb Minor fixes.
* Text consistency.
* Art tweaks on Hermione squirting base pose.
2022-10-16 23:19:06 +02:00
Johnny 215bb24f9b Hermione Masturbate favour Squirting
* Added squirting to Hermione masturbate favour.
* Added "squirt_transition" image variants (mix of "squirt" and "squirt_post" for when she cums multiple times).
* Removed unnecessary code that's already part of end label.
* Removed "set music volume" for one of the events.
2022-10-10 17:11:30 +02:00
Johnny 4cfd4d2511 Added Squirt layers to Nude Hermione Base pose 2022-10-10 15:29:07 +02:00
LoafyLemon 6d1f685e80 Businesswoman Outfit for Tonks 2022-09-28 23:10:49 +01:00
Johnny 0260c4d479 Vibrator Event Posing
* Posed Vibrator Public Intro variants
* Added Wet Basic panties/thigh light + Heavy
* Adjusted Wet Basic vibrator panties/thigh light + Heavy
2022-09-26 18:06:20 +02:00
LoafyLemon 3054eabe0c Vibrator Event
* Added vibrator panties cum layers
* Added CG vibrator shake animation
2022-09-25 23:09:26 +01:00
LoafyLemon 961ff76c7b Tonks Auror Outfit
* Adjusted Tonks' Auror coat
* Redrawn Tonks' Auror choker
* Updated save compatibility
* Version bump
2022-09-21 00:15:53 +01:00
Johnny 1ca049ee23 Vibrator event Posing and fix
* Posed Vibrator event Main Intro section.
* Added repeat writing variants at start of event
* Adjusted stripping/equipping sections.
* Adjusted some writing slightly about her taping on the vibrators.

* Fixed leaking color on basic bra.
2022-09-20 19:05:18 +02:00
LoafyLemon fe71a7b356 Susan Robes & Hermione layers
* Added 4 versions of robes for Susan
* Added vibrator squirting layers for Hermione
2022-09-10 21:52:46 +01:00
LoafyLemon def68027ec Mirror Story - Rewards 2022-09-08 22:41:59 +01:00
Johnny 3fad511fd1 Vibrator posing and fixes
* Posed part of the personal vibrator event
* Adjusted "closed" eyes slightly on personal vibrator CG

* Fixed "base underwear" so it matches "vibrator underwear"
2022-09-05 23:55:03 +02:00
LoafyLemon dca5680261 Hermione vibrators
* Added vibrator clothing items and outfit
2022-09-05 21:32:18 +01:00
LoafyLemon e7c6281311 Mechanic Outfit (Tonks)
* Added mechanic outfit for Tonks
* Changed Lady D dress category (other -> dresses)
2022-08-21 21:59:10 +01:00
LoafyLemon 5c19a29b1b Susan Latex Set (QA) 2022-07-16 21:22:48 +01:00
Johnny 330173d510 Susan clothing + minor fix
* Added Susan Latex Outfit.
* Minor punctuation fix.
2022-07-07 22:15:00 +02:00
LoafyLemon 462921aeed Bug fixes
* Fixed animations (again)
* Added unstaged butt plug files
* Updated save compatibility
2022-07-06 16:27:29 +01:00
LoafyLemon 186cb39803 Butt Plugs
* Moved Hermione's butt plugs into their proper type
* Removed obsolete image files
2022-07-05 22:19:24 +01:00
Johnny 03a446e33b Susan Uniform tweaks
* Added skin shading at bottom of shirt and vest.
* Adjusted shirt outline when no vest above.
2022-06-22 17:52:05 +02:00
Johnny 43ab6e87f8 Minor fix
* Fixed minor issue with Susan mouths
2022-06-20 21:26:49 +02:00
Johnny 1f776778db Susan posing
* Finished remaining posing.
* Adjusted "down" pupil position.
2022-06-19 03:47:53 +02:00
Johnny 4932306688 Susan Cum layers - Face
* Added Light and Heavy Cum layers for Susan Facial
2022-06-19 00:03:56 +02:00
Johnny 49d4582533 Susan Posing PT3
* Posed Third and final Susan imperio event.
* Adjusted some mouth positions slightly.
* Added Opaque Drool Aheagao Mouth variant.
2022-06-18 21:07:26 +02:00
Johnny 754d139f31 Susan posing PT2
* Posed Susan's first Imperio Practice event with Astoria.
* Adjusted "disgust" mouth position slightly.
2022-06-17 21:53:12 +02:00
Johnny a2ba831e9f Added Hermione Breast and ass expand images into "masturbate" pose folders.
* Checked and pose looks fine so it will be compatible for anyone that uses the cheat.
2022-06-15 18:51:57 +02:00
Johnny 792f7ef274 Susan School Uniform
* Defined Remaining uniform pieces and adjusted base outfit.
* Fixed highlights on top by separating into "extra" layer.
* Fixed School skirt button luminosity. Separated highlights into "extra" layer.
* Added Socks Highlights as "extra" layer.
2022-06-15 16:27:34 +02:00
Johnny 8c6e467816 Susan School uniform PT1
*Added School uniform art files
*Defined tops in wardrobe.rpy
2022-06-14 20:47:53 +02:00
Johnny 6cfdb0f97d Susan Eye adjustements
*Adjusted Narrow and Wink eyeshapes
2022-06-13 19:06:47 +02:00
Johnny 537a5bebdb Adjusted Susan "Stare" pupils 2022-06-13 16:19:11 +02:00
Johnny 1453df5627 Susan clothing colour adjustments
* Adjusted Hair colour
* Adjusted Jeans button colour
2022-06-11 23:20:29 +02:00
Johnny fae1d26cd0 Susan Wardrobe
*Added adjusted clothing
*Commented out missing school clothing pieces in wardrobe file for now.
2022-06-10 14:48:46 +02:00
LoafyLemon c5ae9f29d7 Susan Wardrobe
* Restored Susan's wardrobe work files
2022-06-09 22:02:38 +01:00
LoafyLemon f921a08078 Susan Bones
* Added new Susan Bones model with new expressions.
* Added new base hairstyle
* Removed old clothes files
* Further reduced the number of Null displayables for Dolls
2022-06-09 21:13:04 +01:00
Johnny cef14cd94e fix 2022-05-20 20:35:24 +02:00
Johnny 205ca1ff3b Luna Police outfit tweaks and Genie expression replacements
* Re-implemented Luna Police outfit with separated Badge and Belt
* Replaced remaining Old genie sprite images (except g8 and blue genie images)
2022-05-20 20:34:30 +02:00
LoafyLemon 42756113b8 WTS 2022-05-17 00:48:22 +01:00