-
-
Notifications
You must be signed in to change notification settings - Fork 164
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MY SINCLAIR??? resprites N-corp armors Boxes for Rosespanner and N-corp containing seals Changes rates to 60% gears, 40% loot for Rosespanner Changes rates to 55% seals, 45% loot for N-corp N-corp and Rosespanner PE sale now costs 1:1 ego_hat helmet subtype new var: perma, makes the ego hat not kill itself Kcorp L1 uniform box changes to ego_hat applied accross the board new item, ego_neck adding manifesting ego neckwear re worded so that city armor doesn't say "MANIFEST YOUR NON EXITENT EGO ARMORS HAT" refactor to allow more drip/accessories in the future a fuckup of stellar porportions changes
- Loading branch information
1 parent
658d9b2
commit 30a2517
Showing
29 changed files
with
264 additions
and
89 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
// Stores small boxes to be used in the Refinery. | ||
|
||
|
||
// Rosespanner gears, 6 per | ||
/obj/item/storage/box/rosespanner | ||
name = "Rosespanner Gears box" | ||
desc = "A small box containing 6 RED gears from the Rosespanner workshop." | ||
|
||
/obj/item/storage/box/rosespanner/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/rosespanner_gear(src) | ||
|
||
/obj/item/storage/box/rosespanner/white | ||
desc = "A small box containing 6 WHITE gears from the Rosespanner workshop." | ||
|
||
/obj/item/storage/box/rosespanner/white/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/rosespanner_gear/white(src) | ||
|
||
/obj/item/storage/box/rosespanner/black | ||
desc = "A small box containing 6 BLACK gears from the Rosespanner workshop." | ||
|
||
/obj/item/storage/box/rosespanner/black/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/rosespanner_gear/black(src) | ||
|
||
/obj/item/storage/box/rosespanner/pale | ||
desc = "A small box containing 6 PALE gears from the Rosespanner workshop." | ||
|
||
/obj/item/storage/box/rosespanner/pale/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/rosespanner_gear/pale(src) | ||
|
||
// N-corp boxes | ||
/obj/item/storage/box/ncorp_seals | ||
name = "Ncorp Seals box" | ||
desc = "A small box containing 6 RED seals from Nagel Und Hammer." | ||
|
||
/obj/item/storage/box/ncorp_seals/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/ego_weapon/city/ncorp_mark(src) | ||
|
||
/obj/item/storage/box/ncorp_seals/white | ||
desc = "A small box containing 6 WHITE seals from Nagel Und Hammer." | ||
|
||
/obj/item/storage/box/ncorp_seals/white/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/ego_weapon/city/ncorp_mark/white(src) | ||
|
||
/obj/item/storage/box/ncorp_seals/black | ||
desc = "A small box containing 6 BLACK seals from Nagel Und Hammer." | ||
|
||
/obj/item/storage/box/ncorp_seals/black/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/ego_weapon/city/ncorp_mark/black(src) | ||
|
||
/obj/item/storage/box/ncorp_seals/pale | ||
desc = "A small box containing 6 PALE seals from Nagel Und Hammer." | ||
|
||
/obj/item/storage/box/ncorp_seals/pale/PopulateContents() | ||
for(var/i = 1 to 6) | ||
new /obj/item/ego_weapon/city/ncorp_mark/pale(src) | ||
|
||
// K-corp uniform boxes | ||
/obj/item/storage/box/kcorp_armor | ||
name = "K-corp L1 Uniform box" | ||
desc = "A small box issued to K-corp's L1 employees." | ||
|
||
/obj/item/storage/box/kcorp_armor/PopulateContents() | ||
var/loot_list = list( | ||
/obj/item/clothing/head/ego_hat/helmet/kcorp, | ||
/obj/item/clothing/head/ego_hat/helmet/kcorp/visor | ||
) | ||
var/loot = pick(loot_list) | ||
new /obj/item/clothing/suit/armor/ego_gear/city/kcorp_l1(src) | ||
new loot(src) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
// EGO hat type, attached to whatever armor that manifests it. | ||
/obj/item/clothing/head/ego_hat | ||
name = "ego hat" | ||
desc = "an ego hat that you shouldn't be seeing!" | ||
icon = 'icons/obj/clothing/ego_gear/head.dmi' | ||
worn_icon = 'icons/mob/clothing/ego_gear/head.dmi' | ||
icon_state = "" | ||
flags_inv = HIDEMASK | ||
var/perma = FALSE // So we can stack all LC13 related hats under the same obj path | ||
|
||
/obj/item/clothing/head/ego_hat/Destroy() | ||
if(perma) | ||
return ..() | ||
dropped() | ||
return ..() | ||
|
||
/obj/item/clothing/head/ego_hat/equipped(mob/user, slot) | ||
if(perma) | ||
return ..() | ||
if(slot != ITEM_SLOT_HEAD) | ||
Destroy() | ||
return | ||
. = ..() | ||
|
||
/obj/item/clothing/head/ego_hat/helmet // Subtype to cover the entire head | ||
flags_inv = HIDEHAIR|HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT | ||
flags_cover = HEADCOVERSEYES|HEADCOVERSMOUTH | ||
dynamic_hair_suffix = "" | ||
dynamic_fhair_suffix = "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
code/modules/clothing/suits/ego_gear/non_abnormality/_cityarmor.dm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
/obj/item/clothing/suit/armor/ego_gear/city | ||
icon = 'icons/obj/clothing/ego_gear/lc13_armor.dmi' | ||
worn_icon = 'icons/mob/clothing/ego_gear/lc13_armor.dmi' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.