Commit Graph

117 Commits

Author SHA1 Message Date
justin 506b0c4b8d Remove afterParticles 2021-03-22 13:30:46 +01:00
justin 46ee0a6d59 Add untracked files 2021-03-22 13:22:53 +01:00
justin 89c6754d1a Remove dependencies on afterParticles 2021-03-22 13:22:32 +01:00
justin b50dd8605a Refactor bullet hit effect towards penetrating bullets 2021-03-22 13:11:08 +01:00
justin 3bee30895d Decrease window block size to ameliorate z fighting 2021-03-22 11:56:30 +01:00
justin 7aacaccc8c Set windows to blend, fix depth of walls again 2021-03-22 02:31:58 +01:00
justin 5c23e0a348 Stop bullets drawing over extended top of walls 2021-03-22 00:46:54 +01:00
justin f19f879945 Fix wall depth rendering 2021-03-22 00:05:24 +01:00
justin 5a5ca6f208 Hack wall depth, objects don't appear on top of walls (nor beneath windows) 2021-03-21 23:51:56 +01:00
justin 863f2d3d7a Merge branch 'master' of http://git.xkjq.uk:30000/justin/dodge 2021-03-21 23:05:11 +01:00
justin c8a89163c1 Fix auto door opening 2021-03-21 23:04:29 +01:00
justin abd7cd7ea9 Implement textures on walls, windows don't look great yet 2021-03-21 22:21:29 +01:00
justin e6c76da6b3 Implement textured walls 2021-03-21 20:09:11 +01:00
Ross e53b216d3d Update key event remapping 2021-03-21 19:04:58 +00:00
justin 23fbee3374 Set up wall rendering with textures 2021-03-21 19:45:21 +01:00
Ross b91f056d63 Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/dodge 2021-03-21 17:53:01 +00:00
Ross 3cfbf3dacc testing keycode remapping 2021-03-21 17:49:42 +00:00
justin 279f928375 Refactor shader creation 2021-03-21 17:10:10 +01:00
justin 1ecbe2375d Refactor wall drawing 2021-03-21 15:38:58 +01:00
justin 6cb87b4d28 Tweak automatic zooming 2021-03-21 14:15:01 +01:00
justin ca14e3675b Refactor wall face drawing 2021-03-21 13:51:58 +01:00
justin 779c858a2c Make windows render over walls 2021-03-21 13:43:23 +01:00
justin a34c578786 Combine Door and AutoDoor type constructors, add doorPathable field 2021-03-21 13:33:57 +01:00
justin 8108772894 Fix block wall rendering 2021-03-21 13:19:38 +01:00
justin 19fa3c1667 Fix autodoor wall rendering 2021-03-21 13:10:07 +01:00
justin cf5a8b3e1b Reorganise shaders 2021-03-21 12:50:27 +01:00
justin a8ebf2f7f1 Draw floor of windows 2021-03-21 12:27:57 +01:00
justin e7b4e54f9a Add lighting on walls, imperfect 2021-03-21 11:11:44 +01:00
justin 4365185f9f Decrease muzzle flare light time 2021-03-20 18:51:03 +01:00
justin 19fc1f2468 Implement automatic reload 2021-03-20 14:08:59 +01:00
justin a2183151be Lower walls and performance improvement for shadows 2021-03-20 12:28:19 +01:00
justin bd7a5c3533 Correct projected wall shadows when there is an offset camera 2021-03-19 15:51:11 +01:00
justin 5a7be55e24 Project wall shadows onto other walls 2021-03-19 12:40:07 +01:00
justin ea7b6f857e Remove wall sight occlusion for lighting changes 2021-03-17 20:05:53 +01:00
justin 3707954913 Partially implement a framebuffer object for bluring shadows 2021-03-16 20:27:05 +01:00
justin 76a4731785 Abstract out random offset for weapons 2021-03-16 14:32:30 +01:00
justin f18bf2348a Abstract out direction accuracy 2021-03-16 14:16:27 +01:00
justin 875679d25f Tweak parameters on bezier gun, abstract out random accuracy direction 2021-03-16 13:56:19 +01:00
justin ca5ff88522 Split UseItem module 2021-03-16 11:54:41 +01:00
justin 97fd7f5576 Make bezier gun target on scroll 2021-03-16 11:33:47 +01:00
justin 24aede4cac Replace bresenham with digitalLine 2021-03-16 00:34:54 +01:00
justin f939535657 Narrow down non-termination to thingsHit[LongLine] 2021-03-15 19:36:33 +01:00
justin 370f41738c Narrow down problem, probably with bullets hitting creature 2021-03-15 14:32:30 +01:00
justin 0519635a27 Implement collisions for bez bullets, creates infinite loop sometimes 2021-03-15 14:11:35 +01:00
justin a5e0dc65da Initial implementation of bezier bullet 2021-03-15 13:11:01 +01:00
justin 5ce9b4487b Commit before work on beziergun 2021-03-14 12:05:27 +01:00
justin 3aefb8319d Continue changes to quadratic bezier rendering 2021-03-13 23:14:37 +01:00
justin 8f3b5d0bfe Determine bug in bezier curve rendering 2021-03-13 12:58:20 +01:00
justin 9aa6fec418 Debug bezier quad, doesn't draw straighter lines well 2021-03-12 22:17:48 +01:00
justin 95c9610b74 Small cleanup, delete unneeded code 2021-03-12 21:17:24 +01:00