mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-12 07:33:34 +01:00
Moar fixes
This commit is contained in:
@@ -60,6 +60,7 @@ datum/game_mode/nations
|
||||
if(H.mind)
|
||||
if(H.mind.assigned_role in engineering_positions)
|
||||
H.mind.nation = all_nations["Atmosia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -67,6 +68,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role in medical_positions)
|
||||
H.mind.nation = all_nations["Medistan"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -74,6 +76,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role in science_positions)
|
||||
H.mind.nation = all_nations["Scientopia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -81,6 +84,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role in security_positions)
|
||||
H.mind.nation = all_nations["Brigston"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -88,6 +92,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role in cargonians)
|
||||
H.mind.nation = all_nations["Cargonia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -95,6 +100,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role in civilian_positions)
|
||||
H.mind.nation = all_nations["People's Republic of Commandzakstan"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -102,6 +108,7 @@ datum/game_mode/nations
|
||||
continue
|
||||
else if(H.mind.assigned_role == "Captain")
|
||||
H.mind.nation = all_nations["People's Republic of Commandzakstan"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -272,6 +279,7 @@ datum/game_mode/nations
|
||||
data_core.manifest_inject(new_character)
|
||||
|
||||
new_character << "You have been fully respawned. Get back in the fight!."
|
||||
new_character.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
return new_character
|
||||
|
||||
|
||||
@@ -289,6 +297,7 @@ datum/game_mode/nations
|
||||
if(H.mind)
|
||||
if(H.mind.assigned_role in engineering_positions)
|
||||
H.mind.nation = all_nations["Atmosia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -296,6 +305,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role in medical_positions)
|
||||
H.mind.nation = all_nations["Medistan"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -303,6 +313,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role in science_positions)
|
||||
H.mind.nation = all_nations["Scientopia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -310,6 +321,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role in security_positions)
|
||||
H.mind.nation = all_nations["Brigston"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -317,6 +329,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role in cargonians)
|
||||
H.mind.nation = all_nations["Cargonia"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -324,6 +337,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role in civilian_positions)
|
||||
H.mind.nation = all_nations["Command"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
@@ -331,6 +345,7 @@ datum/game_mode/nations
|
||||
return
|
||||
else if(H.mind.assigned_role == "Captain")
|
||||
H.mind.nation = all_nations["Command"]
|
||||
H.hud_updateflag |= 1 << SPECIALROLE_HUD
|
||||
H.verbs += /mob/proc/respawn_self
|
||||
H.verbs += /mob/proc/nations_status
|
||||
H.verbs -= /mob/living/verb/ghost
|
||||
|
||||
@@ -1983,7 +1983,19 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc
|
||||
holder.icon_state = "loyalist"
|
||||
if("head_mutineer")
|
||||
holder.icon_state = "mutineer"
|
||||
|
||||
switch(mind.nation.name)
|
||||
if("Atmosia")
|
||||
holder.icon_state = "hudcommand"
|
||||
if("Brigston")
|
||||
holder.icon_state = "hudbrigston"
|
||||
if("Cargonia")
|
||||
holder.icon_state = "hudcargonia"
|
||||
if("People's Republic of Commandzakstan")
|
||||
holder.icon_state = "hudcommand"
|
||||
if("Medistan")
|
||||
holder.icon_state = "hudmedistan"
|
||||
if("Scientopia")
|
||||
holder.icon_state = "hudscientopia"
|
||||
|
||||
hud_list[SPECIALROLE_HUD] = holder
|
||||
|
||||
|
||||
Reference in New Issue
Block a user