Commit Graph

178 Commits

Author SHA1 Message Date
justin 9c7c5e1133 Zone creatures (casues slowdown) 2022-07-01 19:05:46 +01:00
justin 1f4f1f6ab1 Cleanup 2022-06-29 12:42:02 +01:00
justin 5501d6f9b5 Move streaming data into its own file 2022-06-29 08:05:20 +01:00
justin 9801a40b9e Cleanup zoning 2022-06-28 13:43:37 +01:00
justin e770fba7bf Split off StreamingHelp module 2022-06-28 12:26:37 +01:00
justin 0cb6657f35 Creature zoning refactor 2022-06-28 11:50:53 +01:00
justin 61ad58c04a Zone creatures 2022-06-28 11:20:20 +01:00
justin f0a1e0685a Factor out wls/crsHit 2022-06-28 09:43:50 +01:00
justin e8849eb8d5 Rearrange zone sizes 2022-06-28 09:38:24 +01:00
justin 480fc2df5e Continue refactor 2022-06-28 03:29:55 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin d386b0ea89 Cleanup 2022-06-26 12:41:15 +01:00
justin 5ba0ca9f9c Make thingsHit use streaming 2022-06-26 12:13:31 +01:00
justin f47059ae9b Commit before changing thingsHit to use stream 2022-06-26 11:37:43 +01:00
justin ee9523dabb Cleanup 2022-06-26 02:30:17 +01:00
justin ac9181e1a1 Continue streaming refactor 2022-06-26 01:34:58 +01:00
justin e2d09d57e9 Zoning/streaming refactor 2022-06-26 00:26:53 +01:00
justin 3c7ea4d73b More streaming refactoring 2022-06-25 22:31:49 +01:00
justin 86b1c2581b Start using streaming as the way to consume foldable objects 2022-06-24 09:27:29 +01:00
justin 89dd8502ad Change foldr to foldl' in some cases 2022-06-23 21:46:46 +01:00
justin 8d457033a2 Cleanup 2022-06-19 22:46:50 +01:00
justin 8d81104f5f Refactor material sounds 2022-06-19 21:21:33 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +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 b90e8a2118 Cleanup 2022-06-08 21:51:00 +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 5ff2fb4910 Cleanup terminal display 2022-06-03 09:20:03 +01:00
justin 67e6c4a5bd Fix bullet particle spawn 2022-04-11 15:00:42 +01:00
justin 77c3f83d20 Add explicit layer datatype 2022-04-10 10:48:17 +01:00
justin edd82fb3ac Remove old layer code 2022-04-10 10:32:55 +01:00
justin bca1236a85 Add (ugly) support for fractional volumes 2022-04-05 09:26:57 +01:00
justin ae7fbe29c2 Add extra flare to laser 2022-03-25 19:04:13 +00:00
justin 1607879014 Further cleanup 2022-03-25 14:04:13 +00:00
justin cb9bdf9c55 Cleanup damages further 2022-03-25 11:37:16 +00:00
justin 9adc7c81f4 Make damage application belong to hit object 2022-03-25 08:33:54 +00:00
justin 5a579951c8 Improve tesla weapon path 2022-03-23 09:48:32 +00:00
justin 7f174b7d18 Cleanup, remove bullet tweaks 2022-03-22 22:41:48 +00:00
justin f030d8264f Add electrical bullets 2022-03-22 21:45:08 +00:00
justin bda65968b0 Make blunderbusses take bullet modules, make flamelets damage walls 2022-03-22 19:29:15 +00:00
justin b71579441e Improve low level flamer 2022-03-15 08:54:23 +00:00
justin 4c116a82c9 Allow flame particles to damage walls at distance 2022-03-14 20:59:17 +00:00
justin 06a501ff88 Rethink damage data type, work on damage sensors 2022-03-13 09:27:35 +00:00
justin fd622b4b80 Add simple flamethrower upgrade path 2022-03-03 15:11:20 +00:00
justin 4f0f8cb4c2 Cleanup, add spark to bullet turret hit 2022-02-13 17:51:15 +00:00
justin 40f1d987cb Cleanup 2022-02-13 17:29:32 +00:00
justin 0a860e6f68 Fix aiming with no weapon crash 2022-02-08 12:47:58 +00:00
justin 9ead5b3979 Cleanup 2021-12-15 22:21:58 +00:00