Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow convars to be hot reloaded. #216

Open
wants to merge 1 commit into
base: development
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions lua/autorun/photon/cl_emv_listener.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,47 +7,47 @@
AddCSLuaFile()

local cv_key_alt_reverse = GetConVar("photon_key_alt_reverse")
local key_backtick = IsValid(cv_key_alt_reverse) and cv_key_alt_reverse:GetInt() or 0
local key_backtick = cv_key_alt_reverse and cv_key_alt_reverse:GetInt() or 0
local cv_key_illum = GetConVar("photon_key_illum")
local key_illum = IsValid(cv_key_illum) and cv_key_illum:GetInt() or 0
local key_illum = cv_key_illum and cv_key_illum:GetInt() or 0
local cv_key_primary_alt = GetConVar("photon_key_primary_alt")
local key_primary_alt = IsValid(cv_key_primary_alt) and cv_key_primary_alt:GetInt() or 0
local key_primary_alt = cv_key_primary_alt and cv_key_primary_alt:GetInt() or 0
local cv_key_siren4 = GetConVar("photon_key_siren4")
local key_siren4 = IsValid(cv_key_siren4) and cv_key_siren4:GetInt() or 0
local key_siren4 = cv_key_siren4 and cv_key_siren4:GetInt() or 0
local cv_key_signal_left = GetConVar("photon_key_signal_left")
local key_signal_left = IsValid(cv_key_signal_left) and cv_key_signal_left:GetInt() or 0
local key_signal_left = cv_key_signal_left and cv_key_signal_left:GetInt() or 0
local cv_key_siren1 = GetConVar("photon_key_siren1")
local key_siren1 = IsValid(cv_key_siren1) and cv_key_siren1:GetInt() or 0
local key_siren1 = cv_key_siren1 and cv_key_siren1:GetInt() or 0
local cv_key_siren2 = GetConVar("photon_key_siren2")
local key_siren2 = IsValid(cv_key_siren2) and cv_key_siren2:GetInt() or 0
local key_siren2 = cv_key_siren2 and cv_key_siren2:GetInt() or 0
local cv_key_primary_toggle = GetConVar("photon_key_primary_toggle")
local key_primary_toggle = IsValid(cv_key_primary_toggle) and cv_key_primary_toggle:GetInt() or 0
local key_primary_toggle = cv_key_primary_toggle and cv_key_primary_toggle:GetInt() or 0
local cv_key_signal_activate = GetConVar("photon_key_signal_activate")
local key_signal_activate = IsValid(cv_key_signal_activate) and cv_key_signal_activate:GetInt() or 0
local key_signal_activate = cv_key_signal_activate and cv_key_signal_activate:GetInt() or 0
local cv_key_blackout = GetConVar("photon_key_blackout")
local key_blackout = IsValid(cv_key_blackout) and cv_key_blackout:GetInt() or 0
local key_blackout = cv_key_blackout and cv_key_blackout:GetInt() or 0
local cv_key_siren_alt = GetConVar("photon_key_siren_alt")
local key_siren_alt = IsValid(cv_key_siren_alt) and cv_key_siren_alt:GetInt() or 0
local key_siren_alt = cv_key_siren_alt and cv_key_siren_alt:GetInt() or 0
local cv_key_horn = GetConVar("photon_key_horn")
local key_horn = IsValid(cv_key_horn) and cv_key_horn:GetInt() or 0
local key_horn = cv_key_horn and cv_key_horn:GetInt() or 0
local cv_key_siren_toggle = GetConVar("photon_key_siren_toggle")
local key_siren_toggle = IsValid(cv_key_siren_toggle) and cv_key_siren_toggle:GetInt() or 0
local key_siren_toggle = cv_key_siren_toggle and cv_key_siren_toggle:GetInt() or 0
local cv_emerg_enabled = GetConVar("photon_emerg_enabled")
local should_render = IsValid(cv_emerg_enabled) and cv_emerg_enabled:GetBool() or false
local should_render = cv_emerg_enabled and cv_emerg_enabled:GetBool() or false
local cv_key_manual = GetConVar("photon_key_manual")
local key_manual = IsValid(cv_key_manual) and cv_key_manual:GetInt() or 0
local key_manual = cv_key_manual and cv_key_manual:GetInt() or 0
local cv_key_radar = GetConVar("photon_key_radar")
local key_radar = IsValid(cv_key_radar) and cv_key_radar:GetInt() or 0
local key_radar = cv_key_radar and cv_key_radar:GetInt() or 0
local cv_key_signal_hazard = GetConVar("photon_key_signal_hazard")
local key_signal_hazard = IsValid(cv_key_signal_hazard) and cv_key_signal_hazard:GetInt() or 0
local key_signal_hazard = cv_key_signal_hazard and cv_key_signal_hazard:GetInt() or 0
local cv_key_signal_deactivate = GetConVar("photon_key_signal_deactivate")
local key_signal_deactivate = IsValid(cv_key_signal_deactivate) and cv_key_signal_deactivate:GetInt() or 0
local key_signal_deactivate = cv_key_signal_deactivate and cv_key_signal_deactivate:GetInt() or 0
local cv_key_signal_right = GetConVar("photon_key_signal_right")
local key_signal_right = IsValid(cv_key_signal_right) and cv_key_signal_right:GetInt() or 0
local key_signal_right = cv_key_signal_right and cv_key_signal_right:GetInt() or 0
local cv_key_siren3 = GetConVar("photon_key_siren3")
local key_siren3 = IsValid(cv_key_siren3) and cv_key_siren3:GetInt() or 0
local key_siren3 = cv_key_siren3 and cv_key_siren3:GetInt() or 0
local cv_key_auxiliary = GetConVar("photon_key_auxiliary")
local key_auxiliary = IsValid(cv_key_auxiliary) and cv_key_auxiliary:GetInt() or 0
local key_auxiliary = cv_key_auxiliary and cv_key_auxiliary:GetInt() or 0

hook.Add("InitPostEntity", "Photon.SetupLocalKeyBinds", function()
cv_key_alt_reverse = GetConVar("photon_key_alt_reverse")
Expand Down
Loading