Comment 13 for bug 896113

Revision history for this message
EricAnimeFreak (ericanimefreak) wrote :

When I test for it, it only happens with vehicles. Does not occur on aircraft or building survivors.

I have the following infantry for testing/mod purposes.

[ALLBASIC]
Pip=white
Cost=50
Name=---- Pilot
Size=99
Armor=flak
Image=pilot;CONS
Owner=CACOUNTRY2,CACOUNTRY1,CACOUNTRY0,YuriCountry,Russians,Africans,Confederation,Arabs,British,French,Germans,Americans,Alliance
ForbiddenHouses=CACOUNTRY0,CACOUNTRY1,CACOUNTRY2,Russians,Africans,Confederation,Arabs,YuriCountry,British,French,Germans,Americans,Alliance
Sight=5
Speed=5
Points=5
UIName=NOSTR:Aircraft Pilot
IFVMode=2
Primary=M1Carbine
Soylent=10
Category=Soldier
DieSound=GIDie
Occupier=no
Strength=300
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
TechLevel=35
Trainable=no
VoiceMove=GIMove
CrushSound=InfantrySquish
ThreatPosed=5
VoiceAttack=GIAttackCommand
VoiceSelect=GISelect
MovementZone=Infantry
PhysicalSize=1
;Prerequisite=none
ImmuneToVeins=yes
Insignificant=no
VoiceFeedback=GIFear
VoiceSpecialAttack=GIMove
IsSelectableCombatant=yes
AllowedToStartInMultiplayer=no
ImmuneToPsionics=yes
CanBeReversed=no

[ALLBASIC2]
Pip=white
Cost=50
Name=---- Tech Soldier
Size=99
Armor=flak
Image=CONS
Owner=CACOUNTRY2,CACOUNTRY1,CACOUNTRY0,YuriCountry,Russians,Africans,Confederation,Arabs,British,French,Germans,Americans,Alliance
ForbiddenHouses=CACOUNTRY0,CACOUNTRY1,CACOUNTRY2,Russians,Africans,Confederation,Arabs,YuriCountry,British,French,Germans,Americans,Alliance
Sight=5
Speed=5
Points=5
UIName=NOSTR:Civilian Tech Soldier
IFVMode=2
Primary=M1Carbine
Soylent=10
Category=Soldier
DieSound=GIDie
Occupier=no
Strength=200
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
OccupyPip=PersonRed
TechLevel=35
Trainable=no
VoiceMove=GIMove
CrushSound=InfantrySquish
ThreatPosed=5
VoiceAttack=GIAttackCommand
VoiceSelect=GISelect
MovementZone=Infantry
PhysicalSize=1
;Prerequisite=none
ImmuneToVeins=yes
Insignificant=no
VoiceFeedback=GIFear
VoiceSpecialAttack=GIMove
IsSelectableCombatant=yes
AllowedToStartInMultiplayer=no
ImmuneToPsionics=yes
CanBeReversed=no

[ALLBASIC3]
Pip=Blue
Cost=200
Name=---- Engineer survivor
Size=99
Armor=none
Image=ENGINEER
Owner=CACOUNTRY2,CACOUNTRY1,CACOUNTRY0,YuriCountry,Russians,Africans,Confederation,Arabs,British,French,Germans,Americans,Alliance
ForbiddenHouses=CACOUNTRY0,CACOUNTRY1,CACOUNTRY2,Russians,Africans,Confederation,Arabs,YuriCountry,British,French,Germans,Americans,Alliance
Sight=4
Speed=4
Points=5
UIName=NOSTR:Engineer Survivor
IFVMode=1
Soylent=75
Category=Soldier
DieSound=EngAllDie
Engineer=yes
Strength=200
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
TechLevel=35
Trainable=no
VoiceMove=EngAllMove
CrushSound=InfantrySquish
VoiceEnter=EngAllMove
ThreatPosed=0
VoiceAttack=EngAllMove
VoiceSelect=EngAllSelect
MovementZone=Infantry
PhysicalSize=1
Prerequisite=Barracks
VoiceCapture=EngAllAttackCommand
ImmuneToVeins=yes
Insignificant=no
VoiceFeedback=EngAllFear
LeadershipRating=3
PreventAttackMove=yes
SpecialThreatValue=1
VoiceSpecialAttack=EngAllAttackCommand
BuildTimeMultiplier=1.75
IsSelectableCombatant=no
AllowedToStartInMultiplayer=no
ImmuneToPsionics=no
CanBeReversed=no

[ALLBASIC4]
Pip=white
Cost=50
Name=---- Tank Operator
Size=99
Armor=flak
Image=CONS
Owner=CACOUNTRY2,CACOUNTRY1,CACOUNTRY0,YuriCountry,Russians,Africans,Confederation,Arabs,British,French,Germans,Americans,Alliance
ForbiddenHouses=CACOUNTRY0,CACOUNTRY1,CACOUNTRY2,Russians,Africans,Confederation,Arabs,YuriCountry,British,French,Germans,Americans,Alliance
Sight=5
Speed=5
Points=5
UIName=NOSTR:Vehicle Technician
IFVMode=2
Primary=M1Carbine
Soylent=10
Category=Soldier
DieSound=GIDie
Occupier=no
Strength=300
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
TechLevel=35
Trainable=no
VoiceMove=GIMove
CrushSound=InfantrySquish
ThreatPosed=5
VoiceAttack=GIAttackCommand
VoiceSelect=GISelect
MovementZone=Infantry
PhysicalSize=1
;Prerequisite=none
ImmuneToVeins=yes
Insignificant=no
VoiceFeedback=GIFear
VoiceSpecialAttack=GIMove
IsSelectableCombatant=yes
AllowedToStartInMultiplayer=no
ImmuneToPsionics=yes
CanBeReversed=no

CrewEscape=100% for testing, normally it's 50% for mod.
My aircraft use tags as Graion posted above. Originally my tank just relied on westwood survivors for tanks, but after testing I wanted to remove the possibility that building survivors were not at fault. As a result I codded ARES survivor tags to all tanks like so:

Crewed=yes
Survivor.Side0=ALLBASIC4;2/2/12 added in for tank Testing.
Survivor.Side1=ALLBASIC4;2/2/12 added in for tank Testing.
Survivor.Side2=ALLBASIC4;2/2/12 added in for tank Testing.
Survivor.Side3=ALLBASIC4;2/2/12 added in for tank Testing.
Survivor.Side4=ALLBASIC4;2/2/12 added in for tank Testing.
Survivor.Side6=ALLBASIC4;2/2/12 added in for tank Testing.

Only ALLBASIC4 appear during my tests. ALLBASIC,ALLBASIC2, and ALLBASIC3 did not show up as ,0,0,0,

For tests I run a custom made map where it literary spawn hundreds of units and aircraft's controlled by AI, which I destroy, I keep running this till a map screenshot shows a infantry created at ,0,0,0, in map screenshot. This usually doesn't take to long and I usually run across this issue in normal games against ai in my mod as well.