Commit Graph

2554 Commits

Author SHA1 Message Date
justin beaf65f3f7 Allow sticky grenades to move after killing creature stuck to 2025-01-06 13:22:46 +00:00
justin 04ba9fcce2 Tweak ordering of projectile movement 2025-01-06 12:57:20 +00:00
justin 6ba16b06fb Cleanup 2025-01-06 12:23:59 +00:00
justin ffe5198e46 Cleanup 2025-01-06 12:21:34 +00:00
justin f9cf3c2ea6 Refactor 2025-01-06 12:10:25 +00:00
justin faded4a3c5 Cleanup 2025-01-06 12:06:51 +00:00
justin f3f365bbe9 Refactor 2025-01-06 12:06:37 +00:00
justin bcc36901aa Improve inventory display
Extant bugs: can get to INVENTORY heading section when deleting nearby
filter if inventory is empty
2025-01-06 11:08:09 +00:00
justin b59ebaf57d Reuse combine inventory code 2025-01-06 10:54:24 +00:00
justin ecc9171bb6 Cleanup 2025-01-06 01:32:00 +00:00
justin ab448770dd Cleanup 2025-01-06 01:17:59 +00:00
justin c20486fc34 Cleanup 2025-01-06 01:05:56 +00:00
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