1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-13 04:39:36 +00:00
oot/tools
fig02 fd24ad6e67
Document elf_message scripting system (#1398)
* `cUpElfMsgs` -> `cUpMsgs`

Motivation:
ElfMessage is the name of the system that handles c-up messages from navi, but also messages from child/adult saria
so it would make sense to name this after the system name like "ElfMsg"
but "cUpElf" primarily reads like (to me) "c up navi" since the actor implementing navi is EnElf

I think it'd be better to clear that confusion between "navi" and "elfmsg system" by just not using "elf" in the name

* Standardize c-up navi messages ElfMessage data to be named after "CUp"

* -> "Navi"

* Make symbols in `elf_message_` segments static

* new docs

* change commands, format

* introduce navi file id

* use enum

* remove concat

* add clarifying comment for skip

* concat cmd type

* Hints -> QuestHint

* rename command header

* s -> g

* missed enum name

* singular

* missed one

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2022-10-15 13:24:13 -04:00
..
asm_processor Enable more IDO warnings and apply fixes (#1264) 2022-06-12 19:24:45 -04:00
asmsplitter
fado git subrepo pull --force tools/fado (#1138) 2022-02-11 15:09:27 -05:00
ido5.3_compiler
ido7.1_compiler
ido_recomp Update cygwin instructions (#1146) 2022-02-20 08:51:12 -05:00
overlayhelpers Whitespace (#1112) 2022-01-23 18:09:02 -05:00
ZAPD git subrepo pull --force tools/ZAPD (#1251) 2022-06-03 00:48:52 +02:00
ZAPDConfigs/MqDbg Asset header split (#1023) 2022-01-17 17:38:32 -05:00
.gitignore New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
assist.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
bootstrap_actors.py PlayState Rename (#1231) 2022-05-21 14:23:43 -04:00
bootstrap_fx.py PlayState Rename (#1231) 2022-05-21 14:23:43 -04:00
bootstrap_overlay_decomp.py
compare_actors_sizes.py
convert_chars.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
create_actor_headers.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
csdis.py Audio Ocarina Documentation (#1026) 2022-05-09 18:59:23 +02:00
decompile_data.py
disasm_elf_msg.py Document elf_message scripting system (#1398) 2022-10-15 13:24:13 -04:00
disassemble.py
elf2rom.c Whitespace (#1112) 2022-01-23 18:09:02 -05:00
elf32.c Whitespace (#1112) 2022-01-23 18:09:02 -05:00
elf32.h New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
find_unused_asm.sh Whitespace (#1112) 2022-01-23 18:09:02 -05:00
fix_data_stuff.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
format_s_files.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
get_actor_sizes.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
ichaindis.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
m2ctx.py Fix asset file includes to always start with assets/ (#1260) 2022-06-06 15:37:25 -04:00
Makefile New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
makeromfs.c
migrate-rodata.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
mkdmadata.c Changes to support renaming segments in the spec (#1259) 2022-06-06 15:51:03 -04:00
mkldscript.c Add GCC compiler option. (#1056) 2022-02-19 16:50:56 -05:00
msgdis.py Fix TEXTBOX_POS issue (#1329) 2022-07-27 16:24:58 -04:00
msgenc.py tools: teach msgenc to avoid comments (#1151) 2022-02-20 20:01:06 +01:00
n64chksum.c
n64chksum.h New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
namefixer.py Rename "Sound" to "Sfx" (#1292) 2022-07-30 09:05:27 -04:00
permuter_settings.toml
reformat_data_files.py
regconvert.py GameInfo -> RegEditor (#1354) 2022-10-15 01:40:00 -04:00
reloc_prereq.c New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
rgba5551.py
set_o32abi_bit.py
sfxconvert.py
spec.c New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
spec.h New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
specprocess.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
split_out.py
split_out_overlay_funcs.py Whitespace (#1112) 2022-01-23 18:09:02 -05:00
util.c New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
util.h New relocation-generating program (#1016) 2022-02-06 14:40:26 -05:00
vt_fmt.py Documentation for fault.c and fault_drawer.c (#1106) 2022-02-02 16:43:34 -05:00
vtxdis.c Whitespace (#1112) 2022-01-23 18:09:02 -05:00
xmlcreate.py
yaz0.c
yaz0.h
yaz0tool.c