-
e62ff391a5
Reogranise drawing in main
justin
2021-03-31 11:27:45 +02:00
-
5e885b879b
start debug mode
Ross
2021-03-30 22:43:40 +01:00
-
e264857831
Merge branch 'master' into testing
Ross
2021-03-29 23:28:27 +01:00
-
-
89c3ff96c8
Add spawner gun
justin
2021-03-29 23:25:48 +02:00
-
-
-
b709aad2a6
Implement moving wall push and crush
justin
2021-03-29 16:22:25 +02:00
-
a4afe05478
Stop inanimate objects from opening walls
justin
2021-03-29 13:36:03 +02:00
-
502832b2b8
Partial fix to level generation
justin
2021-03-29 12:26:16 +02:00
-
c722b6f38f
Merge branch 'master' into testing
Ross
2021-03-29 10:59:10 +01:00
-
-
c959b7d59c
Runtime broken level generation
justin
2021-03-29 11:27:30 +02:00
-
8de5cfcb18
debug mode
Ross
2021-03-29 08:02:55 +01:00
-
e0570ed54c
Cleanup
justin
2021-03-29 02:42:59 +02:00
-
-
-
9608655947
Generate walls using points, fix at least some potential errors
justin
2021-03-29 02:12:14 +02:00
-
34ddd01825
Broken level generation with error message on run
justin
2021-03-28 20:44:09 +02:00
-
1c11d82878
Fix---at least partially---level generation bug
justin
2021-03-28 18:51:39 +02:00
-
bacaded2a5
Reorganise modules. Broken layout-- to be diagnosed
justin
2021-03-27 23:36:39 +01:00
-
88dcf7e6f1
Fix bug where corridors blocked passage on 60 degree links
justin
2021-03-27 22:55:31 +01:00
-
-
4360c3b530
Cleanup and tweak new explosions
justin
2021-03-27 22:22:50 +01:00
-
326c624210
Merge branch 'testing', resolved conflicts
justin
2021-03-27 20:45:36 +01:00
-
-
2956fb6379
Tweak clouds
justin
2021-03-27 15:53:30 +01:00
-
eb2a1a0edb
Tweak sound
justin
2021-03-27 15:23:16 +01:00
-
881359c4ac
Refactor grenades and rockets to allow different explosions
Ross
2021-03-27 12:56:27 +00:00
-
2011728de5
Remove loop dependency on loading dodge sounds
justin
2021-03-27 13:42:14 +01:00
-
fb17502781
Allow modifiable speed changes
Ross
2021-03-26 14:20:13 +00:00
-
2897c65e9e
Add destroyable lighting
justin
2021-03-27 11:59:34 +01:00
-
151fa5b6bd
Simplify and unify block placement
justin
2021-03-27 02:18:37 +01:00
-
32376022cc
Move config local to Dodge
justin
2021-03-27 00:34:14 +01:00
-
d603ef549d
Rename Critters -> Creature
justin
2021-03-27 00:17:01 +01:00
-
e6a57653b3
Modularise your control
justin
2021-03-27 00:13:11 +01:00
-
62b5ffbfaa
Cleanup Data
justin
2021-03-26 23:49:07 +01:00
-
-
fb1d7571e7
Merge branch 'keyconfig2'
justin
2021-03-26 20:07:39 +01:00
-
-
ca949a9d2b
Add print statement
justin
2021-03-26 20:06:48 +01:00
-
485952fe53
Add System.Directory library, allow for testing file existence
justin
2021-03-26 20:02:27 +01:00
-
2f583d8a8a
Add file
justin
2021-03-26 19:43:58 +01:00
-
5620e45e0a
rebase keyconfig changes
Ross
2021-03-24 18:49:10 +00:00
-
-
7ef4e5d415
Revert mouse input changes to occur during your creature evaluation
justin
2021-03-26 17:35:29 +01:00
-
e1716615c0
Apply Hlints
justin
2021-03-26 17:12:19 +01:00
-
322855f25a
Tweak smoke cloud
justin
2021-03-26 16:22:29 +01:00
-
9f6d1442b3
Improve map
justin
2021-03-26 15:17:47 +01:00
-
07d84cc1c6
Refactor event/input
justin
2021-03-26 14:52:25 +01:00
-
420cf7fc4b
Rename protypes/basic to default
justin
2021-03-26 13:33:55 +01:00
-
c4ce354382
Tweak cursor
justin
2021-03-26 11:51:22 +01:00
-
e3e54165a9
Add custom cursor
justin
2021-03-26 11:44:13 +01:00
-
b46adf9898
Refactor map, add location arrows
justin
2021-03-26 03:13:18 +01:00
-
d79a8a862e
Start implementing location display on map
justin
2021-03-25 17:00:08 +01:00
-
d1a4dad3c0
Add basic map
justin
2021-03-25 15:34:12 +01:00
-
d0986d0922
Refactor event code
justin
2021-03-25 14:23:45 +01:00
-
de31daf21e
Add file
justin
2021-03-25 13:28:57 +01:00
-
45e02d0752
Change keycode input to scancode
justin
2021-03-25 13:28:28 +01:00
-
e32c6082c5
Refactor bezgun
justin
2021-03-25 05:10:05 +01:00
-
31988e024b
Unify curve bullets with straight
justin
2021-03-25 03:06:37 +01:00
-
bc5ad33652
Refactor and improve flamelets
justin
2021-03-24 22:42:43 +01:00
-
baecb8e15a
Improve wall glare
justin
2021-03-24 21:33:15 +01:00
-
7fd49d9b41
Flash refactor
justin
2021-03-24 20:28:31 +01:00
-
7c9cba9ee1
Refactor flame draw
justin
2021-03-24 19:51:10 +01:00
-
3a52f3feaf
Cleanup preload, add basic frame time checking
justin
2021-03-24 18:41:29 +01:00
-
f45ca2dd24
Refactor, remove dependency of Loop on Preload
justin
2021-03-24 16:29:48 +01:00
-
3cce959d00
Replace particle pictures with draw functions
justin
2021-03-24 13:42:31 +01:00
-
27fc9d19d2
Remove old smoke code
justin
2021-03-24 12:58:11 +01:00
-
9b83afbdd0
Refactor gun smoke
justin
2021-03-24 03:28:42 +01:00
-
48e6779503
Gunsmoke as clouds
justin
2021-03-24 03:02:39 +01:00
-
03587a7906
Refactor
justin
2021-03-24 02:11:33 +01:00
-
26ac0142b1
Cleanup
justin
2021-03-24 00:21:07 +01:00
-
746f905ba1
Cleanup rocket movement code
justin
2021-03-24 00:10:18 +01:00
-
1a91d29896
Remove Smoke datatype
justin
2021-03-24 00:00:13 +01:00
-
b7ec173d0e
Tweak cloud springs
justin
2021-03-23 23:49:59 +01:00
-
3f86b0cda0
Implement smoke as clouds, mask colors when rendering framebuf texture
justin
2021-03-23 23:24:40 +01:00
-
3aeea1c60f
Add new smoke module
justin
2021-03-23 19:37:28 +01:00
-
021ff857fc
Refactor flash lighting, improve laser scope lighting
justin
2021-03-23 19:36:59 +01:00
-
3e2eaeece2
Refactor flash lighting, determine (projected) namespace
justin
2021-03-23 17:39:34 +01:00
-
e0d49cdf57
Refactor low light display
justin
2021-03-23 16:05:37 +01:00
-
451ef98b9f
General cleanup, remove Drawing type synonym
justin
2021-03-23 15:48:14 +01:00
-
b13467053a
Refactor basic explosion
justin
2021-03-23 14:50:23 +01:00
-
885fa4a67e
Rename (indexed) particles to projectiles
justin
2021-03-23 14:03:00 +01:00
-
941fef134d
Implement wall penetrating bullets
justin
2021-03-23 12:06:46 +01:00
-
63a50f0e05
Rename WorldActions to WorldEvent
justin
2021-03-23 03:26:27 +01:00
-
afb3d8a712
Refactor window block
justin
2021-03-23 03:25:35 +01:00
-
257e60e4e8
Load window size from config into world
justin
2021-03-22 23:06:19 +01:00
-
e296e5d841
Add modules for config file
justin
2021-03-22 22:42:07 +01:00
-
54b28db249
Implement basic config file
justin
2021-03-22 22:40:11 +01:00
-
553c6978d6
Add config.json file and Aeson dependency in package.yaml
justin
2021-03-22 21:36:24 +01:00
-
bc4aeef35e
Cleanup muzzle flare
justin
2021-03-22 14:36:20 +01:00
-
506b0c4b8d
Remove afterParticles
justin
2021-03-22 13:30:46 +01:00
-
46ee0a6d59
Add untracked files
justin
2021-03-22 13:22:53 +01:00
-
89c6754d1a
Remove dependencies on afterParticles
justin
2021-03-22 13:22:32 +01:00
-
b50dd8605a
Refactor bullet hit effect towards penetrating bullets
justin
2021-03-22 13:11:08 +01:00
-
3bee30895d
Decrease window block size to ameliorate z fighting
justin
2021-03-22 11:56:30 +01:00
-
7aacaccc8c
Set windows to blend, fix depth of walls again
justin
2021-03-22 02:31:58 +01:00
-
5c23e0a348
Stop bullets drawing over extended top of walls
justin
2021-03-22 00:46:54 +01:00
-
f19f879945
Fix wall depth rendering
justin
2021-03-22 00:05:24 +01:00
-
5a5ca6f208
Hack wall depth, objects don't appear on top of walls (nor beneath windows)
justin
2021-03-21 23:51:56 +01:00
-
863f2d3d7a
Merge branch 'master' of http://git.xkjq.uk:30000/justin/dodge
justin
2021-03-21 23:05:11 +01:00
-
-
c8a89163c1
Fix auto door opening
justin
2021-03-21 23:04:29 +01:00
-
abd7cd7ea9
Implement textures on walls, windows don't look great yet
justin
2021-03-21 22:21:29 +01:00
-
e6c76da6b3
Implement textured walls
justin
2021-03-21 20:09:11 +01:00
-
e53b216d3d
Update key event remapping
Ross
2021-03-21 19:04:58 +00:00
-
23fbee3374
Set up wall rendering with textures
justin
2021-03-21 19:45:21 +01:00
-
d76fd5263c
Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/dodge
Ross
2021-03-21 17:57:20 +00:00
-
-
-
-
a7591bb1d7
Add wallFace shaders files
justin
2021-03-21 18:55:33 +01:00
-
b91f056d63
Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/dodge
Ross
2021-03-21 17:53:01 +00:00
-
-
3cfbf3dacc
testing keycode remapping
Ross
2021-03-21 17:49:42 +00:00