Commit Graph

98 Commits

Author SHA1 Message Date
justin 0187ae6001 Refactor inventory management, add tweak, combine and inspect modes 2021-05-26 17:25:46 +02:00
justin f05381be47 Refactor shell movement, modularised in a tweakable way 2021-05-26 03:35:30 +02:00
justin 7ca7a2f941 Add targeting reticule for bezier gun 2021-05-26 00:37:35 +02:00
justin d4a15a2416 Refactor creature draw, pass World to function 2021-05-25 21:44:25 +02:00
justin 28386ec8b9 Pass item to item use function 2021-05-25 18:25:42 +02:00
justin d5fed6c987 Rehome launcher 2021-05-25 18:03:35 +02:00
justin f737897b18 Add support for left click actions 2021-05-25 14:23:04 +02:00
justin 62c4baaec8 Improve booster (graphics + bugfixes) 2021-05-25 02:15:38 +02:00
justin a7d4d8911d Add ItEffect data as parameter to the effect itself 2021-05-24 21:37:42 +02:00
justin 38682049c4 Pass projectile object to draw function 2021-05-24 14:21:13 +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 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +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 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 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 ead87af3c1 Refactor ai 2021-05-12 14:24:31 +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 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 64b5b9e2a5 Hlinting 2021-04-27 11:45:43 +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 e23e076184 Partial fix to jetPack 2021-04-24 19:35:49 +02:00
justin 108b66f3ad Tweak wall cutting, removes inverse walls 2021-04-23 21:17:37 +02:00
justin 4c611ba4aa Make more sounds positional 2021-04-23 17:27:32 +02:00
justin 60b2327909 Fix new game resize bug 2021-04-22 10:11:26 +02:00
justin be3c3339ec Tweak sound positions 2021-04-06 20:25:25 +02:00
justin 47ac104520 Further implementation of poitional sound 2021-04-06 19:19:23 +02:00
justin 7801920fd2 Add support for directional sound 2021-04-06 15:46:49 +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
justin 654479da36 Cleanup enough to make haddock work 2021-04-04 16:39:58 +02:00
justin 3b417c4966 Add haddocks and/or cleanup 2021-04-04 16:26:06 +02:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +02:00
justin a4afe05478 Stop inanimate objects from opening walls 2021-03-29 13:36:03 +02:00