rott/kf_sources/KFStoryGame/Classes/ACTION_ToggleStoryNPCs.uc
2026-07-14 20:27:09 +07:00

34 lines
564 B
Ucode

/*
--------------------------------------------------------------
Turns all KF_StoryNPCs in the map off or on.
Author : Alex Quick
--------------------------------------------------------------
*/
class ACTION_ToggleStoryNPCs extends ScriptedAction;
enum ENPCState
{
Off,
On
};
var () ENPCState DesiredState;
function bool InitActionFor(ScriptedController C)
{
local KF_StoryNPC A;
foreach C.AllActors(class 'KF_StoryNPC', A)
{
A.SetActive(bool(DesiredState));
}
return false;
}