Commit Graph

62 Commits

Author SHA1 Message Date
justin ce4c3bd231 Tweak window rendering 2021-09-01 13:13:10 +01:00
justin ecaa5c48d0 Working cloud shadows (slow) 2021-09-01 12:20:01 +01:00
justin f977742f06 Fix poison gas 2021-08-28 19:24:15 +01:00
justin 349f4c2783 Refactor dynamic camera code 2021-08-18 18:52:09 +02:00
justin 910c29a510 Fix worldEvent reset space leak 2021-08-18 13:18:46 +02:00
justin a6f08aef16 Move toward diagnosing state update leak 2021-08-18 11:53:14 +02:00
justin cfb27d4a76 Implementation of creature update using endofunctor monoid 2021-08-18 00:59:35 +02:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin c67feb485f Complete stritifying points 2021-07-30 01:36:48 +02:00
justin 7b7fd302d8 More strictifiiiying 2021-07-30 01:25:11 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 0aa437d035 Commit before generalising picture transformation to alternative 2021-07-21 14:38:57 +02:00
justin e5bee30f5b Correct cloud movement 2021-07-21 13:17:50 +02:00
justin 7367fc8f09 Attempt to reimplement cloud springs 2021-07-21 00:53:51 +02:00
justin 7b45a4a295 Steps towards making clouds list based 2021-07-21 00:05:13 +02:00
justin af44a380fc Commit before cloud changes 2021-07-20 23:45:45 +02:00
justin ac66b4b9d6 Hlint pass 2021-07-12 12:44:43 +02:00
justin c63b293ea5 Implement multiple radial distortion rendering 2021-07-10 14:04:01 +02:00
justin 39218ed3b5 Add flavour text, start smoke, support for different reload sounds 2021-06-22 14:42:23 +02:00
justin a7d4d8911d Add ItEffect data as parameter to the effect itself 2021-05-24 21:37:42 +02:00
justin 38682049c4 Pass projectile object to draw function 2021-05-24 14:21:13 +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 d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 0798cc0b0e Remove all AI code from AI file 2021-05-15 14:59:35 +02:00
justin c5657fe855 Implement simple swarm mechanics 2021-05-14 20:28:53 +02:00
justin 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +02:00
justin 6e6757499c Refactoring, add screen when generating level 2021-05-03 14:44:27 +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 1b4eac2da7 Rename shaders, remove a dependency on Dodge.Data 2021-04-28 13:32:50 +02:00
justin 6d229f8de2 Add no weapon start 2021-04-27 19:26:35 +02:00
justin 64b5b9e2a5 Hlinting 2021-04-27 11:45:43 +02:00
justin e23e076184 Partial fix to jetPack 2021-04-24 19:35:49 +02:00
justin 0e88544de2 Implement level portal 2021-04-22 13:06:39 +02:00
justin 7c0fbe0ce2 Space zooms to position on carte 2021-04-20 20:11:15 +02:00
justin feec924d5d Allow for real time window resize 2021-04-08 13:21:40 +02:00
justin ea0dfbe1df Add (persistent) volume control 2021-04-08 11:06:02 +02:00
justin f1214c0584 Improve configuration handling 2021-04-08 02:48:25 +02:00
justin 294f2509d0 Refactor event handling. Allow mouse movement in menus 2021-04-07 21:59:44 +02:00
justin 1e9a07d1c8 Reorganise rendering in Dodge 2021-04-01 11:28:53 +02:00
justin b709aad2a6 Implement moving wall push and crush 2021-03-29 16:22:25 +02:00
justin c959b7d59c Runtime broken level generation 2021-03-29 11:27:30 +02:00
justin 7ef4e5d415 Revert mouse input changes to occur during your creature evaluation 2021-03-26 17:35:29 +01:00
justin 07d84cc1c6 Refactor event/input 2021-03-26 14:52:25 +01:00
justin 03587a7906 Refactor 2021-03-24 02:11:33 +01:00
justin 26ac0142b1 Cleanup 2021-03-24 00:21:07 +01:00
justin 1a91d29896 Remove Smoke datatype 2021-03-24 00:00:13 +01:00
justin b7ec173d0e Tweak cloud springs 2021-03-23 23:49:59 +01:00