Commit Graph

28 Commits

Author SHA1 Message Date
justin 04e5b9b39f Move side effects into world (may be slower) 2021-09-08 18:48:16 +01:00
justin 235e94cecb Commit before attempting to simplify main loop 2021-09-08 18:00:11 +01:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin b451953b99 Refactor lighting shaders 2021-06-25 00:44:45 +02:00
justin 44f239c673 Clear all warnings 2021-05-17 23:23:10 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin ddb1171e2e Refactor menu 2021-04-08 00:44:02 +02:00
justin 772103f92c Cleanup, haddocks 2021-04-05 11:36:54 +02:00
justin 29e7909db2 Add haddock comments 2021-04-03 00:30:10 +02:00
justin e1716615c0 Apply Hlints 2021-03-26 17:12:19 +01:00
justin 3a52f3feaf Cleanup preload, add basic frame time checking 2021-03-24 18:41:29 +01:00
justin f45ca2dd24 Refactor, remove dependency of Loop on Preload 2021-03-24 16:29:48 +01:00
justin 257e60e4e8 Load window size from config into world 2021-03-22 23:06:19 +01:00
justin 54b28db249 Implement basic config file 2021-03-22 22:40:11 +01:00
justin 553c6978d6 Add config.json file and Aeson dependency in package.yaml 2021-03-22 21:36:24 +01:00
justin 5c23e0a348 Stop bullets drawing over extended top of walls 2021-03-22 00:46:54 +01:00
justin 4365185f9f Decrease muzzle flare light time 2021-03-20 18:51:03 +01:00
justin b68e39ba2f Draw shadows in a framebuffer object 2021-03-16 21:47:00 +01:00
justin 33017a599b Refactor loading of background shader 2021-03-11 19:18:52 +01:00
justin 2310bd1b09 Improve control over floor items and buttons 2021-03-09 01:18:44 +01:00
justin 5f8b5881e5 Improve shadows for static walls 2021-03-05 13:40:34 +01:00
justin 8ed8c48ffe Fix arc rendering, allowing them to rotate 2021-03-02 20:15:32 +01:00
justin 3b4b387943 Include tick counting code 2021-02-27 02:09:04 +01:00
justin 4fc6917741 Couple loop with preload to allow for time "profiling" 2021-02-26 00:05:27 +01:00
justin 62a1a57913 Allow for parameters to be changed by io actions 2021-02-23 14:54:05 +01:00
justin 058873af50 Add sound source files 2021-02-23 14:48:00 +01:00
justin f6efe98181 Refactor vao preload 2021-02-19 12:41:46 +01:00
justin 8447844bcd Add source files, commit before reverting pictures to lists 2021-02-15 00:07:55 +01:00