Ejemplo n.º 1
0
 public KnockupEvent(Guid creatureID, ReadOnlyPregnancyStore birthSource, StandardSpawnData originalSpawnData)
 {
     this.creatureID         = creatureID;
     this.birthSource        = birthSource ?? throw new ArgumentNullException(nameof(birthSource));
     originalSpawnSource     = originalSpawnData ?? throw new ArgumentNullException(nameof(originalSpawnData));
     this.currentSpawnSource = birthSource.spawnType;
 }
Ejemplo n.º 2
0
 public BirthEvent(Guid creatureID, ReadOnlyPregnancyStore source, StandardSpawnData spawn, uint totalBirthCount)
 {
     this.creatureID      = creatureID;
     birthSource          = source;
     spawnData            = spawn;
     this.totalBirthCount = totalBirthCount;
 }