Page 1 of 1

T-34 ingame help

Posted: Fri Apr 17, 2009 10:50 am
by fai222
Hello there. Im trying to get my T-34 tank ingame. I try but i dont seem to get it to work. I found two errors in my log that got the T-34 in it. My map dont ctd. I have always had problems with getting vehicles that isnt in the assets ingame.

Code: Select all

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\LoadUtil.cpp(829)
Unable to find level chunk t-34 in C:\Programfiler\LucasArts\Star Wars Battlefront II\GameData\AddOn\AAA\Data\_lvl_pc\SIDE\imp.lvl

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\LoadUtil.cpp(829)
Unable to find level chunk t-34 in data\_lvl_pc\SIDE\all.lvl
Ill also post my T-34s odf just in case it can help to find the problem.
Hidden/Spoiler:
[code][GameObjectClass]
ClassLabel = "hover"
GeometryName = "t34.msh"

[Properties]

FLYERSECTION = "BODY"
VehicleType = "light"
AISizeType = "MEDIUM"
NoCombatInterrupt = "1"
ReserveOneForPlayer = "0"
CockpitTension = 20
//ForceMode = "2"

Label = "hover"
MapTexture = "HUD_rep_fightertank_icon"
MapScale = "1.6"

ExplosionName = "imp_walk_atat_exp"
ExplosionOffset = "0.0 12.46 0.0"


GeometryName = "t34"

\\DeathAnimationExplosion = "small_explosion"
DeathAnimationExplosion = "imp_sfx_atat_explosion"
DeathAnimationExplosionTime = "1.5"

FinalExplosion = "imp_walk_atat_finalexp"
FinalExplosionOffset = "1.97 0.0 11.43"

FirstPerson = "IMP\impATAT;imp_1st_cockpit_atat"
FirstPersonFOV = "53"

MaxHealth = "10000.0"

Acceleraton = "1.0"
MaxSpeed = "1.0"
MaxStrafeSpeed = "0.0"
MaxTurnSpeed = "0.4"

PCMaxYawSpeed = 1.0
PCMaxTurnSpeed = 1.0
PCPitchRate = .6

PitchRate = 0
PitchFilter = 0
TurnRate = 0
TurnFilter = 0

StoppedTurnSpeed = "0.05"
ForwardTurnSpeed = "0.03"
TurnThreshold = "0.35"

EyePointOffset = "0.0 2.0 0.0"
TrackCenter = "0.0 2.0 -5.0" //needs to be chenged back to 0.0 1.0 -5.0 when artists move center point
TrackOffset = "0.0 0.5 6"
TiltValue = "7.0"

AimerNodeName = "gun_body"

PitchLimits = "-35 15"
YawLimits = "-35 35"
PitchTurnFactor = "0.5"
YawTurnFactor = "0.5"

WEAPONSECTION = "1"
WeaponName = "cis_weap_hover_stap_cannon"
WeaponAmmo = "0"

EyePointOffset = "0.0 3.0 0.0"
TrackCenter = "0.0 3.0 0.0"
TrackOffset = "0.0 0.0 5.0"
TiltValue = "5.0"

PitchLimits = "-15.0 15.0"
YawLimits = "-15.0 15.0"

AimerNodeName = "hp_fire2"
AimerPitchLimits = "-90.0 90.0"
AimerYawLimits = "-90.0 90.0"

FLYERSECTION = "TURRET1"
VehiclePosition = "common.vehiclepositions.gunner"
//FirstPerson = "cis\cissccam;cis_1st_cockpit_securitycam"
TurretNodeName = "Gun_Body"
PitchLimits = "-40.0 20.0"
YawLimits = "-180.0 180.0"
PitchTurnFactor = "0"
PCPitchRate = "15"
TurnRate = "1.8"
TurnFilter = "10"
PitchRate = "0.5"
PitchFilter = "10"
PitchDamp = "10"
BarrelNodeName = "barrel_body"
BarrelRecoil = "1.50"
FirePointName = "hp_fire1"
EyePointOffset = "0.0 2.0 -1.75"
TrackCenter = "0.0 1.0 -2.0"
TrackOffset = "0.0 0.0 3.0"
TiltValue = "10"

TurretYawSound = "turret_whir_yaw_lp"
TurretYawSoundPitch = "0.7"
TurretPitchSound = "turret_whir_pitch_lp"
TurretPitchSoundPitch = "0.7"
TurretActivateSound = "vehicle_equip"
TurretDeactivateSound = "vehicle_equip"
WeaponName = "cis_weap_hover_aat_launcher"
WeaponAmmo = "0"

