..
audio
fix small build warnings for clang on macOS ( #272 )
2020-12-24 00:45:15 +02:00
cutscenes
story: fix some typos and awkward wording ( #316 )
2021-08-13 20:21:13 +03:00
dialog
story: fix some typos and awkward wording ( #316 )
2021-08-13 20:21:13 +03:00
eventloop
Audio rewrite ( #236 )
2020-06-22 17:41:03 +03:00
lasers
lasers: improve collision; move to lasers/
2021-08-25 11:58:08 +03:00
menu
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
pch
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
pixmap
pixmap/png: shut up bogus GCC -Wclobber warning
2021-07-18 19:02:43 +03:00
plrmodes
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
projectile_prototypes
Add Reimu Hakurei as a playable character ( #106 )
2018-08-11 22:13:48 +03:00
renderer
renderer/null: return a more sensible fake viewport value
2021-08-22 03:07:42 +03:00
replay
Fix gcc11 warnings
2021-07-18 19:09:12 +03:00
resource
pixmap: refactor
2021-07-18 18:27:38 +03:00
rwops
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
stages
lasers: new renderer based on signed distance fields ( #317 )
2021-08-22 01:27:12 +03:00
util
lasers: improve collision; move to lasers/
2021-08-25 11:58:08 +03:00
vfs
vfs: make vfs_path_normalize more robust and consistent
2021-06-18 16:06:24 +03:00
aniplayer.c
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
aniplayer.h
Make animation_get_frame never return transient sprites
2020-03-04 22:26:47 +02:00
arch_switch.c
switch: force TAISEI_NOASYNC until threading issues are fixed
2021-04-28 12:21:38 +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
boss: add boss_add_attack_task_with_args()
2021-07-25 14:38:15 +03:00
boss.h
boss: add boss_add_attack_task_with_args()
2021-07-25 14:38:15 +03:00
camcontrol.c
camcontrol: fix -Wreturn-type
2021-07-18 11:19:17 +03:00
camcontrol.h
stage3d: add free camera control tool for debugging
2021-07-09 22:56:07 +03:00
cli.c
cli: fix memleaks when string-arg options used multiple times
2021-06-16 01:45:13 +03:00
cli.h
replay/cli: --rereplay option
2021-06-16 01:43:10 +03:00
color.c
Get rid of custom min() and max() functions
2020-05-09 09:16:07 +03:00
color.h
color: add alternative data accessors for convenience
2021-08-11 14:06:39 +03:00
common_tasks.c
common_tasks: fix common_easing_animate
2021-06-23 05:30:43 +03:00
common_tasks.h
move easing_animate to common tasks
2021-06-19 02:28:19 +03:00
config.c
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
config.h
Improve high-DPI handling ( #213 )
2020-04-16 19:25:54 +03:00
coroutine.c
coroutine: make cotask_cancel accept NULL pointers
2021-06-10 11:42:58 +03:00
coroutine.h
coroutine: make cotask_cancel accept NULL pointers
2021-06-10 11:42:58 +03:00
credits.c
credits: fix deprecations
2021-02-22 15:22:53 +02:00
credits.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
dialog.c
Establish more-or-less consistent resource getter functions
2020-06-09 04:33:22 +03: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
dynarray.c
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
dynarray.h
Add generic type-safe facility for dynamic arrays ( #207 )
2020-04-05 05:51:00 +03:00
enemy.c
enemy: extended events
2021-05-03 22:09:23 +03:00
enemy.h
enemy: extended events
2021-05-03 22:09:23 +03:00
enemy_classes.c
enemy_classes: fix rng usage
2021-05-29 21:56:43 +03:00
enemy_classes.h
Enemy system extensions ( #256 )
2020-10-08 05:00:52 +03:00
entity.c
Add ENT_ARRAY_COMPACT(array_ptr) macro
2020-09-29 20:11:36 +03:00
entity.h
Add ENT_ARRAY_COMPACT(array_ptr) macro
2020-09-29 20:11:36 +03:00
events.c
events: reduce processing overhead
2021-05-06 12:41:40 +03:00
events.h
events: reduce processing overhead
2021-05-06 12:41:40 +03:00
framerate.c
Get rid of float32 and float64 typedefs
2020-05-09 09:25:38 +03:00
framerate.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
gamepad.c
events: reduce processing overhead
2021-05-06 12:41:40 +03:00
gamepad.h
Don't redefine standard complex
macro; use a new cmplx
typedef
2019-11-22 05:38:48 +02:00
global.c
replay: general refactor
2021-06-16 01:43:10 +03:00
global.h
replay: general refactor
2021-06-16 01:43:10 +03: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
Various fixes & improvements for concurrent loading ( #235 )
2020-06-09 03:01:53 +03: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
Audio rewrite ( #236 )
2020-06-22 17:41:03 +03:00
item.h
Enemy system extensions ( #256 )
2020-10-08 05:00:52 +03:00
known_entities.h
stages: add empty templates for custom entity types
2021-07-18 17:52:45 +03:00
laser.h
lasers: improve collision; move to lasers/
2021-08-25 11:58:08 +03:00
list.c
Add alist_merge_tail to efficiently merge two lists
2020-03-31 22:16:10 +03:00
list.h
Add alist_merge_tail to efficiently merge two lists
2020-03-31 22:16:10 +03:00
log.c
fix small build warnings for clang on macOS ( #272 )
2020-12-24 00:45:15 +02:00
log.h
Asynchronous logging ( #260 )
2020-11-24 05:31:51 +02:00
main.c
replay/cli: --rereplay option
2021-06-16 01:43:10 +03:00
meson.build
lasers: improve collision; move to lasers/
2021-08-25 11:58:08 +03:00
move.c
add attraction_exponent to move params
2021-05-02 21:10:51 +02:00
move.h
add attraction_exponent to move params
2021-05-02 21:10:51 +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
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
player.h
replay: general refactor
2021-06-16 01:43:10 +03:00
plrmodes.c
Establish more-or-less consistent resource getter functions
2020-06-09 04:33:22 +03:00
plrmodes.h
Cutscenes ( #249 )
2020-11-28 12:11:10 +02:00
portrait.c
Establish more-or-less consistent resource getter functions
2020-06-09 04:33:22 +03:00
portrait.h
bunch of portrait and dialog-related shuffling around
2020-04-27 22:59:16 +03:00
progress.c
Cutscenes ( #249 )
2020-11-28 12:11:10 +02:00
progress.h
Cutscenes ( #249 )
2020-11-28 12:11:10 +02:00
projectile.c
Fix gcc11 warnings
2021-07-18 19:09:12 +03:00
projectile.h
projectile: fix warnings
2021-06-18 17:07:51 +03:00
projectile_prototypes.c
Establish more-or-less consistent resource getter functions
2020-06-09 04:33:22 +03:00
random.c
fix non-developer build with assertions
2020-03-08 14:17:26 +02:00
random.h
Enable rng deprecation warnings
2020-05-20 20:47:22 +03:00
refs.c
deprecate refs
2021-02-20 01:39:15 +02:00
refs.h
deprecate refs
2021-02-20 01:39:15 +02:00
stage.c
lasers: improve collision; move to lasers/
2021-08-25 11:58:08 +03:00
stage.h
stages: suppress deprecation warnings from to-be-modernized files
2021-02-20 00:55:08 +02:00
stagedraw.c
stage4: SSR water effect
2021-06-19 02:28:24 +03:00
stagedraw.h
Add stage_add_static_framebuffer
2020-04-25 03:04:33 +03:00
stageinfo.c
stage3: restructure into a folder-based layout
2021-07-10 03:24:07 +03:00
stageinfo.h
Separate StageInfo-related APIs from game-stage code ( #227 )
2020-05-16 23:41:54 +03:00
stageobjects.c
Use an objpool for bosses
2021-03-22 17:40:23 +02:00
stageobjects.h
Use an objpool for bosses
2021-03-22 17:40:23 +02:00
stagetext.c
Establish more-or-less consistent resource getter functions
2020-06-09 04:33:22 +03:00
stagetext.h
Player Statistics ( #219 )
2020-04-26 22:27:13 +03:00
stageutils.c
pbr: transform light pos on CPU w/ helper function
2021-02-26 10:31:25 +02:00
stageutils.h
pbr: transform light pos on CPU w/ helper function
2021-02-26 10:31:25 +02:00
stats.c
bunch of portrait and dialog-related shuffling around
2020-04-27 22:59:16 +03:00
stats.h
Player Statistics ( #219 )
2020-04-26 22:27:13 +03:00
taisei.h
make upkeep script preserve existing copyrights
2019-08-03 20:44:22 +03:00
taisei.manifest
Improve high-DPI handling ( #213 )
2020-04-16 19:25:54 +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
Fix some issues found by clang static analysis
2021-06-18 16:11:00 +03:00
taskmanager.h
Various fixes & improvements for concurrent loading ( #235 )
2020-06-09 03:01:53 +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
Add generic type-safe facility for dynamic arrays ( #207 )
2020-04-05 05:51:00 +03: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
pixmap: refactor
2021-07-18 18:27:38 +03:00
video.h
stage3d: add free camera control tool for debugging
2021-07-09 22:56:07 +03:00
video_postprocess.c
fbmgr: add common resize strategy for screen-sized framebuffers
2021-04-13 20:17:30 +03:00
video_postprocess.h
Support full-screen custom postprocessing
2019-08-09 21:42:04 +03:00