mirror of
https://github.com/zeldaret/oot
synced 2026-08-07 10:16:12 -04:00
Name Talking Related Actor Flags (#2230)
* document talking related actor flags * tweak comment * review * tweak * accept -> accepted * add more clarification
This commit is contained in:
+8
-4
@@ -161,14 +161,18 @@ typedef struct ActorShape {
|
||||
//
|
||||
#define ACTOR_FLAG_15 (1 << 15)
|
||||
|
||||
//
|
||||
#define ACTOR_FLAG_16 (1 << 16)
|
||||
// Player automatically accepts a Talk Offer without needing to press the A button.
|
||||
// Player still has to meet all conditions to be able to receive a talk offer (for example, being in range).
|
||||
#define ACTOR_FLAG_TALK_OFFER_AUTO_ACCEPTED (1 << 16)
|
||||
|
||||
//
|
||||
#define ACTOR_FLAG_17 (1 << 17)
|
||||
|
||||
//
|
||||
#define ACTOR_FLAG_18 (1 << 18)
|
||||
// When locked onto an actor with this flag set, the C-Up button can be used to talk to this actor.
|
||||
// A C-Up button labeled "Navi" will appear on the HUD when locked on which indicates the actor can be checked with Navi.
|
||||
// With this flag Player talks directly to the actor with C-Up. It is expected that the resulting dialog should appear
|
||||
// to be coming from Navi, even though she is not involved at all with this interaction.
|
||||
#define ACTOR_FLAG_TALK_WITH_C_UP (1 << 18)
|
||||
|
||||
// Flags controlling the use of `Actor.sfx`. Do not use directly.
|
||||
#define ACTOR_FLAG_SFX_ACTOR_POS_2 (1 << 19) // see Actor_PlaySfx_Flagged2
|
||||
|
||||
Reference in New Issue
Block a user