Realistic-ish difficulty (Half-Life 2)

A Config Script for Half-Life 2

Updates

ScriptParentSubmitterStats
  • Adjustment increased shotgun damage from 15 to 20
October 27 Update 18d
  • Removal Half-Life 2: Episode One tweaks
  • Removal Half-Life 2: Episode Two tweaks
  • Improvement Ordered every console variable alphabetically
  • Removal FOV variables (except for r_flashlightfov)
  • Adjustment Damage received and taken
October 14th Update 1mo
Sign up to access this!
297 lines | 7 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
echo Half-Life 2 realistic-ish difficulty (skill.cfg)

//AI
ai_enable_fear_behavior 1 //npcs try to escape when hurt
ai_new_aiming 1
ai_reaction_delay_alert 0.142
ai_reaction_delay_idle 0.284
pistol_use_new_accuracy 1

//MOVEMENT
cl_backspeed 320 //d450, ideal 320
cl_forwardspeed 320 //d450, ideal 320
cl_sidespeed 320 //d450, ideal 320
hl2_normspeed 125 //d190, ideal 125
hl2_sprintspeed 320 //d320
hl2_walkspeed 125 //d150, ideal 125

//PHYSICS
func_break_reduction_factor .0
func_breakdmg_bullet 5
func_breakdmg_club 5
func_breakdmg_explosive 5
host_timescale 1
player_throwforce 2000
sv_gravity 600

//FIRE
fire_dmgbase 13
fire_dmginterval .5
fire_dmgscale .1

//VISUALS
viewmodel_fov 54
r_flashlightfov 45

//CAUSED DAMAGE ACCORDING TO DIFFICULTY LEVELS (1, 2, 3)
sk_dmg_inflict_scale1 3
sk_dmg_inflict_scale2 1 //normal difficulty
sk_dmg_inflict_scale3 2
sk_npc_arm 1.13
sk_npc_chest  .75
sk_npc_head 3
sk_npc_leg 1.13
sk_npc_stomach 1

//RECEIVED DAMAGE ACCORDING TO DIFFICULTY LEVELS (1, 2, 3)
sk_dmg_take_scale1 0.25 //easy
sk_dmg_take_scale2 .5 //realistic difficulty
sk_dmg_take_scale3 .75 //hard
sk_player_arm .5
sk_player_chest .5
sk_player_head 1
sk_player_leg .5
sk_player_stomach .5

//ENERGY DISTRIBUTION
sk_battery 25
sk_suitcharger 100
sk_suitcharger_citadel 999
sk_suitcharger_citadel_maxarmor 999

//HEALTH DISTRIBUTION
sk_healthcharger 100
sk_healthkit 25
sk_healthvial 13

////WEAPONS

sk_max_gauss_round 30

//CROWBAR
sk_npc_dmg_crowbar 20
sk_plr_dmg_crowbar 20

//PISTOL (18)
sk_max_pistol 54 //ammount of pistol bullets
sk_npc_dmg_pistol 25
sk_plr_dmg_pistol 25

//SMG
sk_max_smg1 135 //ammount of smg bullets
sk_max_smg1_grenade 3 //ammount of smg grenades
sk_npc_dmg_smg1 35
sk_npc_dmg_smg1_grenade 150
sk_plr_dmg_smg1 35
sk_plr_dmg_smg1_grenade 150
sk_smg1_grenade_radius 250

//REVOLVER
sk_max_357 18 //ammount of revolver bullets
sk_npc_dmg_357 37
sk_plr_dmg_357 37

//PULSE RIFLE
sk_max_ar2 90 //osipr bullets
sk_max_ar2_altfire 3 //osipr energy balls
sk_npc_dmg_ar2 75
sk_plr_dmg_ar2 75 //armor-piercing-dark energy bullet
sk_weapon_ar2_alt_fire_duration 2.5 //energy ball duration in seconds
sk_weapon_ar2_alt_fire_mass 150 //d150
strider_ar2_altfire_dmg 300 //damage caused to a strider with the alt fire

