Commit Graph

848 Commits

Author SHA1 Message Date
Gouvernathor 4de4788b16 Actually do not forgive wrong warper names 2024-04-06 00:50:50 +02:00
Gouvernathor 96767c63ae Fix 2024-04-06 00:49:33 +02:00
Gouvernathor 1a70aff3bc Unnecessary module 2024-04-06 00:46:04 +02:00
Gouvernathor 5f742d4525 Simplify following turning states.dolls into a dict 2024-04-06 00:42:27 +02:00
Gouvernathor e88fda5a2c Use the cds version 2024-04-05 23:38:31 +02:00
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 ec27f91904 Fix lint and prediction 2024-04-05 00:20:21 +02:00
Gouvernathor e129921bc0 Take the doll parameter 2024-04-04 23:34:35 +02:00
Gouvernathor 94b5ea15a5 Better parsing 2024-04-04 23:25:15 +02:00
Gouvernathor 923384eb37 Fix test labels 2024-04-04 23:17:00 +02:00
Gouvernathor c2d8c394a1 Fix cds 2024-04-04 23:15:35 +02:00
Gouvernathor 9befd927a8 fix 2024-04-04 22:58:41 +02:00
Gouvernathor e9ec437d1c Eliminate more uses of eval 2024-04-04 22:55:15 +02:00
Gouvernathor dfd7972752 Avoid using a weak name link 2024-04-04 22:51:02 +02:00
Gouvernathor 1e8f1ebfb8 Use a dict to store the dolls
the existing variable was a set, all the existing use cases still work (contains tests, iteration, turning into lists...)
2024-04-04 22:50:01 +02:00
Gouvernathor 878cec8c76 Simplify some 2024-04-04 22:37:33 +02:00
Gouvernathor b49129ad1f Avoid evals and release name constraint
Name resemblances between two variables should be for the developers' benefit only. If there is a link between data, it should be apparent.
2024-04-04 22:36:46 +02:00
Gouvernathor 34547cb0ad Use an instance storage dict
to avoid main store pollution and evals
2024-04-04 22:34:27 +02:00
Gouvernathor caa4cd0b2c Works without the screens
tested on a save
2024-04-03 01:47:02 +02:00
Gouvernathor cd63abd27b nitwit 2024-04-03 01:42:36 +02:00
Gouvernathor c0bc1cd69f Avoid using screens for chibis
Not exactly sure what to do with the screens for saves compat tbh, should be fine either way and maybe removing the definitions will work
2024-04-03 01:33:13 +02:00
Gouvernathor 00eda2aae5 Simpler syntax 2024-04-03 01:03:54 +02:00
Gouvernathor ae5ff121d9 Moar lint 2024-04-03 01:03:46 +02:00
Gouvernathor 2525bea67d Move the file again 2024-04-03 00:50:26 +02:00
LoafyLemon 0dc071261b Unlock Luna's favours in developer skip 2024-04-02 16:31:14 +01:00
LoafyLemon 61da56b6c8 Partially revert #7ca17b7 (Breaks dev debug) 2024-04-02 16:21:13 +01:00
LoafyLemon 9aff807593 Bug fixes
* Fixed inconsistent spacing
* Fixed inconsistent state var access
2024-04-02 16:18:18 +01:00
LoafyLemon 908beae5d3 Maintain access convention within save compat 2024-04-02 14:19:59 +01:00
Gouvernathor d8751d73b9 Remove nonsense calls of getattr
(cherry picked from commit 7ca17b7ba7)
2024-04-02 13:53:55 +01:00
Gouvernathor 224194754f Avoid using unnecessary screens 2024-04-02 13:44:04 +01:00
Gouvernathor e3c5fb609d Avoid python statement
(cherry picked from commit 22348f0901)
2024-04-02 13:41:44 +01:00
Gouvernathor e04fd221dd Flag unreachable code
(cherry picked from commit 25820e002a)
2024-04-02 13:37:20 +01:00
Gouvernathor ef97c273db Linting dynamic
(cherry picked from commit 60244e258a)
2024-04-02 13:36:59 +01:00
LoafyLemon 2566ef665f Version bump 2024-03-31 21:20:39 +01:00
LoafyLemon 86f95fcfe4 Save compatibility bug fix
* Fix broken save state
2024-03-31 21:19:28 +01:00
LoafyLemon ffdb2ef6dc Update README 2024-03-31 21:19:00 +01:00
Johnny28 e50292c1e6 Minor fixes 2024-03-30 21:39:37 +01:00
LoafyLemon f06d33cd8d Bug fix, save compatibility
* Fixed zorder issue with Tonks' office outfit accessory
2024-03-30 20:11:56 +00:00
LoafyLemon b54a65a7ee Bug fix
* Fixed imported outfits not appearing in the list, until the category of the wardrobe is changed.
2024-03-30 19:47:54 +00:00
LoafyLemon e93aa18285 Bug fixes
* Fixed mixed paths in outfit import feature
* Fixed paths in outfit import feature
* Fixed missing imports
2024-03-30 19:20:46 +00:00
Gouvernathor 7164a782e7 Remove unused imports
(cherry picked from commit ec3483ae26)
2024-03-30 18:21:15 +00:00
Gouvernathor 7e4d4a6799 Fix
(cherry picked from commit 218d8c63d2)
2024-03-30 18:14:24 +00:00
Gouvernathor cd6de9aa8c Remove the last setattr on the store
benign in this case since the variable is builtin, but consistency and good practices

(cherry picked from commit 1d1d18ad1c)
2024-03-30 18:14:08 +00:00
Gouvernathor 1bd428a0d8 Avoid mutable objects in signature
(cherry picked from commit 31ebf9356a)
2024-03-30 18:13:10 +00:00
Gouvernathor 62cb39cd19 Default queues instead of using instanciation magic
(cherry picked from commit f7f0ecb566)
2024-03-30 18:13:03 +00:00
Gouvernathor fb7fc5300e hotfix
(cherry picked from commit 750d8dff4d)
2024-03-30 18:11:03 +00:00