COG Flag - Actor

Actor Flags Table

Hex Type Purpose
0x1BothCreature is able to look up and down.
0x2PlayerCreature's view will be centered. Equivalent of the Center hotkey.
0x4PlayerCreature will have added light at its position for the fieldlight.
0x8BothCreature is invulnerable.
0x10PlayerCreature's view has been centered (via the Center hotkey).
0x20ActorCreature will use its explode template property to create an explosion when it is killed.
0x40BothCreature will not drown in water.
[[#0x80 | 0x80]]BothCreature is using Force Persuasion.
[[#0x100 | 0x100]]ActorCreature is immune to targetable force powers.
0x200ActorCreature is a dark jedi - uses the Saberfighting, ForcePowers, and SpecialAttack AI instincts. Also, setting this flag allows JKSetWeaponMesh to work on actors.
0x400APUnknown.
[[#0x800 | 0x800]]BothCreature is blinded.
0x1000APUnknown.
[[#0x2000 | 0x2000]]BothCreature has a saber and is able to block attacks.
0x4000APUnknown.
0x8000ActorUnknown. Used with Sariss, Jerec, and the Kell Dragon.
[[#0x10000 | 0x10000]]BothUnknown.
0x20000ActorUnknown. Used with some AI.
0x40000BothCreature is partially immobilized. It cannot move or jump, but can still turn and fire.
0x80000ActorCreature can't attack while underwater.
0x100000ActorCreature cannot be auto-aimed at.
0x200000PlayerCreature is frozen and hotkeys are disabled.
0x400000PlayerJK fades the screen and restarts at the last save or the start of the level.
0x800000PlayerPlayer's status display does not appear.
[[#0x1000000 | 0x1000000]]ActorActors fully damage other actors with friendly fire.
0x2000000ActorUnknown. Used on all higher-end AI.


Actor Flags Description

Both players and AI actors use Actor Flags as their typeflags. These typeflags are initially set in the creature's template. Some of these flags are only for players, only for actors, or for both. Flags which are used by both thing types don't always have the same effect with each type.

Verbs Used: ClearActorFlags ClearTypeFlags GetActorFlags GetTypeFlags SetActorFlags SetTypeFlags

0x80

This flag gives players partial invisibility from actors. The actors will follow the player and use their BlindFire instinct. For actors, this flag is only symbolic of Force Persuasion.

0x100

Force powers such as Grip and Blinding have the condition:

  && !(GetActorFlags(potential) & 0x100) 

in their target-finding code. Actors that shouldn't be affected by these force powers, such as probedroids and ATSTs, are given this flag so the powers can't be used on them.

0x800

When actors are given this flag, they use their BlindFire instinct. This flag has no effect on players and is only symbolic of being blinded.

0x2000

Actors must also have a target to be given this flag.

0x10000

After being set, this flag will be cleared if the creature moves or turns. It is thought that this flag might be part of an obsolete idle system.

0x1000000

Normally, actors hit by fire from other actors aren't damaged that much. An actor with this flag fires projectiles that fully damage other actors.

  • Create:
This page was last modified 21:44, 4 April 2008.   This page has been accessed 642 times.