42 lines
1.0 KiB
Plaintext
42 lines
1.0 KiB
Plaintext
|
|
||
|
--[[
|
||
|
Monkey patch to ammo_check script
|
||
|
when running check_ammo it shows the firemode check also if the mod is enabled
|
||
|
20/11/2020
|
||
|
Anomaly game scripts used as reference: ui_sidhud.script by RavenAscendant
|
||
|
|
||
|
Author: strangerism
|
||
|
--]]
|
||
|
|
||
|
function monkey() end
|
||
|
if ammo_check_mcm then
|
||
|
monkey = ammo_check_mcm.check_Ammo
|
||
|
end
|
||
|
|
||
|
|
||
|
function monkey_check_Ammo()
|
||
|
monkey()
|
||
|
-- printf("[ammo_check_mcm] Hey! I have been monkey patched by z_ammo_check_mcm.script")
|
||
|
if magazines then
|
||
|
zzzz_dynahud.dynahud_mags_ui_update_ammocheck(zzzz_dynahud.ACTION.AMMO_CHECK)
|
||
|
else
|
||
|
zzzz_dynahud.weapon_hud_update(zzzz_dynahud.ACTION.AMMO_CHECK)
|
||
|
end
|
||
|
if ish_firemode and zzzz_dynahud.DYNAHUD_DYNAMIC_MAGHUD_WEAPON_CHECK then
|
||
|
ish_firemode.show_firemode()
|
||
|
end
|
||
|
|
||
|
end
|
||
|
if ammo_check_mcm then
|
||
|
ammo_check_mcm.check_Ammo = monkey_check_Ammo
|
||
|
end
|
||
|
|
||
|
|
||
|
function on_game_start()
|
||
|
printf("[z_ui_sidhud_mcm] I am monkey patching ui_sidhud_mcm.script")
|
||
|
if ammo_check_mcm then
|
||
|
printf("Enabling DYNAHUD_AMMOCHECK_SUPPORT")
|
||
|
else
|
||
|
printf("DYNAHUD_AMMOCHECK_SUPPORT not Enabled")
|
||
|
end
|
||
|
end
|