Page 1 of 1

Vehicle Chunk Collision [Solved]

Posted: Mon Feb 24, 2014 9:48 pm
by Marth8880
Hey guys. I'm trying to implement vehicle chunks with my Mako; most of them work exactly the way I want them to work, but the main body chunk has this crazy idea in its head that it has insanely huge collision or something.

Video Example

I have tried literally everything I can think of:
- giving the chunk a collision mesh, giving it collision primitives,
- temporarily removing the other chunks to see if they were somehow conflicting,
- offsetting the object in XSI so it would have a negative Y translation,
- putting "-nocollision" in its .msh.option file (which caused the game to crash for whatever reason),
- putting "-donotmergecollision" in its .msh.option file (which, as always, did absolutely nothing),
- giving it a negative ChunkUpFactor,
- moving all of the CHUNKSECTION blocks to other parts of the ODF,
- changing the ChunkPhysics parameter,
- moving the chunk to a different spot in the list of chunks,
- setting the ChunkNodeName to the vehicle's "master parent" bone,
- scaling the chunk down to a smaller size, etc.

No matter what I seem to do, the chunk's collision will not change (regardless of a manual clean) and the problem will not go away.

Anyway, below are the ODFs and an image of the chunk in XSI. The problem mesh is "m35_mako_chunk1".


ssv_tread_mako.odf
Hidden/Spoiler:
[code][GameObjectClass]

ClassLabel = "hover"
GeometryName = "m35_mako_rigged.msh"
GeometryScale = 1.0

[Properties]

HUDModel = "hud_IFT_shape"
Label = "M-35 Mako"


FLYERSECTION = "BODY"
VehicleType = "MEDIUM"
AISizeType = "MEDIUM"
//AvailableForAnyTeam = 1

MapTexture = "me5_m35mako_icon"
HealthTexture = "HUD_rep_fightertank_icon"
VehiclePosition = "common.vehiclepositions.m35mako.driver"
MapScale = 4.0

WaterEffect = "com_sfx_waterwake_lg"

GeometryName = "m35_mako_rigged"
ExplosionName = "ssv_tread_mako_exp"

AnimationName = "ssv_tread_mako"
FinAnimation = "ssv_mako_9pose"

CollisionScale = 0.75
CollisionThreshold = 12.0

MaxHealth = 1200.0 // 5200.0
MaxShield = 3000.0 // 8000.0
AddShield = 45.0 // 60.0

TimeRequiredToEject = "7.5"
EjectResistance = "0.02"
TimeTilReboard = "5.0"

HealthType = "vehicle"

//FirstPerson = "REP\repftrtk;rep_1st_cockpit_fightertank"
FirstPersonFOV = "55"
ThirdPersonFOV = 65

SetAltitude = 0.05
GravityScale = 6.4
LiftSpring = 2.5 //Suspension tightness. High is a firm rugged ride, low is floaty and smooth
LiftDamp = 5.0 //Shock Absorber. High corrects quickly, low causes it to bounce and over correct alot.

NoRandomSpring = 1

Acceleration = 40.0
Deceleration = 13.0
Traction = 35.0
ForwardSpeed = 19.0
ReverseSpeed = 15.0
StrafeSpeed = 0.0

EnergyBar = 100
EnergyAutoRestore = 20.0
EnergyBoostDrain = 11.0
BoostSpeed = 40.0
BoostAcceleration = 4.0
BoostFOV = 70


//////********PHYSICS-START********//////

// Front wheels
AddSpringBody = "-2.6 1.0 4.25 1.25" // -2.6 1.0 2.2 1.25
BodySpringLength = 1.0

AddSpringBody = "2.6 1.0 4.25 1.25"
BodySpringLength = 1.0

// Middle wheels
AddSpringBody = "-2.6 1.0 0.0 1.25" // -2.6 1.0 -2.0 1.25
BodySpringLength = 1.0
//BodyOmegaXSpringFactor = 1.2