//CROSSBOW
sk_max_crossbow 9 //(+1) rebars for the crossbow
sk_npc_dmg_crossbow 75
sk_plr_dmg_crossbow 75

//RPG LAUNCHER
sk_max_rpg_round 3 //ammount of rockets
sk_npc_dmg_rpg_round 200
sk_plr_dmg_rpg_round 200

//HAND GRENADE
sk_fraggrenade_radius 500 //its fragments are dangerous
sk_max_grenade 3 //hand grenades
sk_npc_dmg_fraggrenade 150
sk_plr_dmg_fraggrenade 150

//SHOTGUN
sk_max_buckshot 18
sk_npc_dmg_buckshot 20
sk_plr_dmg_buckshot 20
sk_plr_num_shotgun_pellets 6 //pellets from every single shotgun shot

//ZERO POINT ENERGY FIELD MANIPULATOR
physcannon_ball_cone 0.997
physcannon_chargetime 2
physcannon_cone 0.997
physcannon_maxforce 3000
physcannon_maxmass 500
physcannon_mega_pullforce 16000
physcannon_mega_tracelength 3000
physcannon_minforce 1400
physcannon_pullforce 8000
physcannon_punt_cone 0.997
physcannon_tracelength 1500

//AIRBOAT GUN
sk_airboat_max_ammo 30
sk_airboat_recharge_rate 7.5 //d15
sk_npc_dmg_airboat 25
sk_plr_dmg_airboat 25

////UNITS THAT CAN'T BE HURT BY THE PLAYER

//CITIZEN
npc_citizen_auto_player_squad 0 //citizens join gordon automatically
npc_citizen_auto_player_squad_allow_use 1 //interaction like hl1
npc_citizen_explosive_resist 0 //citizens resistance to explosives
player_squad_autosummon_time 50
player_squad_autosummon_time_after_combat 50
sk_ally_regen_time 2.5
sk_citizen_giveammo_player_delay .5 //ammo delay time
sk_citizen_heal_ally 25
sk_citizen_heal_ally_delay .5
sk_citizen_heal_player 25 //should be the same numer as the one in
sk_citizen_heal_player_delay .5 //medkit delay time
sk_citizen_health 50

//VORTIGAUNT (NOT ANYMORE CALLED SLAVE)
sk_vortigaunt_armor_charge 100 //maximum ammount of energy
sk_vortigaunt_armor_charge_per_token 13 //ammount of energy per time
sk_vortigaunt_dmg_claw 18
sk_vortigaunt_dmg_rake 18
sk_vortigaunt_dmg_zap 33
sk_vortigaunt_health 60
sk_vortigaunt_vital_antlion_worker_dmg 1 //dmg scale taken by the vort
sk_vortigaunt_zap_range 200 //d100

//ALYX
sk_npc_dmg_alyxgun 25
sk_plr_dmg_alyxgun 25

////UNITS THAT CAN BE HURT BY THE PLAYER

//CROW
sk_crow_health 5
sk_crow_melee_dmg 6.5

//HEADCRAB
sk_headcrab_health 15
sk_headcrab_melee_dmg 7.5

//FAST HEADCRAB (ITS ATTACKS CAUSE 50% LESS DAMAGE)
//dmg 8.47 //13% more damage than a standard HC
sk_headcrab_fast_health 15

//POISON HEADCRAB (LEAVES THE PLAYER IN AGONY WHEN ATTACKS)
sk_headcrab_poison_health 15

//ZOMBIES
sk_zombie_dmg_both_slash 50
sk_zombie_dmg_one_slash 25

//CITIZEN ZOMBIE
sk_zombie_health 50

//POISON ZOMBIE
sk_zombie_poison_health 75

//FAST ZOMBIE
//health: forced to 50

//METROPOLICE
sk_barney_health 60
sk_metropolice_health 60
sk_metropolice_simple_health 60
sk_npc_dmg_stunstick 13
sk_plr_dmg_stunstick 13

