//Display name of the vehicle
name Frontrunner Superior
//Unique Identifier
id frontrunner_superior

model frontrunner_superior.obj

//Possible textures of the vehicle
textures frontrunner_superior.png frontrunner_superior_gray.png frontrunner_superior_white.png 

//Default animations. <anim_type> <anim_id>
defaultAnimation bus_arrive denvers_american_traffic:C_1
defaultAnimation bus_depart denvers_american_traffic:C_2

//Wheels. Wheel type -> Position coordinates (multiples of 0.0625 (one pixel)) -> whether or not it can rotate
wheel semi_truck_wheel -1.375 0.46875 5.329425 true
wheel semi_truck_wheel 1.375 0.46875 5.329425 true
wheel semi_truck_wheel -1.375 0.46875 -3.201825
wheel semi_truck_wheel 1.375 0.46875 -3.201825

//Seats. Position coordinates -> whether or not it is a driver seat -> passenger scale -> rotation
seat 0.875 0.43 3.77005 true
seat 1.125 2 2.92005 false 0.5
seat -1.125 2 2.92005 false 0.5
seat 0.625 2 -2.20495 false 0.5
seat -0.625 2 -2.20495 false 0.5
seat 1.125 2 -2.95495 false 0.5
seat -1.125 2 -2.95495 false 0.5
seat 0.625 2 2.17005 false 0.5
seat -0.625 2 2.17005 false 0.5
seat 1.125 2 -3.64245 false 0.5
seat -1.125 2 -3.64245 false 0.5
seat 0.625 2 -4.40245 false 0.5
seat -0.625 2 -4.40245 false 0.5
seat 1.125 2 0.716925 false 0.5
seat -1.125 2 0.716925 false 0.5
seat 0.625 2 -5.14245 false 0.5
seat -0.625 2 -5.14245 false 0.5
seat 1.125 2 -5.89245 false 0.5
seat -1.125 2 -5.89245 false 0.5
seat 0.625 2 -0.76745 false 0.5
seat -0.625 2 -0.76745 false 0.5
seat 1.125 2 -1.470575 false 0.5
seat -1.125 2 -1.470575 false 0.5
seat 0.625 2 -1.470575 false 0.5
seat -0.625 2 -1.470575 false 0.5

health 20
inventorySize 9

maxSpeed 1.2
acceleration 0.005
deceleration -0.0125

//Dimensions used for hitbox calculations
width 3.125
length 12.6875
height 3.4375

//Sound stuff
soundEngineRunning semi_truck.ogg

sound engine_running truck_engine_0.ogg engine_slow_outside 1,0,-4.5
sound engine_running truck_engine_1.ogg engine_medium_outside 1,0,-4.5
sound engine_running truck_engine_2.ogg engine_fast_outside 1,0,-4.5

sound engine_running truck_engine_0_inside.ogg engine_slow_inside 1,0,-4.5
sound engine_running truck_engine_1_inside.ogg engine_medium_inside 1,0,-4.5
sound engine_running truck_engine_2_inside.ogg engine_fast_inside 1,0,-4.5

sound brake_release air_brake_release.ogg brake_release 0,0,-2.6

//Whether or not players can ride this vehicle
rideable true

//Add items needed for crafting.
//Item name -> item count
craftingRecipeEntry minecraft:paper 1
craftingRecipeEntry minecraft:lapis_lazuli 1

display left_text 1.563125 1.5625 3.266925 150 5 0 90
display right_text -1.563125 1.5625 -6.108075 150 5 0 -90

walkArea 1.4375 0.75 -6.233075     -1.4375 0.75 -6.233075   -1.4375 0.75 3.579425     1.4375 0.75 3.579425     default

walkArea 1.4375 0.75 3.579425     -0.5625 0.75 3.579425   -0.5625 0.75 4.579425     1.4375 0.75 4.579425     default
walkArea -0.5625 0.75 3.579425     -1.4375 0.4375 3.579425   -1.4375 0.4375 4.579425     -0.5625 0.75 4.579425     entrance

//left headlight
light 1 1 0.75f 1 0 1.46258125,0.8118125,5.9901 1.4231,1.0323875,5.87925625 1.0026125,1.01736875,5.99913125 1.04209375,0.7967875,6.109975 night
//front left blinker
light 1f 0.7f 0 1 10 1.52265,0.81395625,5.972975 1.48316875,1.0345375,5.86213125 1.4231,1.0323875,5.87988125 1.46258125,0.8118125,5.9901 indicator_left
//front left outer blinker
light 1f 0.7f 0 1 10 1.57285,0.87125,5.9281375 1.5531125,0.9815375,5.87271875 1.4930375,0.97939375,5.88984375 1.51278125,0.8691,5.9452625 indicator_left

//right headlight
light 1 1 0.75f 1 0 -1.04209375,0.7967875,6.109975 -1.0026125,1.01736875,5.99913125 -1.4231,1.0323875,5.87925625 -1.46258125,0.8118125,5.9901 night
//front left blinker
light 1f 0.7f 0 1 10 -1.46258125,0.8118125,5.9901 -1.4231,1.0323875,5.87988125 -1.48316875,1.0345375,5.86213125 -1.52265,0.81395625,5.972975 indicator_right
//front left outer blinker
light 1f 0.7f 0 1 10 -1.51278125,0.8691,5.9452625 -1.4930375,0.97939375,5.88984375 -1.5531125,0.9815375,5.87271875 -1.57285,0.87125,5.9281375 indicator_right

