From ZDoom Wiki
Jump to navigation Jump to search

void SetThingSpecial (int tid, int special [, int arg0 [, int arg1 [, int arg2 [, int arg3 [, int arg4]]]]])


Sets the special for any things with the same TID. This is similar to Thing_SetSpecial, except it can only be used from ACS, and it can set all of a thing's special arguments. If tid is 0, then the activator is used.


This script will give all with the tid of 1 the special ACS_ExecuteAlways to tally a score when killed.

int score[8];

script 1 OPEN
  SetThingSpecial(1, ACS_ExecuteAlways, 2);

script 2 (void)
  if (PlayerNumber() >= 0)