//GUARD
combine_guard_spawn_health 1
sk_combine_guard_health 75
sk_combine_guard_kick 25

//SOLDIER
combine_spawn_health 1 //soldiers drop healthkits when dead
sk_combine_s_health 100
sk_combine_s_kick 25
sk_npc_dmg_combineball 100

//SNIPER
sk_bullseye_health 100
Sk_dmg_sniper_penetrate_npc 100
sk_dmg_sniper_penetrate_plr 100
sk_max_sniper_round 5
sk_npc_dmg_sniper_round 100
sk_plr_dmg_sniper_round 100

//ROLLERMINE
sk_rollermine_shock 1
sk_rollermine_stun_delay 5
sk_rollermine_vehicle_intercept 1

//MINE
sk_dmg_homer_grenade 25
sk_homer_grenade_radius 250

//DARK ENERGY BALL
sk_combine_ball_search_radius 0
sk_combineball_guidefactor 0
sk_combineball_seek_angle 0
sk_combineball_seek_kill 0

//SCANNER
sk_scanner_dmg_dive 13
sk_scanner_health 30

//MANHACK
sk_manhack_health 20
sk_manhack_melee_dmg 33
sk_manhack_v2 1 //d1

//ANTLION
antlion_easycrush 0
sk_antlion_air_attack_dmg 20
sk_antlion_health 40
sk_antlion_jump_damage 20
sk_antlion_swipe_damage 15

//ANTLION GUARD
sk_antlionguard_dmg_charge 100
sk_antlionguard_dmg_shove 150
sk_antlionguard_health 200

//BARNACLE
npc_barnacle_swallow 1
sk_barnacle_health 37

//APC (ARMORED WAR VEHICLE)
sk_apc_health 500
sk_apc_missile_damage 200

//DROPSHIP
sk_dropship_container_health 500
sk_npc_dmg_dropship 50

//GUNSHIP
sk_gunship_burst_size 15 //number of rounds shot
sk_gunship_health_increments 0 //d0
sk_npc_dmg_gunship 50
sk_npc_dmg_gunship_to_plr 50

//HELICOPTER
sk_helicopter_grenadedamage 75
sk_helicopter_health 600
sk_helicopter_num_bombs1 3
sk_helicopter_num_bombs2 3
sk_helicopter_num_bombs3 3
sk_npc_dmg_helicopter 75
sk_npc_dmg_helicopter_to_plr 75

//STRIDER
sk_strider_health 600
sk_strider_num_missiles1 1
sk_strider_num_missiles2 3
sk_strider_num_missiles3 5
This script contains realistic-ish difficulty settings for Half-Life 2! Simply copy the entire text from this script, and then open skill.cfg file under Half-Life2/HL2/CFG, and then select all the text, and PASTE the new content from here. In order for this script to work, the "skill 2" console variable must be set.

Let me know if you encounter any issues, or think the difficulty could be improved a bit more. I'm open to suggestions! I'm not very active on Gamebanana, so I'll leave my Steam profile here, so it's easier for you to reach me: https://steamcommunity.com/id/1v4n94/

Posts

Embed

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

Credits

1v4n
1v4n94
1v4n94 Joined 5y ago
Offline
174 points Ranked 21894th
8 medals 1 rare
  • Thanked 50 submitters Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
  • 2 years a member Medal icon
  • Thanked 5 submitters Medal icon
Editor

Submitter

1v4n94 avatar
1v4n94 Joined 5y ago
Offline
174 points Ranked 21894th
8 medals 1 rare
  • Thanked 50 submitters Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
  • 2 years a member Medal icon
  • Thanked 5 submitters Medal icon

1v4n94
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+

Stats

  • 2.7k Views
  • 6 Posts
  • 1ySubmitted
  • 18dModified
  • 18dUpdated

Scores

  • Not yet rated
Sign up to access this!

More from Submitter

More Other/Misc Scripts

bcp.crwdcntrl.net tracking pixel