sort the CUnit::Init variables as in the header

This commit is contained in:
Tim Felgentreff 2022-02-19 22:13:42 +01:00
parent 39c65eeaab
commit 9bfcc11a39

View file

@ -430,43 +430,45 @@ void CUnit::Init()
pathFinderData = new PathFinderData;
pathFinderData->input.SetUnit(*this);
Frame = 0;
Colors = -1;
memset(IndividualUpgrades, 0, sizeof(IndividualUpgrades));
IX = 0;
IY = 0;
Frame = 0;
Direction = 0;
CurrentResource = 0;
ResourcesHeld = 0;
DamagedType = ANIMATIONS_DEATHTYPES;
Attacked = 0;
Summoned = 0;
Blink = 0;
Moving = 0;
ReCast = 0;
AutoRepair = 0;
Burning = 0;
Destroyed = 0;
Removed = 0;
Selected = 0;
TeamSelected = 0;
Constructed = 0;
Active = 0;
Boarded = 0;
CacheLock = 0;
Waiting = 0;
MineLow = 0;
TeamSelected = 0;
RescuedFrom = NULL;
memset(VisCount, 0, sizeof(VisCount));
memset(&Seen, 0, sizeof(Seen));
delete Variable;
Variable = NULL;
TTL = 0;
Threshold = 0;
UnderAttack = 0;
GroupId = 0;
LastGroup = 0;
ResourcesHeld = 0;
Wait = 0;
Blink = 0;
Moving = 0;
ReCast = 0;
CacheLock = 0;
Summoned = 0;
Waiting = 0;
MineLow = 0;
Threshold = 0;
UnderAttack = 0;
memset(&Anim, 0, sizeof(Anim));
memset(&WaitBackup, 0, sizeof(WaitBackup));
CurrentResource = 0;
Orders.clear();
delete SavedOrder;
SavedOrder = NULL;
@ -478,9 +480,7 @@ void CUnit::Init()
AutoCastSpell = NULL;
delete SpellCoolDownTimers;
SpellCoolDownTimers = NULL;
AutoRepair = 0;
Goal = NULL;
memset(IndividualUpgrades, 0, sizeof(IndividualUpgrades));
}
CUnit::~CUnit() {