justin
|
3a605b8156
|
Allow for events to do io
|
2021-11-29 01:02:15 +00:00 |
|
justin
|
502be6f64f
|
Cleanup. Start tweaking flares, glares and flashes
|
2021-10-29 21:47:03 +01:00 |
|
justin
|
78f91e522b
|
Unify config files, add capability to remember window position
|
2021-10-29 19:35:54 +01:00 |
|
justin
|
79b2692199
|
Refactor inverse shockwave
|
2021-09-26 12:09:44 +01:00 |
|
justin
|
7da1a8bc45
|
Move debug flags to config, various perf improvements
|
2021-09-24 13:25:24 +01:00 |
|
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 |
|