Commit Graph

20 Commits

Author SHA1 Message Date
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin 6b0f78d4eb Add num_shadow_casters graphics parameter, allow cycle down enum options 2023-02-26 23:38:58 +00:00
justin d1f80f1f7f Cleanup 2022-12-28 10:21:00 +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 9df0fa8692 Move towards serializing saves/loads faster 2022-08-19 11:12:43 +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 cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin d386b0ea89 Cleanup 2022-06-26 12:41:15 +01:00
justin 6a095d3de6 Cleanup 2022-06-18 00:18:18 +01:00
justin a7c03671d3 Cleanup 2022-06-17 21:48:23 +01:00
justin 5053590792 Reify debug booleans 2022-06-17 21:34:00 +01:00
justin 261bb0bb6b Test aggressive object culling 2022-06-17 20:14:47 +01:00
justin f365f18ee8 Slightly less aggressive culling of light sources 2022-06-17 18:37:27 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin 1364e7c8c8 Fix laser targeting draw when creature offscreen 2022-03-06 22:58:05 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin 7692421112 Reorganise render collections 2021-11-01 02:15:22 +00:00