Commit Graph

70 Commits

Author SHA1 Message Date
justin 5a4f2711c8 Use strict tuples for SPics 2024-10-01 01:20:29 +01:00
justin d0534e6fa3 Remove push damage types, push and torque done through dam effects 2023-05-01 10:26:48 +01:00
justin f98f95d92f Move zoning up world spheres 2023-02-23 18:19:48 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin e7e20277e4 Attempt to fix some space leaks, general cleanup 2022-08-23 23:00:12 +01:00
justin c8ad3e1294 Fix no damage to walls bug 2022-07-28 18:57:53 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 2892bb25f0 Cleanup 2022-07-23 12:38:17 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 5495d33389 Move sparks into dedicated datatype 2022-07-18 12:15:05 +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 b860de70a7 Continue bullet refactor 2022-07-17 10:57:29 +01:00
justin 7d6407bebc Move bullet trajectory into bullet update function 2022-07-17 10:31:34 +01:00
justin c9f7f39f22 Continue bullet refactor 2022-07-16 22:02:01 +01:00
justin 301946ff8f Move bullets into own data type 2022-07-16 21:15:25 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin cede677560 Remove ptCrIgnore 2022-07-13 11:26:13 +01:00
justin 33d94bd05a Move toward data-ifying item SPics 2022-07-11 11:32:25 +01:00
justin 3447b9b0bb Cleanup 2022-07-11 10:26:33 +01:00
justin 9159281f85 Commit before attempting to unify hammers for used items 2022-07-07 07:24:42 +01:00
justin 5501d6f9b5 Move streaming data into its own file 2022-06-29 08:05:20 +01:00
justin b1a7e1bf35 Make zoning more universal 2022-06-28 19:04:31 +01:00
justin 9801a40b9e Cleanup zoning 2022-06-28 13:43:37 +01:00
justin e8849eb8d5 Rearrange zone sizes 2022-06-28 09:38:24 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin 90af97ee22 Fix wall zoning 2022-06-27 09:56:54 +01:00
justin 15b98e38ac Move wall collisions around 2022-06-26 10:52:46 +01:00
justin 8d266a6770 Various improvements, metal debris 2022-06-23 18:53:26 +01:00
justin 8e3f03637d Commit before door refactor 2022-06-23 09:30:46 +01:00
justin 08e5df07e2 Allow for door destruction 2022-06-19 20:50:03 +01:00
justin 9e311cccf4 Fix glass debris bug 2022-06-19 16:42:41 +01:00
justin 4924aa0a57 Make block damages slightly more logical 2022-06-19 16:11:54 +01:00
justin a7e6d6f3cc Move wall damages to external position 2022-06-19 15:05:12 +01:00
justin bae0f7dcad Make "tanks" into Blocks 2022-06-18 23:28:17 +01:00
justin 5f68b512dd Make crytal walls destructible by shatterGun 2022-06-18 01:14:47 +01:00
justin aa29e5ddf2 Improve debris 2022-06-16 12:24:09 +01:00
justin fa762c7687 Add shatterGun 2022-06-16 11:13:44 +01:00
justin 6d5d651566 Allow debris to do damage 2022-06-16 02:46:18 +01:00
justin 956ee87168 Improve forcefield visuals 2022-06-07 18:22:43 +01:00
justin 4f4c039fec Tweak gibs 2022-06-04 00:40:51 +01:00
justin 0c5eeb405f Add unsafe blink gun 2022-06-03 10:18:47 +01:00
justin 5ff2fb4910 Cleanup terminal display 2022-06-03 09:20:03 +01:00
justin 5c41e2823e Add force field gun 2022-05-26 13:17:51 +01:00
justin dccbca5cfc Move towards implementing wrist shields 2022-05-25 10:27:05 +01:00
justin bd46d3f110 Tweak sparks 2022-03-25 15:09:04 +00:00
justin cb9bdf9c55 Cleanup damages further 2022-03-25 11:37:16 +00:00