Hello folks, not sure if this is the place to post it, so feel free to move it if you think there’s a better place for this contribution (make it a Sticky, maybe?).
So, I don’t know about you but I really like binding weapons to specific keys so I don’t have to be pressing numbers or scrolling in the middle of an encounter.
Problems: weapons names in BMS differ from HL1 and HL2; plus, the names in folder C:/Program Files/Steam/SteamApps/SourceMods/BMS/models/weapons/ also differ from those used in the game (crazy but true).
So here is my little contribution to the community:
Weapons names:
Crowbar: weapon_crowbar
Pistol (9mm): weapon_glock
SMG (9mm): weapon_mp5
Shotgun: weapon_shotgun
Hand grenade: weapon_frag
Missile launcher, RPG or Bazooka: weapon_rpg
Revolver (.357): weapon_357
Gauss, TauCannon, etc: weapon_tau
Hornet Gun, Hive Hand, etc: weapon_hivehand
Gluon Gun, Egon, etc: weapon_gluon
Slam, TripMine, etc: weapon_tripmine
Crossbow, xbow, etc: weapon_crossbow
Satchel Charge, Explosive Bag, etc: weapon_satchel
As you see, many of them differ from HL1, HL2 and BMS/models/weapons/ directory.
How to bind them: bind key “use weapon_…”
Example (my ‘BMS/cfg/config.cfg’):
bind “ESCAPE” “cancelselect”
bind “PAUSE” “pause”
bind “SHIFT” “+speed”
bind “ALT” “+walk”
bind “CTRL” “+duck”
bind “F3” “askconnect_accept”
bind “F5” “jpeg”
bind “F6” “save quick”
bind “F9” “load quick”
bind “MOUSE1” “+attack”
bind “MOUSE2” “+attack2”
bind “MOUSE4” “use weapon_satchel”
bind “MOUSE5” “impulse 100”
bind “MWHEELUP” “net_graph 3; cl_showpos 1”
bind “MWHEELDOWN” “net_graph 0; cl_showpos 0”
cl_battery_dlights “1”
cl_dlight_manager_max_fps “45”
cl_dlight_manager_min_fps “30”
cl_dlight_manager_enable “1”
hud_postprocess “1”
hud_bloomscale “6”
cl_mdldetailfx_enable “1”
cl_mdldetailfx_universal_hands “1”
cl_mdldetailfx_enable_hands “1”
cl_mdldetailfx_blood_time “60”
cl_mdldetailfx_slime_time “10”
cl_post_process_chromatic_enable “1”
cl_post_process_noise_enable “1”
cl_post_process_geiger_noise “1”
cl_tram_units “1”
cl_rumblescale “1.0”
cl_debugrumble “0”
cl_team “default”
cl_class “default”
hud_takesshots “0”
cl_showhelp “0”
cam_snapto “0”
cam_ideallag “4.0”
cam_idealdelta “4.0”
cam_idealyaw “0”
cam_idealpitch “0”
cam_idealdist “150”
cam_collision “1”
c_maxpitch “90”
c_minpitch “0”
c_maxyaw “135”
c_minyaw “-135”
c_maxdistance “200”
c_mindistance “30”
c_orthowidth “100”
c_orthoheight “100”
lookspring “0”
lookstrafe “0”
joystick “0”
m_pitch “0.022”
m_filter “0”
sensitivity “2.22”
m_side “0.8”
m_yaw “0.022”
m_forward “1”
m_customaccel “0”
m_customaccel_scale “0.04”
m_customaccel_max “0”
m_customaccel_exponent “1”
m_mouseaccel1 “0”
m_mouseaccel2 “0”
m_mousespeed “1”
cl_mouselook “1”
overview_health “1”
overview_names “1”
overview_tracks “1”
overview_locked “1”
overview_alpha “1.0”
cl_idealpitchscale “0.8”
spec_scoreboard “0”
cl_spec_mode “1”
voice_modenable “1”
net_scale “5”
net_graphpos “1”
net_graphsolid “1”
net_graphtext “1”
net_graphmsecs “400”
net_graphshowlatency “1”
net_graphshowinterp “1”
net_graph “0”
net_graphheight “64”
net_graphproportionalfont “1”
hud_draw_fixed_reticle “0”
cl_chatfilters “31”
cc_linger_time “1.0”
cc_predisplay_time “0.25”
cc_subtitles “0”
cc_lang “”
g15_update_msec “250”
mat_software_aa_strength “0.000000”
mat_software_aa_quality “0”
mat_software_aa_edge_threshold “1.0”
mat_software_aa_blur_one_pixel_lines “0.5”
mat_software_aa_tap_offset “1.0”
mat_software_aa_strength_vgui “1.000000”
cl_playerspraydisable “0”
muzzleflash_light “1”
cl_npc_speedmod_intime “0.25”
cl_npc_speedmod_outtime “1.5”
fov_desired “75”
cc_pickup_enable “1”
cl_bob_disable “0”
cl_bobcycle “0.45”
cl_bobup “0.5”
cl_bob “0.005”
cl_bob_vertical_scale “0.2”
cl_bob_lateral_scale “0.8”
cl_bob_angle_pitch_scale “0.4”
cl_bob_angle_yaw_scale “0.3”
cl_bob_angle_roll_scale “0.5”
cl_gluon_burn_trail “1”
cl_gluon_threading “0”
crosshair “1”
cl_observercrosshair “1”
crosshair_color_red “255”
crosshair_color_green “170”
crosshair_color_blue “0”
crosshair_color_alpha “255”
hud_fastswitch “1”
vgui_message_dialog_modal “1”
commentary_firstrun “0”
sv_gib_system_allow_tau_fx “1”
npc_height_adjust “1”
sv_pvsskipanimation “1”
scene_showlook “0”
scene_showmoveto “0”
scene_showunlock “0”
sv_tram_allow_mouse_input “0”
sv_always_run “0”
xbox_throttlebias “100”
xbox_throttlespoof “200”
xbox_autothrottle “1”
suitvolume “0.25”
xc_uncrouch_on_jump “1”
option_duck_method “1”
sk_autoaim_mode “1”
sv_noclipaccelerate “5”
sv_noclipspeed “5”
sv_specaccelerate “5”
sv_specspeed “3”
sv_specnoclip “1”
sv_skyname “bm_sky_underground_00”
sv_backspeed “0.6”
func_break_max_pieces “15”
commentary “0”
scene_showfaceto “0”
ai_report_task_timings_on_limit “0”
ai_think_limit_label “0”
sv_stickysprint “0”
xc_crouch_range “0.85”
xc_use_crouch_limiter “0”
sv_gib_system_allow_vort_fx “1”
sv_houndeye_tinnitus “0”
gib_ragdoll_blast_chance “0.75”
gib_ragdoll_energy_chance “0.075”
sv_gib_system_allow_gluon_fx “1”
sv_ironsight_sticky “1”
sv_gib_system_enabled “1”
sv_gib_system_fade “60”
sv_gib_system_max “100”
sv_gib_system_scale_damage “0.25”
sv_gib_system_scale_force “0.3”
sv_ironsight “1”
sv_crossbow_force_bolt_reload “0”
bugreporter_uploadasync “0”
cl_cmdrate “101”
cl_updaterate “101”
closecaption “0”
skill “2”
net_maxroutable “1260”
cl_allowupload “1”
name “mbaragiola”
password “”
sv_unlockedchapters “15”
tv_nochat “0”
cl_showpluginmessages “0”
cl_timeout “65”
cl_logofile “materials/decals/spraylogo.vtf”
cl_soundfile “sound/player/jingle.wav”
cl_forcepreload “1”
cl_allowdownload “1”
cl_downloadfilter “nosounds”
con_enable “1”
r_eyemove “1”
r_eyeshift_x “0”
r_eyeshift_y “0”
r_eyeshift_z “0”
r_eyesize “0”
r_ambientboost “1”
r_ambientmin “0.3”
r_ambientfactor “5”
r_drawmodelstatsoverlaymin “0.1”
r_drawmodelstatsoverlaymax “1.5”
mp_decals “4096”
sv_logsdir “logs”
sv_logfile “1”
sv_logflush “0”
sv_logecho “1”
sv_log_onefile “0”
sv_logbans “0”
sv_voiceenable “1”
sv_forcepreload “0”
snd_legacy_surround “0”
snd_pitchquality “1”
volume “1.0”
snd_musicvolume “0.100000”
snd_mixahead “0.1”
adsp_debug “0”
snd_ducktovolume “0.55”
snd_duckerattacktime “0.5”
snd_duckerreleasetime “2.5”
snd_duckerthreshold “0.15”
dsp_slow_cpu “0”
dsp_volume “1.0”
dsp_enhance_stereo “1”
voice_scale “1”
voice_enable “1”
voice_forcemicrecord “1”
budget_bargraph_background_alpha “128”
budget_peaks_window “30”
budget_averages_window “30”
budget_show_peaks “1”
budget_show_averages “0”
budget_show_history “1”
budget_history_numsamplesvisible “100”
budget_history_range_ms “66.666666667”
budget_panel_bottom_of_history_fraction “.25”
budget_bargraph_range_ms “16.6666666667”
budget_background_alpha “128”
budget_panel_x “0”
budget_panel_y “50”
budget_panel_width “512”
budget_panel_height “384”
texture_budget_panel_x “0”
texture_budget_panel_y “450”
texture_budget_panel_width “512”
texture_budget_panel_height “284”
texture_budget_panel_bottom_of_history_fraction “.25”
texture_budget_background_alpha “128”
vprof_graphwidth “512”
vprof_graphheight “256”
vprof_verbose “1”
vprof_unaccounted_limit “0.3”
vprof_warningmsec “10”
mat_monitorgamma_tv_enabled “0”
( You may download the file from here: https://dl.dropbox.com/u/76712664/Games/Configs/Black%20Mesa%20Source/config.cfg )
I hope you liked it.
Greetings from Argentina