More progress against the linter

This commit is contained in:
Coryler 2026-05-26 22:42:03 +02:00
parent 254823df76
commit cc5300d1ef
51 changed files with 427 additions and 624 deletions

View File

@ -33,6 +33,9 @@ public sealed partial class BodySystem : EntitySystem
SubscribeLocalEvent<BodyComponent, EntInsertedIntoContainerMessage>(OnBodyEntInserted);
SubscribeLocalEvent<BodyComponent, EntRemovedFromContainerMessage>(OnBodyEntRemoved);
SubscribeLocalEvent<BodyComponent, OrganInsertedIntoEvent>(OnOrganInserted);
SubscribeLocalEvent<BodyComponent, OrganRemovedFromEvent>(OnOrganRemoved);
_bodyQuery = GetEntityQuery<BodyComponent>();
_organQuery = GetEntityQuery<OrganComponent>();
@ -97,4 +100,39 @@ public sealed partial class BodySystem : EntitySystem
{
args.Handled = true;
}
// Delta V - Organ Functionality Solution
private void OnOrganInserted(Entity<BodyComponent> ent, ref OrganInsertedIntoEvent args)
{
if (!TryComp<OrganComponent>(args.Organ, out var organ) || organ.OnAdd == null)
return;
// Delta V - Begin Organ Functionality Solution
foreach (var (key, comp) in organ.OnAdd)
{
var compType = comp.Component.GetType();
if (HasComp(ent, compType))
continue;
AddComp(ent, comp.Component);
}
}
private void OnOrganRemoved(Entity<BodyComponent> ent, ref OrganRemovedFromEvent args)
{
if (!TryComp<OrganComponent>(args.Organ, out var organ) || organ.OnAdd == null)
return;
// Delta V - Begin Organ Functionality Solution
foreach (var (key, comp) in organ.OnAdd)
{
var compType = comp.Component.GetType();
if (!HasComp(ent, compType))
continue;
RemComp(ent, comp.Component);
}
}
// Delta V - End
}

View File

@ -22,4 +22,11 @@ public sealed partial class OrganComponent : Component
/// </summary>
[DataField]
public ProtoId<OrganCategoryPrototype>? Category;
// Delta V - Organ Functionality
/// <summary>
/// When attached, the organ ensures that these components are added onto the entity
/// </summary>
[DataField]
public ComponentRegistry? OnAdd;
}

View File

@ -26,7 +26,7 @@
enum.HumanoidVisualLayers.Tail:
limit: 1
required: true
default: [ VulpTailVulp ]
default: [ VulpTail ]
enum.HumanoidVisualLayers.LArm:
limit: 2
required: false
@ -54,11 +54,9 @@
enum.HumanoidVisualLayers.UndergarmentTop:
limit: 1
required: false
nudityDefault: [ UndergarmentTopTanktopVulpkanin ]
enum.HumanoidVisualLayers.UndergarmentBottom:
limit: 1
required: false
nudityDefault: [ UndergarmentBottomBoxersVulpkanin ]
- type: entity
parent: BaseSpeciesAppearance

View File

@ -2187,7 +2187,7 @@
id: uplinkRiggedBoxingGlovesPassenger
name: uplink-rigged-boxing-gloves-name
description: uplink-rigged-boxing-gloves-desc
productEntity: ClothingHandsGlovesBoxingRigged
productEntity: ClothingHandsGlovesBoxingRiggedRed
discountCategory: usualDiscounts
discountDownTo:
Telecrystal: 3

View File

