From 6df5225059b713b284c74eaa4d3e5077df84cef7 Mon Sep 17 00:00:00 2001 From: Datraen Date: Sun, 3 Jan 2016 01:27:44 -0500 Subject: [PATCH] Adds comments, changelog. --- code/datums/mind.dm | 1 + code/game/objects/items/devices/telecrystal.dm | 7 ++++++- html/changelogs/DatraenTCrystalItem.yml | 7 +++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/DatraenTCrystalItem.yml diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 51f82c743e..c058e2ff5d 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -62,6 +62,7 @@ //put this here for easier tracking ingame var/datum/money_account/initial_account + //used for antag tcrystal trading, more info in code\game\objects\items\telecrystals.dm var/accept_tcrystals = 0 /datum/mind/New(var/key) diff --git a/code/game/objects/items/devices/telecrystal.dm b/code/game/objects/items/devices/telecrystal.dm index f789749c45..2ce5285fe1 100644 --- a/code/game/objects/items/devices/telecrystal.dm +++ b/code/game/objects/items/devices/telecrystal.dm @@ -1,3 +1,8 @@ +/* +Telecrystal item +Does nothing if not suitable antag type, checks for accept_tcrystals = 1 in a mob's mind. +For new antags, make sure to add "player.mind.accept_tcrystals = 1" if you want tradable tcrystals. +*/ /obj/item/device/telecrystal name = "Red crystal" desc = "A strange, red, glowing crystal." @@ -7,7 +12,7 @@ force = 5 /obj/item/device/telecrystal/attack_self(mob/user as mob) - if(user.mind.accept_tcrystals) + if(user.mind.accept_tcrystals) //Checks to see if antag type allows for tcrystals user.mind.tcrystals += 1 qdel(src) return diff --git a/html/changelogs/DatraenTCrystalItem.yml b/html/changelogs/DatraenTCrystalItem.yml new file mode 100644 index 0000000000..e786e9e292 --- /dev/null +++ b/html/changelogs/DatraenTCrystalItem.yml @@ -0,0 +1,7 @@ + +author: Datraen + +delete-after: True + +changes: + - rscadd: "Telecrystal item added for trading telecrystals between traitors and mercenaries."