private void SwitchActiveChannel(ActiveChannelNode activeChannelNode, InactiveChannelNode inactiveChannelNode) { activeChannelNode.Entity.RemoveComponent <ActiveBattleChannelComponent>(); inactiveChannelNode.Entity.AddComponent <ActiveBattleChannelComponent>(); }
public void SwitchChannelOnTabPressed(UpdateEvent e, ActiveChannelNode activeChannelNode, [JoinByScreen] InactiveChannelNode inactiveChannelNode) { if (InputManager.GetActionKeyDown(BattleChatActions.SWITCH_CHANNEL)) { base.ScheduleEvent <BattleChannelSwitchEvent>(inactiveChannelNode); } }