..
audio
basic way to stop a specific sound instance
2020-03-04 22:26:55 +02:00
dialog
Various laser changes
2020-03-04 22:26:53 +02:00
eventloop
basic "bookmark" system for skipping to specific stage portions
2020-03-04 22:26:40 +02:00
menu
Video resolution improvements/high-DPI quirks ( #204 )
2020-03-30 00:03:38 +03:00
pch
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
plrmodes
ReimuA: use event-based bomb mechanism (like ReimuB)
2020-03-26 19:57:40 +02:00
projectile_prototypes
Add Reimu Hakurei as a playable character ( #106 )
2018-08-11 22:13:48 +03:00
renderer
Add r_framebuffer_get_size; abstract away SDL_GL_GetDrawableSize
2020-03-30 01:41:29 +03:00
resource
Fix various warnings
2020-03-19 05:04:11 +02:00
rwops
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
stages
Fix various warnings
2020-03-19 05:04:11 +02:00
util
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
vfs
refactor some aspects of path config, ANGLE libs in particular
2020-02-21 00:36:40 +02:00
aniplayer.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
aniplayer.h
Make animation_get_frame never return transient sprites
2020-03-04 22:26:47 +02:00
arch_switch.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
arch_switch.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
assert.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
boss.c
stage1: implement boss appearing mid-dialogue
2020-03-04 22:26:51 +02:00
boss.h
Add CANCEL_TASK_AFTER and macros for boss attacks
2020-03-04 22:25:44 +02:00
cli.c
windows: detect intel's shitty driver and fall back to ANGLE
2019-09-21 16:46:22 +03:00
cli.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
color.c
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
color.h
add attr_returns_allocated for functions that allocate new objects
2019-08-04 01:29:41 +03:00
common_tasks.c
some sprite batching optimizations
2020-03-05 21:14:31 +02:00
common_tasks.h
better sound effects for common_charge
2020-03-04 22:26:55 +02:00
config.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
config.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
coroutine.c
Fixup scheduling order of tasks
2020-03-31 22:16:04 +03:00
coroutine.h
fix linking failures with clang+ASan
2020-03-08 12:41:43 +02:00
credits.c
credits: Add Adam, Haru; retime; allow skip if any ending achieved
2020-03-04 22:26:53 +02:00
credits.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
dialog.c
Fix various warnings
2020-03-19 05:04:11 +02:00
dialog.h
New dialogue system powered by coroutines
2020-03-04 22:26:50 +02:00
difficulty.c
wip stage 1 progress
2020-03-04 21:52:53 +02:00
difficulty.h
wip stage 1 progress
2020-03-04 21:52:53 +02:00
drawlayers.inc.h
WIP proj draw rule revamp; YoumuB revamp; misc changes; giant mess
2020-03-04 22:26:45 +02:00
ending.c
New story and dialogue (main story complete!) ( #186 )
2020-03-04 22:26:50 +02:00
ending.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
enemy.c
Coroutinize ReimuA ( #199 )
2020-03-13 22:54:07 +02:00
enemy.h
Coroutinize ReimuA ( #199 )
2020-03-13 22:54:07 +02:00
entity.c
ent_shutdown: panic if any live entities detected
2020-03-15 06:57:57 +02:00
entity.h
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
events.c
Make video struct private
2019-09-11 18:42:13 +03:00
events.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
framerate.c
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
framerate.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
gamepad.c
random cleanup
2019-11-08 20:53:43 +02:00
gamepad.h
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
global.c
New RNG API, with crude semi-automatic misuse detection
2020-03-04 22:26:42 +02:00
global.h
basic "bookmark" system for skipping to specific stage portions
2020-03-04 22:26:40 +02:00
hashtable.c
Implement Robin Hood hashing ( #200 )
2020-03-17 10:09:49 +02:00
hashtable.h
Implement Robin Hood hashing ( #200 )
2020-03-17 10:09:49 +02:00
hashtable.inc.h
Fix various warnings
2020-03-19 05:04:11 +02:00
hashtable_incproxy.inc.h
Text rendering rewrite and optimizations; some refactoring ( #129 )
2018-06-30 00:36:51 +03:00
hashtable_predefs.inc.h
Implement Robin Hood hashing ( #200 )
2020-03-17 10:09:49 +02:00
hirestime.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
hirestime.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
item.c
replace remaining Fade usage in non-stage code
2020-03-04 22:26:46 +02:00
item.h
experimental event system for coroutine-based stages
2020-03-04 21:50:50 +02:00
laser.c
Various laser changes
2020-03-04 22:26:53 +02:00
laser.h
Various laser changes
2020-03-04 22:26:53 +02:00
list.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
list.h
emscripten compatibility fixes
2019-12-18 15:33:36 +02:00
log.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
log.h
log: add LOG_FATAL_IF_DEBUG pseudo-level
2020-03-15 06:57:04 +02:00
main.c
Implement Robin Hood hashing ( #200 )
2020-03-17 10:09:49 +02:00
meson.build
bunch of emscripten crap
2020-03-19 08:58:51 +02:00
move.c
fixup some post-rebase chaos
2020-03-04 22:26:45 +02:00
move.h
add move_asymptotic_halflife
2020-03-04 22:26:52 +02:00
objectpool.c
use INLINE for some more functions
2019-08-03 23:42:58 +03:00
objectpool.h
add attr_returns_allocated for functions that allocate new objects
2019-08-04 01:29:41 +03:00
objectpool_fake.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
player.c
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
player.h
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
plrmodes.c
Dialogue updates with dynamic facial expressions and defeated character portraits ( #175 )
2019-08-22 22:43:34 +03:00
plrmodes.h
New dialogue system powered by coroutines
2020-03-04 22:26:50 +02:00
progress.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
progress.h
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
projectile.c
Add angle_delta projectile property
2020-03-08 17:13:09 +02:00
projectile.h
Add angle_delta projectile property
2020-03-08 17:13:09 +02:00
projectile_prototypes.c
Upgrade several files to new RNG API
2020-03-04 22:26:44 +02:00
random.c
fix non-developer build with assertions
2020-03-08 14:17:26 +02:00
random.h
Fix various warnings
2020-03-19 05:04:11 +02:00
refs.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
refs.h
Initial coroutine/task system implementation
2020-03-04 21:50:22 +02:00
replay.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
replay.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
stage.c
remove stage_wait()
2020-03-04 22:26:54 +02:00
stage.h
remove stage_wait()
2020-03-04 22:26:54 +02:00
stagedraw.c
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
stagedraw.h
Coroutinize ReimuB ( #205 )
2020-03-25 08:52:18 +02:00
stageobjects.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
stageobjects.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
stagetext.c
Fix various warnings
2020-03-19 05:04:11 +02:00
stagetext.h
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
stageutils.c
clear up some ancient 3D confusion
2020-02-22 08:56:41 +02:00
stageutils.h
clear up some ancient 3D confusion
2020-02-22 08:56:41 +02:00
taisei.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
taisei.manifest
Prevent OS DPI scaling on windows (untested)
2020-03-30 02:04:46 +03:00
taisei.rc.in
windows: detect intel's shitty driver and fall back to ANGLE
2019-09-21 16:46:22 +03:00
taskmanager.c
emscripten compatibility fixes
2019-12-18 15:33:36 +02:00
taskmanager.h
add attr_returns_allocated for functions that allocate new objects
2019-08-04 01:29:41 +03:00
transition.c
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
transition.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
util.h
Implement Robin Hood hashing ( #200 )
2020-03-17 10:09:49 +02:00
version.c
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
version.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
version_auto.c.in
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
video.c
Add r_framebuffer_get_size; abstract away SDL_GL_GetDrawableSize
2020-03-30 01:41:29 +03:00
video.h
Video resolution improvements/high-DPI quirks ( #204 )
2020-03-30 00:03:38 +03:00
video_postprocess.c
New system to manage auto-resized framebuffers
2019-08-25 02:52:39 +03:00
video_postprocess.h
Support full-screen custom postprocessing
2019-08-09 21:42:04 +03:00