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
0cc22f413c
Modernize use of matrixcolor
2023-11-15 02:00:18 +01:00
9a8fdf7450
Hasten ConditionSwitch-es
2023-11-15 01:17:07 +01:00
80b32a05fc
Use expression instead of image
...
the only documented lingua
this is AST-equivalent
2023-11-15 01:14:33 +01:00
c11891bf11
Factorize jumps in the elif
2023-11-15 01:07:16 +01:00
b2d1b66b05
Hasten elif chain
...
avoid reevaluating the choice equality
2023-11-15 01:03:03 +01:00
65ae5ce797
Use renpy statement instead of python equivalent
2023-11-15 00:57:25 +01:00
a39641f5cb
Use dynamic variable and condense menu-label syntax
...
The label is jumped to and not called, but the variable will still clean itself up eventually
2023-11-15 00:57:00 +01:00
f9cf059f16
Convert ball_hint to a screen variable
...
no leak
2023-11-15 00:17:26 +01:00
39fc0c8a76
Use the call screen statement in this case
...
this particular syntax is very precisely documented in the screens page
2023-11-14 23:53:14 +01:00
5925a9298c
Better None syntax
2023-11-14 23:52:38 +01:00
85bf97bdf9
Simpler inline conditional
2023-11-14 23:39:33 +01:00
95b3db770e
Avoid extraneous bool call
2023-11-14 23:35:10 +01:00
0d4a309898
Sort in-place to save time
2023-11-14 23:34:14 +01:00
9d61a4c583
Use python hide instead of a single-use function
2023-11-14 23:24:15 +01:00
5a2434df5e
Fix indent
2023-11-14 23:21:10 +01:00
06b4da76f6
Weird variable setting
2023-11-14 23:16:40 +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
710400f2ce
Repr instead of adding simple quotes manually
...
it's a tad slower but it's a better general practice and we're in an error handling branch anyway
2023-11-14 23:14:33 +01:00
a3ccbf60ce
Sirt in-place to save time
...
not the first time, so that we can still pass it iterators
2023-11-14 22:55:53 +01:00
07d0c7b151
Simplify that call
2023-11-14 22:55:30 +01:00
49fe8f4902
skip unnecessary lambda
2023-11-14 22:54:02 +01:00
5d7c09a8a8
Bug fix
...
* Fixed update logo path
* Updated internals
2023-07-27 20:09:13 +01:00
083b8e4f3c
Update whitespace
2023-07-27 17:40:02 +01:00
43b1954263
Bug fix
...
* Fixed whitespace calculation for non-wardrobe elements
* Fixed an issue with floats when expecting an int
2023-07-27 00:54:03 +01:00
027f237606
Bug fix
...
* Fixed puzzle generator outputting invalid combinations due to the lack of floor division
2023-07-27 00:52:41 +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
ac39490836
Bug fixes
...
* Fixed updater logo issues
* Fixed modpath getting 'mods' subpath appended to it recursively with each clone
2023-07-20 22:11:17 +01:00
37ed32f50d
Bug fixes
...
* Fixed updater (AGAIN!!)
* Disabled the 'server not responding' hint because it doesn't really match what's happening in the server code
* Version bump
2023-07-19 22:11:55 +01:00
18721850f5
Bug fix
...
* Fixed mods warning for compatible mods due to old var reference
2023-07-19 17:49:51 +01:00
105d60e61e
Bug fixes
...
* Fixed cardgame TypeError crash during random matches
* Fixed mistakenly excluded ExampleMod from releases
2023-07-19 16:39:24 +01:00
dad333ffc8
Bug fixes and autosaves
...
* Added autosave toggle
* Fixed achievements being granted in replay scope
2023-07-18 17:01:17 +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
5a0f55cc08
Bug fix
...
* Fixed stale images being displayed when threading is enabled and no image was called in a while
2023-07-18 16:17:35 +01:00
683af5ae42
Bug fix
...
* Removed broke transition vpunch_repeat
2023-07-16 22:17:58 +01:00
3c34d60745
Bug fix
...
* Rebuild image on init to avoid displaying nulls
2023-07-16 17:58:39 +01:00
78f8658501
Spectrespecs
...
* Adjusted the UV effect to be easier on the eyes
2023-07-16 17:20:17 +01:00
6ce3a71391
Bug fix
...
* Fixed a crash during outfit overwrite due to invoking a wrong method
2023-07-16 16:57:53 +01:00
76cad4f443
Bug fixes and improvements
...
* Added a separate entry for mods compatibility (saves and mods rarely follow the same upgrade rules anyway)
* Improved mods handling by automatically disabling incompatible mods
* Fixed a RuntimeError caused by changing set size during iteration
2023-07-15 23:03:01 +01:00
ceb4678b36
Saves compatibility
2023-07-15 21:57:41 +01:00
ff952f6f90
Bug fixes
...
* Fixed an issue with rollback during event cancellation, rolling back attributes
* Fixed compatibility patch issue with None values
2023-07-15 21:54:01 +01:00
ece2690030
Bug fix
...
* Fixed clothing blacklists affecting all multislots instead of the specified multislot
2023-07-15 18:14:02 +01:00
01be33b5ee
Bug fixes
...
* Fixed mods crashing on init in user space
* Fixed revertable types inside modding init
* Fixed semantic version crashing mod loader
* Updated example mod
2023-07-15 18:02:01 +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
88a6b8941b
Bug fix
...
* Fixed TypeError in cum layer constructor
2023-07-15 00:42:17 +01:00
03db672299
Bug fix
...
* Fixed Dynamic Clothes icon size
2023-07-14 23:58:17 +01:00
fc794f969a
Android Bug fixes
...
* Added a UI lock mechanism to avoid render stalls
* Fixed initialization issue due to python init offset for android devices
* Fixed a hang caused by joining threads on android devices
* Fixed a race condition when forcefully stopping threads
2023-07-14 23:52:27 +01:00
b6c77b1992
Multi-threading preference
...
* Implemented multi-threading preference option
* Adjusted code to make asynchronous calls optional
* Fixed initialization order for certain tasks
2023-07-14 02:33:58 +01:00