70ec01da8b
Wardrobe 2.0 - Easter egg, text tags
2024-10-29 14:06:38 +00:00
9c29c1392d
Wardrobe 2.0 - Colour Picker
2024-10-22 15:26:41 +01:00
65690ca90c
Improve icon generation and whitespace detection
2024-10-16 20:59:14 +01:00
59788d5f16
Wardrobe
...
* Handle equip/unequip methods
* Handle dialogues inside interfaces
* Fix style assignment
* Move wardrobe checks inside wardrobe python scope
2024-10-15 17:22:38 +01:00
a06df58240
Bug fixes, Engine, Hotkeys
...
* Implement JumpWith action
* Fix hide windows hotkey
* Fix surface tree capture by implementing inter pauses for interface elements
* Implement achievements 'O' hotkey
* Fixed call stack depth issues
2024-09-24 21:16:55 +01:00
d6cc3265ec
Implement kinetic text option toggle
2024-09-24 20:08:56 +01:00
e8a2873fd7
Dynamically resolve X position for head-only modes using flip states
2024-09-24 18:00:40 +01:00
1c813f5efb
Bug fixes
...
* Fixed teleport animation issues
* Reimplemented and fixed 'centered' speaker
* Removed menu yalign params (obsolete)
* Reimplemented side image support for speakers
* Fixed selected item usable state for non-owned items in inventory
2024-09-24 16:32:33 +01:00
eab0635db4
Rework achievements, Add progression bars, bug fixes
2024-09-13 19:52:19 +01:00
352091267c
Reimplement Achievements interface
2024-09-12 16:16:41 +01:00
791457c884
Replace old non-deterministic hash method with a deterministic one (Et tu, Brute python3?)
2024-09-05 10:00:09 +01:00
0630997a99
Bug fixes and Engine Version Bump
2024-09-05 08:46:52 +01:00
d2e7d294d5
Reimplement Inventory for new GUI, bug fixes
2024-08-07 18:37:07 +01:00
af76d839a1
Add icon text tag
2024-06-17 19:24:31 +01:00
f7c91ebcf7
Bug fix
...
* Fixed performance regression due to dynamic displayable in long text
2024-06-15 15:59:18 +01:00
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