Adds giving custom rank to heir

This commit is contained in:
ZomgPonies
2015-12-01 19:31:08 -05:00
parent f39d78af1d
commit e793af5719
2 changed files with 9 additions and 4 deletions
@@ -5,6 +5,7 @@
var/current_leader
var/list/membership = list()
var/leader_rank = "Leader"
var/heir_rank = "Heir"
var/member_rank = "Member"
var/heir
+8 -4
View File
@@ -32,16 +32,16 @@
var/mob/living/carbon/human/H = src
if(H.mind && H.mind.nation && H.mind.nation.current_leader == H)
var/type = input(H, "What rank do you want to change?", "Rename Rank", "") in list("Leader","Member")
var/type = input(H, "What rank do you want to change?", "Rename Rank", "") in list("Leader", "Heir", "Member")
var/input = stripped_input(H,"What rank do you want?", ,"", MAX_NAME_LEN)
if(input)
if(type == "Leader")
H.mind.nation.leader_rank = input
H.mind.nation.update_nation_id()
if(type == "Heir")
H.mind.nation.heir_rank = input
if(type == "Member")
H.mind.nation.member_rank = input
H.mind.nation.update_nation_id()
H.mind.nation.update_nation_id()
H << "You changed the [type] rank of your nation to [input]."
return 1
@@ -68,6 +68,7 @@
newheir.verbs += /mob/living/carbon/human/proc/takeover
newheir << "You have been selected to be the heir to your nation's leadership!"
H << "You have selected [heir] to be your heir!"
H.mind.nation.update_nation_id()
/mob/living/carbon/human/proc/takeover()
@@ -106,6 +107,9 @@
if(M == current_leader)
I.name = "[I.registered_name]'s ID Card ([current_name] [leader_rank])"
I.assignment = "[current_name] [leader_rank]"
else if(M == heir)
I.name = "[I.registered_name]'s ID Card ([current_name] [heir_rank])"
I.assignment = "[current_name] [heir_rank]"
else
I.name = "[I.registered_name]'s ID Card ([current_name] [member_rank])"
I.assignment = "[current_name] [member_rank]"