Don't credit me, it's just something I found on the internet.
Code by acepilot1023978
Overdrill activator
Code:
--------------------------------------------
-- OVERDRILL ACTIVATOR by acepilot1023978 --
-- PD2 COMPATIBILITY by zephirot --
--------------------------------------------
function isHost()
if not Network then return false end
return not Network:is_client()
end
_toggleOverdrill = not _toggleOverdrill
if _toggleOverdrill then
if managers.job:current_level_id() == "red2" and not managers.groupai:state():whisper_mode() and Global.game_settings.difficulty == "overkill_290" and isHost() then
for _, script in pairs(managers.mission:scripts()) do
for id, element in pairs(script:elements()) do
for _, trigger in pairs(element:values().trigger_list or {}) do
if trigger.notify_unit_sequence == "light_on" then
element:on_executed()
managers.mission._fading_debug_output:script().log("OVERDRILL : SCRIPT ACTIVATED", Color("FFE29D"))
end
end
end
end
else
managers.mission._fading_debug_output:script().log("REQUIREMENTS : HOSTING A LOBBY ON DEATHWISH LOUD", tweak_data.system_chat_color)
managers.mission._fading_debug_output:script().log("OVERDRILL : CONDITIONS ARE NOT MET!", Color("FFE29D"))
end
else
managers.mission._fading_debug_output:script().log("OVERDRILL : SCRIPT DEACTIVATED", Color("FFE29D"))
end
Infinite ammo. Code:LazyOzzy
Code:
if inGame and _cheatToggle then
probammo = not (probammo or false)
if managers.hud then
managers.hud:show_hint( { text = string.format("PROBABILITY AMMO %s", probammo and "ENABLED" or "DISABLED"), time = 3 })
end
if not _PlayerManager_upgrade_value then
_PlayerManager_upgrade_value = PlayerManager.upgrade_value
end
function PlayerManager:upgrade_value( category, upgrade, default )
if upgrade == "consume_no_ammo_chance" then
managers.player:activate_temporary_upgrade( "temporary", "no_ammo_cost" )
return 0.60 -- 1 MEANS 100% PROBABILITY TO RETURN AMMO.
end
return _PlayerManager_upgrade_value(self, category, upgrade, default)
end
if not _PlayerManager_has_category_upgrade then
_PlayerManager_has_category_upgrade = PlayerManager.has_category_upgrade
end
function PlayerManager:has_category_upgrade( category, upgrade, default )
if upgrade == "consume_no_ammo_chance" then
return probammo
end
return _PlayerManager_has_category_upgrade(self, category, upgrade, default)
end
end