WaveSchedule { PointTemplates { driller_weapons { NoFixup 1 OnSpawnOutput { Target "!activator" Action "$giveitem" Param "CRSPR Flamethrower" Delay 0.01 } OnSpawnOutput { Target "!activator" Action "$giveitem" Param "Subata 120" Delay 0.01 } OnSpawnOutput { Target "!activator" Action "$giveitem" Param "Reinforced Industry Axe" Delay 0.01 } } } //DRILLER (PYRO) STOCK GUNS CustomWeapon { Name "CRSPR Flamethrower" OriginalItemName "tf_weapon_flamethrower" "special item description" "When bullets or blunt force just don't cut it, a sea of roaring, flashy flames usually does. Practically never explodes in your face." "paintkit_proto_def_index" 120 "set_item_texture_wear" 0 "damage penalty" 0.65 "maxammo primary increased" 1.5 } CustomWeapon { Name "Subata 120" OriginalItemName "tf_weapon_pistol" "special item description" "A small, light semi-automatic for small, light dwarves. More deadly than it appears." "hidden secondary max ammo penalty" 0.42 "use original class weapon animations" 1 } CustomWeapon { Name "Reinforced Industry Axe" OriginalItemName "tf_weapon_wrench" "special item description" "One of the classic workhorses made by our friends over at TF Industries. The Axe's reinforced sturdy metal front makes short work of more or less anything unfortunate enough to be in front of it." "special item description 2" "That includes your teammates, mind you." "melee attack rate bonus" 0.35 "damage penalty" 0.5 } //DRILLER (PYRO) SPECIAL GUNS CustomWeapon { Name "Cryo Cannon" OriginalItemName "tf_weapon_flamethrower" "special item description" "Freeze up any sucker standing in your way to a screeching halt with this fancy 'flame'thrower" "special item description 2" "No afterburn, airblast pushes enemies towards you" "paintkit_proto_def_index" 248 "set_item_texture_wear" 0 "attach particle effect" 703 "lunchbox adds minicrits" 1 "damage penalty" 0.75 "weapon burn time reduced" 0 "weapon burn dmg reduced" 0 "remove cond on hit" 22 "add cond on hit" 127 "add cond on hit duration" 1 "reverse airblast" 1 "slow enemy on hit" 1 "fire input on kill" "!caller^RunScriptCode^DispatchParticleEffect(`xms_snowburst`, self.GetOrigin(),Vector(0,0,10));EntFire(`!activator`,`ExtinguishPlayer`,null,0,self)" "set turn to ice" 1 "custom hit sound" "=65|weapons/icicle_freeze_victim_01.wav" "custom kill icon" "resurfacer" } CustomWeapon { Name "Experimental Plasma Charger" OriginalItemName "The C.A.P.P.E.R" "special item description" "Bullets are so last year. Instead, why not incinerate your enemies from the inside out with a highly experimental anti-matter-powered gun firing supercharged plasma bolts?" "special item description 2" "What's the worst that could happen? (If you find out, please report to R&D)" "mod no reload DISPLAY ONLY" 1 "hidden secondary max ammo penalty" 0.1 "damage bonus" 1.2 "use original class weapon animations" 1 } CustomWeapon { Name "Colette Wave Cooker" OriginalItemName "tf_weapon_smg" "special item description" "An ingenious mix of lab equipment and kitchen utensil, the Wave Cooker does exactly what its name implies:" "special item description 2" "Point it at something organic, and watch it cook from the inside out until it bursts in a gout of viscous fluids. Recipe book not included." "paintkit_proto_def_index" 411 "set_item_texture_wear" 0 "mod no reload DISPLAY ONLY" 1 "hidden secondary max ammo penalty" 0 "clip size bonus" 3 "fire rate bonus" 0.5 "damage penalty" 0.25 "use original class weapon animations" 1 } PlayerItemEquipSpawnTemplate { Name "driller_weapons" ClassName "tf_weapon_flamethrower" Class Pyro Origin "0 0 0" } ExtraLoadoutItems { Pyro { Primary { Item "Cryo Cannon" Cost 0 } Secondary { Item "Experimental Plasma Charger" Cost 0 } Secondary { Item "Colette Wave Cooker" Cost 0 } } } }