public SceneCommandInfo Load(XElement node, string basePath) { var info = new SceneCallCommandInfo(); info.Name = node.Value; return info; }
public static SceneCallCommandInfo LoadCallCommand(XElement node) { var info = new SceneCallCommandInfo(); info.Name = node.Value; return info; }
private void CallCommand(SceneCallCommandInfo command) { var player = Entities.GetEntityById("Player"); if (player != null) { EffectParser.GetLateBoundEffect(command.Name)(player); } }