AddSpringBody = "2.6 1.0 0.0 1.25"
BodySpringLength = 1.0
//BodyOmegaXSpringFactor = 1.2

// Rear wheels
AddSpringBody = "-2.6 1.0 -4.25 1.25" // -2.6 1.0 -4.25 1.25
BodySpringLength = 1.0

AddSpringBody = "2.6 1.0 -4.25 1.25"
BodySpringLength = 1.0

VelocitySpring = 5.0
VelocityDamp = 2.5
OmegaXSpring = 3.0
OmegaXDamp = 3.0
OmegaZSpring = 5.0
OmegaZDamp = 1.5


SoldierCollision = "p_-svbo_cylinder"
SoldierCollision = "p_-svbo_cylinder1"
SoldierCollision = "p_-svbo_cylinder2"
SoldierCollision = "p_-svbo_cylinder3"
SoldierCollision = "p_-svbo_cylinder4"
SoldierCollision = "p_-svbo_cylinder5"
SoldierCollision = "p_-svbo_cylinder6"
SoldierCollision = "p_-svbo_cylinder7"
SoldierCollision = "p_-svbo_cylinder8"
SoldierCollision = "p_-svbo_cylinder9"
SoldierCollision = "p_-svbo_cylinder10"
SoldierCollision = "p_-svbo_cylinder11"
SoldierCollision = "p_-svbo_cylinder12"
SoldierCollision = "p_-svbo_cylinder13"
SoldierCollision = "p_-svbo_cylinder14"
SoldierCollision = "p_-svo_cylinder15"
SoldierCollision = "p_-so_cylinder"
SoldierCollision = "p_-so_cylinder1"
SoldierCollision = "p_-so_cylinder2"
SoldierCollision = "p_-so_cylinder3"
SoldierCollision = "p_-so_cylinder4"
SoldierCollision = "p_-so_cylinder5"

VehicleCollision = "p_-svbo_cylinder"
VehicleCollision = "p_-svbo_cylinder1"
VehicleCollision = "p_-svbo_cylinder2"
VehicleCollision = "p_-svbo_cylinder3"
VehicleCollision = "p_-svbo_cylinder4"
VehicleCollision = "p_-svbo_cylinder5"
VehicleCollision = "p_-svbo_cylinder6"
VehicleCollision = "p_-svbo_cylinder7"
VehicleCollision = "p_-svbo_cylinder8"
VehicleCollision = "p_-svbo_cylinder9"
VehicleCollision = "p_-svbo_cylinder10"
VehicleCollision = "p_-svbo_cylinder11"
VehicleCollision = "p_-svbo_cylinder12"
VehicleCollision = "p_-svbo_cylinder13"
VehicleCollision = "p_-svbo_cylinder14"
VehicleCollision = "p_-svo_cylinder15"

BuildingCollision = "p_-svbo_cylinder"
BuildingCollision = "p_-svbo_cylinder1"
BuildingCollision = "p_-svbo_cylinder2"
BuildingCollision = "p_-svbo_cylinder3"
BuildingCollision = "p_-svbo_cylinder4"
BuildingCollision = "p_-svbo_cylinder5"
BuildingCollision = "p_-svbo_cylinder6"
BuildingCollision = "p_-svbo_cylinder7"
BuildingCollision = "p_-svbo_cylinder8"
BuildingCollision = "p_-svbo_cylinder9"
BuildingCollision = "p_-svbo_cylinder10"
BuildingCollision = "p_-svbo_cylinder11"
BuildingCollision = "p_-svbo_cylinder12"
BuildingCollision = "p_-svbo_cylinder13"
BuildingCollision = "p_-svbo_cylinder14"

