public void SetTeamChannelLoaded(NodeAddedEvent e, BattleChatGUINode battleChatGUINode, ActiveGeneralChatChannelNode activeGeneralChatChannelNode, NotLoadedTeamChatChannelNode notLoadedTeamChatChannelNode, [JoinAll] SelfUserTeamNode selfUserTeamNode, [JoinByTeam] TeamNode teamNode) { activeGeneralChatChannelNode.Entity.RemoveComponent <ActiveBattleChannelComponent>(); notLoadedTeamChatChannelNode.Entity.AddComponent <ActiveBattleChannelComponent>(); this.SetActiveChannelGUI(battleChatGUINode, teamNode.colorInBattle.TeamColor); notLoadedTeamChatChannelNode.Entity.AddComponent <LoadedChannelComponent>(); }
public void ShowReceivedTeamMessage(BattleChatUserMessageReceivedEvent e, UserNode userNode, TeamChatNode teamChatNode, [JoinByScreen] BattleChatGUINode battleChatGUINode, [JoinByScreen] ChatContentGUINode chatContentGUINode, [JoinAll] SelfUserTeamNode selfUserTeamNode, [JoinByTeam] TeamNode teamNode) { this.CreateMessage(chatContentGUINode, battleChatGUINode, userNode.Entity, e.Message, true, teamNode.colorInBattle.TeamColor); }
public void SwitchToTeamChannel(BattleChannelSwitchEvent e, InactiveTeamChatChannelNode inactiveChannelNode, [JoinAll] SelfUserTeamNode selfIUserNode, [JoinByTeam] TeamNode teamNode, [JoinAll] ActiveChannelNode activeChannelNode, [JoinByScreen] BattleChatGUINode battleChatGUINode) { this.SwitchActiveChannel(activeChannelNode, inactiveChannelNode); this.SetActiveChannelGUI(battleChatGUINode, teamNode.colorInBattle.TeamColor); }