public override void GenerateTestData() { base.GenerateTestData(); firstPawnData = TaleData_Pawn.GenerateRandom(); secondPawnData = TaleData_Pawn.GenerateRandom(); thirdPawnData = TaleData_Pawn.GenerateRandom(); }
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); } }