Files
Batrachophreno af6c74d917 Verb organization stuff (#21131)
Currently, only Preferences Verbs use subcategories. As a result, all
other Verb tabs are only organized alphabetically, meaning that a single
mechanic (ie. languages) has its governing Verbs scattered rather than
grouped together.

Verb organization by Tab handles broad organization - IC, OOC, Objects,
etc.- highly effectively but requires the user to click-navigate to
other Tabs to access any other verbs.

Verb organization within a Tab can be handled by A.) subcategories and
B.) Verb name prefixes (such as Earphones - *****). The first option is
the clearest and cleanest, but consumes additional vertical space. The
second option conserves vertical space at the cost of visual clarity.

This PR attempts to reorganize Verbs by their Tabs, Subcategories, and
prefixes with the following priorities in mind:
- Minimal disruption; any radical change must be justified (don't move
shit around just for the sake of moving shit around.)
- Verbs which share common functions (such as Languages) should be
grouped together.
- Maintainability. Contributors should not need to memorize an
excessively convoluted Subcategories list; Subcategories must be
intuitive and simple.
- Subcategories should be used judiciously when grouping Verbs to
conserve vertical space. Example: Instead of creating a Subcategory for
Emotes, just rename Audible Emote and Visual Emote to Emote (Audible)
and Emote (Visual).
- Subcategories should highlight uncommon or unusual verbs when
reasonable. Example: There are several animal husbandry-related Verbs,
and because most characters will not have access to those verbs
regularly, we can be less conservative with space (because they'll be
gone most of the time) for the sake of emphasizing their availability.

This PR covers the IC, OOC, and Object Tabs.

Subcategories:
OOC.Chat (Chat functions)
- AOOC
- LOOC
- Devsay (moved from Special Verbs)
- Dsay (moved from Special Verbs)
- OOC

OOC.Debug (Fix shit)
- Fit viewport
- Fix chat
- Refresh TGUI

OOC.Round (Round information)
- Check Gamemode Probability
- Check Round Info
- Custom Event Info
- Vote

IC.Antag (Antag verbs w/o their own tab)
- Invite to the Loyalists
- Invite to the Revolutionaries
- Set Ambition

