diff --git a/Content.Server/_EE/Xelthia/XelthiaSystem.cs b/Content.Server/_EE/Xelthia/XelthiaSystem.cs deleted file mode 100644 index d338b20ce59..00000000000 --- a/Content.Server/_EE/Xelthia/XelthiaSystem.cs +++ /dev/null @@ -1,106 +0,0 @@ -using Content.Server.Body.Components; -using Content.Server.Body.Systems; -using Content.Shared._EE.Xelthia; -using Content.Shared.Abilities.Psionics; -using Content.Shared.Humanoid; -using Content.Shared.Humanoid.Markings; -using Content.Shared.Psionics; -using Content.Shared.Bed.Sleep; -using Content.Shared.Damage.Components; -using Content.Shared.Damage.Systems; -using Content.Shared.Shadowkin; -using Content.Shared.Rejuvenate; -using Content.Shared.Alert; -using Content.Shared.Rounding; -using Content.Shared.Actions; -using Robust.Shared.Prototypes; -using Content.Shared.Examine; -using Content.Shared.Actions.Events; -using Content.Shared.Body.Components; -using Content.Shared.Body.Part; -using Robust.Shared.Audio; -using Robust.Shared.Audio.Systems; -using Robust.Shared.Placement; -using Robust.Shared.Random; -using Robust.Shared.Serialization.Manager; -using Robust.Shared.Timing; -using Content.Shared.Chemistry.Components; - - -namespace Content.Server._EE.Xelthia; - - -/// -/// Xelthia Arm Regrowth stuff -/// -public sealed class XelthiaSystem : EntitySystem -{ - /// - - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - [Dependency] private readonly IEntityManager _entityManager = default!; - [Dependency] private readonly IGameTiming _gameTiming = default!; - [Dependency] private readonly BloodstreamSystem _bloodstreamSystem = default!; - - //public const string XelthiaRegenerateActionId = "XelthiaRegenerateAction"; - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnRegrowthAction); - } - - private void OnInit(EntityUid uid, XelthiaComponent component, ComponentStartup args) - { - _actionsSystem.AddAction(uid, ref component.XelthiaRegenerateAction, out var regenerateAction, "XelthiaRegenerateAction"); - if (regenerateAction?.UseDelay != null) - component.UseDelay = regenerateAction.UseDelay.Value; - } - - private void OnRegrowthAction(EntityUid uid, XelthiaComponent component, ArmRegrowthEvent args) - { - var start = _gameTiming.CurTime; - var end = _gameTiming.CurTime + component.UseDelay; - _actionsSystem.SetCooldown(component.XelthiaRegenerateAction!.Value, start, end); // Cooldown - - //IEntityManager entityManager = uid; - var bodySystem = _entityManager.System(); - var transformSystem = _entityManager.System(); - if (!_entityManager.TryGetComponent(uid, out BodyComponent? body) - || !_entityManager.TryGetComponent(uid, out TransformComponent? xform)) - return; - var root = bodySystem.GetRootPartOrNull(uid, body); - if (root is null) - return; - var parts = bodySystem.GetBodyChildrenOfType(uid, BodyPartType.Arm, body); // Deletes Arms and hands - foreach (var part in parts) - { - foreach (var child in bodySystem.GetBodyPartChildren(part.Id, part.Component)) - _entityManager.QueueDeleteEntity(child.Id); - transformSystem.AttachToGridOrMap(part.Id); - _entityManager.QueueDeleteEntity(part.Id); - _entityManager.SpawnAtPosition("FoodMeatXelthiaTentacle", xform.Coordinates); // Should drop arms equal to the number attached - } - // Right Side - var newLimb = _entityManager.SpawnAtPosition("RightArmXelthia", xform.Coordinates); // Copy-Pasted Code for arm spawning - if (_entityManager.TryGetComponent(newLimb, out BodyPartComponent? limbComp)) - bodySystem.AttachPart(root.Value.Entity, "right arm", newLimb, root.Value.BodyPart, limbComp); - var newerLimb = _entityManager.SpawnAtPosition("RightHandXelthia", xform.Coordinates); // Spawns the hand - Enum.TryParse("Hand", out var partType); - bodySystem.TryCreatePartSlotAndAttach(newLimb, "right hand", newerLimb, partType); - // Left Side - newLimb = _entityManager.SpawnAtPosition("LeftArmXelthia", xform.Coordinates); // Copy-Pasted Code for arm spawning - if (_entityManager.TryGetComponent(newLimb, out BodyPartComponent? limbComp2)) - bodySystem.AttachPart(root.Value.Entity, "left arm", newLimb, root.Value.BodyPart, limbComp2); - newerLimb = _entityManager.SpawnAtPosition("LeftHandXelthia", xform.Coordinates); // Spawns the hand - bodySystem.TryCreatePartSlotAndAttach(newLimb, "left hand", newerLimb, partType); - _entityManager.EntitySysManager.GetEntitySystem() - .PlayPvs("/Audio/_EE/Voice/Xelthia/regrow.ogg", uid, null); - - var solution = new Solution(); - - TryComp(uid, out var stream); - solution.AddReagent("XelthiaArmJuice", 3.5); - _bloodstreamSystem.TryAddToChemicals(uid, solution, stream); - } -} diff --git a/Content.Shared/_EE/Xelthia/XelthiaComponent.cs b/Content.Shared/_EE/Xelthia/XelthiaComponent.cs deleted file mode 100644 index 3ff859f6315..00000000000 --- a/Content.Shared/_EE/Xelthia/XelthiaComponent.cs +++ /dev/null @@ -1,18 +0,0 @@ -using Robust.Shared.GameStates; - - -namespace Content.Shared._EE.Xelthia; - - -/// -/// This is eventually going to be used for the arm regrowth action the Xelthia have. I have no idea how to code this. -/// -[RegisterComponent, NetworkedComponent] -public sealed partial class XelthiaComponent : Component -{ - [DataField] - public TimeSpan UseDelay { get; set; } = TimeSpan.FromMinutes(5); - - [DataField] - public EntityUid? XelthiaRegenerateAction; -} diff --git a/Resources/Audio/_EE/Voice/Xelthia/ask.ogg b/Resources/Audio/_EE/Voice/Xelthia/ask.ogg deleted file mode 100644 index c8189156a9d..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/ask.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/cough.ogg b/Resources/Audio/_EE/Voice/Xelthia/cough.ogg deleted file mode 100644 index 0b37333a5f5..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/cough.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/cry.ogg b/Resources/Audio/_EE/Voice/Xelthia/cry.ogg deleted file mode 100644 index 167a25e1abc..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/cry.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/exclaim.ogg b/Resources/Audio/_EE/Voice/Xelthia/exclaim.ogg deleted file mode 100644 index b50e76bac47..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/exclaim.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/laugh.ogg b/Resources/Audio/_EE/Voice/Xelthia/laugh.ogg deleted file mode 100644 index 43c102e3289..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/laugh.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/regrow.ogg b/Resources/Audio/_EE/Voice/Xelthia/regrow.ogg deleted file mode 100644 index 3ed04442c12..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/regrow.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/say.ogg b/Resources/Audio/_EE/Voice/Xelthia/say.ogg deleted file mode 100644 index e7a15d9ce02..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/say.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/scream.ogg b/Resources/Audio/_EE/Voice/Xelthia/scream.ogg deleted file mode 100644 index 95f949bd2dd..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/scream.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/sneeze.ogg b/Resources/Audio/_EE/Voice/Xelthia/sneeze.ogg deleted file mode 100644 index 597660a76c8..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/sneeze.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/ask.ogg b/Resources/Audio/_EE/Voice/Xelthia/speech_raw/ask.ogg deleted file mode 100644 index 91045ecd757..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/ask.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/exclaim.ogg b/Resources/Audio/_EE/Voice/Xelthia/speech_raw/exclaim.ogg deleted file mode 100644 index b848e1b8e81..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/exclaim.ogg and /dev/null differ diff --git a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/say.ogg b/Resources/Audio/_EE/Voice/Xelthia/speech_raw/say.ogg deleted file mode 100644 index 2b47b9525bb..00000000000 Binary files a/Resources/Audio/_EE/Voice/Xelthia/speech_raw/say.ogg and /dev/null differ diff --git a/Resources/Locale/en-US/_EE/markings/xelthia.ftl b/Resources/Locale/en-US/_EE/markings/xelthia.ftl deleted file mode 100644 index a9e63477c5a..00000000000 --- a/Resources/Locale/en-US/_EE/markings/xelthia.ftl +++ /dev/null @@ -1,31 +0,0 @@ -marking-XelthiaStripeyChest = Chest Stripes -marking-XelthiaStripeyChest-stripey = Stripe - -marking-XelthiaUnderbelly = Colored Underbelly -marking-XelthiaUnderbelly-underbelly = Underbelly - -marking-XelthiaEarsNormal = Normal Ears -marking-XelthiaEarsNormal-ears_normal = Ear - -marking-XelthiaEarsSmall = Short Ears -marking-XelthiaEarsSmall-ears_small = Ear - -marking-XelthiaBackspikes = Backspikes -marking-XelthiaBackspikes-backspikes = Backspike - -marking-XelthiaTailNormal = Normal Xelthia Tail -marking-XelthiaTailNormal-tail_normal = Tail - -marking-XelthiaHairLongish = Long Hair Tendrils - -marking-XelthiaHairShort = Short Hair Tendrils - -marking-XelthiaHairStandard = Normal Hair Tendrils - -marking-XelthiaHairOvereye = Over-eye Hair Tendrils - -marking-XelthiaHairFancy = Fancy Hair Tendrils - -marking-XelthiaHairTripoint = Tripoint Hair Tendrils - -marking-XelthiaHairDownNBack = Down 'N' Back Tendrils diff --git a/Resources/Locale/en-US/_EE/reagents/xelthia.ftl b/Resources/Locale/en-US/_EE/reagents/xelthia.ftl deleted file mode 100644 index 39489310bca..00000000000 --- a/Resources/Locale/en-US/_EE/reagents/xelthia.ftl +++ /dev/null @@ -1,5 +0,0 @@ -reagent-name-acid-blood = acid blood -reagent-desc-acid-blood = A corrosive type of blood that burns through organic and synthetic matter alike. - -reagent-name-armjuice = Xelthia Arm Juice -reagent-desc-armjuice = An organic fluid extracted from Xelthian physiology. Rather than sustaining the body, it dramatically increases hunger and thirst. diff --git a/Resources/Prototypes/_EE/Actions/xelthia.yml b/Resources/Prototypes/_EE/Actions/xelthia.yml deleted file mode 100644 index c8bd12f4ffa..00000000000 --- a/Resources/Prototypes/_EE/Actions/xelthia.yml +++ /dev/null @@ -1,11 +0,0 @@ -- type: entity - id: XelthiaRegenerateAction - name: Regrow Arms - description: Regrow any arms you may have lost. - components: - - type: InstantAction - icon: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: full - event: !type:ArmRegrowthEvent - useDelay: 150 # Once every 2.5 minutes or so? diff --git a/Resources/Prototypes/_EE/Body/Organs/xelthia.yml b/Resources/Prototypes/_EE/Body/Organs/xelthia.yml deleted file mode 100644 index eef12c3cb09..00000000000 --- a/Resources/Prototypes/_EE/Body/Organs/xelthia.yml +++ /dev/null @@ -1,29 +0,0 @@ -- type: entity - id: OrganXelthiaStomach - name: xelthia stomach - parent: OrganHumanStomach - categories: [ HideSpawnMenu ] - components: - - type: Stomach - specialDigestible: - tags: - - Meat - - Pill - - Crayon - - Paper - - type: SolutionContainerManager - solutions: - stomach: - maxVol: 50 - food: - maxVol: 5 - reagents: - - ReagentId: UncookedAnimalProteins - Quantity: 5 - - type: Metabolizer - maxReagents: 3 - metabolizerTypes: [ Xelthia ] - removeEmpty: true - groups: - - id: Food - - id: Drink \ No newline at end of file diff --git a/Resources/Prototypes/_EE/Body/Parts/xelthia.yml b/Resources/Prototypes/_EE/Body/Parts/xelthia.yml deleted file mode 100644 index 6a74ea276fc..00000000000 --- a/Resources/Prototypes/_EE/Body/Parts/xelthia.yml +++ /dev/null @@ -1,117 +0,0 @@ -- type: entity - id: PartXelthia - parent: [BaseItem, BasePart] - name: "xelthia body part" - abstract: true - components: - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 3 - - ReagentId: Blood - Quantity: 10 - -- type: entity - id: TorsoXelthia - name: "xelthia torso" - parent: [PartXelthia, BaseTorso] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "torso_m" - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 10 - - ReagentId: Blood - Quantity: 20 - -- type: entity - id: HeadXelthia - name: "xelthia head" - parent: [BaseHead, PartXelthia] # WWDP - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "head_m" - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 5 - - ReagentId: Blood - Quantity: 10 - -- type: entity - id: LeftArmXelthia - name: "left xelthia arm" - parent: [PartXelthia, BaseLeftArm] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "l_arm" - -- type: entity - id: RightArmXelthia - name: "right xelthia arm" - parent: [PartXelthia, BaseRightArm] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "r_arm" - -- type: entity - id: LeftHandXelthia - name: "left xelthia hand" - parent: [PartXelthia, BaseLeftHand] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "l_hand" - -- type: entity - id: RightHandXelthia - name: "right xelthia hand" - parent: [PartXelthia, BaseRightHand] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "r_hand" - -- type: entity - id: LeftLegXelthia - name: "left xelthia leg" - parent: [PartXelthia, BaseLeftLeg] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "l_leg" - -- type: entity - id: RightLegXelthia - name: "right xelthia leg" - parent: [PartXelthia, BaseRightLeg] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "r_leg" - -- type: entity - id: LeftFootXelthia - name: "left xelthia foot" - parent: [PartXelthia, BaseLeftFoot] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "l_foot" - -- type: entity - id: RightFootXelthia - name: "right xelthia foot" - parent: [PartXelthia, BaseRightFoot] - components: - - type: Sprite - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: "r_foot" diff --git a/Resources/Prototypes/_EE/Body/Prototypes/xelthia.yml b/Resources/Prototypes/_EE/Body/Prototypes/xelthia.yml deleted file mode 100644 index 45aad13fc2f..00000000000 --- a/Resources/Prototypes/_EE/Body/Prototypes/xelthia.yml +++ /dev/null @@ -1,50 +0,0 @@ -- type: body - name: "xelthia" - id: Xelthia - root: torso - slots: - head: - part: HeadXelthia - connections: - - torso - organs: - brain: OrganHumanBrain - eyes: OrganHumanEyes - torso: - part: TorsoXelthia - organs: - heart: OrganAnimalHeart - lungs: OrganHumanLungs - stomach: OrganXelthiaStomach - liver: OrganAnimalLiver - kidneys: OrganHumanKidneys - connections: - - right arm - - left arm - - right leg - - left leg - - head # Shitmed - right arm: - part: RightArmXelthia - connections: - - right hand - left arm: - part: LeftArmXelthia - connections: - - left hand - right hand: - part: RightHandXelthia - left hand: - part: LeftHandXelthia - right leg: - part: RightLegXelthia - connections: - - right foot - left leg: - part: LeftLegXelthia - connections: - - left foot - right foot: - part: RightFootXelthia - left foot: - part: LeftFootXelthia \ No newline at end of file diff --git a/Resources/Prototypes/_EE/Datasets/Names/xelthia_first.yml b/Resources/Prototypes/_EE/Datasets/Names/xelthia_first.yml deleted file mode 100644 index ac4f66b8b10..00000000000 --- a/Resources/Prototypes/_EE/Datasets/Names/xelthia_first.yml +++ /dev/null @@ -1,103 +0,0 @@ -- type: dataset - id: names_xelthia_first - values: - - Abeii - - Adiikou - - Afuulkei - - Akii - - Aoukii - - Ariilei - - Amiou - - Ameii - - Amelii - - Boulii - - Baivii - - Cyruli - - Cinyei - - Cylunei - - Cye - - Cyilxii - - Durrinii - - Dynii - - Dyllei - - Dymilu - - Eiru - - Eiberii - - Eileimu - - Eriinae - - Eibraenu - - Ferii - - Faimii - - Fylei - - Faibu - - Fiiri - - Giiniu - - Gyibu - - Garii - - Giiru - - Iinu - - Iiblibu - - Iiruu - - Iirounii - - Ilii - - Irybii - - Jei - - Jeiriiu - - Jillii - - Jiinei - - Juulii - - Kii - - Keini - - Kuublii - - Kiiue - - Keubei - - Leinii - - Liibuu - - Laetii - - Luurae - - Liibii - - Mou - - Myrianei - - Myrii - - Maeii - - Mouzae - - Mieii - - Niie - - Nuubii - - Nyliinae - - Naebuu - - Oubiiru - - Oulii - - Oubuu - - Oriibii - - Oroumy - - Peirii - - Piixei - - Paenei - - Qii - - Quraii - - Ruulei - - Raebu - - Rai - - Siibu - - Sruuki - - Seilii - - Suu - - Zuiini - - Zarouii - - Yaenii - - Yiili - - Ynuu - - Yulxii - - Xiliki - - Xuiniri - - Xuu - - Xeilii - - Wibiili - - Vieneiru - - Veriinxi - - Uuli - - Uuirii - - Uuxilii - - Turimei - - Tyraii diff --git a/Resources/Prototypes/_EE/Datasets/Names/xelthia_last.yml b/Resources/Prototypes/_EE/Datasets/Names/xelthia_last.yml deleted file mode 100644 index 63d656c6b05..00000000000 --- a/Resources/Prototypes/_EE/Datasets/Names/xelthia_last.yml +++ /dev/null @@ -1,103 +0,0 @@ -- type: dataset - id: names_xelthia_last - values: - - Abeliiq - - Adiikoul - - Afkeir - - Aerkeir - - Aoukiin - - Ariileim - - Amiouk - - Amleiir - - Ameliim - - Boluriiq - - Baiviir - - Cyrulir - - Cinyeik - - Cyluneir - - Cyliik - - Cyilxiim - - Duniin - - Dyniir - - Dylleik - - Dymlur - - Eiruk - - Eineriik - - Eilmun - - Eriinuuk - - Einuim - - Feriim - - Faimiik - - Fylleik - - Foruiik - - Febiik - - Geiniuk - - Guuliur - - Gariil - - Giiruek - - Iiruuk - - Iiblibum - - Iilaek - - Iirouk - - Iriikuok - - Irybekieb - - Jeib - - Jeiruum - - Jyliik - - Jiineir - - Juuliim - - Kiilk - - Keimkik - - Kuubliik - - Kiiuem - - Keubein - - Leinaek - - Liibuuk - - Laetiib - - Luuraek - - Liibiin - - Mousiiq - - Myrianuul - - Myriibuuk - - Maeiikn - - Mouzaeq - - Mieiink - - Niiel - - Nuubiil - - Nynaeq - - Naebuur - - Oubiirum - - Oulimin - - Oubeik - - Oriib - - Oroumyk - - Peiruuk - - Piixeid - - Paeneid - - Qiid - - Quraiik - - Raeleiq - - Raebuun - - Raikriiq - - Siibuum - - Sruukiib - - Seiliiq - - Suurik - - Zuiinik - - Zarouiir - - Yaeniiq - - Yiilin - - Ynuun - - Yulxiin - - Xilikiq - - Xuiniril - - Xuum - - Xeiluuk - - Wibuulin - - Vienaerum - - Veriinxik - - Uulid - - Uuiriim - - Uuxil - - Turimein - - Tyraiib diff --git a/Resources/Prototypes/_EE/Entities/Mobs/Customization/Markings/xelthia.yml b/Resources/Prototypes/_EE/Entities/Mobs/Customization/Markings/xelthia.yml deleted file mode 100644 index 651b1e55299..00000000000 --- a/Resources/Prototypes/_EE/Entities/Mobs/Customization/Markings/xelthia.yml +++ /dev/null @@ -1,128 +0,0 @@ -# Tails -- type: marking - id: XelthiaTailNormal - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: tail_normal - -# Ears -- type: marking - id: XelthiaEarsNormal - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: ears_normal - -- type: marking - id: XelthiaEarsSmall - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: ears_small - -# Tendril Hair -- type: marking - id: XelthiaHairStandard - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_standard - -- type: marking - id: XelthiaHairShort - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_short - -- type: marking - id: XelthiaHairLongish - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_longish - -- type: marking - id: XelthiaHairOvereye - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_overeye - -- type: marking - id: XelthiaHairFancy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_fancy - -- type: marking - id: XelthiaHairTripoint - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_tripoint - -- type: marking - id: XelthiaHairDownNBack - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: hair_downandback - -# Chest Patterns - -- type: marking - id: XelthiaStripeyChest - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: stripey - -- type: marking - id: XelthiaUnderbelly - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Xelthia] - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: underbelly - -# Spikes - -- type: marking - id: XelthiaBackspikes - bodyPart: Chest, RArm, LArm, Head - markingCategory: Overlay - speciesRestriction: [Xelthia] - coloring: - default: - type: - !type:SimpleColoring - color: "#FFFFFF" - sprites: - - sprite: _EE/Mobs/Customization/xelthia_parts.rsi - state: backspikes \ No newline at end of file diff --git a/Resources/Prototypes/_EE/Entities/Mobs/Player/xelthia.yml b/Resources/Prototypes/_EE/Entities/Mobs/Player/xelthia.yml deleted file mode 100644 index 72dfe52ffed..00000000000 --- a/Resources/Prototypes/_EE/Entities/Mobs/Player/xelthia.yml +++ /dev/null @@ -1,5 +0,0 @@ -- type: entity - save: false - name: Urist McTentacles - parent: BaseMobXelthia - id: MobXelthia diff --git a/Resources/Prototypes/_EE/Entities/Mobs/Species/xelthia.yml b/Resources/Prototypes/_EE/Entities/Mobs/Species/xelthia.yml deleted file mode 100644 index bfcdadfa8c6..00000000000 --- a/Resources/Prototypes/_EE/Entities/Mobs/Species/xelthia.yml +++ /dev/null @@ -1,290 +0,0 @@ -# Anything human specific (e.g. UI, input) goes under MobHuman -- type: entity - parent: BaseMobSpeciesOrganic - id: BaseMobXelthia - name: Urist McTentacles - abstract: true - components: - - type: Hunger - - type: Icon # It will not have an icon in the adminspawn menu without this. Body parts seem fine for whatever reason. - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: full - - type: Body - prototype: Xelthia - - type: Thirst - - type: Carriable # Carrying system from nyanotrasen. - - type: Butcherable - butcheringType: Spike - spawned: - - id: FoodMeatHuman - amount: 5 - - type: HumanoidAppearance - species: Xelthia - hideLayersOnEquip: - - Hair - - Snout - - type: LanguageKnowledge - speaks: - - TauCetiBasic - - Qiilour - understands: - - TauCetiBasic - - Qiilour - - type: Speech - speechSounds: Xelthia - speechVerb: Xelthia - - type: TypingIndicator - proto: xelthia - - type: Vocal - sounds: - Male: UnisexXelthia - Female: UnisexXelthia - Unsexed: UnisexXelthia - - type: FootPrints - - type: Xelthia - - type: Damageable - damageContainer: Biological - damageModifierSet: Xelthia - - type: Temperature - heatDamageThreshold: 360 - coldDamageThreshold: 280 - currentTemperature: 310.15 - specificHeat: 42 - coldDamage: - types: - Cold: 1.2 #per second, scales with temperature & other constants - heatDamage: - types: - Heat: 1.2 #per second, scales with temperature & other constants - - type: Barotrauma - damage: - types: - Blunt: 0.14 #per second, scales with pressure and other constants. - - type: Bloodstream - bloodReagent: AcidBlood - - type: DamageVisuals - damageOverlayGroups: - Brute: - sprite: Mobs/Effects/brute_damage.rsi - color: "#00FF69" - - type: Hands - handDisplacement: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: held - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - - type: Inventory - templateId: xelthia - speciesId: Xelthia - displacements: - jumpsuit: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - head: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit # name is somewhat misleading, the jumpsuit state ended up being fairly versitile so I reused it - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - shoes: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - mask: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - outerClothing: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - suitstorage: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - eyes: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - belt: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - back: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: backpack - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - -- type: entity - save: false - name: Urist McHands - parent: MobHumanDummy - id: MobXelthiaDummy - categories: [ HideSpawnMenu ] - description: A dummy xelthia meant to be used in character setup. - components: - - type: HumanoidAppearance - species: Xelthia - - type: Hands - handDisplacement: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: held - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - - type: Inventory - templateId: xelthia - speciesId: Xelthia - displacements: - jumpsuit: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - head: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit # name is somewhat misleading, the jumpsuit state ended up being fairly versitile so I reused it - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - shoes: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - mask: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - outerClothing: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - suitstorage: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - eyes: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - belt: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: jumpsuit - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV - back: - sizeMaps: - 32: - sprite: _EE/Mobs/Species/Xelthia/displacement.rsi - state: backpack - copyToShaderParameters: - # Value required, provide a dummy. Gets overridden when applied. - layerKey: dummy - parameterTexture: displacementMap - parameterUV: displacementUV diff --git a/Resources/Prototypes/_EE/InventoryTemplates/xelthia_inventory_template.yml b/Resources/Prototypes/_EE/InventoryTemplates/xelthia_inventory_template.yml deleted file mode 100644 index d5cbdbf7383..00000000000 --- a/Resources/Prototypes/_EE/InventoryTemplates/xelthia_inventory_template.yml +++ /dev/null @@ -1,124 +0,0 @@ -#human but no gloves -- type: inventoryTemplate - id: xelthia - slots: - - name: shoes - slotTexture: shoes - slotFlags: FEET - stripTime: 3 - uiWindowPos: 1,0 - strippingWindowPos: 1,3 - displayName: Shoes - - name: jumpsuit - slotTexture: uniform - slotFlags: INNERCLOTHING - stripTime: 6 - uiWindowPos: 0,1 - strippingWindowPos: 0,2 - displayName: Jumpsuit - - name: outerClothing - slotTexture: suit - slotFlags: OUTERCLOTHING - stripTime: 6 - uiWindowPos: 1,1 - strippingWindowPos: 1,2 - displayName: Suit -# - name: gloves -# slotTexture: gloves -# slotFlags: GLOVES -# uiWindowPos: 2,1 -# strippingWindowPos: 2,2 -# displayName: Gloves - - name: neck - slotTexture: neck - slotFlags: NECK - uiWindowPos: 0,2 - strippingWindowPos: 0,1 - displayName: Neck - - name: mask - slotTexture: mask - slotFlags: MASK - uiWindowPos: 1,2 - strippingWindowPos: 1,1 - displayName: Mask - - name: eyes - slotTexture: glasses - slotFlags: EYES - stripTime: 3 - uiWindowPos: 0,3 - strippingWindowPos: 0,0 - displayName: Eyes - - name: ears - slotTexture: ears - slotFlags: EARS - stripTime: 3 - uiWindowPos: 2,2 - strippingWindowPos: 2,0 - displayName: Ears - - name: head - slotTexture: head - slotFlags: HEAD - uiWindowPos: 1,3 - strippingWindowPos: 1,0 - displayName: Head - - name: pocket1 - slotTexture: pocket - fullTextureName: template_small - slotFlags: POCKET - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 0,3 - strippingWindowPos: 0,4 - dependsOn: jumpsuit - displayName: Pocket 1 - stripHidden: true - - name: pocket2 - slotTexture: pocket - fullTextureName: template_small - slotFlags: POCKET - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 2,3 - strippingWindowPos: 1,4 - dependsOn: jumpsuit - displayName: Pocket 2 - stripHidden: true - - name: suitstorage - slotTexture: suit_storage - slotFlags: SUITSTORAGE - slotGroup: MainHotbar - stripTime: 3 - uiWindowPos: 2,0 - strippingWindowPos: 2,5 - dependsOn: outerClothing - dependsOnComponents: - - type: AllowSuitStorage - displayName: Suit Storage - - name: id - slotTexture: id - fullTextureName: template_small - slotFlags: IDCARD - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 2,1 - strippingWindowPos: 2,4 - dependsOn: jumpsuit - displayName: ID - - name: belt - slotTexture: belt - fullTextureName: template_small - slotFlags: BELT - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 3,1 - strippingWindowPos: 1,5 - displayName: Belt - - name: back - slotTexture: back - fullTextureName: template_small - slotFlags: BACK - slotGroup: SecondHotbar - stripTime: 6 - uiWindowPos: 3,0 - strippingWindowPos: 0,5 - displayName: Back diff --git a/Resources/Prototypes/_EE/Language/Species-Specific/xelthia.yml b/Resources/Prototypes/_EE/Language/Species-Specific/xelthia.yml deleted file mode 100644 index 98bd16044b1..00000000000 --- a/Resources/Prototypes/_EE/Language/Species-Specific/xelthia.yml +++ /dev/null @@ -1,119 +0,0 @@ -# Xelthia language -- type: language - id: Qiilour - isVisibleLanguage: true - speech: - color: "#65d9ff" - fontId: NovaFlat - obfuscation: - !type:SyllableObfuscation - minSyllables: 1 - maxSyllables: 3 - replacement: - - a - - ae - - ai - - aou - - bai - - be - - ber - - bii - - bli - - bou - - bu - - ce - - cii - - cin - - cy - - cyr - - dii - - durr - - dy - - ei - - eil - - fai - - fei - - fer - - fii - - fy - - gii - - gyi - - ii - - iiu - - in - - jei - - jii - - kii - - kou - - l - - lei - - li - - lii - - llei - - em - - mae - - me - - mel - - mii - - mou - - mu - - my - - en - - nae - - nii - - niie - - nu - - nu - - orou - - ou - - our - - pae - - pei - - pii - - iq - - qii - - qur - - ir - - rae - - rai - - rii - - roun - - ru - - sei - - sii - - sr - - suu - - ta - - tae - - tei - - thi - - tie - - tii - - tou - - tur - - tuu - - tyr - - ue - - uli - - uu - - vei - - vie - - vii - - wi - - wii - - xei - - xel - - xi - - xii - - xui - - xuu - - y - - yae - - yei - - yii - - yn - - yul - - az - - zar - - zii - - zu diff --git a/Resources/Prototypes/_EE/Species/xelthia.yml b/Resources/Prototypes/_EE/Species/xelthia.yml deleted file mode 100644 index 160036386fc..00000000000 --- a/Resources/Prototypes/_EE/Species/xelthia.yml +++ /dev/null @@ -1,199 +0,0 @@ -- type: species - id: Xelthia - name: species-name-xelthia - roundStart: false # WD EDIT - prototype: MobXelthia - # WD EDIT START - bodyTypes: - - XelthiaNormal - # WD EDIT END - defaultSkinTone: "#56a2de" - markingLimits: MobXelthiaMarkingLimits - dollPrototype: MobXelthiaDummy - skinColoration: Hues - maleFirstNames: names_xelthia_first - femaleFirstNames: names_xelthia_first - lastNames: names_xelthia_last - minHeight: 0.7 - defaultHeight: 0.95 - maxHeight: 1.25 - minWidth: 0.65 - defaultWidth: 0.95 - maxWidth: 1.3 - -# WD EDIT START -- type: bodyType - id: XelthiaNormal - name: body-normal - # WD EDIT END - sprites: - Head: MobXelthiaHead - Face: MobHumanoidAnyMarking - Snout: MobHumanoidAnyMarking - UndergarmentTop: MobHumanoidAnyMarking - UndergarmentBottom: MobHumanoidAnyMarking - Chest: MobXelthiaTorso - HeadTop: MobHumanoidAnyMarking - HeadSide: MobHumanoidAnyMarking - Hair: MobHumanoidAnyMarking - Tail: MobHumanoidAnyMarking - Eyes: MobXelthiaEyes - LArm: MobXelthiaLArm - RArm: MobXelthiaRArm - LHand: MobXelthiaLHand - RHand: MobXelthiaRHand - LLeg: MobXelthiaLLeg - RLeg: MobXelthiaRLeg - LFoot: MobXelthiaLFoot - RFoot: MobXelthiaRFoot - -- type: humanoidBaseSprite - id: MobXelthiaEyes - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: eyes - -- type: markingPoints - id: MobXelthiaMarkingLimits - onlyWhitelisted: true - points: - Hair: - points: 1 - required: false - FacialHair: - points: 0 - required: false - Tail: - points: 1 - required: true - defaultMarkings: [ XelthiaTailNormal ] - Snout: - points: 1 - required: true - defaultMarkings: [ XelthiaEarsNormal ] - HeadTop: - points: 6 - required: false - HeadSide: - points: 6 - required: false - UndergarmentTop: - points: 1 - required: false - UndergarmentBottom: - points: 1 - required: false - Chest: - points: 6 - required: false - RightLeg: - points: 6 - required: false - RightFoot: - points: 6 - required: false - LeftLeg: - points: 6 - required: false - LeftFoot: - points: 6 - required: false - RightArm: - points: 6 - required: false - RightHand: - points: 6 - required: false - LeftArm: - points: 6 - required: false - LeftHand: - points: 6 - required: false - Overlay: - points: 1 - required: true - defaultMarkings: [ XelthiaBackspikes ] -- type: humanoidBaseSprite - id: MobXelthiaHead - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: head_m - -- type: humanoidBaseSprite - id: MobXelthiaHeadMale - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: head_m - -- type: humanoidBaseSprite - id: MobXelthiaHeadFemale - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: head_f - -- type: humanoidBaseSprite - id: MobXelthiaTorso - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: torso_m - -- type: humanoidBaseSprite - id: MobXelthiaTorsoMale - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: torso_m - -- type: humanoidBaseSprite - id: MobXelthiaTorsoFemale - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: torso_f - -- type: humanoidBaseSprite - id: MobXelthiaLLeg - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: l_leg - -- type: humanoidBaseSprite - id: MobXelthiaLHand - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: l_hand - -- type: humanoidBaseSprite - id: MobXelthiaLArm - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: l_arm - -- type: humanoidBaseSprite - id: MobXelthiaLFoot - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: l_foot - -- type: humanoidBaseSprite - id: MobXelthiaRLeg - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: r_leg - -- type: humanoidBaseSprite - id: MobXelthiaRHand - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: r_hand - -- type: humanoidBaseSprite - id: MobXelthiaRArm - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: r_arm - -- type: humanoidBaseSprite - id: MobXelthiaRFoot - baseSprite: - sprite: _EE/Mobs/Species/Xelthia/parts.rsi - state: r_foot diff --git a/Resources/Textures/_EE/Effects/speech.rsi/meta.json b/Resources/Textures/_EE/Effects/speech.rsi/meta.json index a0256f278e3..152c03ee270 100644 --- a/Resources/Textures/_EE/Effects/speech.rsi/meta.json +++ b/Resources/Textures/_EE/Effects/speech.rsi/meta.json @@ -23,23 +23,6 @@ }, { "name": "thaven2" - }, - { - "name": "xelthia0", - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "xelthia1" - }, - { - "name": "xelthia2" } ] } diff --git a/Resources/Textures/_EE/Effects/speech.rsi/xelthia0.png b/Resources/Textures/_EE/Effects/speech.rsi/xelthia0.png deleted file mode 100644 index 4fd493f6b91..00000000000 Binary files a/Resources/Textures/_EE/Effects/speech.rsi/xelthia0.png and /dev/null differ diff --git a/Resources/Textures/_EE/Effects/speech.rsi/xelthia1.png b/Resources/Textures/_EE/Effects/speech.rsi/xelthia1.png deleted file mode 100644 index 29c995feb98..00000000000 Binary files a/Resources/Textures/_EE/Effects/speech.rsi/xelthia1.png and /dev/null differ diff --git a/Resources/Textures/_EE/Effects/speech.rsi/xelthia2.png b/Resources/Textures/_EE/Effects/speech.rsi/xelthia2.png deleted file mode 100644 index dc7baf4bb2a..00000000000 Binary files a/Resources/Textures/_EE/Effects/speech.rsi/xelthia2.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/backspikes.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/backspikes.png deleted file mode 100644 index 7f7fb03d00c..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/backspikes.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_normal.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_normal.png deleted file mode 100644 index 1caff8526fd..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_normal.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_small.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_small.png deleted file mode 100644 index 790261c446a..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/ears_small.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_downandback.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_downandback.png deleted file mode 100644 index 09788c8583c..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_downandback.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_fancy.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_fancy.png deleted file mode 100644 index d33869e2892..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_fancy.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_longish.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_longish.png deleted file mode 100644 index 181e1797171..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_longish.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_overeye.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_overeye.png deleted file mode 100644 index 6a2b61b5106..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_overeye.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_short.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_short.png deleted file mode 100644 index 5314ae28f14..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_short.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_standard.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_standard.png deleted file mode 100644 index ae143445f23..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_standard.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_tripoint.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_tripoint.png deleted file mode 100644 index 85dc114e68b..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/hair_tripoint.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/l_armspike.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/l_armspike.png deleted file mode 100644 index 04798e0add8..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/l_armspike.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/meta.json b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/meta.json deleted file mode 100644 index 202d5b654f4..00000000000 --- a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/meta.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/Skyrat-SS13/Skyrat-tg/tree/40e3cdbb15b8bc0d5ef2fb46133adf805bda5297, while Argali, Ayrshire, Myrsore and Bighorn are drawn by Ubaser, and Kobold Ears are drawn by Pigeonpeas. Body_underbelly made by Nairod(github) for SS14. Large drawn by Ubaser. Wagging tail by SonicDC. Splotch modified from Sharp by KittenColony(github). Frills neckfull come from: https://github.com/Bubberstation/Bubberstation/commit/8bc6b83404803466a560b694bf22ef3c0ac266a2", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "tail_normal", - "directions": 4 - }, - { - "name": "tail_normal_behind", - "directions": 4 - }, - { - "name": "ears_normal", - "directions": 4 - }, - { - "name": "hair_standard", - "directions": 4 - }, - { - "name": "ears_small", - "directions": 4 - }, - { - "name": "hair_short", - "directions": 4 - }, - { - "name": "hair_longish", - "directions": 4 - }, - { - "name": "hair_overeye", - "directions": 4 - }, - { - "name": "hair_fancy", - "directions": 4 - }, - { - "name": "hair_tripoint", - "directions": 4 - }, - { - "name": "hair_downandback", - "directions": 4 - }, - { - "name": "backspikes", - "directions": 4 - }, - { - "name": "l_armspike", - "directions": 4 - }, - { - "name": "r_armspike", - "directions": 4 - }, - { - "name": "stripey", - "directions": 4 - }, - { - "name": "underbelly", - "directions": 4 - } - ] -} \ No newline at end of file diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/r_armspike.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/r_armspike.png deleted file mode 100644 index fb7ce477f12..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/r_armspike.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/stripey.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/stripey.png deleted file mode 100644 index f2bedda6f00..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/stripey.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal.png deleted file mode 100644 index a1ba65d0035..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal_behind.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal_behind.png deleted file mode 100644 index 4590f361d34..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/tail_normal_behind.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/underbelly.png b/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/underbelly.png deleted file mode 100644 index 79beb2821cc..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Customization/xelthia_parts.rsi/underbelly.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/backpack.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/backpack.png deleted file mode 100644 index c9756796b81..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/backpack.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/held.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/held.png deleted file mode 100644 index a782de22789..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/held.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit.png deleted file mode 100644 index b0de9c9d3f0..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit_noholes.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit_noholes.png deleted file mode 100644 index e4f6d99039f..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/jumpsuit_noholes.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/meta.json b/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/meta.json deleted file mode 100644 index 650460bdaff..00000000000 --- a/Resources/Textures/_EE/Mobs/Species/Xelthia/displacement.rsi/meta.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Made by Zeta_Null, edited from displacements by AstroDoge (Discord)", - "size": { - "x": 32, - "y": 32 - }, - "load": { - "srgb": false - }, - "states": [ - { - "name": "jumpsuit", - "directions": 4 - }, - { - "name": "jumpsuit_noholes", - "directions": 4 - }, - { - "name": "backpack", - "directions": 4 - }, - { - "name": "held", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/eyes.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/eyes.png deleted file mode 100644 index 470ff9bed86..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/eyes.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/full.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/full.png deleted file mode 100644 index 96ef3a7aaad..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/full.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_f.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_f.png deleted file mode 100644 index 0b25058887f..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_f.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_m.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_m.png deleted file mode 100644 index 0b25058887f..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/head_m.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_arm.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_arm.png deleted file mode 100644 index a270292975d..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_arm.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_foot.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_foot.png deleted file mode 100644 index 5fe217c9377..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_foot.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_hand.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_hand.png deleted file mode 100644 index e0676ff14e2..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_hand.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_leg.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_leg.png deleted file mode 100644 index fb79365fac3..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/l_leg.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/meta.json b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/meta.json deleted file mode 100644 index bc0a4e93b3d..00000000000 --- a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/meta.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "full" - }, - { - "name": "head_f", - "directions": 4 - }, - { - "name": "head_m", - "directions": 4 - }, - { - "name": "l_arm", - "directions": 4 - }, - { - "name": "l_foot", - "directions": 4 - }, - { - "name": "l_hand", - "directions": 4 - }, - { - "name": "l_leg", - "directions": 4 - }, - { - "name": "r_arm", - "directions": 4 - }, - { - "name": "r_foot", - "directions": 4 - }, - { - "name": "r_hand", - "directions": 4 - }, - { - "name": "r_leg", - "directions": 4 - }, - { - "name": "torso_f", - "directions": 4 - }, - { - "name": "torso_m", - "directions": 4 - }, - { - "name": "eyes", - "directions": 4 - } - ] -} diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_arm.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_arm.png deleted file mode 100644 index a3a13bcf98d..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_arm.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_foot.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_foot.png deleted file mode 100644 index cc81ffeff8b..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_foot.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_hand.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_hand.png deleted file mode 100644 index eb0f5296a3b..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_hand.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_leg.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_leg.png deleted file mode 100644 index bc554395f9a..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/r_leg.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_f.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_f.png deleted file mode 100644 index 001b5ce85e9..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_f.png and /dev/null differ diff --git a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_m.png b/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_m.png deleted file mode 100644 index 001b5ce85e9..00000000000 Binary files a/Resources/Textures/_EE/Mobs/Species/Xelthia/parts.rsi/torso_m.png and /dev/null differ diff --git a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/meta.json b/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/meta.json deleted file mode 100644 index e9b2005391f..00000000000 --- a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/meta.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Xelthia stuff by Zeta_Null", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "xelthia-tentacle" - }, - { - "name": "xelthia-tentacle-cooked" - } - ] -} diff --git a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle-cooked.png b/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle-cooked.png deleted file mode 100644 index c0a2b4b26e0..00000000000 Binary files a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle-cooked.png and /dev/null differ diff --git a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle.png b/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle.png deleted file mode 100644 index f5a2f728dd9..00000000000 Binary files a/Resources/Textures/_EE/Objects/Consumable/Food/meat.rsi/xelthia-tentacle.png and /dev/null differ