Commit Graph

197 Commits

Author SHA1 Message Date
justin 97174535d8 Reify tesla arcs 2022-07-23 23:46:03 +01:00
justin 7563441154 Separate and reify laser beams 2022-07-23 23:26:39 +01:00
justin 262ac237cd Reify press plates 2022-07-23 22:21:13 +01:00
justin 5de837c8cf Reify modifications 2022-07-23 20:53:00 +01:00
justin f4808676e2 Reify CrGroupUpdate 2022-07-23 13:57:03 +01:00
justin 94d5691f46 Refactor cloud zoning 2022-07-23 13:18:25 +01:00
justin 12fad676f2 Move universe IO effects outside of world 2022-07-23 12:53:20 +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 43e7d20b21 Refactor world events 2022-07-22 14:30:53 +01:00
justin 7fdb70dd1c Work towards making world read/showable 2022-07-22 11:16:12 +01:00
justin aabd8a2cb8 Refactor light sources 2022-07-21 16:21:35 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin e2ccf7296a Refactor beams 2022-07-21 00:32:29 +01:00
justin 577cf0c44e Move toward shell storing update as list 2022-07-20 11:49:10 +01:00
justin 330a81a955 Refactor projectiles 2022-07-20 09:55:07 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +01:00
justin 6b398b4bb6 Cleanup 2022-07-19 20:48:43 +01:00
justin 29e25f61d3 Create datatypes for radar sweeps 2022-07-19 20:38:56 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin 54ba0fbedc Move flame into its own datatype 2022-07-18 22:41:40 +01:00
justin 5495d33389 Move sparks into dedicated datatype 2022-07-18 12:15:05 +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 301946ff8f Move bullets into own data type 2022-07-16 21:15:25 +01:00
justin 22adcb89e0 Cleanup 2022-07-16 18:07:43 +01:00
justin 11732358ed Split out more data files 2022-07-16 17:32:11 +01:00
justin 5463328d41 Move machine update into outside function 2022-07-14 21:01:53 +01:00
justin f05d284312 Move machine destruction to external function 2022-07-14 12:48:52 +01:00
justin 646942d20c Move flares into own grouping 2022-07-10 13:12:17 +01:00
justin ce5b596d4f Move radar blips into own grouping 2022-07-10 11:52:51 +01:00
justin 749f206af0 Redo cloud zoning as in master 2022-07-01 19:57:49 +01:00
justin 9e9c449fe6 Redo more complex selection positions--results in slowdown 2022-07-01 16:23:05 +01:00
justin 4b8155ae16 Commit before moving button press events from events into your control 2022-06-29 12:12:45 +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 4965934502 Commit before complicating zoning 2022-06-28 14:35:49 +01:00
justin 9801a40b9e Cleanup zoning 2022-06-28 13:43: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 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 c3f9dad233 Remove parallelization of pokeTopPrism 2022-06-26 14:26:39 +01:00
justin d386b0ea89 Cleanup 2022-06-26 12:41:15 +01:00
justin 6c571d1878 More cleverly set maximum view distance for rectangular window sizes 2022-06-26 11:30:02 +01:00
justin ee9523dabb Cleanup 2022-06-26 02:30:17 +01:00
justin 3c7ea4d73b More streaming refactoring 2022-06-25 22:31:49 +01:00
justin 3c2df2542a More streaming refactoring 2022-06-24 23:37:01 +01:00
justin 89dd8502ad Change foldr to foldl' in some cases 2022-06-23 21:46:46 +01:00
justin c34468aa49 Fix bug on dropping item when reloading 2022-06-22 19:22:17 +01:00