| 563 | |
| 564 | template <typename T> |
| 565 | void TechnoExt::ExtData::Serialize(T& Stm) |
| 566 | { |
| 567 | Stm |
| 568 | .Process(this->TypeExtData) |
| 569 | .Process(this->Shield) |
| 570 | .Process(this->LaserTrails) |
| 571 | .Process(this->AttachedEffects) |
| 572 | .Process(this->AE) |
| 573 | .Process(this->PreviousType) |
| 574 | .Process(this->AnimRefCount) |
| 575 | .Process(this->ReceiveDamage) |
| 576 | .Process(this->LastKillWasTeamTarget) |
| 577 | .Process(this->PassengerDeletionTimer) |
| 578 | .Process(this->CurrentShieldType) |
| 579 | .Process(this->LastWarpDistance) |
| 580 | .Process(this->ChargeTurretTimer) |
| 581 | .Process(this->AutoDeathTimer) |
| 582 | .Process(this->MindControlRingAnimType) |
| 583 | .Process(this->DamageNumberOffset) |
| 584 | .Process(this->Strafe_BombsDroppedThisRound) |
| 585 | .Process(this->CurrentAircraftWeaponIndex) |
| 586 | .Process(this->IsInTunnel) |
| 587 | .Process(this->IsBurrowed) |
| 588 | .Process(this->HasBeenPlacedOnMap) |
| 589 | .Process(this->DeployFireTimer) |
| 590 | .Process(this->SkipTargetChangeResetSequence) |
| 591 | .Process(this->ForceFullRearmDelay) |
| 592 | .Process(this->LastRearmWasFullDelay) |
| 593 | .Process(this->CanCloakDuringRearm) |
| 594 | .Process(this->WHAnimRemainingCreationInterval) |
| 595 | .Process(this->FiringObstacleCell) |
| 596 | .Process(this->IsDetachingForCloak) |
| 597 | .Process(this->OriginalPassengerOwner) |
| 598 | .Process(this->HasRemainingWarpInDelay) |
| 599 | .Process(this->LastWarpInDelay) |
| 600 | .Process(this->IsBeingChronoSphered) |
| 601 | .Process(this->LastSensorsMapCoords) |
| 602 | .Process(this->AttachedEffectInvokerCount) |
| 603 | .Process(this->TintColorOwner) |
| 604 | .Process(this->TintColorAllies) |
| 605 | .Process(this->TintColorEnemies) |
| 606 | .Process(this->TintIntensityOwner) |
| 607 | .Process(this->TintIntensityAllies) |
| 608 | .Process(this->TintIntensityEnemies) |
| 609 | .Process(this->JumpjetStraightAscend) |
| 610 | ; |
| 611 | } |
| 612 | |
| 613 | void TechnoExt::ExtData::LoadFromStream(PhobosStreamReader& Stm) |
| 614 | { |
no test coverage detected