0% found this document useful (0 votes)
43 views3 pages

Prisoner Pod

The document describes a prisoner pod vehicle used to transport a captured player character in the Citadel sequence of the game. The pod is attached to a path follower and allows for enter/exit animations and other constraints. As a captive, the player can only look around and not control the motion of the pod.

Uploaded by

mrsylvervt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views3 pages

Prisoner Pod

The document describes a prisoner pod vehicle used to transport a captured player character in the Citadel sequence of the game. The pod is attached to a path follower and allows for enter/exit animations and other constraints. As a captive, the player can only look around and not control the motion of the pod.

Uploaded by

mrsylvervt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

//

// A combine prisoner pod. Used in the Citadel sequence in which the player is
taken captive,
// this vehicle is intended to be attached to a path follower (such as a
func_tracktrain) via
// a hinge constraint. A vehicle was used so that we could do the enter/exit
animations, and
// any view dampening or constraints that were necessary.
//
// Since the player is a captive they cannot affect the motion of the pod, they can
only look around.
//

"vehicle"
{
"wheelsperaxle" "2"
"body"
{
"countertorquefactor" "0"
"massCenterOverride" "0 0 0"
"massoverride" "800" // kg
}
"engine"
{
"horsepower" "350"
"maxrpm" "3000"
"maxspeed" "35" // mph
"autotransmission" "1"
"axleratio" "4.56"
"gear" "1.86" // 1st gear
"gear" "1.59" // 2nd gear
"gear" "1.17" // 3rd gear
"gear" "1.0" // 4th gear
"gear" "0.84" // 5th gear
"shiftuprpm" "1500"
"shiftdownrpm" "300"

"boost"
{
"force" "2.5" // 2.5 car body mass * gravity * inches /
second ^ 2
"duration" "1.0" // 1 second of boost
"delay" "15" // 15 seconds before you can use it again
}
}
"steering"
{
"degrees" "26"
"fastdampen" "0.35"
"slowcarspeed" "0"
"fastcarspeed" "40"
"slowsteeringrate" "4"
"faststeeringrate" "2"
"steeringRestFactor" "1.5"
"turnbrake" "0.25"

"skidallowed" "1"
"dustcloud" "1"
}

// front axle
"axle"
{
"wheel"
{
"radius" "18"
"mass" "100"
"inertia" "0.5" // steady the car (fixes the oscillation
of the axles about z)
"damping" "0"
"rotdamping" "0.0"
"material" "rubbertire"
"skidmaterial" "slidingrubbertire_front"
}
"suspension"
{
"springConstant" "80"
"springDamping" "4"
"stabilizerConstant" "110"
"springDampingCompression" "4"
"maxBodyForce" "250"
}

"torquefactor" "0.8"
"brakefactor" "0.5"
}

// rear axle
"axle"
{
"wheel"
{
"radius" "20"
"mass" "100"
"inertia" "0.5" // steady the car (fixes the oscillation
of the axles about z)
"damping" "0"
"rotdamping" "0.0"
"material" "rubbertire"
"skidmaterial" "slidingrubbertire_rear"
}
"suspension"
{
"springConstant" "80"
"springDamping" "4"
"stabilizerConstant" "110"
"springDampingCompression" "4"
"maxBodyForce" "250"
}
"torquefactor" "0.2"
"brakefactor" "0.5"
}
}

"vehicle_sounds"
{
// List gears in order from lowest speed to highest speed
"gear"
{
"max_speed" "1.0"
"speed_approach_factor" "1.0"
"engine_loop" "PrisonerPod.NoSound"
"foot_off" "PrisonerPod.NoSound"
"foot_off_slow" "PrisonerPod.NoSound"
}

"engine_start" "PrisonerPod.NoSound"
"engine_stop" "PrisonerPod.NoSound"
"engine_idle" "PrisonerPod.NoSound"
"engine2_start" "PrisonerPod.NoSound"
"engine2_stop" "PrisonerPod.NoSound"
}

You might also like