justin
65803c11c9
Cleanup
2025-08-25 11:01:07 +01:00
justin
ee884899ef
Make game auto-start (no splash menu)
2025-08-25 10:41:26 +01:00
justin
3f6f1b4019
Use NewIntMap InvInt for crInv
2025-08-25 10:21:59 +01:00
justin
d776c91cfd
Fix more item bugs
2025-08-24 23:50:16 +01:00
justin
c2daa86463
Fix at least one bug from item refactor, more remain
2025-08-24 21:01:02 +01:00
justin
94f6d5c630
Major item refactor, still broken
2025-08-24 19:34:09 +01:00
justin
22b4be440a
Refactor floor items to use centralised items intmap
2025-08-24 13:14:49 +01:00
justin
c38d03165f
Start refactor storing items in single intmap, done turrets
...
More checks required
2025-08-24 11:53:21 +01:00
justin
7336177edf
Fix close floor item bug
2025-08-23 23:00:19 +01:00
justin
fcccd63844
Refactor floor items, removing ids (not fully checked)
2025-08-23 22:10:33 +01:00
justin
5ccbfa1f91
Cancel terminal display if destroyed while displaying
2025-08-19 18:01:23 +01:00
justin
2f9cea1b69
Allow for terminals to be deactivated
2025-08-19 13:58:57 +01:00
justin
f47f99eac4
Continue removing LDTs
2025-07-12 14:01:44 +01:00
justin
ab82bcbe20
Cleanup
2025-06-26 12:17:08 +01:00
justin
5b35b4c6c8
Fix burst rifle rate delay bug, various cleanups
2025-06-25 23:47:41 +01:00
justin
2f130c5bed
Fix switch detection, cleanup
2025-06-25 21:49:11 +01:00
justin
a9cae4d409
Simplify buttons
2025-06-25 21:37:32 +01:00
justin
bf0bc22720
Start simplifying buttons
2025-06-25 15:16:11 +01:00
justin
86b10d02c8
Cleanup
2025-06-20 18:02:33 +01:00
justin
7292bc9012
Remove creature move type record
2025-06-06 15:32:19 +01:00
justin
467f241d7a
Remove creature records
2025-06-06 14:52:52 +01:00
justin
0f55257bff
Remove creature records
2025-06-06 13:36:18 +01:00
justin
16f5c05f19
Vleanup
2025-06-05 16:21:30 +01:00
justin
c8d44fea79
Move equipType out of record
2025-06-05 13:52:36 +01:00
justin
324a64814e
Move muzzles out of records
2025-06-05 10:04:35 +01:00
justin
e1ec4e1a89
Move weapon muzzles up a record
2025-06-04 09:29:09 +01:00
justin
836a3d9dd3
Commit on return after gap
2025-03-27 18:22:57 +00:00
justin
ef751cbd21
Implement/improve null/un/binary logic gates
2025-01-08 18:13:20 +00:00
justin
a843a1c9c0
Add file
2025-01-08 14:30:02 +00:00
justin
21b7b863c7
Implement copier, an item that copies the value displayed by other items
2025-01-08 14:29:25 +00:00
justin
47aa8655b1
Slightly tweak number displays
2025-01-08 00:21:17 +00:00
justin
5fa5bdf21e
Tweak display, scrolling of item values
2025-01-07 21:10:29 +00:00
justin
1e7611ab81
Cleanup
2025-01-07 00:39:59 +00:00
justin
6ba16b06fb
Cleanup
2025-01-06 12:23: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
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
5b978d9f1c
Make examine inventory controlled by item, perhaps still buggy
2025-01-01 21:14:38 +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
ede08ff1db
Tweak camera movement
2024-12-31 09:54:57 +00:00
justin
e12e4777b2
Make hotkeys assignable to any item, use item id
2024-12-31 09:20:53 +00:00
justin
81fd2131e0
Implement modules changing shell payloads
2024-12-24 21:13:58 +00:00
justin
e1989eaa1e
Cleanup
2024-12-19 23:40:04 +00:00
justin
0a0db28e6d
Cleanup
2024-12-19 22:56:25 +00:00