Example #1
0
 private void OnStarSystemChanged(IStarEvaluation InStarEvaluation, IStarCondition InStarCondition)
 {
     if ((Singleton <StarSystem> .instance.winEvaluation == InStarEvaluation) && Singleton <StarSystem> .instance.isFirstStarCompleted)
     {
         PoolObjHandle <ActorRoot> handle;
         PoolObjHandle <ActorRoot> handle2;
         InStarCondition.GetActorRef(out handle, out handle2);
         Singleton <BattleLogic> .instance.OnWinning(handle, handle2);
     }
 }
Example #2
0
 private void OnFailureEvaluationChanged(IStarEvaluation InStarEvaluation, IStarCondition InStarCondition)
 {
     if ((Singleton <StarSystem> .instance.failureEvaluation == InStarEvaluation) && Singleton <StarSystem> .instance.isFailure)
     {
         PoolObjHandle <ActorRoot> handle;
         PoolObjHandle <ActorRoot> handle2;
         InStarCondition.GetActorRef(out handle, out handle2);
         Singleton <BattleLogic> .instance.OnFailure(handle, handle2);
     }
 }