IC.Critters (More critter stuff than you'd expect there to be)
- Befriend Carp (Previous name 'Become Friends')
- Befriend Cat (Previous name 'Become Friends')
- Befriend Dog
- Befriend Ives
- Name Alien Species
- Name Animal

IC.Language (Language-related stuff)
- Check Default Language
- Check Known Languages
- Set Default Language

IC.Maneuver (Movement, positioning, etc.)
- Adjust walk speed
- Do Pushup
- Face Direction
- Look Down
- Look Up
- Move Downwards
- Move Upwards
- Rest

Object.Equipped (Equipped object stuff, mostly for drip)
- Adjust Badge
- Adjust Bag Straps (Backpacks)
- Adjust Goggles
- Adjust Mask
- Adjust Welding Goggles
- Adjust Welding Mask
- Change Glasses Layer
- Change Pants Layer
- Change Wrist Radio Layer
- Change Wristwear Layer
- Check Time
- Flip Badge
- Flip Belt
- Flip Eyepatch
- Flip Hat
- Flip ID card (ID card)
- Flip Radio (Clip-on radio)
- Flip Wristwear
- Fold Collar
- Lock Antenna(e)
- Point At Watch
- Raise Shroud
- Roll Up Cape Mantle
- Roll Up/Down Jumpsuit
- Roll Up/Down Sleeves
- Switch Belt Layer
- Switch ID Layer
- Switch Lanyard Layer
- Switch Shoe Layer
- Toggle Aviators (Like a dozen variants)
- Toggle Ceremonial Garment Lights
- Toggle Coat Buttons
- Toggle Coat Zipper
- Toggle Hair Coverage (For hats helmets etc)
- Toggle Hair Coverage (FOR BABY CARP!!!!!)
- Toggle Helmet Camera
- Toggle Hood
- Toggle Lyodsuit Mask
- Toggle Poncho Tail Coverage
- Toggle Shirt Buttons
- Toggle Suit Sensors
- Toggle Visor (Pilot helmet)
- Toggle Waistcoat Buttons
- Transform Holoclothing
- Voidsuit - Eject Suit Cooler
- Voidsuit - Eject Tank
- Voidsuit - Toggle Helmet

Object.Held (If you're HOLDING it, its probably relevant to you rn)
- Activate Held Object (Silicons; moved from IC)
- Alter Beacon's Signal (Radio beacon)
- Change Bite Size (Utensils)
- Change Pen Colour
- Choose Colour (Paint sprayer)
- Choose Decal (Paint sprayer)
- Choose Direction (Paint sprayer)
- Choose Preset Colour (Paint sprayer)
- Describe Prototype
- Draw Boot Knife
- Empty Bee Net
- Empty Spray Bottle
- Holster
- Name Gun
- Name Prototype
- Plant Flag (Flags)
- Print Plant Report
- Remove Chopsticks
- Remove Top
- Set Detector High-Bound (Light meter)
- Set Detector Low-Bound (Light meter)
- Set Hailer Message (Hailer)
- Set Timer (Timer igniter)
- Set Valve Pressure (Pneumatic cannon)
- Show Held Item
- Spin Cylinder (Revolvers)
- Switch Verbosity (Health analyzer)
- Toggle Chainsaw Power (Chainsaw)
- Toggle Flashlight Brightness (Flashlights)
- Toggle Gun Safety
- Toggle Hazard Vest
- Toggle Pinpointer Mode (Pinpointer)
- Toggle Mister (Backpack water tank. Goes into/out of hands)
- Twist Cap
- Use Scope
- Wield Pick/Drill
- Wield Two-Handed Weapon (Two-handed weapons)

Object.Cards (I fucking hate cards!!!)
- Deck - Deal
- Deck - Draw
- Deck - Pick
- Hand - Pick
- Turn Hand Into Deck

Object.Earphones (Enough here to separate out)
- Eject Music Cartridge
- Change Volume
- Next Song
- Pause/Unpause
- Play/Stop
- Previous Song

Object.Jetpack (This is probably really important to see quickly)
- Toggle Jetpack
- Toggle Jetpack Stabilization

Object.Tape Recorder (Enough here to separate out)
- Start Recording
- Stop Recording
- Clear Memory
- Playback Memory
- Print Transcript
- Eject Portable Storage

**IC tab example:**
<img width="1061" height="277" alt="Screenshot 2025-08-09 101813"
src="https://github.com/user-attachments/assets/a2afe92d-34fd-4160-bf68-b459a4195e26"
/>
**Objects tab example:**
<img width="1100" height="472" alt="Screenshot 2025-08-09 101807"
src="https://github.com/user-attachments/assets/a36e4c76-594e-4569-93ba-ffcda57e8760"
/>
2025-08-11 15:12:56 +00:00

433 lines
23 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/obj/item/clothing/under/skrell
name = "federation uniform"
desc = "The uniform worn by official Nralakk Federation representatives and diplomats. It looks waterproof."
icon = 'icons/obj/item/clothing/under/skrell/federation_uniform.dmi'
icon_state = "skrell_formal"
item_state = "skrell_formal"
contained_sprite = TRUE
/obj/item/clothing/under/skrell/qeblak
name = "qeblak ceremonial garment"
desc = "A traditional garment worn by Qeblak Star Keepers"
icon = 'icons/obj/item/clothing/under/skrell/qeblak_uniform.dmi'
icon_state = "qeblak_uniform"
item_state = "qeblak_uniform"
action_button_name = "Toggle Ceremonial Garment Lights"
var/lights = FALSE
/obj/item/clothing/under/skrell/qeblak/update_icon()
..()
if(lights)
item_state = "[initial(icon_state)]_on"
else
item_state = initial(item_state)
/obj/item/clothing/under/skrell/qeblak/attack_self(mob/user)
toggle_lights()
/obj/item/clothing/under/skrell/qeblak/verb/toggle_lights()
set name = "Toggle Ceremonial Garment Lights"
set category = "Object.Equipped"
set src in usr
if (use_check_and_message(usr))
return
lights = !lights
if(lights)
set_light(2)
else
set_light(0)
update_icon()
usr.update_inv_w_uniform()
/obj/item/clothing/under/skrell/slugger
name = "prescient republic of the qar wetsuit"
desc = "A wetsuit worn by members of Prescient Republic of the Qar generational fleet."
icon = 'icons/obj/item/clothing/under/skrell/slugger_wetsuit.dmi'
item_state = "slugger_wetsuit"
icon_state = "slugger_wetsuit"
// Skrell Ox clothing
/obj/item/clothing/under/skrell/nralakk
name = "Ox research uniform"
desc = "A plain, utilitarian jumpsuit that signifies the wearer as a Tertiary Numerical working in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Ox are those who are within the Tertiary Numerical band, and are provided with the bare essentials for adequate clothes. Tertiary Numericals are typically criminals, or Skrell who otherwise do not conform to the standards of Nralakk Society."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/obj/item/clothing/under/vaurca/bulwark/nralakk_uniforms.dmi'
)
item_state = "ox_sci"
icon_state = "ox_sci"
/obj/item/clothing/under/skrell/nralakk/ox
name = "Ox bridge and security uniform"
desc = "A plain, utilitarian jumpsuit that signifies the wearer as a Tertiary Numerical working in the security service or as pilots or bridge crew."
item_state = "ox_sec"
icon_state = "ox_sec"
/obj/item/clothing/under/skrell/nralakk/ox/engineer
name = "Ox engineering and maintenance uniform"
desc = "A plain, utilitarian jumpsuit that signifies the wearer as a Tertiary Numerical working in the engineering industry or in maintenance."
item_state = "ox_engi"
icon_state = "ox_engi"
/obj/item/clothing/under/skrell/nralakk/ox/service
name = "Ox mailing and service uniform"
desc = "A plain, utilitarian jumpsuit that signifies the wearer as a Tertiary Numerical working in the mail service or hospitality industries."
item_state = "ox_cargo"
icon_state = "ox_cargo"
/obj/item/clothing/under/skrell/nralakk/ox/med
name = "Ox healthcare uniform"
desc = "A plain, utilitarian jumpsuit that signifies the wearer as a Tertiary Numerical in the healthcare industry."
item_state = "ox_med"
icon_state = "ox_med"
// Skrell Ix clothing
/obj/item/clothing/under/skrell/nralakk/ix
name = "Ix research uniform"
desc = "A plain jumpsuit that signifies the wearer as a low-indexed Secondary Numerical working in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Ix are those who are low-ranked Secondary Numericals with their clothes typically being plain, yet still considered pleasant to wear and be seen in. Secondary Numericals are the majority population in the Nralakk Federation, with Ix being those who are in the lower end of the band. "
item_state = "ix_sci"
icon_state = "ix_sci"
/obj/item/clothing/under/skrell/nralakk/ix/security
name = "Ix bridge and security uniform"
desc = "A plain jumpsuit that signifies the wearer as a low-indexed Secondary Numerical working in the security service or as pilots or bridge crew."
item_state = "ix_sec"
icon_state = "ix_sec"
/obj/item/clothing/under/skrell/nralakk/ix/engineer
name = "Ix engineering and maintenance uniform"
desc = "A plain jumpsuit that signifies the wearer as a low-indexed Secondary Numerical in the engineering industry or in maintenance."
item_state = "ix_engi"
icon_state = "ix_engi"
/obj/item/clothing/under/skrell/nralakk/ix/service
name = "Ix mailing and service uniform"
desc = "A plain jumpsuit that signifies the wearer as a low-indexed Secondary Numerical in the mail service or hospitality industries."
item_state = "ix_cargo"
icon_state = "ix_cargo"
/obj/item/clothing/under/skrell/nralakk/ix/med
name = "Ix healthcare uniform"
desc = "A plain jumpsuit that signifies the wearer as a low-indexed Secondary Numerical in the healthcare industry."
item_state = "ix_med"
icon_state = "ix_med"
// Skrell Oqi clothing
/obj/item/clothing/under/skrell/nralakk/oqi
name = "Oqi research uniform"
desc = "A more fashionable jumpsuit that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Oqi are high-ibdexed Secondary Numericals or low-indexed Primary Numericals, with their workwear generally having more accessories that help them work in their specific industry. Skrell who are Oqi are typically more fashion-conscious, making it not uncommon to see these uniforms altered slightly to account for the latest fashion trends in the Nralakk Federation."
item_state = "oqi_sci"
icon_state = "oqi_sci"
/obj/item/clothing/under/skrell/nralakk/oqi/security
name = "Oqi bridge and security uniform"
desc = "A more fashionable jumpsuit that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the security service or as pilots or bridge crew."
item_state = "oqi_sec"
icon_state = "oqi_sec"
/obj/item/clothing/under/skrell/nralakk/oqi/engineer
name = "Oqi engineering and maintenance uniform"
desc = "A more fashionable jumpsuit that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the engineering industry or in maintenance."
item_state = "oqi_engi"
icon_state = "oqi_engi"
/obj/item/clothing/under/skrell/nralakk/oqi/service
name = "Oqi mailing and service uniform"
desc = "A more fashionable jumpsuit that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the mail service or hospitality industries."
item_state = "oqi_cargo"
icon_state = "oqi_cargo"
/obj/item/clothing/under/skrell/nralakk/oqi/med
name = "Oqi healthcare uniform"
desc = "A more fashionable jumpsuit that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the healthcare industry."
item_state = "oqi_med"
icon_state = "oqi_med"
// Skrell Iqi clothing
/obj/item/clothing/under/skrell/nralakk/iqi
name = "Iqi research uniform"
desc = "A very fashionable jumpsuit that signifies the wearer as a high-indexed Primary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Iqi are high-indexed Primary Numericals, and as such their workwear is of the highest quality afforded by the Federation. These clothes are typically made of sturdier materials and are more comfortable to wear. Primary Numericals are typically seen as the trend-setters in Federation society, and Skrell who are ranked at Iqi are known to influence fashion through how they accessorise."
item_state = "iqi_sci"
icon_state = "iqi_sci"
/obj/item/clothing/under/skrell/nralakk/iqi/security
name = "Iqi bridge and security uniform"
desc = "A very fashionable jumpsuit that signifies the wearer as a high-indexed Primary Numerical in the security service or as pilots or bridge crew."
item_state = "iqi_sec"
icon_state = "iqi_sec"
/obj/item/clothing/under/skrell/nralakk/iqi/engineer
name = "Iqi engineering and maintenance uniform"
desc = "A very fashionable jumpsuit that signifies the wearer as a high-indexed Primary Numerical in the engineering industry or in maintenance."
item_state = "iqi_engi"
icon_state = "iqi_engi"
/obj/item/clothing/under/skrell/nralakk/iqi/service
name = "Iqi mailing and service uniform"
desc = "A very fashionable jumpsuit that signifies the wearer as a high-indexed Primary Numerical in the mail service or hospitality industries."
item_state = "iqi_cargo"
icon_state = "iqi_cargo"
/obj/item/clothing/under/skrell/nralakk/iqi/med
name = "Iqi healthcare uniform"
desc = "A very fashionable jumpsuit that signifies the wearer as a high-indexed Primary Numerical in the healthcare industry."
item_state = "iqi_med"
icon_state = "iqi_med"
// Skrell Ox jackets
/obj/item/clothing/suit/storage/toggle/skrell
name = "Ox research jacket"
desc = "A plain, utilitarian jacket that signifies the wearer as a Tertiary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Ox are those who are within the Tertiary Numerical band, and are provided with the bare essentials for adequate clothes. Tertiary Numericals are typically criminals, or Skrell who otherwise do not conform to the standards of Nralakk Society."
icon = 'icons/obj/item/clothing/suit/storage/toggle/skrell/nralakk_jackets.dmi'
item_state = "ox_sci_jacket"
icon_state = "ox_sci_jacket"
contained_sprite = TRUE
/obj/item/clothing/suit/storage/toggle/skrell/ox/security
name = "Ox bridge and security jacket"
desc = "A plain, utilitarian jacket that signifies the wearer as a Tertiary Numerical in the security service or as pilots or bridge crew."
item_state = "ox_sec_jacket"
icon_state = "ox_sec_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ox/engineer
name = "Ox engineering and maintenance jacket"
desc = "A plain, utilitarian jacket that signifies the wearer as a Tertiary Numerical in the engineering industry or in maintenance."
item_state = "ox_engi_jacket"
icon_state = "ox_engi_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ox/service
name = "Ox mailing and service jacket"
desc = "A plain, utilitarian jacket that signifies the wearer as a Tertiary Numerical in the mail service or hospitality industries."
item_state = "ox_cargo_jacket"
icon_state = "ox_cargo_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ox/med
name = "Ox healthcare jacket"
desc = "A plain, utilitarian jacket that signifies the wearer as a Tertiary Numerical in the healthcare industry."
item_state = "ox_med_jacket"
icon_state = "ox_med_jacket"
// Skrell Ix jackets
/obj/item/clothing/suit/storage/toggle/skrell/ix
name = "Ix research jacket"
desc = "A plain jacket that signifies the wearer as a low-indexed Secondary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Ix are those who are low-indexed Secondary Numericals with their clothes typically being plain, yet still considered pleasant to wear and be seen in. Secondary Numericals are the majority population in the Nralakk Federation, with Ix being those who are in the lower end of the band. "
item_state = "ix_sci_jacket"
icon_state = "ix_sci_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ix/security
name = "Ix bridge and security jacket"
desc = "A plain jacket that signifies the wearer as a low-indexed Secondary Numerical in the security service or as pilots or bridge crew."
item_state = "ix_sec_jacket"
icon_state = "ix_sec_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ix/engineer
name = "Ix engineering and maintenance jacket"
desc = "A plain jacket that signifies the wearer as a low-indexed Secondary Numerical in the engineering industry or in maintenance."
item_state = "ix_engi_jacket"
icon_state = "ix_engi_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ix/service
name = "Ix mailing and service jacket"
desc = "A plain jacket that signifies the wearer as a low-indexed Secondary Numerical in the mail service or hospitality industries."
item_state = "ix_cargo_jacket"
icon_state = "ix_cargo_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/ix/med
name = "Ix healthcare jacket"
desc = "A plain jacket that signifies the wearer as a low-indexed Secondary Numerical in the healthcare industry."
item_state = "ix_med_jacket"
icon_state = "ix_med_jacket"
// Skrell Oqi jackets
/obj/item/clothing/suit/storage/toggle/skrell/oqi
name = "Oqi research jacket"
desc = "A more fashionable jacket that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Oqi are high-indexed Secondary Numericals or low-indexed Primary Numericals, with their workwear generally having more accessories that help them work in their specific industry. Skrell who are Oqi are typically more fashion-conscious, making it not uncommon to see these uniforms altered slightly to account for the latest fashion trends in the Nralakk Federation."
item_state = "oqi_sci_jacket"
icon_state = "oqi_sci_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/oqi/security
name = "Oqi bridge and security jacket"
desc = "A more fashionable jacket that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the security service or as pilots or bridge crew."
item_state = "oqi_sec_jacket"
icon_state = "oqi_sec_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/oqi/engineer
name = "Oqi engineering and maintenance jacket"
desc = "A more fashionable jacket that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the engineering industry or in maintenance."
item_state = "oqi_engi_jacket"
icon_state = "oqi_engi_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/oqi/service
name = "Oqi mailing and service jacket"
desc = "A more fashionable jacket that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the mail service or hospitality industries."
item_state = "oqi_cargo_jacket"
icon_state = "oqi_cargo_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/oqi/med
name = "Oqi healthcare jacket"
desc = "A more fashionable jacket that signifies the wearer as either a high-indexed Secondary Numerical or low-indexed Primary Numerical in the healthcare industry."
item_state = "oqi_med_jacket"
icon_state = "oqi_med_jacket"
// Skrell Iqi jackets
/obj/item/clothing/suit/storage/toggle/skrell/iqi
name = "Iqi research jacket"
desc = "A very fashionable jacket that signifies the wearer as a high-indexed Primary Numerical in a scientific field."
desc_extended = "The Nralakk Federation ranks its workers based on their social compatibility index, and provides workwear based on said index: Iqi are high-indexed Primary Numericals, and as such their workwear is of the highest quality afforded by the Federation. These clothes are typically made of sturdier materials and are more comfortable to wear. Primary Numericals are typically seen as the trend-setters in Federation society, and Skrell who are ranked at Iqi are known to influence fashion through how they accessorise."
item_state = "iqi_sci_jacket"
icon_state = "iqi_sci_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/iqi/security
name = "Iqi bridge and security jacket"
desc = "A very fashionable jacket that signifies the wearer as a high-indexed Primary Numerical in the security service or as pilots or bridge crew."
item_state = "iqi_sec_jacket"
icon_state = "iqi_sec_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/iqi/engineer
name = "Iqi engineering and maintenance jacket"
desc = "A very fashionable jacket that signifies the wearer as a high-indexed Primary Numerical in the engineering industry or in maintenance."
item_state = "iqi_engi_jacket"
icon_state = "iqi_engi_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/iqi/service
name = "Iqi mailing and service jacket"
desc = "A very fashionable jacket that signifies the wearer as a high-indexed Primary Numerical in the mail service or hospitality industries."
item_state = "iqi_cargo_jacket"
icon_state = "iqi_cargo_jacket"
/obj/item/clothing/suit/storage/toggle/skrell/iqi/med
name = "Iqi healthcare jacket"
desc = "A very fashionable jacket that signifies the wearer as a high-indexed Primary Numerical in the healthcare industry."
item_state = "iqi_med_jacket"
icon_state = "iqi_med_jacket"
/obj/item/clothing/under/skrell/wetsuit
name = "casual wetsuit"
desc = "A wetsuit made as standard apparel for skrell, and functions as underclothes for non-hydrophobic apparel. Acceptable to wear on its own, or as a base for other clothing worn atop it."
icon = 'icons/obj/item/clothing/under/skrell/wetsuit.dmi'
icon_state = "wetsuit"
item_state = "wetsuit"
has_accents = TRUE
/obj/item/clothing/under/skrell/wetsuit/dark
name = "casual wetsuit"
desc = "A wetsuit made as standard apparel for skrell, and functions as underclothes for non-hydrophobic apparel. Acceptable to wear on its own, or as a base for other clothing worn atop it. This set is darker, for easier accessorizing."
icon_state = "wetsuit_dark"
item_state = "wetsuit_dark"
has_accents = TRUE
/obj/item/clothing/under/skrell/wetsuit/swimsuit
name = "casual swimsuit"
desc = "A wetsuit made as standard apparel for skrell. This one is stylized after human swimwear, and is more popular among the younger generations. This swimsuit is Nioh'wan, or 'full-moon', and covers as much as the usual wetsuit would, without the pantlegs or sleeves."
desc_extended = "Adopting human swimwear styles, modern swimsuit-style wetsuits have levels of stylization and showiness referred to by the phases of the moon. Nioh'wan, or 'full moon', covers as much as a wetsuit would usually, but lacks pantlegs. Nioh'miki, or 'half moon', cuts down further to mimic the appearance of human one-piece swimsuit. Nioh'waji, or 'crescent moon', has portions of the swimsuit with the fabric removed to further stylize itself, while Nioh'riri, or 'new moon', is essentially a two-piece swimsuit."
icon_state = "swim"
item_state = "swim"
has_accents = TRUE
/obj/item/clothing/under/skrell/wetsuit/swimsuit/alt
name = "casual swimsuit"
desc = "A wetsuit made as standard apparel for skrell. This one is stylized after human swimwear, and is more popular among the younger generations. These swimsuits have varying levels of stylization."
icon_state = "swim_alt"
item_state = "swim_alt"
has_accents = TRUE
/obj/item/clothing/under/skrell/wetsuit/swimstars
name = "swimstars swimsuit"
desc = "A wetsuit made as standard apparel for skrell. This one is stylized after human swimwear, and is more popular among the younger generations. These swimsuits are stylized after the original styles of the skrell characters from the animated series Swimstars, which have since caught on with younger skrell to the point of being officially produced."
icon_state = "swimstars"
item_state = "swimstars"
/obj/item/clothing/under/skrell/wetsuit/swimstars/alt
name = "swimstars swimsuit"
desc = "A wetsuit made as standard apparel for skrell. This one is stylized after human swimwear, and is more popular among the younger generations. These swimsuits are stylized after the original styles of the skrell characters from the animated series Swimstars, which have since caught on with younger skrell to the point of being officially produced."
icon_state = "swimstars_alt"
item_state = "swimstars_alt"
/obj/item/clothing/suit/storage/toggle/skrell/starcoat
name = "star coat"
desc = "A very fashionable coat, that traps moisture and provides good insulation. Starry patterns have been woven into its fabric."
desc_extended = "The patterns typically represent the constellations visible from the home system of the wearer. Coats like this one are usually very personal and custom made."
icon = 'icons/obj/item/clothing/suit/storage/toggle/skrell/nralakk_jackets.dmi'
item_state = "starcoat"
icon_state = "starcoat"
/obj/item/clothing/under/skrell/cthur
name = "cthur uniform"
desc = "This white vaurca wetsuit is often worn by Cthur working with the Kala, most often the Qukala. It has ablative materials woven in."
icon = 'icons/obj/item/clothing/under/skrell/cthur_uniform.dmi'
icon_state = "cthur_uniform"
item_state = "cthur_uniform"
contained_sprite = TRUE
armor = list(
LASER = ARMOR_LASER_SMALL
)
species_restricted = list(BODYTYPE_VAURCA)
/obj/item/clothing/under/skrell/qukala
name = "qukala uniform"
desc = "This combat-grade wetsuit is issued to the Qukala to be worn in the field. It has small kinetic dampeners woven in."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
icon_state = "qukala_uniform"
item_state = "qukala_uniform"
contained_sprite = TRUE
armor = list(
MELEE = ARMOR_MELEE_SMALL,
BULLET = ARMOR_BALLISTIC_MINOR
)
/obj/item/clothing/under/skrell/nlomkala
name = "nlomkala uniform"
desc = "A robust wetsuit designed for police work, it is often worn by the Nlomkala. It has small kinetic dampeners woven in."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
icon_state = "nlom_uniform"
item_state = "nlom_uniform"
contained_sprite = TRUE
armor = list(
MELEE = ARMOR_MELEE_SMALL,
BULLET = ARMOR_BALLISTIC_MINOR
)
/obj/item/clothing/under/skrell/ruupkala
name = "ruupkala uniform"
desc = "An uncommon sight in the Federation. This is a field-issue Ruupkala wetsuit equipped with small kinetic dampeners."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
icon_state = "ruup_uniform"
item_state = "ruup_uniform"
contained_sprite = TRUE
armor = list(
MELEE = ARMOR_MELEE_SMALL,
BULLET = ARMOR_BALLISTIC_MINOR
)
/obj/item/clothing/under/skrell/sromkala
name = "sromkala uniform"
desc = "This comfortable and breathable wetsuit belongs to the Sromkala. It makes their extended times of slumber all the more cozy."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
icon_state = "srom_uniform"
item_state = "srom_uniform"
contained_sprite = TRUE
/obj/item/clothing/under/skrell/tupkala
name = "tupkala uniform"
desc = "This purple wetsuit belongs to the infamous Tupkala. It is made of some kind of exotic material."
icon = 'icons/obj/item/clothing/under/skrell/nralakk_uniforms.dmi'
icon_state = "tup_uniform"
item_state = "tup_uniform"
armor = list(
MELEE = ARMOR_MELEE_SMALL,
BULLET = ARMOR_BALLISTIC_MINOR,
LASER = ARMOR_LASER_MINOR
)
contained_sprite = TRUE