OrdnanceCollision = "p_-svbo_cylinder"
OrdnanceCollision = "p_-svbo_cylinder1"
OrdnanceCollision = "p_-svbo_cylinder2"
OrdnanceCollision = "p_-svbo_cylinder3"
OrdnanceCollision = "p_-svbo_cylinder4"
OrdnanceCollision = "p_-svbo_cylinder5"
OrdnanceCollision = "p_-svbo_cylinder6"
OrdnanceCollision = "p_-svbo_cylinder7"
OrdnanceCollision = "p_-svbo_cylinder8"
OrdnanceCollision = "p_-svbo_cylinder9"
OrdnanceCollision = "p_-svbo_cylinder10"
OrdnanceCollision = "p_-svbo_cylinder11"
OrdnanceCollision = "p_-svbo_cylinder12"
OrdnanceCollision = "p_-svbo_cylinder13"
OrdnanceCollision = "p_-svbo_cylinder14"
OrdnanceCollision = "p_-svo_cylinder15"
OrdnanceCollision = "p_-so_cylinder"
OrdnanceCollision = "p_-so_cylinder1"
OrdnanceCollision = "p_-so_cylinder2"
OrdnanceCollision = "p_-so_cylinder3"
OrdnanceCollision = "p_-so_cylinder4"
OrdnanceCollision = "p_-so_cylinder5"

//BuildingCollision = "p_-svbob_cube"
//BuildingCollision = "p_-svbob_cube33"
//BuildingCollision = "p_-svbob_cube34"
//BuildingCollision = "p_-svbob_cube35"
//BuildingCollision = "p_-svbob_cube36"
//BuildingCollision = "p_-svbob_cube37"
//BuildingCollision = "p_-svbob_cube38"
//BuildingCollision = "p_-svbob_cube39"
//BuildingCollision = "p_-svbob_cube40"
//BuildingCollision = "p_-svbob_cube41"
//BuildingCollision = "p_-svbob_cube42"

//////********PHYSICS-END********//////


CockpitTension = 20

//NormalDirection = "0.0 -180.0 0.0"

SpinRate = 1.2
TurnRate = 1.2
TurnFilter = 7.5
PitchRate = 1.5
PitchFilter = 10.0

MovingTurnOnly = 1
FloatsOnWater = 0

StrafeRollAngle = 0.01
ThrustPitchAngle = 0.0
BankAngle = -0.01
BankFilter = 3.0 //low is slow - How quickly the bank returns to level
LevelSpring = 5.0 //low is slow - the force the restores level
LevelDamp = 4.0 //low is slow - the force that reduces the momentum of the rotation

JumpTimeMin = 0.05
JumpTimeMax = 0.9
JumpForce = 45.0
JumpMinSpeedMult = 0.0
JumpEnergyPerSec = 70.0


EyePointOffset = "0.0 5.0 -15.0"
TrackCenter = "0.0 6.0 -15.0" // needs to be changed back to 0.0 1.0 -5.0 when artists move center point
TrackOffset = "0.0 0.75 8.5"
TiltValue = "0.0"

PitchLimits = "-11.0 25.0"
YawLimits = "-15.0 15.0"


//HitLocation = "p_crithit 4.0"

//TargetableCollision = "p_target"


CHUNKSECTION = "CHUNK1"
ChunkGeometryName = "m35_mako_chunk1"
ChunkNodeName = ""
ChunkTerrainCollisions = "10"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 0.0 0.0"
ChunkSpeed = "2.0"
ChunkUpFactor = "1.0"

CHUNKSECTION = "CHUNK2"
ChunkGeometryName = "m35_mako_chunk2"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 -.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"

CHUNKSECTION = "CHUNK3"
ChunkGeometryName = "m35_mako_chunk3"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 0.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"

CHUNKSECTION = "CHUNK4"
ChunkGeometryName = "m35_mako_chunk4"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 -.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"

CHUNKSECTION = "CHUNK5"
ChunkGeometryName = "m35_mako_chunk5"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 0.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"

CHUNKSECTION = "CHUNK6"
ChunkGeometryName = "m35_mako_chunk6"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 -.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"

