Commit Graph

41 Commits

Author SHA1 Message Date
justin 6973663055 Make pathedge zoning use sets, probably doesn't help 2022-08-24 14:01:39 +01: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 b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin d6a94ec4bc Refactor doors 2022-07-24 20:36:27 +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 cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin 33e9b5b1f0 Destroying mounted lights flashes, move equipment datatype 2022-07-13 19:45:23 +01:00
justin 6c50021f04 Use grid when creating block debris 2022-07-13 10:44:18 +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 46bc135e69 Implement (partially) updating pathing grid when opening doors 2022-07-02 21:39:33 +01:00
justin dc3b78f8c4 Cleanup 2022-07-02 16:57:42 +01:00
justin f2e8be35c1 Block destruction can update pathing 2022-07-02 15:50:50 +01:00
justin b1a7e1bf35 Make zoning more universal 2022-06-28 19:04:31 +01:00
justin 61ad58c04a Zone creatures 2022-06-28 11:20:20 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin 8d266a6770 Various improvements, metal debris 2022-06-23 18:53:26 +01:00
justin e3d5c4eb4b Start to add mountable objects 2022-06-23 16:07:58 +01:00
justin 85406d06c1 Correct non-pushing of partially destroyed doors 2022-06-23 15:20:50 +01:00
justin 8d81104f5f Refactor material sounds 2022-06-19 21:21:33 +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 bae0f7dcad Make "tanks" into Blocks 2022-06-18 23:28:17 +01:00
justin 781e337cad Commit mid block refactor 2022-06-18 11:07: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 a7201b8fb6 Move towards introducing pipes, generalise blocks 2022-06-16 02:18:22 +01:00
justin 5aa55b3c86 Cleanup 2022-06-09 11:34:34 +01:00
justin e4e7122070 Cleanup 2022-06-09 11:29:42 +01:00
justin 40f1d987cb Cleanup 2022-02-13 17:29:32 +00:00
justin 9333d9497e Reorganise geometry modules slightly 2021-12-15 10:59:06 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin 147d6098ab Tweak block sounds 2021-11-18 03:50:54 +00:00
justin bd16ad2a2a Reorganise block module 2021-03-05 20:24:12 +01:00
justin b8c84b84f0 Start refactoring levelGen 2021-03-04 14:44:12 +01:00
justin 8447844bcd Add source files, commit before reverting pictures to lists 2021-02-15 00:07:55 +01:00