-- LUA Script - precede every function and global member with lowercase name of script + '_main' g_ENTITY_NAME_LIST = {} local gun_turret_assigned = {} function gun_turret_dual_init_name(e, name) g_ENTITY_NAME_LIST[e] = name end function gun_turret_dual_main(e) local tb = gun_turret_assigned[e] if tb == nil then local gunName = g_ENTITY_NAME_LIST[e] if gunName == nil then return end if gunName == 'Turret Guns' then if BaseDualAddTurret ~= nil then gun_turret_assigned[e] = BaseDualAddTurret(e) return else PromptLocal(e, "No Base entity found") end elseif gunName == 'Damaged Turret Guns' then if BaseDualAddDamagedTurret ~= nil then gun_turret_assigned[e] = BaseDualAddDamagedTurret(e) Hide(e) return else PromptLocal(e, "No Base entity found") end end end end