CHUNKSECTION = "CHUNK7"
ChunkGeometryName = "m35_mako_chunk7"
ChunkNodeName = ""
ChunkTerrainCollisions = "100"
ChunkTerrainEffect = "com_sfx_walkerstomp"
ChunkPhysics = "FULL"
ChunkOmega = "0.0 0.75 0.0"
ChunkSpeed = "5.0"
ChunkUpFactor = "1.0"
ChunkBounciness = "0.75"
ChunkStickiness = "0.2"
ChunkLinearDamping = "0.6"
ChunkAngularDamping = "0.55"


//DamageStartPercent = "100.0"
//DamageStopPercent = "0.0"
//DamageEffect = "ssv_sfx_mako_exhaust" // blurvalue 0.25, blurres 2.5
//DamageAttachPoint = "hp_exhaust_1"

//DamageStartPercent = "100.0"
//DamageStopPercent = "0.0"
//DamageEffect = "ssv_sfx_mako_exhaust"
//DamageAttachPoint = "hp_exhaust_2"


//////********DAMAGE-START********//////

DamageStartPercent = "60.0"
DamageStopPercent = "30.0"
DamageEffect = "com_sfx_vehiclespark"
DamageAttachPoint = "hp_damage_7"

DamageStartPercent = "50.0"
DamageStopPercent = "30.0"
DamageEffect = "com_sfx_vehiclespark"
DamageAttachPoint = "hp_damage_8"

DamageStartPercent = 40.0
DamageStopPercent = 20.0
DamageEffect = "com_sfx_vehiclesmoke"
DamageEffectScale = 2.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_2"

DamageStartPercent = 40.0
DamageStopPercent = 15.0
DamageEffect = "com_sfx_vehiclesmoke"
DamageEffectScale = 2.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_4"

DamageStartPercent = 30.0
DamageStopPercent = 0.0000001
DamageEffect = "com_sfx_vehicleflame"
DamageEffectScale = 2.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_3"

DamageStartPercent = 10.0
DamageStopPercent = 0.0000001
DamageEffect = "com_sfx_vehiclesmoke"
DamageEffectScale = 4.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_9"

DamageStartPercent = 20.0
DamageStopPercent = 15.0
DamageEffect = "com_sfx_vehicleflame"
DamageEffectScale = 5.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_1"

//DamageStartPercent = 18.0
//DamageStopPercent = 0.0000001
//DamageEffect = "com_sfx_vehicleflame_critical"
//DamageEffectScale = 0.0000001
//DamageEffectSound = "m35_mako_damage_critical_alarm"
//DamageAttachPoint = "hp_driver"

//////********DAMAGE-END********//////


//////////////////// = "name \shape \unk\ x \ y \ z \rad"
//SoldierCollisionPrim = "SldrSph1 sphere 0.0 0.0 3.5 -3.0 2.8"
//SoldierCollisionPrim = "SldrSph2 sphere 0.0 0.0 3.5 0.0 2.8"
//SoldierCollisionPrim = "SldrSph3 sphere 0.0 0.0 3.5 3.0 2.8"
//SoldierCollisionPrim = "SldrSph4 sphere 0.0 0.0 3.0 -5.3 2.0"
//SoldierCollisionPrim = "SldrSph5 sphere 0.0 0.0 3.5 5.0 2.0"

//BuildingCollisionPrim = "BldgSph1 sphere 0.0 0.0 3.5 -3.0 2.8"
//BuildingCollisionPrim = "BldgSph2 sphere 0.0 0.0 3.5 0.0 2.8"
//BuildingCollisionPrim = "BldgSph3 sphere 0.0 0.0 3.5 3.0 2.8"
//BuildingCollisionPrim = "BldgSph4 sphere 0.0 0.0 3.0 -5.3 2.0"
//BuildingCollisionPrim = "BldgSph5 sphere 0.0 0.0 3.5 5.0 2.0"

//OrdnanceCollisionPrim = "OrdSph1 sphere 0.0 0.0 3.5 -3.0 2.8"
//OrdnanceCollisionPrim = "OrdSph2 sphere 0.0 0.0 3.5 0.0 2.8"
//OrdnanceCollisionPrim = "OrdSph3 sphere 0.0 0.0 3.5 3.0 2.8"
//OrdnanceCollisionPrim = "OrdSph4 sphere 0.0 0.0 3.0 -5.3 2.0"
//OrdnanceCollisionPrim = "OrdSph5 sphere 0.0 0.0 3.5 5.0 2.0"

