--[[ | This file was obtained through the combined efforts | of Madbluntz & Plymouth Antiquarian Society. | | Credits: lifestorm, Gregory Wayne Rossel JR., | Maloy, DrPepper10 @ RIP, Atle! | | Visit for more: https://plymouth.thetwilightzone.ru/ --]] -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT -- DO NOT EDIT OR REUPLOAD THIS SCRIPT local light_table = { ems_sounds = {"ambient/alarms/apc_alarm_loop1.wav"}, } list.Set( "simfphys_lights", "capc_siren", light_table) local light_table = { L_HeadLampPos = Vector(71.9,32.85,-5.59), L_HeadLampAng = Angle(15,0,0), R_HeadLampPos = Vector(71.9,-32.85,-5.59), R_HeadLampAng = Angle(15,0,0), L_RearLampPos =Vector(-94,29.08,3.7), L_RearLampAng = Angle(40,180,0), R_RearLampPos = Vector(-94,-29.08,3.7), R_RearLampAng = Angle(40,180,0), Headlight_sprites = { Vector(71.9,32.85,-5.59), Vector(71.9,-32.85,-5.59) }, Headlamp_sprites = { Vector(76.36,26.72,-5.79), Vector(76.36,-26.72,-5.79) }, Rearlight_sprites = { Vector(-94,34.39,3.7), Vector(-94,-34.39,3.7) }, Brakelight_sprites = { Vector(-94,29.08,3.7), Vector(-94,-29.08,3.7) } } list.Set( "simfphys_lights", "driprip_ratmobile", light_table) local V = { Name = "HL2 Combine APC", Model = "models/combine_apc.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", Members = { AITEAM = 1, Mass = 3500, MaxHealth = 6000, LightsTable = "capc_siren", IsArmored = true, OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, GibModels = { "models/combine_apc_destroyed_gib01.mdl", "models/combine_apc_destroyed_gib02.mdl", "models/combine_apc_destroyed_gib03.mdl", "models/combine_apc_destroyed_gib04.mdl", "models/combine_apc_destroyed_gib05.mdl", "models/combine_apc_destroyed_gib06.mdl", }, FrontWheelRadius = 28, RearWheelRadius = 28, SeatOffset = Vector(-25,0,104), SeatPitch = 0, PassengerSeats = { { pos = Vector(0,-30,50), ang = Angle(0,0,0) }, { pos = Vector(0,-30,50), ang = Angle(0,0,0) }, { pos = Vector(0,-30,50), ang = Angle(0,0,0) }, { pos = Vector(0,-30,50), ang = Angle(0,0,0) }, }, FrontHeight = 10, FrontConstant = 50000, FrontDamping = 3000, FrontRelativeDamping = 3000, RearHeight = 10, RearConstant = 50000, RearDamping = 3000, RearRelativeDamping = 3000, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 70, Efficiency = 1.8, GripOffset = 0, BrakePower = 70, BulletProofTires = true, IdleRPM = 750, LimitRPM = 6000, PeakTorque = 100, PowerbandStart = 1500, PowerbandEnd = 5800, Turbocharged = false, Supercharged = false, FuelFillPos = Vector(32.82,-78.31,81.89), PowerBias = 0, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/c_apc/apc_idle.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/c_apc/apc_mid.wav", Sound_MidPitch = 1, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 100, Sound_MidFadeOutRate = 1, Sound_High = "", Sound_Throttle = "", snd_horn = "ambient/alarms/apc_alarm_pass1.wav", ForceTransmission = 1, DifferentialGear = 0.3, Gears = {-0.1,0,0.1,0.2,0.3} } } list.Set( "simfphys_vehicles", "sim_fphys_combineapc_armed", V ) local V = { Name = "HL2 Jeep taucannon", Model = "models/buggy.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", Members = { AITEAM = 2, Mass = 1700, LightsTable = "jeep", FrontWheelRadius = 18, RearWheelRadius = 20, SeatOffset = Vector(0,0,-2), SeatPitch = 0, FrontHeight = 13.5, FrontConstant = 27000, FrontDamping = 2800, FrontRelativeDamping = 2800, RearHeight = 13.5, RearConstant = 32000, RearDamping = 2900, RearRelativeDamping = 2900, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 44, Efficiency = 1.337, GripOffset = 0, BrakePower = 40, BulletProofTires = true, IdleRPM = 750, LimitRPM = 6500, PeakTorque = 100, PowerbandStart = 2200, PowerbandEnd = 6300, FuelFillPos = Vector(17.64,-14.55,30.06), FuelType = FUELTYPE_PETROL, FuelTankSize = 65, PowerBias = 0.5, EngineSoundPreset = -1, snd_pitch = 1, snd_idle = "simulated_vehicles/jeep/jeep_idle.wav", snd_low = "simulated_vehicles/jeep/jeep_low.wav", snd_low_revdown = "simulated_vehicles/jeep/jeep_revdown.wav", snd_low_pitch = 0.9, snd_mid = "simulated_vehicles/jeep/jeep_mid.wav", snd_mid_gearup = "simulated_vehicles/jeep/jeep_second.wav", snd_mid_pitch = 1, snd_horn = "simulated_vehicles/horn_1.wav", ForceTransmission = 1, DifferentialGear = 0.3, Gears = {-0.15,0,0.15,0.25,0.35,0.45} } } list.Set( "simfphys_vehicles", "sim_fphys_jeep_armed", V ) local V = { Name = "HL2 Jeep airboatgun", Model = "models/buggy.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", Members = { AITEAM = 2, Mass = 1700, LightsTable = "jeep", FrontWheelRadius = 18, RearWheelRadius = 20, SeatOffset = Vector(0,0,-2), SeatPitch = 0, FrontHeight = 13.5, FrontConstant = 27000, FrontDamping = 2800, FrontRelativeDamping = 2800, RearHeight = 13.5, RearConstant = 32000, RearDamping = 2900, RearRelativeDamping = 2900, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 44, Efficiency = 1.337, GripOffset = 0, BrakePower = 40, BulletProofTires = true, IdleRPM = 750, LimitRPM = 6500, PeakTorque = 100, PowerbandStart = 2200, PowerbandEnd = 6300, FuelFillPos = Vector(17.64,-14.55,30.06), FuelType = FUELTYPE_PETROL, FuelTankSize = 65, PowerBias = 0.5, EngineSoundPreset = -1, snd_pitch = 1, snd_idle = "simulated_vehicles/jeep/jeep_idle.wav", snd_low = "simulated_vehicles/jeep/jeep_low.wav", snd_low_revdown = "simulated_vehicles/jeep/jeep_revdown.wav", snd_low_pitch = 0.9, snd_mid = "simulated_vehicles/jeep/jeep_mid.wav", snd_mid_gearup = "simulated_vehicles/jeep/jeep_second.wav", snd_mid_pitch = 1, snd_horn = "simulated_vehicles/horn_1.wav", ForceTransmission = 1, DifferentialGear = 0.3, Gears = {-0.15,0,0.15,0.25,0.35,0.45} } } list.Set( "simfphys_vehicles", "sim_fphys_jeep_armed2", V ) local V = { Name = "Synergy Elite Jeep taucannon", Model = "models/vehicles/buggy_elite.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", Members = { AITEAM = 2, Mass = 1700, LightsTable = "elitejeep", FrontWheelRadius = 18, RearWheelRadius = 20, SeatOffset = Vector(0,0,-3), SeatPitch = 0, PassengerSeats = { { pos = Vector(16,-35,21), ang = Angle(0,0,9) } }, Backfire = true, ExhaustPositions = { { pos = Vector(-15.69,-105.94,14.94), ang = Angle(90,-90,0) }, { pos = Vector(16.78,-105.46,14.35), ang = Angle(90,-90,0) } }, StrengthenSuspension = true, FrontHeight = 13.5, FrontConstant = 27000, FrontDamping = 2200, FrontRelativeDamping = 1500, RearHeight = 13.5, RearConstant = 32000, RearDamping = 2200, RearRelativeDamping = 1500, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, ForceTransmission = 1, TurnSpeed = 8, MaxGrip = 44, Efficiency = 1.4, GripOffset = 0, BrakePower = 40, BulletProofTires = true, IdleRPM = 750, LimitRPM = 7500, PeakTorque = 100, PowerbandStart = 2500, PowerbandEnd = 7300, Turbocharged = false, Supercharged = false, FuelFillPos = Vector(20.92,6.95,26.83), FuelType = FUELTYPE_PETROL, FuelTankSize = 65, PowerBias = 0.6, EngineSoundPreset = -1, snd_pitch = 1, snd_idle = "simulated_vehicles/v8elite/v8elite_idle.wav", snd_low = "simulated_vehicles/v8elite/v8elite_low.wav", snd_low_revdown = "simulated_vehicles/v8elite/v8elite_revdown.wav", snd_low_pitch = 0.8, snd_mid = "simulated_vehicles/v8elite/v8elite_mid.wav", snd_mid_gearup = "simulated_vehicles/v8elite/v8elite_second.wav", snd_mid_pitch = 1, snd_horn = "simulated_vehicles/horn_4.wav", DifferentialGear = 0.38, Gears = {-0.1,0,0.1,0.18,0.25,0.31,0.40} } } list.Set( "simfphys_vehicles", "sim_fphys_v8elite_armed", V ) local V = { Name = "Synergy Elite Jeep airboatgun", Model = "models/vehicles/buggy_elite.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", Members = { AITEAM = 2, Mass = 1700, LightsTable = "elitejeep", FrontWheelRadius = 18, RearWheelRadius = 20, SeatOffset = Vector(0,0,-3), SeatPitch = 0, PassengerSeats = { { pos = Vector(16,-35,21), ang = Angle(0,0,9) } }, Backfire = true, ExhaustPositions = { { pos = Vector(-15.69,-105.94,14.94), ang = Angle(90,-90,0) }, { pos = Vector(16.78,-105.46,14.35), ang = Angle(90,-90,0) } }, StrengthenSuspension = true, FrontHeight = 13.5, FrontConstant = 27000, FrontDamping = 2200, FrontRelativeDamping = 1500, RearHeight = 13.5, RearConstant = 32000, RearDamping = 2200, RearRelativeDamping = 1500, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, ForceTransmission = 1, TurnSpeed = 8, MaxGrip = 44, Efficiency = 1.4, GripOffset = 0, BrakePower = 40, BulletProofTires = true, IdleRPM = 750, LimitRPM = 7500, PeakTorque = 100, PowerbandStart = 2500, PowerbandEnd = 7300, Turbocharged = false, Supercharged = false, FuelFillPos = Vector(20.92,6.95,26.83), FuelType = FUELTYPE_PETROL, FuelTankSize = 65, PowerBias = 0.6, EngineSoundPreset = -1, snd_pitch = 1, snd_idle = "simulated_vehicles/v8elite/v8elite_idle.wav", snd_low = "simulated_vehicles/v8elite/v8elite_low.wav", snd_low_revdown = "simulated_vehicles/v8elite/v8elite_revdown.wav", snd_low_pitch = 0.8, snd_mid = "simulated_vehicles/v8elite/v8elite_mid.wav", snd_mid_gearup = "simulated_vehicles/v8elite/v8elite_second.wav", snd_mid_pitch = 1, snd_horn = "simulated_vehicles/horn_4.wav", DifferentialGear = 0.38, Gears = {-0.1,0,0.1,0.18,0.25,0.31,0.40} } } list.Set( "simfphys_vehicles", "sim_fphys_v8elite_armed2", V ) local V = { Name = "HL2 APC", Model = "models/blu/conscript_apc.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,50), Members = { AITEAM = 2, Mass = 4800, MaxHealth = 4500, IsArmored = true, GibModels = { "models/blu/conscript_apc.mdl", "models/props_vehicles/apc_tire001.mdl", "models/props_vehicles/apc_tire001.mdl", "models/props_vehicles/apc_tire001.mdl", "models/props_vehicles/apc_tire001.mdl", "models/props_c17/TrapPropeller_Engine.mdl", "models/gibs/helicopter_brokenpiece_01.mdl", "models/gibs/manhack_gib01.mdl", "models/gibs/manhack_gib02.mdl", "models/gibs/manhack_gib03.mdl", "models/combine_apc_destroyed_gib02.mdl", "models/combine_apc_destroyed_gib03.mdl", "models/combine_apc_destroyed_gib04.mdl", "models/combine_apc_destroyed_gib05.mdl", }, EnginePos = Vector(-16.1,-81.68,47.25), LightsTable = "conapc", OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, CustomWheels = true, CustomSuspensionTravel = 10, CustomWheelModel = "models/props_vehicles/apc_tire001.mdl", CustomWheelPosFL = Vector(-45,77,-22), CustomWheelPosFR = Vector(45,77,-22), CustomWheelPosRL = Vector(-45,-74,-22), CustomWheelPosRR = Vector(45,-74,-22), CustomWheelAngleOffset = Angle(0,180,0), CustomMassCenter = Vector(0,0,0), CustomSteerAngle = 35, SeatOffset = Vector(65,-13,35), SeatPitch = 0, SeatYaw = 0, PassengerSeats = { { pos = Vector(13,75,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, { pos = Vector(0,0,-3.5), ang = Angle(0,0,0) }, }, Attachments = { { model = "models/hunter/plates/plate075x105.mdl", material = "lights/white", color = Color(0,0,0,255), pos = Vector(0.04,57.5,16.74), ang = Angle(90,-90,0) }, { model = "models/hunter/plates/plate025x05.mdl", material = "lights/white", color = Color(0,0,0,255), pos = Vector(-25.08,91.34,29.46), ang = Angle(4.2,-109.19,68.43) }, { pos = Vector(-24.63,77.76,8.65), ang = Angle(24.05,-12.81,-1.87), model = "models/hunter/plates/plate05x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(24.63,77.76,8.65), ang = Angle(24.05,-167.19,1.87), model = "models/hunter/plates/plate05x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(-30.17,61.36,32.79), ang = Angle(-1.21,-92.38,-130.2), model = "models/hunter/plates/plate025x05.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(30.17,61.36,32.79), ang = Angle(-1.21,-87.62,130.2), model = "models/hunter/plates/plate025x05.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(0,72.92,40.54), ang = Angle(0,-180,0.79), model = "models/hunter/plates/plate1x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(25.08,91.34,29.46), ang = Angle(4.2,-70.81,-68.43), model = "models/hunter/plates/plate025x05.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(-29.63,79.02,19.28), ang = Angle(90,-18,0), model = "models/hunter/plates/plate05x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(29.63,79.02,19.28), ang = Angle(90,-162,0), model = "models/hunter/plates/plate05x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(0,75.33,5.91), ang = Angle(0,0,0), model = "models/hunter/plates/plate1x1.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(0,98.02,35.74), ang = Angle(63,90,0), model = "models/hunter/plates/plate025x025.mdl", material = "lights/white", color = Color(0,0,0,255) }, { pos = Vector(0,100.55,7.41), ang = Angle(90,-90,0), model = "models/hunter/plates/plate1x1.mdl", material = "lights/white", color = Color(0,0,0,255) } }, FrontHeight = 20, FrontConstant = 50000, FrontDamping = 4000, FrontRelativeDamping = 3000, RearHeight = 20, RearConstant = 50000, RearDamping = 4000, RearRelativeDamping = 3000, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 140, Efficiency = 1.25, GripOffset = -14, BrakePower = 120, BulletProofTires = true, IdleRPM = 750, LimitRPM = 5500, PeakTorque = 180, PowerbandStart = 1000, PowerbandEnd = 4500, Turbocharged = false, Supercharged = false, FuelFillPos = Vector(-61.34,49.71,15.98), FuelType = FUELTYPE_DIESEL, FuelTankSize = 120, PowerBias = 0, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/misc/Nanjing_loop.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/misc/m50.wav", Sound_MidPitch = 1, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 58, Sound_MidFadeOutRate = 0.476, Sound_High = "simulated_vehicles/misc/v8high2.wav", Sound_HighPitch = 1, Sound_HighVolume = 0.75, Sound_HighFadeInRPMpercent = 58, Sound_HighFadeInRate = 0.19, Sound_Throttle = "", Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "simulated_vehicles/horn_2.wav", ForceTransmission = 1, DifferentialGear = 0.27, Gears = {-0.09,0,0.09,0.18,0.28,0.35} } } list.Set( "simfphys_vehicles", "sim_fphys_conscriptapc_armed", V ) local V = { Name = "DIPRIP - Ratmobile", Model = "models/ratmobile/ratmobile.mdl", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,25), Members = { AITEAM = 3, Mass = 4800, FrontWheelMass = 225, RearWheelMass = 225, LightsTable = "driprip_ratmobile", FirstPersonViewPos = Vector(0,0,40), IsArmored = true, OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, EnginePos = Vector(20,0,0), MaxHealth = 5000, FrontWheelRadius = 20, RearWheelRadius = 20, SeatOffset = Vector(-35,0,15), SeatPitch = 0, CustomMassCenter = Vector(0,0,-5), ExhaustPositions = { { pos = Vector(6.54,44.25,13.19), ang = Angle(-15,0,0) }, { pos = Vector(-1.85,44.15,14.79), ang = Angle(-15,0,0) }, { pos = Vector(-9.87,44.49,16.03), ang = Angle(-15,0,0) }, { pos = Vector(6.54,-44.25,13.19), ang = Angle(-15,0,0) }, { pos = Vector(-1.85,-44.15,14.79), ang = Angle(-15,0,0) }, { pos = Vector(-9.87,-44.49,16.03), ang = Angle(-15,0,0) }, { pos = Vector(-92.45,20.94,-6.35), ang = Angle(-90,0,0) }, { pos = Vector(-92.45,-20.94,-6.35), ang = Angle(-90,0,0) }, }, FrontHeight = 16, FrontConstant = 70000, FrontDamping = 6000, FrontRelativeDamping = 6000, RearHeight = 16.5, RearConstant = 70000, RearDamping = 6000, RearRelativeDamping = 6000, StrengthenSuspension = true, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 140, Efficiency = 1, GripOffset = -5, BrakePower = 120, BulletProofTires = true, IdleRPM = 750, LimitRPM = 7500, PeakTorque = 320, PowerbandStart = 1500, PowerbandEnd = 6500, Turbocharged = false, Supercharged = false, DoNotStall = true, FuelFillPos = Vector(-75.5,-0.01,9.58), FuelType = FUELTYPE_PETROL, FuelTankSize = 120, PowerBias = 0.25, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/ratmobile/idle.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/ratmobile/loop.wav", Sound_MidPitch = 0.9, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 100, Sound_MidFadeOutRate = 1, Sound_HighPitch = 0, Sound_HighVolume = 0, Sound_HighFadeInRPMpercent = 0, Sound_HighFadeInRate = 0, Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "common/null.wav", ForceTransmission = 1, DifferentialGear = 0.28, Gears = {-0.1,0,0.1,0.2,0.3,0.4,0.5} } } list.Set( "simfphys_vehicles", "sim_fphys_ratmobile", V ) local V = { Name = "DIPRIP - Chaos126p", Model = "models/chaos126p/chaos126p.mdl", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,30), Members = { AITEAM = 3, Mass = 4800, FrontWheelMass = 225, RearWheelMass = 225, FirstPersonViewPos = Vector(0,0,40), IsArmored = true, OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, EnginePos = Vector(49.98,0,14.16), MaxHealth = 5000, FrontWheelRadius = 22, RearWheelRadius = 23.5, SeatOffset = Vector(-6,0,23), SeatPitch = 0, CustomMassCenter = Vector(0,0,0), ExhaustPositions = { { pos = Vector(-73.69,21.88,21.45), ang = Angle(0,0,0) }, { pos = Vector(-77.48,23.3,16.93), ang = Angle(0,0,0) }, { pos = Vector(-81.22,23.87,12.01), ang = Angle(0,0,0) }, { pos = Vector(-75.21,6.14,-13.95), ang = Angle(-90,0,0) }, { pos = Vector(-73.69,-21.88,21.45), ang = Angle(0,0,0) }, { pos = Vector(-77.48,-23.3,16.93), ang = Angle(0,0,0) }, { pos = Vector(-81.22,-23.87,12.01), ang = Angle(0,0,0) }, { pos = Vector(-75.21,-6.14,-13.95), ang = Angle(-90,0,0) }, }, FrontHeight = 17, FrontConstant = 70000, FrontDamping = 8000, FrontRelativeDamping = 8000, RearHeight = 18, RearConstant = 70000, RearDamping = 8000, RearRelativeDamping = 8000, StrengthenSuspension = true, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 140, Efficiency = 1, GripOffset = -5, BrakePower = 120, BulletProofTires = true, IdleRPM = 750, LimitRPM = 7500, PeakTorque = 280, PowerbandStart = 1500, PowerbandEnd = 6500, Turbocharged = false, Supercharged = false, DoNotStall = true, FuelFillPos = Vector(-12.89,32.29,4.28), FuelType = FUELTYPE_PETROL, FuelTankSize = 120, PowerBias = 0.25, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/4banger/4banger_idle.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/4banger/4banger_mid.wav", Sound_MidPitch = 0.85, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 100, Sound_MidFadeOutRate = 1, Sound_HighPitch = 0, Sound_HighVolume = 0, Sound_HighFadeInRPMpercent = 0, Sound_HighFadeInRate = 0, Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "common/null.wav", ForceTransmission = 1, DifferentialGear = 0.25, Gears = {-0.1,0,0.1,0.2,0.3,0.4,0.5} } } list.Set( "simfphys_vehicles", "sim_fphys_chaos126p", V ) local V = { Name = "DIPRIP - Hedgehog", Model = "models/hedgehog/hedgehog.mdl", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,25), Members = { AITEAM = 3, Mass = 4800, FrontWheelMass = 225, RearWheelMass = 225, FirstPersonViewPos = Vector(0,0,40), IsArmored = true, OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, EnginePos = Vector(-83.52,0,30.16), MaxHealth = 5000, FrontWheelRadius = 16, RearWheelRadius = 16, SeatOffset = Vector(-25,0,37), SeatPitch = 0, CustomMassCenter = Vector(0,0,2), ExhaustPositions = { { pos = Vector(-77.06,11.36,43.69), ang = Angle(0,0,15) }, { pos = Vector(-82.32,11.36,43.69), ang = Angle(0,0,15) }, { pos = Vector(-87.7,11.36,43.69), ang = Angle(0,0,15) }, { pos = Vector(-103.14,16.92,-6), ang = Angle(-90,0,0) }, { pos = Vector(-77.06,-11.36,43.69), ang = Angle(0,0,-15) }, { pos = Vector(-82.32,-11.36,43.69), ang = Angle(0,0,-15) }, { pos = Vector(-87.7,-11.36,43.69), ang = Angle(0,0,-15) }, { pos = Vector(-103.14,-16.92,-6), ang = Angle(-90,0,0) }, }, FrontHeight = 15, FrontConstant = 70000, FrontDamping = 8500, FrontRelativeDamping = 8500, RearHeight = 15, RearConstant = 70000, RearDamping = 8500, RearRelativeDamping = 8500, StrengthenSuspension = true, FastSteeringAngle = 10, SteeringFadeFastSpeed = 535, TurnSpeed = 8, MaxGrip = 140, Efficiency = 1, GripOffset = -5, BrakePower = 120, BulletProofTires = true, IdleRPM = 750, LimitRPM = 7500, PeakTorque = 300, PowerbandStart = 1500, PowerbandEnd = 6500, Turbocharged = false, Supercharged = false, DoNotStall = true, FuelFillPos = Vector(-29.73,36.13,28.99), FuelType = FUELTYPE_PETROL, FuelTankSize = 120, PowerBias = 0.25, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/hedgehog/idle.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/hedgehog/loop.wav", Sound_MidPitch = 0.8, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 100, Sound_MidFadeOutRate = 1, Sound_HighPitch = 0, Sound_HighVolume = 0, Sound_HighFadeInRPMpercent = 0, Sound_HighFadeInRate = 0, Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "common/null.wav", ForceTransmission = 1, DifferentialGear = 0.32, Gears = {-0.1,0,0.1,0.2,0.3,0.4,0.5} } } list.Set( "simfphys_vehicles", "sim_fphys_hedgehog", V ) local light_table = { L_HeadLampPos = Vector(-122.5,-33.02,25.81), L_HeadLampAng = Angle(15,180,0), R_HeadLampPos = Vector(-122.5,33.02,25.81), R_HeadLampAng = Angle(15,180,0), Headlight_sprites = { Vector(-122.5,-33.02,25.81), Vector(-122.5,33.02,25.81) }, Headlamp_sprites = { Vector(-122.5,-33.02,25.81), Vector(-122.5,33.02,25.81) }, Rearlight_sprites = { Vector(150.06,-55.65,36.7), }, Brakelight_sprites = { Vector(150.06,-55.65,36.7), }, } list.Set( "simfphys_lights", "t90ms", light_table) local light_table = { L_HeadLampPos = Vector(-32.85,147.6,45.07), L_HeadLampAng = Angle(15,90,0), R_HeadLampPos = Vector(32.85,147.6,45.07), R_HeadLampAng = Angle(15,90,0), Headlight_sprites = { Vector(-32.85,147.6,45.07), Vector(32.85,147.6,45.07) }, Headlamp_sprites = { Vector(-32.85,147.6,45.07), Vector(32.85,147.6,45.07) }, Rearlight_sprites = { Vector(-62.95,-153.98,47.47), Vector(62.95,-153.98,47.47) }, Brakelight_sprites = { Vector(-54.66,-154.5,47.43), Vector(54.66,-154.5,47.43), Vector(28.12,-145.85,29.81), Vector(-28.12,-145.85,29.81), }, Turnsignal_sprites = { Left = { Vector(-59.3,-153.26,47.1), Vector(-62.7,132.59,54.49) }, Right = { Vector(59.3,-153.26,47.1), Vector(62.7,132.59,54.49) }, }, } list.Set( "simfphys_lights", "leopard", light_table) local V = { Name = "Leopard 2A7", Model = "models/blu/tanks/leopard2a7.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,60), SpawnAngleOffset = 90, Members = { AITEAM = 2, Mass = 20000, AirFriction = 7, --Inertia = Vector(14017.5,46543,47984.5), Inertia = Vector(80000,20000,100000), LightsTable = "leopard", OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, ApplyDamage = function( ent, damage, type ) simfphys.TankApplyDamage(ent, damage, type) end, GibModels = { "models/blu/tanks/leopard2a7_gib_1.mdl", "models/blu/tanks/leopard2a7_gib_2.mdl", "models/blu/tanks/leopard2a7_gib_3.mdl", "models/blu/tanks/leopard2a7_gib_4.mdl", "models/props_c17/pulleywheels_small01.mdl", "models/props_c17/pulleywheels_small01.mdl", }, MaxHealth = 10000, IsArmored = true, NoWheelGibs = true, FirstPersonViewPos = Vector(0,-50,50), FrontWheelRadius = 40, RearWheelRadius = 45, EnginePos = Vector(0,-125.72,69.45), CustomWheels = true, CustomSuspensionTravel = 10, CustomWheelModel = "models/props_c17/canisterchunk01g.mdl", --CustomWheelModel = "models/props_vehicles/apc_tire001.mdl", CustomWheelPosFL = Vector(-50,122,35), CustomWheelPosFR = Vector(50,122,35), CustomWheelPosML = Vector(-50,0,37), CustomWheelPosMR = Vector(50,0,37), CustomWheelPosRL = Vector(-50,-110,37), CustomWheelPosRR = Vector(50,-110,37), CustomWheelAngleOffset = Angle(0,0,90), CustomMassCenter = Vector(0,0,8), CustomSteerAngle = 60, SeatOffset = Vector(55,25,35), SeatPitch = -15, SeatYaw = 0, ModelInfo = { WheelColor = Color(0,0,0,0), }, ExhaustPositions = { { pos = Vector(-34.53,-147.48,42.92), ang = Angle(90,-90,0) }, { pos = Vector(34.53,-147.48,42.92), ang = Angle(90,-90,0) }, { pos = Vector(-34.53,-147.48,42.92), ang = Angle(90,-90,0) }, { pos = Vector(34.53,-147.48,42.92), ang = Angle(90,-90,0) }, }, PassengerSeats = { { pos = Vector(0,0,40), ang = Angle(0,0,0) }, { pos = Vector(0,0,50), ang = Angle(0,0,0) }, { pos = Vector(0,0,50), ang = Angle(0,0,0) } }, FrontHeight = 27, FrontConstant = 50000, FrontDamping = 30000, FrontRelativeDamping = 300000, RearHeight = 27, RearConstant = 50000, RearDamping = 20000, RearRelativeDamping = 20000, FastSteeringAngle = 20, SteeringFadeFastSpeed = 300, TurnSpeed = 3, MaxGrip = 1000, Efficiency = 1, GripOffset = -500, BrakePower = 450, BulletProofTires = true, IdleRPM = 600, LimitRPM = 3500, PeakTorque = 780, PowerbandStart = 600, PowerbandEnd = 2600, Turbocharged = false, Supercharged = false, DoNotStall = true, FuelFillPos = Vector(-53.14,-143.23,71.42), FuelType = FUELTYPE_DIESEL, FuelTankSize = 220, PowerBias = -0.3, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/leopard/start.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/leopard/low.wav", Sound_MidPitch = 1.3, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 60, Sound_MidFadeOutRate = 0.4, Sound_High = "simulated_vehicles/leopard/high.wav", Sound_HighPitch = 1.2, Sound_HighVolume = 1, Sound_HighFadeInRPMpercent = 45, Sound_HighFadeInRate = 0.2, Sound_Throttle = "", Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "common/null.wav", ForceTransmission = 1, DifferentialGear = 0.4, Gears = {-0.06,0,0.06,0.08,0.1,0.12,0.13} } } list.Set( "simfphys_vehicles", "sim_fphys_tank3", V ) local V = { Name = "T-90MS", Model = "models/blu/tanks/t90ms.mdl", Class = "gmod_sent_vehicle_fphysics_base", Category = "Armed Vehicles", SpawnOffset = Vector(0,0,60), SpawnAngleOffset = 90, Members = { AITEAM = 1, Mass = 20000, AirFriction = 0, --Inertia = Vector(14017.5,46543,47984.5), Inertia = Vector(20000,80000,100000), LightsTable = "t90ms", OnSpawn = function(ent) ent:SetNWBool( "simfphys_NoRacingHud", true ) ent:SetNWBool( "simfphys_NoHud", true ) end, ApplyDamage = function( ent, damage, type ) simfphys.TankApplyDamage(ent, damage, type) end, GibModels = { "models/blu/tanks/t90ms_gib_1.mdl", "models/blu/tanks/t90ms_gib_2.mdl", "models/blu/tanks/t90ms_gib_3.mdl", "models/blu/tanks/t90ms_gib_4.mdl", }, MaxHealth = 10000, IsArmored = true, NoWheelGibs = true, FirstPersonViewPos = Vector(-10,-30,20), FrontWheelRadius = 40, RearWheelRadius = 45, EnginePos = Vector(106.08,0.69,38.34), CustomWheels = true, CustomSuspensionTravel = 10, CustomWheelModel = "models/props_c17/canisterchunk01g.mdl", --CustomWheelModel = "models/props_vehicles/apc_tire001.mdl", CustomWheelPosFL = Vector(-122,-50,16), CustomWheelPosFR = Vector(-122,50,16), CustomWheelPosML = Vector(0,-50,20), CustomWheelPosMR = Vector(0,50,20), CustomWheelPosRL = Vector(110,-50,20), CustomWheelPosRR = Vector(110,50,20), CustomWheelAngleOffset = Angle(0,0,90), CustomMassCenter = Vector(0,0,0), CustomSteerAngle = 60, SeatOffset = Vector(68,0,8), SeatPitch = -15, SeatYaw = -90, ModelInfo = { WheelColor = Color(0,0,0,0), }, ExhaustPositions = { { pos = Vector(71,-75,30.4), ang = Angle(115,-90,0) }, { pos = Vector(67,-75,30.4), ang = Angle(115,-90,0) }, { pos = Vector(0,0,50), ang = Angle(0,-90,0) }, { pos = Vector(0,0,50), ang = Angle(0,-90,0) } }, PassengerSeats = { { pos = Vector(0,0,0), ang = Angle(0,90,0) }, { pos = Vector(0,0,0), ang = Angle(0,90,0) }, { pos = Vector(0,0,0), ang = Angle(0,90,0) } }, FrontHeight = 27, FrontConstant = 50000, FrontDamping = 30000, FrontRelativeDamping = 300000, RearHeight = 27, RearConstant = 50000, RearDamping = 20000, RearRelativeDamping = 20000, FastSteeringAngle = 20, SteeringFadeFastSpeed = 300, TurnSpeed = 3, MaxGrip = 1000, Efficiency = 1, GripOffset = -500, BrakePower = 450, BulletProofTires = true, IdleRPM = 600, LimitRPM = 3500, PeakTorque = 780, PowerbandStart = 600, PowerbandEnd = 2600, Turbocharged = false, Supercharged = false, DoNotStall = true, FuelFillPos = Vector(139.42,-3.68,38.38), FuelType = FUELTYPE_DIESEL, FuelTankSize = 220, PowerBias = -0.3, EngineSoundPreset = 0, Sound_Idle = "simulated_vehicles/t90ms/idle.wav", Sound_IdlePitch = 1, Sound_Mid = "simulated_vehicles/t90ms/low.wav", Sound_MidPitch = 1.5, Sound_MidVolume = 1, Sound_MidFadeOutRPMpercent = 100, Sound_MidFadeOutRate = 1, Sound_High = "simulated_vehicles/t90ms/high.wav", Sound_HighPitch = 1.5, Sound_HighVolume = 0.7, Sound_HighFadeInRPMpercent = 50, Sound_HighFadeInRate = 0.2, Sound_Throttle = "", Sound_ThrottlePitch = 0, Sound_ThrottleVolume = 0, snd_horn = "common/null.wav", ForceTransmission = 1, DifferentialGear = 0.4, Gears = {-0.06,0,0.06,0.08,0.1,0.12,0.13} } } list.Set( "simfphys_vehicles", "sim_fphys_tank4", V )