How to when to use a specific command to activate a trigger automatically
Posted: Sun Jun 14, 2020 1:56 am
- official home of Superfighters Deluxe!
https://mythologicinteractiveforums.com/
https://mythologicinteractiveforums.com/viewtopic.php?f=15&t=4066
Code: Select all
public void OnStartup()
{
Events.UserMessageCallback.Start(Commands);
}
public void Commands(UserMessageCallbackArgs cmds)
{
if (cmds.IsCommand && cmds.User.IsModerator)
{
switch (cmds.Command)
{
case "EXPLOSION": //NAME OF THE COMMAND
((IObjectTrigger) Game.GetSingleObjectByCustomId("exp")).Trigger(); //USE THIS TO ACTIVATE 1 TRIGGER
break;
case "SPAWN":
foreach(IObjectTrigger spwn in Game.GetObjectsByCustomId("spawn")) //USE THIS TO ACTIVATE MULTIPLE TRIGGERS
spwn.Trigger();
break;
}
}
}