Exemple #1
0
 public void InitForceFieldColor(NodeAddedEvent e, SelfBattleUserNode selfUser, [Combine] TeamForceFieldInstanceNode forceField)
 {
     if (!selfUser.Entity.IsSameGroup <TeamGroupComponent>(forceField.Entity))
     {
         forceField.effectInstance.GameObject.GetComponent <ForceFieldEffect>().SwitchToEnemyView();
     }
 }
Exemple #2
0
 public void InitForceFieldForSpectator(NodeAddedEvent e, SpectatorBattleUserNode spectator, [Context, Combine] TeamForceFieldInstanceNode forceField, [Context, JoinByTeam] TeamColorNode teamColor)
 {
     if (teamColor.teamColor.TeamColor == TeamColor.RED)
     {
         forceField.effectInstance.GameObject.GetComponent <ForceFieldEffect>().SwitchToEnemyView();
     }
 }