mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-19 19:13:30 +01:00
Adds giving custom rank to heir
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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]"
|
||||
|
||||
Reference in New Issue
Block a user