Commit Graph

84 Commits

Author SHA1 Message Date
justin 2d856ddf9e Slightly rethink display of inventories and terminals 2025-09-18 19:56:12 +01:00
justin 2261556c16 Add spinning cursor to terminal line read 2025-09-02 10:24:43 +01:00
justin 8398f0b852 Simplify analyser terminal 2025-09-01 23:24:11 +01:00
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin fcccd63844 Refactor floor items, removing ids (not fully checked) 2025-08-23 22:10:33 +01:00
justin 32d7120177 Work on airlocks 2025-08-23 17:42:36 +01:00
justin befe24e038 Start creating explicit tutorial map 2025-08-21 16:31:04 +01:00
justin 21460ceaa8 Try to autocomplete before doing terminal return 2025-08-20 17:53:39 +01:00
justin 3936e1a386 Improve tab completion, cleanup 2025-08-20 17:15:34 +01:00
justin 9de2a22001 Work on toggle terminals 2025-08-20 17:06:30 +01:00
justin 8557724fb5 Cleanup 2025-08-20 16:50:47 +01:00
justin 4bf9ce59d5 Cleanup, fix damage code terminal bug 2025-08-20 15:59:22 +01:00
justin a373b31152 Improve terminal update/display 2025-08-19 19:37:36 +01:00
justin 1cfb581e15 Cleanup unused datatypes 2025-08-19 18:11:31 +01:00
justin e1cfe7e163 Hlint pass 2025-08-19 18:05:05 +01:00
justin b07280e50c Cleanup 2025-08-19 17:29:36 +01:00
justin b8581a7862 Work on terminals, add deactive data type status 2025-08-19 13:48:54 +01:00
justin 2f4fcb42e5 Work on press-continue terminal prompts 2025-08-19 11:08:54 +01:00
justin e7b66b4fa4 Continue work on terminals 2025-08-18 20:38:01 +01:00
justin 1c9d58c716 Reinstate damagecode terminal commands 2025-08-18 14:39:30 +01:00
justin 33b90d637a Tweak terminal tab completion 2025-08-17 09:46:41 +01:00
justin 24027367dc Implement "tab" button in terminal 2025-08-17 00:12:05 +01:00
justin 76b6cda19b Move towards implementing terminal autocomplete 2025-08-16 23:13:24 +01:00
justin f7759b1f31 Add external Trie library before using Tries for terminal commands 2025-08-16 01:58:21 +01:00
justin 73cdf42e4a Simplify terminals, move towards using tries for commands 2025-08-16 01:11:29 +01:00
justin 56f4670493 Move towards simplifying terminal lines/effects 2025-08-15 11:55:56 +01:00
justin 91d19e7c42 Partial rethink of terminal text input 2025-08-14 21:48:02 +01:00
justin 5b720cb82c Simplify terminal boot program 2025-08-14 19:46:07 +01:00
justin 198b7acc78 Start work simplifying terminals, aim towards respawn terminals 2025-08-14 19:26:52 +01:00
justin 7bee1549bf Start work on clouds, damage, sensors 2025-06-06 22:53:41 +01:00
justin e31f6dfd4b Continue mouse refactor, add explicit release event/timer 2024-11-19 12:00:31 +00:00
justin 5b709cd7ba Continue mouse context refactor 2024-11-18 22:21:12 +00:00
justin 69fe28afe7 Cleanup 2024-11-18 11:02:12 +00:00
justin 3c5e5b92b1 Refactor code for initial mouse click in game 2024-11-18 11:00:41 +00:00
justin a0431ff9a3 Remove possiblity of displayed but non-focussed terminal 2024-11-16 20:25:49 +00:00
justin bfd4649e1b Refactor terminal prompt/maxlines into terminaltype 2024-11-06 11:16:35 +00:00
justin 7e1b5f0921 Start to refactor terminals 2024-11-05 21:14:53 +00:00
justin fafef1275b Allow filtering of combinations with mouse click on inventory 2024-11-04 00:07:37 +00:00
justin 0c5a21765a Reimplement dragging upwards with mouse 2024-10-25 10:29:27 +01:00
justin 8b6f5529ff Add 8-way cardinal/intercardinal datatype 2024-10-18 12:39:46 +01:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin 031af611cd Cleanup, stop assigning hotkeys to unequipped items 2023-05-05 01:59:40 +01:00
justin 727e5af2a6 Fix left clicks in terminals 2023-05-03 16:45:39 +01:00
justin ed8d8f0e93 Work on terminals 2023-05-03 11:19:47 +01:00
justin 61f88aeb4a Cleanup 2023-05-01 22:35:33 +01:00
justin bdd022e40b Fix reloading crash 2022-12-29 01:37:03 +00:00
justin 7fc3b788b4 Make hud non-saveable 2022-12-29 01:10:09 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 3b7841677a Nest fields in CWorld 2022-08-19 11:28:19 +01:00
justin 8aeabf3f6c Cleanup 2022-07-28 12:35:19 +01:00