Commit Graph

25 Commits

Author SHA1 Message Date
Gouvernathor 6b6ad56af4 Update existing code 2024-04-05 23:29:37 +02:00
Gouvernathor 0f80487dfc Remove the register function 2024-04-05 23:28:11 +02:00
Gouvernathor 42d2a17a6a Move the static values to a defined constant
That way it's not saved and it can be upgraded from version to version
2024-04-05 23:26:55 +02:00
Gouvernathor 0d8e91b5a5 Stop using mutable default values for parameters 2024-04-05 23:21:20 +02:00
Gouvernathor 314f971609 Allow poses to be passed to the constructor, and update test script
One problem : it still should not go into a defaulted object
2024-04-05 23:21:01 +02:00
Gouvernathor e129921bc0 Take the doll parameter 2024-04-04 23:34:35 +02:00
Gouvernathor 923384eb37 Fix test labels 2024-04-04 23:17:00 +02:00
Gouvernathor e9ec437d1c Eliminate more uses of eval 2024-04-04 22:55:15 +02:00
Gouvernathor 878cec8c76 Simplify some 2024-04-04 22:37:33 +02:00
Gouvernathor 34547cb0ad Use an instance storage dict
to avoid main store pollution and evals
2024-04-04 22:34:27 +02:00
LoafyLemon 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
LoafyLemon f94b96104c Bug fixes
* Fixed transitions for chibis
* Fixed lack of floor division in col calculations for chibis
* Fixed maxsize change incompatibility with chibis
* Disabled chibi-related debug printing for the public build
2023-06-18 23:18:50 +01:00
LoafyLemon f99f37c7bc Refactoring Tonks dynamic hair
* Converted hair parameter assignment to temporary attribute
* Fixed Tonks' hair remaining stuck in a temporary colour
* Unified character parameters
2023-04-26 01:52:58 +01:00
LoafyLemon fab4da6f76 Bug fixes
* Fixed import initialization offset
* Fixed and converted hooch chibi images into spritesheets
* Fixed hooch chibi calls
* Fixed new chibi format file dirs
* Fixed inner thought overlay displaying above side images
* Added default audio fadeout value of 1.0
* Removed rebuild method calls (superseded)
* Removed incompatible updater code
* Converted cho new chibi into spritesheets (Placeholder)
* Commented out dev code to avoid issues
2023-03-21 00:38:33 +00:00
LoafyLemon 7a83dd6580 Chibi place method
* Implemented place method
* Added ability to set temporary poses for single statements
* Simplified CDS calls
* Removed redundant code and comments
2023-02-21 22:10:39 +00:00
LoafyLemon cb1d947534 Bugfix
* Fixed stuck animation for looping animations
2023-02-21 20:42:36 +00:00
LoafyLemon a7206bbb40 Sprite sheets
* Implemented sprite sheets for chibis
* Reduced computational cost for chibi animations
* Simplified IO and prediction
2023-02-21 20:33:04 +00:00
LoafyLemon 25a3a7c015 Implement CDS
* Implemented chibi related CDS
* Implemented chibi image prediction
2023-02-21 02:53:16 +00:00
LoafyLemon 30ef2ce652 Chibis + Tonks chibi Test
* Fixed sprite not updating until the next redraw
* Fixed sprite flip states (xzoom)
* Added Tonks chibi test
2023-02-20 23:42:41 +00:00
LoafyLemon 1788d73b7e Chibis
* Added support for all Doll features, including colourable clothes and modding
* Added cache
* Simplified animation generation
* Added 'register_pose'
2023-02-19 02:56:26 +00:00
LoafyLemon e9021f1b87 Bug fix
* Fixed missing reconstruction call
2022-10-20 16:44:13 +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
LoafyLemon 42756113b8 WTS 2022-05-17 00:48:22 +01:00