@ -1,7 +1,7 @@
- type: marking
id: GauzeLefteyePatch
bodyPart: Eyes
groupWhitelist: [Dwarf, Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -14,7 +14,7 @@
- type: marking
id: GauzeLefteyePad
bodyPart: Eyes
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -27,7 +27,7 @@
- type: marking
id: GauzeRighteyePatch
bodyPart: Eyes
groupWhitelist: [Dwarf, Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -40,7 +40,7 @@
- type: marking
id: GauzeRighteyePad
bodyPart: Eyes
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -53,7 +53,7 @@
- type: marking
id: GauzeBlindfold
bodyPart: Eyes
groupWhitelist: [Dwarf, Human, Arachnid, Felinid, Oni, Harpy, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Arachnid, Felinid, Oni, Harpy, Vulpkanin, Rodentia, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -66,7 +66,7 @@
- type: marking
id: GauzeShoulder
bodyPart: Chest
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Avali] # Delta V - Felinid-Avali
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Avali] # Delta V - Felinid-Avali
coloring:
default:
type:
@ -79,7 +79,7 @@
- type: marking
id: GauzeStomach
bodyPart: Chest
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Thaven, Feroxi] # Delta V - Felinid-Feroxi
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Thaven, Feroxi] # Delta V - Felinid-Feroxi
coloring:
default:
type:
@ -92,7 +92,7 @@
- type: marking
id: GauzeUpperArmRight
bodyPart: RArm
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -105,7 +105,7 @@
- type: marking
id: GauzeLowerArmRight
bodyPart: RHand
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -118,7 +118,7 @@
- type: marking
id: GauzeLeftArm
bodyPart: LHand
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -131,7 +131,7 @@
- type: marking
id: GauzeLowerLegLeft
bodyPart: LFoot
groupWhitelist: [Dwarf, Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -144,7 +144,7 @@
- type: marking
id: GauzeUpperLegLeft
bodyPart: LLeg
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune, Avali] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune, Avali] # DeltaV - Felinid-Avali
coloring:
default:
type:
@ -157,7 +157,7 @@
- type: marking
id: GauzeUpperLegRight
bodyPart: RLeg
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune, Avali] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Reptilian, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune, Avali] # DeltaV - Felinid-Avali
coloring:
default:
type:
@ -170,7 +170,7 @@
- type: marking
id: GauzeLowerLegRight
bodyPart: RFoot
groupWhitelist: [Dwarf, Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Arachnid, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -183,7 +183,7 @@
- type: marking
id: GauzeBoxerWrapRight
bodyPart: RHand
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -196,7 +196,7 @@
- type: marking
id: GauzeBoxerWrapLeft
bodyPart: LHand
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Reptilian, Arachnid, Slime, Felinid, Oni, Vulpkanin, Rodentia, Thaven, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -209,7 +209,7 @@
- type: marking
id: GauzeHead
bodyPart: Head
groupWhitelist: [Dwarf, Human, Reptilian, Arachnid, Moth, Chitinid, Thaven, Feroxi] # Delta V - Chitinid-Feroxi
groupWhitelist: [Human, Reptilian, Arachnid, Moth, Chitinid, Thaven, Feroxi] # Delta V - Chitinid-Feroxi
coloring:
default:
type:

View File

@ -2,7 +2,7 @@
id: HumanNoseSchnozz
bodyPart: Snout
forcedColoring: true
groupWhitelist: [Human, Dwarf, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: schnozz
@ -11,7 +11,7 @@
id: HumanNoseNubby
bodyPart: Snout
forcedColoring: true
groupWhitelist: [Human, Dwarf, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: nubby
@ -20,7 +20,7 @@
id: HumanNoseDroop
bodyPart: Snout
forcedColoring: true
groupWhitelist: [Human, Dwarf, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: droop
@ -29,7 +29,7 @@
id: HumanNoseBlob
bodyPart: Snout
forcedColoring: true
groupWhitelist: [Human, Dwarf, Felinid, Oni, Harpym Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: blob
@ -38,7 +38,7 @@
id: HumanNoseUppie
bodyPart: Snout
forcedColoring: true
groupWhitelist: [Human, Dwarf, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Harpy, Kitsune] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: uppie

View File

@ -1,7 +1,7 @@
- type: marking
id: ScarEyeRight
bodyPart: Head
groupWhitelist: [Human, Dwarf, Felinid, Harpy, Oni, Rodentia, Feroxi, Vulpkanin, Kitsune, Slime] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Harpy, Oni, Rodentia, Feroxi, Vulpkanin, Kitsune, Slime] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_eye_right
@ -9,7 +9,7 @@
- type: marking
id: ScarEyeLeft
bodyPart: Head
groupWhitelist: [Human, Dwarf, Felinid, Harpy, Oni, Rodentia, Feroxi, Vulpkanin, Kitsune, Slime] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Harpy, Oni, Rodentia, Feroxi, Vulpkanin, Kitsune, Slime] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_eye_left
@ -17,7 +17,7 @@
- type: marking
id: ScarTopSurgeryShort
bodyPart: Chest
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona,] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona,] # DeltaV - Felinid-Avali
sexRestriction: [Male]
sprites:
- sprite: Mobs/Customization/scars.rsi
@ -26,7 +26,7 @@
- type: marking
id: ScarTopSurgeryLong
bodyPart: Chest
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona] # DeltaV - Felinid-Avali
sexRestriction: [Male]
sprites:
- sprite: Mobs/Customization/scars.rsi
@ -35,7 +35,7 @@
- type: marking
id: ScarChest
bodyPart: Chest
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid, Diona] # DeltaV - Felinid-Avali
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_chest
@ -43,7 +43,7 @@
- type: marking
id: ScarNeck
bodyPart: Head
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime] # DeltaV - Felinid-Avali
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_neck
@ -51,7 +51,7 @@
- type: marking
id: ScarChestBullets
bodyPart: Chest
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid] # DeltaV - Felinid-Avali
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Avali, Reptilian, Slime, Moth, Arachnid] # DeltaV - Felinid-Avali
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_chest_bullets
@ -59,7 +59,7 @@
- type: marking
id: ScarStomachBullets
bodyPart: Chest
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth, Arachnid] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth, Arachnid] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_stomach_bullets
@ -67,7 +67,7 @@
- type: marking
id: ScarFace1
bodyPart: Head
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_face_1
@ -75,7 +75,7 @@
- type: marking
id: ScarFace2
bodyPart: Head
groupWhitelist: [Human, Dwarf, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Feroxi, Vulpkanin, Kitsune, Reptilian, Slime, Moth] # DeltaV - Felinid-Kitsune
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_face_2
@ -83,7 +83,7 @@
- type: marking
id: ScarEyeRightSmall
bodyPart: Head
groupWhitelist: [Human, Dwarf, Reptilian, Slime]
groupWhitelist: [Human, Reptilian, Slime]
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_eye_right_small
@ -91,7 +91,7 @@
- type: marking
id: ScarEyeLeftSmall
bodyPart: Head
groupWhitelist: [Human, Dwarf, Reptilian, Slime]
groupWhitelist: [Human, Reptilian, Slime]
sprites:
- sprite: Mobs/Customization/scars.rsi
state: scar_eye_left_small

