Commit Graph

259 Commits

Author SHA1 Message Date
Ross fdebeb9aba Merge branch 'master' into testing 2021-04-01 23:00:14 +01:00
justin cbcc0f700b Setup benchmarking 2021-04-01 12:38:49 +02:00
justin 1e9a07d1c8 Reorganise rendering in Dodge 2021-04-01 11:28:53 +02:00
justin e62ff391a5 Reogranise drawing in main 2021-03-31 11:27:45 +02:00
Ross 5e885b879b start debug mode 2021-03-30 22:43:40 +01:00
Ross e264857831 Merge branch 'master' into testing 2021-03-29 23:28:27 +01:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +02:00
justin b709aad2a6 Implement moving wall push and crush 2021-03-29 16:22:25 +02:00
justin a4afe05478 Stop inanimate objects from opening walls 2021-03-29 13:36:03 +02:00
justin 502832b2b8 Partial fix to level generation 2021-03-29 12:26:16 +02:00
Ross c722b6f38f Merge branch 'master' into testing 2021-03-29 10:59:10 +01:00
justin c959b7d59c Runtime broken level generation 2021-03-29 11:27:30 +02:00
Ross 8de5cfcb18 debug mode 2021-03-29 08:02:55 +01: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 bacaded2a5 Reorganise modules. Broken layout-- to be diagnosed 2021-03-27 23:36:39 +01:00
justin 88dcf7e6f1 Fix bug where corridors blocked passage on 60 degree links 2021-03-27 22:55:31 +01:00
justin 4360c3b530 Cleanup and tweak new explosions 2021-03-27 22:22:50 +01:00
justin 326c624210 Merge branch 'testing', resolved conflicts 2021-03-27 20:45:36 +01:00
justin 2956fb6379 Tweak clouds 2021-03-27 15:53:30 +01:00
justin eb2a1a0edb Tweak sound 2021-03-27 15:23:16 +01:00
Ross 881359c4ac Refactor grenades and rockets to allow different explosions 2021-03-27 12:56:27 +00:00
justin 2011728de5 Remove loop dependency on loading dodge sounds 2021-03-27 13:42:14 +01:00
Ross fb17502781 Allow modifiable speed changes 2021-03-27 11:26:27 +00:00
justin 2897c65e9e Add destroyable lighting 2021-03-27 11:59:34 +01:00
justin 151fa5b6bd Simplify and unify block placement 2021-03-27 02:18:37 +01:00
justin 32376022cc Move config local to Dodge 2021-03-27 00:34:14 +01:00
justin d603ef549d Rename Critters -> Creature 2021-03-27 00:17:01 +01:00
justin e6a57653b3 Modularise your control 2021-03-27 00:13:11 +01:00
justin 62b5ffbfaa Cleanup Data 2021-03-26 23:49:07 +01:00
justin fb1d7571e7 Merge branch 'keyconfig2' 2021-03-26 20:07:39 +01:00
justin ca949a9d2b Add print statement 2021-03-26 20:06:48 +01:00
justin 485952fe53 Add System.Directory library, allow for testing file existence 2021-03-26 20:02:27 +01:00
justin 2f583d8a8a Add file 2021-03-26 19:43:58 +01:00
Ross 5620e45e0a rebase keyconfig changes 2021-03-26 18:12:31 +00:00
justin 7ef4e5d415 Revert mouse input changes to occur during your creature evaluation 2021-03-26 17:35:29 +01:00
justin e1716615c0 Apply Hlints 2021-03-26 17:12:19 +01:00
justin 322855f25a Tweak smoke cloud 2021-03-26 16:22:29 +01:00
justin 9f6d1442b3 Improve map 2021-03-26 15:17:47 +01:00
justin 07d84cc1c6 Refactor event/input 2021-03-26 14:52:25 +01:00
justin 420cf7fc4b Rename protypes/basic to default 2021-03-26 13:33:55 +01:00
justin c4ce354382 Tweak cursor 2021-03-26 11:51:22 +01:00
justin e3e54165a9 Add custom cursor 2021-03-26 11:44:13 +01:00
justin b46adf9898 Refactor map, add location arrows 2021-03-26 03:13:18 +01:00
justin d79a8a862e Start implementing location display on map 2021-03-25 17:00:08 +01:00
justin d1a4dad3c0 Add basic map 2021-03-25 15:34:12 +01:00
justin d0986d0922 Refactor event code 2021-03-25 14:23:45 +01:00
justin de31daf21e Add file 2021-03-25 13:28:57 +01:00