1
0
Fork 0
mirror of https://github.com/doukutsu-rs/doukutsu-rs synced 2024-11-26 23:33:01 +00:00
Commit graph

60 commits

Author SHA1 Message Date
Alula fa342c7568
a lot of stuff and entities 2020-09-06 02:37:42 +02:00
Alula 971a9ef673
more carets 2020-09-05 06:43:14 +02:00
Alula 61b45b45af
rng inlining 2020-09-05 06:26:01 +02:00
Alula ab7902dac1
BGM lookup paths instead of one hardcoded 2020-09-05 05:31:55 +02:00
Alula 3f7174df66
tsc: yes/no confirmation box 2020-09-05 04:56:29 +02:00
Alula 4e57455a96
restore state if music has been stopped 2020-09-05 04:54:43 +02:00
Alula da9bcd3249
more entities and stuff 2020-09-05 04:09:52 +02:00
Alula f137d84a46
save prev bgm song id as well 2020-09-05 04:09:13 +02:00
Alula d335c21f50
fix bgm state restoration 2020-09-05 03:36:19 +02:00
Alula 703303d18f
fade direction fix 2020-09-05 03:14:58 +02:00
Alula 11a8cb9e83
improved and fixed rng 2020-09-05 03:03:43 +02:00
Alula cb066cbf9c
map name, camera and other fixes 2020-09-05 01:47:09 +02:00
Alula 497d29a9c4
initial npc implementation 2020-09-05 01:08:33 +02:00
Alula d83a7ecb4d
audio timescale support 2020-09-04 14:00:09 +02:00
Alula 460037ab31
my dumb ass forgot to make this public 2020-09-03 14:29:59 +02:00
Alula ba8e8d1515
implement npc data loading 2020-09-03 14:19:46 +02:00
Alula f0020870e3
add ggez errors 2020-09-03 14:19:26 +02:00
Alula c8b6395fd7
tsc: quake effect and some additional opcodes 2020-09-03 14:06:12 +02:00
Alula 69ef0f5791
stopping fix 2020-09-03 14:04:54 +02:00
Alula 510439d9ec
song state save/restore 2020-09-03 13:48:56 +02:00
Alula a4f0d8dfa4
initial organya implementation 2020-09-03 00:58:11 +02:00
Alula ff2f87133f
tsc: skip_until bug fix 2020-09-03 00:57:54 +02:00
Alula 764d00ab63
some more flags 2020-08-31 21:46:03 +02:00
Alula 8f7eb2e025
some flag naming and refactoring 2020-08-31 20:33:01 +02:00
Alula 1cb6b1bf07
switch barebones although not our focus rn 2020-08-30 15:37:54 +02:00
Alula 0090fc775b
new, smaller font 2020-08-29 09:00:09 +02:00
Alula 98fb3a24e1
implement bmfont rendering 2020-08-29 08:59:46 +02:00
Alula c21eb248ba
minimalist bmfont loader 2020-08-29 02:32:32 +02:00
Alula fd0fe7c400
tsc: do safe utf-8 conversion
Fixes crash on Windows
2020-08-28 21:57:37 +02:00
Alula ff1dca747c
game: add executable built-in virtual filesystem 2020-08-28 21:39:31 +02:00
Alula 0ace1831e2
map: use GameResult 2020-08-28 06:55:45 +02:00
Alula b680db9114
texture_set: add memory image loading function 2020-08-28 05:49:04 +02:00
Alula 647e5c73cd
texture_set: streamed image loading 2020-08-28 05:44:33 +02:00
Alula 31b149d135
game: hide hud when player control is disabled 2020-08-28 04:24:52 +02:00
Alula 1fdf66f917
tsc: complete message box opcodes 2020-08-28 04:24:18 +02:00
Alula 526523a473
more player related opcodes 2020-08-28 04:12:13 +02:00
Alula bf03c6c9a1
tsc: do not throw event redefinition error in non-strict mode 2020-08-28 03:47:50 +02:00
Alula 1758aa5740
tsc: implement fading 2020-08-28 03:41:14 +02:00
Alula c703203506
tsc: third line and non-strict mode 2020-08-28 01:34:28 +02:00
Alula fb5c5d8329
crush the fonts 2020-08-28 01:33:32 +02:00
Alula af9b69c303
tsc: stage switching 2020-08-28 00:29:10 +02:00
Alula 1d8c8fe9d0
Add Shinonome Mincho 14 font data (public domain) 2020-08-27 07:13:20 +02:00
Alula 8f908b306d
Improve TextScript VM to make it execute ingame-conversations 2020-08-27 07:12:35 +02:00
Alula 44d4bd8ea3
complete the TSC VM 2020-08-27 04:43:21 +02:00
Alula f6bba5958f
xp bar stub 2020-08-26 03:19:25 +02:00
Alula f12a619669
print out the error to console when map loading fails 2020-08-26 03:07:04 +02:00
Alula ab96582091
complete the textscript bytecode compiler 2020-08-26 03:06:21 +02:00
Alula 31db4bcc80
small refactoring 2020-08-26 01:37:42 +02:00
Alula f1e1d41931
remove ggez tests to stop them from interfering with our tests 2020-08-26 01:36:44 +02:00
Alula 6a84c732b1
initial textscript things 2020-08-23 04:17:45 +02:00