mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-10 17:52:36 +00:00
Its all over the place, messy, and overall a bad enough gamemode to be removed from rotation. A rework would have to tear out everything as is so there is no reason to allow the shitcode to live beyond tripping up everything.
32 lines
1.9 KiB
Plaintext
32 lines
1.9 KiB
Plaintext
/* For employment contracts */
|
|
|
|
/obj/item/paper/contract
|
|
throw_range = 3
|
|
throw_speed = 3
|
|
var/signed = FALSE
|
|
var/datum/mind/target
|
|
item_flags = NOBLUDGEON
|
|
|
|
/obj/item/paper/contract/ComponentInitialize()
|
|
. = ..()
|
|
AddElement(/datum/element/update_icon_blocker)
|
|
|
|
/obj/item/paper/contract/proc/update_text()
|
|
return
|
|
|
|
/obj/item/paper/contract/employment
|
|
icon_state = "paper_words"
|
|
|
|
/obj/item/paper/contract/employment/New(atom/loc, mob/living/nOwner)
|
|
. = ..()
|
|
if(!nOwner || !nOwner.mind)
|
|
qdel(src)
|
|
return -1
|
|
target = nOwner.mind
|
|
update_text()
|
|
|
|
|
|
/obj/item/paper/contract/employment/update_text()
|
|
name = "paper- [target] employment contract"
|
|
info = "<center>Conditions of Employment</center><BR><BR><BR><BR>This Agreement is made and entered into as of the date of last signature below, by and between [target] (hereafter referred to as SLAVE), and Nanotrasen (hereafter referred to as the omnipresent and helpful watcher of humanity).<BR>WITNESSETH:<BR>WHEREAS, SLAVE is a natural born human or humanoid, possessing skills upon which he can aid the omnipresent and helpful watcher of humanity, who seeks employment in the omnipresent and helpful watcher of humanity.<BR>WHEREAS, the omnipresent and helpful watcher of humanity agrees to sporadically provide payment to SLAVE, in exchange for permanent servitude.<BR>NOW THEREFORE in consideration of the mutual covenants herein contained, and other good and valuable consideration, the parties hereto mutually agree as follows:<BR>In exchange for paltry payments, SLAVE agrees to work for the omnipresent and helpful watcher of humanity, for the remainder of his or her current and future lives.<BR>Further, SLAVE agrees to transfer ownership of his or her soul to the loyalty department of the omnipresent and helpful watcher of humanity.<BR>Should transfership of a soul not be possible, a lien shall be placed instead.<BR>Signed,<BR><i>[target]</i>"
|