Commit Graph

71 Commits

Author SHA1 Message Date
Alula 36fd5f8879
bugfixes for certain NPCs, add Curly 2021-03-15 22:11:40 +01:00
Alula a1d546215f
weapon refactor + bunch of minor stuff 2021-03-09 15:05:38 +01:00
Alula c0c48783a9
machine gun and pausing 2021-02-26 21:03:35 +01:00
Alula 2e9ac569b1
skullstep 2021-02-12 23:48:57 +01:00
Alula a8a9c6316d
fix a bunch of warnings, bugs and compilation 2021-02-10 12:53:49 +01:00
Alula 3c20e089f9 (wip) start rewriting rendering stuff 2021-01-27 19:20:47 +01:00
Alula c9c746a6db
add a bunch of simpler npcs 2021-01-18 20:31:35 +01:00
Alula 9d76cf7e48
a bunch of new npcs 2021-01-16 23:49:18 +01:00
Alula 9f70bf6fd0
new npcs 2021-01-16 14:50:46 +01:00
Alula 7fcd0b35ea
crow/skullhead 2021-01-08 20:25:34 +01:00
Alula e092a9e2ea
Lua time 2021-01-01 02:46:01 +01:00
Alula d1698d43b8
refactor the npc system and fix a bunch of shitty bugs abusing unsafe in meanwhile 2020-12-25 23:39:41 +01:00
Alula 091892b339
add Monster X and some tweaks 2020-12-15 23:09:14 +01:00
Alula f6a1b6b6a4
Add Omega 2020-12-07 20:20:19 +01:00
Alula 749684c437
Add missing NPCs (Egg Corridor, Sand Zone, Arthur's House) 2020-12-07 00:42:58 +01:00
Alula bafad44868
Bind RNG per-NPC, not global game state 2020-12-06 21:20:26 +01:00
Alula f103e1aa2e
Every NPC is now aware of multiple players 2020-12-03 22:06:26 +01:00
Alula 87b2df2ade
make some of the NPCs aware of second player 2020-11-30 14:31:40 +01:00
Alula 65bc0b6b88
NPC/Camera/lighting fixes 2020-11-27 19:19:12 +01:00
Alula 5f2968fa0b
full implementation of grasstown npcs 2020-11-26 09:41:28 +01:00
Alula f5c813aaab
debugger ui improvements 2020-11-25 00:08:27 +01:00
Alula d2a3a7669f
Add Igor boss 2020-11-17 11:46:51 +01:00
Alula 441edb833e
NPC refactor and switch to u16 for animation frames 2020-11-17 03:42:45 +01:00
Alula 7db891f5a1
Water shader and motion interpolation 2020-11-07 18:17:01 +01:00
Alula 984299deb3
out-of-tree ggez and huge performance improvements 2020-11-05 00:25:18 +01:00
Alula 248b7915fa
add mannan 2020-11-04 18:22:38 +01:00
Alula ff723c728b
jellies and fixes for dumb bugs 2020-11-04 16:37:00 +01:00
Alula c4a87f5a64
Add complete implementation of Balfrog fight 2020-11-04 10:06:02 +01:00
Alula 30f47b17eb
boss life bar, textscript opcodes and etc. 2020-11-02 15:01:30 +01:00
Alula c92224dc96
boss handling, balfrog skeleton 2020-11-02 03:20:16 +01:00
Alula 8d0ad30e09
add various NPCs and fixes 2020-11-01 20:05:29 +01:00
Alula 062748d3a1
Various minor tweaks and fixes 2020-10-31 15:32:13 +01:00
Alula f892128328
Add Quote teleportation animations 2020-10-31 02:16:51 +01:00
Alula 2542376362
Implement frame interpolation for smooth 50tps experience 2020-10-30 23:47:29 +01:00
Alula 43a756fcc2
Intro NPCs 2020-10-30 14:50:10 +01:00
Alula f7e7a8563e
add heart and missile pickups 2020-10-30 11:24:55 +01:00
Alula db248e4dd9
add subpixel camera scrolling 2020-10-29 23:14:53 +01:00
Alula ef7d534ebb
Mimiga Village is done 2020-10-27 02:05:49 +01:00
Alula ba06c66f01
lighting tweaks, optimizations, fan npcs 2020-10-26 09:34:54 +01:00
Alula 46142a0efe
add moving blocks 2020-10-03 01:53:32 +02:00
Alula b212d6f74b
boss preparations 2020-10-03 00:11:09 +02:00
Alula 698127d2c2
forcefield and key 2020-10-02 21:27:55 +02:00
Alula 658b10ae69
completed balrog 2020-10-02 20:37:56 +02:00
Alula fbb4045f47
add fireball and snake 2020-10-02 03:30:42 +02:00
Alula 01dfb7997a
physics fixes 2020-10-01 05:06:18 +02:00
Alula 048816bfe7
balrog and lots of tweaks 2020-09-30 05:11:25 +02:00
Alula 2b148fe3ed
fix tsc interpreter bugs and various inaccuracies 2020-09-25 14:55:28 +02:00
Alula 3af34e6c97
broken jumpy balrog 2020-09-23 21:43:50 +02:00
Alula ed94343da3
fix npc leaks, new mimiga village npcs 2020-09-23 15:10:42 +02:00
Alula b83f3e0288
fix npc sounds 2020-09-21 01:05:02 +02:00