justin
5701261ace
Make machines have footprint like doors
2026-03-31 20:29:30 +01:00
justin
dea4c0dffe
Commit before trying to add machine footprint
2026-03-31 13:57:48 +01:00
justin
3cc439b877
Cleanup defaults
2026-01-02 21:33:00 +00:00
justin
79f86a3158
Simplify tank decorations
2025-12-07 20:11:54 +00:00
justin
6e5d2f147a
Remove explicit external terminal color record
2025-12-07 14:24:11 +00:00
justin
8b44538048
Cleanup
2025-10-12 21:13:06 +01:00
justin
4494e47b43
Improve sensor terminal messages
2025-09-18 10:18:53 +01:00
justin
1564b1c721
Cleanup, merge modules
2025-09-18 08:28:09 +01:00
justin
8721b31811
Remove parameters from machine damage sensors
2025-09-17 17:33:26 +01:00
justin
81d6727d8e
Simplify analyser machines somewhat
2025-09-16 21:41:26 +01:00
justin
22b4be440a
Refactor floor items to use centralised items intmap
2025-08-24 13:14:49 +01:00
justin
fcccd63844
Refactor floor items, removing ids (not fully checked)
2025-08-23 22:10:33 +01:00
justin
4bf9ce59d5
Cleanup, fix damage code terminal bug
2025-08-20 15:59:22 +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
ab82bcbe20
Cleanup
2025-06-26 12:17:08 +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
6e9d4918a1
Simplify button drawing
2025-06-25 15:40:12 +01:00
justin
bf0bc22720
Start simplifying buttons
2025-06-25 15:16:11 +01:00
justin
16f5c05f19
Vleanup
2025-06-05 16:21:30 +01: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
17da9e00f8
Remove data Hammers
2024-12-31 12:42:03 +00:00
justin
c788af47bd
Allow more general detection of item use focus
2024-12-25 21:26:25 +00:00
justin
d9aaa8cc05
Allow for item use when not root
2024-12-20 16:07:58 +00:00
justin
7d0f44a041
Remove default light sources
2024-11-26 13:27:58 +00:00
justin
0a7f5079ad
Work on weapon attachments
2023-09-25 13:38:47 +01:00
justin
f9c6769262
Remove _itInvColor
2023-09-25 10:51:24 +01:00
justin
0302685053
Cleanup targeting
2023-01-05 11:01:12 +00:00
justin
8aeabf3f6c
Cleanup
2022-07-28 12:35:19 +01:00
justin
160560af5f
Refactor, try to limit dependencies
2022-07-28 00:59:56 +01:00
justin
b52adddd5d
Work on cleaning up item effects/attachments etc
2022-07-27 16:39:58 +01:00
justin
8d17ce66e9
Cleanup
2022-07-27 12:49:23 +01:00
justin
14c4c47bf5
Cleanup
2022-07-25 00:56:55 +01:00
justin
d219d8d889
Broken: refactor terminals
2022-07-25 00:45:15 +01:00
justin
24531b75a1
Refactor machines
2022-07-24 20:55:44 +01:00
justin
262ac237cd
Reify press plates
2022-07-23 22:21:13 +01:00
justin
14f3c8bc52
Cleanup
2022-07-21 18:26:48 +01:00
justin
b58444f931
Move button data
2022-07-21 18:22:08 +01:00
justin
e4a4766ddf
Add sounds, move data types out into separate folders
2022-07-16 17:06:51 +01:00
justin
7d7ed6689d
Cleanup
2022-07-14 21:32:19 +01:00
justin
893a3d5f17
Cleanup
2022-07-14 21:12:51 +01:00
justin
5463328d41
Move machine update into outside function
2022-07-14 21:01:53 +01:00
justin
ad33ddd569
Move towards removing machine update field
2022-07-14 19:56:37 +01:00
justin
f05d284312
Move machine destruction to external function
2022-07-14 12:48:52 +01:00
justin
35a1eb9732
Cleanup
2022-07-13 22:22:24 +01:00
justin
53548fb1ff
Remove item picture field, handled by outside function
2022-07-11 12:34:39 +01:00
justin
75cd15c240
Data-ify creature drawing (partially)
2022-07-10 23:24:25 +01:00
justin
9c352e4a83
Improve chase crit searching
2022-07-09 11:25:10 +01:00
justin
ffdfaa41c0
Cleanup creatures somewhat, fix LOS to LOSIndirect
2022-07-03 15:07:55 +01:00