View File

@ -1,7 +1,7 @@
- type: marking
id: TattooHiveChest
bodyPart: Chest
groupWhitelist: [Human, Dwarf, SlimePerson, Felinid, Oni, Kitsune, Avali] # DeltaV - SlimePerson-Avali
groupWhitelist: [Human, Slime, Felinid, Oni, Kitsune, Avali] # DeltaV - SlimePerson-Avali
sexRestriction: [Male] # DeltaV: Splitting the scars and tattoos
coloring:
default:
@ -15,7 +15,7 @@
- type: marking
id: TattooNightlingChest
bodyPart: Chest
groupWhitelist: [Human, Dwarf, SlimePerson, Felinid, Oni, Kitsune, Avali] # DeltaV - SlimePerson-Avali
groupWhitelist: [Human, Slime, Felinid, Oni, Kitsune, Avali] # DeltaV - SlimePerson-Avali
sexRestriction: [Male] # DeltaV: Splitting the scars and tattoos
coloring:
default:
@ -29,7 +29,7 @@
- type: marking
id: TattooSilverburghLeftLeg
bodyPart: LLeg
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -42,7 +42,7 @@
- type: marking
id: TattooSilverburghRightLeg
bodyPart: RLeg
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -55,7 +55,7 @@
- type: marking
id: TattooCampbellLeftArm
bodyPart: LArm
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -68,7 +68,7 @@
- type: marking
id: TattooCampbellRightArm
bodyPart: RArm
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -81,7 +81,7 @@
- type: marking
id: TattooCampbellLeftLeg
bodyPart: LLeg
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -94,7 +94,7 @@
- type: marking
id: TattooCampbellRightLeg
bodyPart: RLeg
groupWhitelist: [Human, Dwarf, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Felinid, Oni, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -107,7 +107,7 @@
- type: marking
id: TattooEyeRight
bodyPart: Eyes
groupWhitelist: [Human, SlimePerson, Reptilian, Dwarf, Felinid, Vulpkanin, Oni, Harpy, Rodentia, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Slime, Reptilian, Felinid, Vulpkanin, Oni, Harpy, Rodentia, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:
@ -120,7 +120,7 @@
- type: marking
id: TattooEyeLeft
bodyPart: Eyes
groupWhitelist: [Human, SlimePerson, Reptilian, Dwarf, Felinid, Vulpkanin, Oni, Harpy, Rodentia, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
groupWhitelist: [Human, Slime, Reptilian, Felinid, Vulpkanin, Oni, Harpy, Rodentia, Feroxi, Kitsune] # DeltaV - Felinid-Kitsune
coloring:
default:
type:

View File

@ -4,7 +4,7 @@
- type: marking
id: UndergarmentBottomBoxers
bodyPart: UndergarmentBottom
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -16,7 +16,7 @@
- type: marking
id: UndergarmentBottomBriefs
bodyPart: UndergarmentBottom
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -28,7 +28,7 @@
- type: marking
id: UndergarmentBottomSatin
bodyPart: UndergarmentBottom
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -40,7 +40,7 @@
- type: marking
id: UndergarmentTopBra
bodyPart: UndergarmentTop
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -52,7 +52,7 @@
- type: marking
id: UndergarmentTopSportsbra
bodyPart: UndergarmentTop
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -64,7 +64,7 @@
- type: marking
id: UndergarmentTopBinder
bodyPart: UndergarmentTop
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null
@ -76,7 +76,7 @@
- type: marking
id: UndergarmentTopTanktop
bodyPart: UndergarmentTop
speciesRestriction: null # DeltaV - removed restrictions
groupWhitelist: null # DeltaV - removed restrictions
coloring:
default:
type: null

View File

@ -1394,9 +1394,6 @@
clownedon:
True: {visible: true}
False: {visible: false}
- type: Body
prototype: Primate
requiredLegs: 1 # TODO: More than 1 leg
- type: CreamPied
- type: FireVisuals
sprite: Mobs/Effects/onfire.rsi

View File

@ -79,7 +79,6 @@
blacklist:
components:
- AttachedClothing # helmets, which are part of the suit
- HumanoidAppearance # will cause problems for downstream felinids getting cloned as Urists
- Implanter # they will spawn full again, but you already get the implant. And we can't do item slot copying yet
- VirtualItem
eventComponents:

View File

@ -12,10 +12,6 @@
state: storage
sprite: Objects/Tools/scissors.rsi
- type: MagicMirror
addSlotTime: 20
removeSlotTime: 20
selectSlotTime: 20
changeSlotTime: 20
organs:
- Head
layers:

View File

@ -1,9 +1,8 @@
- type: marking
id: OniHornSingleCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: single_curved
@ -11,9 +10,8 @@
- type: marking
id: OniHornSingleLeftCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: single_left_curved
@ -21,9 +19,8 @@
- type: marking
id: OniHornSingleRightCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: single_right_curved
@ -31,9 +28,8 @@
- type: marking
id: OniHornDoubleCurvedOutwards
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: double_curved_outwards
@ -41,9 +37,8 @@
- type: marking
id: OniHornDoubleCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: double_curved
@ -51,9 +46,8 @@
- type: marking
id: OniHornDoubleLeftBrokeCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: double_left_broke_curved
@ -61,9 +55,8 @@
- type: marking
id: OniHornDoubleRightBrokeCurved
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: false
speciesRestriction: [Oni]
groupWhitelist: [Oni]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/oni_horns.rsi
state: double_right_broke_curved

View File

@ -3,8 +3,7 @@
- type: marking
id: FelinidEarsBasic
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: basic_outer
@ -14,8 +13,7 @@
- type: marking
id: FelinidEarsCurled
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: curled_outer
@ -25,8 +23,7 @@
- type: marking
id: FelinidEarsDroopy
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: droopy_outer
@ -36,8 +33,7 @@
- type: marking
id: FelinidEarsFuzzy
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: basic_outer
@ -47,8 +43,7 @@
- type: marking
id: FelinidEarsStubby
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: stubby_outer
@ -58,8 +53,7 @@
- type: marking
id: FelinidEarsTall
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: tall_outer
@ -71,8 +65,7 @@
- type: marking
id: FelinidEarsTorn
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: torn_outer
@ -82,8 +75,7 @@
- type: marking
id: FelinidEarsWide
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: wide_outer
@ -95,8 +87,7 @@
- type: marking
id: FelinidTailBasic
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@ -108,8 +99,7 @@
- type: marking
id: FelinidTailBasicWithBow
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@ -123,8 +113,7 @@
- type: marking
id: FelinidTailBasicWithBell
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@ -138,8 +127,7 @@
- type: marking
id: FelinidTailBasicWithBowAndBell
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Felinid]
groupWhitelist: [Felinid]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip

View File

@ -13,7 +13,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -36,7 +36,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -59,7 +59,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -82,7 +82,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -105,7 +105,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:HealthChange
conditions:
@ -142,7 +142,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -165,7 +165,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -191,7 +191,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -216,7 +216,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2

View File

@ -13,7 +13,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 3
@ -36,7 +36,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 3
@ -56,7 +56,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 3

View File

@ -8,7 +8,7 @@
color: "#a61600"
recognizable: true
metabolisms:
Food:
Digestion:
effects:
- !type:AdjustReagent
reagent: Nutriment
@ -27,7 +27,7 @@
color: "#5c8400"
recognizable: true
metabolisms:
Food:
Digestion:
effects:
- !type:AdjustReagent
reagent: Nutriment
@ -49,7 +49,7 @@
color: "#fffbc7"
recognizable: true
metabolisms:
Food:
Digestion:
effects:
- !type:AdjustReagent
reagent: Nutriment
@ -71,7 +71,7 @@
color: gold
recognizable: true
metabolisms:
Food:
Digestion:
effects:
- !type:AdjustReagent
reagent: Nutriment

View File

@ -6,7 +6,7 @@
physicalDesc: reagent-physical-desc-sickly
color: brown
metabolisms:
Food:
Digestion:
effects:
- !type:Vomit
probability: 0.9
@ -21,4 +21,4 @@
conditions:
- !type:ReagentCondition
reagent: Nausium
min: 2.5
min: 2.5

View File

@ -7,7 +7,7 @@
color: "#700055"
physicalDesc: reagent-physical-desc-viscous
metabolisms:
Medicine:
Bloodstream:
effects:
# These messages would be more appropriate if there was a LoS-based Filter type. TODO
# - !type:PopupMessage
@ -60,13 +60,12 @@
- !type:PlantAdjustToxins
amount: 40
metabolisms:
Poison:
Bloodstream:
effects:
- !type:HealthChange
probability: 0.4
damage:
groups:
Toxin: 2
Toxin: 2
- !type:RemovePsionicAbilities
conditions:
- !type:ReagentCondition
@ -82,10 +81,9 @@
color: "#61a79d"
physicalDesc: reagent-physical-desc-ethereal
metabolisms:
Poison:
Bloodstream:
effects:
- !type:HealthChange
probability: 0.4
damage:
groups:
Toxin: 2
Toxin: 2

View File

@ -270,7 +270,7 @@
damage:
types:
Cellular: 0.01
Food:
Digestion:
effects:
- !type:SatiateHunger

View File

@ -16,7 +16,7 @@
special:
- !type:GiveItemOnHolidaySpecial
holiday: BoxingDay
prototype: ClothingHandsGlovesBoxingRigged
prototype: ClothingHandsGlovesBoxingRiggedRed
- type: startingGear
id: BoxerGear

View File

@ -8,7 +8,7 @@
recognizable: true
physicalDesc: reagent-physical-desc-reflective
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 1.5

View File

@ -13,7 +13,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -37,7 +37,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -61,7 +61,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -85,7 +85,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -109,7 +109,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -136,7 +136,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -160,7 +160,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -184,7 +184,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -210,7 +210,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -234,7 +234,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -258,7 +258,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -296,7 +296,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -320,7 +320,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -344,7 +344,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -368,7 +368,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -392,7 +392,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -416,7 +416,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2

View File

@ -138,9 +138,9 @@
- BorgChassis
event: !type:StationAiHealthChangeActionEvent
damage:
groups:
types:
Burn: -50
Brute: -50
Blunt: -50
- type: entity
id: ActionStationAiEmergencySealant

View File

@ -228,13 +228,8 @@
description: "A pair of amphibious lungs along with gills, filtering oxygen out of the air continuously."
components:
- type: Metabolizer
removeEmpty: true
solutionOnBody: false
solution: "Lung"
metabolizerTypes: [ Feroxi ]
groups:
- id: Gas
rateModifier: 100.0
- type: SolutionContainerManager
solutions:
organ:

View File

@ -263,13 +263,8 @@
description: "An advanced pair of avian lungs. Filters oxygen by way of moving air constantly through air sacs."
components:
- type: Metabolizer
removeEmpty: true
solutionOnBody: false
solution: "Lung"
metabolizerTypes: [ Harpy ]
groups:
- id: Gas
rateModifier: 100.0
- type: SolutionContainerManager
solutions:
organ:

View File

@ -218,7 +218,6 @@
speechSounds: Alto
- type: EncryptionKeyHolder
keySlots: 4
examineWhileLocked: false
keysExtractionMethod: Cutting
keysUnlocked: false
- type: Lock
@ -367,13 +366,6 @@
- type: Metabolizer
maxReagents: 6
metabolizerTypes: [ Fuel ]
groups:
- id: Food
- id: Drink
- id: Medicine
- id: Poison
- id: Narcotic
- id: Alcohol
- type: Item
size: Small
heldPrefix: stomach
@ -406,6 +398,3 @@
- type: Metabolizer
removeEmpty: true
metabolizerTypes: [ Fuel ]
groups:
- id: Gas
rateModifier: 100.0

View File

@ -19,7 +19,7 @@
id: uplinkRiggedBoxingGlovesBoxer
name: uplink-rigged-boxing-gloves-name
description: uplink-rigged-boxing-gloves-desc
productEntity: ClothingHandsGlovesBoxingRigged
productEntity: ClothingHandsGlovesBoxingRiggedRed
discountCategory: usualDiscounts
discountDownTo:
Telecrystal: 2

View File

@ -91,8 +91,6 @@
blacklist:
tags:
- GhostOnlyWarp
- type: Body
requiredLegs: 0
- type: Emoting
- type: Speech
speechSounds: ColossusSpeech
@ -272,8 +270,8 @@
allowedStates:
- Alive
damage:
groups:
Brute: -1
types:
Blunt: -1
Burn: -0.5
- type: MultiplyAttackRateOnSupercritical
- type: MultiplyCorruptingSpeedOnSupercritical

View File

@ -17,7 +17,7 @@
- !type:PlantAdjustHealth
amount: -5
metabolisms:
Poison:
Bloodstream:
effects:
- !type:HealthChange
damage:
@ -39,7 +39,7 @@
color: "#491365"
physicalDesc: reagent-physical-desc-malign
metabolisms:
Narcotic:
Bloodstream:
effects:
- !type:MovementSpeedModifier
walkSpeedModifier: 1.3

View File

@ -264,26 +264,26 @@
orGroup: Horn
prob: 0.05
- type: entity
parent: BaseMailLarge
id: MailNFBuildABuddy
suffix: Build-a-Buddy
components:
- type: Mail
isFragile: true
contents:
#- type: entity
# parent: BaseMailLarge
# id: MailNFBuildABuddy
# suffix: Build-a-Buddy
# components:
# - type: Mail
# isFragile: true
# contents:
# - id: BoxBuildABuddyGoblin # DeltaV - Goblins Aren't Real
# orGroup: Box
- id: BoxBuildABuddyHuman
orGroup: Box
- id: BoxBuildABuddyReptilian
orGroup: Box
- id: BoxBuildABuddySlime
orGroup: Box
- id: BoxBuildABuddyVulpkanin
orGroup: Box
- id: DrinkSpaceGlue
- id: PaperMailNFBuildABuddy
# - id: BoxBuildABuddyHuman
# orGroup: Box
# - id: BoxBuildABuddyReptilian
# orGroup: Box
# - id: BoxBuildABuddySlime
# orGroup: Box
# - id: BoxBuildABuddyVulpkanin
# orGroup: Box
# - id: DrinkSpaceGlue
# - id: PaperMailNFBuildABuddy
- type: entity
parent: BaseMailLarge

View File

@ -310,7 +310,7 @@
- Biological
- BiologicalMetaphysical
damage:
groups:
types:
Metaphysical: -10
healingBeginSound:
path: "/Audio/Items/Medical/brutepack_begin.ogg"

View File

@ -7,7 +7,7 @@
MailNFBikeHorn: 0.5
MailBooksAll: 1
MailBlockGameDIY: 0.5
MailNFBuildABuddy: 0.6
# MailNFBuildABuddy: 0.6 # Delta V - Nubody commented out for now
MailCrayon: 1
MailNFCake: 1
MailNFCheese: 1

View File

@ -8,7 +8,7 @@
color: "#331002"
recognizable: true
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 1
@ -31,7 +31,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -54,7 +54,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -78,7 +78,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -101,7 +101,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -124,7 +124,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 1
@ -147,7 +147,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: true
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2

View File

@ -9,14 +9,12 @@
sprite: Objects/Consumable/Drinks/lean.rsi
state: icon
metabolisms:
Narcotic:
Bloodstream:
effects:
- !type:GenericStatusEffect
key: Stutter
component: StutteringAccent
- !type:Jitter
Poison:
effects:
- !type:HealthChange
conditions:
- !type:ReagentCondition
@ -31,8 +29,6 @@
reagent: Lean
min: 35
probability: 0.1
Medicine:
effects:
- !type:Vomit
conditions:
- !type:ReagentCondition
@ -56,7 +52,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -94,7 +90,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -122,7 +118,7 @@
metamorphicMaxFillLevels: 3
metamorphicFillBaseName: fill-
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -144,7 +140,7 @@
metamorphicMaxFillLevels: 5
metamorphicFillBaseName: fill-
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -167,7 +163,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -217,7 +213,7 @@
metamorphicFillBaseName: fill-
metamorphicChangeColor: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -260,7 +256,7 @@
metamorphicChangeColor: false
fizziness: 0.2
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2
@ -275,7 +271,7 @@
color: "#664300"
recognizable: false
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2

View File

@ -7,16 +7,14 @@
flavor: drgibbbloodred
color: "#570303"
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2.0
conditions:
- !type:MetabolizerTypeCondition
type: [ Human ]
inverted: true
Food:
effects:
- !type:AdjustReagent
reagent: UncookedAnimalProteins
amount: 0.05
- !type:MetabolizerTypeCondition
type: [ Human ]
inverted: true
- !type:AdjustReagent
reagent: UncookedAnimalProteins
amount: 0.05

View File

@ -13,7 +13,7 @@
color: "#FFBF00"
physicalDesc: reagent-physical-desc-refreshing
metabolisms:
Drink:
Digestion:
effects:
- !type:ModifyStatusEffect
effectProto: StatusEffectShieldedFromPsionics
@ -31,7 +31,7 @@
color: "#FFBF00"
physicalDesc: reagent-physical-desc-thick
metabolisms:
Narcotic:
Bloodstream:
effects:
- !type:Jitter
- !type:MovementSpeedModifier

View File

@ -21,7 +21,7 @@
emote: Scream
probability: 0.7
metabolisms:
Poison:
Bloodstream:
metabolismRate : 3.00
effects:
- !type:HealthChange

View File

@ -8,7 +8,7 @@
color: "#e3d56d"
worksOnTheDead: true
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:ReduceRotting
seconds: 10
@ -33,7 +33,7 @@
flavor: medicine
color: "#211f3d"
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:HealthChange
damage:
@ -53,7 +53,7 @@
flavor: UnholyWater
color: "#c4c4c4"
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:HealthChange
damage:
@ -69,7 +69,7 @@
physicalDesc: reagent-physical-desc-sticky
group: Medicine
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:GenericStatusEffect
key: Anesthesia
@ -95,7 +95,7 @@
group: Medicine
worksOnTheDead: true
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:EvenHealthChange
conditions:
@ -113,7 +113,7 @@
flavor: medicine
color: "#ff7db5"
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:AdjustTemperature
conditions:
@ -140,7 +140,7 @@
flavor: medicine
color: "#91C3F7"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.5
effects:
- !type:ModifyStatusEffect

View File

@ -7,7 +7,7 @@
color: "#FFBF00"
physicalDesc: reagent-physical-desc-overpowering
metabolisms:
Narcotic:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:ModifyStatusEffect

View File

@ -7,7 +7,7 @@
flavor: sweet
color: "#c4ae70"
metabolisms:
Food:
Digestion:
effects:
- !type:AdjustReagent
reagent: Sugar

View File

@ -19,7 +19,7 @@
flavor: medicine
color: "#5c11fc"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:HealthChange
@ -51,7 +51,7 @@
flavor: medicine
color: "#d34b26"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:HealthChange
@ -61,7 +61,7 @@
damage:
groups:
Airloss: -2
Brute: -1.2
Blunt: -1.2
Burn: -1.6
Toxin: -2
@ -74,7 +74,7 @@
flavor: bitter
color: "#e1e1e1"
metabolisms:
Narcotic:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:MovementSpeedModifier
@ -106,7 +106,7 @@
flavor: medicine
color: "#04ea9a"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 2.0
effects:
- !type:HealthChange
@ -128,7 +128,7 @@
flavor: medicine
color: "#ffaa00"
metabolisms:
Poison:
Bloodstream:
effects:
- !type:SpawnEntity # DeltaV - was polymorph, just have a chance to spawn a corgi instead
entity: MobCorgiPuppy
@ -136,4 +136,4 @@
conditions:
- !type:ReagentCondition
reagent: Corgium
min: 25 # DeltaV - need more corgium for that to happen, was 20
min: 25 # DeltaV - need more corgium for that to happen, was 20

View File

@ -8,11 +8,11 @@
flavor: medicine
color: "#e6e600"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:HealthChange
conditio:
condition:
- !type:TotalDamageCondition
max: 30
damage:
@ -57,7 +57,7 @@
flavor: medicine
color: "#f9e0e9"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:HealthChange
@ -99,7 +99,7 @@
flavor: medicine
color: "#639cc7" # DeltaV - was #99ffff
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.2
effects:
- !type:HealthChange
@ -136,7 +136,7 @@
flavor: medicine
color: "#e80d7e"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 1.0
effects:
- !type:HealthChange
@ -156,7 +156,7 @@
flavor: medicine
color: "#c7e4e8"
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.05
effects:
- !type:HealthChange
@ -164,7 +164,7 @@
groups:
Brute: -0.3
types:
Poison: -0.1
Blunt: -0.1
Heat: -0.1
Shock: -0.1
Cold: -0.1
@ -179,7 +179,7 @@
flavor: spicy
color: "#f8c8ba"
metabolisms:
Medicine:
Bloodstream:
effects:
# Begin DeltaV additions
- !type:EvenHealthChange
@ -210,7 +210,7 @@
color: "#894379"
worksOnTheDead: true
metabolisms:
Medicine:
Bloodstream:
effects:
# Begin DeltaV additions
- !type:EvenHealthChange
@ -239,7 +239,7 @@
color: "#acbb27"
worksOnTheDead: true
metabolisms:
Medicine:
Bloodstream:
effects:
- !type:HealthChange
conditions:

View File

@ -8,7 +8,7 @@
color: "#f9cab3"
reactiveEffects:
metabolisms:
Poison:
Bloodstream:
metabolismRate: 2.0
effects:
- !type:HealthChange
@ -27,7 +27,7 @@
flavor: antifreeze # warm
color: "#34b3c9"
metabolisms:
Poison:
Bloodstream:
effects:
- !type:HealthChange
damage:
@ -45,7 +45,7 @@
flavor: horrible
color: "#2e4404"
metabolisms:
Poison:
Bloodstream:
effects:
- !type:Vomit
probability: 0.5
@ -59,7 +59,7 @@
color: "#cf3600"
physicalDesc: reagent-physical-desc-sickly
metabolisms:
Poison:
Bloodstream:
metabolismRate: 0.02 # 20 damage after 50 seconds
effects:
- !type:HealthChange

View File

@ -7,7 +7,7 @@
color: "#bdfff3"
recognizable: true
metabolisms:
Medicine:
Bloodstream:
metabolismRate: 0.1 #this should metabolise in the same amount of time as a drink in a 5:1 mix
effects:
- !type:AdjustReagent

View File

@ -13,7 +13,7 @@
tileReactions:
- !type:FlammableTileReaction {}
metabolisms:
Poison:
Bloodstream:
effects:
- !type:HealthChange
damage:

View File

@ -7,7 +7,7 @@
flavor: basic
color: "#a45c08"
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateThirst
factor: 2

View File

@ -8,7 +8,7 @@
physicalDesc: reagent-physical-desc-powdery
recognizable: true # "Waiter, there seems to be grounds in my coffee."
metabolisms:
Drink:
Digestion:
effects:
- !type:SatiateHunger
factor: 0.1

View File

@ -1,8 +1,7 @@
- type: marking
id: AvaliHairBigPonytail
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_bigponytail_primary
@ -14,8 +13,7 @@
- type: marking
id: AvaliHairCockatiel
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_cockatiel_primary
@ -25,8 +23,7 @@
- type: marking
id: AvaliHairCockatoo
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_cockatoo_primary
@ -36,8 +33,7 @@
- type: marking
id: AvaliHairDuelFeather
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_dualfeather_primary
@ -47,8 +43,7 @@
- type: marking
id: AvaliHairHooked
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_hooked_primary
@ -58,8 +53,7 @@
- type: marking
id: AvaliHairJay
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_jay_primary
@ -69,8 +63,7 @@
- type: marking
id: AvaliHairLongFeather
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_longfeather_primary
@ -80,8 +73,7 @@
- type: marking
id: AvaliHairPunk
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi # DeltaV - Using Starlight Avali sprites
state: avali_crest_punk_primary
@ -93,10 +85,8 @@
- type: marking
id: AvaliEarsBase
bodyPart: HeadSide
markingCategory: HeadSide
followSkinColor: true
forcedColoring: true
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: ears_avalibase_primary
@ -106,10 +96,8 @@
- type: marking
id: AvaliTailBase
bodyPart: Tail
markingCategory: Tail
followSkinColor: true
forcedColoring: true
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: tail_avalibase
@ -119,8 +107,7 @@
- type: marking
id: AvaliEarsStripeOne
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: ears_avalibase_primary
@ -138,8 +125,7 @@
- type: marking
id: AvaliHeadStripeOne
bodyPart: Head
markingCategory: Head
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: head_primary
@ -149,8 +135,7 @@
- type: marking
id: AvaliTorsoStripeOne
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: torso_primary
@ -160,8 +145,7 @@
- type: marking
id: AvaliLArmStripeOne
bodyPart: LArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: larm_primary
@ -171,8 +155,7 @@
- type: marking
id: AvaliRArmStripeOne
bodyPart: RArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: rarm_primary
@ -182,8 +165,7 @@
- type: marking
id: AvaliLHandStripeOne
bodyPart: LHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: lhand_primary
@ -193,8 +175,7 @@
- type: marking
id: AvaliRHandStripeOne
bodyPart: RHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: rhand_primary
@ -204,8 +185,7 @@
- type: marking
id: AvaliLLegStripeOne
bodyPart: LLeg
markingCategory: Legs
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: lleg
@ -213,8 +193,7 @@
- type: marking
id: AvaliRLegStripeOne
bodyPart: RLeg
markingCategory: Legs
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi # DeltaV - Using Starlight Avali sprites
state: rleg
@ -222,8 +201,7 @@
- type: marking
id: AvaliTailStripeOne
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: tail_avalibase
@ -237,8 +215,7 @@
- type: marking
id: AvaliEarsTrimOne
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: ears_avalibase_primary
@ -256,8 +233,7 @@
- type: marking
id: AvaliHeadTrimOne
bodyPart: Head
markingCategory: Head
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: head_primary
@ -267,8 +243,7 @@
- type: marking
id: AvaliTorsoTrimOne
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: torso_primary
@ -278,8 +253,7 @@
- type: marking
id: AvaliLArmTrimOne
bodyPart: LArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: larm_primary
@ -289,8 +263,7 @@
- type: marking
id: AvaliRArmTrimOne
bodyPart: RArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: rarm_primary
@ -300,8 +273,7 @@
- type: marking
id: AvaliRHandTrimOne
bodyPart: RHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: rhand_primary
@ -311,8 +283,7 @@
- type: marking
id: AvaliLHandTrimOne
bodyPart: LHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: lhand_primary
@ -322,8 +293,7 @@
- type: marking
id: AvaliLLegTrimOne
bodyPart: LLeg
markingCategory: Legs
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: lleg_primary
@ -333,8 +303,7 @@
- type: marking
id: AvaliRLegTrimOne
bodyPart: RLeg
markingCategory: Legs
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi # DeltaV - Using Starlight Avali sprites
state: rleg_primary
@ -344,8 +313,7 @@
- type: marking
id: AvaliTailTrimOne
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: tail_avalibase
@ -359,8 +327,7 @@
- type: marking
id: AvaliEarsTrimTwo
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: ears_avalibase_primary
@ -378,8 +345,7 @@
- type: marking
id: AvaliHeadTrimTwo
bodyPart: Head
markingCategory: Head
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: head_primary
@ -389,8 +355,7 @@
- type: marking
id: AvaliTorsoTrimTwo
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: torso_primary
@ -400,8 +365,7 @@
- type: marking
id: AvaliLArmTrimTwo
bodyPart: LArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: larm_primary
@ -411,8 +375,7 @@
- type: marking
id: AvaliRArmTrimTwo
bodyPart: RArm
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: rarm_primary
@ -422,8 +385,7 @@
- type: marking
id: AvaliLHandTrimTwo
bodyPart: LHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: lhand_primary
@ -433,8 +395,7 @@
- type: marking
id: AvaliRHandTrimTwo
bodyPart: RHand
markingCategory: Arms
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi # DeltaV - Using Starlight Avali sprites
state: rhand_primary
@ -444,8 +405,7 @@
- type: marking
id: AvaliTailTrimTwo
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ Avali ]
groupWhitelist: [ Avali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi # DeltaV - Using Starlight Avali sprites
state: tail_avalibase

View File

@ -3,8 +3,7 @@
- type: marking
id: bubble
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/chest.rsi
state: bubble
@ -12,8 +11,7 @@
- type: marking
id: fishbowl
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/chest.rsi
state: fishbowl1
@ -23,8 +21,7 @@
- type: marking
id: SlimeBonechest
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -37,8 +34,7 @@
- type: marking
id: SlimeCore
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
followSkinColor: false
coloring:
default:
@ -51,8 +47,7 @@
- type: marking
id: SlimeLungs
bodyPart: Chest
markingCategory: Chest
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
followSkinColor: true
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/chest.rsi
@ -63,8 +58,7 @@
- type: marking
id: FadingStars
bodyPart: Head
markingCategory: Head
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/head.rsi
state: fadingstars1
@ -76,8 +70,7 @@
- type: marking
id: fizz
bodyPart: Head
markingCategory: Head
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/head.rsi
state: fizz
@ -85,8 +78,7 @@
- type: marking
id: SlimeBonehead
bodyPart: Head
markingCategory: Head
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -99,8 +91,7 @@
- type: marking
id: SlimeBrain
bodyPart: Head
markingCategory: Head
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
followSkinColor: true
sprites:
- sprite: _Starlight/Mobs/Customization/SlimePerson/head.rsi
@ -115,8 +106,7 @@
- type: marking
id: SlimeBonearmright
bodyPart: RArm
markingCategory: Arms
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -131,8 +121,7 @@
- type: marking
id: SlimeBonearmleft
bodyPart: LArm
markingCategory: Arms
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -147,8 +136,7 @@
- type: marking
id: SlimeBonelegright
bodyPart: RLeg
markingCategory: Legs
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -163,8 +151,7 @@
- type: marking
id: SlimeBonelegleft
bodyPart: LLeg
markingCategory: Legs
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -183,8 +170,7 @@
- type: marking
id: SlimeBonefootleft
bodyPart: LFoot
markingCategory: Legs
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -199,8 +185,7 @@
- type: marking
id: SlimeBonefootright
bodyPart: RFoot
markingCategory: Legs
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -215,8 +200,7 @@
- type: marking
id: SlimeBonehandleft
bodyPart: LHand
markingCategory: Arms
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type:
@ -231,8 +215,7 @@
- type: marking
id: SlimeBonehandright
bodyPart: RHand
markingCategory: Arms
speciesRestriction: [ SlimePerson ]
groupWhitelist: [ SlimePerson ]
coloring:
default:
type: