//------------------------------------------------------------------------------ // chaingun.def // // Copyright 2002-2004 Raven Software //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ // Vehicle Defintion //------------------------------------------------------------------------------ entityDef vehicle_q4x_turret_chaingun { "inherit" "vehicle_turret_chaingun" "model" "common_turret_strogg" "mins" "-32 -32 0" "maxs" "32 32 64" "def_position_driver" "vehicle_q4x_chaingun_driver" } entityDef vehicle_q4x_chaingun_driver { "inherit" "vehicle_chaingun_driver" "angles_offset" "0 0 0" "spread" "2" } entityDef vehicle_q4x_turret_chaingun_trench { "inherit" "vehicle_q4x_turret_chaingun" "def_position_driver" "vehicle_q4x_chaingun_driver_trench" "minpitch" "-70" "maxpitch" "70" } entityDef vehicle_q4x_chaingun_driver_trench { "inherit" "vehicle_chaingun_driver" "angles_offset" "0 0 0" "spread" "2" "def_part_yaw" "vehicle_q4x_turret_chaingun_yaw" "def_part_pitch" "vehicle_q4x_turret_chaingun_pitch" } entityDef vehicle_q4x_turret_chaingun_yaw { "spawnclass" "rvVehicleTurret" "joint" "origin" "yaw" "0" "snd_move" "vehicle_turret_move" "moveMinVolume" "-4" "moveMaxVolume" "8" "turnrate" "180" } entityDef vehicle_q4x_turret_chaingun_pitch { "spawnclass" "rvVehicleTurret" "joint" "joint2" "pitch" "1" "minpitch" "-70" "maxpitch" "70" "pitchinvert" "1" "snd_move" "vehicle_turret_move" "moveMinVolume" "-4" "moveMaxVolume" "6" } //------------------------------------------------------------------------------ // Model Defintion //------------------------------------------------------------------------------ model common_turret_strogg { mesh "models/mapobjects/q4x/common_turret_strogg/common_turret_strogg.md5mesh" channel legs ( *origin ) anim idle "models/mapobjects/q4x/common_turret_strogg/idle.md5anim" } entityDef vehicle_acidgun_turret_yaw { "turnrate" "240" } entityDef damage_machinegun { "damage" "40" "damage_flesh" "45" } entityDef vehicle_chaingun_weapon { "spawnclass" "rvVehicleWeapon" "joint" "muzzle" "launchfromjoint" "1" "firedelay" ".06" "def_hitscan" "hitscan_bullet" "fx_muzzleflash" "effects/vehicles/walker/machinegun/muzzleflash.fx" "snd_fire" "vehicle_walker_machinegun" "spread" "5" "recoilTime" "145" "recoilAngles" "-1 0 0" "mtr_crosshair" "gfx/guis/crosshairs/crosshair_machinegun" }