Commit Graph

54 Commits

Author SHA1 Message Date
justin dd97ba8e5e Start to rework composition of trees 2021-11-22 12:06:29 +00:00
justin cb8cbe03a4 Commit before reorganising level generation 2021-11-16 14:48:37 +00:00
justin a7f2b5f3ea Move toward indexed external placements 2021-11-15 19:36:31 +00:00
justin 59dc24aff6 Minor cleanup 2021-11-15 02:16:17 +00:00
justin e93fa10a97 Working room generation with less shifting, should be more sensible 2021-11-15 01:55:35 +00:00
justin 8356496a7f Move toward not shifting rooms during generation 2021-11-15 00:56:25 +00:00
justin affdde0f21 Work towards using room positions rather than room links in placements 2021-11-14 10:13:56 +00:00
justin 52946f33a7 Allow arbitrary changes to a room when using a link slot 2021-11-14 01:47:33 +00:00
justin 4a089ff0cc Work toward adding wiring 2021-11-14 00:39:24 +00:00
justin 3624f22f2b Cleanup room moduling 2021-11-13 11:45:00 +00:00
justin 67e164c830 Some cleanup, sidetracked from inter-room placements 2021-11-12 14:16:16 +00:00
justin 1d5b2ea765 Work towards cross-room placements 2021-11-12 11:13:59 +00:00
justin d63c2ac943 Commit before changing links 2021-11-11 22:51:02 +00:00
justin 8c45a02e46 Display abstract tree of placement, stout 2021-11-11 18:41:59 +00:00
justin da22d9833a Improve diagnostics for level generation 2021-11-11 17:08:03 +00:00
justin f706e541b9 Dump some info to sdout when generating level 2021-11-11 11:00:31 +00:00
justin a195157e54 Move toward better info display during level generation 2021-11-10 23:40:04 +00:00
justin 5b09c9aa37 Attempt to stop reuse of link placement spots 2021-11-09 17:00:42 +00:00
justin 903a79cf85 Assign used links during room generation 2021-11-02 22:27:19 +00:00
justin 08fa84c1fd Cleanup and reorganise 2021-10-31 19:46:32 +00:00
justin 9e9d2b5def Cleanup 2021-10-19 13:14:52 +01:00
justin 0c6fa80ce0 Tweak weapon pictures 2021-10-03 13:19:53 +01:00
justin 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin 501a1cea86 Add distance test when checking for overlapping bound polygons 2021-08-13 12:35:40 +02:00
justin 5829c66527 Add new files 2021-08-13 12:28:17 +02:00
justin 834464db51 Remove RenderType datatype 2021-07-30 11:53:51 +02:00
justin 04ed034a3e Add room foregrounds 2021-06-16 18:18:03 +02:00
justin da631e3b37 Add tilemap floors to rooms 2021-06-15 14:56:32 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 44f239c673 Clear all warnings 2021-05-17 23:23:10 +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 6e6757499c Refactoring, add screen when generating level 2021-05-03 14:44:27 +02:00
justin 2bf23db935 Allow for complex room bounds for clip checks 2021-05-03 00:57:17 +02:00
justin f336d7e3f6 Add airlocks 2021-05-02 21:09:25 +02:00
justin 6a38950501 Linting, haddocking 2021-04-29 15:31:07 +02:00
justin 6d229f8de2 Add no weapon start 2021-04-27 19:26:35 +02:00
justin 3bc57ff650 Start to implement lock and key system 2021-04-26 11:41:04 +02:00
justin 17986651c5 Simplify item placement during generation 2021-04-25 13:21:24 +02:00
justin 94ff3d6593 Add boss room, tweak launchers 2021-04-24 22:39:45 +02:00
justin 4c611ba4aa Make more sounds positional 2021-04-23 17:27:32 +02:00
justin ffe4a8083b Linting 2021-04-23 11:10:45 +02:00
justin c740ca0844 Improve room clip testing 2021-04-22 17:31:57 +02:00
justin 6c65515381 Tweak airlock door to stop z fighting 2021-04-22 14:42:49 +02:00
justin 1ab793180c Add or annotations 2021-04-22 13:34:53 +02:00
justin 0e88544de2 Implement level portal 2021-04-22 13:06:39 +02:00
justin 60b2327909 Fix new game resize bug 2021-04-22 10:11:26 +02:00
justin a1c344a342 Implement first weapon into tree structure 2021-04-21 13:00:11 +02:00
justin 732e5281a8 Tweak tree level generation 2021-04-20 19:45:32 +02:00
justin b911a013e0 Random tree structure generation of rooms 2021-04-20 02:01:24 +02:00