Commit Graph

259 Commits

Author SHA1 Message Date
justin eb817d34ef Fix slime suck bug 2026-05-18 19:25:07 +01:00
justin 3119f10c2c Use getInventoryPath in useInventoryPath 2026-05-18 15:49:03 +01:00
justin e56a953c9b Cleanup inventory management, tweak dragging start 2026-05-15 10:35:17 +01:00
justin 06b984c2e5 Start collapsing manipulated item code with selection code 2026-05-14 14:24:57 +01:00
justin 59d128f87a Move towards unifying (your) creature manipulation with selection 2026-05-14 13:42:33 +01:00
justin e0e346aade Add damage origins 2026-04-24 20:34:20 +01:00
justin 033991ad3f Tweak minigun muzzle pos 2026-04-16 13:01:07 +01:00
justin 9081bdc97f Tweak lasers 2026-03-26 16:17:34 +00:00
justin 80ef7ec909 Beamsplitter attachment for lasers 2026-03-26 15:51:16 +00:00
justin 32f1740577 Cleanup, improve auto wall rotate 2026-03-24 11:28:11 +00:00
justin d1c2870d63 Automatically order placements 2026-03-17 23:38:14 +00:00
justin 13b12f01a8 Delete location double trees 2026-03-17 15:37:15 +00:00
justin 96c2fb00e1 Comment out LDTs 2026-03-17 15:31:24 +00:00
justin 4cacb45252 Allow for pump attachment to flamethrower 2026-03-17 15:16:24 +00:00
justin 902d8e0c00 Add PlasmaBalls 2026-03-17 10:45:58 +00:00
justin be72daf6d5 Add machine direction to turret direction 2026-03-12 17:58:54 +00:00
justin 8ae58823f8 Stun turrets with electrical damage directly 2026-02-15 17:15:08 +00:00
justin 71f56c0638 Allow for creature death sounds 2026-01-02 15:06:02 +00:00
justin b414da7dab Fix flatshield wall creation and remove muzzle 2026-01-02 12:34:17 +00:00
justin 0a8725f68d Implement (broken) push away from walls according to muzzle pos 2026-01-01 11:10:00 +00:00
justin 337e786f33 Add some background sounds to machines 2025-12-26 12:30:05 +00:00
justin 238d6b8799 Add border to terminal display 2025-12-23 15:43:56 +00:00
justin 9c94e1b3f3 Remove BloomNoZWrite layer 2025-11-21 09:36:56 +00:00
justin 5e5b24cad0 Cleanup 2025-10-12 20:40:40 +01:00
justin f312cc41ff Refactor muzzle location when item used, remove saveSlot/seed 2025-10-12 14:54:03 +01:00
justin bbda28cbc1 Cleanup projectile firing 2025-10-12 10:46:27 +01:00
justin 33de1f79b6 Add check to cylinder segment collision, break rocket projectiles 2025-10-12 00:26:48 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin 43db5a2ebc Commit before attempting to allow for non-convex chasm shapes 2025-10-05 15:06:19 +01:00
justin cbcc7e4fd6 Fix autorifle muzzle flash 2025-09-01 20:24:52 +01:00
justin 89c9337822 Allow for more sounds to be playing at once 2025-09-01 20:12:50 +01:00
justin 2a0e6d1e6e Cleanup 2025-08-27 22:35:33 +01:00
justin 3c2369d979 Cleanup 2025-08-27 22:06:10 +01:00
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +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 dd1f3b2ef5 Start to add respawn points, re-fix semi-auto triggers 2025-08-11 00:00:32 +01:00
justin 38e8f91346 Remove Machine Pistol update when fail firing 2025-08-10 19:17:38 +01:00
justin 71c269667d Cleanup item muzzle loading/usage
Have introduced quite a few unsafe functions
2025-08-10 09:05:23 +01:00
justin aa412f1911 Allow for no-ammo muzzles 2025-08-10 08:09:03 +01:00
justin fa377171a4 Reinstate HammerTrigger (no weapons use it currently) 2025-07-29 10:47:09 +01:00
justin 3ced7e4034 Change hammer trigger behaviour to make it easier to repeat fire 2025-07-29 10:19:57 +01: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 f1fb0ee768 Implement pulse rifle with explodable pulse balls 2025-07-27 11:10:30 +01:00
justin 68a4bc7aab Partially refactor ammo extraction, work on pulse rifle 2025-07-26 23:17:14 +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