DeathShakeDelay = "3.5"
DeathShakeForce = "1.0"
DeathShakeDuration = "1.0"
DeathShakeRadius = "30.0"

TerrainCollision = "p_front_left"
TerrainCollision = "p_back_right"
TerrainCollision = "p_front_right"
TerrainCollision = "p_back_left"

BuildingCollision = "p_front_left"
BuildingCollision = "p_front_right"
BuildingCollision = "p_back_left"
BuildingCollision = "p_back_right"
BuildingCollision = "p_main_building"
BuildingCollision = "p_head_building"

TargetableCollision = "p_front_left_thigh"
TargetableCollision = "p_front_left_shin"
TargetableCollision = "p_front_right_thigh"
TargetableCollision = "p_front_right_shin"
TargetableCollision = "p_back_left_thigh"
TargetableCollision = "p_back_left_shin"
TargetableCollision = "p_back_right_thigh"
TargetableCollision = "p_back_right_shin"

TowCableCollision = "p_front_left_thigh 0.36 0.0 1.06"
SmashParkedFlyers = "1"
TowCableCollision = "p_front_left_shin 0.36 0.0 1.06"
TowCableCollision = "p_front_left 0.5 0.0 1.1"

TowCableCollision = "p_front_right_thigh -0.36 0.0 1.06"
TowCableCollision = "p_front_right_shin -0.36 0.0 1.06"
TowCableCollision = "p_front_right -0.5 0.0 1.1"

TowCableCollision = "p_back_right_thigh -0.36 0.0 -1.06"
TowCableCollision = "p_back_right_shin -0.36 0.0 -1.06"
TowCableCollision = "p_back_right -0.5 0.0 -1.1"

TowCableCollision = "p_back_left_thigh 0.36 0.0 -1.06"
TowCableCollision = "p_back_left_shin 0.36 0.0 -1.06"
TowCableCollision = "p_back_left 0.5 0.0 -1.1"

VehicleCollision ="p_front_left_vehicle"
VehicleCollision ="p_front_right_vehicle"
VehicleCollision ="p_back_left_vehicle"
VehicleCollision ="p_back_right_vehicle"
VehicleCollision ="p_main_vehicle"
VehicleCollision ="p_head_vehicle"

OrdnanceCollision = "p_main_soldier1"
OrdnanceCollision = "p_main_soldier2"
OrdnanceCollision = "p_main_soldier3"
OrdnanceCollision = "p_main_soldier4"
OrdnanceCollision = "p_main_soldier5"
OrdnanceCollision = "p_neck_soldier"
OrdnanceCollision = "p_head_soldier"
OrdnanceCollision = "p_front_left_thigh"
OrdnanceCollision = "p_front_left_shin"
OrdnanceCollision = "p_front_left"
OrdnanceCollision = "p_front_right_thigh"
OrdnanceCollision = "p_front_right_shin"
OrdnanceCollision = "p_front_right"
OrdnanceCollision = "p_back_left_thigh"
OrdnanceCollision = "p_back_left_shin"
OrdnanceCollision = "p_back_left"
OrdnanceCollision = "p_back_right_thigh"
OrdnanceCollision = "p_back_right_shin"
OrdnanceCollision = "p_back_right"

SoldierCollision = "p_main_soldier1"
SoldierCollision = "p_main_soldier2"
SoldierCollision = "p_main_soldier3"
SoldierCollision = "p_main_soldier4"
SoldierCollision = "p_main_soldier5"
SoldierCollision = "p_neck_soldier"
SoldierCollision = "p_head_soldier"
SoldierCollision = "p_front_left_thigh"
SoldierCollision = "p_front_left_shin"
SoldierCollision = "p_front_left"
SoldierCollision = "p_front_right_thigh"
SoldierCollision = "p_front_right_shin"
SoldierCollision = "p_front_right"
SoldierCollision = "p_back_left_thigh"
SoldierCollision = "p_back_left_shin"
SoldierCollision = "p_back_left"
SoldierCollision = "p_back_right_thigh"
SoldierCollision = "p_back_right_shin"
SoldierCollision = "p_back_right"

DamageStartPercent = 45.0
DamageStopPercent = 20.0
DamageEffect = "com_sfx_vehiclespark"
DamageAttachPoint = "hp_damage_5"

DamageStartPercent = 45.0
DamageStopPercent = 20.0
DamageEffect = "com_sfx_vehiclespark"
DamageAttachPoint = "hp_damage_4"

DamageStartPercent = 45.0
DamageStopPercent = 20.0
DamageEffect = "com_sfx_vehiclespark"
DamageAttachPoint = "hp_damage_3"

