Commit Graph

72 Commits

Author SHA1 Message Date
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin 9034c409e1 Flatten HUDElement 2025-08-26 16:46:02 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin befe24e038 Start creating explicit tutorial map 2025-08-21 16:31:04 +01:00
justin 3936e1a386 Improve tab completion, cleanup 2025-08-20 17:15:34 +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 5ccbfa1f91 Cancel terminal display if destroyed while displaying 2025-08-19 18:01:23 +01:00
justin b07280e50c Cleanup 2025-08-19 17:29:36 +01:00
justin 2f9cea1b69 Allow for terminals to be deactivated 2025-08-19 13:58:57 +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 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 dc631263da Cleanup, hlints 2025-07-12 21:35:35 +01:00
justin f47f99eac4 Continue removing LDTs 2025-07-12 14:01:44 +01:00
justin 05ff4651bd Remove most instances of LDTs from item use 2025-07-11 00:45:51 +01:00
justin d8e811c050 Extend trigger type to apply to full item location 2025-07-03 23:08:28 +01:00
justin 8a00450e3f Tweak use location 2025-06-30 01:02:27 +01:00
justin d88aed10c7 Hack together correct positioning of grenades from attached items 2025-06-28 22:32:12 +01:00
justin 377900662a Simplify item composition structure 2025-06-26 21:07:11 +01:00
justin 5b35b4c6c8 Fix burst rifle rate delay bug, various cleanups 2025-06-25 23:47:41 +01:00
justin 444be7b49c Refactor clouds 2025-06-24 13:28:17 +01:00
justin 467f241d7a Remove creature records 2025-06-06 14:52:52 +01:00
justin 1293aa0fdf Remove some Aeson processing 2025-06-05 13:24:43 +01:00
justin b2a971d8c3 Move towards moving muzzles out of records 2025-06-05 08:16:20 +01:00
justin e05061a268 Continue work on burst fire 2025-06-04 22:08:05 +01:00
justin 62cac29a59 Rethink weapon repetitions 2025-06-04 21:03:25 +01:00
justin 0cb7b54180 Move weapon repetitions into trigger type 2025-06-04 13:23:40 +01:00
justin 3b452b9002 Add clicker items that use other items with a one frame delay 2025-01-03 14:50:09 +00:00
justin 5b978d9f1c Make examine inventory controlled by item, perhaps still buggy 2025-01-01 21:14:38 +00:00
justin 17da9e00f8 Remove data Hammers 2024-12-31 12:42:03 +00:00
justin de4a955206 Remove reduntant left click item use code 2024-11-29 20:40:14 +00:00
justin e93a804559 Allow for lights to be stored in a one-frame list 2024-11-26 12:50:39 +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 b7d949c035 Draw cursor when targeting with HUD 2024-09-30 21:11:56 +01:00
justin 88c3e02459 Implement targeting launcher shells using separate item 2024-09-29 16:24:26 +01:00
justin fb6fcff61c Cleanup 2024-09-26 16:32:07 +01:00
justin 772886c8c6 Allow for more complex item composition 2024-09-26 00:00:46 +01:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00