Half-Life 2 Icon HL2 Script

Realistic difficulties (Half-Life 2 & episodes)

Hey, you! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending 1v4n points.
  • Post: Give 1v4n your thoughts on this Script.
  • Vote: Help 1v4n win the Monthly Awards.
  • Rate: Give this Script a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Script.
  • Watch: Get notified when this Script is updated.
Mascot

Resistance is futile...

Sign up

Already a Bananite? Login

313 lines | 8 kb | Raw Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
//// Half-Life 2 & Episodes difficulty (skill.cfg) file

sv_cheats "1"
sv_gravity 600

// Artificial intelligence reacts to low health
ai_enable_fear_behavior "1"

// Player's strength
player_throwforce 1750 // Realistic throw force compared to the hand grenade

// Father Grigory
monk_headshot_freq 2

// Movement fixes
-speed
hl2_walkspeed 63
hl2_normspeed 125
hl2_sprintspeed 320

// ======
//  NPCs
// ======

// Antlion Grub
sk_antliongrub_health           "5"

// Headcrab
sk_headcrab_health      "10"
sk_headcrab_melee_dmg   "50"

// Fast Headcrab
sk_headcrab_fast_health "10"
//damamge: 50% of a regular headcrab

// Poison Headcrab
sk_headcrab_poison_health       "10"
//damamge: lowers the health to 0, but does not kill

// Manhack
sk_manhack_health               "25"
sk_manhack_melee_dmg    "50"

// Scanner (City)
sk_scanner_health               "30"
sk_scanner_dmg_dive             "25"

// Barnacle
sk_barnacle_health              "35"
npc_barnacle_swallow            "1"

// Stalker
sk_stalker_health               "35"
sk_stalker_melee_dmg    "10"

// Vortigaunt
sk_vortigaunt_health                    "35"
sk_vortigaunt_dmg_claw                  "10"
sk_vortigaunt_dmg_rake                  "25"
sk_vortigaunt_dmg_zap                   "50"
sk_vortigaunt_armor_charge              "50"
sk_vortigaunt_armor_charge_per_token    "13"
sk_vortigaunt_vital_antlion_worker_dmg  "1"

// Citizen/Resistance
sk_citizen_health                               "35"
sk_ally_regen_time                              "0.1"
sk_citizen_heal_ally                            "25"
sk_citizen_heal_ally_delay                      "0.1"
sk_citizen_heal_player_delay                    "0.1"
npc_citizen_explosive_resist                    "0" // resist to explosives (0/1)
sk_citizen_giveammo_player_delay                "0.1"
player_squad_autosummon_time                    "3333"
player_squad_autosummon_time_after_combat       "3333"
npc_citizen_auto_player_squad "0" // citizens join your squad (0/1)
npc_citizen_auto_player_squad_allow_use "1" //  Half-Life 1 npc behavior (0/1)

// Combine Metropolice/Civil Protection
sk_barney_health        "40"
sk_metropolice_health   "40"
sk_metropolice_stitch_reaction  "1"
sk_metropolice_stitch_tight_hitcount    "2"
sk_metropolice_stitch_at_hitcount       "1"
sk_metropolice_stitch_behind_hitcount   "4"
sk_metropolice_stitch_along_hitcount    "2"
sk_plr_dmg_stunstick    "10"
sk_npc_dmg_stunstick    "10"

// CitizenZombie
sk_zombie_health        "45" // should be a citizen's health +10
sk_zombie_dmg_one_slash         "15"
sk_zombie_dmg_both_slash        "30"

// Fastzombie
// health=50
// Leaping hit=10
// Double slash=6

// Antlion
sk_antlion_health                       "50"
sk_antlion_swipe_damage         "15"
sk_antlion_jump_damage          "15"
sk_antlion_air_attack_dmg               "13"

// Antlion worker
sk_antlion_worker_health        "55"
sk_antlion_worker_spit_grenade_poison_ratio "1"
sk_antlion_worker_spit_speed    "600"

