summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorfig02 <fig02srl@gmail.com>2024-10-15 14:10:21 -0400
committerGitHub <noreply@github.com>2024-10-15 14:10:21 -0400
commitdf1815cf8f0d83bf02cd7462830747ed826ecc94 (patch)
treebf22997400af293c8aa1f27c25bde1461bb48d7d /include
parenta53fb026996e322f51eb4a6364ed05f95805e4d5 (diff)
Document `ACTOR_FLAG_THROW_ONLY` (#2274)
* document ACTOR_FLAG_THROW_ONLY * flip function name * add comments
Diffstat (limited to 'include')
-rw-r--r--include/z64actor.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/z64actor.h b/include/z64actor.h
index aab5f1039..662a40efa 100644
--- a/include/z64actor.h
+++ b/include/z64actor.h
@@ -184,8 +184,9 @@ typedef struct ActorShape {
// ignores point lights but not directional lights (such as environment lights)
#define ACTOR_FLAG_IGNORE_POINT_LIGHTS (1 << 22)
-//
-#define ACTOR_FLAG_23 (1 << 23)
+// When Player is carrying this actor, it can only be thrown, not dropped/placed.
+// Typically an actor can only be thrown when moving, but this allows an actor to be thrown when standing still.
+#define ACTOR_FLAG_THROW_ONLY (1 << 23)
//
#define ACTOR_FLAG_24 (1 << 24)