//TerrainCollisionPrim = "TerrSph1 sphere 0.0 0.0 3.5 -3.0 2.8"
//TerrainCollisionPrim = "TerrSph2 sphere 0.0 0.0 3.5 0.0 2.8"
//TerrainCollisionPrim = "TerrSph3 sphere 0.0 0.0 3.5 3.0 2.8"
//TerrainCollisionPrim = "TerrSph4 sphere 0.0 0.0 3.0 -5.3 2.0"
//TerrainCollisionPrim = "TerrSph5 sphere 0.0 0.0 3.5 5.0 2.0"

TargetableCollisionPrim = "TgtSph1 sphere 0.0 0.0 3.0 0.0 3.5"

WHEELSECTION = 1
WheelTexture = "m35_wheels"
WheelVelocToV = 0.5111111
WheelOmegaToV = 0


WEAPONSECTION = 1

WeaponName = "ssv_weap_tread_mako_driver_cannon"
WeaponAmmo = 0

AimerNodeName = "driver_aimer_missile"
AimerPitchLimits = "-20.0 20.0"
AimerYawLimits = "-20.0 20.0"
FireOutsideLimits = "1"

FirePointName = "driver_missile_fire"

WEAPONSECTION = 2

WeaponName = "ssv_weap_tread_mako_disruptor_missile_launcher"
WeaponAmmo = 6
WeaponChannel = 1

AimerNodeName = "driver_aimer_missile"
AimerPitchLimits = "-20.0 20.0"
AimerYawLimits = "-20.0 20.0"
FireOutsideLimits = "1"

FirePointName = "driver_missile_fire"


FLYERSECTION = "TURRET1"

VehiclePosition = "common.vehiclepositions.m35mako.cannon"

PilotPosition = "hp_gunner"
//Pilot9Pose = "minigun_9pose"
//FirstPerson = "rep\repsccam;rep_1st_cockpit_securitycam"
ThirdPersonFOV = 60

PitchTurnFactor = "0.0"

EyePointOffset = "0.0 2.0 -3.0"
TrackCenter = "0.0 2.0 -3.0" // 0.0 2.0 -7.0
TrackOffset = "0.0 0.0 5.0"
TiltValue = "0.0"

TurretNodeName = "turret_cannon_root"
PitchLimits = "-15.0 15.0"
YawLimits = "-180.0 180.0"
TurnRate = 1.8
TurnFilter = 10.0
PitchRate = 0.5
PitchFilter = 15.0

FirePointName = "turret_cannon_fire"


WEAPONSECTION = 1

WeaponName = "ssv_weap_tread_mako_cannon"
WeaponAmmo = 0

//HierarchyLevel = 1
AimerNodeName = "turret_aimer_cannon"
AimerPitchLimits = "-18.0 25.0"
AimerYawLimits = "-180.0 180.0"
FireOutsideLimits = "1"

//BarrelNodeName = "turret_cannon_barrel"
//BarrelRecoil = 0.25
FirePointName = "turret_cannon_fire"

ForceMode = 1

TurretYawSound = "turret_whir_lp"
TurretYawSoundPitch = "0.7"
TurretPitchSound = "turret_whir_lp"
TurretPitchSoundPitch = "0.7"
TurretAmbientSound = ""
TurretActivateSound = "turret_turnon"
TurretDeactivateSound = "turret_turnoff"
TurretStartSound = ""
TurretStopSound = ""


FLYERSECTION = "TURRET2"

VehiclePosition = "common.vehiclepositions.m35mako.gun"

PilotPosition = "hp_gunner"
//Pilot9Pose = "minigun_9pose"
//FirstPerson = "rep\repsccam;rep_1st_cockpit_securitycam"
ThirdPersonFOV = 60

