summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorTom Overton <tom-overton@users.noreply.github.com>2024-06-23 18:09:22 -0700
committerGitHub <noreply@github.com>2024-06-23 18:09:22 -0700
commitbb221b4a0fb588389a0847d38ba010c0e46f34d6 (patch)
tree4751ddef84b86377939ccdf27c4371ffc79225af /assets
parent3682a13ec55f84eecf8b16aa7e32bda7bcf9bdfc (diff)
EnOkuta (Octorok and its projectiles) OK and documented (#1641)
* Match EnOkuta * Match data * Use the generated reloc * Delete extern stuff and format * Extract the DL * Fix lots of stuff * Copy a lot of names over from EnSyatekiOkuta * SFX enums * Lots more stuff * Constants and other stuff * Some more stuff I missed * Name more functions using OoT/SyatekiOkuta as reference * An easy function I missed * Some floats * Getter macros * Types enum * Name the cylinder inits a little clearer * Create bodyparts enum and name all data * Name all functions * Name `timer` struct var and all temps * Name the `jumpHeight` struct var * Create damage effect enum * Name the extracted DL * Name `numConsecutiveProjectiles` * Finish docs * Document XML * Clarify that this blue Octorok isn't the shooting gallery one * Respond to reviews * Stuff --------- Co-authored-by: Synray <31429825+Synray@users.noreply.github.com> Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Diffstat (limited to 'assets')
-rw-r--r--assets/xml/overlays/ovl_En_Okuta.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/assets/xml/overlays/ovl_En_Okuta.xml b/assets/xml/overlays/ovl_En_Okuta.xml
new file mode 100644
index 000000000..dbf1247e8
--- /dev/null
+++ b/assets/xml/overlays/ovl_En_Okuta.xml
@@ -0,0 +1,7 @@
+<Root>
+ <!-- Octorok assets -->
+ <File Name="ovl_En_Okuta" BaseAddress="0x8086DE20" RangeStart="0x2A50" RangeEnd="0x2A60">
+ <!-- DisplayList that turns the Octorok blue. In the final game, the blue Octorok variant is unused. -->
+ <DList Name="gOctorokBlueMaterialDL" Offset="0x2A50"/>
+ </File>
+</Root>