Adds Solarian Army service uniforms, modifies Navy uniforms, and other such things. (#15959)

* The Changes

* fixes mistakes

* fixes more mistakes

* this should be it

* ok maybe this is it
This commit is contained in:
OddHerring
2023-03-19 11:22:40 +00:00
committed by GitHub
parent 10963a3712
commit 300cf0a9f0
4 changed files with 252 additions and 98 deletions
@@ -1,7 +1,7 @@
/obj/structure/closet/sol
name = "sol navy uniform closet"
desc = "It's a storage unit for Sol Alliance navy uniforms."
desc = "It's a storage unit for Solarian Navy uniforms."
icon_state = "syndicate1"
/obj/structure/closet/sol/navy/fill()
@@ -21,26 +21,52 @@
/obj/structure/closet/sol/marine
name = "sol marines uniform closet"
desc = "It's a storage unit for Sol Alliance marine uniforms."
desc = "It's a storage unit for Solarian Marine Corps uniforms."
/obj/structure/closet/sol/marine/fill()
..()
new /obj/item/clothing/under/rank/sol/marine(src)
new /obj/item/clothing/under/rank/sol/marine(src)
new /obj/item/clothing/under/rank/sol/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/under/rank/sol/marine/grey(src)
new /obj/item/clothing/under/rank/sol/marine/grey(src)
new /obj/item/clothing/under/rank/sol/marine/grey(src)
new /obj/item/clothing/head/sol/marine(src)
new /obj/item/clothing/head/sol/marine(src)
new /obj/item/clothing/head/sol/garrison(src)
new /obj/item/clothing/head/sol/marine(src)
new /obj/item/clothing/head/sol/marine/grey(src)
new /obj/item/clothing/head/sol/marine/grey(src)
new /obj/item/clothing/head/sol/marine/grey(src)
new /obj/item/clothing/shoes/jackboots(src)
new /obj/item/clothing/shoes/jackboots(src)
new /obj/item/clothing/shoes/jackboots(src)
/obj/structure/closet/sol/army
name = "sol army uniform closet"
desc = "It's a storage unit for Solarian Army uniforms."
icon_state = "syndicate1"
/obj/structure/closet/sol/army/fill()
..()
new /obj/item/clothing/under/rank/sol/army(src)
new /obj/item/clothing/under/rank/sol/army(src)
new /obj/item/clothing/under/rank/sol/army(src)
new /obj/item/clothing/under/rank/sol/army/grey(src)
new /obj/item/clothing/under/rank/sol/army/grey(src)
new /obj/item/clothing/under/rank/sol/army/grey(src)
new /obj/item/clothing/head/sol/army(src)
new /obj/item/clothing/head/sol/army(src)
new /obj/item/clothing/head/sol/army(src)
new /obj/item/clothing/head/sol/army/grey(src)
new /obj/item/clothing/head/sol/army/grey(src)
new /obj/item/clothing/head/sol/army/grey(src)
new /obj/item/clothing/shoes/jackboots(src)
new /obj/item/clothing/shoes/jackboots(src)
new /obj/item/clothing/shoes/jackboots(src)
/obj/structure/closet/sol/navy_dress
name = "sol navy dress uniform closet"
desc = "It's a storage unit for Sol Alliance navy dress uniforms."
desc = "It's a storage unit for Solarian Navy dress uniforms."
/obj/structure/closet/sol/navy_dress/fill()
..()
@@ -59,7 +85,7 @@
/obj/structure/closet/sol/marine_dress
name = "sol marine dress uniform closet"
desc = "It's a storage unit for Sol Alliance marine dress uniforms."
desc = "It's a storage unit for Solarian Marine Corps service & dress uniforms."
/obj/structure/closet/sol/marine_dress/fill()
..()
@@ -69,6 +95,9 @@
new /obj/item/clothing/head/sol/dress/marine(src)
new /obj/item/clothing/head/sol/dress/marine(src)
new /obj/item/clothing/head/sol/dress/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/under/rank/sol/service/marine(src)
new /obj/item/clothing/shoes/laceup(src)
new /obj/item/clothing/shoes/laceup(src)
new /obj/item/clothing/shoes/laceup(src)
@@ -76,6 +105,26 @@
new /obj/item/clothing/gloves/white(src)
new /obj/item/clothing/gloves/white(src)
/obj/structure/closet/sol/army_dress
name = "sol army dress uniform closet"
desc = "It's a storage unit for Solarian Army service & dress uniforms."
icon_state = "syndicate1"
/obj/structure/closet/sol/army_dress/fill()
..()
new /obj/item/clothing/under/rank/sol/army/service(src)
new /obj/item/clothing/under/rank/sol/army/service(src)
new /obj/item/clothing/under/rank/sol/army/service(src)
new /obj/item/clothing/head/sol/army/service(src)
new /obj/item/clothing/head/sol/army/service(src)
new /obj/item/clothing/head/sol/army/service(src)
new /obj/item/clothing/head/sol/army/service/garrison(src)
new /obj/item/clothing/head/sol/army/service/garrison(src)
new /obj/item/clothing/head/sol/army/service/garrison(src)
new /obj/item/clothing/shoes/laceup(src)
new /obj/item/clothing/shoes/laceup(src)
new /obj/item/clothing/shoes/laceup(src)
/obj/structure/closet/secure_closet/soll_officer
name = "sol alliance officer locker"
req_access = list(access_captain)