PitchTurnFactor = "0.0"

EyePointOffset = "0.0 1.0 -1.5"
TrackCenter = "0.0 1.0 -1.5" // 0.0 2.0 -7.0
TrackOffset = "0.0 0.0 2.5"
TiltValue = "0.0"

TurretNodeName = "turret_gun_root"
PitchLimits = "-15.0 15.0"
YawLimits = "-180.0 180.0"
TurnRate = 1.8
TurnFilter = 10.0
PitchRate = 0.5
PitchFilter = 15.0

FirePointName = "turret_gun_fire"


WEAPONSECTION = 1

WeaponName = "ssv_weap_tread_mako_gun"
WeaponAmmo = 0

//HierarchyLevel = 1
AimerNodeName = "turret_aimer_gun"
AimerPitchLimits = "-18.0 25.0"
AimerYawLimits = "-180.0 180.0"
FireOutsideLimits = "1"

//BarrelNodeName = "turret_gun_barrel"
//BarrelRecoil = 0.25
FirePointName = "turret_gun_fire"

ForceMode = 1

TurretYawSound = "turret_whir_lp"
TurretYawSoundPitch = "0.7"
TurretPitchSound = "turret_whir_lp"
TurretPitchSoundPitch = "0.7"
TurretAmbientSound = ""
TurretActivateSound = "turret_turnon"
TurretDeactivateSound = "turret_turnoff"
TurretStartSound = ""
TurretStopSound = ""


FLYERSECTION = "TURRET3"

VehiclePosition = "common.vehiclepositions.passenger"

ForceMode = 1
ThirdPersonFOV = 75
PitchRate = 2.0
PitchFilter = 2.75
TurnRate = 2.0
TurnFilter = 2.75

PitchLimits = "-15.0 25.0"
YawLimits = "-180.0 180.0"

PCPitchTurnFactor = "20.0"
PCYawTurnFactor = "20.0"

PitchTurnFactor = "1.0"
YawTurnFactor = "1.0"

MountPos = "0.0 -0.75 1.75"
EyePointOffset = "0.0 5.0 -15.0"
TrackCenter = "0.0 6.0 -15.0" // needs to be changed back to 0.0 1.0 -5.0 when artists move center point
TrackOffset = "0.0 0.75 8.5"
TiltValue = "0.0"

//ControlsUnit = "1"
//PilotPosition = "hp_passenger1"
//PilotAnimation = "standing"


VOUnitType = 124
EngineSound = "m35_mako_engine_parameterized" // m35_mako_damage_critical_alarm
HurtSound = "m35_mako_damage"
//DeathSound = "grenade_frag_exp_layered"
VehicleCollisionSound ="veh_collision_lg"
TurnOnSound = ""
TurnOffSound = ""
//Music = "ssv_amb_vehicle_01"
//CisMusic = "ssv_amb_vehicle_01"
//RepMusic = "ssv_amb_vehicle_01"
//MusicSpeed = "0.0"
//MusicDelay = "2.0"
GroundedSound = ""
GroundedHeight = ""
FoleyFXGroup = "metal_foley"
BoostSound = "m35_mako_shift_up_property 0.21 1"
BoostSound = "m35_mako_shift_up_property 1.05 1"
BoostSound = "m35_mako_shift_up_property 1.5 1"
BoostSound = "m35_mako_shift_up_property 1.8 1"
BoostSound = "m35_mako_shift_down_property 0.11 0"
BoostSound = "m35_mako_shift_down_property 1.04 0"
BoostSound = "m35_mako_shift_down_property 1.49 0"
BoostSound = "m35_mako_shift_down_property 1.79 0"[/code]
ssv_tread_mako_exp.odf
Hidden/Spoiler:
[code][ExplosionClass]

ClassLabel = "explosion"

[Properties]
LifeSpan = "0.2"
Effect = "com_sfx_explosion_lg"

Damage = "400.0"
DamageRadiusInner = "3.0"
DamageRadiusOuter = "10.0"

