.. |
audio
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
coroutine
|
all: use re()/im() macros
|
2023-09-28 17:43:14 +02:00 |
cutscenes
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
dialog
|
fix crash in youmu dialog
|
2023-06-04 00:34:20 -04:00 |
eventloop
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
filewatch
|
|
|
lasers
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
memory
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
menu
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
pch
|
|
|
pixmap
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
plrmodes
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
projectile_prototypes
|
|
|
renderer
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
replay
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
resource
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
rwops
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
stages
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
util
|
util/rectpack: fix wrong subsplit direction in split_vertical
|
2023-10-20 16:15:06 +02:00 |
vfs
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
aniplayer.c
|
|
|
aniplayer.h
|
|
|
arch_switch.c
|
switch: use native screen resolution
|
2023-11-29 13:21:47 +01:00 |
arch_switch.h
|
switch: use native screen resolution
|
2023-11-29 13:21:47 +01:00 |
assert.h
|
|
|
boss.c
|
boss: make boss and attack names constant strings (#375)
|
2023-11-29 14:19:55 +02:00 |
boss.h
|
boss: make boss and attack names constant strings (#375)
|
2023-11-29 14:19:55 +02:00 |
camcontrol.c
|
|
|
camcontrol.h
|
|
|
cli.c
|
cli,main,progress: add --unlock-all flag for dev builds
|
2023-05-29 00:48:50 +02:00 |
cli.h
|
cli,main,progress: add --unlock-all flag for dev builds
|
2023-05-29 00:48:50 +02:00 |
color.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
color.h
|
|
|
common_tasks.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
common_tasks.h
|
common_tasks: add RADIAL_LOOP helper macro
|
2023-08-20 15:48:51 +02:00 |
config.c
|
switch: use native screen resolution
|
2023-11-29 13:21:47 +01:00 |
config.h
|
gamepad: overhaul analog stick handling
|
2023-07-12 00:13:19 +02:00 |
coroutine.h
|
|
|
credits.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
credits.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
dialog.c
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
dialog.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
difficulty.c
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
difficulty.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
drawlayers.inc.h
|
|
|
dynarray.c
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
dynarray.h
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
dynstage.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
dynstage.h
|
|
|
dynstage_stub.c
|
|
|
endings.h
|
headers: isolate endings, remove stage.h inc. from plrmodes.h, fix resulting mess
|
2023-07-30 06:16:17 +02:00 |
enemy.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
enemy.h
|
enemy,enemy_classes: redesign draw callbacks
|
2023-05-18 21:02:29 +02:00 |
enemy_classes.c
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
enemy_classes.h
|
enemy_classes: add ecls_anyfairy_summon
|
2023-05-18 23:15:24 +02:00 |
entity.c
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
entity.h
|
|
|
events.c
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
events.h
|
gamepad: overhaul analog stick handling
|
2023-07-12 00:13:19 +02:00 |
framerate.c
|
|
|
framerate.h
|
|
|
gamepad.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
gamepad.h
|
gamepad: overhaul analog stick handling
|
2023-07-12 00:13:19 +02:00 |
global.c
|
global: basic kiosk mode support
|
2023-06-20 01:13:50 +02:00 |
global.h
|
switch: cleanup unused video defaults
|
2023-11-29 13:21:47 +01:00 |
hashtable.c
|
|
|
hashtable.h
|
|
|
hashtable.inc.h
|
|
|
hashtable_incproxy.inc.h
|
|
|
hashtable_predefs.inc.h
|
|
|
hirestime.c
|
thread: add over-engineered wrapper for thread management
|
2023-03-29 20:47:27 +02:00 |
hirestime.h
|
|
|
item.c
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
item.h
|
item: cache sprite pointers
|
2023-09-28 17:43:14 +02:00 |
known_entities.h
|
|
|
laser.h
|
|
|
list.c
|
|
|
list.h
|
|
|
log.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
log.h
|
log: cotask support; rewrite console formatter
|
2023-03-30 04:37:57 +02:00 |
main.c
|
main: don't disable preloads in headless mode
|
2023-09-28 17:43:14 +02:00 |
meson.build
|
build: emscripten: pass -lhtml5 for SDL
|
2023-06-18 14:59:03 +02:00 |
move.c
|
move: use cmul_finite in move_update
|
2023-09-28 17:43:14 +02:00 |
move.h
|
laser,move,projectile: annotate hot paths
|
2023-09-28 17:43:14 +02:00 |
objectpool.c
|
stageobjects,objectpool: simplify and reimplement on top of arenas
|
2023-04-07 16:08:49 +02:00 |
objectpool.h
|
stageobjects,objectpool: simplify and reimplement on top of arenas
|
2023-04-07 16:08:49 +02:00 |
player.c
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
player.h
|
player: define INFLAGs via an X-macro
|
2023-06-17 21:53:48 +02:00 |
plrmodes.c
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
plrmodes.h
|
progress: track per-plrmode stage stats
|
2023-08-24 14:30:41 +02:00 |
portrait.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
portrait.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
progress.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
progress.h
|
progress: track per-plrmode stage stats
|
2023-08-24 14:30:41 +02:00 |
projectile.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
projectile.h
|
laser,move,projectile: annotate hot paths
|
2023-09-28 17:43:14 +02:00 |
projectile_prototypes.c
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
random.c
|
random: remove old API
|
2023-02-24 18:13:08 +01:00 |
random.h
|
random: remove old API
|
2023-02-24 18:13:08 +01:00 |
stage.c
|
all: use the clamp() macro
|
2023-09-28 17:43:14 +02:00 |
stage.h
|
stage: massively boost all-clear bonus
|
2023-09-07 21:50:56 +02:00 |
stagedraw.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
stagedraw.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
stageinfo.c
|
dynarray: get rid of memset and add optional initializer arg to dynarray_append
|
2023-09-28 17:43:14 +02:00 |
stageinfo.h
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
stageobjects.c
|
stageobjects,objectpool: simplify and reimplement on top of arenas
|
2023-04-07 16:08:49 +02:00 |
stageobjects.h
|
stageobjects,objectpool: simplify and reimplement on top of arenas
|
2023-04-07 16:08:49 +02:00 |
stagetext.c
|
all: use re()/im() macros
|
2023-09-28 17:43:14 +02:00 |
stagetext.h
|
|
|
stageutils.c
|
all: use min/max macros; avoid some unnecessary conversions
|
2023-09-28 17:43:14 +02:00 |
stageutils.h
|
stageutils: add camera3d_project
|
2023-05-18 21:02:29 +02:00 |
stats.c
|
|
|
stats.h
|
|
|
taisei.h
|
memory: move into subdir
|
2023-04-03 01:53:36 +02:00 |
taisei.manifest
|
|
|
taisei.rc.in
|
|
|
taskmanager.c
|
taskmanager: spawn 2x the core count of threads by default
|
2023-05-08 10:05:21 +02:00 |
taskmanager.h
|
thread: add over-engineered wrapper for thread management
|
2023-03-29 20:47:27 +02:00 |
thread.c
|
thread: make thread_get_current() safe to call after thread_shutdown()
|
2023-03-31 03:25:16 +02:00 |
thread.h
|
thread: add over-engineered wrapper for thread management
|
2023-03-29 20:47:27 +02:00 |
transition.c
|
transition: fix post-credits transition
|
2023-08-21 17:29:33 +02:00 |
transition.h
|
transition: more robust handling of "canceled" transitions
|
2023-04-07 16:08:50 +02:00 |
util.h
|
util/callchain: split from eventloop
|
2023-04-07 16:08:49 +02:00 |
version.c
|
version: add taisei_version_tostrbuf()
|
2023-06-17 21:35:10 +02:00 |
version.h
|
version: add taisei_version_tostrbuf()
|
2023-06-17 21:35:10 +02:00 |
version_auto.c.in
|
|
|
video.c
|
switch: use native screen resolution
|
2023-11-29 13:21:47 +01:00 |
video.h
|
video: make video_get_mode() safer
|
2023-06-20 01:13:50 +02:00 |
video_postprocess.c
|
resource: lifetime management redesign (WIP)
|
2023-04-29 20:01:50 +02:00 |
video_postprocess.h
|
|
|