Commit Graph

107 Commits

Author SHA1 Message Date
justin 612ee85579 Move towards allowing equipable targeting items 2023-01-06 11:01:32 +00:00
justin 0302685053 Cleanup targeting 2023-01-05 11:01:12 +00:00
justin 5fc39bd12d Add various item info 2023-01-03 15:58:54 +00:00
justin 0dc9a09723 Fix rb scrolling 2022-12-31 22:29:12 +00:00
justin 828c4d9c5b Add stopWatch 2022-12-30 12:17:27 +00:00
justin 5bc764655d Cleanup 2022-12-29 12:54:34 +00:00
justin 9f00e67298 Replace some foldr with foldl' 2022-08-23 15:40:15 +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 5c8e786dfa Cleanup 2022-07-26 10:22:55 +01:00
justin b8e8413daa Add generic derivations and To/FromJSON instances 2022-07-25 22:49:18 +01:00
justin 2c1bc67a51 Cleanup 2022-07-24 13:53:35 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin e2ccf7296a Refactor beams 2022-07-21 00:32:29 +01:00
justin 12246462fe Make item use mods an external function 2022-07-20 17:06:45 +01:00
justin 795c4c1987 Mid refactor of item ruse--broken 2022-07-20 16:30:30 +01:00
justin 2755a4ffdd Separate out ammo data 2022-07-20 15:01:01 +01:00
justin 3031f2478c Split bullet spawning and bouncing/penetration 2022-07-19 15:33:49 +01:00
justin ce3154d311 Continue bullet refactor 2022-07-17 23:02:07 +01:00
justin bf023a61ce Add bullet damages field, move bullet data into own file 2022-07-17 21:45:26 +01:00
justin 6c6fe43bc0 Move bullet bouncing into separate datatype field 2022-07-17 20:23:50 +01:00
justin 7d6407bebc Move bullet trajectory into bullet update function 2022-07-17 10:31:34 +01:00
justin 301946ff8f Move bullets into own data type 2022-07-16 21:15:25 +01:00
justin 79791d0df2 Enable duct taping torches to rifles 2022-07-14 11:32:32 +01:00
justin 2cfa3ca3a7 Work towards duct taping torch 2022-07-14 10:50:12 +01:00
justin 2a5b512d61 Cleanup 2022-07-14 00:41:29 +01:00
justin 35a1eb9732 Cleanup 2022-07-13 22:22:24 +01:00
justin 33e9b5b1f0 Destroying mounted lights flashes, move equipment datatype 2022-07-13 19:45:23 +01:00
justin 33d94bd05a Move toward data-ifying item SPics 2022-07-11 11:32:25 +01:00
justin fb66a45495 Work on connecting pathfinding grid 2022-07-09 12:36:17 +01:00
justin ce533c22cb Add lasCircle 2022-07-08 22:14:44 +01:00
justin 68cb191063 Improve item use hammer, improve wide laser 2022-07-07 10:58:18 +01:00
justin c2e7fcc897 Commit before rethinking item positioning, broken item hammer 2022-07-07 07:50:05 +01:00
justin 9159281f85 Commit before attempting to unify hammers for used items 2022-07-07 07:24:42 +01:00
justin 0eb2fdc37e Start work on lasguns 2022-07-06 22:24:02 +01:00
justin d63495e335 Add various capabilities for generating graphs, fixes to lasgun 2022-07-06 11:54:29 +01:00
justin cd3463d3d8 Auto generate dot file with base item combinations 2022-07-05 12:05:41 +01:00
justin a85cf4d1fb Continue refactor of reloading 2022-06-20 11:12:24 +01:00
justin 6cc29813d8 Allow creation of items via typed command 2022-06-19 11:04:16 +01:00
justin fa762c7687 Add shatterGun 2022-06-16 11:13:44 +01:00
justin 485c42eb24 Make items recoverable from base type 2022-06-14 22:09:26 +01:00
justin 0957c79e58 Fix button not updating bug 2022-06-14 18:47:11 +01:00
justin 91f426e56e Cleanup item combinations, prevent creation of identical items 2022-06-08 21:20:52 +01:00
justin ba8b33a87c Improve item combination algorithm 2022-06-08 16:12:44 +01:00
justin 51c32e06ad Cleanup 2022-06-08 13:43:37 +01:00
justin 4a5a643d46 Cleanup 2022-06-08 13:21:15 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00
justin e85bd36fe4 Cleanup 2022-06-07 21:34:34 +01:00
justin 0c5eeb405f Add unsafe blink gun 2022-06-03 10:18:47 +01:00