// Bullseye (the "Sniper" NPC)
sk_bullseye_health              "60"
sk_dmg_sniper_penetrate_plr     "100"
sk_dmg_sniper_penetrate_npc     "100"
sk_plr_dmg_sniper_round         "100"
sk_npc_dmg_sniper_round         "100"
sk_max_sniper_round             "15" // number of bullets

// Combine Soldier/Elite Overwatch
sk_combine_s_health             "60" // should have 20 more HP than CP
sk_combine_s_kick               "25"

// Poisonzombie
sk_zombie_poison_health         "67.5" // should be a regular zombie's health +50%
sk_zombie_poison_dmg_spit       "15"

//
sk_zombie_soldier_health "70" // should be a Combine Soldier's health +10

// Combine Hunter
sk_hunter_buckshot_damage_scale "0.5"
sk_hunter_bullet_damage_scale "0.75"
sk_hunter_charge_damage_scale "1"
sk_hunter_citizen_damage_scale "1"
sk_hunter_dmg_flechette "30"
sk_hunter_flechette_explode_dmg "80"  
sk_hunter_health "210" // this is a strong unit, but not a invincible one
sk_hunter_vehicle_damage_scale "1"
hunter_cheap_explosions "0"
hunter_charge_min_delay "0.001"
hunter_flechette_delay "0.001"
hunter_flechette_max_concurrent_volleys "9999"
hunter_flechette_volley_end_max_delay "1.751"
hunter_flechette_volley_end_min_delay "0.751"
hunter_flechette_volley_start_max_delay "0.701"  
hunter_flechette_volley_start_min_delay "0.001"
hunter_hate_held_striderbusters_delay "0.001"
hunter_hate_held_striderbusters_tolerance "9999"
hunter_hate_thrown_striderbusters_tolerance "9999"
hunter_seek_thrown_striderbusters_tolerance "9999"
hunter_melee_delay "0.001"

// Antlion Guard
sk_antlionguard_health          "150" // this is a strong bug, not invincible
sk_antlionguard_dmg_charge      "100"
sk_antlionguard_dmg_shove       "50"

// strider
sk_strider_health               "600" // should be hit 3 times with RPGL
sk_strider_num_missiles1        "3"
sk_strider_num_missiles2        "3"
sk_strider_num_missiles3        "3"
strider_ar2_altfire_dmg "210"
strider_peek_time               "0.1"
strider_peek_time_after_damage "0.1"
striderbuster_autoaim_radius "0f"
strider_missile_suppress_time "0.001"

// Combine APC
sk_apc_health                   "2500"
sk_apc_missile_damage           "200"

// Combine Gunship
sk_gunship_burst_size           "15"
sk_gunship_health_increments    "5"
sk_npc_dmg_gunship              "40"
sk_npc_dmg_gunship_to_plr       "40"

// Combine Dropship (flying alien ship)
sk_npc_dmg_dropship             "35"
sk_dropship_container_health    "1250"

// Combine Helicopter
sk_npc_dmg_helicopter                   "40"
sk_npc_dmg_helicopter_to_plr            "40" // If the citizens can die, then so can you!
sk_helicopter_grenadedamage             "180"
sk_helicopter_grenaderadius             "275"
sk_helicopter_grenadeforce              "55000"
sk_dmg_homer_grenade                    "30"
sk_homer_grenade_radius                 "100"
sk_helicopter_firingcone                "1.0"
g_helicopter_chargetime                 "0.0"
sk_helicopter_num_bombs2                "32"

// advisor
sk_advisor_health "300"

// Rollermine
sk_rollermine_shock             "50"
sk_rollermine_stun_delay "1"
sk_rollermine_vehicle_intercept "1"

// ========
//  WEAPONS
// ========

// Stainless Steel Crowbar
sk_plr_dmg_crowbar                      "15"
sk_npc_dmg_crowbar                      "15"

// Zero Point Energy Field Manipulator (Gravity Gun)
physcannon_dmg_glass            "50"
physcannon_minforce             "1400"
physcannon_maxforce             "3000"
physcannon_maxmass              "500"
physcannon_chargetime           "2"
physcannon_cone                 "0.997"
physcannon_ball_cone            "0.997"
physcannon_punt_cone            "0.997"
physcannon_tracelength          "850"
physcannon_mega_tracelength     "1700"
physcannon_pullforce            "8000"
physcannon_mega_pullforce       "16000"

