TIKI setup { scale 0.52 // Set default scale to 16/30.5 since world // is in 16 units per foot and model is in cm's //scale 1.55 // Seems to work better than 0.52 path models/statweapons/88mmflak skelmodel 88turret.skd surface all shader flak88 } init { server { classname TurretGun weapontype cannon name "Flak88" // turret settings idleCheckOffset "-56 0 0" viewOffset "0 0 70" // Primary fire type info projectile models/emitters/fancyfire.tik dmprojectile models/emitters/fancyfire.tik // dmprojectile models/emitters/waterfall.tik firetype heavy //bulletcount 1 usenoammo 1 firedelay 0.5 //bulletrange 99999 bulletdamage 100 //bulletspread 0 0 tracerfrequency 3 turnspeed 50 pitchcaps "-999999999 999999999 999999999" // semiauto SoundSet "flak_" } client { cache muzsprite.spr cache models/fx/muzflash.tik cache models/ammo/rifleshell.tik } } animations { idle 88turret.skc wheel_left 88turret_wheel_left.skc wheel_right 88turret_wheel_right.skc fire_scripted 88turret_fire.skc { client { first stopaliaschannel flak_snd_fire first sound flak_snd_fire weapon 1.0 -1 0.95 0.1 // muzzle flash first tagdlight tag_barrel 0.25 0.2 0.05 110 0.11 first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 varycolor scale 1.70 life 0.05 scalerate 1.00 velocity 4.00 friction 3.00 fade alignstretch 1.00 ) first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 scale 1.60 life 0.05 scalerate 0.70 velocity 17.00 offsetalongaxis 9 0 0 fade alignstretch 0.40 ) first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 scale 1.60 life 0.05 velocity 18.00 fade ) first tagspawn tag_barrel ( spawnrate 1.00 model models/fx/muzflash.tik color 1.00 1.00 1.00 scale 1.09 life 0.01 velocity 2009.00 accel 0.00 20.00 30.00 friction 2.00 offsetalongaxis range -10 4 0 0 fade alignstretch 0.02 ) first tagspawn tag_barrel ( spawnrate 1.00 model models/fx/snipesmoke.tik color 1.00 1.00 1.00 scale 3.00 life 1.00 velocity 220.00 friction 10.00 angles 0 0 random 270 avelocity 0 0 10 align ) } } fire 88turret_fire.skc { server { first shoot } client { first stopaliaschannel flak_snd_fire first sound flak_snd_fire weapon 1.0 -1 0.95 0.1 // muzzle flash first tagdlight tag_barrel 0.25 0.2 0.05 110 0.11 first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 varycolor scale 1.70 life 0.05 scalerate 1.00 velocity 4.00 friction 3.00 fade alignstretch 1.00 ) first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 scale 1.60 life 0.05 scalerate 0.70 velocity 17.00 offsetalongaxis 9 0 0 fade alignstretch 0.40 ) first tagspawn tag_barrel ( spawnrate 1.00 model muzsprite.spr alpha 0.50 color 1.00 1.00 1.00 scale 1.60 life 0.05 velocity 18.00 fade ) first tagspawn tag_barrel ( spawnrate 1.00 model models/fx/muzflash.tik color 1.00 1.00 1.00 scale 1.09 life 0.01 velocity 2009.00 accel 0.00 20.00 30.00 friction 2.00 offsetalongaxis range -10 4 0 0 fade alignstretch 0.02 ) first tagspawn tag_barrel ( spawnrate 1.00 model models/fx/snipesmoke.tik color 1.00 1.00 1.00 scale 3.00 life 1.00 velocity 220.00 friction 10.00 angles 0 0 random 270 avelocity 0 0 10 align ) } } } /*QUAKED turretweapon_german_88mmflakturret (0.5 .25 0.25) (-32 -32 0) (32 32 128) Big gun - Boom boom. */