Beispiel #1
0
 public override void GenerateTestData()
 {
     base.GenerateTestData();
     firstPawnData  = TaleData_Pawn.GenerateRandom();
     secondPawnData = TaleData_Pawn.GenerateRandom();
     thirdPawnData  = TaleData_Pawn.GenerateRandom();
 }
Beispiel #2
0
 public Tale_TriplePawn(Pawn firstPawn, Pawn secondPawn, Pawn thirdPawn)
 {
     firstPawnData = TaleData_Pawn.GenerateFrom(firstPawn);
     if (secondPawn != null)
     {
         secondPawnData = TaleData_Pawn.GenerateFrom(secondPawn);
     }
     if (thirdPawn != null)
     {
         thirdPawnData = TaleData_Pawn.GenerateFrom(thirdPawn);
     }
     if (firstPawn.SpawnedOrAnyParentSpawned)
     {
         surroundings = TaleData_Surroundings.GenerateFrom(firstPawn.PositionHeld, firstPawn.MapHeld);
     }
 }