justin
4cacb45252
Allow for pump attachment to flamethrower
2026-03-17 15:16:24 +00:00
justin
81f88c32e9
Unify key press and mouse button press timings
...
Both now use Ints for presses.
Still no release timer for keyboard events.
2025-07-28 23:16:05 +01:00
justin
ea35753744
Fix various attachment issues involving pulse laser
2025-07-28 18:30:02 +01:00
justin
190068737d
Move towards adding in pulse laser "rifle" (like UT shock rifle)
2025-07-25 09:12:04 +01:00
justin
ff3699e6cb
First implementation of pulse lasers
2025-07-23 23:22:26 +01:00
justin
d861be8acf
Cleanup
2025-07-13 21:13:31 +01:00
justin
a054d433b3
Cleanup
2025-07-12 21:52:12 +01:00
justin
026dbf9d15
Cleanup
2025-07-12 21:47:08 +01:00
justin
06cf55aa73
Hlint pass
2025-07-12 21:45:51 +01:00
justin
cab125a1e9
Remove ItemLink
2025-07-12 21:41:49 +01:00
justin
8597f2bcc0
Remove more LDTs
2025-07-11 00:02:26 +01:00
justin
ba352e7191
Remove external duplicated ItemLinks
2025-07-10 23:57:27 +01:00
justin
918f970ca8
Move towards removing functionality associated with ItemLinks
2025-07-10 23:08:59 +01:00
justin
fd5f5105aa
Remove ItemLink from item orientation code
2025-07-10 21:17:01 +01:00
justin
e3c6ef1398
Allow for laser to be attached to transformer to create weapon
2025-07-10 10:31:04 +01:00
justin
6af2a8cc36
Add code for determining item orientation
2025-06-28 21:21:50 +01:00
justin
dd5a747559
Cleanup LabelDoubleTree -> LDTree
2025-06-27 08:55:00 +01:00
justin
377900662a
Simplify item composition structure
2025-06-26 21:07:11 +01:00
justin
758c0aeec8
Globally assign attachment orientations
2025-06-26 20:59:38 +01:00
justin
5b35b4c6c8
Fix burst rifle rate delay bug, various cleanups
2025-06-25 23:47:41 +01:00
justin
7bee1549bf
Start work on clouds, damage, sensors
2025-06-06 22:53:41 +01:00
justin
1293aa0fdf
Remove some Aeson processing
2025-06-05 13:24:43 +01:00
justin
7f1b790688
Move AmmoType, going towards no need for Aeson
2025-06-05 13:16:57 +01:00
justin
386d6f47b0
Mapper, ARHUD, radar sweeps update. Add dropper items
2025-01-03 10:43:06 +00:00
justin
725a59b9d0
Work on mapper item, simpler generation of items from console
2025-01-02 11:16:04 +00:00
justin
5b978d9f1c
Make examine inventory controlled by item, perhaps still buggy
2025-01-01 21:14:38 +00:00
justin
e8fe4c2d72
Start implementing sticky grenades
2025-01-01 17:03:10 +00:00
justin
dda6cb2ad6
Make display colour for introscan white
2025-01-01 15:28:19 +00:00
justin
1e7dcbfded
Commit before making hotkeys attach to item ids, not inv ids
2024-12-31 00:34:47 +00:00
justin
87f068f01a
Add gimbal and gyroscope, allowing more fine tuned projectile control
2024-12-30 11:41:20 +00:00
justin
4c9632b3f3
Allow to determine new substructural function based on ldt
2024-12-29 21:21:54 +00:00
justin
48ddb94623
Allow item structure to determine if subtree is attachable
2024-12-29 11:52:15 +00:00
justin
2037891cc9
Commit before perhaps rethinking item structure
2024-12-29 10:40:21 +00:00
justin
5c749bff63
Work on rocket/grenade launcher
2024-12-27 21:46:46 +00:00
justin
53c981718c
Start allowing for more granular control of remote projectiles, cleanup
2024-12-26 10:16:18 +00:00
justin
ae557f3fd4
Add remote detonator, stop remote screen attaching to nonlauncher ammo
2024-12-25 21:52:09 +00:00
justin
90ec2a3738
Allow a spring and hardware to make weapons automatic
2024-12-23 16:29:10 +00:00
justin
c4e8046332
Improve click detectors
...
Introduce "gadgets" as a structural function, for items that can be used
when held and when not held. Click detectors are such an item. Make
click detectors correctly attach and use up batteries when used.
2024-12-18 13:34:05 +00:00
justin
d405747bd5
Tweaks concerning item types
2024-12-18 11:39:12 +00:00
justin
1b99b73f44
Complete PartiallyComposedItem -> ComposedItem
2024-11-29 10:43:08 +00:00
justin
7148051b31
Remove ComposedItem, to be replaced with PartiallyComposedItem
2024-11-29 10:39:39 +00:00
justin
38ab6a35da
Fix equipment equipping/moving with right click
2024-11-04 20:41:20 +00:00
justin
9860a88c0c
Make lasGun have multiple functions when attached differently
2024-10-06 11:19:19 +01:00
justin
49ffbfafc2
Fix bug in attached item position orienting
2024-10-02 22:57:10 +01:00
justin
752b568a86
Work on orienting and drawing attachments
2024-09-30 23:02:22 +01:00
justin
b7d949c035
Draw cursor when targeting with HUD
2024-09-30 21:11:56 +01:00
justin
d8d3a01f06
Allow for assigning attach items orientations
2024-09-30 16:09:56 +01:00
justin
fd8adcea92
Cleanup, prepare ground to allow for drawing attached items
2024-09-30 15:09:21 +01:00
justin
0701c4043e
Remove (by commenting out) module item-type system
2024-09-30 11:42:10 +01:00
justin
241191ee1b
Move towards external targeting items
2024-09-28 23:01:50 +01:00