Commit Graph

2542 Commits

Author SHA1 Message Date
justin e5cbac480e Display equipment as well, may want to move this into number display 2025-01-06 00:58:38 +00:00
justin 76fc8d968d Fix space leak in inventory display.
This is done by wrapping values in what seems to be an unnecessary list.
I do not know exactly why this works, lazyness/compiler optimisations?
2025-01-06 00:30:31 +00:00
justin 2dd0d14b8c Move item display around.
Changing these functions can cause space leaks for what are probably
unknowable reasons.
2025-01-05 22:45:42 +00:00
justin 2837f0d0af Stop displaying hotkeys and equip positions, fixes space leak 2025-01-05 22:33:05 +00:00
justin 9769480d0b Work towards fixing inventory space leak 2025-01-05 20:54:07 +00:00
justin 7175a96249 Simplify inventory display 2025-01-05 17:40:50 +00:00
justin 57d36855d8 Replace length . _siPictures with _siHeight 2025-01-05 17:31:37 +00:00
justin 27ffeb3a5a Remove one use of ssItems 2025-01-05 16:05:49 +00:00
justin 12e5cba62b Start trying to remove _ssItems as much as possible 2025-01-05 16:00:23 +00:00
justin ba5c6178c6 Tweak inventory display 2025-01-05 15:55:34 +00:00
justin 2f30163c2f Tweak main inventory display, have not solved space leak 2025-01-05 15:48:30 +00:00
justin 51297d0cb2 Cleanup 2025-01-04 21:25:11 +00:00
justin 02f5bdae31 Remove non-existent import 2025-01-04 21:12:15 +00:00
justin 86173f9f6a Cleanup 2025-01-04 21:08:46 +00:00
justin 698bb081dd Change weapon fixed rate delay not to require update every tick 2025-01-04 21:06:07 +00:00
justin 39e3e4ae00 Refactor in lens direction 2025-01-04 19:14:18 +00:00
justin 31a74b9ac0 Add strict tuples 2025-01-04 15:56:40 +00:00
justin b5ffeae538 Cleanup 2025-01-04 15:43:35 +00:00
justin da641e0f47 Cleanup 2025-01-04 15:37:17 +00:00
justin ad8052bc5c Cleanup 2025-01-04 15:31:06 +00:00
justin f9eca28b80 Cleanup 2025-01-04 15:11:37 +00:00
justin 649fc35e32 Cleanup 2025-01-04 15:09:20 +00:00
justin 89eed0d059 Commit before trying to deal with leak in main inventory display 2025-01-04 12:58:36 +00:00
justin 3b452b9002 Add clicker items that use other items with a one frame delay 2025-01-03 14:50:09 +00:00
justin 386d6f47b0 Mapper, ARHUD, radar sweeps update. Add dropper items 2025-01-03 10:43:06 +00:00
justin e9f5a39ed7 Start implementing mapper item 2025-01-02 16:26:26 +00:00
justin 8bfaa12ea7 Add files 2025-01-02 11:16:57 +00:00
justin 9a8645c2be Add sounds 2025-01-02 11:16:48 +00:00
justin 725a59b9d0 Work on mapper item, simpler generation of items from console 2025-01-02 11:16:04 +00:00
justin 03b25565f1 Allow mouse click interaction for nearby objects 2025-01-02 00:32:45 +00:00
justin 3b60ad6023 Cleanup. Probable leak when inventory is large enough for scrolling 2025-01-01 23:35:36 +00:00
justin adc0878a28 Allow use of items while examine subinventory shows
Still not sure what to do with right click scrolling, item swapping
2025-01-01 21:58:07 +00:00
justin ff5c4db3ae Cleanup 2025-01-01 21:16:47 +00:00
justin 5b978d9f1c Make examine inventory controlled by item, perhaps still buggy 2025-01-01 21:14:38 +00:00
justin 86aba6d115 Improve sticky grenades 2025-01-01 18:03:29 +00:00
justin 511e765e3a Allow grenades to stick to creatures 2025-01-01 17:44:00 +00:00
justin e8fe4c2d72 Start implementing sticky grenades 2025-01-01 17:03:10 +00:00
justin 356301fb61 Remove separate status from selection list 2025-01-01 15:33:59 +00:00
justin dda6cb2ad6 Make display colour for introscan white 2025-01-01 15:28:19 +00:00
justin 08685909be Implement introspection items 2025-01-01 15:20:46 +00:00
justin dae0e0591c Fix bugs in equipment allocation using hotkeys
The behaviour is still not perfect, should be able to cycle through all
options by pressing one key. There is unnecessary memory of past state
going on here
2025-01-01 14:48:17 +00:00
justin 7dd379d4bc Cleanup, delete hotkeys when deleting item from inventory 2025-01-01 14:04:25 +00:00
justin 0915e04b56 Allow jumping to hotkey selection 2025-01-01 12:04:39 +00:00
justin 91111fc89c Add attached/aiming checks on item usage 2025-01-01 11:36:33 +00:00
justin 99114c7351 Refactor hotkey assignation 2024-12-31 13:24:10 +00:00
justin 17da9e00f8 Remove data Hammers 2024-12-31 12:42:03 +00:00
justin 9e2dc995e9 Continue item use refactor 2024-12-31 11:25:56 +00:00
justin 6aa3c701bc Move towards removing item hammers, unifying item use 2024-12-31 11:15:03 +00:00
justin 2fc960321e Remove creature hammer, may have broken equipment/combining 2024-12-31 10:17:31 +00:00
justin ede08ff1db Tweak camera movement 2024-12-31 09:54:57 +00:00