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
LoafyLemon
86f95fcfe4
Save compatibility bug fix
...
* Fix broken save state
2024-03-31 21:19:28 +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
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
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
ea59c387d2
Turn unnecessary class into namespace
...
(cherry picked from commit 34165c7b2b
)
2024-03-30 18:02:08 +00:00
Gouvernathor
36582d0f9c
Final f-string batch
...
some uses of str.format remain, but converting them would be more trouble than it's worth
(cherry picked from commit f17cffa3ec
)
2024-03-30 17:57:17 +00:00
Gouvernathor
068629d34d
Warn about using reset_variables
...
(cherry picked from commit 04f76d2b54
)
2024-03-30 17:55:40 +00:00
Gouvernathor
a7a9fe2d9e
A bunch more f-strings
...
I'm not done
(cherry picked from commit be88d0ed7e
)
2024-03-30 17:55:26 +00:00
LoafyLemon
5efd315847
Bug fixes, Save Compatibility, Secularisation
2024-03-28 15:48:19 +00:00
LoafyLemon
38d2494bc3
Fix conflicting properties (by Gouvernathor)
...
big work
what was reliable before is now not, in recent versions of renpy, which is why we added that new config (which I put in say.rpy, but it can be moved somewhere else)
Also fixes the game_menu's title position, incidentally
some changes are incompatible with my diary and achievement branches, respectively, they will need to be merged with a bit of manual care
2024-03-25 14:57:36 +00:00
LoafyLemon
b62b7bcc3a
Achievements System Tweaks for Ren'py 8.2.X
2024-03-25 14:39:35 +00:00
Gouvernathor
1e96385c47
Remove dependency
...
(cherry picked from commit 3fef941366
)
2024-03-24 17:35:59 +00:00
Gouvernathor
a5b47a41e7
Remove get_zoom and use builtin fit feature
...
using renpy.render, wtf
(cherry picked from commit 3278b1f4af
)
2024-03-24 17:01:46 +00:00
Gouvernathor
84f3473bf0
Remove unused xalign
...
(cherry picked from commit 070d14a685
)
2024-03-24 17:00:54 +00:00
Gouvernathor
d1aaeb157e
Separate xalign and yalign
...
(cherry picked from commit a36c0ba222
)
2024-03-24 17:00:44 +00:00
Gouvernathor
fa3e1e4450
Refactor states.menu_pos and remove reset_menu_position
...
(cherry picked from commit fbe8035c43
)
2024-03-24 17:00:35 +00:00
Gouvernathor
0e9dae05bd
Use repr instead of manually added single quotes
...
(cherry picked from commit 2ccece1a3d
)
2024-03-24 16:34:56 +00:00
LoafyLemon
671c4a577f
Save compatibility
2024-03-24 13:06:43 +00:00
LoafyLemon
7500ca3adf
Saves Compatibility
2024-03-24 12:27:49 +00:00
LoafyLemon
d650a09d31
Engine Update & Bug fixe
...
* Updated game engine to version 8.2.1
* Fixed incompatibility
2024-03-20 14:12:47 +00:00
LoafyLemon
dc2cc3f72b
Save Compatibility and Event Class
...
* Added reset method for the Event class.
* Updated save compatibility to reset the state of the modified events on update.
2024-01-26 17:25:15 +00:00
LoafyLemon
edaec46c86
Save Compatibility
...
* Added edge case handling for missing label, and point of no return in case of a save file update.
* Refactoring
2024-01-22 21:33:01 +00:00
LoafyLemon
9c41933179
Save Compatibility
2024-01-22 21:23:35 +00:00
LoafyLemon
e7c1095176
Save Compatibility
...
* Partial patch to enable 1.45.X compatibility for 1.46 update.
2024-01-22 20:14:53 +00:00
Gouvernathor
52ed1d37de
Scrap some prepended newlines
2023-11-15 15:42:23 +00:00
Gouvernathor
8286be4a50
init is ignored when early is used
2023-11-15 15:42:23 +00:00
Gouvernathor
a1e4f05998
Update the timeit function to use the timeit module
...
add the autorange function as a bonus (I like it better)
Patch-1-pull-request
2023-11-15 15:41:24 +00:00
Gouvernathor
0d0c54058d
Hasten is_integer
...
the commented further improvement should be done too imo, but up to you
2023-11-15 15:38:35 +00:00
Gouvernathor
19bfc010c8
Avoid creating an unnecessary list (use an iterator instead)
2023-11-15 15:38:34 +00:00
Gouvernathor
36d79b4bb2
Hasten istype
2023-11-15 15:38:34 +00:00
LoafyLemon
13608b6cfa
Bug fixes
...
* Fixed missing 'whore collar' unlock method call
* Fixed gallery not working correctly by extending call_replay funcionality by adding support for nested stores
2023-10-28 18:49:42 +01:00
LoafyLemon
6fbf369d3e
Bug fix
...
* Fixed sorting of numbered doll layers starting with double digits
2023-10-18 12:48:35 +01:00
LoafyLemon
5d7c09a8a8
Bug fix
...
* Fixed update logo path
* Updated internals
2023-07-27 20:09:13 +01:00
LoafyLemon
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
LoafyLemon
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
LoafyLemon
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
LoafyLemon
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
LoafyLemon
683af5ae42
Bug fix
...
* Removed broke transition vpunch_repeat
2023-07-16 22:17:58 +01:00
LoafyLemon
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
LoafyLemon
ceb4678b36
Saves compatibility
2023-07-15 21:57:41 +01:00
LoafyLemon
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
LoafyLemon
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
LoafyLemon
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
LoafyLemon
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
LoafyLemon
4b1b01eb09
Doll performance and bug fixes
...
* Implemented threading and lazyloading for the main doll
* Added global rebuild method for the dolls
* Updated save compatibility patch
* Fixed wardrobe categories showing locked items
2023-07-14 00:59:26 +01:00
LoafyLemon
b21dbb6cbf
Save compatibility
...
* Added dequeue method for event objects
* Updated save compatibility patch
2023-07-13 17:33:37 +01:00