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
dab4f55370
Minor writing fixes
...
* Minor writing fixes - Luna "Talk to me" Events.
2023-01-13 22:08:25 +01:00
07d30a6d2f
Cho Quidditch Outro - Part 3
2023-01-12 00:19:35 +01:00
987c48d4cf
Cho Quidditch Outro - Part 2
2023-01-10 20:30:38 +01:00
2c35c2d5df
Optimizations
...
* Disabled detection of orphaned scripts for non-devs
* Added cache to renpy.list_files to reduce IO overhead (~14s -> ~0.01s per 10k calls)
* Fixed wrong module call in weather.
2023-01-03 21:27:35 +00:00
43d18f0de1
Remove backported rand func (Superseded)
2023-01-03 20:04:11 +00:00
7533b82331
Merge remote-tracking branch 'origin/dev' into Python3
2023-01-03 19:50:23 +00:00
571652ea4a
Cho Quidditch Outro - Part 1
2023-01-03 19:23:29 +00:00
a47e788b6a
Merge branch 'Xmas' into dev
2023-01-02 18:01:43 +00:00
5a6f9887d5
Save compatibility
2022-12-30 15:54:34 +00:00
870bfa29b4
Merge branch 'dev' into Python3
2022-12-28 19:20:38 +00:00
4d5fb8869b
Merge branch 'Xmas' into dev
2022-12-28 19:09:28 +00:00
2d7a84bf00
Bug fixes
...
* Fixed Genie flashing his goods in stats menu
* Fixed lipstick causing a crash in saved outfits due to missing zlayers
* Fixed debug print spam
* Version bump
2022-12-28 19:06:24 +00:00
90e57fd6af
Hotfix
...
* Fixed a crash caused by zlayers
2022-12-23 19:48:00 +00:00
bdd654a806
Version bump
2022-12-23 17:03:53 +00:00
8994c77109
Zlayers
...
* Implemented zorder control for specific clothing layers
* Fixed Tonks' breasts missing shading.
2022-12-23 16:26:49 +00:00
e4c3c3e51d
Outfit
...
* Added Tonks Santa outfit.
* Added outfit unlock and Tonks to xmas Mirror story.
2022-12-23 02:09:10 +01:00
aa6942bd0b
Reimplement "Virgin Killer outfit""
2022-12-22 23:42:34 +00:00
ffc24fa9f8
Revert "Virgin Killer outfit"
2022-12-22 23:40:40 +00:00
6d0b393ada
fix
2022-12-22 23:40:40 +00:00
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
216649d37c
Bug fix
...
* Fixed naughty list username retrieval failing on Windows
2022-12-22 23:40:40 +00:00
1d25e458f5
Bug Fixes
...
* Fixed decoration menu page swap arrow position
* Fixed room and title screen animations restarting with every interaction
2022-12-22 23:40:40 +00:00
04fa574b29
Decorations
...
* Added naughty list decor
* Added window decor
* Added garland decor
* Improved poster enlarging
2022-12-22 23:40:40 +00:00
47ac29730d
Outfits
...
* Added remaining outfit pieces
2022-12-22 23:40:40 +00:00
dd95b0dc43
Virgin Killer outfit
...
* Added Cho Virgin killer outfit.
2022-12-22 23:40:40 +00:00
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
c34d1975af
Xmas Story - Posing - Part 1
2022-12-22 23:40:40 +00:00
9d7fb94cbb
Xmas Story
2022-12-22 23:40:40 +00:00
c7be1497f9
Revert "Virgin Killer outfit"
2022-12-22 23:38:47 +00:00
08c347a321
fix
2022-12-22 15:40:50 +01:00
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
b38147852a
Bug fix
...
* Fixed naughty list username retrieval failing on Windows
2022-12-20 22:54:47 +00:00
1b40bf2165
Outfit
...
* Added Tonks Pullover Outfit.
2022-12-19 19:12:00 +01:00
2956afe75a
Bug Fixes
...
* Fixed decoration menu page swap arrow position
* Fixed room and title screen animations restarting with every interaction
2022-12-17 21:57:06 +00:00
367fabc739
Decorations
...
* Added naughty list decor
* Added window decor
* Added garland decor
* Improved poster enlarging
2022-12-17 21:52:44 +00:00
3281387711
Outfits
...
* Added remaining outfit pieces
2022-12-15 21:07:32 +01:00
f10e6608ce
Virgin Killer outfit
...
* Added Cho Virgin killer outfit.
2022-12-14 20:56:44 +01:00
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
f58d18b2ac
Xmas Story - Posing - Part 1
2022-12-12 22:08:39 +01:00
e169296009
Xmas Story
2022-12-11 19:37:56 +00:00
2f5b4b0a83
Cho Events - CG posing Part 5
...
* Posed part of the event.
2022-12-10 20:11:38 +01:00
726050a332
Cho Events - CG posing Part 4
...
* Posed part of the event.
* Adjusted 2 images.
2022-12-08 19:55:02 +01:00
28f507e212
Cho Events - CG posing - Part 3
...
* Posed part of the event.
* Added additional writing.
* Minor writing fixes.
2022-12-06 20:37:34 +01:00
51acc26ab7
Cho Events - CG posing - Part 2
...
* Added desk cum layers
* Added more expressions
* Adjusted some expressions
* Finished initial CG posing implementation
2022-12-03 22:38:31 +00:00
26adea42a1
Proofreading
...
* Proofread some of the writing in Luna's 'Inspect her body' favour
2022-12-03 22:28:46 +00:00
5dba635a27
Minor writing fixes
...
* Minor writing fixes - Luna "inspect body" favours.
2022-12-02 19:35:20 +01:00
a81deb7129
Cho Events - CG posing - Part 1
2022-12-01 21:39:12 +00:00
4c3dc64014
Cho Events - CG Implementation
...
* Implemented CG images and code
* Adjusted dust particle effect to work with ambiguous image resolutions
2022-11-28 21:35:31 +00:00
4765e14aa7
Sanity checks
...
* Added sanity checks for orphaned scripts
* Adjusted required Renpy version check
* Adjusted initialization priority for sanity checks
2022-11-26 18:40:01 +00:00
d74daee216
Cho Events - Part 2
...
* Added additional writing for CG.
2022-11-25 18:48:12 +01:00
55a8e8e358
Cho Events - Part 1
...
* Split 'Inspect her body' into sections, to make the events more manageable.
* Added new content for Tier 2.
* Added new content for Tier 3.
* Added a flag for Cho's blowjob events.
2022-11-18 23:47:26 +00:00
b50c30250a
Minor tweaks
2022-11-14 22:38:08 +01:00
dc6c496f4e
Writing tweaks - Luna
...
* Minor writing tweaks on Luna Inspect body and talk to me favours.
2022-11-14 22:07:06 +01:00
baa83c8cc5
Footwear support
...
* Added footwear support for dolls
* Added DollClothDummy subclass dummy controller
2022-11-12 22:32:33 +00:00
54f21f7f50
Merge branch 'Python3' into Chibis
2022-11-12 21:10:26 +00:00
c32d926742
Coroutines
...
* Implemented asynchronous coroutines for Doll and Outfit generators
2022-11-11 22:24:47 +00:00
2334c25d72
Merge remote-tracking branch 'origin/Python3' into Chibis
2022-11-09 21:09:53 +00:00
c87ecb9e8f
Susan Priestess Outfit
...
* Added Susan Priestess Outfit.
2022-11-09 21:29:52 +01:00
dd4b2898e0
Bug fixes
...
* Fixed Luna sprite persisting throughout Wardrobe context
* Fixed regression related to wardrobe chit-chats due to the mixing of renpy and python scopes
2022-11-04 21:17:41 +00:00
8edc533830
Translation tools
...
* Added CLI translation generation tool
2022-10-26 22:55:33 +01:00
f8d7a6915c
Fix
...
* Fixed sound not playing.
2022-10-22 02:04:18 +02:00
16bff74037
Proofreading
2022-10-21 19:12:16 +02:00
0dada1d367
Fixes and improvements
...
Mirror of Erised:
* Set doll positioning at start of mirror stories to ensure dolls are correct.
* Adjusted Doll flip on "A booty at sea" story.
* Removed Doll Cum layers on "A booty at sea" story as genie cums inside/on her back.
* Improved "A bad time to disrobe" writing.
* "Flash your tits", Minor writing fix
2022-10-20 18:44:56 +02:00
e9021f1b87
Bug fix
...
* Fixed missing reconstruction call
2022-10-20 16:44:13 +01:00
84aa694384
Merge branch 'Python3' into Chibis
2022-10-19 22:22:29 +01:00
2b01668442
Merge remote-tracking branch 'origin/dev' into Python3
2022-10-19 22:19:16 +01:00
b8bc54fc54
Bug fix
...
* Fixed an issue with the order of layers caused by the use of sets
2022-10-19 22:19:05 +01:00
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
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
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
d1c37b11eb
Minor fixes.
...
* Text consistency.
* Art tweaks on Hermione squirting base pose.
2022-10-16 23:19:06 +02:00
022da2a727
Merge branch 'dev' into Python3
2022-10-16 19:37:12 +01:00
54d12585c1
Bug fixes
...
* Fixed code logic for Hermione's gift items
2022-10-15 18:56:47 +01:00
a8d7c731bd
Version bump
...
* Updated configuration
* Updated whitespace
2022-10-10 19:18:11 +01:00
34f5d96e3b
Small logic fix
...
* Adjusted writing (dev)
2022-10-10 20:01:50 +02:00
5e76ca2cb2
Bugfixes
...
* Fixed leaking menu option (dev)
* Proofreading (dev)
2022-10-10 18:54:02 +01:00
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
257e932617
Bugfix
...
* Fixed wrong expressing being used on genie speaker.
2022-10-10 13:49:16 +02:00
1c4e01b3da
Bug fixes
...
* Fixed return events not initiating on Buttplug gift item event.
* Fixed soundfile naming issue.
2022-10-10 13:40:58 +02:00
be85fbbda2
Vibrator Event - Additional Menu option
...
* Added option to send Hermione away if Public path isn't available.
2022-10-09 23:49:33 +02:00
94b86e0b55
Cleaned Hermione up
...
* Removed Cum layer as Hermione changes clothing.
2022-10-09 22:48:10 +02:00
def7eeb07e
Bugfix
...
* Fixed Tonks' nicknames soft-crashing to main menu
2022-10-09 21:04:09 +01:00
896c73f7d8
Update credits
2022-10-08 23:35:47 +01:00
b55fceda83
Vibrator Event
...
* Fixed small inconsistency in intro on replay success writing if she's hasn't worn them before.
2022-10-08 23:40:16 +02:00
b2fc769e69
Save Compatibility
...
* Added a workaround for call stack issues on old saves
* Rebuilt whitespace
* Removed redundant load_fix functions
2022-10-08 21:59:31 +01:00
10e99cbc05
Bug fixes and additions
...
* Added rummage sound
* Added noshake parameter to personal CG
* Remastered vibrator sounds to avoid clipping
* Improved dialogue pacing
* Improved chibis positioning
* Fixed weather sounds playing over public CG
* Fixed shaking CG displayable
* Fixed logic issues
2022-10-06 22:22:53 +01:00
1e63a1651c
vibrator Event
...
* Muted weather sounds during public CG
2022-10-03 18:44:30 +02:00
634d4cb0b9
Minor writing tweaks
2022-10-03 01:33:55 +02:00
2032a820a1
Proofreading
2022-10-02 23:37:23 +01:00
63a699e74a
Vibrator public Ambient sounds
...
* Added ambient outside sounds.
2022-10-03 00:13:46 +02:00
c1cca84fdd
Add new audio channel
2022-10-02 22:56:52 +01:00
4e2ad91cf2
Vibrator Event
...
* Added vibrator animation to public path
* Fixed vibrator animation
* Added choice menu logic
2022-10-02 22:22:51 +01:00
cc259564bb
Bugfix
...
* Avoid catching nodes during init phase and remove debug vars
2022-10-02 16:40:53 +01:00
fe050afcda
Vibrator event posing
...
* Finished posing Vibrator event.
* Added Minor wetness layer on personal CG.
* Improved image transitions on split up dialogue lines.
2022-10-02 14:35:13 +02:00
a6ff9ed876
Bugfix
...
* Attempts to fix Expression Editor crash caused by pickling the unpickleable
2022-10-02 00:35:43 +01:00
d6e8efaaa3
Refactoring
2022-09-29 22:19:55 +01:00
caa2e5153e
fix
...
* Hid image for mafkin chat until underlying code supports it.
2022-09-29 21:07:25 +02:00
860dea3baa
Merge branch 'dev' into Python3
2022-09-29 19:54:08 +01:00
3689ab53b9
Hotfix + drawing
2022-09-29 15:04:51 +01:00
1171cc81d5
Vibrator event posing and Businesswoman Outfit chats
...
* Posed Vibrator public event.
* Added Tonks "Businesswoman" related chats.
2022-09-29 15:54:41 +02:00
6d1f685e80
Businesswoman Outfit for Tonks
2022-09-28 23:10:49 +01:00
c3d026ea55
Vibrator event posing
...
* Posed part of high level public event
2022-09-27 19:05:07 +02:00
109877f09d
Hermione Flirt - Flitwick Writing.
...
* Added additional writing + variants for Hermione Flirt with Flitwich CG.
2022-09-26 23:05:47 +02:00
348752f47f
Hermione Flirt - Flitwick CG
...
* Added CG for flirt public favour
2022-09-26 19:11:09 +01:00
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
3054eabe0c
Vibrator Event
...
* Added vibrator panties cum layers
* Added CG vibrator shake animation
2022-09-25 23:09:26 +01:00
34df16f5e4
Vibrator event posing
...
* Posed Personal High level Dolls.
2022-09-23 18:56:51 +02:00
89822a4198
Merge remote-tracking branch 'origin/dev' into Python3
2022-09-23 17:50:35 +01:00
e5cb75cc04
Vibrator event posing
...
* Posed Low level Public event and intro.
* Added alternative low public tier intro writing when Hermione's personal tier is higher.
* Added clothing equips at start of public return to avoid it being overwritten by outfit scheduler.
* Adjusted some wording to improve flow of conversation.
2022-09-22 20:05:38 +02:00
e5a7060af9
Refactoring
2022-09-21 21:57:04 +01:00
88abc53835
Vibrator Event Posing
...
* Posed Low level Personal variant.
* Added vibrator dropped on floor sound effect "drop_plastic.ogg"
2022-09-21 20:42:39 +02:00
c352f8cea3
Python3 IO encoding changes
2022-09-21 19:22:14 +01:00
af2a4a4a85
Doll equip function
...
* Added list/tuple support for the equip function
2022-09-21 18:10:48 +01:00
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
5bdf050a75
Vibrator Interface
...
* Added vibrator interface to the public event
* Fixed invalid syntax
2022-09-20 21:08:46 +01:00
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
9042e5342f
Vibrators Event
...
* Prepared more lines for posing
2022-09-19 21:33:00 +02:00
69f4186040
Vibrators Event
...
* Prepared lines for posing
2022-09-19 18:44:44 +01:00
052c504fee
Bugfix
2022-09-18 18:56:14 +01:00
c75aaa4dd5
Fix
2022-09-18 19:27:22 +02:00
fd4a354ade
Bugfix
2022-09-18 17:45:47 +01:00
53732cf416
Hotfix
2022-09-18 17:30:43 +01:00
fe8cd58ea1
Vibrators Event
...
* Implemented missing parts of the event
* Posed chibis and varying clothing states
* Adjusted shader code
2022-09-18 17:23:38 +01:00
9a877ebcf6
Vibrators event
...
* Added chibi vibrators on the floor image
* Replaced python audio calls with renpy audio calls (better prediction)
2022-09-15 22:37:23 +01:00
76048a5278
Colour Temperature Shader
2022-09-15 22:35:43 +01:00
82c54c0b57
Image attribute
...
* Added `no_hermione` image attribute
* Fixed missing xray effect
* Implemented equips for the event (partially)
2022-09-13 22:40:27 +01:00
3f31988bc0
Bug fixes and posing
...
* Fixed image tags for vibrator event
* Fixed errors reported by lint
* Added NPC reactions
* Added basic posing for Hermione during vibrator events
2022-09-13 21:58:52 +01:00
bbb1b51401
Vibrator Posing PT3
...
* Posed remaining CG sections of Personal Vibrator event.
2022-09-13 16:21:21 +02:00
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
c278e9d551
Bugfix
...
* Fixed numbered additional layers ignoring their assigned number layer
* Added save compatibility patch
2022-09-10 21:51:00 +01:00
a0b0c074d3
Vibrator posing PT2 and additions
...
* Posed part of the personal event.
* Added additional expressions on pose 1 and 2 (eyes narrow crossed, eyes squint crossed).
* Added closed eyes variant on pose 3.
* Added puddle on pose 3.
* Added fringe shading
* Adjusted expression positioning.
2022-09-09 22:41:51 +02:00
def68027ec
Mirror Story - Rewards
2022-09-08 22:41:59 +01:00
15771e31ef
Proofreading
2022-09-07 19:40:33 +01:00
c4da5bf778
Proofreading
2022-09-07 19:02:01 +01:00
d8878ac3ad
Public Request Flashing CG adjustments
...
* Adjusted some layers.
* Adjusted eye position names for consistency.
2022-09-07 19:25:00 +02:00
0ec1c4e4e8
Public Request - Flashing Writing
...
* Improved dialogue and pacing further to go along with new art.
2022-09-07 01:38:55 +02:00
27130d703e
Public Requests - Flashing CG
...
* Implemented and posed CG
* Fixed blacktone screen zorder
* Added blink_repeat transform
* Adjusted dialogues in accordance with the new artwork
2022-09-06 22:37:02 +01:00
e1316f1da3
Mirror Story - Blueballing Bad
...
* Added fan created mirror story, (Blueballing Bad) Written by NotTera.
2022-09-06 18:46:01 +02:00
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
dca5680261
Hermione vibrators
...
* Added vibrator clothing items and outfit
2022-09-05 21:32:18 +01:00
f81c30a6c0
Box-o-fun icon
2022-09-05 18:04:20 +01:00
31b86a3105
Additional artwork
...
* Adjusted vibrator CG mouths.
* Added "Worried" mouth.
* Added "Wet Ahegao" mouth.
* Renamed "Angry" mouth to "Open".
* Renamed some files using the wrong pose name.
2022-09-04 19:51:31 +02:00
d266a3de68
Additional artwork
...
* Added additional and adjusted artwork for vibrator events personal variant
2022-09-03 16:01:39 +01:00
97ec57c8d3
Vibrator Events - Personal variant
...
* Implemented personal variant CG
2022-09-02 20:18:29 +01:00
2e42f6addb
History Screen improvements and fixes
...
* Removed itertools dependency
* Removed substitution for variables (redundant)
* Fixed a crash caused by anonymous variable assignment inside a nested lambda function, inside list comprehension due to unsupported ast magic (what a mouthful)
* Improved styling
2022-08-30 20:05:32 +01:00
260036b196
Fix
2022-08-26 22:21:21 +02:00
4615226f2a
Tonks Nicknames
...
* Genie: Daddy
* Tonks: Slut, Whore, Slave
2022-08-25 16:11:04 +02:00
1c025c2723
Mechanic Outfit Chit-chats
2022-08-24 20:16:33 +01:00
16ede376bb
Vibrator Events Posing (part 3)
...
* Posed remainder of public CG (high level variant)
2022-08-22 20:18:34 +02:00