1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-25 09:45:02 +00:00
oot/include
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
..
libc Use intptr types in a few specific boot files (#1301) 2022-07-12 12:47:25 -04:00
tables Fix misc 17 (#1392) 2022-10-13 04:06:49 -04:00
ultra64 Fix misc 17 (#1392) 2022-10-13 04:06:49 -04:00
alignment.h Force required alignment on DMA related stuff (#1135) 2022-02-11 18:23:57 -05:00
alloca.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
boot.h Improve the state of handwritten assembly files (#865) 2022-05-01 01:03:22 +02:00
color.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
command_macros_base.h Misc. doc/cleanup 5 (#1096) 2022-01-12 15:48:04 -05:00
fault.h More documentation for padmgr.c (#1336) 2022-09-03 02:52:13 +02:00
fp.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
functions.h Document elf_message scripting system (#1398) 2022-10-15 13:24:13 -04:00
global.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
ichain.h Use __builtin_offsetof for non IDO builds (#1140) 2022-02-13 00:05:11 -05:00
irqmgr.h More documentation for padmgr.c (#1336) 2022-09-03 02:52:13 +02:00
macro.inc
macros.h Use intptr types in more code files (#1385) 2022-10-02 11:38:09 -04:00
message_data_fmt.h Whitespace (#1112) 2022-01-23 18:09:02 -05:00
message_data_static.h Fix TEXTBOX_POS issue (#1329) 2022-07-27 16:24:58 -04:00
padmgr.h Rumble doc (#1375) 2022-09-27 12:40:26 -04:00
quake.h Quake Documentation Pass (#1402) 2022-10-15 02:16:37 -04:00
regs.h GameInfo -> RegEditor (#1354) 2022-10-15 01:40:00 -04:00
rumble.h Rumble doc (#1375) 2022-09-27 12:40:26 -04:00
sched.h More documentation for sched.c (#1219) 2022-06-03 15:43:30 -04:00
segment_symbols.h Implement the scene table with defines (#1128) 2022-02-01 14:36:09 -05:00
seqcmd.h Document code_800F9280.c -> audio_seqcmd.c i.e. (Audio_QueueSeqCmd) (#1234) 2022-10-07 13:29:33 +02:00
sequence.h Document code_800F9280.c -> audio_seqcmd.c i.e. (Audio_QueueSeqCmd) (#1234) 2022-10-07 13:29:33 +02:00
sfx.h Rename "Sound" to "Sfx" (#1292) 2022-07-30 09:05:27 -04:00
ultra64.h Use intptr types in a few specific boot files (#1301) 2022-07-12 12:47:25 -04:00
unk.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
variables.h GameInfo -> RegEditor (#1354) 2022-10-15 01:40:00 -04:00
vt.h More documentation for IrqMgr (#1144) 2022-03-13 19:22:14 -04:00
z64.h Document elf_message scripting system (#1398) 2022-10-15 13:24:13 -04:00
z64actor.h Quake Documentation Pass (#1402) 2022-10-15 02:16:37 -04:00
z64animation.h Enable more IDO warnings and apply fixes (#1264) 2022-06-12 19:24:45 -04:00
z64audio.h Fix misc 17 (#1392) 2022-10-13 04:06:49 -04:00
z64bgcheck.h Doc room drawing (#1283) 2022-08-31 19:28:51 -04:00
z64camera.h Cleanup VecSph: Better Distinguish Between "Spherical" vs. "Geographic" Coordinates (#1407) 2022-10-15 15:43:59 +02:00
z64collision_check.h Rename "Sound" to "Sfx" (#1292) 2022-07-30 09:05:27 -04:00
z64curve.h Update clang-tidy configuration in format.sh and apply fixes for a new check (#1257) 2022-06-07 00:34:28 -04:00
z64cutscene.h Enable more IDO warnings and apply fixes (#1264) 2022-06-12 19:24:45 -04:00
z64cutscene_commands.h Document flag for swinging bottle (#1272) 2022-06-12 18:58:13 -04:00
z64dma.h Use intptr types in a few specific boot files (#1301) 2022-07-12 12:47:25 -04:00
z64effect.h Use intptr types in more code files (#1385) 2022-10-02 11:38:09 -04:00
z64environment.h Fix misc 17 (#1392) 2022-10-13 04:06:49 -04:00
z64interface.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
z64item.h Misc Cleanup/Docs (#1315) 2022-07-14 16:26:10 -04:00
z64light.h Decompile z_kankyo (#956) 2021-09-20 12:51:35 -04:00
z64map_mark.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
z64math.h Cleanup VecSph: Better Distinguish Between "Spherical" vs. "Geographic" Coordinates (#1407) 2022-10-15 15:43:59 +02:00
z64object.h Fix all headers to comply with C standard (#957) 2021-09-15 19:24:19 -04:00
z64ocarina.h Fix misc 17 (#1392) 2022-10-13 04:06:49 -04:00
z64player.h PlayerActionParam -> PlayerItemAction (#1394) 2022-10-09 15:59:57 +02:00
z64quest_hint_commands.h Document elf_message scripting system (#1398) 2022-10-15 13:24:13 -04:00
z64save.h Document Talon (En_Ta) (#1348) 2022-10-15 06:28:05 -04:00
z64scene.h Document elf_message scripting system (#1398) 2022-10-15 13:24:13 -04:00
z64skin.h PlayState Rename (#1231) 2022-05-21 14:23:43 -04:00
z64transition.h Fix misc 11 (#1209) 2022-05-04 21:25:26 +02:00