From ZDoom Wiki
Jump to navigation Jump to search

bool CheckFlag (int tid, str flag);


Checks to see if the actor with the matching tid has the specified actor flag set. If tid is 0, the check is performed on the activator of the script.


  • tid: The tid of the actor on which to perform the flag check.
  • flag: The actor flag to check. This should be a valid flag.

Return value

The function returns true if the actor has the specified flag set, otherwise it returns false.


Checks if the actor with a tid of 1 has the FLOAT flag.

script 1 (void)
   if(CheckFlag(1, "FLOAT") == TRUE)
       Print(s:"This enemy can fly!");
       Print(s:"This enemy is bound by the force of gravity.");

See also