// Pistol (Heckler & Koch USP Match, 9mm)
sk_plr_dmg_pistol               "17"
sk_npc_dmg_pistol               "17"
sk_max_pistol                   "250"

// Alyxgun (pulse pistol)
sk_plr_dmg_alyxgun              "13"
sk_npc_dmg_alyxgun              "13"
sk_max_alyxgun                  "250"

// Heckler & Koch MP7 (SMG1, 9mm)
sk_plr_dmg_smg1                 "17"
sk_npc_dmg_smg1                 "17"
sk_max_smg1                     "250"
sk_plr_dmg_smg1_grenade         "150"
sk_npc_dmg_smg1_grenade         "150"
sk_max_smg1_grenade             "3"
sk_smg1_grenade_radius          "250"

// Colt Python 357 (Revolver, 357 Magnum)
sk_plr_dmg_357                  "30"
sk_npc_dmg_357                  "30"
sk_max_357                      "36"

// Heated Rebar Crossbow (Resistance Crossbow)
sk_plr_dmg_crossbow             "35"
sk_npc_dmg_crossbow             "35"
sk_max_crossbow                 "50"

// Shotgun (SPAS-12)
sk_plr_dmg_buckshot             "15"
sk_npc_dmg_buckshot             "15"
sk_max_buckshot                 "125"
sk_plr_num_shotgun_pellets      "6"

// Overwatch Standard Issue Pulse Rifle (OSIPR) or AR2 (Assault Rifle II)
sk_plr_dmg_ar2                  "33"
sk_npc_dmg_ar2                  "33"
sk_max_ar2                      "100"
sk_max_ar2_altfire              "10"
sk_npc_dmg_combineball          "210"
sk_combineball_seek_angle       "15"
sk_combineball_guidefactor      "1.0"
sk_combineball_seek_kill        "1"

// Jeep (Gauss Gun incorporated)
sk_plr_dmg_gauss                "27"
sk_plr_max_dmg_gauss            "27"
sk_jeep_gauss_damage            "27"
sk_max_gauss_round              "30"

// Airboat
sk_plr_dmg_airboat              "17"
sk_npc_dmg_airboat              "17"

// MK3A2 Hand Grenade
sk_plr_dmg_grenade              "127"
sk_plr_dmg_fraggrenade          "127"
sk_npc_dmg_fraggrenade          "127"
sk_npc_dmg_grenade              "150"
sk_fraggrenade_radius           "250"
sk_max_grenade                  "10"

// Rocket Launcher (Rocket-propelled grenade launcher)
sk_plr_dmg_rpg_round            "127"
sk_npc_dmg_rpg_round            "127"
sk_max_rpg_round                "5"

//// NPC damage adjusters
sk_npc_head                     "7"
sk_npc_chest                    "5"
sk_npc_stomach                  "3"
sk_npc_arm                      "1"
sk_npc_leg                      "1"

//// player damage adjusters
sk_player_head                  "7"
sk_player_chest                 "5"
sk_player_stomach               "3"
sk_player_arm                   "1"
sk_player_leg                   "1"

//// HEALTH/SUIT CHARGE DISTRIBUTION
sk_suitcharger                  "25"
sk_suitcharger_citadel          "999"
sk_suitcharger_citadel_maxarmor "999"
sk_battery                      "13"
sk_healthcharger                "25"
sk_healthkit                    "13"
sk_healthvial                   "7"

This script contains realistic difficulty configurations for Half-Life 2 and its episodes!

In order for this script to work, the "skill 2" console variable must be set!

Posts

Share

Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share

Credits

1v4n
1v4n
1v4n Offline
Member Joined 3y
176 points Ranked 20056th
Editor

Submitter

1v4n avatar
1v4n Offline
Member Joined 3y
176 points Ranked 20056th

1v4n
Creator
Send a Private Message to the submitter

Category

Stats

Posts
3
Views
561
Date Added
2mo
Date Modified
1mo
bcp.crwdcntrl.net tracking pixel