Commit Graph

23 Commits

Author SHA1 Message Date
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +00:00
justin f626fce105 Implement teleporting bullets 2022-02-21 20:51:01 +00:00
justin da346bc3a0 Unify world shape and picture into spic 2021-11-01 02:00:12 +00:00
justin 86fdfd260e Add objects based on walls, called machines 2021-10-31 22:55:02 +00:00
justin 12d43f9cf0 Partially implement separate blocks 2021-10-26 22:53:49 +01:00
justin b8af2ce9d8 Commit before placement refactor 2021-09-28 14:55:22 +01:00
justin 85edd98d62 Various performance improvements 2021-09-23 15:27:37 +01:00
justin aa7413a29f Cleanup, move towards unifying zones 2021-09-11 15:52:43 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin b9f73d255f Various tweaks 2021-08-18 20:38:55 +02:00
justin 61adae1e40 Define a foldr "safe" minimum 2021-08-18 19:16:42 +02:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 5829c66527 Add new files 2021-08-13 12:28:17 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 2d8b27746c Further strictifying 2021-07-30 00:23:02 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 8bc5b49a3c Replace some instances of sorting with minimums 2021-07-20 05:26:27 +02:00
justin 58b2c8a842 Introduce safeMinimumOn 2021-07-20 04:34:28 +02:00
justin 968273bf25 Add basic booster 2021-05-24 13:59:51 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +02:00
justin e21178b688 Refactoring 2021-05-03 23:59:20 +02:00