Commit Graph

100 Commits

Author SHA1 Message Date
0709368ea4 Allow dolls on interface layer while in head position, tweak character transforms, fix male character transforms 2024-06-26 16:10:44 +01:00
2db398b100 Add new doodles 2024-06-22 13:40:33 +01:00
50869dd97c Implement help screen, tweak text sizes, fix in_context func 2024-06-18 19:46:57 +01:00
4706519a63 Handle empty history 2024-06-18 18:45:13 +01:00
0248476ac5 Add mountains to the history screen 2024-06-18 17:43:54 +01:00
c8a9b39c00 Add cursor states to bars and sliders 2024-06-17 19:43:08 +01:00
53cfc1bf23 Bug fix 2024-06-17 19:35:25 +01:00
c9db632d6b Implement history screen and sliders, add sounds 2024-06-17 19:25:20 +01:00
2e240545a5 Tweaks, Bug fixes, Cleanup 2024-06-15 17:37:31 +01:00
1f0c5ecb90 Ensure translation support in navigation and credits 2024-06-15 17:02:56 +01:00
f7c91ebcf7 Bug fix
* Fixed performance regression due to dynamic displayable in long text
2024-06-15 15:59:18 +01:00
d7e7cba7ad Overhaul credits interface, Bug fixes, Music Player 2024-06-15 00:05:49 +01:00
4b7c4ff60f GUI Cleanup and restructuring 2024-06-14 16:34:50 +01:00
9b200a7177 Finalise navigation menu 2024-06-13 23:35:42 +01:00
85b8c10ad7 Add FilePageLast action for the save menu 2024-06-12 16:56:39 +01:00
ad017851e6 Bug fixes
* Fixed navigation menu being clickable during pseudo hide event
* Fixed wrong menu being displayed when accesses from the quick menu
2024-06-08 18:18:09 +01:00
b3a76cce17 Bug fixes
* Implemented workaround for navigation menu transforms not receiving 'hide' events.
* Fixed text overflow in navigation menu
2024-06-07 17:19:57 +01:00
6244dbbcce Enable new navigation menu 2024-06-06 20:25:13 +01:00
7612c0bf1f Save menu
* Implement new save/load menus
2024-06-05 22:25:18 +01:00
63859b37f2 Partial Implementation of Navigation menus 2024-06-01 20:46:53 +01:00
792467e25a Handle choice menu overflow 2024-05-29 22:16:58 +01:00
e9cadcdc89 Improve styling and implement confirm popup 2024-05-29 21:31:12 +01:00
676a90f519 Bug fix
* Fixed menu scale
2024-05-29 20:33:31 +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
d293b0c973 Implement Frame 2024-05-24 15:19:34 +01:00
14d4d0c431 Bugfix 2024-05-23 18:08:39 +01:00
972b9dcd70 Bug fix 2024-05-21 20:51:31 +01:00
53548aecdb Fix {w} text tag affecting textbox animation. 2024-05-21 20:35:01 +01:00
2b40aeba9d TODO
* For future reference
2024-05-21 18:45:06 +01:00
0da545a13b Avoid double click 2024-05-21 02:28:55 +01:00
d59040613b Animate choice menu 2024-05-21 02:27:21 +01:00
e4f0a9531d Bug fix 2024-05-21 02:10:28 +01:00
52de19950d Bug fix 2024-05-21 02:07:48 +01:00
a56d826a10 Improve text box and animate it 2024-05-21 01:58:08 +01:00
18b1b271bb Implement new choice menu 2024-05-21 00:08:41 +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
93c0b24da0 Detach dolls from screens 2024-05-19 21:14:30 +01:00
15ebe27d0a Detach interface and gameplay elements. 2024-05-19 21:12:51 +01:00
5967c358ca Style fix 2024-05-19 21:08:55 +01:00
d9d9a2bacb Textbox 2024-05-19 21:08:36 +01:00
2b2a3182c6 Merge dev into interface 2024-05-03 20:13:32 +01:00
080bfdcb9c Improve translation support (part 2)
(cherry picked from commit 5616f77813)
2024-05-03 17:57:03 +01:00
db86910a8e Seed Randomisation, Map, Refactoring, Bug Fixes
* Added seeded randomisation w/ cache
* Updated help menu hotkeys section
* Decoupled map from the desk (New map artwork to be added)
* Removed old desk menu
* Removed old desk images
* Removed/Fixed door_randomobj and map_randomobj causing pickling issues
2024-04-27 00:41:38 +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
63b1afc817 Say box
* Unify say box
2024-04-23 19:25:17 +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
8e589f45b6 Icons, sound effects, and bug fixes
* Added new head icons for characters
* Fixed initial genie head position for the wheel menu
* Added new interface sounds
* Converted door interface to the new wheel menu (partial)
* Fixed wheel menu condition bug
2024-04-18 16:57:31 +01:00
a7a9fe2d9e A bunch more f-strings
I'm not done

(cherry picked from commit be88d0ed7e)
2024-03-30 17:55:26 +00:00
d9f9454a03 Translation doesn't work like that
(cherry picked from commit 5fa2a0ff19)
2024-03-30 17:53:18 +00:00