The Tau Ceti Foreign Legion (#5779)

This pr adds the Tau Ceti Foreign Legion, at the request of the lore team, to replace/be an alternative to the ert.
This commit is contained in:
Alberyk
2018-12-30 09:06:21 -02:00
committed by Werner
parent 03b689bd5f
commit ed0297a697
84 changed files with 69634 additions and 67896 deletions
@@ -63,4 +63,11 @@
/obj/effect/projectile/muzzle/tachyon
icon_state = "muzzle_pulse"
light_color = LIGHT_COLOR_CYAN
light_color = LIGHT_COLOR_CYAN
/obj/effect/projectile/muzzle/bolt
icon_state = "muzzle_bolt"
light_color = LIGHT_COLOR_FIRE
/obj/effect/projectile/muzzle/gauss
icon_state = "muzzle_gauss"
@@ -136,6 +136,10 @@
name = "\improper ERT radio encryption key"
channels = list("Response Team" = 1, "Science" = 1, "Command" = 1, "Medical" = 1, "Engineering" = 1, "Security" = 1, "Supply" = 1, "Service" = 1)
/obj/item/device/encryptionkey/onlyert
name = "\improper ERT radio encryption key"
channels = list("Response Team" = 1)
/obj/item/device/encryptionkey/entertainment
name = "entertainment radio key"
channels = list("Entertainment" = 1)
@@ -219,6 +219,13 @@
item_state = "headset"
ks2type = /obj/item/device/encryptionkey/ert
/obj/item/device/radio/headset/legion
name = "Tau Ceti Foreign Legion radio headset"
desc = "The headset used by NanoTrasen sanctioned response forces."
icon_state = "com_headset"
item_state = "headset"
ks2type = /obj/item/device/encryptionkey/onlyert
/obj/item/device/radio/headset/ia
name = "internal affairs headset"
desc = "The headset of your worst enemy."
@@ -363,6 +363,12 @@ obj/item/weapon/card/id/ert/New()
access = get_all_station_access() + get_centcom_access("Emergency Response Team")
..()
/obj/item/weapon/card/id/legion
name = "\improper Tau Ceti Foreign Legion ID"
icon_state = "centcom"
assignment = "Tau Ceti Foreign Legion Volunteer"
access = list(access_legion, access_maint_tunnels, access_external_airlocks, access_security, access_engine, access_medical, access_research)
/obj/item/weapon/card/id/all_access
name = "\improper Administrator's spare ID"
desc = "The spare ID of the Lord of Lords himself."
@@ -370,6 +376,7 @@ obj/item/weapon/card/id/ert/New()
item_state = "tdgreen"
registered_name = "Administrator"
assignment = "Administrator"
/obj/item/weapon/card/id/all_access/New()
access = get_access_ids()
..()
@@ -258,12 +258,28 @@
name = "energy cutlass"
desc = "Arrrr matey."
icon_state = "cutlass0"
base_reflectchance = 60
base_block_chance = 60
/obj/item/weapon/melee/energy/sword/pirate/activate(mob/living/user)
..()
icon_state = "cutlass1"
/obj/item/weapon/melee/energy/sword/knife
name = "energy utility knife"
desc = "Some cheap energy blade, branded at the hilt with the logo of the Tau Ceti Foreign Legion."
icon_state = "edagger0"
base_reflectchance = 10
base_block_chance = 10
active_force = 20
force = 10
origin_tech = list(TECH_MAGNET = 3)
/obj/item/weapon/melee/energy/sword/knife/activate(mob/living/user)
..()
icon_state = "edagger1"
/*
*Power Sword
*/
@@ -227,6 +227,18 @@
else
set_light(0)
/obj/item/weapon/shield/energy/legion
name = "energy barrier"
desc = "A large deployable energy shield meant to provide excellent protection against ranged attacks."
icon_state = "ebarrier0"
/obj/item/weapon/shield/energy/legion/update_icon()
icon_state = "ebarrier[active]"
if(active)
set_light(1.5, 1.5, "#33FFFF")
else
set_light(0)
// tact
/obj/item/weapon/shield/riot/tact
name = "tactical shield"
@@ -465,5 +465,10 @@
/obj/item/weapon/storage/backpack/messenger/wizard
name = "wizardly messenger bag"
desc = "A wizardly backpack worn over one shoulder. This one is in blue and purple colors. "
desc = "A wizardly backpack worn over one shoulder. This one is in blue and purple colors."
icon_state = "courierbagwizard"
/obj/item/weapon/storage/backpack/legion
name = "military rucksack"
desc = "A sturdy backpack with the emblems and markings of the Tau Ceti Foreign Legion."
icon_state = "legion_bag"