summaryrefslogtreecommitdiff
path: root/include/actor_types.h
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2022-05-19 02:39:18 -0600
committerGitHub <noreply@github.com>2022-05-19 01:39:18 -0700
commitbcf65f3883c6982211c39b0f687cf1462cbacd02 (patch)
tree7ddac309f1411da0da1427d8c8345e02fe7498dc /include/actor_types.h
parent63c4f4834072eb745a30c9fd4d313e9e2efb1c4c (diff)
import random_u16 to sm64, match random_s32, and match actor func (#203)
* import random_u16 and atans from sm64 * rand math decomp * Match func_80298AC0
Diffstat (limited to 'include/actor_types.h')
-rw-r--r--include/actor_types.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/actor_types.h b/include/actor_types.h
index c059a7b7c..4af3c913d 100644
--- a/include/actor_types.h
+++ b/include/actor_types.h
@@ -123,6 +123,14 @@ struct ActorSpawnData {
/* 0x06 */ u16 someId; // Usually populated, but not necessarily used by all actors types
};
+// Required for func_80298AC0 due to diff size.
+// members unverified. data located at D_06013F78
+struct UnkActorSpawnData {
+ /* 0x00 */ Vec3s pos;
+ /* 0x06 */ u16 someId; // Usually populated, but not necessarily used by all actors types
+ /* 0x08 */ u16 unk8;
+};
+
struct YoshiValleyEgg {
/* 0x00 */ s16 type;
/* 0x02 */ s16 flags;