Commit Graph

54 Commits

Author SHA1 Message Date
justin 9df19a9e85 Allow tweaking z buffer when rendering polygon, improve explosion render 2021-07-03 23:56:01 +02:00
justin d534f08064 Unify matrix uniform assignment, move towards uniform block 2021-06-24 14:38:17 +02:00
justin 39218ed3b5 Add flavour text, start smoke, support for different reload sounds 2021-06-22 14:42:23 +02:00
justin 3371e2ae79 Tweak walk cycle parameters 2021-06-09 00:01:56 +02:00
justin fb7a90df71 Add different weapon positions based on handedness 2021-06-07 20:28:54 +02:00
justin c9ca94e82e Add twisting weapons and feet 2021-06-07 15:03:15 +02:00
justin 0b8ac97fe9 Modularise item data, change tesla arc from projectile to particle 2021-06-06 16:08:56 +02:00
justin 346c426b43 Refactor, add bullet modules and weapon effect modifiers 2021-05-27 02:50:33 +02:00
justin f05381be47 Refactor shell movement, modularised in a tweakable way 2021-05-26 03:35:30 +02:00
justin d5fed6c987 Rehome launcher 2021-05-25 18:03:35 +02:00
justin 968273bf25 Add basic booster 2021-05-24 13:59:51 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 114335fdbe Refactor creature ai 2021-05-20 21:25:42 +02:00
justin 4463dc7716 Refactor bullet particles 2021-05-19 13:46:19 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 0798cc0b0e Remove all AI code from AI file 2021-05-15 14:59:35 +02:00
justin c5657fe855 Implement simple swarm mechanics 2021-05-14 20:28:53 +02:00
justin 2b09bf2072 Add support for group placements 2021-05-14 19:46:52 +02:00
justin 0b26761be5 AI refactor 2021-05-14 12:04:12 +02:00
justin eed7865192 Add pistolCrit file, tweak shell spin params 2021-05-13 19:21:52 +02:00
justin 2402e1e868 Refactor launcherCrit ai 2021-05-13 14:23:58 +02:00
justin 9b3fbba393 Add file, fix lamp doDamage space leak 2021-05-12 20:48:55 +02:00
justin ead87af3c1 Refactor ai 2021-05-12 14:24:31 +02:00
justin 86faf9fd01 Implement basic attention and awareness 2021-05-08 17:34:25 +02:00
justin 1aa59cc205 AI refactor 2021-05-07 16:50:59 +02:00
justin 436043b169 Continue ai refactor 2021-05-06 14:07:51 +02:00
justin 05086d6f4a Refector 2021-05-05 17:36:10 +02:00
justin f0e5095b5f Refactor 2021-05-04 18:11:59 +02:00
justin e21178b688 Refactoring 2021-05-03 23:59:20 +02:00
justin b826299cbd Add squash when receiving blunt damage 2021-05-03 16:33:06 +02:00
justin 6e6757499c Refactoring, add screen when generating level 2021-05-03 14:44:27 +02:00
justin 7711738b3b Add blurring of lightmap (and refactoring) 2021-05-01 02:28:04 +02:00
justin 9c0e4425da Refactoring and linting 2021-04-30 17:50:28 +02:00
justin 83c2220813 Refactoring, linting 2021-04-30 15:22:24 +02:00
justin c8e84c775f Linting, refactor random angle walk for flamer 2021-04-30 13:21:37 +02:00
justin 619756dd73 Generalise weapon character modes 2021-04-29 23:13:41 +02:00
justin 1b4eac2da7 Rename shaders, remove a dependency on Dodge.Data 2021-04-28 13:32:50 +02:00
justin f8351fb150 Tweaks to make playable 2021-04-26 12:03:22 +02:00
justin 3bc57ff650 Start to implement lock and key system 2021-04-26 11:41:04 +02:00
justin 30736997c3 Allow for different item drops on creature death 2021-04-25 02:16:31 +02:00
justin 94ff3d6593 Add boss room, tweak launchers 2021-04-24 22:39:45 +02:00
justin 24ea24cd6d Fix jetpack 2021-04-24 20:24:33 +02:00
justin 71795d2d9d Further tweak jetpack 2021-04-24 20:06:19 +02:00
justin e23e076184 Partial fix to jetPack 2021-04-24 19:35:49 +02:00
justin 0e88544de2 Implement level portal 2021-04-22 13:06:39 +02:00
justin 772103f92c Cleanup, haddocks 2021-04-05 11:36:54 +02:00
justin 654479da36 Cleanup enough to make haddock work 2021-04-04 16:39:58 +02:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +02:00
justin bacaded2a5 Reorganise modules. Broken layout-- to be diagnosed 2021-03-27 23:36:39 +01:00