AnimalScale = "3.0"
HealthScale = "1.0"
DroidScale = "1.0"
ShieldScale = "0.75"

Shake = "3.0"
ShakeLength = "1.5"
ShakeRadiusInner = "5.0"
ShakeRadiusOuter = "12.0"

Push = "7.0"
PushRadiusInner = "4.0"
PushRadiusOuter = "11.0"
PushDeadOnly = 0

NumChunks = "10"
ChunkGeometryName = "com_mediumchunk1"
ChunkTerrainCollisions = "6"
ChunkTrailEffect = "com_sfx_chunktrail_sm"
ChunkPhysics = "FULL"
ChunkOmega = "4.0 4.0 4.0"
ChunkSpeed = "8.0 12.0"
ChunkStartDistance = "2.5"

SoundProperty = "grenade_frag_exp_layered"

[/code]
XSI
Hidden/Spoiler:
Image

Re: Vehicle Chunk Collision

Posted: Tue Feb 25, 2014 12:51 am
by Maveritchell
I remember having a similar problem that vexed me for a short while with my T1-B. I'll do some looking at the model if I can dig it up, for now, here is the pertinent section of the .odf for comparison.
Hidden/Spoiler:
[code]CHUNKSECTION = "CHUNK1"
ChunkGeometryName = "all_hover_t1b_chunk1"
ChunkNodeName = ""
ChunkTerrainCollisions = "1"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "-0.1 -0.1 0.2"
ChunkSpeed = "1.0"
ChunkUpFactor = "2.00"

CHUNKSECTION = "CHUNK2"
ChunkGeometryName = "all_hover_t1b_chunk4"
ChunkNodeName = ""
ChunkTerrainCollisions = "3"
ChunkTerrainEffect = "com_sfx_explosion_lg"
ChunkPhysics = "FULL"
ChunkOmega = "2.0 0.5 2.0"
ChunkBounciness = 0.4
ChunkStickiness = 0.25
ChunkSpeed = "11.0"
ChunkUpFactor = "8.00"
ChunkTrailEffect = "com_sfx_chunktrail_sm"

ChunkSmokeEffect = "com_sfx_smokeplume"
ChunkSmokeNodeName = "hp_smoke_2"


CHUNKSECTION = "CHUNK3"
ChunkGeometryName = "all_hover_t1b_chunk3"
ChunkNodeName = ""
ChunkTerrainCollisions = "5"
ChunkTerrainEffect = "dirtspray"
ChunkTrailEffect = "com_sfx_chunktrail_sm"
ChunkPhysics = "FULL"
ChunkOmega = "3.0 2.0 2.0"
ChunkSpeed = "14.0"
ChunkUpFactor = "7.00"
ChunkBounciness = 0.5
ChunkStickiness = 0.25
ChunkSmokeEffect = "com_sfx_smokeplume"
ChunkSmokeNodeName = "hp_smoke_2"

CHUNKSECTION = "CHUNK4"
ChunkGeometryName = "all_hover_t1b_chunk2"
ChunkNodeName = ""
ChunkTerrainCollisions = "1"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "0.2 0.1 0.1"
ChunkSpeed = "1.2"
ChunkBounciness = 0.3
ChunkStickiness = 0.45
ChunkUpFactor = "2.00"[/code]
And take a look (if you haven't already) at fred's annotated hover vehicle .odf. It's a non-answer (for you), but I remember using this as a frequent reference when dealing with the same issue.
http://www.secretsociety.com/forum/down ... mented.txt

Re: Vehicle Chunk Collision

Posted: Tue Feb 25, 2014 2:22 am
by AceMastermind
According to your XSI image, the one you're having trouble with is the only one with multiple collision primitives. Try using only 1 primitive. I don't see any chunks in the assets using *.option files.

Re: Vehicle Chunk Collision

Posted: Tue Feb 25, 2014 1:50 pm
by Marth8880
YES! Thank you so much! Using only one collision primitive worked! :D