mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-15 12:43:13 +00:00
- Replaced some hardcoded hallucination strings for screen placement to instead use #defines from hud.dm. Please don't use hardcoded constants when there are variables or defines available...
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3672 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -37,14 +37,14 @@ mob/living/carbon/proc/handle_hallucinations()
|
|||||||
//src << "Traitor Items"
|
//src << "Traitor Items"
|
||||||
if(!halitem)
|
if(!halitem)
|
||||||
halitem = new
|
halitem = new
|
||||||
var/list/slots_free = list("1,1","3,1")
|
var/list/slots_free = list(ui_lhand,ui_rhand)
|
||||||
if(l_hand) slots_free -= "1,1"
|
if(l_hand) slots_free -= ui_lhand
|
||||||
if(r_hand) slots_free -= "3,1"
|
if(r_hand) slots_free -= ui_rhand
|
||||||
if(istype(src,/mob/living/carbon/human))
|
if(istype(src,/mob/living/carbon/human))
|
||||||
var/mob/living/carbon/human/H = src
|
var/mob/living/carbon/human/H = src
|
||||||
if(!H.belt) slots_free += "3,0"
|
if(!H.belt) slots_free += ui_belt
|
||||||
if(!H.l_store) slots_free += "4,0"
|
if(!H.l_store) slots_free += ui_storage1
|
||||||
if(!H.r_store) slots_free += "5,0"
|
if(!H.r_store) slots_free += ui_storage2
|
||||||
if(slots_free.len)
|
if(slots_free.len)
|
||||||
halitem.screen_loc = pick(slots_free)
|
halitem.screen_loc = pick(slots_free)
|
||||||
halitem.layer = 50
|
halitem.layer = 50
|
||||||
|
|||||||
Reference in New Issue
Block a user