// ------------------------------------------------------ Naming ------------------------------------------------------
Name Generic Plane
ShortName genericPlane
ItemID 23318
// ------------------------------------------------------ Visuals ------------------------------------------------------
Icon genericPlane
Model rainfire.GenericPlane
Texture SkinGenericPlane
//Third Person Camera Distance
CameraDistance 15.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 1.0
// ------------------------------------------------------ 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 4.5
MaxNegativeThrottle 0.0
//Yaw modifiers
TurnLeftSpeed 2
TurnRightSpeed 2
//Pitch modifiers
LookUpSpeed 2.0
LookDownSpeed 2.0
//Roll modifiers
RollLeftSpeed 2
RollRightSpeed 2
//Drag 1.0 is standard. Modify to make the plane / heli more or less sluggish
Drag 1.25
//Wheels
NumWheels 3
WheelPosition 0 46 -5 -35
WheelPosition 1 46 -5 35
WheelPosition 2 -36 -3 0
WheelSpringStrength 0.125
//Propeller Positions
//Propeller <ID> <x> <y> <z> <planePart> <recipeItem>
Propeller 0 -79 -20 0 nose metalPropeller
// ------------------------------------------------------ Weaponry ------------------------------------------------------
//Weapon types. Options are Missile, Bomb, Gun, Shell, None
Primary Gun
Secondary Bomb
//Time between shots in 1/20ths of seconds
ShootDelayPrimary 3
ShootDelaySecondary 100
//Whether to alternate or fire all together
AlternatePrimary False
AlternateSecondary False
//Firing modes. One of SemiAuto, FullAuto or Minigun
ModePrimary FullAuto
ModeSecondary SemiAuto
//Add shoot origins. These are the points on your vehicle from which bullets / missiles / shells / bombs appear
ShootPointPrimary 50 21 62 topWing starterAR
ShootPointPrimary 50 21 -60 topWing starterAR
ShootPointPrimary 82 21 0 nose SHITMG
ShootPointSecondary 33 10 0 core
// ------------------------------------------------------ Inventory ------------------------------------------------------
CargoSlots 4
BombSlots 1
MissileSlots 0
AllowAllAmmo False
AddAmmo generic150lbBomb
AddAmmo smallBomb
AddAmmo largeBomb
//Fuel Tank Size (1 point of fuel will keep one propeller going with throttle at 1 for 1 tick)
FuelTankSize 2000
// ------------------------------------------------------ Passengers ------------------------------------------------------
Pilot 33 16 0
Passengers 0
// ------------------------------------------------------ Sounds ------------------------------------------------------
StartSound propStart
StartSoundLength 20
PropSound propSound
PropSoundLength 30
ShootSoundPrimary BrenShoot
ShootSoundSecondary bomb
// ------------------------------------------------------ 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 12 ingotIron
AddRecipeParts coreWheel 2 wheel
AddRecipeParts nose 1 metalNose
AddRecipeParts rightWing 1 metalWingSmall
AddRecipeParts leftWing 1 metalWingSmall
AddRecipeParts tail 1 metalTail
AddRecipeParts tailWheel 1 wheel
//Dye colours are "black", "red", "green", "brown", "blue", "purple", "cyan", "silver", "gray", "pink", "lime", "yellow", "lightBlue", "magenta", "orange", "white"
AddDye 4 orange
AddDye 3 yellow
AddDye 2 black
// ------------------------------------------------------ Health and hitboxes ------------------------------------------------------
SetupPart core 150 -54 16 -11 129 15 22
SetupPart topWing 100 11 18 -120 37 5 241
SetupPart nose 125 71 13 -8 12 16 16
SetupPart tail 100 -79 20 -47 26 5 94
BulletDetection 6
//Collision points for breaking wings etc. upon crashing
//Nose
CollisionPoint 83 21 0 nose
//Core
CollisionPoint 75 22 8 core
CollisionPoint 75 22 -8 core
//TopWing
CollisionPoint 48 21 -20 topWing
CollisionPoint 48 21 -30 topWing
CollisionPoint 48 21 -40 topWing
CollisionPoint 48 21 -50 topWing
CollisionPoint 48 21 -60 topWing
CollisionPoint 48 21 -70 topWing
CollisionPoint 48 21 -80 topWing
CollisionPoint 48 21 -90 topWing
CollisionPoint 48 21 -100 topWing
CollisionPoint 48 21 -110 topWing
CollisionPoint 48 21 -120 topWing
CollisionPoint 48 21 20 topWing
CollisionPoint 48 21 30 topWing
CollisionPoint 48 21 40 topWing
CollisionPoint 48 21 50 topWing
CollisionPoint 48 21 60 topWing
CollisionPoint 48 21 70 topWing
CollisionPoint 48 21 80 topWing
CollisionPoint 48 21 90 topWing
CollisionPoint 48 21 100 topWing
CollisionPoint 48 21 110 topWing
CollisionPoint 48 21 120 topWing
ModelScale 1.0
Description Super cheap, easy to make plane but is somewhat crappy.