DamageStartPercent = 30.0
DamageStopPercent = 20.0
DamageEffect = "com_sfx_vehiclesmoke"
DamageEffectScale = 3.0
DamageInheritVelocity = 0.0
DamageAttachPoint = "hp_damage_2"

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

CHUNKSECTION = "CHUNK1"
ChunkGeometryName = "imp_walk_atat_chunk1"
ChunkNodeName = ""
ChunkTerrainCollisions = "0"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "0.1 0.1 0.5"
ChunkBounciness = 0.05
ChunkStickiness = 0.05
ChunkSpeed = "0.0"
ChunkTrailEffect = "com_sfx_chunktrail_sm"

ChunkSmokeEffect = "com_sfx_smokeplume"
ChunkSmokeNodeName = "hp_smoke_1"


CHUNKSECTION = "CHUNK2"
ChunkGeometryName = "imp_walk_atat_chunk2"
ChunkNodeName = ""
ChunkTerrainCollisions = "1"
ChunkTerrainEffect = "com_sfx_explosion_lg"
ChunkPhysics = "FULL"
ChunkOmega = "0.5 0.5 0.3"
ChunkBounciness = 0.45
ChunkStickiness = 0.25
ChunkSpeed = "8.0"
ChunkUpFactor = "16.00"
ChunkTrailEffect = "com_sfx_chunktrail_sm"


CHUNKSECTION = "CHUNK3"
ChunkGeometryName = "imp_walk_atat_chunk3"
ChunkNodeName = ""
ChunkTerrainCollisions = "1"
ChunkTerrainEffect = "com_sfx_explosion_lg"
ChunkTrailEffect = "com_sfx_chunktrail_sm"
ChunkPhysics = "FULL"
ChunkOmega = "2.0 2.0 2.0"
ChunkSpeed = "4.0"
ChunkUpFactor = "8.00"


CHUNKSECTION = "CHUNK4"
ChunkGeometryName = "imp_walk_atat_chunk4"
ChunkNodeName = ""
ChunkTerrainCollisions = "3"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "0.4 0.2 1.0"
ChunkBounciness = 0.55
ChunkStickiness = 0.25
ChunkSpeed = "5.0"
ChunkUpFactor = "4.00"
ChunkTrailEffect = "com_sfx_chunktrail_sm"


CHUNKSECTION = "CHUNK5"
ChunkGeometryName = "imp_walk_atat_chunk5"
ChunkNodeName = ""
ChunkTerrainCollisions = "3"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "2.0 0.5 2.0"
ChunkBounciness = 0.45
ChunkStickiness = 0.25
ChunkSpeed = "3.0"
ChunkUpFactor = "6.00"
ChunkTrailEffect = "com_sfx_chunktrail_sm"


CHUNKSECTION = "CHUNK6"
ChunkGeometryName = "imp_walk_atat_chunk6"
ChunkTerrainCollisions = "5"
ChunkTerrainEffect = "dirtspray"
ChunkPhysics = "FULL"
ChunkOmega = "1.5 1.0 1.25"
ChunkBounciness = 0.45
ChunkStickiness = 0.25
ChunkSpeed = "5.0"
ChunkUpFactor = "3.00"
ChunkTrailEffect = "com_sfx_chunktrail_sm"

VOUnitType = 50
StompDetectionType = "1"
//HydraulicLowerHeight = "0.5"
HurtSound = ""
DeathSound = "com_weap_obj_med_exp"
//AllMusic = "all_vehicle"
ImpMusic = "imp_vehicle"
MusicSpeed = "0.0"
MusicDelay = "5.0"
EngineSound = "atst_engine_parameterized"
TurnOnSound = ""
TurnOnTime = "1.0"
TurningOffSound = ""
TurnOffSound = ""
TurnOffTime = "1.0"[/code]

Re: T-34 ingame help

Posted: Fri Apr 17, 2009 10:59 am
by FragMe!
Did you add it to the sides .req as well as creating it's own req file? And made the dc: call for the side and put in it in the unit list in the lua?


Also just looking at your ODF you probably want to delete all the ATAT related things that don't pertain to your model, like all the collision and chunk thing in the second half of the odf.

Re: T-34 ingame help

Posted: Fri Apr 17, 2009 12:23 pm
by fai222
hmm... i havent made the t-34s .req. that must be the problem. Ill do that and also delete the ATAT lines in the odf.

EDIT: It still dont work. Here is a pic of my explorer tree in xsi.
Hidden/Spoiler:
Image
EDIT AGAIN: this is the part in my lua were i have put the t-34. i dont need a custom side, right? and yes i have put all the t-34 files in the imp side msh/odf folder and the req in the req folder.