Commit Graph

73 Commits

Author SHA1 Message Date
justin c73e8af72a Commit before attempt to remove geometry shaders from shadow extrusion 2023-02-23 23:10:00 +00:00
justin ac8afe513b Tweak drawing of backpack equipment 2023-01-03 23:34:30 +00:00
justin 883e3513bc Fix visible wall detection 2023-01-03 22:39:42 +00:00
justin 0b7da0489a Keep track of seen walls in external list 2023-01-03 22:36:44 +00:00
justin e3155752ba Commit before pushing more input events into update 2022-10-29 22:33:10 +01:00
justin 2e7cd0aec2 Camera position refactor 2022-10-28 15:32:46 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 21dc670c9f Fix blink bug 2022-10-19 23:17:26 +01:00
justin c35dbf1ba8 Remove more (dead) Streaming code 2022-08-21 22:03:15 +01:00
justin 9df0fa8692 Move towards serializing saves/loads faster 2022-08-19 11:12:43 +01:00
justin 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +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 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 577cf0c44e Move toward shell storing update as list 2022-07-20 11:49:10 +01:00
justin 791d065eff Fix explosion damage 2022-07-11 20:26:19 +01:00
justin 207d52a719 Redo collision changes 2022-07-01 16:05:39 +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 fec72cdf48 Abstract out block placement 2022-06-27 13:38:46 +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 6c571d1878 More cleverly set maximum view distance for rectangular window sizes 2022-06-26 11:30:02 +01:00
justin 15b98e38ac Move wall collisions around 2022-06-26 10:52:46 +01:00
justin ee9523dabb Cleanup 2022-06-26 02:30:17 +01:00
justin 7532c4cafb Refactor 2022-06-26 01:54:00 +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 4eaa31bf32 Cleanup 2022-06-25 21:45:17 +01:00
justin dd0afc6166 Add options page scrolling 2022-06-25 09:28:45 +01:00
justin 3c2df2542a More streaming refactoring 2022-06-24 23:37:01 +01:00
justin 0270d423fd Refactor more instances to use streaming 2022-06-24 14:30:16 +01:00
justin b467a7dd91 Refactor more collisions to use streaming 2022-06-24 13:58:08 +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 08e5df07e2 Allow for door destruction 2022-06-19 20:50:03 +01:00
justin a7e6d6f3cc Move wall damages to external position 2022-06-19 15:05:12 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +01:00
justin df1f3ad6b0 Split Dodge.Base 2022-06-19 11:34:59 +01:00
justin 781e337cad Commit mid block refactor 2022-06-18 11:07:17 +01:00
justin a1c7abedaf Rename Perception datatype/fields 2022-06-18 10:08:06 +01:00
justin 6a095d3de6 Cleanup 2022-06-18 00:18: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 fa8d8b5899 Assorted changes, cleanup menu selection text 2022-04-25 23:27:39 +01:00