// ------------------------------------------------------ Naming ------------------------------------------------------
Name Sukhoi T-4 Sotka
ShortName T-4
// ------------------------------------------------------ Visuals ------------------------------------------------------
Icon icont4
Model russia.t4
Texture t4
//Third Person Camera Distance
CameraDistance 55.0
//Resting Pitch. Set this so the plane spawns level. It will fall onto its collision boxes automatically, but this lets you start it flat
RestingPitch 0.0
HasWing True
HasGear True
ModelScale 1
// ------------------------------------------------------ Movement ------------------------------------------------------
//Mode : One of Plane, Heli or VTOL. The VTOL has a toggle button that switches some model aesthetics and the flight mode
Mode Plane
//Throttle
MaxThrottle 1.8
MaxNegativeThrottle 0.0
TurnLeftSpeed 1.2
TurnRightSpeed 1.2
LookUpSpeed 1.75
LookDownSpeed 1.75
RollLeftSpeed 1.25
RollRightSpeed 1.25
Drag 1.5
//Drag 1.0 is standard. Modify to make the plane / heli more or less sluggish
Drag 0.35
//Lift
//Lift 2.5
//Wheels
NumWheels 0
WheelSpringStrength 0.125
//Propeller <ID> <x> <y> <z> <planePart> <recipeItem>
Propeller 0 54 0 0 core metalPropeller
// ------------------------------------------------------ Weaponry ------------------------------------------------------
//Weapon types. Options are Missile, Bomb, Gun, Shell, None
Primary Bomb
Secondary None
//Time between shots in 1/20ths of seconds
ShootDelayPrimary 2
ShootDelaySecondary 0
//Whether to alternate or fire all together
AlternatePrimary True
AlternateSecondary False
//Firing modes. One of SemiAuto, FullAuto or Minigun
ModePrimary SemiAuto
ModeSecondary FullAuto
//Add shoot origins. These are the points on your vehicle from which bullets / missiles / shells / bombs appear
ShootPointPrimary -155 44 -17 core
ShootPointPrimary -199 44 -17 core
ShootPointPrimary -236 44 -17 core
ShootPointPrimary -267 44 17 core
ShootPointPrimary -155 44 17 core
ShootPointPrimary -199 44 17 core
ShootPointPrimary -236 44 17 core
// ------------------------------------------------------ Inventory ------------------------------------------------------
CargoSlots 0
BombSlots 35
MissileSlots 0
AllowAllAmmo False
AddAmmo 250_Ib_General-Purpose_Bomb
AddAmmo 500_Ib_General-Purpose_Bomb
AddAmmo 1000_Ib_General-Purpose_Bomb
AddAmmo 1900_Ib_General-Purpose_Bomb
AddAmmo 4000_Ib_General-Purpose_Bomb
AddAmmo largeBomb
AddAmmo smallBomb
AddAmmo napalm
//Fuel Tank Size (1 point of fuel will keep one propeller going with throttle at 1 for 1 tick)
FuelTankSize 6000
// ------------------------------------------------------ Passengers ------------------------------------------------------
Pilot 256 87 0
Passengers 1
Passenger 1 225 87 0 core
// ------------------------------------------------------ Sounds ------------------------------------------------------
StartSound PlaneA
StartSoundLength 20
PropSound PlaneB
PropSoundLength 30
ShootSoundPrimary bomb
ShootSoundSecondary RocketFire2
// ------------------------------------------------------ Recipe ------------------------------------------------------
//Each section of the plane may have many parts
//The sections are tailWheel, tail, bay, topWing, leftWingWheel, leftWing, rightWingWheel,
//rightWing, nose, turret, coreWheel, core
AddRecipeParts core 1 advancedMetalCockpit
AddRecipeParts coreWheel 2 wheel
AddRecipeParts nose 1 metalNose
AddRecipeParts rightWing 1 metalWingSmall
AddRecipeParts leftWing 1 metalWingSmall
AddRecipeParts tail 1 metalTail
AddRecipeParts rightWingWheel 1 wheel
AddRecipeParts leftWingWheel 1 wheel
//Dye colours are "black", "red", "green", "brown", "blue", "purple", "cyan", "silver", "gray", "pink", "lime", "yellow", "lightBlue", "magenta", "orange", "white"
AddDye 5 white
AddDye 1 gray
// ------------------------------------------------------ Health and hitboxes ------------------------------------------------------
SetupPart core 550 -45 12 -11 148 38 22
SetupPart tail 400 -145 7 -33 99 76 66
SetupPart leftWing 250 -96 14 31 109 20 79
SetupPart rightWing 250 -96 14 -110 109 20 79
CollisionPoint 9 10 -80 rightWing
CollisionPoint 9 10 -60 rightWing
CollisionPoint 9 10 -40 rightWing
CollisionPoint 9 10 -20 rightWing
//LeftWing
CollisionPoint 9 10 80 leftWing
CollisionPoint 9 10 60 leftWing
CollisionPoint 9 10 40 leftWing
CollisionPoint 9 10 20 leftWing
//Nose
CollisionPoint 50 15 0 core
CollisionPoint 90 15 0 core
//Tail
CollisionPoint -60 15 0 tail

BulletDetection 20


//Collison Points

IsExplosionWhenDestroyed true
CollisionDamageEnable true
CollisionDamageThrottle 0.21
CollisionDamageTimes 100

AddEmitter flansmod.fmsmoke 1 [-315,54,16] [1,1,1] [-1,0,0] 0.25 0.5 0 1 tail
AddEmitter flansmod.fmflame 1 [-315,54,16] [3,3,3] [0,0,0] 0.7 2 0 1 tail
AddEmitter flansmod.fmsmoke 1 [-315,54,47] [1,1,1] [-1,0,0] 0.25 0.5 0 1 tail
AddEmitter flansmod.fmflame 1 [-315,54,47] [3,3,3] [0,0,0] 0.7 2 0 1 tail

AddEmitter flansmod.fmsmoke 1 [-315,54,-16] [1,1,1] [-1,0,0] 0.25 0.5 0 1 tail
AddEmitter flansmod.fmflame 1 [-315,54,-16] [3,3,3] [0,0,0] 0.7 2 0 1 tail
AddEmitter flansmod.fmsmoke 1 [-315,54,-47] [1,1,1] [-1,0,0] 0.25 0.5 0 1 tail
AddEmitter flansmod.fmflame 1 [-315,54,-47] [3,3,3] [0,0,0] 0.7 2 0 1 tail