Commit Graph

61 Commits

Author SHA1 Message Date
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 d42cb89dd2 Turn on debug mode by default 2021-04-07 18:52:51 +02:00
justin bc8af0ac29 Merge branch 'testing' 2021-04-07 18:50:03 +02:00
justin 47ac104520 Further implementation of poitional sound 2021-04-06 19:19:23 +02:00
Ross 79673574b9 Merge branch 'master' of ssh://git.xkjq.uk:30001/justin/loop 2021-04-06 17:55:59 +01:00
justin 48ef0c0088 Add music support 2021-04-06 17:52:51 +02:00
justin ebcac39069 Refactor sound 2021-04-06 14:53:40 +02:00
justin 772103f92c Cleanup, haddocks 2021-04-05 11:36:54 +02:00
justin dfee9b2f37 Modularise shockwaves, stop landing self damage when blinking 2021-04-04 20:19:45 +02:00
Ross b75c24e384 basicWorld 2021-04-02 09:59:25 +01:00
Ross fdebeb9aba Merge branch 'master' into testing 2021-04-01 23:00:14 +01:00
justin 1e9a07d1c8 Reorganise rendering in Dodge 2021-04-01 11:28:53 +02:00
justin e62ff391a5 Reogranise drawing in main 2021-03-31 11:27:45 +02:00
Ross 5e885b879b start debug mode 2021-03-30 22:43:40 +01:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +02:00
justin 2011728de5 Remove loop dependency on loading dodge sounds 2021-03-27 13:42:14 +01:00
justin 32376022cc Move config local to Dodge 2021-03-27 00:34:14 +01:00
justin e6a57653b3 Modularise your control 2021-03-27 00:13:11 +01:00
Ross 5620e45e0a rebase keyconfig changes 2021-03-26 18:12:31 +00:00
justin e1716615c0 Apply Hlints 2021-03-26 17:12:19 +01:00
justin 07d84cc1c6 Refactor event/input 2021-03-26 14:52:25 +01:00
justin e3e54165a9 Add custom cursor 2021-03-26 11:44:13 +01:00
justin b46adf9898 Refactor map, add location arrows 2021-03-26 03:13:18 +01:00
justin d0986d0922 Refactor event code 2021-03-25 14:23:45 +01:00
justin 7c9cba9ee1 Refactor flame draw 2021-03-24 19:51:10 +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 abd7cd7ea9 Implement textures on walls, windows don't look great yet 2021-03-21 22:21:29 +01:00
justin 23fbee3374 Set up wall rendering with textures 2021-03-21 19:45:21 +01:00
justin bd7a5c3533 Correct projected wall shadows when there is an offset camera 2021-03-19 15:51:11 +01:00
justin e8e3dd8f50 Refactor level/room generation modules 2021-03-11 22:08:35 +01:00
justin 6c378659b2 Refactor light source and wall shadow shaders 2021-03-11 01:16:42 +01:00
justin a2fa713bde Continue refactoring shaders 2021-03-10 21:22:52 +01:00
justin 06a8ae7c99 Refactor shaders, commit before major deletion of old code 2021-03-10 19:34:15 +01:00
justin 2310bd1b09 Improve control over floor items and buttons 2021-03-09 01:18:44 +01:00
justin 9f58066dba Make buttons without labels inactive 2021-03-08 17:03:58 +01:00
justin b547df9547 Reimplement floor item label cursors 2021-03-08 01:56:47 +01:00
justin 5f8b5881e5 Improve shadows for static walls 2021-03-05 13:40:34 +01:00
justin 1e198b551e Do layer checking in picture tree 2021-03-01 13:46:28 +01:00
justin bb05bcaaf1 Commit before picture change 2021-02-28 21:26:20 +01:00
justin 3b4b387943 Include tick counting code 2021-02-27 02:09:04 +01:00
justin 32bfab2e02 Work towards doing transformations using uniforms 2021-02-25 03:41:19 +01:00
justin a853c2d946 Commit before introducing layers to pictures 2021-02-23 22:18:35 +01:00
justin b9cba33b81 Cleanup, remove files 2021-02-23 21:06:12 +01:00
justin 47eb0b378b Reimplement continuous sounds (package dependencies should be reworked) 2021-02-23 20:51:05 +01:00
justin 93ab10e77e Add support for one time sounds, crashes if more than 8 play at once 2021-02-23 15:50:02 +01:00
justin c188512abb Separate sound and render io parameters 2021-02-23 15:05:48 +01:00