4b7c4ff60f
GUI Cleanup and restructuring
2024-06-14 16:34:50 +01:00
85b8c10ad7
Add FilePageLast action for the save menu
2024-06-12 16:56:39 +01:00
6244dbbcce
Enable new navigation menu
2024-06-06 20:25:13 +01:00
ee768b18ce
Choice progression
...
* Add completion status info to the choice menu
* Add style support for kinetic text tags
* Begin modal prompt screen implementation
* Cleanup
2024-05-28 20:51:41 +01:00
ac9727bdf2
Finalise kinetic text tags
2024-05-28 19:34:22 +01:00
2b1208bc7e
Kinetic Text - Heart animation
2024-05-28 16:54:01 +01:00
d0f3a550b7
Bug fix
...
* Fixed wrongly assigned xsize for the text displayable in kinetic text
2024-05-28 15:39:10 +01:00
2680593bf6
Shudder - Kinetic Text
2024-05-27 16:33:13 +01:00
f5cbcdc1eb
Implement Kinetic Text Tags
2024-05-23 23:16:45 +01:00
587425723e
Remove android crash defender (obsolete)
2024-05-19 21:27:37 +01:00
ab9f072848
Detach console
2024-05-19 21:18:49 +01:00
8f8b9f2f80
Replace redundant call label with a scene statement
2024-05-19 21:15:26 +01:00
3745fb46e9
Ignore console calls in dev stdout
2024-05-14 15:07:18 +01:00
978be68399
Add CycleShopCategory
2024-05-03 22:20:51 +01:00
a8d183e804
Shop Actions
...
* Implemented SwitchShopCategory and SortFilter screen actions
2024-05-03 21:57:10 +01:00
c38763c065
Merge branch 'refs/heads/dev' into interface
2024-04-28 16:46:23 +01:00
8aa1a84efb
Bug fix
...
* Fix detection of orphaned script and clarify the exception
2024-04-28 13:43:47 +01:00
7069cc1294
Refactoring
...
* Refactored old house points references
* Updates set_points method to use a dict to work with multiple changes at once.
2024-04-27 15:24:14 +01:00
333fdfed51
Refactoring day checks
2024-04-25 20:14:25 +01:00
ec991ccd22
Refactoring gold checks
2024-04-25 20:12:50 +01:00
8aba361ea9
Refactoring + Environment
...
* Partially sunset `game` var store and move relevant special variables inside `states` store.
* Replace `game.daytime` -> `states.env.daytime`
2024-04-25 19:49:09 +01:00
9d76d6088f
Engine, Wheel menu, intro, bug fixes
...
* Added IfExpr Action.
* Added string evals for If func.
* Added reset_action method for RoomObject class.
* Added new actions appropriate for room relevant objects.
* Fixed a potential issue with reset_variables method within Events class.
* Fixed single button radius calculation in wheel menu
* Fixed crash if a null list of actions was supplied to create_wheelmenu method.
* Converted intro to use wheel menu actions.
* Split existing room object labels where it made sense.
2024-04-22 18:11:01 +01:00
9aff807593
Bug fixes
...
* Fixed inconsistent spacing
* Fixed inconsistent state var access
2024-04-02 16:18:18 +01:00
908beae5d3
Maintain access convention within save compat
2024-04-02 14:19:59 +01:00
d8751d73b9
Remove nonsense calls of getattr
...
(cherry picked from commit 7ca17b7ba7
)
2024-04-02 13:53:55 +01:00
86f95fcfe4
Save compatibility bug fix
...
* Fix broken save state
2024-03-31 21:19:28 +01:00
f06d33cd8d
Bug fix, save compatibility
...
* Fixed zorder issue with Tonks' office outfit accessory
2024-03-30 20:11:56 +00:00
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
7164a782e7
Remove unused imports
...
(cherry picked from commit ec3483ae26
)
2024-03-30 18:21:15 +00:00
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
ea59c387d2
Turn unnecessary class into namespace
...
(cherry picked from commit 34165c7b2b
)
2024-03-30 18:02:08 +00:00
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
068629d34d
Warn about using reset_variables
...
(cherry picked from commit 04f76d2b54
)
2024-03-30 17:55:40 +00:00
a7a9fe2d9e
A bunch more f-strings
...
I'm not done
(cherry picked from commit be88d0ed7e
)
2024-03-30 17:55:26 +00:00
5efd315847
Bug fixes, Save Compatibility, Secularisation
2024-03-28 15:48:19 +00:00
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
b62b7bcc3a
Achievements System Tweaks for Ren'py 8.2.X
2024-03-25 14:39:35 +00:00
1e96385c47
Remove dependency
...
(cherry picked from commit 3fef941366
)
2024-03-24 17:35:59 +00:00
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
84f3473bf0
Remove unused xalign
...
(cherry picked from commit 070d14a685
)
2024-03-24 17:00:54 +00:00
d1aaeb157e
Separate xalign and yalign
...
(cherry picked from commit a36c0ba222
)
2024-03-24 17:00:44 +00:00
fa3e1e4450
Refactor states.menu_pos and remove reset_menu_position
...
(cherry picked from commit fbe8035c43
)
2024-03-24 17:00:35 +00:00
0e9dae05bd
Use repr instead of manually added single quotes
...
(cherry picked from commit 2ccece1a3d
)
2024-03-24 16:34:56 +00:00
671c4a577f
Save compatibility
2024-03-24 13:06:43 +00:00
7500ca3adf
Saves Compatibility
2024-03-24 12:27:49 +00:00
d650a09d31
Engine Update & Bug fixe
...
* Updated game engine to version 8.2.1
* Fixed incompatibility
2024-03-20 14:12:47 +00:00
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
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
9c41933179
Save Compatibility
2024-01-22 21:23:35 +00:00
e7c1095176
Save Compatibility
...
* Partial patch to enable 1.45.X compatibility for 1.46 update.
2024-01-22 20:14:53 +00:00