Commit Graph

283 Commits

Author SHA1 Message Date
Ross 79673574b9 Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/loop 2021-04-06 17:55:59 +01:00
justin ebcac39069 Refactor sound 2021-04-06 14:53:40 +02:00
Ross 76dfe01442 Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/loop 2021-04-05 22:47:47 +01:00
justin f7e0b40cd5 Tweak sound 2021-04-05 14:34:32 +02:00
justin a7e56d727d Haddock 2021-04-05 12:55:52 +02:00
justin 7b3bda91c6 Modularise items 2021-04-05 11:37:10 +02:00
justin 772103f92c Cleanup, haddocks 2021-04-05 11:36:54 +02:00
justin dfee9b2f37 Modularise shockwaves, stop landing self damage when blinking 2021-04-04 20:19:45 +02:00
justin b3649597fa Add haddocks 2021-04-04 18:53:43 +02:00
justin d3821fc7b3 Add haddocks 2021-04-04 17:14:30 +02:00
justin 654479da36 Cleanup enough to make haddock work 2021-04-04 16:39:58 +02:00
justin 3b417c4966 Add haddocks and/or cleanup 2021-04-04 16:26:06 +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 9372db9cdc Create file 2021-04-03 12:18:43 +02:00
justin d158647273 Add QuickCheck dep 2021-04-03 12:18:22 +02:00
justin d65b099c0d Modularise graph functions 2021-04-03 12:14:53 +02:00
justin 29e7909db2 Add haddock comments 2021-04-03 00:30:10 +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
Ross b75c24e384 basicWorld 2021-04-02 09:59:25 +01:00
Ross fdebeb9aba Merge branch 'master' into testing 2021-04-01 23:00:14 +01:00
justin 91e6e44f45 Create basic benchmarks for circOnLine 2021-04-01 19:33:04 +02: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