mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
BRUTAL Part 1 - No proc var/ in procs
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
var/global/list/datum/ai_laws/player_laws
|
||||
var/mob/living/silicon/owner = null
|
||||
|
||||
/datum/ui_module/law_manager/New(var/mob/living/silicon/S)
|
||||
/datum/ui_module/law_manager/New(mob/living/silicon/S)
|
||||
..()
|
||||
owner = S
|
||||
|
||||
@@ -181,14 +181,14 @@
|
||||
|
||||
return data
|
||||
|
||||
/datum/ui_module/law_manager/proc/package_laws(var/list/data, var/field, var/list/datum/ai_law/laws)
|
||||
/datum/ui_module/law_manager/proc/package_laws(list/data, field, list/datum/ai_law/laws)
|
||||
var/list/packaged_laws = list()
|
||||
for(var/datum/ai_law/AL in laws)
|
||||
packaged_laws[++packaged_laws.len] = list("law" = AL.law, "index" = AL.get_index(), "state" = owner.laws.get_state_law(AL), "ref" = "\ref[AL]")
|
||||
data[field] = packaged_laws
|
||||
data["has_[field]"] = packaged_laws.len
|
||||
|
||||
/datum/ui_module/law_manager/proc/package_multiple_laws(var/list/datum/ai_laws/laws)
|
||||
/datum/ui_module/law_manager/proc/package_multiple_laws(list/datum/ai_laws/laws)
|
||||
var/list/law_sets = list()
|
||||
for(var/datum/ai_laws/ALs in laws)
|
||||
var/list/packaged_laws = list()
|
||||
@@ -200,7 +200,7 @@
|
||||
|
||||
return law_sets
|
||||
|
||||
/datum/ui_module/law_manager/proc/is_malf(var/mob/user)
|
||||
/datum/ui_module/law_manager/proc/is_malf(mob/user)
|
||||
return (is_admin(user) && !owner.is_slaved()) || is_special_character(owner)
|
||||
|
||||
/mob/living/silicon/proc/is_slaved()
|
||||
@@ -209,7 +209,7 @@
|
||||
/mob/living/silicon/robot/is_slaved()
|
||||
return lawupdate && connected_ai ? sanitize(connected_ai.name) : null
|
||||
|
||||
/datum/ui_module/law_manager/proc/sync_laws(var/mob/living/silicon/ai/AI)
|
||||
/datum/ui_module/law_manager/proc/sync_laws(mob/living/silicon/ai/AI)
|
||||
if(!AI)
|
||||
return
|
||||
for(var/mob/living/silicon/robot/R in AI.connected_robots)
|
||||
|
||||
Reference in New Issue
Block a user