Commit Graph

366 Commits

Author SHA1 Message Date
justin 38682049c4 Pass projectile object to draw function 2021-05-24 14:21:13 +02:00
justin a15d592951 Working commit with booster 2021-05-24 14:00:53 +02:00
justin 968273bf25 Add basic booster 2021-05-24 13:59:51 +02:00
justin cda035b1d1 refactor: pass creature to weapon use function, as opposed to just id 2021-05-23 22:07:46 +02:00
justin 3ae454acf4 Make bezierGun set target on right click 2021-05-23 20:32:15 +02:00
justin b337fbdab9 Add basic prompt 2021-05-23 16:24:11 +02:00
justin afafc245ef Commit before updating debug 2021-05-23 13:17:38 +02:00
justin c3181c6549 Fix wall cutting bug by removing inverse walls 2021-05-22 17:19:10 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 26f0ca4ab5 Make armour slow only on aiming 2021-05-21 14:30:51 +02:00
justin 322894c513 Remove duplicated creature movement code 2021-05-21 14:20:45 +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 44f239c673 Clear all warnings 2021-05-17 23:23:10 +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 e658fdcd0b Fix resize bug, resize RenderbufferObject of ping pong framebuffers 2021-05-14 22:31:07 +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 2dd3756682 Fix camera rotation aiming movement bug 2021-05-13 19:25: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 75c36e2c95 Continue AI refactor 2021-05-05 18:23:52 +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 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +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 2bf23db935 Allow for complex room bounds for clip checks 2021-05-03 00:57:17 +02:00
justin f71724ae8b Tweak wall cutting 2021-05-02 23:10:36 +02:00
justin f336d7e3f6 Add airlocks 2021-05-02 21:09:25 +02:00
justin 9cdd3a9629 Fix some menu bugs 2021-05-01 19:31:10 +02:00
justin 6eb6221a84 Grayscale post processing 2021-05-01 15:48:56 +02:00
justin 30c09d3403 Tweak fullscreen texture shaders 2021-05-01 15:03:17 +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 6a38950501 Linting, haddocking 2021-04-29 15:31:07 +02:00
justin 750a67ea6e Implement different shadow resolutions 2021-04-28 23:16:42 +02:00
justin 8cb177a21c Implement low res shadows 2021-04-28 20:50:53 +02:00