Commit Graph

41 Commits

Author SHA1 Message Date
justin 9333d9497e Reorganise geometry modules slightly 2021-12-15 10:59:06 +00:00
justin 85ededc158 Start work on crafting/combinations 2021-12-02 00:50:29 +00:00
justin 51d89982ed Readd wall corner collisions 2021-11-19 22:43:46 +00:00
justin 5d0b48829c Cleanup and various bugfixes 2021-11-16 21:31:53 +00:00
justin 3efdb9e4f8 Cleanup 2021-10-31 16:51:54 +00: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 c97c16777a Make background black, start cleanup of weapons 2021-08-26 21:18:46 +01:00
justin 190d346275 Undo wall cutting changes (slower but safer) 2021-08-17 13:40:25 +02:00
justin 5da577ff12 Improve intersection test--fails sometimes 2021-08-17 00:52:54 +02:00
justin 650e58bdfa Improve level generation speed 2021-08-16 20:56:49 +02:00
justin 3192ae628f Refactor wall fusing 2021-08-13 12:56:09 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 834464db51 Remove RenderType datatype 2021-07-30 11:53:51 +02:00
justin bd8ef3f416 Mid strictifying 2021-07-29 23:42:27 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 40ee81aff9 Finish replacement of sortOn with safeMinimumBy, regress door space leak 2021-07-20 05:40:57 +02:00
justin 968273bf25 Add basic booster 2021-05-24 13:59:51 +02:00
justin afafc245ef Commit before updating debug 2021-05-23 13:17:38 +02:00
justin c3181c6549 Fix wall cutting bug by removing inverse walls 2021-05-22 17:19:10 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin f0e5095b5f Refactor 2021-05-04 18:11:59 +02:00
justin 2bf23db935 Allow for complex room bounds for clip checks 2021-05-03 00:57:17 +02:00
justin f71724ae8b Tweak wall cutting 2021-05-02 23:10:36 +02:00
justin 6d229f8de2 Add no weapon start 2021-04-27 19:26:35 +02:00
justin 108b66f3ad Tweak wall cutting, removes inverse walls 2021-04-23 21:17:37 +02:00
justin ffe4a8083b Linting 2021-04-23 11:10:45 +02:00
justin 1231939482 Cleanup 2021-04-04 15:03:59 +02:00
justin b218c9f298 Hack fix to wall carving, expand polygon and retry if first cut fails 2021-04-04 14:53:23 +02:00
justin 1b6b89f4d7 Partial fix to static wall generation, add haddocks 2021-04-04 14:06:56 +02:00
justin 3a1b15aced Setup basic tests for wall carving 2021-04-03 13:43:56 +02:00
justin a735977bf8 Temporary de-randomisation of random seed 2021-04-02 20:25:52 +02:00
justin 4327e94e04 Move inner wall creation 2021-04-02 14:08:12 +02:00
justin 502832b2b8 Partial fix to level generation 2021-03-29 12:26:16 +02:00
justin e0570ed54c Cleanup 2021-03-29 02:42:59 +02:00
justin 9608655947 Generate walls using points, fix at least some potential errors 2021-03-29 02:12:14 +02:00
justin 34ddd01825 Broken level generation with error message on run 2021-03-28 20:44:09 +02:00
justin 1c11d82878 Fix---at least partially---level generation bug 2021-03-28 18:51:39 +02:00
justin 420cf7fc4b Rename protypes/basic to default 2021-03-26 13:33:55 +01:00
justin 079f4deecf Add submodules of levelgen 2021-03-05 20:25:25 +01:00