//left side blinker front
light 1f 0.7f 0 1 10 1.563125,0.875,2.641925 1.563125,0.9375,2.641925 1.563125,0.9375,2.829425 1.563125,0.875,2.829425 indicator_left
//left side blinker rear
light 1f 0.7f 0 1 10 1.563125,0.875,-5.545575 1.563125,0.9375,-5.545575 1.563125,0.9375,-5.358075 1.563125,0.875,-5.358075 indicator_left
//left front marker light
light 1f 0.7f 0 1 0 1.563125,2.625,4.20495 1.563125,2.6875,4.20495 1.563125,2.6875,4.39245 1.563125,2.625,4.39245 night
//left middle marker light
light 1f 0.7f 0 1 0 1.5255125,2.9249125,-0.79505 1.4879,2.97483125,-0.79505 1.4879,2.97483125,-0.60755 1.5255125,2.9249125,-0.60755 night
//left rear marker light
light 0.7f 0.0f 0f 1f 0 1.5255125,2.9249125,-6.17005 1.4879,2.97483125,-6.17005 1.4879,2.97483125,-5.98255 1.5255125,2.9249125,-5.98255 night

//right side blinker front
light 1f 0.7f 0 1 10 -1.563125,0.875,3.26745 -1.563125,0.9375,3.26745 -1.563125,0.9375,3.079425 -1.563125,0.875,3.079425 indicator_right
//right side blinker rear
light 1f 0.7f 0 1 10 -1.563125,0.875,-5.358075 -1.563125,0.9375,-5.358075 -1.563125,0.9375,-5.545575 -1.563125,0.875,-5.545575 indicator_right
//right front marker light
light 1f 0.7f 0 1 0 -1.563125,2.625,4.39245 -1.563125,2.6875,4.39245 -1.563125,2.6875,4.20495 -1.563125,2.625,4.20495 night
//left middle marker light
light 1f 0.7f 0 1 0 -1.5255125,2.9249125,-0.60755 -1.4879,2.97483125,-0.60755 -1.4879,2.97483125,-0.79505 -1.5255125,2.9249125,-0.79505 night
//left rear marker light
light 0.7f 0.0f 0f 1f 0 -1.5255125,2.9249125,-5.98255 -1.4879,2.97483125,-5.98255 -1.4879,2.97483125,-6.17005 -1.5255125,2.9249125,-6.17005 night

//rear right taillight
light 0.7f 0.0f 0f 1f 0 0.9375,1.3125,-6.38995 0.9375,1.5,-6.38995 1.125,1.5,-6.38995 1.125,1.3125,-6.38995 night
//rear right brakelight
light 1f 0.0f 0f 1f 0 0.9375,1.3125,-6.390575 0.9375,1.5,-6.390575 1.125,1.5,-6.390575 1.125,1.3125,-6.390575 braking
//rear bottom right taillight
light 0.7f 0.0f 0f 1f 0 0.6875,0.875,-6.3587 0.6875,1,-6.3587 0.8125,1,-6.3587 0.8125,0.875,-6.3587 night
//rear bottom right brakelight
light 1f 0.0f 0f 1f 0 0.6875,0.875,-6.359325 0.6875,1,-6.359325 0.8125,1,-6.359325 0.8125,0.875,-6.359325 braking
//rear right blinker
light 1f 0.7f 0 1 10 -1.375,1.3125,-6.38995 -1.375,1.5,-6.38995 -1.1875,1.5,-6.38995 -1.1875,1.3125,-6.38995 indicator_right
//rear left taillight
light 0.7f 0.0f 0f 1f 0 -1.125,1.3125,-6.38995 -1.125,1.5,-6.38995 -0.9375,1.5,-6.38995 -0.9375,1.3125,-6.38995 night
//rear left brakelight
light 1f 0.0f 0f 1f 0 -1.125,1.3125,-6.390575 -1.125,1.5,-6.390575 -0.9375,1.5,-6.390575 -0.9375,1.3125,-6.390575 braking
//rear bottom left taillight
light 0.7f 0.0f 0f 1f 0 -0.8125,0.875,-6.3587 -0.8125,1,-6.3587 -0.6875,1,-6.3587 -0.6875,0.875,-6.3587 night
//rear bottom left brakelight
light 1f 0.0f 0f 1f 0 -0.8125,0.875,-6.359325 -0.8125,1,-6.359325 -0.6875,1,-6.359325 -0.6875,0.875,-6.359325 braking
//rear left blinker
light 1f 0.7f 0 1 10 1.1875,1.3125,-6.38995 1.1875,1.5,-6.38995 1.375,1.5,-6.38995 1.375,1.3125,-6.38995 indicator_left

//marker light rear right
light 0.7f 0.0f 0f 1f 0 -0.3125,3.25,-6.3587 -0.3125,3.3125,-6.3587 -0.1875,3.3125,-6.3587 -0.1875,3.25,-6.3587 night
//marker light rear center
light 0.7f 0.0f 0f 1f 0 -0.0625,3.25,-6.3587 -0.0625,3.3125,-6.3587 0.0625,3.3125,-6.3587 0.0625,3.25,-6.3587 night
//marker light left
light 0.7f 0.0f 0f 1f 0 0.1875,3.25,-6.3587 0.1875,3.3125,-6.3587 0.3125,3.3125,-6.3587 0.3125,3.25,-6.3587 night