public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.BreakConcentration(dungeonMasterApp.GetPlayerIdFromName(playerInitial)); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { // TODO: Fill out the HandFxDto properties before sending. dungeonMasterApp.LaunchHandTrackingEffect(launchCommand, dataValue); }
public static void QueueCardEvent(QueueEffectEventArgs ea, IObsManager obsManager, IDungeonMasterApp iDungeonMasterApp) { CardEventQueue queue = allCardEventQueues.FirstOrDefault(x => x.Name == ea.CardEventName); if (queue == null) { allCardEventQueues.Add(new CardEventQueue(ea, obsManager, iDungeonMasterApp)); } else { queue.QueueEvent(ea, obsManager, iDungeonMasterApp); } }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ChangeScrollPage(scrollPage); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.RollSavingThrow(abilityToTest, testAllPlayers); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.PlayScene(sceneName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SelectPlayerShortcut(shortcutName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.StampedeNow(); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.BreakConcentration(playerId); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ShowForeground(sourceName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ChangePlayerStateCommand(command, data); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.MoveFred(animationName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SetDamageSide(direction); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.NextTurn(); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SelectPlayerShortcut(shortcutName, dungeonMasterApp.GetPlayerIdFromNameStart(playerInitial)); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SetPlayerVolume(mainFolder, newVolume); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.RollSkillCheck(skillToTest, testAllPlayers); }
public static CardEvent Create(string cardEventName, string cardUserName, object[] args, IDungeonMasterApp iDungeonMasterApp) { // TODO: Create an instance of the correct CardEvent descendant. // TODO: Consider an elegant architecture. CardEvent result = null; if (cardEventName == "Weather") { result = new ChangeWeatherCardEvent(args); } else if (cardEventName == "Stampede") { result = new StampedeCardEvent(args); } if (result != null) { result.UserName = cardUserName; result.DungeonMasterApp = iDungeonMasterApp; } return(result); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.GetData(reportName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SetObsSourceVisibility(sceneName, sourceName, sourceVisibility); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.HideScroll(); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.PrepareSkillCheck(skillCheck); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.StopPlayer(mainFolder); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ClearDice(); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SetDmMood(moodName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ExecuteCommand(command); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.SetHiddenThreshold(hiddenThreshold); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.Contest(contest); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.PlaySound(soundFileName); }
public void Execute(IDungeonMasterApp dungeonMasterApp, ChatMessage chatMessage) { dungeonMasterApp.ReStackConditions(); }