mirror of
https://github.com/mapbase-source/source-sdk-2013.git
synced 2025-06-06 10:52:13 +03:00
Shadow Walker: Fixed bug where spawning Shadow Walker through console crashes the game. Set default health to 75.
This commit is contained in:
parent
9602325bbb
commit
3c9871111b
256
sp/game/mod_episodic/cfg/skill.cfg
Normal file
256
sp/game/mod_episodic/cfg/skill.cfg
Normal file
@ -0,0 +1,256 @@
|
||||
// ===========
|
||||
// NPCs
|
||||
// ============
|
||||
// Barnacle
|
||||
sk_barnacle_health "35"
|
||||
|
||||
// Barney
|
||||
sk_barney_health "35"
|
||||
|
||||
// Bullseye
|
||||
sk_bullseye_health "35"
|
||||
|
||||
// Bullsquid
|
||||
//sk_bullsquid_health "120"
|
||||
//sk_bullsquid_dmg_bite "15"
|
||||
//sk_bullsquid_dmg_whip "25"
|
||||
|
||||
// Citizen
|
||||
sk_citizen_health "40"
|
||||
|
||||
// Combine Soldier
|
||||
sk_combine_s_health "50"
|
||||
sk_combine_s_kick "10"
|
||||
|
||||
// Combine Guard
|
||||
sk_combine_guard_health "70"
|
||||
sk_combine_guard_kick "15"
|
||||
|
||||
// strider
|
||||
sk_strider_health "350"
|
||||
sk_strider_num_missiles1 "5"
|
||||
sk_strider_num_missiles2 "7"
|
||||
sk_strider_num_missiles3 "7"
|
||||
|
||||
// Headcrab
|
||||
sk_headcrab_health "10"
|
||||
sk_headcrab_melee_dmg "5"
|
||||
|
||||
// Fast Headcrab
|
||||
sk_headcrab_fast_health "10"
|
||||
|
||||
// Poison Headcrab
|
||||
sk_headcrab_poison_health "35"
|
||||
|
||||
// Houndeye
|
||||
//sk_houndeye_health "80"
|
||||
//sk_houndeye_dmg_blast "25"
|
||||
|
||||
// Manhack
|
||||
sk_manhack_health "25"
|
||||
sk_manhack_melee_dmg "20"
|
||||
|
||||
// Metropolice
|
||||
sk_metropolice_health "40"
|
||||
sk_metropolice_stitch_reaction "1.0"
|
||||
sk_metropolice_stitch_tight_hitcount "2"
|
||||
sk_metropolice_stitch_at_hitcount "1"
|
||||
sk_metropolice_stitch_behind_hitcount "3"
|
||||
sk_metropolice_stitch_along_hitcount "2"
|
||||
|
||||
// Rollermine
|
||||
sk_rollermine_shock "10"
|
||||
sk_rollermine_stun_delay "3"
|
||||
sk_rollermine_vehicle_intercept "1"
|
||||
|
||||
// Scanner (City)
|
||||
sk_scanner_health "30"
|
||||
sk_scanner_dmg_dive "25"
|
||||
|
||||
// Stalker
|
||||
sk_stalker_health "50"
|
||||
sk_stalker_melee_dmg "5"
|
||||
|
||||
// Vortigaunt
|
||||
sk_vortigaunt_health "100"
|
||||
sk_vortigaunt_dmg_claw "10"
|
||||
sk_vortigaunt_dmg_rake "25"
|
||||
sk_vortigaunt_dmg_zap "50"
|
||||
sk_vortigaunt_armor_charge "30"
|
||||
|
||||
// Zombie
|
||||
sk_zombie_health "50"
|
||||
sk_zombie_dmg_one_slash "10"
|
||||
sk_zombie_dmg_both_slash "25"
|
||||
|
||||
// Poison Zombie
|
||||
sk_zombie_poison_health "175"
|
||||
sk_zombie_poison_dmg_spit "20"
|
||||
|
||||
//Antlion
|
||||
sk_antlion_health "30"
|
||||
sk_antlion_swipe_damage "5"
|
||||
sk_antlion_jump_damage "5"
|
||||
|
||||
//Antlion Guard
|
||||
sk_antlionguard_health "500"
|
||||
sk_antlionguard_dmg_charge "20"
|
||||
sk_antlionguard_dmg_shove "10"
|
||||
|
||||
//Antlion Grub
|
||||
//sk_antliongrub_health "5"
|
||||
|
||||
//Ichthyosaur
|
||||
sk_ichthyosaur_health "200"
|
||||
sk_ichthyosaur_melee_dmg "8"
|
||||
|
||||
// Combine Gunship
|
||||
sk_gunship_burst_size "15"
|
||||
sk_gunship_health_increments "5"
|
||||
sk_npc_dmg_gunship "40"
|
||||
sk_npc_dmg_gunship_to_plr "3"
|
||||
|
||||
// Combine Helicopter
|
||||
sk_npc_dmg_helicopter "6"
|
||||
sk_npc_dmg_helicopter_to_plr "3"
|
||||
sk_helicopter_grenadedamage "30"
|
||||
sk_helicopter_grenaderadius "275"
|
||||
sk_helicopter_grenadeforce "55000"
|
||||
|
||||
// Combine Dropship
|
||||
sk_npc_dmg_dropship "2"
|
||||
|
||||
// Combine APC
|
||||
sk_apc_health "750"
|
||||
|
||||
|
||||
// =================
|
||||
// WEAPONS
|
||||
// =================
|
||||
|
||||
sk_plr_dmg_ar2 "8"
|
||||
sk_npc_dmg_ar2 "3"
|
||||
sk_max_ar2 "60"
|
||||
sk_max_ar2_altfire "3"
|
||||
|
||||
sk_plr_dmg_alyxgun "5"
|
||||
sk_npc_dmg_alyxgun "3"
|
||||
sk_max_alyxgun "150"
|
||||
|
||||
sk_plr_dmg_pistol "5"
|
||||
sk_npc_dmg_pistol "3"
|
||||
sk_max_pistol "150"
|
||||
|
||||
sk_plr_dmg_smg1 "4"
|
||||
sk_npc_dmg_smg1 "3"
|
||||
sk_max_smg1 "225"
|
||||
|
||||
sk_plr_dmg_buckshot "8"
|
||||
sk_npc_dmg_buckshot "3"
|
||||
sk_max_buckshot "30"
|
||||
|
||||
sk_plr_dmg_rpg_round "100"
|
||||
sk_npc_dmg_rpg_round "50"
|
||||
sk_max_rpg_round "3"
|
||||
|
||||
sk_plr_dmg_smg1_grenade "100"
|
||||
sk_npc_dmg_smg1_grenade "50"
|
||||
sk_max_smg1_grenade "3"
|
||||
sk_smg1_grenade_radius "250"
|
||||
|
||||
//sk_plr_dmg_gauss "25"
|
||||
//sk_plr_max_dmg_gauss "30"
|
||||
|
||||
sk_plr_dmg_sniper_round "20"
|
||||
sk_npc_dmg_sniper_round "100"
|
||||
sk_max_sniper_round "30"
|
||||
|
||||
sk_plr_dmg_357 "40"
|
||||
sk_npc_dmg_357 "30"
|
||||
sk_max_357 "12"
|
||||
|
||||
sk_plr_dmg_crossbow "100"
|
||||
sk_npc_dmg_crossbow "10"
|
||||
sk_max_crossbow "10"
|
||||
|
||||
sk_plr_dmg_airboat "3"
|
||||
sk_npc_dmg_airboat "3"
|
||||
|
||||
//sk_dmg_sniper_penetrate_plr "10"
|
||||
//sk_dmg_sniper_penetrate_npc "100"
|
||||
|
||||
sk_plr_dmg_grenade "150"
|
||||
sk_npc_dmg_grenade "75"
|
||||
sk_max_grenade "5"
|
||||
|
||||
sk_plr_dmg_crowbar "10"
|
||||
sk_npc_dmg_crowbar "5"
|
||||
|
||||
sk_plr_dmg_stunstick "10"
|
||||
sk_npc_dmg_stunstick "40" // Kill a citizen in one hit
|
||||
|
||||
//sk_plr_dmg_satchel "150"
|
||||
//sk_npc_dmg_satchel "75"
|
||||
//sk_satchel_radius "150"
|
||||
|
||||
// Mortar Synth projectile
|
||||
//sk_dmg_energy_grenade "2"
|
||||
//sk_energy_grenade_radius "100"
|
||||
|
||||
sk_dmg_homer_grenade "20"
|
||||
sk_homer_grenade_radius "100"
|
||||
|
||||
// Bullsquid spit
|
||||
//sk_dmg_spit_grenade "5"
|
||||
//sk_spit_grenade_radius "50"
|
||||
|
||||
//sk_plr_dmg_tripmine "150"
|
||||
//sk_npc_dmg_tripmine "125"
|
||||
//sk_tripmine_radius "200"
|
||||
|
||||
sk_plr_dmg_fraggrenade "125"
|
||||
sk_npc_dmg_fraggrenade "75"
|
||||
sk_fraggrenade_radius "250"
|
||||
|
||||
// HEALTH/SUIT CHARGE DISTRIBUTION
|
||||
sk_suitcharger "75"
|
||||
sk_suitcharger_citadel "500"
|
||||
sk_suitcharger_citadel_maxarmor "200"
|
||||
sk_battery "15"
|
||||
sk_healthcharger "50"
|
||||
sk_healthkit "25"
|
||||
sk_healthvial "10"
|
||||
|
||||
// Combine balls
|
||||
sk_combineball_seek_angle "15"
|
||||
sk_combineball_guidefactor "1.0"
|
||||
|
||||
// NPC damage adjusters
|
||||
sk_npc_head "3"
|
||||
sk_npc_chest "1"
|
||||
sk_npc_stomach "1"
|
||||
sk_npc_arm "1"
|
||||
sk_npc_leg "1"
|
||||
|
||||
// player damage adjusters
|
||||
sk_player_head "3"
|
||||
sk_player_chest "1"
|
||||
sk_player_stomach "1"
|
||||
sk_player_arm "1"
|
||||
sk_player_leg "1"
|
||||
|
||||
// Allies
|
||||
sk_ally_regen_time "0.2"
|
||||
|
||||
// Jeep
|
||||
sk_max_gauss_round "30"
|
||||
|
||||
// =================
|
||||
// RTSL
|
||||
// =================
|
||||
//Max health
|
||||
sk_mechacrab_health "40"
|
||||
//Damage inflicted by the mechacrab
|
||||
sk_mechacrab_melee_dmg "10"
|
||||
//Damage taken by crowbar hits
|
||||
sk_mechacrab_crowbar_dmg "20"
|
@ -7,3 +7,5 @@ sk_apc_missile_damage "50"
|
||||
// Antlion air attack
|
||||
sk_antlion_air_attack_dmg "10"
|
||||
|
||||
sk_lostsoul_health "25"
|
||||
sk_lostsoul_melee_dmg "5"
|
@ -147,6 +147,9 @@ void CNPC_ShadowWalker::Precache( void )
|
||||
if (&m_iszWeaponModelName && m_iszWeaponModelName != MAKE_STRING("")) {
|
||||
PrecacheModel(STRING(m_iszWeaponModelName));
|
||||
}
|
||||
else {
|
||||
PrecacheModel("models/props_canal/mattpipe.mdl");
|
||||
}
|
||||
|
||||
PrecacheModel(STRING(GetModelName()));
|
||||
PrecacheNPCSoundScript(&m_iszFearSound, MAKE_STRING("NPC_ShadowWalker.Fear"));
|
||||
@ -181,10 +184,10 @@ void CNPC_ShadowWalker::Spawn( void )
|
||||
SetMoveType( MOVETYPE_STEP );
|
||||
SetBloodColor( BLOOD_COLOR_RED );
|
||||
|
||||
// If the health has not been set through Hammer, use a default health value of 50
|
||||
// If the health has not been set through Hammer, use a default health value of 75
|
||||
if (m_iHealth < 1)
|
||||
{
|
||||
m_iHealth = 50;
|
||||
m_iHealth = 75;
|
||||
}
|
||||
|
||||
m_flFieldOfView = 0.5;
|
||||
|
Loading…
x
Reference in New Issue
Block a user