Alula
|
41307ccbc7
|
Merge branch 'master' of github.com:alula/doukutsu-rs
|
2021-01-16 14:52:13 +01:00 |
|
Alula
|
8e810bf026
|
add spur and other stuff
|
2021-01-16 14:51:52 +01:00 |
|
Alula
|
2563c09b69
|
fix some rng bugs
|
2021-01-16 14:51:12 +01:00 |
|
Alula
|
9f70bf6fd0
|
new npcs
|
2021-01-16 14:50:46 +01:00 |
|
alula
|
8111e01caf
|
Merge pull request #8 from khang06/windows-quirks
Mitigations for Windows quirks
|
2021-01-10 14:19:18 +01:00 |
|
Alula
|
b087c645d6
|
android changes
|
2021-01-08 20:25:46 +01:00 |
|
Alula
|
7fcd0b35ea
|
crow/skullhead
|
2021-01-08 20:25:34 +01:00 |
|
Khang
|
7e308676ff
|
address comments
|
2021-01-04 00:08:17 -05:00 |
|
Khang
|
348cb3045b
|
handle 0x0 windows, fixes minimizing on windows
|
2021-01-03 19:36:38 -05:00 |
|
Khang
|
807b095b15
|
mitigations for windows' broken system timer
|
2021-01-03 19:36:30 -05:00 |
|
Alula
|
8b8c543526
|
Merge branch 'master' of github.com:alula/doukutsu-rs
|
2021-01-03 05:53:46 +01:00 |
|
Alula
|
43a3c81a0e
|
Kazuma no longer avoids laws of gravity
|
2021-01-03 05:53:34 +01:00 |
|
Khangaroo
|
8e0fb80c8c
|
fix warp text positioning on widescreen
|
2021-01-01 21:44:58 -05:00 |
|
Khangaroo
|
82cb203ef9
|
really basic text skip
|
2021-01-01 21:39:50 -05:00 |
|
Alula
|
e092a9e2ea
|
Lua time
|
2021-01-01 02:46:01 +01:00 |
|
Alula
|
81a422502c
|
fix a stupid mistake that could cause UB
|
2020-12-27 22:17:00 +01:00 |
|
Alula
|
b89fea9756
|
pixtone envelope fix
|
2020-12-27 22:15:24 +01:00 |
|
Alula
|
5949d51270
|
bug / warning fixes
|
2020-12-27 09:30:02 +01:00 |
|
Alula
|
4ecb11e89d
|
we don't need a RefCell there
|
2020-12-26 01:03:36 +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
|
63bfce689d
|
make organya sound more like in original game
|
2020-12-25 23:37:57 +01:00 |
|
Alula
|
8603086694
|
Replace Organya wavetable with one based on actual Cave Story samples
|
2020-12-21 12:57:31 +01:00 |
|
Alula
|
a0b396326f
|
fix build on 32-bit systems
|
2020-12-21 12:56:45 +01:00 |
|
Alula
|
82cce198ee
|
Touch controls, Android support
|
2020-12-20 21:57:17 +01:00 |
|
Alula
|
3c5f5c7496
|
get_weapon_type_mut -> get_weapon_by_type_mut
|
2020-12-19 17:30:27 +01:00 |
|
Alula
|
87591f4a3d
|
add get_weapon_type_mut
|
2020-12-19 17:29:59 +01:00 |
|
Alula
|
94cb7039a8
|
fix font sizings
|
2020-12-19 02:37:55 +01:00 |
|
Alula
|
b4d83b12f7
|
build fix for monster x
|
2020-12-19 02:36:27 +01:00 |
|
Alula
|
091892b339
|
add Monster X and some tweaks
|
2020-12-15 23:09:14 +01:00 |
|
Alula
|
ff0046abbd
|
clearer documentation
|
2020-12-08 13:56:43 +01:00 |
|
Alula
|
084b1f09e2
|
reduce space width to fix textbox centering
|
2020-12-08 01:18:06 +01:00 |
|
Alula
|
71b1b79ea4
|
fix balrog cutscene fly out animation
|
2020-12-08 01:01:25 +01:00 |
|
Alula
|
f6a1b6b6a4
|
Add Omega
|
2020-12-07 20:20:19 +01:00 |
|
Alula
|
4b0217a0a5
|
remove stray characters in bullet.rs
|
2020-12-07 00:48:12 +01:00 |
|
Alula
|
76526df400
|
Disable console on Windows release builds
|
2020-12-07 00:47:26 +01:00 |
|
Alula
|
749684c437
|
Add missing NPCs (Egg Corridor, Sand Zone, Arthur's House)
|
2020-12-07 00:42:58 +01:00 |
|
Alula
|
0292e27e11
|
flag documentation
|
2020-12-07 00:42:19 +01:00 |
|
Alula
|
4d1e23a032
|
fix snack block offset
|
2020-12-07 00:41:57 +01:00 |
|
Alula
|
bafad44868
|
Bind RNG per-NPC, not global game state
|
2020-12-06 21:20:26 +01:00 |
|
Alula
|
ad4fc4b481
|
recolor the water
|
2020-12-06 20:31:36 +01:00 |
|
Alula
|
035b2c2848
|
Do not process NPC collissions if player isn't alive
|
2020-12-06 16:48:43 +01:00 |
|
Alula
|
203a4a1180
|
Let CI override version displayed in menu
|
2020-12-06 16:41:12 +01:00 |
|
Alula
|
5f259b572e
|
rect serialization
|
2020-12-06 15:53:14 +01:00 |
|
Alula
|
f00f0e39cc
|
add missing caret
|
2020-12-05 22:44:15 +01:00 |
|
Alula
|
d2c5f2161a
|
make bullets aware of player who shot them
|
2020-12-05 22:24:38 +01:00 |
|
Alula
|
c7622ea3b0
|
air hud fix
|
2020-12-05 21:51:59 +01:00 |
|
Alula
|
1180b81373
|
fix bullet hit glitches
|
2020-12-04 19:58:59 +01:00 |
|
Alula
|
0cb6b91198
|
hide player2 by default, add/drop button in debugger
|
2020-12-04 18:37:47 +01:00 |
|
Alula
|
abc238dae4
|
fix stupid typo
|
2020-12-04 15:43:06 +01:00 |
|
Alula
|
36b2025fc4
|
fix live debugger not preserving second player state
|
2020-12-04 13:35:30 +01:00 |
|
Alula
|
a6967eb6c7
|
fix post-Toroko kidnap Balrog fight bug making second player disappear
|
2020-12-04 13:12:07 +01:00 |
|
Alula
|
3b1cd80d6a
|
fix teleporter menu running always the first event
|
2020-12-04 13:00:45 +01:00 |
|
Alula
|
a9f626c3b5
|
build fixes
|
2020-12-03 23:24:58 +01:00 |
|
Alula
|
f103e1aa2e
|
Every NPC is now aware of multiple players
|
2020-12-03 22:06:26 +01:00 |
|
Alula
|
e540dfb297
|
camera improvements
|
2020-12-02 12:47:40 +01:00 |
|
Alula
|
23c5196fde
|
Improved camera behavior
|
2020-12-02 02:19:42 +01:00 |
|
Alula
|
87b2df2ade
|
make some of the NPCs aware of second player
|
2020-11-30 14:31:40 +01:00 |
|
Alula
|
d6d2df53f7
|
initial co-op support
|
2020-11-29 13:06:10 +01:00 |
|
Alula
|
605a858c90
|
Refactor input system and other stuff
|
2020-11-28 20:25:51 +01:00 |
|
Alula
|
65bc0b6b88
|
NPC/Camera/lighting fixes
|
2020-11-27 19:19:12 +01:00 |
|
Alula
|
e97d78d516
|
fix grasstown critters
|
2020-11-27 11:56:12 +01:00 |
|
Alula
|
5f2968fa0b
|
full implementation of grasstown npcs
|
2020-11-26 09:41:28 +01:00 |
|
Alula
|
e7d421f384
|
hide dead npcs in debug view
|
2020-11-25 15:15:56 +01:00 |
|
Alula
|
cf5ee5b9c5
|
fix texture bleeding and object jittering
|
2020-11-25 08:24:38 +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
|
15f961ad4f
|
death effect, minor tweaks
|
2020-11-14 02:25:37 +01:00 |
|
Alula
|
7db891f5a1
|
Water shader and motion interpolation
|
2020-11-07 18:17:01 +01:00 |
|
Alula
|
23602bde73
|
nuke saved bgm state if it was previously stopped
|
2020-11-05 23:10:15 +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
|
6964b8d167
|
fix bullets breaking multiple snack blocks in a single hit
|
2020-11-02 11:54:17 +01:00 |
|
Alula
|
c92224dc96
|
boss handling, balfrog skeleton
|
2020-11-02 03:20:16 +01:00 |
|
Alula
|
c0f39e7f18
|
Seasonal textures support
|
2020-11-02 02:38:39 +01:00 |
|
Alula
|
69e2b00cdc
|
Improved camera
|
2020-11-01 20:39:57 +01:00 |
|
Alula
|
8050beed56
|
add <SMP
|
2020-11-01 20:08:52 +01:00 |
|
Alula
|
8d0ad30e09
|
add various NPCs and fixes
|
2020-11-01 20:05:29 +01:00 |
|
Alula
|
057818cfda
|
fix imgui scaling
|
2020-10-31 18:22:27 +01:00 |
|
Alula
|
062748d3a1
|
Various minor tweaks and fixes
|
2020-10-31 15:32:13 +01:00 |
|
Alula
|
2e729c4928
|
I SPENT A FUCKING MONTH TRYING TO FIND OUT WHY BALROG KEEPS JUMPING AND TOROKO IS NOT DAMAGING ME AND I WANT TO DIE NOW
|
2020-10-31 14:42:01 +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
|
1259de8c44
|
Support post core fight drowning scene script
|
2020-10-30 20:53:14 +01:00 |
|
Alula
|
28da301e8c
|
air counter and drowning
|
2020-10-30 15:24:12 +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
|
771516f7e4
|
Add intro scene
|
2020-10-30 09:49:30 +01:00 |
|
Alula
|
87a3597257
|
Rename 'Enhanced Graphics' option to 'Lighting Effects'
|
2020-10-30 02:32:18 +01:00 |
|
Alula
|
451c3671d7
|
Add game saving support
|
2020-10-30 02:29:53 +01:00 |
|
Alula
|
eb94343df3
|
allow setting custom pixel format on Canvas
|
2020-10-30 00:37:50 +01:00 |
|
Alula
|
b8d3919f09
|
make the fps timer count frames, not events. why i'm a such idiot?
|
2020-10-30 00:04:27 +01:00 |
|
Alula
|
c4b33d50b2
|
fuck rust, i made a typo
|
2020-10-29 23:49:36 +01:00 |
|
Alula
|
a80058b141
|
whoops, it's a pure function
|
2020-10-29 23:47:21 +01:00 |
|
Alula
|
b1186ec4be
|
attempt fixing audio initialization on windows
|
2020-10-29 23:44:23 +01:00 |
|
Alula
|
db248e4dd9
|
add subpixel camera scrolling
|
2020-10-29 23:14:53 +01:00 |
|
Alula
|
72992eb4e4
|
more precise and less jittery game loop timing
|
2020-10-29 13:22:56 +01:00 |
|