SeatObject Type

The SeatObject object type is created by ObjectTemplate.Create.

While inside a vehicle, your character's model is effectively removed from the game, not placed inside the vehicle. If you want to see a soldier inside the vehicle when a player enters it, you need to set up a seat. This object also allows the soldier in the vehicle can be harmed directly by projectiles (vs. dying only when the vehicle itself blows up, e.g. when driving a tank). When a seat is added to a PlayerControlObject, it will show the body of the soldier. The seat has properties to set the animation or skin pose to use when in the seat.

Used in a total of 97 .con files: Objects.con

Parent directories of these .con files: objects/Vehicles, objects/Stationary_Weapons, Bf1942/Levels

Example: (from objects/Vehicles/Land/KettenKrad/Objects.con)
   rem ****************************************************
   rem KettenKrad SeatObjects
   rem ****************************************************
   rem *** KettenKradDriverSeat ***
   ObjectTemplate.Create SeatObject KettenKradDriverSeat
   ObjectTemplate.SeatFlags c_SeatShowFullBodySoldier
   ObjectTemplate.SeatFlags c_SeatIsOutside
   ObjectTemplate.SeatAnimationLowerBody Lb_PassengerInHanomag

Properties used with this type of object:
   ObjectTemplate.Create
   ObjectTemplate.DownAngleMultiplier
   ObjectTemplate.HeadMaxAngleMultiplier
   ObjectTemplate.LeftAngleMultiplier
   ObjectTemplate.PassengerDownAngle
   ObjectTemplate.PassengerTurnLeftAngle
   ObjectTemplate.PassengerTurnRightAngle
   ObjectTemplate.PassengerUpAngle
   ObjectTemplate.RightAngleMultiplier
   ObjectTemplate.SeatAnimationLowerBody
   ObjectTemplate.SeatAnimationUpperBody
   ObjectTemplate.SeatFlags
   ObjectTemplate.UpAngleMultiplier


Go to the ObjectTemplate type list page, ObjectTemplate page, All Types list, Class list, CON file list, or Main scripting page.