diff --git a/Content.Client/Lobby/LobbyUIController.cs b/Content.Client/Lobby/LobbyUIController.cs
index fd4d9d2e6b9..75b02d115f1 100644
--- a/Content.Client/Lobby/LobbyUIController.cs
+++ b/Content.Client/Lobby/LobbyUIController.cs
@@ -518,6 +518,14 @@ public EntityUid LoadProfileEntity(HumanoidCharacterProfile? humanoid, JobProtot
_humanoid.LoadProfile(dummyEnt, humanoid);
+ // Far Horizons start
+ if (humanoid != null)
+ {
+ var loadout = humanoid.GetSpeciesLoadoutOrDefault(_playerManager.LocalSession, _prototypeManager);
+ GiveDummyLoadout(dummyEnt, loadout);
+ }
+ // Far Horizons end
+
if (humanoid != null && jobClothes)
{
DebugTools.Assert(job != null);
diff --git a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
index bc4a9b2e7ae..ba34d5b976d 100644
--- a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
+++ b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
@@ -61,6 +61,13 @@
ToolTip="{Loc 'humanoid-profile-editor-guidebook-button-tooltip'}"/>
+
+
+
+
+
+
+
@@ -97,6 +104,13 @@
+
+
+
+
+
+
+
diff --git a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
index c367c2e9e0d..187f88f878c 100644
--- a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
+++ b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
@@ -230,6 +230,16 @@ public HumanoidProfileEditor(
OnSkinColorOnValueChanged();
};
+ // Far Horizons start
+ UpdateSubspecies();
+ SubspeciesButton.OnItemSelected += args =>
+ {
+ SubspeciesButton.SelectId(args.Id);
+ SetSpecies(_subspecies[args.Id].ID);
+ UpdateHairPickers();
+ };
+ // Far Horizons end
+
#region Skin
Skin.OnValueChanged += _ =>
@@ -1052,23 +1062,33 @@ public void RefreshSpecies()
_species.Clear();
_species.AddRange(_prototypeManager.EnumeratePrototypes().Where(o => o.RoundStart));
+ _species.Sort((a, b) => string.Compare(a.Name, b.Name, StringComparison.CurrentCultureIgnoreCase)); // Far Horizons
var speciesIds = _species.Select(o => o.ID).ToList();
for (var i = 0; i < _species.Count; i++)
{
+ // Far Horizons Start - subspecies
+ if (_species[i].SubspeciesOf != null)
+ continue;
+
var name = Loc.GetString(_species[i].Name);
SpeciesButton.AddItem(name, i);
- if (Profile?.Species.Equals(_species[i].ID) == true)
+ if (Profile?.Species.Equals(_species[i].ID) == true ||
+ _species.Find(p => p.ID == Profile?.Species)?.SubspeciesOf == _species[i].ID)
{
SpeciesButton.SelectId(i);
}
+ // Far Horizons End
}
// If our species isn't available then reset it to default.
if (Profile != null)
{
- if (!speciesIds.Contains(Profile.Species))
+ // Far Horizons-Start - resolve parent species for subspecies
+ var parentSpecies = _species.Find(p => p.ID == Profile?.Species)?.SubspeciesOf ?? Profile.Species;
+ if (!speciesIds.Contains(parentSpecies))
+ // Far Horizons-End
{
SetSpecies(SharedHumanoidAppearanceSystem.DefaultSpecies);
}
@@ -1222,6 +1242,8 @@ public void SetProfile(HumanoidCharacterProfile? profile, int? slot)
JobOverride = null;
UpdateNameEdit();
+ UpdateSubspecies(); // Far Horizons
+ UpdateSpeciesLoadout(); // Far Horizons
UpdateCustomSpeciesEdit();
UpdateFlavorTextEdit();
UpdateSexControls();
@@ -1275,10 +1297,14 @@ private void OnSpeciesInfoButtonPressed(BaseButton.ButtonEventArgs args)
// I.e., do what jobs/antags do.
var guidebookController = UserInterfaceManager.GetUIController();
- var species = Profile?.Species ?? SharedHumanoidAppearanceSystem.DefaultSpecies;
+ // Far Horizons Start - Subspecies
+ var speciesId = Profile?.Species ?? SharedHumanoidAppearanceSystem.DefaultSpecies;
+ var speciesProto = _species.Find(p => p.ID == speciesId) ?? _species.First();
+ var species = speciesProto.SubspeciesOf ?? speciesProto.ID;
var page = DefaultSpeciesGuidebook;
if (_prototypeManager.HasIndex(species))
- page = species;
+ page = new ProtoId(species.Id);
+ // Far Horizons End
if (_prototypeManager.TryIndex(DefaultSpeciesGuidebook, out var guideRoot))
{
@@ -1710,6 +1736,8 @@ private void SetGender(Gender newGender)
private void SetSpecies(string newSpecies)
{
Profile = Profile?.WithSpecies(newSpecies);
+ UpdateSubspecies(); // Far Horizons
+ UpdateSpeciesLoadout(); // Far Horizons
OnSkinColorOnValueChanged(); // Species may have special color prefs, make sure to update it.
Markings.SetSpecies(newSpecies); // Repopulate the markings tab as well.
EnforceSpeciesTraitRestrictions();
@@ -1980,7 +2008,7 @@ public void UpdateSpeciesGuidebookIcon()
return;
// Don't display the info button if no guide entry is found
- if (!_prototypeManager.HasIndex(species))
+ if (!_prototypeManager.HasIndex(speciesProto.SubspeciesOf ?? species)) // Far Horizons - Subspecies
return;
const string style = "SpeciesInfoDefault";
diff --git a/Content.Client/_FarHorizons/Lobby/UI/HumanoidProfileEditor.xaml.FarHorizons.cs b/Content.Client/_FarHorizons/Lobby/UI/HumanoidProfileEditor.xaml.FarHorizons.cs
new file mode 100644
index 00000000000..423c06d838a
--- /dev/null
+++ b/Content.Client/_FarHorizons/Lobby/UI/HumanoidProfileEditor.xaml.FarHorizons.cs
@@ -0,0 +1,140 @@
+using System.Linq;
+using Content.Client.Lobby.UI.Loadouts;
+using Content.Shared.Humanoid.Prototypes;
+using Content.Shared.Preferences.Loadouts;
+using Robust.Shared.Prototypes;
+
+namespace Content.Client.Lobby.UI;
+
+public sealed partial class HumanoidProfileEditor
+{
+ private List _subspecies = [];
+
+ private void UpdateSubspecies()
+ {
+ CSubspecies.Visible = false;
+ _subspecies = [];
+ SubspeciesButton.Clear();
+
+ var species = _species.Find(x => x.ID == Profile?.Species) ?? _species.First();
+
+ if(species.HasSubspecies == false && species.SubspeciesOf == null)
+ return;
+
+ List subspecies = [];
+ var selected = 0;
+
+ if (species.HasSubspecies)
+ {
+ List allSubspecies = [.. _prototypeManager.EnumeratePrototypes().Where(p => p.SubspeciesOf == species.ID)];
+ allSubspecies.Sort((a, b) => string.Compare(a.SubspeciesName ?? a.Name, b.SubspeciesName ?? b.Name, StringComparison.OrdinalIgnoreCase));
+
+ subspecies.Add(species);
+ subspecies.AddRange(allSubspecies);
+ }
+ else if (species.SubspeciesOf != null)
+ {
+ List allSubspecies = [.. _prototypeManager.EnumeratePrototypes().Where(p => p.SubspeciesOf == species.SubspeciesOf)];
+ allSubspecies.Sort((a, b) => string.Compare(a.SubspeciesName ?? a.Name, b.SubspeciesName ?? b.Name, StringComparison.OrdinalIgnoreCase));
+ var parent = _prototypeManager.Index(species.SubspeciesOf);
+
+ subspecies.Add(parent);
+ subspecies.AddRange(allSubspecies);
+ selected = subspecies.IndexOf(species);
+ }
+
+ if (subspecies.Count == 0)
+ return;
+
+ for (var i = 0; i < subspecies.Count; i++)
+ {
+ _subspecies.Add(subspecies[i]);
+
+ var name = Loc.GetString(subspecies[i].SubspeciesName == null ? subspecies[i].Name : subspecies[i].SubspeciesName!.Value);
+ SubspeciesButton.AddItem(name, i);
+ }
+
+
+ SubspeciesButton.SelectId(selected);
+ CSubspecies.Visible = true;
+ }
+
+ private void UpdateSpeciesLoadout()
+ {
+ CSpeciesLoadout.Visible = false;
+
+ if (Profile == null ||
+ !_prototypeManager.TryIndex(Profile.Species, out var species) ||
+ species.Loadout == null ||
+ !_prototypeManager.TryIndex(species.Loadout, out var loadoutProto))
+ return;
+
+
+ CSpeciesLoadout.Visible = true;
+ SpeciesLoadout.OnPressed += args =>
+ {
+ RoleLoadout? loadout = null;
+
+ if (Profile.SpeciesLoadout == null)
+ {
+ loadout = Profile.GetSpeciesLoadoutOrDefault(_playerManager.LocalSession, _prototypeManager);
+ loadout!.SetDefault(Profile, _playerManager.LocalSession, _prototypeManager);
+ } else {
+ loadout = Profile.SpeciesLoadout!.Clone();
+ loadout!.SetDefault(Profile, _playerManager.LocalSession, _prototypeManager);
+ }
+
+ OpenSpeciesLoadout(species, loadout, loadoutProto);
+ };
+ }
+
+ private void OpenSpeciesLoadout(SpeciesPrototype species, RoleLoadout speciesLoadout, RoleLoadoutPrototype speciesLoadoutProto)
+ {
+ _loadoutWindow?.Dispose();
+ _loadoutWindow = null;
+ var collection = IoCManager.Instance;
+
+ if (collection == null || _playerManager.LocalSession == null || Profile == null || species.Loadout == null)
+ return;
+
+ var session = _playerManager.LocalSession;
+
+ _loadoutWindow = new LoadoutWindow(Profile, speciesLoadout, speciesLoadoutProto, _playerManager.LocalSession, collection)
+ {
+ Title = Loc.GetString("loadout-window-title-loadout", ("job", $"{Loc.GetString(species.Name)}")),
+ };
+
+ // Refresh the buttons etc.
+ _loadoutWindow.RefreshLoadouts(speciesLoadout, session, collection);
+ _loadoutWindow.OpenCenteredLeft();
+
+ _loadoutWindow.OnLoadoutPressed += (loadoutGroup, loadoutProto) =>
+ {
+ speciesLoadout.AddLoadout(loadoutGroup, loadoutProto, _prototypeManager);
+ _loadoutWindow.RefreshLoadouts(speciesLoadout, session, collection);
+ Profile = Profile?.WithSpeciesLoadout(speciesLoadout);
+ ReloadPreview();
+ };
+
+ _loadoutWindow.OnLoadoutUnpressed += (loadoutGroup, loadoutProto) =>
+ {
+ speciesLoadout.RemoveLoadout(loadoutGroup, loadoutProto, _prototypeManager);
+ _loadoutWindow.RefreshLoadouts(speciesLoadout, session, collection);
+ Profile = Profile?.WithSpeciesLoadout(speciesLoadout);
+ ReloadPreview();
+ };
+
+ ReloadPreview();
+
+ _loadoutWindow.OnClose += () =>
+ {
+ JobOverride = null;
+ ReloadPreview();
+ };
+
+ if (Profile is null)
+ return;
+
+ UpdateJobPriorities();
+ }
+}
\ No newline at end of file
diff --git a/Content.Server/Database/ServerDbBase.cs b/Content.Server/Database/ServerDbBase.cs
index deac545b4f6..6dd9ad0ba3c 100644
--- a/Content.Server/Database/ServerDbBase.cs
+++ b/Content.Server/Database/ServerDbBase.cs
@@ -247,6 +247,14 @@ private static HumanoidCharacterProfile ConvertProfiles(Profile profile)
loadouts[role.RoleName] = loadout;
}
+ // Far Horizons Start - Subspecies
+ RoleLoadout? speciesLoadout = null;
+ if (loadouts.Remove(HumanoidCharacterProfile.SpeciesLoadoutDatabaseKey, out var speciesLoadoutValue))
+ {
+ speciesLoadout = speciesLoadoutValue;
+ }
+ // Far Horizons End
+
// Get the company with fallback to default "None"
var company = profile.Company ?? "None";
@@ -287,7 +295,8 @@ private static HumanoidCharacterProfile ConvertProfiles(Profile profile)
antags.ToHashSet(),
traits.ToHashSet(),
loadouts,
- company);
+ company,
+ speciesLoadout); // Far Horizons
}
private static Profile ConvertProfiles(HumanoidCharacterProfile humanoid, int slot, Profile? profile = null)
@@ -347,7 +356,13 @@ private static Profile ConvertProfiles(HumanoidCharacterProfile humanoid, int sl
profile.Loadouts.Clear();
- foreach (var (role, loadouts) in humanoid.Loadouts)
+ // Far Horizons-Start - Include species loadout in serialized loadouts
+ Dictionary allLoadouts = new(humanoid.Loadouts);
+ if (humanoid.SpeciesLoadout != null)
+ allLoadouts[HumanoidCharacterProfile.SpeciesLoadoutDatabaseKey] = humanoid.SpeciesLoadout;
+ // Far Horizons-End
+
+ foreach (var (role, loadouts) in allLoadouts) // Far Horizons
{
var dz = new ProfileRoleLoadout()
{
@@ -963,7 +978,7 @@ public async Task AddAdminLogs(List logs)
try
{
await using var db = await GetDb();
-
+
// Get all unique player IDs referenced in these logs
var playerIds = logs
.SelectMany(log => log.Players)
diff --git a/Content.Server/Medical/Components/HealingComponent.cs b/Content.Server/Medical/Components/HealingComponent.cs
index 22c7996f867..933608361f6 100644
--- a/Content.Server/Medical/Components/HealingComponent.cs
+++ b/Content.Server/Medical/Components/HealingComponent.cs
@@ -62,5 +62,10 @@ public sealed partial class HealingComponent : Component
///
[DataField("healingEndSound")]
public SoundSpecifier? HealingEndSound = null;
+
+ #region FarHorizons
+ [DataField]
+ public int AdjustEyeDamage = 0;
+ #endregion
}
}
diff --git a/Content.Server/Medical/HealingSystem.cs b/Content.Server/Medical/HealingSystem.cs
index 780a9e7ef8b..d7a7fb9dd86 100644
--- a/Content.Server/Medical/HealingSystem.cs
+++ b/Content.Server/Medical/HealingSystem.cs
@@ -20,6 +20,10 @@
using Content.Shared.Popups;
using Content.Shared.Stacks;
using Content.Shared.Body.Systems; // Shitmed Change
+using Content.Server._FarHorizons.Medical.ConditionalHealing; // Far Horizons
+using Content.Shared._FarHorizons.Medical.ConditionalHealing; // Far Horizons
+using Content.Shared.Eye.Blinding.Components; // Far Horizons
+using Content.Shared.Eye.Blinding.Systems; // Far Horizons
using Robust.Shared.Audio.Systems;
using Robust.Shared.Random;
using Robust.Shared.Audio;
@@ -44,6 +48,8 @@ public sealed class HealingSystem : EntitySystem
[Dependency] private readonly PopupSystem _popupSystem = default!;
[Dependency] private readonly SharedSolutionContainerSystem _solutionContainerSystem = default!;
[Dependency] private readonly SharedBodySystem _bodySystem = default!; // Shitmed Change
+ [Dependency] private readonly ConditionalHealingSystem _conditionalHealing = default!; // Far Horizons
+ [Dependency] private readonly BlindableSystem _blindable = default!; // Far Horizons
public override void Initialize()
{
@@ -57,17 +63,25 @@ private void OnDoAfter(Entity entity, ref HealingDoAfterEve
{
var dontRepeat = false;
- if (!TryComp(args.Used, out HealingComponent? healing))
- return;
-
if (args.Handled || args.Cancelled)
return;
+ if (!TryComp(args.Used, out HealingComponent? healing))
+ {
+ // Far Horizons, handle fake components from conditional healing
+ if(args.Used is null || _conditionalHealing.SelectBestMatch(args.Used.Value, entity) is not ConditionalHealingData healingData)
+ return;
+ healing = ConditionalHealingSystem.MakeComponent(healingData);
+ }
+
if (healing.DamageContainers is not null &&
entity.Comp.DamageContainerID is not null &&
!healing.DamageContainers.Contains(entity.Comp.DamageContainerID))
{
- return;
+ // Far Horizons, handle fake components from conditional healing
+ if(args.Used is null || _conditionalHealing.SelectBestMatch(args.Used.Value, entity) is not ConditionalHealingData fallbackData)
+ return;
+ healing = ConditionalHealingSystem.MakeComponent(fallbackData);
}
// Heal some bloodloss damage.
@@ -90,6 +104,11 @@ entity.Comp.DamageContainerID is not null &&
if (healing.ModifyBloodLevel != 0)
_bloodstreamSystem.TryModifyBloodLevel(entity.Owner, healing.ModifyBloodLevel);
+ // Far Horizons
+ // Restores vision
+ if (healing.AdjustEyeDamage != 0 && TryComp(entity, out BlindableComponent? blindable))
+ _blindable.AdjustEyeDamage((entity, blindable), healing.AdjustEyeDamage);
+
// HardLight Change start
// Determines if the entity is a Synth and scales damage recovery accordingly.
var damageToApply = healing.Damage;
@@ -101,8 +120,8 @@ entity.Comp.DamageContainerID is not null &&
var healed = _damageable.TryChangeDamage(entity.Owner, damageToApply, true, origin: args.User, canSever: false); // Shitmed Change
// HardLight Change end
-
- if (healed == null && healing.BloodlossModifier != 0)
+
+ if (healed == null && healing.BloodlossModifier != 0 && healing.AdjustEyeDamage != 0) // Far Horizons - added eye healing
return;
var total = healed?.GetTotal() ?? FixedPoint2.Zero;
@@ -204,7 +223,7 @@ private void OnHealingAfterInteract(Entity entity, ref AfterIn
args.Handled = true;
}
- private bool TryHeal(EntityUid uid, EntityUid user, EntityUid target, HealingComponent component)
+ public bool TryHeal(EntityUid uid, EntityUid user, EntityUid target, HealingComponent component) // Far Horizons
{
if (!TryComp(target, out var targetDamage))
return false;
diff --git a/Content.Server/Station/Systems/StationSpawningSystem.cs b/Content.Server/Station/Systems/StationSpawningSystem.cs
index fff3d748288..bb8ef2404fb 100644
--- a/Content.Server/Station/Systems/StationSpawningSystem.cs
+++ b/Content.Server/Station/Systems/StationSpawningSystem.cs
@@ -284,6 +284,11 @@ public EntityUid SpawnPlayerMob(
/// End Frontier: overwriting EquipRoleLoadout
}
+ // Far Horizons Start - Subspecies
+ if (species.Loadout != null && _prototypeManager.TryIndex(species.Loadout.Value, out var speciesLoadoutProto) && profile != null && profile.SpeciesLoadout != null)
+ EquipRoleLoadout(entity.Value, profile.SpeciesLoadout, speciesLoadoutProto);
+ // Far Horizons End
+
var gearEquippedEv = new StartingGearEquippedEvent(entity.Value);
RaiseLocalEvent(entity.Value, ref gearEquippedEv);
diff --git a/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterComponent.cs b/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterComponent.cs
new file mode 100644
index 00000000000..aedea1ae377
--- /dev/null
+++ b/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterComponent.cs
@@ -0,0 +1,11 @@
+using Robust.Shared.Containers;
+
+namespace Content.Server._FarHorizons.AutoImplanter;
+
+[RegisterComponent]
+public sealed partial class AutoImplanterComponent : Component
+{
+ public const string ContainerId = "autoImplant";
+
+ [ViewVariables] public Container Container = default!;
+}
\ No newline at end of file
diff --git a/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterSystem.cs b/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterSystem.cs
new file mode 100644
index 00000000000..2aea7ecbbf4
--- /dev/null
+++ b/Content.Server/_FarHorizons/AutoImplanter/AutoImplanterSystem.cs
@@ -0,0 +1,30 @@
+using Content.Server.Implants;
+using Content.Shared.Implants.Components;
+using Robust.Shared.Containers;
+
+namespace Content.Server._FarHorizons.AutoImplanter;
+
+public sealed class AutoImplanterSystem : EntitySystem
+{
+ [Dependency] private readonly SharedContainerSystem _container = default!;
+ [Dependency] private readonly ImplanterSystem _implanter = default!;
+
+ public override void Initialize()
+ {
+ SubscribeLocalEvent(OnInit);
+ SubscribeLocalEvent(OnEntityInserted);
+ }
+
+ private void OnEntityInserted(Entity ent, ref EntInsertedIntoContainerMessage args)
+ {
+ if (args.Container.ID != AutoImplanterComponent.ContainerId ||
+ !TryComp(args.Entity, out var comp))
+ return;
+
+ _implanter.Implant(ent, ent, args.Entity, comp);
+ QueueDel(args.Entity);
+ }
+
+ private void OnInit(Entity ent, ref ComponentInit args) =>
+ ent.Comp.Container = _container.EnsureContainer(ent, AutoImplanterComponent.ContainerId);
+}
\ No newline at end of file
diff --git a/Content.Server/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingSystem.cs b/Content.Server/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingSystem.cs
new file mode 100644
index 00000000000..6f71d0a0a42
--- /dev/null
+++ b/Content.Server/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingSystem.cs
@@ -0,0 +1,68 @@
+using System.Linq;
+using Content.Server.Medical;
+using Content.Server.Medical.Components;
+using Content.Shared._FarHorizons.Medical.ConditionalHealing;
+using Content.Shared._Shitmed.Medical.Surgery;
+using Content.Shared.Interaction;
+using Content.Shared.Interaction.Events;
+using Content.Shared.Tag;
+
+namespace Content.Server._FarHorizons.Medical.ConditionalHealing;
+
+public sealed class ConditionalHealingSystem : EntitySystem
+{
+ [Dependency] private readonly TagSystem _tag = default!;
+ [Dependency] private readonly SharedInteractionSystem _interactionSystem = default!;
+ [Dependency] private readonly HealingSystem _healing = default!;
+
+ public override void Initialize()
+ {
+ base.Initialize();
+
+ SubscribeLocalEvent(OnUse, before: [typeof(HealingSystem), typeof(SharedSurgerySystem)]);
+ SubscribeLocalEvent(OnAfterInteract, before: [typeof(HealingSystem), typeof(SharedSurgerySystem)]);
+ }
+
+ private void OnUse(Entity ent, ref UseInHandEvent args)
+ {
+ if (args.Handled ||
+ SelectBestMatch((ent, ent.Comp), args.User) is not ConditionalHealingData healing)
+ return;
+
+ args.Handled = _healing.TryHeal(ent, args.User, args.User, MakeComponent(healing));
+ }
+
+ private void OnAfterInteract(Entity ent, ref AfterInteractEvent args)
+ {
+ if (args.Handled ||
+ !args.CanReach ||
+ args.Target == null ||
+ !_interactionSystem.InRangeUnobstructed(args.User, args.Target.Value, popup: true) ||
+ SelectBestMatch((ent, ent.Comp), args.Target.Value) is not ConditionalHealingData healing)
+ return;
+
+ args.Handled = _healing.TryHeal(ent, args.User, args.Target.Value, MakeComponent(healing));
+ }
+
+ public ConditionalHealingData? SelectBestMatch(Entity item, EntityUid target) =>
+ !Resolve(item, ref item.Comp, false)
+ ? null
+ : item.Comp.HealingDefinitions
+ .Where(p => _tag.HasAnyTag(target, p.AllowedTags))
+ .Select(p => (ConditionalHealingData?)p.Healing)
+ .FirstOrDefault((ConditionalHealingData?)null);
+
+ public static HealingComponent MakeComponent(ConditionalHealingData data) =>
+ new()
+ {
+ Damage = data.Damage,
+ BloodlossModifier = data.BloodlossModifier,
+ ModifyBloodLevel = data.ModifyBloodLevel,
+ DamageContainers = data.DamageContainers,
+ Delay = data.Delay,
+ SelfHealPenaltyMultiplier = data.SelfHealPenaltyMultiplier,
+ HealingBeginSound = data.HealingBeginSound,
+ HealingEndSound = data.HealingEndSound,
+ AdjustEyeDamage = data.AdjustEyeDamage,
+ };
+}
\ No newline at end of file
diff --git a/Content.Shared/Armor/ArmorComponent.cs b/Content.Shared/Armor/ArmorComponent.cs
index 38f5f2cb1b0..baf05de4520 100644
--- a/Content.Shared/Armor/ArmorComponent.cs
+++ b/Content.Shared/Armor/ArmorComponent.cs
@@ -1,4 +1,4 @@
-using Content.Shared.Damage;
+using Content.Shared.Damage;
using Content.Shared.Inventory;
using Robust.Shared.GameStates;
using Robust.Shared.Utility;
@@ -53,8 +53,13 @@ public sealed class CoefficientQueryEvent : EntityEventArgs, IInventoryRelayEven
///
public DamageModifierSet DamageModifiers { get; set; } = new DamageModifierSet();
- public CoefficientQueryEvent(SlotFlags slots)
+ // Far Horizons-Start - Protogen Armor Bypass
+ public bool IgnoreUnremovable = false;
+
+ public CoefficientQueryEvent(SlotFlags slots, bool ignoreUnremovable = false)
{
TargetSlots = slots;
+ IgnoreUnremovable = ignoreUnremovable;
}
+ // Far Horizons-End
}
diff --git a/Content.Shared/Armor/SharedArmorSystem.cs b/Content.Shared/Armor/SharedArmorSystem.cs
index dbcdde4bd81..051a55d9053 100644
--- a/Content.Shared/Armor/SharedArmorSystem.cs
+++ b/Content.Shared/Armor/SharedArmorSystem.cs
@@ -1,5 +1,6 @@
-using Content.Shared.Damage;
+using Content.Shared.Damage;
using Content.Shared.Examine;
+using Content.Shared.Interaction.Components; // Far Horizons
using Content.Shared.Inventory;
using Content.Shared.Silicons.Borgs;
using Content.Shared.Verbs;
@@ -32,6 +33,11 @@ public override void Initialize()
/// The event, contains the running count of armor percentage as a coefficient
private void OnCoefficientQuery(Entity ent, ref InventoryRelayedEvent args)
{
+ // Far Horizons-Start - Protogen armor bypass
+ if (args.Args.IgnoreUnremovable && HasComp(ent.Owner))
+ return;
+ // Far Horizons-End
+
foreach (var armorCoefficient in ent.Comp.Modifiers.Coefficients)
{
args.Args.DamageModifiers.Coefficients[armorCoefficient.Key] = args.Args.DamageModifiers.Coefficients.TryGetValue(armorCoefficient.Key, out var coefficient) ? coefficient * armorCoefficient.Value : armorCoefficient.Value;
diff --git a/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs b/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
index 13378f0c52f..3c8bb1627ee 100644
--- a/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
+++ b/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
@@ -1,5 +1,6 @@
using Content.Shared.Dataset;
using Content.Shared.Humanoid.Markings;
+using Content.Shared.Preferences.Loadouts;
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
@@ -135,6 +136,20 @@ public sealed partial class SpeciesPrototype : IPrototype
///
[DataField]
public Color ForcedMarkingColor { get; private set; } = new();
+
+ // Far Horizons Start - Subspecies system
+ [DataField]
+ public ProtoId? SubspeciesOf = null;
+
+ [DataField]
+ public LocId? SubspeciesName = null;
+
+ [DataField]
+ public bool HasSubspecies = false;
+
+ [DataField]
+ public ProtoId? Loadout = null;
+ // Far Horizons End
}
public enum SpeciesNaming : byte
diff --git a/Content.Shared/Preferences/HumanoidCharacterProfile.cs b/Content.Shared/Preferences/HumanoidCharacterProfile.cs
index c5b82d5f13a..f3192f4e584 100644
--- a/Content.Shared/Preferences/HumanoidCharacterProfile.cs
+++ b/Content.Shared/Preferences/HumanoidCharacterProfile.cs
@@ -164,7 +164,8 @@ public HumanoidCharacterProfile(
HashSet> antagPreferences,
HashSet> traitPreferences,
Dictionary loadouts,
- string company = "None")
+ string company = "None",
+ RoleLoadout? speciesLoadout = null) // Far Horizons
{
Name = name;
FlavorText = flavortext;
@@ -182,6 +183,7 @@ public HumanoidCharacterProfile(
_traitPreferences = traitPreferences;
_loadouts = loadouts;
Company = company;
+ SpeciesLoadout = speciesLoadout; // Far Horizons
}
/// Copy constructor but with overridable references (to prevent useless copies)
@@ -213,7 +215,8 @@ public HumanoidCharacterProfile(HumanoidCharacterProfile other)
new HashSet>(other.AntagPreferences),
new HashSet>(other.TraitPreferences),
new Dictionary(other.Loadouts),
- other.Company)
+ other.Company,
+ other.SpeciesLoadout) // Far Horizons
{
}
@@ -235,10 +238,25 @@ public static HumanoidCharacterProfile DefaultWithSpecies(string? species = null
{
species ??= SharedHumanoidAppearanceSystem.DefaultSpecies;
- return new()
+ // Far Horizons Start - Subspecies
+ var prototypeManager = IoCManager.Resolve();
+ var speciesProto = prototypeManager.Index(species);
+
+ var profile = new HumanoidCharacterProfile()
{
Species = species,
+ Appearance = HumanoidCharacterAppearance.DefaultWithSpecies(species),
};
+
+ RoleLoadout? loadout = null;
+ if (speciesProto.Loadout != null)
+ {
+ loadout = new(speciesProto.Loadout.Value);
+ loadout.SetDefault(profile, null, prototypeManager);
+ }
+
+ return profile.WithSpeciesLoadout(loadout);
+ // Far Horizons End
}
// TODO: This should eventually not be a visual change only.
@@ -284,7 +302,7 @@ public static HumanoidCharacterProfile RandomWithSpecies(string? species = null,
}
var name = GetName(species, gender);
- return new HumanoidCharacterProfile()
+ var profile = new HumanoidCharacterProfile() // Far Horizons
{
Name = name,
Sex = sex,
@@ -293,6 +311,17 @@ public static HumanoidCharacterProfile RandomWithSpecies(string? species = null,
Species = species,
Appearance = HumanoidCharacterAppearance.Random(species, sex),
};
+
+ // Far Horizons Start - Subspecies
+ RoleLoadout? speciesLoadout = null;
+ if (speciesPrototype != null && speciesPrototype.Loadout != null)
+ {
+ speciesLoadout = new(speciesPrototype.Loadout.Value);
+ speciesLoadout.SetDefault(profile, null, prototypeManager);
+ }
+
+ return profile.WithSpeciesLoadout(speciesLoadout);
+ // Far Horizons End
}
public HumanoidCharacterProfile WithName(string name)
@@ -498,6 +527,7 @@ public bool MemberwiseEquals(ICharacterProfile maybeOther)
if (!_traitPreferences.SequenceEqual(other._traitPreferences)) return false;
if (FlavorText != other.FlavorText) return false;
if (!Appearance.MemberwiseEquals(other.Appearance)) return false;
+ if (!SpeciesLoadoutEquals(SpeciesLoadout, other.SpeciesLoadout)) return false; // Far Horizons
// Compare loadouts
if (Loadouts.Count != other.Loadouts.Count)
@@ -696,6 +726,17 @@ public void EnsureValid(ICommonSession session, IDependencyCollection collection
{
_loadouts.Remove(value);
}
+
+ // Far Horizons-Start - Species loadout validation
+ if (speciesPrototype.Loadout == null)
+ SpeciesLoadout = null;
+ else
+ {
+ SpeciesLoadout ??= new RoleLoadout(speciesPrototype.Loadout.Value);
+ SpeciesLoadout.Role = speciesPrototype.Loadout.Value;
+ SpeciesLoadout.SetDefault(this, session, prototypeManager);
+ }
+ // Far Horizons-End
}
///
@@ -756,6 +797,7 @@ public override int GetHashCode()
hashCode.Add(BankBalance); // Frontier
hashCode.Add((int)SpawnPriority);
hashCode.Add((int)PreferenceUnavailable);
+ hashCode.Add(SpeciesLoadout); // Far Horizons
return hashCode.ToHashCode();
}
diff --git a/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs b/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs
index 5db46a71288..78e3034ecd2 100644
--- a/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs
+++ b/Content.Shared/Preferences/Loadouts/LoadoutPrototype.cs
@@ -78,4 +78,6 @@ public sealed partial class LoadoutPrototype : IPrototype, IEquipmentLoadout
///
[DataField]
public List HideEffects = new();
+
+ [DataField] public Dictionary> Containers { get; set; } = new(); // Far Horizons
}
diff --git a/Content.Shared/Station/SharedStationSpawningSystem.cs b/Content.Shared/Station/SharedStationSpawningSystem.cs
index dbdca0ffdba..6bf99f5c054 100644
--- a/Content.Shared/Station/SharedStationSpawningSystem.cs
+++ b/Content.Shared/Station/SharedStationSpawningSystem.cs
@@ -12,6 +12,7 @@
using Robust.Shared.Prototypes;
using Robust.Shared.Random;
using Robust.Shared.Utility;
+using Robust.Shared.Containers; // Far Horizons
namespace Content.Shared.Station;
@@ -24,6 +25,7 @@ public abstract class SharedStationSpawningSystem : EntitySystem
[Dependency] private readonly MetaDataSystem _metadata = default!;
[Dependency] private readonly SharedStorageSystem _storage = default!;
[Dependency] private readonly SharedTransformSystem _xformSystem = default!;
+ [Dependency] private readonly SharedContainerSystem _container = default!; // Far Horizons
private EntityQuery _handsQuery;
private EntityQuery _inventoryQuery;
@@ -192,18 +194,27 @@ public void EquipStartingGear(EntityUid entity, IEquipmentLoadout? startingGear,
if (entProtos == null || entProtos.Count == 0)
continue;
- if (inventoryComp != null &&
- InventorySystem.TryGetSlotEntity(entity, slotName, out var slotEnt, inventoryComponent: inventoryComp) &&
- _storageQuery.TryComp(slotEnt, out var storage))
- {
+ // Far Horizons start
+ EntityUid? slotEnt = null;
+ StorageComponent? storage = null;
+ BaseContainer? container = null;
+ if ((inventoryComp != null &&
+ InventorySystem.TryGetSlotEntity(entity, slotName, out slotEnt, inventoryComponent: inventoryComp) &&
+ _storageQuery.TryComp(slotEnt, out storage) ||
+ _container.TryGetContainer(entity, slotName, out container)))
+ {
foreach (var entProto in entProtos)
{
var spawnedEntity = Spawn(entProto, coords);
- _storage.Insert(slotEnt.Value, spawnedEntity, out _, storageComp: storage, playSound: false);
+ if (container != null)
+ _container.Insert(spawnedEntity, container);
+ else
+ _storage.Insert(slotEnt!.Value, spawnedEntity, out _, storageComp: storage!, playSound: false);
}
}
+ // Far Horizons end
}
}
diff --git a/Content.Shared/_FarHorizons/Damage/HealModifyEvent.cs b/Content.Shared/_FarHorizons/Damage/HealModifyEvent.cs
new file mode 100644
index 00000000000..a4245e16e09
--- /dev/null
+++ b/Content.Shared/_FarHorizons/Damage/HealModifyEvent.cs
@@ -0,0 +1,15 @@
+using Content.Shared.Damage;
+
+namespace Content.Shared._FarHorizons.Damage;
+
+public sealed class HealModifyEvent : EntityEventArgs
+{
+ public DamageSpecifier Damage;
+ public EntityUid? Origin;
+
+ public HealModifyEvent(DamageSpecifier damage, EntityUid? origin = null)
+ {
+ Damage = damage;
+ Origin = origin;
+ }
+}
\ No newline at end of file
diff --git a/Content.Shared/_FarHorizons/Damage/UniversalHealModifierComponent.cs b/Content.Shared/_FarHorizons/Damage/UniversalHealModifierComponent.cs
new file mode 100644
index 00000000000..1689440faad
--- /dev/null
+++ b/Content.Shared/_FarHorizons/Damage/UniversalHealModifierComponent.cs
@@ -0,0 +1,10 @@
+using Robust.Shared.GameStates;
+
+namespace Content.Shared._FarHorizons.Damage;
+
+[RegisterComponent, NetworkedComponent]
+public sealed partial class UniversalHealModifierComponent : Component
+{
+ [DataField]
+ public float Modifier = 1.0f;
+}
\ No newline at end of file
diff --git a/Content.Shared/_FarHorizons/Damage/UniversalHealModifierSystem.cs b/Content.Shared/_FarHorizons/Damage/UniversalHealModifierSystem.cs
new file mode 100644
index 00000000000..740cadc7527
--- /dev/null
+++ b/Content.Shared/_FarHorizons/Damage/UniversalHealModifierSystem.cs
@@ -0,0 +1,23 @@
+using Content.Shared.Damage;
+
+namespace Content.Shared._FarHorizons.Damage;
+
+public sealed class UniversalHealModifierSystem : EntitySystem
+{
+ public override void Initialize()
+ {
+ base.Initialize();
+
+ SubscribeLocalEvent(OnHealModify);
+ }
+
+ private void OnHealModify(Entity ent, ref HealModifyEvent args)
+ {
+ DamageSpecifier damage = new();
+ foreach (var (key, value) in args.Damage.DamageDict)
+ if (value < 0)
+ damage.DamageDict[key] = value * ent.Comp.Modifier;
+
+ args.Damage = damage;
+ }
+}
\ No newline at end of file
diff --git a/Content.Shared/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingComponents.cs b/Content.Shared/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingComponents.cs
new file mode 100644
index 00000000000..7e766e86834
--- /dev/null
+++ b/Content.Shared/_FarHorizons/Medical/ConditionalHealing/ConditionalHealingComponents.cs
@@ -0,0 +1,48 @@
+using Content.Shared.Damage;
+using Content.Shared.Damage.Prototypes;
+using Content.Shared.Tag;
+using Robust.Shared.Audio;
+using Robust.Shared.GameStates;
+using Robust.Shared.Prototypes;
+using Robust.Shared.Serialization;
+
+namespace Content.Shared._FarHorizons.Medical.ConditionalHealing;
+
+[Serializable, NetSerializable, DataDefinition]
+public sealed partial class ConditionalHealingData
+{
+ [DataField]
+ public DamageSpecifier Damage = default!;
+ [DataField]
+ public float BloodlossModifier = 0.0f;
+ [DataField]
+ public float ModifyBloodLevel = 0.0f;
+ [DataField]
+ public List? DamageContainers;
+ [DataField]
+ public float Delay = 2f;
+ [DataField]
+ public float SelfHealPenaltyMultiplier = 2f;
+ [DataField]
+ public SoundSpecifier? HealingBeginSound = null;
+ [DataField]
+ public SoundSpecifier? HealingEndSound = null;
+ [DataField]
+ public int AdjustEyeDamage = 0;
+}
+
+[Serializable, NetSerializable, DataDefinition]
+public sealed partial class ConditionalHealingDefition
+{
+ [DataField]
+ public HashSet> AllowedTags = [];
+ [DataField]
+ public ConditionalHealingData Healing = default!;
+}
+
+[RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
+public sealed partial class ConditionalHealingComponent : Component
+{
+ [DataField(required: true), AutoNetworkedField]
+ public List HealingDefinitions = [];
+}
\ No newline at end of file
diff --git a/Content.Shared/_FarHorizons/Preferences/HumanoidCharacterProfile.FarHorizons.cs b/Content.Shared/_FarHorizons/Preferences/HumanoidCharacterProfile.FarHorizons.cs
new file mode 100644
index 00000000000..de7fef1ac0e
--- /dev/null
+++ b/Content.Shared/_FarHorizons/Preferences/HumanoidCharacterProfile.FarHorizons.cs
@@ -0,0 +1,54 @@
+using System.Linq;
+using Content.Shared.Preferences.Loadouts;
+using Robust.Shared.Player;
+using Robust.Shared.Prototypes;
+
+namespace Content.Shared.Preferences;
+
+public sealed partial class HumanoidCharacterProfile
+{
+ public const string SpeciesLoadoutDatabaseKey = "__species_loadout"; // Database will store species loadout as this "job"
+
+ [DataField]
+ public RoleLoadout? SpeciesLoadout = null;
+
+ public HumanoidCharacterProfile WithSpeciesLoadout(RoleLoadout? speciesLoadout) =>
+ new(this) { SpeciesLoadout = speciesLoadout };
+
+ public RoleLoadout? GetSpeciesLoadoutOrDefault(ICommonSession? session, IPrototypeManager protoManager)
+ {
+ var speciesProto = protoManager.Index(Species);
+ if (speciesProto.Loadout == null)
+ {
+ SpeciesLoadout = null;
+ return SpeciesLoadout;
+ }
+
+ if (SpeciesLoadout == null)
+ {
+ SpeciesLoadout = new RoleLoadout(speciesProto.Loadout.Value);
+ SpeciesLoadout.SetDefault(this, session, protoManager, force: true);
+ }
+
+ SpeciesLoadout.SetDefault(this, session, protoManager);
+ return SpeciesLoadout;
+ }
+
+ private static bool SpeciesLoadoutEquals(RoleLoadout? a, RoleLoadout? b)
+ {
+ if (a == null != (b == null))
+ return false;
+
+ if (a != null && b != null)
+ {
+ if (a.SelectedLoadouts.Count != b.SelectedLoadouts.Count)
+ return false;
+
+ foreach (var (k, v) in a.SelectedLoadouts)
+ if (!b.SelectedLoadouts.TryGetValue(k, out var bValue) || !bValue.SequenceEqual(v))
+ return false;
+ }
+
+ return true;
+ }
+}
diff --git a/Resources/ConfigPresets/Build/development.toml b/Resources/ConfigPresets/Build/development.toml
index d7ce0b71278..f941e08cc2b 100644
--- a/Resources/ConfigPresets/Build/development.toml
+++ b/Resources/ConfigPresets/Build/development.toml
@@ -1,6 +1,6 @@
-[game]
+[game]
# Straight in-game baby
-lobbyenabled = false
+lobbyenabled = true
# Frontier: special map
map = "NFDev"
role_timers = false
diff --git a/Resources/Locale/en-US/_FarHorizons/headset/headset-component.ftl b/Resources/Locale/en-US/_FarHorizons/headset/headset-component.ftl
new file mode 100644
index 00000000000..1abf71485b7
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/headset/headset-component.ftl
@@ -0,0 +1 @@
+chat-radio-trinary = Trinary
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_FarHorizons/job/loadouts.ftl b/Resources/Locale/en-US/_FarHorizons/job/loadouts.ftl
new file mode 100644
index 00000000000..15233656a85
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/job/loadouts.ftl
@@ -0,0 +1 @@
+loadout-window-title-loadout = { $job } loadout
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_FarHorizons/markings/protogen_markings.ftl b/Resources/Locale/en-US/_FarHorizons/markings/protogen_markings.ftl
new file mode 100644
index 00000000000..c8269d45fde
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/markings/protogen_markings.ftl
@@ -0,0 +1,102 @@
+marking-ProtogenTailShark = shark tail
+marking-ProtogenTailBushy = bushy tail
+marking-ProtogenTail = tail
+
+marking-ProtogenEars = four protogen ears
+marking-ProtogenEarsTips = four protogen ears (tips)
+marking-TwoProtogenEars = two protogen ears
+
+marking-ProtogenLights = Circular LEDs
+marking-ProtogenVisor = Protogen Visor
+marking-ProtogenLEDFace = Default Protogen LEDs
+marking-ProtogenLEDFaceNoseless = Noseless LEDs
+marking-ProtogenVisorRound = Round Visor
+marking-ProtogenLEDFaceRound = Round LEDs
+
+marking-ProtogenMediumArmor = Standard Protogen Cybernetics
+
+marking-ProtoVulpPawSocksFeet = Paw Socks (Feet)
+marking-ProtoVulpPawSocksLegs = Paw Socks (Legs)
+
+marking-ProtoVulpLights = Circular LEDs
+marking-ProtoVulpLightsAngled = Angled LEDs
+marking-ProtoVulpVisor = Vulpine/Reptile Visor
+marking-ProtoVulpLEDFace = Default Vulpine LEDs
+marking-ProtoVulpVisorFourEyes = Large Vulpine Visor
+marking-ProtoVulpLEDFaceFourEyes = Four-eyes Vulpine LEDs
+marking-ProtoVulpSnoutLong = Long Vulpine Visor
+marking-ProtoVulpLEDFaceLong = Long Vulpine LEDs
+
+marking-ProtoVulpClaws = Vulpine Claws
+marking-ProtoVulpClawsLong = Long Vulpine Claws
+marking-ProtoVulpVisorSideWings = Side Visor Wings
+
+marking-ProtoVulpMediumArmor = Standard Protogen-Vulpine Cybernetics
+marking-ProtoVulpMediumArmorAngled = Angled Standard Protogen-Vulpine Cybernetics
+
+marking-ProtoVoxVisor = Vox Visor
+marking-ProtoVoxLEDFace = Default Vox LEDs
+marking-ProtoVoxLights = Circular LEDs
+marking-ProtoVoxClaws = Long Vox Claws
+
+marking-ProtoVoxMediumArmor = Standard Protogen-Vox Cybernetics
+
+marking-ProtoThavenVisor = Thaven Visor
+marking-ProtoThavenLEDFace = Default Thaven LEDs
+marking-ProtoThavenLights = Circular LEDs
+
+marking-ProtoThavenMediumArmor = Standard Protogen-Thaven Cybernetics
+
+marking-ProtoSlimePersonVisor = Laspii Visor
+marking-ProtoSlimePersonLEDFace = Default Laspii LEDs
+marking-ProtoSlimePersonLights = Circular LEDs
+
+marking-ProtoSlimePersonMediumArmor = Standard Protogen-Laspii Cybernetics
+
+marking-ProtoKinVisor = Kin Visor
+marking-ProtoKinLEDFace = Default Kin LEDs
+marking-ProtoKinLights = Circular LEDs
+
+marking-ProtoKinMediumArmor = Standard Protogen-Kin Cybernetics
+
+marking-ProtoResomiVisor = Resomi Visor
+marking-ProtoResomiLEDFace = Default Resomi LEDs
+marking-ProtoResomiLights = Circular LEDs
+
+marking-ProtoResomiMediumArmor = Standard Protogen-Resomi Cybernetics
+
+marking-ProtoReptileLEDFaceBoxy = Default Reptile LEDs
+marking-ProtoReptileClaws = Long Reptile Claws
+
+marking-ProtoReptileMediumArmor = Standard Protogen-Reptile Cybernetics
+
+marking-ProtoMothVisor = Moth Visor
+marking-ProtoMothLEDFace = Default Moth LEDs
+marking-ProtoMothLights = Circular LEDs
+marking-ProtoMothClaws = Long Moth Claws
+
+marking-ProtoMothMediumArmor = Standard Protogen-Moth Cybernetics
+
+marking-ProtoFelineVisor = Feline Visor
+marking-ProtoFelineLEDFace = Default Feline LEDs
+marking-ProtoFelineLights = Circular LEDs
+marking-ProtoFelineClaws = Long Feline Claws
+
+marking-ProtoFelineMediumArmor = Standard Protogen-Feline Cybernetics
+
+marking-ProtoDionaeVisor = Dionae Visor
+marking-ProtoDionaeLEDFace = Default Dionae LEDs
+marking-ProtoDionaeLights = Circular LEDs
+marking-ProtoDionaeVines = Long Dionae Vines
+
+marking-ProtoDionaeMediumArmor = Standard Protogen-Dionae Cybernetics
+
+marking-ProtoAvaliVisor = Avali Visor
+marking-ProtoAvaliLEDFace = Default Avali LEDs
+marking-ProtoAvaliLights = Circular LEDs
+marking-ProtoAvaliWings = Hardlight Avali Wings
+
+marking-ProtoAvaliMediumArmor = Standard Protogen-Avali Cybernetics
+
+marking-ProtoArachnidVisor = Arachnid Visor
+marking-ProtoArachnidLEDFace = Default Arachnid LEDs
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_FarHorizons/preferences/ui/humanoid-profile-editor.ftl b/Resources/Locale/en-US/_FarHorizons/preferences/ui/humanoid-profile-editor.ftl
new file mode 100644
index 00000000000..fbe199414d2
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/preferences/ui/humanoid-profile-editor.ftl
@@ -0,0 +1,3 @@
+humanoid-profile-editor-subspecies-label = Subspecies:
+
+humanoid-profile-editor-species-loadout = Loadout:
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_FarHorizons/species/loadouts.ftl b/Resources/Locale/en-US/_FarHorizons/species/loadouts.ftl
new file mode 100644
index 00000000000..6e02a334f50
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/species/loadouts.ftl
@@ -0,0 +1,2 @@
+loadout-group-protogen-cybernetics = Proto-Cybernetics
+loadout-group-protogen-telecomms = Radio Implants
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_FarHorizons/species/protogen.ftl b/Resources/Locale/en-US/_FarHorizons/species/protogen.ftl
new file mode 100644
index 00000000000..4fd6bf0a410
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/species/protogen.ftl
@@ -0,0 +1,2 @@
+ent-MobProtogenDummy = Urist McToaster
+ .desc = A dummy protogen meant to be used in character setup.
diff --git a/Resources/Locale/en-US/_FarHorizons/species/species.ftl b/Resources/Locale/en-US/_FarHorizons/species/species.ftl
new file mode 100644
index 00000000000..abcb1a7d1f0
--- /dev/null
+++ b/Resources/Locale/en-US/_FarHorizons/species/species.ftl
@@ -0,0 +1,16 @@
+species-name-protogen = Protogen
+subspecies-name-protogen = Protogen
+subspecies-name-protovulp = Proto-Vulpkanin
+subspecies-name-protovox = Proto-Vox
+subspecies-name-protothaven = Proto-Thaven
+subspecies-name-protoslimeperson = Proto-Laspii
+subspecies-name-protokin = Proto-Kin
+subspecies-name-protoresomi = Proto-Resomi
+subspecies-name-protoreptile = Proto-Reptile
+subspecies-name-protomoth = Proto-Moth
+subspecies-name-protohumie = Proto-Humie
+subspecies-name-protofeline = Proto-Feline
+subspecies-name-protodawi = Proto-Dawi
+subspecies-name-protodionae = Proto-Dionae
+subspecies-name-protoavali = Proto-Avali
+subspecies-name-protoarachnid = Proto-Arachnid
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_Mono/markings/protogen_markings.ftl b/Resources/Locale/en-US/_Mono/markings/protogen_markings.ftl
deleted file mode 100644
index 607851b3abc..00000000000
--- a/Resources/Locale/en-US/_Mono/markings/protogen_markings.ftl
+++ /dev/null
@@ -1,6 +0,0 @@
-marking-ProtogenTailShark = shark tail
-marking-ProtogenTailBushy = bushy tail
-marking-ProtogenTail = tail
-marking-ProtogenEars = protogen ears
-marking-TwoProtogenEars = less protogen ears
-marking-ProtogenVisor = visor
diff --git a/Resources/Locale/en-US/_Mono/species/species.ftl b/Resources/Locale/en-US/_Mono/species/species.ftl
deleted file mode 100644
index 0d98ac93ca9..00000000000
--- a/Resources/Locale/en-US/_Mono/species/species.ftl
+++ /dev/null
@@ -1,3 +0,0 @@
-## Species Names
-
-species-name-protogen = Protogen
\ No newline at end of file
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml
index c132b35f0eb..7c569c37dd7 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml
@@ -3,7 +3,7 @@
id: ArachnidCheliceraeDownwards
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chelicerae.rsi
state: downwards
@@ -12,7 +12,7 @@
id: ArachnidCheliceraeInwards
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chelicerae.rsi
state: inwards
@@ -22,7 +22,7 @@
id: ArachnidAppendagesDefault
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: long_primary
@@ -33,7 +33,7 @@
id: ArachnidAppendagesSharp
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: sharp_primary
@@ -44,7 +44,7 @@
id: ArachnidAppendagesStingers
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: stingers_primary
@@ -55,7 +55,7 @@
id: ArachnidAppendagesZigZag
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: zigzag_primary
@@ -66,7 +66,7 @@
id: ArachnidAppendagesCurled
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: curled_primary
@@ -77,7 +77,7 @@
id: ArachnidAppendagesChipped
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: chipped_primary
@@ -88,7 +88,7 @@
id: ArachnidAppendagesHarvest
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: harvest_primary
@@ -99,7 +99,7 @@
id: ArachnidAppendagesShort
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: short_primary
@@ -110,7 +110,7 @@
id: ArachnidAppendagesFreaky
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/appendages.rsi
state: freaky_primary
@@ -122,7 +122,7 @@
id: ArachnidTorsoStripes
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: stripes
@@ -135,7 +135,7 @@
id: ArachnidTorsoSlashes
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: slashes
@@ -148,7 +148,7 @@
id: ArachnidTorsoX
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: x
@@ -161,7 +161,7 @@
id: ArachnidTorsoCross
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: cross
@@ -174,7 +174,7 @@
id: ArachnidTorsoHeart
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: heart
@@ -187,7 +187,7 @@
id: ArachnidTorsoHourglass
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: hourglass
@@ -200,7 +200,7 @@
id: ArachnidTorsoNailAndHammer
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: nail-and-hammer
@@ -213,7 +213,7 @@
id: ArachnidTorsoStar
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: star
@@ -226,7 +226,7 @@
id: ArachnidTorsoArrows
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: arrows
@@ -239,7 +239,7 @@
id: ArachnidTorsoCore
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: core
@@ -252,7 +252,7 @@
id: ArachnidTorsoFiddleback
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: fiddleback
@@ -265,7 +265,7 @@
id: ArachnidTorsoSkull
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: skull
@@ -278,7 +278,7 @@
id: ArachnidTorsoTarget
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/chest.rsi
state: target
@@ -292,7 +292,7 @@
id: ArachnidRArmStripes
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/arms.rsi
state: stripes_right
@@ -305,7 +305,7 @@
id: ArachnidLArmStripes
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/arms.rsi
state: stripes_left
@@ -319,7 +319,7 @@
id: ArachnidRLegStripes
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/legs.rsi
state: stripes_right
@@ -332,7 +332,7 @@
id: ArachnidLLegStripes
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/legs.rsi
state: stripes_left
@@ -347,7 +347,7 @@
bodyPart: Chest
markingCategory: Overlay
forcedColoring: true
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoArachnid]
sprites:
- sprite: Mobs/Customization/Arachnid/overlay.rsi
state: fuzzy
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/diona.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/diona.yml
index 91621367028..58c93e57e07 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/diona.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/diona.yml
@@ -2,7 +2,7 @@
id: DionaThornsHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -16,7 +16,7 @@
id: DionaThornsBody
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -30,7 +30,7 @@
id: DionaFlowersHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -44,7 +44,7 @@
id: DionaFlowersBody
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -58,7 +58,7 @@
id: DionaLeafCover
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -71,7 +71,7 @@
id: DionaBloomHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -85,7 +85,7 @@
id: DionaBracketHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -99,7 +99,7 @@
id: DionaBrushHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -112,7 +112,7 @@
id: DionaCornflowerHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -126,7 +126,7 @@
id: DionaFicusHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -140,7 +140,7 @@
id: DionaGarlandHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -154,7 +154,7 @@
id: DionaKingHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -168,7 +168,7 @@
id: DionaLaurelHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -182,7 +182,7 @@
id: DionaLeafyHeadTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -196,7 +196,7 @@
id: DionaLotusHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -210,7 +210,7 @@
id: DionaMeadowHeadTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -224,7 +224,7 @@
id: DionaOakHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -238,7 +238,7 @@
id: DionaPalmHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -252,7 +252,7 @@
id: DionaRootHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -266,7 +266,7 @@
id: DionaRoseHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -280,7 +280,7 @@
id: DionaRoseyHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -294,7 +294,7 @@
id: DionaShrubHeadTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -308,7 +308,7 @@
id: DionaSpinnerHeadSide
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -322,7 +322,7 @@
id: DionaSproutHeadSide
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -336,7 +336,7 @@
id: DionaVineHeadTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -350,7 +350,7 @@
id: DionaVinelHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -364,7 +364,7 @@
id: DionaVinesHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -378,7 +378,7 @@
id: DionaWildflowerHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
@@ -392,7 +392,7 @@
id: DionaVineOverlay
bodyPart: LLeg
markingCategory: Overlay
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoDionae]
coloring:
default:
type:
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/genitals.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/genitals.yml
index 8dfa7315b07..cfc72b62b77 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/genitals.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/genitals.yml
@@ -3,7 +3,7 @@
id: Genital-Balls-Single1
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -16,7 +16,7 @@
id: Genital-Balls-Single2
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -29,7 +29,7 @@
id: Genital-Balls-Single2Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -42,7 +42,7 @@
id: Genital-Balls-Single3
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -55,7 +55,7 @@
id: Genital-Balls-Single4
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -68,7 +68,7 @@
id: Genital-Balls-Single4Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -81,7 +81,7 @@
id: Genital-Balls-Single5
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -94,7 +94,7 @@
id: Genital-Balls-Single5Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -108,7 +108,7 @@
id: Genital-Balls-Small1
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -121,7 +121,7 @@
id: Genital-Balls-Small2
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -134,7 +134,7 @@
id: Genital-Balls-Small3
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -148,7 +148,7 @@
id: Genital-Balls-Sheath1
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -161,7 +161,7 @@
id: Genital-Balls-Sheath1Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -174,7 +174,7 @@
id: Genital-Balls-Sheath2
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -187,7 +187,7 @@
id: Genital-Balls-Sheath2Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -200,7 +200,7 @@
id: Genital-Balls-Sheath3
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -213,7 +213,7 @@
id: Genital-Balls-Sheath3Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -226,7 +226,7 @@
id: Genital-Balls-Sheath4
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -239,7 +239,7 @@
id: Genital-Balls-Sheath4Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -252,7 +252,7 @@
id: Genital-Balls-Sheath5
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -265,7 +265,7 @@
id: Genital-Balls-Sheath5Alt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -279,7 +279,7 @@
id: GenitalVaginaHuman
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -292,7 +292,7 @@
id: GenitalVaginaHumanAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -305,7 +305,7 @@
id: GenitalVaginaHumanSmall
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -318,7 +318,7 @@
id: GenitalVaginaHumanSmallAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -332,7 +332,7 @@
id: GenitalVaginaGaping
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -345,7 +345,7 @@
id: GenitalVaginaGapingAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -358,7 +358,7 @@
id: GenitalVaginaGapingSmall
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -371,7 +371,7 @@
id: GenitalVaginaGapingSmallAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -385,7 +385,7 @@
id: GenitalVaginaTentacle
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -398,7 +398,7 @@
id: GenitalVaginaTentacleAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -411,7 +411,7 @@
id: GenitalVaginaTentacleSmall
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -424,7 +424,7 @@
id: GenitalVaginaTentacleSmallAlt
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -438,7 +438,7 @@
id: GenitalVaginaDentata
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -451,7 +451,7 @@
id: GenitalVaginaHairy
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -464,7 +464,7 @@
id: GenitalVaginaFurred
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -477,7 +477,7 @@
id: GenitalVaginaSpade
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -491,7 +491,7 @@
id: GenitalBreastsRoundA
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -504,7 +504,7 @@
id: GenitalBreastsRoundB
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -517,7 +517,7 @@
id: GenitalBreastsRoundC
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -530,7 +530,7 @@
id: GenitalBreastsRoundD
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -543,7 +543,7 @@
id: GenitalBreastsRoundE
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -556,7 +556,7 @@
id: GenitalBreastsRoundF
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -570,7 +570,7 @@
id: GenitalBreastsPairA
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -583,7 +583,7 @@
id: GenitalBreastsPairB
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -596,7 +596,7 @@
id: GenitalBreastsPairC
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -609,7 +609,7 @@
id: GenitalBreastsPairD
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -623,7 +623,7 @@
id: GenitalBreastsQuadA
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -636,7 +636,7 @@
id: GenitalBreastsQuadB
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -649,7 +649,7 @@
id: GenitalBreastsQuadC
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -662,7 +662,7 @@
id: GenitalBreastsQuadD
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -676,7 +676,7 @@
id: GenitalBreastsSextupleA
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -689,7 +689,7 @@
id: GenitalBreastsSextupleB
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -702,7 +702,7 @@
id: GenitalBreastsSextupleC
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -716,7 +716,7 @@
id: GenitalBreastsUddersA
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -729,7 +729,7 @@
id: GenitalBreastsUddersB
bodyPart: Breasts
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -742,7 +742,7 @@
id: GenitalBreastsUddersC
bodyPart: Genital
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -756,7 +756,7 @@
id: Genital-Penis-Amputated
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -769,7 +769,7 @@
id: Genital-Penis-Nondescript-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -782,7 +782,7 @@
id: Genital-Penis-Nondescript-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -795,7 +795,7 @@
id: Genital-Penis-Nondescript-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -808,7 +808,7 @@
id: Genital-Penis-Nondescript-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -821,7 +821,7 @@
id: Genital-Penis-Nondescript-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -834,7 +834,7 @@
id: Genital-Penis-Nondescript-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -847,7 +847,7 @@
id: Genital-Penis-Nondescript-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -860,7 +860,7 @@
id: Genital-Penis-Nondescript-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -873,7 +873,7 @@
id: Genital-Penis-Nondescript-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -886,7 +886,7 @@
id: Genital-Penis-Nondescript-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -899,7 +899,7 @@
id: Genital-Penis-Human-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth]
+ speciesRestriction: [Skrell, Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -912,7 +912,7 @@
id: Genital-Penis-Human-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -925,7 +925,7 @@
id: Genital-Penis-Human-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -938,7 +938,7 @@
id: Genital-Penis-Human-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -951,7 +951,7 @@
id: Genital-Penis-Human-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -964,7 +964,7 @@
id: Genital-Penis-Human-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -977,7 +977,7 @@
id: Genital-Penis-Human-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -990,7 +990,7 @@
id: Genital-Penis-Human-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1003,7 +1003,7 @@
id: Genital-Penis-Human-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1016,7 +1016,7 @@
id: Genital-Penis-Human-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1029,7 +1029,7 @@
id: Genital-Penis-Knotted-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1042,7 +1042,7 @@
id: Genital-Penis-Knotted-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1055,7 +1055,7 @@
id: Genital-Penis-Knotted-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1068,7 +1068,7 @@
id: Genital-Penis-Knotted-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1081,7 +1081,7 @@
id: Genital-Penis-Knotted-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1094,7 +1094,7 @@
id: Genital-Penis-Knotted-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1107,7 +1107,7 @@
id: Genital-Penis-Knotted-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1120,7 +1120,7 @@
id: Genital-Penis-Knotted-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1133,7 +1133,7 @@
id: Genital-Penis-Knotted-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1146,7 +1146,7 @@
id: Genital-Penis-Knotted-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1159,7 +1159,7 @@
id: Genital-Penis-Flared-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1172,7 +1172,7 @@
id: Genital-Penis-Flared-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1185,7 +1185,7 @@
id: Genital-Penis-Flared-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1198,7 +1198,7 @@
id: Genital-Penis-Flared-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1211,7 +1211,7 @@
id: Genital-Penis-Flared-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1224,7 +1224,7 @@
id: Genital-Penis-Flared-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1237,7 +1237,7 @@
id: Genital-Penis-Flared-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1250,7 +1250,7 @@
id: Genital-Penis-Flared-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1263,7 +1263,7 @@
id: Genital-Penis-Flared-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1276,7 +1276,7 @@
id: Genital-Penis-Flared-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1289,7 +1289,7 @@
id: Genital-Penis-Barbknot-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1302,7 +1302,7 @@
id: Genital-Penis-Barbknot-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1315,7 +1315,7 @@
id: Genital-Penis-Barbknot-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1328,7 +1328,7 @@
id: Genital-Penis-Barbknot-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1341,7 +1341,7 @@
id: Genital-Penis-Barbknot-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1354,7 +1354,7 @@
id: Genital-Penis-Barbknot-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1367,7 +1367,7 @@
id: Genital-Penis-Barbknot-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1380,7 +1380,7 @@
id: Genital-Penis-Barbknot-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1393,7 +1393,7 @@
id: Genital-Penis-Barbknot-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1406,7 +1406,7 @@
id: Genital-Penis-Barbknot-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1419,7 +1419,7 @@
id: Genital-Penis-Tentacle-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1432,7 +1432,7 @@
id: Genital-Penis-Tentacle-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1445,7 +1445,7 @@
id: Genital-Penis-Tentacle-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1458,7 +1458,7 @@
id: Genital-Penis-Tentacle-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1471,7 +1471,7 @@
id: Genital-Penis-Tentacle-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1484,7 +1484,7 @@
id: Genital-Penis-Tentacle-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1497,7 +1497,7 @@
id: Genital-Penis-Tentacle-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1510,7 +1510,7 @@
id: Genital-Penis-Tentacle-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1523,7 +1523,7 @@
id: Genital-Penis-Tentacle-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1536,7 +1536,7 @@
id: Genital-Penis-Tentacle-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1550,7 +1550,7 @@
id: Genital-Penis-Human-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1563,7 +1563,7 @@
id: Genital-Penis-Human-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1576,7 +1576,7 @@
id: Genital-Penis-Human-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1589,7 +1589,7 @@
id: Genital-Penis-Human-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1602,7 +1602,7 @@
id: Genital-Penis-Human-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1615,7 +1615,7 @@
id: Genital-Penis-Human-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1628,7 +1628,7 @@
id: Genital-Penis-Human-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1641,7 +1641,7 @@
id: Genital-Penis-Human-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1654,7 +1654,7 @@
id: Genital-Penis-Knotted-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1667,7 +1667,7 @@
id: Genital-Penis-Knotted-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1680,7 +1680,7 @@
id: Genital-Penis-Knotted-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1693,7 +1693,7 @@
id: Genital-Penis-Knotted-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1706,7 +1706,7 @@
id: Genital-Penis-Knotted-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1719,7 +1719,7 @@
id: Genital-Penis-Knotted-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1732,7 +1732,7 @@
id: Genital-Penis-Knotted-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1745,7 +1745,7 @@
id: Genital-Penis-Knotted-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1758,7 +1758,7 @@
id: Genital-Penis-Barbknot-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1771,7 +1771,7 @@
id: Genital-Penis-Barbknot-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1784,7 +1784,7 @@
id: Genital-Penis-Barbknot-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1797,7 +1797,7 @@
id: Genital-Penis-Barbknot-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1810,7 +1810,7 @@
id: Genital-Penis-Barbknot-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1823,7 +1823,7 @@
id: Genital-Penis-Barbknot-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1836,7 +1836,7 @@
id: Genital-Penis-Barbknot-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1849,7 +1849,7 @@
id: Genital-Penis-Barbknot-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1862,7 +1862,7 @@
id: Genital-Penis-Flared-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1875,7 +1875,7 @@
id: Genital-Penis-Flared-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1888,7 +1888,7 @@
id: Genital-Penis-Flared-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1901,7 +1901,7 @@
id: Genital-Penis-Flared-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1914,7 +1914,7 @@
id: Genital-Penis-Flared-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1927,7 +1927,7 @@
id: Genital-Penis-Flared-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1940,7 +1940,7 @@
id: Genital-Penis-Flared-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1953,7 +1953,7 @@
id: Genital-Penis-Flared-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1966,7 +1966,7 @@
id: Genital-Penis-Tentacle-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1979,7 +1979,7 @@
id: Genital-Penis-Tentacle-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -1992,7 +1992,7 @@
id: Genital-Penis-Tentacle-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2005,7 +2005,7 @@
id: Genital-Penis-Tentacle-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2018,7 +2018,7 @@
id: Genital-Penis-Tentacle-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2032,7 +2032,7 @@
id: Genital-Penis-Hemi-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2045,7 +2045,7 @@
id: Genital-Penis-Hemi-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2058,7 +2058,7 @@
id: Genital-Penis-Hemi-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2071,7 +2071,7 @@
id: Genital-Penis-Hemi-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2084,7 +2084,7 @@
id: Genital-Penis-Hemi-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2097,7 +2097,7 @@
id: Genital-Penis-Hemi-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2110,7 +2110,7 @@
id: Genital-Penis-Hemi-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2123,7 +2123,7 @@
id: Genital-Penis-Hemi-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2136,7 +2136,7 @@
id: Genital-Penis-Hemiknot-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2149,7 +2149,7 @@
id: Genital-Penis-Hemiknot-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2162,7 +2162,7 @@
id: Genital-Penis-Hemiknot-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2175,7 +2175,7 @@
id: Genital-Penis-Hemiknot-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2188,7 +2188,7 @@
id: Genital-Penis-Hemiknot-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2201,7 +2201,7 @@
id: Genital-Penis-Hemiknot-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2214,7 +2214,7 @@
id: Genital-Penis-Hemiknot-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2227,7 +2227,7 @@
id: Genital-Penis-Hemiknot-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2240,7 +2240,7 @@
id: Genital-Penis-Tapered-1-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2253,7 +2253,7 @@
id: Genital-Penis-Tapered-1-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2266,7 +2266,7 @@
id: Genital-Penis-Tapered-2-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2279,7 +2279,7 @@
id: Genital-Penis-Tapered-2-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2292,7 +2292,7 @@
id: Genital-Penis-Tapered-3-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2305,7 +2305,7 @@
id: Genital-Penis-Tapered-3-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2318,7 +2318,7 @@
id: Genital-Penis-Tapered-4-S-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2331,7 +2331,7 @@
id: Genital-Penis-Tapered-4-S-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2344,7 +2344,7 @@
id: Genital-Penis-Tipknotted-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2357,7 +2357,7 @@
id: Genital-Penis-Tipknotted-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2370,7 +2370,7 @@
id: Genital-Penis-Tipknotted-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2383,7 +2383,7 @@
id: Genital-Penis-Tipknotted-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2396,7 +2396,7 @@
id: Genital-Penis-Tipknotted-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2409,7 +2409,7 @@
id: Genital-Penis-Tipknotted-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2422,7 +2422,7 @@
id: Genital-Penis-Tipknotted-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2435,7 +2435,7 @@
id: Genital-Penis-Tipknotted-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2449,7 +2449,7 @@
id: Genital-Penis-Hemi-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2462,7 +2462,7 @@
id: Genital-Penis-Hemi-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2475,7 +2475,7 @@
id: Genital-Penis-Hemi-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2488,7 +2488,7 @@
id: Genital-Penis-Hemi-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2501,7 +2501,7 @@
id: Genital-Penis-Hemi-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2514,7 +2514,7 @@
id: Genital-Penis-Hemi-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2527,7 +2527,7 @@
id: Genital-Penis-Hemi-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2540,7 +2540,7 @@
id: Genital-Penis-Hemi-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2553,7 +2553,7 @@
id: Genital-Penis-Hemi-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2566,7 +2566,7 @@
id: Genital-Penis-Hemi-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2579,7 +2579,7 @@
id: Genital-Penis-Hemiknot-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2592,7 +2592,7 @@
id: Genital-Penis-Hemiknot-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2605,7 +2605,7 @@
id: Genital-Penis-Hemiknot-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2618,7 +2618,7 @@
id: Genital-Penis-Hemiknot-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2631,7 +2631,7 @@
id: Genital-Penis-Hemiknot-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2644,7 +2644,7 @@
id: Genital-Penis-Hemiknot-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2657,7 +2657,7 @@
id: Genital-Penis-Hemiknot-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2670,7 +2670,7 @@
id: Genital-Penis-Hemiknot-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2683,7 +2683,7 @@
id: Genital-Penis-Hemiknot-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2696,7 +2696,7 @@
id: Genital-Penis-Hemiknot-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2709,7 +2709,7 @@
id: Genital-Penis-Tapered-1-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2722,7 +2722,7 @@
id: Genital-Penis-Tapered-1-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2735,7 +2735,7 @@
id: Genital-Penis-Tapered-2-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2748,7 +2748,7 @@
id: Genital-Penis-Tapered-2-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2761,7 +2761,7 @@
id: Genital-Penis-Tapered-3-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2774,7 +2774,7 @@
id: Genital-Penis-Tapered-3-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2787,7 +2787,7 @@
id: Genital-Penis-Tapered-4-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2800,7 +2800,7 @@
id: Genital-Penis-Tapered-4-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2813,7 +2813,7 @@
id: Genital-Penis-Tapered-5-0
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2826,7 +2826,7 @@
id: Genital-Penis-Tapered-5-1
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
@@ -2839,7 +2839,7 @@
id: Knotted-Wolf-Cock
bodyPart: Penis
markingCategory: Genital
- speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin]
+ speciesRestriction: [Skrell, Vox, Avali, Resomi, Protogen, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Synth, Shadekin, ProtoVulp, ProtoVox, ProtoThaven, ProtoSlimePerson, ProtoKin, ProtoResomi, ProtoReptile, ProtoMoth, ProtoHumie, ProtoFeline, ProtoDawi, ProtoDionae, ProtoAvali, ProtoArachnid]
coloring:
default:
type: null
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/moth.yml
index 6751440caa0..dac7b304f3b 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/moth.yml
@@ -3,7 +3,7 @@
id: MothAntennasDefault
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: default
@@ -12,7 +12,7 @@
id: MothAntennasCharred
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: charred
@@ -21,7 +21,7 @@
id: MothAntennasDbushy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: dbushy
@@ -30,7 +30,7 @@
id: MothAntennasDcurvy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: dcurvy
@@ -39,7 +39,7 @@
id: MothAntennasDfan
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: dfan
@@ -48,7 +48,7 @@
id: MothAntennasDpointy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: dpointy
@@ -57,7 +57,7 @@
id: MothAntennasFeathery
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: feathery
@@ -66,7 +66,7 @@
id: MothAntennasFirewatch
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: firewatch
@@ -75,7 +75,7 @@
id: MothAntennasGray
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: gray
@@ -84,7 +84,7 @@
id: MothAntennasJungle
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: jungle
@@ -93,7 +93,7 @@
id: MothAntennasMoffra
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: moffra
@@ -102,7 +102,7 @@
id: MothAntennasOakworm
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: oakworm
@@ -111,7 +111,7 @@
id: MothAntennasPlasmafire
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: plasmafire
@@ -120,7 +120,7 @@
id: MothAntennasMaple
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: maple
@@ -129,7 +129,7 @@
id: MothAntennasRoyal
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: royal
@@ -138,7 +138,7 @@
id: MothAntennasStriped
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: striped
@@ -147,7 +147,7 @@
id: MothAntennasWhitefly
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: whitefly
@@ -156,7 +156,7 @@
id: MothAntennasWitchwing
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: witchwing
@@ -165,7 +165,7 @@
id: MothAntennasUnderwing
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_antennas.rsi
state: underwing_primary
@@ -177,7 +177,7 @@
id: MothWingsDefault
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: default
@@ -186,7 +186,7 @@
id: MothWingsCharred
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: charred
@@ -195,7 +195,7 @@
id: MothWingsDbushy
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: dbushy_primary
@@ -206,7 +206,7 @@
id: MothWingsDeathhead
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: deathhead_primary
@@ -217,7 +217,7 @@
id: MothWingsFan
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: fan
@@ -226,7 +226,7 @@
id: MothWingsDfan
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: dfan
@@ -235,7 +235,7 @@
id: MothWingsFeathery
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: feathery
@@ -244,7 +244,7 @@
id: MothWingsFirewatch
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: firewatch_primary
@@ -255,7 +255,7 @@
id: MothWingsGothic
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: gothic
@@ -264,7 +264,7 @@
id: MothWingsJungle
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: jungle
@@ -273,7 +273,7 @@
id: MothWingsLadybug
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: ladybug
@@ -282,7 +282,7 @@
id: MothWingsMaple
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: maple_primary
@@ -293,7 +293,7 @@
id: MothWingsMoffra
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: moffra_primary
@@ -304,7 +304,7 @@
id: MothWingsOakworm
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: oakworm
@@ -313,7 +313,7 @@
id: MothWingsPlasmafire
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: plasmafire_primary
@@ -324,7 +324,7 @@
id: MothWingsPointy
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: pointy
@@ -333,7 +333,7 @@
id: MothWingsRoyal
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: royal_primary
@@ -344,7 +344,7 @@
id: MothWingsStellar
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: stellar
@@ -353,7 +353,7 @@
id: MothWingsStriped
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: striped
@@ -362,7 +362,7 @@
id: MothWingsSwirly
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: swirly
@@ -371,7 +371,7 @@
id: MothWingsWhitefly
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: whitefly
@@ -380,7 +380,7 @@
id: MothWingsWitchwing
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: witchwing
@@ -389,7 +389,7 @@
id: MothWingsUnderwing
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_wings.rsi
state: underwing_primary
@@ -402,7 +402,7 @@
id: MothChestCharred
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_chest
@@ -411,7 +411,7 @@
id: MothHeadCharred
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_head
@@ -420,7 +420,7 @@
id: MothLLegCharred
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_l_leg
@@ -429,7 +429,7 @@
id: MothRLegCharred
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_r_leg
@@ -438,7 +438,7 @@
id: MothLArmCharred
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_l_arm
@@ -447,7 +447,7 @@
id: MothRArmCharred
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: charred_r_arm
@@ -457,7 +457,7 @@
id: MothChestDeathhead
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_chest
@@ -466,7 +466,7 @@
id: MothHeadDeathhead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_head
@@ -475,7 +475,7 @@
id: MothLLegDeathhead
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_l_leg
@@ -484,7 +484,7 @@
id: MothRLegDeathhead
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_r_leg
@@ -493,7 +493,7 @@
id: MothLArmDeathhead
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_l_arm
@@ -502,7 +502,7 @@
id: MothRArmDeathhead
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: deathhead_r_arm
@@ -512,7 +512,7 @@
id: MothChestFan
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_chest
@@ -521,7 +521,7 @@
id: MothHeadFan
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_head
@@ -530,7 +530,7 @@
id: MothLLegFan
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_l_leg
@@ -539,7 +539,7 @@
id: MothRLegFan
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_r_leg
@@ -548,7 +548,7 @@
id: MothLArmFan
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_l_arm
@@ -557,7 +557,7 @@
id: MothRArmFan
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: fan_r_arm
@@ -567,7 +567,7 @@
id: MothChestFirewatch
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_chest
@@ -576,7 +576,7 @@
id: MothHeadFirewatch
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_head
@@ -585,7 +585,7 @@
id: MothLLegFirewatch
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_l_leg
@@ -594,7 +594,7 @@
id: MothRLegFirewatch
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_r_leg
@@ -603,7 +603,7 @@
id: MothLArmFirewatch
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_l_arm
@@ -612,7 +612,7 @@
id: MothRArmFirewatch
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: firewatch_r_arm
@@ -622,7 +622,7 @@
id: MothChestGothic
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_chest
@@ -631,7 +631,7 @@
id: MothHeadGothic
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_head
@@ -640,7 +640,7 @@
id: MothLLegGothic
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_l_leg
@@ -649,7 +649,7 @@
id: MothRLegGothic
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_r_leg
@@ -658,7 +658,7 @@
id: MothLArmGothic
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_l_arm
@@ -667,7 +667,7 @@
id: MothRArmGothic
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: gothic_r_arm
@@ -677,7 +677,7 @@
id: MothChestJungle
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_chest
@@ -686,7 +686,7 @@
id: MothHeadJungle
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_head
@@ -695,7 +695,7 @@
id: MothLLegJungle
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_l_leg
@@ -704,7 +704,7 @@
id: MothRLegJungle
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_r_leg
@@ -713,7 +713,7 @@
id: MothLArmJungle
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_l_arm
@@ -722,7 +722,7 @@
id: MothRArmJungle
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: jungle_r_arm
@@ -732,7 +732,7 @@
id: MothChestMoonfly
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_chest
@@ -741,7 +741,7 @@
id: MothHeadMoonfly
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_head
@@ -750,7 +750,7 @@
id: MothLLegMoonfly
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_l_leg
@@ -759,7 +759,7 @@
id: MothRLegMoonfly
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_r_leg
@@ -768,7 +768,7 @@
id: MothLArmMoonfly
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_l_arm
@@ -777,7 +777,7 @@
id: MothRArmMoonfly
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: moonfly_r_arm
@@ -787,7 +787,7 @@
id: MothChestOakworm
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_chest
@@ -796,7 +796,7 @@
id: MothHeadOakworm
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_head
@@ -805,7 +805,7 @@
id: MothLLegOakworm
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_l_leg
@@ -814,7 +814,7 @@
id: MothRLegOakworm
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_r_leg
@@ -823,7 +823,7 @@
id: MothLArmOakworm
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_l_arm
@@ -832,7 +832,7 @@
id: MothRArmOakworm
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: oakworm_r_arm
@@ -842,7 +842,7 @@
id: MothChestPointy
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_chest
@@ -851,7 +851,7 @@
id: MothHeadPointy
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_head
@@ -860,7 +860,7 @@
id: MothLLegPointy
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_l_leg
@@ -869,7 +869,7 @@
id: MothRLegPointy
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_r_leg
@@ -878,7 +878,7 @@
id: MothLArmPointy
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,warf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,warf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_l_arm
@@ -887,7 +887,7 @@
id: MothRArmPointy
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: pointy_r_arm
@@ -897,7 +897,7 @@
id: MothChestRagged
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_chest
@@ -906,7 +906,7 @@
id: MothHeadRagged
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_head
@@ -915,7 +915,7 @@
id: MothLLegRagged
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_l_leg
@@ -924,7 +924,7 @@
id: MothRLegRagged
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_r_leg
@@ -933,7 +933,7 @@
id: MothLArmRagged
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_l_arm
@@ -942,7 +942,7 @@
id: MothRArmRagged
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: ragged_r_arm
@@ -952,7 +952,7 @@
id: MothChestRoyal
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_chest
@@ -961,7 +961,7 @@
id: MothHeadRoyal
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_head
@@ -970,7 +970,7 @@
id: MothLLegRoyal
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_l_leg
@@ -979,7 +979,7 @@
id: MothRLegRoyal
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_r_leg
@@ -988,7 +988,7 @@
id: MothLArmRoyal
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_l_arm
@@ -997,7 +997,7 @@
id: MothRArmRoyal
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: royal_r_arm
@@ -1007,7 +1007,7 @@
id: MothChestWhitefly
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_chest
@@ -1016,7 +1016,7 @@
id: MothHeadWhitefly
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_head
@@ -1025,7 +1025,7 @@
id: MothLLegWhitefly
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_l_leg
@@ -1034,7 +1034,7 @@
id: MothRLegWhitefly
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_r_leg
@@ -1043,7 +1043,7 @@
id: MothLArmWhitefly
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_l_arm
@@ -1052,7 +1052,7 @@
id: MothRArmWhitefly
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: whitefly_r_arm
@@ -1062,7 +1062,7 @@
id: MothChestWitchwing
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_chest
@@ -1071,7 +1071,7 @@
id: MothHeadWitchwing
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_head
@@ -1080,7 +1080,7 @@
id: MothLLegWitchwing
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_l_leg
@@ -1089,7 +1089,7 @@
id: MothRLegWitchwing
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_r_leg
@@ -1098,7 +1098,7 @@
id: MothLArmWitchwing
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_l_arm
@@ -1107,7 +1107,7 @@
id: MothRArmWitchwing
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: Mobs/Customization/Moth/moth_parts.rsi
state: witchwing_r_arm
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml
index b56511fdc6e..62ce68b51f1 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml
@@ -2,7 +2,7 @@
id: LizardFrillsAquatic
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_aquatic
@@ -11,7 +11,7 @@
id: LizardFrillsShort
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_short
@@ -20,7 +20,7 @@
id: LizardFrillsSimple
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_simple
@@ -29,7 +29,7 @@
id: LizardFrillsDivinity
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_divinity
@@ -38,7 +38,7 @@
id: LizardFrillsBig
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_big
@@ -47,7 +47,7 @@
id: LizardFrillsAxolotl
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_axolotl
@@ -56,7 +56,7 @@
id: LizardFrillsHood
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_hood_primary
@@ -67,7 +67,7 @@
id: LizardFrillsNeckfull
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: frills_neckfull
@@ -77,7 +77,7 @@
id: LizardFloofNeckfull
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: floof_neckfull
@@ -87,7 +87,7 @@
id: LizardHornsAngler
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_angler
@@ -96,7 +96,7 @@
id: LizardHornsCurled
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_curled_l
@@ -107,7 +107,7 @@
id: LizardHornsRam
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_ram_l
@@ -118,7 +118,7 @@
id: LizardHornsShort
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_short_l
@@ -129,7 +129,7 @@
id: LizardHornsSimple
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_simple_l
@@ -140,7 +140,7 @@
id: LizardHornsDouble
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_double_l
@@ -151,7 +151,7 @@
id: LizardTailSmooth
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_smooth_primary
@@ -162,7 +162,7 @@
id: LizardTailLarge
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_large
@@ -171,7 +171,7 @@
id: LizardTailSpikes
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_spikes
@@ -180,7 +180,7 @@
id: LizardTailLTiger
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_ltiger
@@ -189,7 +189,7 @@
id: LizardTailDTiger
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_dtiger
@@ -198,7 +198,7 @@
id: LizardTailAquatic
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_aquatic
@@ -208,7 +208,7 @@
bodyPart: Snout
markingCategory: Snout
forcedColoring: true
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: snout_round
@@ -218,7 +218,7 @@
bodyPart: Snout
markingCategory: Snout
forcedColoring: true
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: snout_sharp
@@ -227,7 +227,7 @@
id: LizardSnoutSplotch
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: snout_splotch_primary
@@ -238,7 +238,7 @@
id: LizardChestTiger
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: body_tiger
@@ -247,7 +247,7 @@
id: LizardHeadTiger
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: head_tiger
@@ -256,7 +256,7 @@
id: LizardLArmTiger
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: l_arm_tiger
@@ -265,7 +265,7 @@
id: LizardLLegTiger
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: l_leg_tiger
@@ -274,7 +274,7 @@
id: LizardRArmTiger
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: r_arm_tiger
@@ -283,7 +283,7 @@
id: LizardRLegTiger
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: r_leg_tiger
@@ -292,7 +292,7 @@
id: LizardHornsArgali
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_argali_l
@@ -303,7 +303,7 @@
id: LizardHornsAyrshire
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_ayrshire_l
@@ -314,7 +314,7 @@
id: LizardHornsMyrsore
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_myrsore_l
@@ -325,7 +325,7 @@
id: LizardHornsBighorn
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_bighorn_l
@@ -336,7 +336,7 @@
id: LizardHornsDemonic
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_demonic_l
@@ -347,7 +347,7 @@
id: LizardHornsKoboldEars
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_kobold_ears
@@ -356,7 +356,7 @@
id: LizardHornsFloppyKoboldEars
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: horns_floppy_kobold_ears
@@ -365,7 +365,7 @@
id: LizardChestUnderbelly
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: body_underbelly
@@ -374,7 +374,7 @@
id: LizardChestBackspikes
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: body_backspikes
@@ -383,7 +383,7 @@
id: LizardChestFin
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: body_fin
@@ -393,7 +393,7 @@
id: LizardTailSmoothAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_smooth_wagging_primary
@@ -413,7 +413,7 @@
id: LizardTailSpikesAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_spikes_wagging
@@ -422,7 +422,7 @@
id: LizardTailLTigerAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_ltiger_wagging
@@ -431,7 +431,7 @@
id: LizardTailDTigerAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_dtiger_wagging
@@ -440,7 +440,7 @@
id: LizardTailAquaticAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Mobs/Customization/reptilian_parts.rsi
state: tail_aquatic_wagging
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/slime.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/slime.yml
index 6acafd56441..21c383cc482 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/slime.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/slime.yml
@@ -2,7 +2,7 @@
id: SlimeGradientLeftArm
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_l_arm
@@ -11,7 +11,7 @@
id: SlimeGradientRightArm
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_r_arm
@@ -20,7 +20,7 @@
id: SlimeGradientLeftLeg
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_l_leg
@@ -29,7 +29,7 @@
id: SlimeGradientRightLeg
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_r_leg
@@ -38,7 +38,7 @@
id: SlimeGradientLeftFoot
bodyPart: LFoot
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_l_foot
@@ -47,7 +47,7 @@
id: SlimeGradientRightFoot
bodyPart: RFoot
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_r_foot
@@ -56,7 +56,7 @@
id: SlimeGradientLeftHand
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_l_hand
@@ -65,7 +65,7 @@
id: SlimeGradientRightHand
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
sprites:
- sprite: Mobs/Customization/slime_parts.rsi
state: gradient_r_hand
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_hair.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_hair.yml
index fdb742b241d..04d29061d36 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_hair.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_hair.yml
@@ -3,7 +3,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: afro_s
@@ -13,7 +13,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: braid_s
@@ -23,7 +23,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: crestedquills_s
@@ -33,7 +33,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: emperorquills_s
@@ -43,7 +43,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: flowing_s
@@ -53,7 +53,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: hawk_s
@@ -63,7 +63,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: horns_s
@@ -73,7 +73,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: keelquills_s
@@ -83,7 +83,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: keetquills_s
@@ -93,7 +93,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: kingly_s
@@ -103,7 +103,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: long_braid_s
@@ -113,7 +113,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: mange_s
@@ -123,7 +123,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: mohawk_s
@@ -133,7 +133,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: nights_s
@@ -143,7 +143,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: ponytail_s
@@ -153,7 +153,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: razor_clipped_s
@@ -163,7 +163,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: razor_s
@@ -173,7 +173,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: short_braid_s
@@ -183,7 +183,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: shortquills_s
@@ -193,7 +193,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: spotty_s
@@ -203,7 +203,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: surf_s
@@ -213,7 +213,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: tielquills_s
@@ -223,7 +223,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: wise_braid_s
@@ -233,7 +233,7 @@
bodyPart: Hair
markingCategory: Hair
canBeDisplaced: false
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
sprites:
- sprite: Mobs/Customization/vox_hair.rsi
state: yasu_s
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_parts.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_parts.yml
index f71f03e23ac..fd4ad9127d4 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_parts.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_parts.yml
@@ -137,7 +137,7 @@
id: VoxTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
@@ -157,7 +157,7 @@
id: VoxTailShort
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
@@ -177,7 +177,7 @@
id: VoxTailBig
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
@@ -197,7 +197,7 @@
id: VoxTailSpikes
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
@@ -217,7 +217,7 @@
id: VoxTailDocked
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
@@ -237,7 +237,7 @@
id: VoxTailSplit
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
forcedColoring: true
sprites:
- sprite: Mobs/Customization/vox_parts.rsi
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_tattoos.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_tattoos.yml
index c61cfea0c60..e4d2cbe3c57 100644
--- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_tattoos.yml
+++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/vox_tattoos.yml
@@ -2,7 +2,7 @@
id: TattooVoxHeartLeftArm
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
coloring:
default:
type:
@@ -16,7 +16,7 @@
id: TattooVoxHeartRightArm
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
coloring:
default:
type:
@@ -30,7 +30,7 @@
id: TattooVoxHiveChest
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
coloring:
default:
type:
@@ -44,7 +44,7 @@
id: TattooVoxNightlingChest
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Vox]
+ speciesRestriction: [Vox, ProtoVox]
coloring:
default:
type:
diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml
index 9d3bf0a128f..c965ee0b881 100644
--- a/Resources/Prototypes/Entities/Mobs/Species/base.yml
+++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml
@@ -243,6 +243,7 @@
- type: PseudoItem # Hardlight change, technically cribbed from Den
shape:
- 0,0,20,5 # 1 too wide to fit inside ClothingBackpackDuffelHolding, so only bags designed to carry people can actually fit them inside
+ - type: AutoImplanter # Far Horizons - Autoimplanter System
- type: entity
save: false
diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml
index c237e12afb8..23ba6b27a0e 100644
--- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml
+++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml
@@ -54,6 +54,27 @@
- type: BlindHealing
damageContainers:
- Silicon
+ # FH Start - Protogen Healing
+ - type: ConditionalHealing
+ healingDefinitions:
+ - allowedTags: [Protogen, ProtoArachnid, ProtoAvali, ProtoDawi, ProtoDionae, ProtoFeline, ProtoHumie, ProtoMoth, ProtoReptile, ProtoResomi, ProtoSlimePerson, ProtoThaven, ProtoVox, ProtoVulp, ProtoKin]
+ healing:
+ damageContainers:
+ - Biological
+ damage: {}
+ delay: 2
+ adjustEyeDamage: -1 # 1 glass = 1 weld
+ healingBeginSound:
+ path: "/Audio/Items/Medical/ointment_begin.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ healingEndSound:
+ path: "/Audio/Items/Medical/ointment_end.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ # FH End - Protogen Healing
- type: entity
parent: SheetGlassBase
diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml
index 55035b11108..102fa4adfef 100644
--- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml
+++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml
@@ -112,6 +112,28 @@
tags:
- Sheet
- type: NFFuel # Frontier
+ # FH Start - Protogen Healing
+ - type: ConditionalHealing
+ healingDefinitions:
+ - allowedTags: [Protogen, ProtoArachnid, ProtoAvali, ProtoDawi, ProtoDionae, ProtoFeline, ProtoHumie, ProtoMoth, ProtoReptile, ProtoResomi, ProtoSlimePerson, ProtoThaven, ProtoVox, ProtoVulp, ProtoKin]
+ healing:
+ damageContainers:
+ - Biological
+ delay: 2
+ damage:
+ groups:
+ Toxin: -20 # 10 each
+ healingBeginSound:
+ path: "/Audio/Items/Medical/ointment_begin.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ healingEndSound:
+ path: "/Audio/Items/Medical/ointment_end.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ # FH End - Protogen Healing
- type: entity
parent: SheetPlasma
diff --git a/Resources/Prototypes/Entities/Objects/Tools/cable_coils.yml b/Resources/Prototypes/Entities/Objects/Tools/cable_coils.yml
index 747e68c918b..be40ffb7d9a 100644
--- a/Resources/Prototypes/Entities/Objects/Tools/cable_coils.yml
+++ b/Resources/Prototypes/Entities/Objects/Tools/cable_coils.yml
@@ -92,6 +92,31 @@
Shock: -5.44
Cold: -5.44
# EE Change End
+ # FH Start - Protogen Healing
+ - type: ConditionalHealing
+ healingDefinitions:
+ - allowedTags: [Protogen, ProtoArachnid, ProtoAvali, ProtoDawi, ProtoDionae, ProtoFeline, ProtoHumie, ProtoMoth, ProtoReptile, ProtoResomi, ProtoSlimePerson, ProtoThaven, ProtoVox, ProtoVulp, ProtoKin]
+ healing:
+ damageContainers:
+ - Biological
+ delay: 2
+ damage:
+ types:
+ Heat: -10
+ Cold: -10
+ Shock: -10
+ Caustic: -10
+ healingBeginSound:
+ path: "/Audio/Items/Medical/ointment_begin.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ healingEndSound:
+ path: "/Audio/Items/Medical/ointment_end.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ # FH End - Protogen Healing
- type: entity
parent: CableHVStack
@@ -168,6 +193,31 @@
Shock: -4.33
Cold: -4.33
# EE Change End
+ # FH Start - Protogen Healing
+ - type: ConditionalHealing
+ healingDefinitions:
+ - allowedTags: [Protogen, ProtoArachnid, ProtoAvali, ProtoDawi, ProtoDionae, ProtoFeline, ProtoHumie, ProtoMoth, ProtoReptile, ProtoResomi, ProtoSlimePerson, ProtoThaven, ProtoVox, ProtoVulp, ProtoKin]
+ healing:
+ damageContainers:
+ - Biological
+ delay: 2
+ damage:
+ types:
+ Heat: -5
+ Cold: -5
+ Shock: -5
+ Caustic: -2
+ healingBeginSound:
+ path: "/Audio/Items/Medical/ointment_begin.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ healingEndSound:
+ path: "/Audio/Items/Medical/ointment_end.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ # FH End - Protogen Healing
- type: entity
parent: CableMVStack
@@ -243,6 +293,30 @@
Shock: -3.22
Cold: -3.22
# EE Change End
+ # FH Start - Protogen Healing
+ - type: ConditionalHealing
+ healingDefinitions:
+ - allowedTags: [Protogen, ProtoArachnid, ProtoAvali, ProtoDawi, ProtoDionae, ProtoFeline, ProtoHumie, ProtoMoth, ProtoReptile, ProtoResomi, ProtoSlimePerson, ProtoThaven, ProtoVox, ProtoVulp, ProtoKin]
+ healing:
+ damageContainers:
+ - Biological
+ delay: 2
+ damage:
+ types:
+ Heat: -3
+ Cold: -3
+ Shock: -3
+ healingBeginSound:
+ path: "/Audio/Items/Medical/ointment_begin.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ healingEndSound:
+ path: "/Audio/Items/Medical/ointment_end.ogg"
+ params:
+ volume: 1.0
+ variation: 0.125
+ # FH End - Protogen Healing
- type: entity
parent: CableApcStack
diff --git a/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml b/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml
index cf97d1ae489..c462b7ddba2 100644
--- a/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml
+++ b/Resources/Prototypes/Entities/Structures/cryogenic_sleep_unit.yml
@@ -8,9 +8,10 @@
# - type: Anchorable
# flags:
# - Anchorable
+ - type: Transform
+ noRot: false
- type: Rotatable
- type: Sprite
- noRot: true
sprite: Structures/cryostorage.rsi
layers:
- state: sleeper_0
diff --git a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/reptilian.yml
index 86c59369f70..4b62839f641 100644
--- a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/reptilian.yml
+++ b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/reptilian.yml
@@ -12,7 +12,7 @@
id: LizardFinTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Floof/Mobs/Customization/Reptilian/fin.rsi
state: primary
@@ -23,7 +23,7 @@
id: LizardCrestLargeTop
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoReptile]
sprites:
- sprite: Floof/Mobs/Customization/Reptilian/crest_large.rsi
state: primary
diff --git a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi.yml b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi.yml
index 583b1bcef09..cb7e554a04a 100644
--- a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi.yml
+++ b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi.yml
@@ -2,7 +2,7 @@
id: ResomiTail
bodyPart: Chest
markingCategory: Tail
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
forcedColoring: true
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
@@ -12,7 +12,7 @@
id: ResomiTailFeathers
bodyPart: Chest
markingCategory: Tail
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: tail_feathers
@@ -21,7 +21,7 @@
id: ResomiLArmFeathers
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: l_hand_feathers
@@ -30,7 +30,7 @@
id: ResomiLLegFeathers
bodyPart: LFoot
markingCategory: Legs
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: l_foot_feathers
@@ -39,7 +39,7 @@
id: ResomiRArmFeathers
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: r_hand_feathers
@@ -48,7 +48,7 @@
id: ResomiRLegFeathers
bodyPart: RFoot
markingCategory: Legs
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: r_foot_feathers
@@ -57,7 +57,7 @@
id: ResomiFluff
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: fluff
@@ -66,7 +66,7 @@
id: ResomiFluffHead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: fluff_head
@@ -75,7 +75,7 @@
id: ResomiFluffHeadUp
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_parts.rsi
state: fluff_head_up
diff --git a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi_hair.yml b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi_hair.yml
index 6fa7f48f95c..5bb83dd594d 100644
--- a/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi_hair.yml
+++ b/Resources/Prototypes/Floof/Entities/Mobs/Customization/Markings/resomi_hair.yml
@@ -2,7 +2,7 @@
id: HairResomiBackstrafe
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiBackstrafe
@@ -10,7 +10,7 @@
id: HairResomiBurstShort
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiBurstShort
@@ -18,7 +18,7 @@
id: HairResomiDefault
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiDefault
@@ -26,7 +26,7 @@
id: HairResomiDroopy
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiDroopy
@@ -34,7 +34,7 @@
id: HairResomiEars
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiEars
@@ -42,7 +42,7 @@
id: HairResomiFluffymohawk
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiFluffymohawk
@@ -50,7 +50,7 @@
id: HairResomiHedge
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiHedge
@@ -58,7 +58,7 @@
id: HairResomiLongway
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiLongway
@@ -66,7 +66,7 @@
id: HairResomiMane
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiMane
@@ -74,7 +74,7 @@
id: HairResomiManeBeardless
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiManeBeardless
@@ -82,7 +82,7 @@
id: HairResomiMohawk
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiMohawk
@@ -90,7 +90,7 @@
id: HairResomiMushroom
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiMushroom
@@ -98,7 +98,7 @@
id: HairResomiNotree
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiNotree
@@ -106,7 +106,7 @@
id: HairResomiSpiky
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiSpiky
@@ -114,7 +114,7 @@
id: HairResomiPointy
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiPointy
@@ -122,7 +122,7 @@
id: HairResomiTwies
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiTwies
@@ -130,7 +130,7 @@
id: HairResomiUpright
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiUpright
@@ -138,7 +138,7 @@
id: HairResomiLong
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Resomi]
+ speciesRestriction: [Resomi, ProtoResomi]
sprites:
- sprite: Floof/Mobs/Customization/resomi_hair.rsi
state: ResomiLong
diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml
index 590c47b8326..6fdd48b3174 100644
--- a/Resources/Prototypes/Guidebook/species.yml
+++ b/Resources/Prototypes/Guidebook/species.yml
@@ -33,7 +33,7 @@
- Rodentia # DeltaV
- Feroxi # Flooftier
- Resomi
- - Protogen # Monolith
+ - Protogen # FarHorizons
- Shadekin
- Avali
- Kitsune # DeltaV
@@ -129,11 +129,6 @@
name: species-name-avali
text: "/ServerInfo/Guidebook/Mobs/Avali.xml"
-- type: guideEntry
- id: Protogen
- name: species-name-protogen
- text: "/ServerInfo/Guidebook/Mobs/Protogen.xml"
-
- type: guideEntry
id: Shadekin
name: species-name-shadekin
diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/felinid.yml b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/felinid.yml
index 8f5e1954b04..092feef2299 100644
--- a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/felinid.yml
+++ b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/felinid.yml
@@ -4,7 +4,7 @@
id: FelinidEarsBasic
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: basic_outer
@@ -15,7 +15,7 @@
id: FelinidEarsCurled
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: curled_outer
@@ -26,7 +26,7 @@
id: FelinidEarsDroopy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: droopy_outer
@@ -37,7 +37,7 @@
id: FelinidEarsFuzzy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: basic_outer
@@ -48,7 +48,7 @@
id: FelinidEarsStubby
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: stubby_outer
@@ -59,7 +59,7 @@
id: FelinidEarsTall
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: tall_outer
@@ -72,7 +72,7 @@
id: FelinidEarsTorn
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: torn_outer
@@ -83,7 +83,7 @@
id: FelinidEarsWide
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_ears.rsi
state: wide_outer
@@ -96,7 +96,7 @@
id: FelinidTailBasic
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@@ -109,7 +109,7 @@
id: FelinidTailBasicWithBow
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@@ -124,7 +124,7 @@
id: FelinidTailBasicWithBell
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
@@ -139,7 +139,7 @@
id: FelinidTailBasicWithBowAndBell
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Tajaran, ProtoFeline]
sprites:
- sprite: Nyanotrasen/Mobs/Customization/felinid_tails.rsi
state: basic_tail_tip
diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/moth.yml
index 0b6cfcba24a..1ecc00d6e02 100644
--- a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Customization/Markings/moth.yml
@@ -4,7 +4,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -19,7 +19,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -34,7 +34,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -49,7 +49,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -64,7 +64,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -79,7 +79,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -94,7 +94,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -109,7 +109,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -124,7 +124,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -139,7 +139,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -154,7 +154,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -169,7 +169,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -184,7 +184,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -199,7 +199,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -214,7 +214,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -229,7 +229,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -244,7 +244,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -259,7 +259,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -274,7 +274,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -289,7 +289,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -304,7 +304,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -319,7 +319,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -335,7 +335,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -350,7 +350,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -365,7 +365,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -380,7 +380,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -395,7 +395,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -410,7 +410,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -425,7 +425,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -440,7 +440,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -455,7 +455,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -470,7 +470,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -485,7 +485,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -500,7 +500,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -515,7 +515,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -530,7 +530,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -545,7 +545,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -560,7 +560,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -575,7 +575,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -590,7 +590,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -605,7 +605,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -620,7 +620,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -635,7 +635,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -650,7 +650,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -665,7 +665,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -680,7 +680,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -695,7 +695,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -712,7 +712,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -727,7 +727,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -742,7 +742,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -757,7 +757,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -772,7 +772,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -787,7 +787,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -804,7 +804,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -819,7 +819,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -834,7 +834,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -849,7 +849,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -864,7 +864,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -879,7 +879,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -895,7 +895,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -910,7 +910,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -925,7 +925,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -940,7 +940,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -955,7 +955,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -970,7 +970,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -986,7 +986,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1001,7 +1001,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1016,7 +1016,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1031,7 +1031,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1046,7 +1046,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1061,7 +1061,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1077,7 +1077,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1092,7 +1092,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1107,7 +1107,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1122,7 +1122,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1137,7 +1137,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1152,7 +1152,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1168,7 +1168,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1183,7 +1183,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1198,7 +1198,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1213,7 +1213,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1228,7 +1228,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1243,7 +1243,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1259,7 +1259,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1274,7 +1274,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1289,7 +1289,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1304,7 +1304,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1319,7 +1319,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1334,7 +1334,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1350,7 +1350,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1365,7 +1365,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1380,7 +1380,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1395,7 +1395,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1410,7 +1410,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1425,7 +1425,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1441,7 +1441,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1456,7 +1456,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1471,7 +1471,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1486,7 +1486,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1501,7 +1501,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1516,7 +1516,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1532,7 +1532,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1547,7 +1547,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1562,7 +1562,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1577,7 +1577,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1592,7 +1592,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1607,7 +1607,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1623,7 +1623,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1638,7 +1638,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1653,7 +1653,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1668,7 +1668,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1683,7 +1683,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1698,7 +1698,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1714,7 +1714,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1729,7 +1729,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1744,7 +1744,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1759,7 +1759,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1774,7 +1774,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1789,7 +1789,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1805,7 +1805,7 @@
bodyPart: Head
markingCategory: Head
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1820,7 +1820,7 @@
bodyPart: Chest
markingCategory: Chest
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1835,7 +1835,7 @@
bodyPart: LArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1850,7 +1850,7 @@
bodyPart: RArm
markingCategory: Arms
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1865,7 +1865,7 @@
bodyPart: LLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
@@ -1880,7 +1880,7 @@
bodyPart: RLeg
markingCategory: Legs
forcedColoring: true
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
coloring:
default:
type:
diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/moth.yml
index 43b08208e1b..57372306953 100644
--- a/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/moth.yml
@@ -4,7 +4,7 @@
id: MothHairHighPonytail
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: highponytail
@@ -13,7 +13,7 @@
id: MothHairShortCut
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: shortcut
@@ -22,7 +22,7 @@
id: MothHairShortMessy
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: shortmessy
@@ -31,7 +31,7 @@
id: MothHairSidePonytail
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: sideponytail
@@ -40,7 +40,7 @@
id: MothHairSideSwept
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: sideswept
@@ -49,7 +49,7 @@
id: MothHairTuft
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Moth]
+ speciesRestriction: [Moth, ProtoMoth]
sprites:
- sprite: _CD/Mobs/Customization/Moth/hair.rsi
state: tuft
diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/reptilian.yml
index 4260d19b2b9..cea66320b8b 100644
--- a/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/reptilian.yml
+++ b/Resources/Prototypes/_CD/Entities/Mobs/Customization/Markings/reptilian.yml
@@ -4,7 +4,7 @@
id: LizardTailSnake
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_primary
@@ -15,7 +15,7 @@
id: LizardTailSnakeStripe
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_primary
@@ -26,7 +26,7 @@
id: LizardTailSnakeUnder
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_primary
@@ -37,7 +37,7 @@
id: LizardTailSnakeDual
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_primary
@@ -50,7 +50,7 @@
id: LizardTailSnakeAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_wag_primary
@@ -61,7 +61,7 @@
id: LizardTailSnakeStripeAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_wag_primary
@@ -72,7 +72,7 @@
id: LizardTailSnakeUnderAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_wag_primary
@@ -83,7 +83,7 @@
id: LizardTailSnakeDualAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_wag_primary
diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/felinid.yml b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/felinid.yml
index 26b88d75223..fb8bdaf52ac 100644
--- a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/felinid.yml
+++ b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/felinid.yml
@@ -2,7 +2,7 @@
id: FelinidFluffyTailRings
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoFeline]
sprites:
- sprite: _DV/Mobs/Customization/Felinid/felinid_tails.rsi
state: Felinid_fluffy_tail_full
@@ -13,7 +13,7 @@
id: FelinidFluffyTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoFeline]
sprites:
- sprite: _DV/Mobs/Customization/Felinid/felinid_tails.rsi
state: Felinid_fluffy_tail_full
@@ -22,7 +22,7 @@
id: FelinidAlternativeTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoFeline]
sprites:
- sprite: _DV/Mobs/Customization/Felinid/alternative_tail.rsi
state: m_waggingtail_cat_FRONT
@@ -31,7 +31,7 @@
id: FelinidTiger
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoFeline]
sprites:
- sprite: _DV/Mobs/Customization/Felinid/tiger_tail.rsi
state: m_tail_tiger_primary
diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/moth.yml
index 8c65a067191..85ba4378349 100644
--- a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/moth.yml
@@ -3,7 +3,7 @@
bodyPart: Tail
markingCategory: Tail
forcedColoring: true
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
coloring:
default:
type:
@@ -17,7 +17,7 @@
id: MothWingsSelene
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
sprites:
- sprite: _DV/Mobs/Customization/Moth/moth_wings.rsi
state: selene_primary
diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/thaven.yml b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/thaven.yml
index b2c90cfe662..f7b553d9e3f 100644
--- a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/thaven.yml
+++ b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/thaven.yml
@@ -9,7 +9,7 @@
id: ThavenCheekBarbels
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoThaven]
coloring: #imp
default:
type:
@@ -23,7 +23,7 @@
id: ThavenEyebrowBarbels
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoThaven]
coloring: #imp
default:
type:
diff --git a/Resources/Prototypes/_FarHorizons/Body/Organs/protogen.yml b/Resources/Prototypes/_FarHorizons/Body/Organs/protogen.yml
new file mode 100644
index 00000000000..403703f4879
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Body/Organs/protogen.yml
@@ -0,0 +1,392 @@
+# TODO - Sprite Avali Protogen organs. Basically the same as the blue ones but darker and yellow- 100% a cosmetic thing.
+
+- type: entity
+ id: BaseProtogenUnGibbable
+ parent: BaseItem
+ abstract: true
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/organs.rsi
+ - type: Organ
+ - type: Food
+ - type: Extractable
+ grindableSolutionName: organ
+ - type: SolutionContainerManager
+ solutions:
+ organ:
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 10
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+ - type: FlavorProfile
+ flavors:
+ - people
+ - type: Tag
+ tags:
+ - Meat
+ - Organic
+
+- type: entity
+ id: BaseProtogenOrgan
+ parent: BaseProtogenUnGibbable
+ abstract: true
+ components:
+ - type: Gibbable
+
+- type: entity
+ id: OrganProtogenBrain
+ parent: [OrganHumanBrain, BaseProtogenOrgan]
+ name: Cybernetic Brain
+ description: "The source of incredible, unending intelligence. 01201020 02102111 01201210 02121012 20121210"
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/organs.rsi
+ state: brain
+
+- type: entity
+ id: OrganProtogenEyes
+ parent: [BaseProtogenOrgan, OrganHumanEyes]
+ name: Cybernetic Eyes
+ description: "It's still focusing on you.. Creepy."
+ components:
+ - type: Sprite
+ layers:
+ - state: eyeball-l
+ - state: eyeball-r
+ - type: Item
+ size: Small
+ heldPrefix: eyeballs
+
+- type: entity
+ id: OrganProtogenTongue
+ parent: [BaseProtogenOrgan, OrganHumanTongue]
+ name: Cybernetic Tongue
+ description: "A completely glowing organ commonly used for lying or self-expression. Sometimes both."
+ components:
+ - type: Sprite
+ state: tongue
+
+- type: entity
+ id: OrganProtogenTongueForked
+ parent: [BaseProtogenOrgan, OrganHumanTongue]
+ name: Forked Cybernetic Tongue
+ description: "A completely glowing organ commonly used for lying or self-expression. Sometimes both. Now split in two."
+ components:
+ - type: Sprite
+ state: tongueforked
+
+- type: entity
+ id: OrganProtogenEars
+ parent: [BaseProtogenOrgan, OrganHumanEars]
+ name: Cybernetic Ears
+ description: "Process audio at a higher quality than most humanoids, allowing for greater appreciation of techno music"
+ components:
+ - type: Sprite
+ state: ears
+
+- type: entity
+ id: OrganProtogenLungs
+ parent: [BaseProtogenOrgan, OrganHumanLungs]
+ name: Cybernetic Lungs
+ description: "Filters oxygen from an atmosphere, which is then sent into the bloodstream to be used as an electron carrier. Entirely cybernetic in nature, working in tandem with the visor's filtration system."
+ components:
+ - type: Sprite
+ layers:
+ - state: lung-l
+ - state: lung-r
+ - type: Item
+ size: Small
+ heldPrefix: lungs
+ - type: Lung
+ - type: Metabolizer
+ removeEmpty: true
+ solutionOnBody: false
+ solution: "Lung"
+ metabolizerTypes: [ Human ]
+ groups:
+ - id: Gas
+ rateModifier: 100.0
+ - type: SolutionContainerManager
+ solutions:
+ organ:
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 10
+ Lung:
+ maxVol: 100.0
+ canReact: false
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+
+- type: entity
+ id: OrganProtogenHeart
+ parent: [BaseProtogenOrgan, OrganHumanHeart]
+ name: Cybernetic Heart
+ description: "Doesn't actually need to beat, simply mimics the movement to provide comfort for the user."
+ components:
+ - type: Sprite
+ state: heart-on
+ - type: Metabolizer
+ maxReagents: 2
+ metabolizerTypes: [Human]
+ groups:
+ - id: Medicine
+ - id: Poison
+ - id: Narcotic
+ - type: Item
+ size: Small
+ heldPrefix: heart
+
+- type: entity
+ id: OrganProtoKinCore
+ parent: BaseProtogenOrgan
+ name: Cybernetic Shadekin Core
+ description: "The result of a one-time operation to restore a shadekin's core, it is bright once more- but not as bright as it could've been."
+ components:
+ - type: Organ
+ - type: Sprite
+ state: core
+
+- type: entity
+ id: OrganProtogenStomach
+ parent: OrganAnimalStomach
+ name: Biological Reactor
+ description: "Some call it over-engineered, but it's vital to the function of a protogen. Turns organic matter into organic and electrical energy to power the protogen's cybernetics and flesh."
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/organs.rsi
+ state: stomach
+ - type: Item
+ size: Small
+ heldPrefix: stomach
+ - type: SolutionContainerManager
+ solutions:
+ stomach:
+ maxVol: 50
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+
+- type: entity
+ id: OrganProtogenLiver
+ parent: [BaseProtogenOrgan, OrganHumanLiver]
+ name: Cybernetic Liver
+ description: "Pairing suggestion: fermented RAM sticks and CPU drives."
+ components:
+ - type: Sprite
+ state: liver
+ - type: Item
+ size: Small
+ heldPrefix: liver
+ - type: Metabolizer
+ maxReagents: 1
+ metabolizerTypes: [Human]
+ groups:
+ - id: Alcohol
+ rateModifier: 0.1
+
+- type: entity
+ id: OrganProtogenKidneys
+ parent: [BaseProtogenOrgan, OrganHumanKidneys]
+ name: Cybernetic Kidneys
+ description: "Pumps toxins out of the bloodstream and serves as a minor biological battery for electrical components"
+ components:
+ - type: Sprite
+ layers:
+ - state: kidney-l
+ - state: kidney-r
+ - type: Item
+ size: Small
+ heldPrefix: kidneys
+ - type: Metabolizer
+ maxReagents: 5
+ metabolizerTypes: [Human]
+ removeEmpty: true
+
+#### Moth Specific ####
+
+- type: entity
+ id: OrganProtoMothStomach
+ parent: OrganAnimalStomach
+ name: Biological Reactor
+ description: "Some call it over-engineered, but it's vital to the function of a protogen. Turns organic matter into organic and electrical energy to power the protogen's cybernetics and flesh."
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/organs.rsi
+ state: stomach
+ - type: Item
+ size: Small
+ heldPrefix: stomach
+ - type: Stomach
+ specialDigestible:
+ tags:
+ - ClothMade
+ isSpecialDigestibleExclusive: false
+ - type: SolutionContainerManager
+ solutions:
+ stomach:
+ maxVol: 50
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+
+#### Dwarf Specific ####
+
+- type: entity
+ id: OrganProtoDawiHeart
+ parent: OrganProtogenHeart
+ name: Cybernetic Heart
+ description: "Doesn't actually need to beat, simply mimics the movement to provide comfort for the user."
+ components:
+ - type: Metabolizer
+ metabolizerTypes: [Dwarf]
+
+- type: entity
+ id: OrganProtoDawiLiver
+ parent: OrganProtogenLiver
+ name: Cybernetic Liver
+ description: "Pairing suggestion: fermented RAM sticks and CPU drives."
+ components:
+ - type: Metabolizer
+ metabolizerTypes: [Dwarf]
+
+- type: entity
+ id: OrganProtoDawiStomach
+ parent: OrganProtogenStomach
+ name: Biological Reactor
+ description: "Some call it over-engineered, but it's vital to the function of a protogen. Turns organic matter into organic and electrical energy to power the protogen's cybernetics and flesh."
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/organs.rsi
+ state: stomach
+ - type: Organ
+ - type: SolutionContainerManager
+ solutions:
+ stomach:
+ maxVol: 75
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+ - type: Metabolizer
+ # mm very yummy
+ maxReagents: 5
+ metabolizerTypes: [Dwarf]
+
+#### Avali specific organs ####
+
+- type: entity
+ id: OrganProtoAvaliStomach
+ parent: OrganProtogenStomach
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Stomach
+ specialDigestible:
+ tags:
+ - RamChip
+ isSpecialDigestibleExclusive: false
+ - type: SolutionContainerManager
+ solutions:
+ stomach:
+ maxVol: 50
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+
+- type: entity
+ id: OrganProtoAvaliHeart
+ parent: OrganProtogenHeart
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Metabolizer
+ maxReagents: 2
+ metabolizerTypes: [Avali]
+ groups:
+ - id: Medicine
+ - id: Poison
+ - id: Narcotic
+
+- type: entity
+ id: OrganProtoAvaliLiver
+ parent: OrganProtogenLiver
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Metabolizer # The liver metabolizes certain chemicals only, like alcohol.
+ updateInterval: 1.5
+ maxReagents: 1
+ metabolizerTypes: [Avali]
+ groups:
+ - id: Alcohol
+ rateModifier: 0.1 # removes alcohol very slowly along with the stomach removing it as a drink
+
+# Arachnid
+
+- type: entity
+ id: OrganProtoArachnidHeart
+ parent: [BaseProtogenOrgan, OrganProtogenHeart]
+ name: Cybernetic Heart
+ components:
+ - type: Sprite
+ state: heart-on
+ - type: Item
+ size: Small
+ heldPrefix: heart
+ - type: Metabolizer
+ updateInterval: 1.5
+ maxReagents: 2
+ metabolizerTypes: [Arachnid]
+ groups:
+ - id: Medicine
+ - id: Poison
+ - id: Narcotic
+
+# Vox
+
+- type: entity
+ id: OrganProtoVoxStomach
+ parent: OrganProtogenStomach
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Metabolizer
+ metabolizerTypes: [Vox]
+ - type: Stomach
+ specialDigestible:
+ tags:
+ - Trash
+ isSpecialDigestibleExclusive: false
+ - type: SolutionContainerManager
+ solutions:
+ stomach:
+ maxVol: 50
+ food:
+ maxVol: 5
+ reagents:
+ - ReagentId: UncookedAnimalProteins
+ Quantity: 5
+
+- type: entity
+ id: OrganProtoVoxHeart
+ parent: [BaseProtogenOrgan, OrganProtogenHeart]
+ name: Cybernetic Heart
+ components:
+ - type: Sprite
+ state: heart-on
+ - type: Item
+ size: Small
+ heldPrefix: heart
+ - type: Metabolizer
+ metabolizerTypes: [Vox]
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Body/Parts/protogen.yml b/Resources/Prototypes/_FarHorizons/Body/Parts/protogen.yml
new file mode 100644
index 00000000000..76a4b7f1aa2
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Body/Parts/protogen.yml
@@ -0,0 +1,249 @@
+- type: entity
+ id: PartProtogen
+ parent: [BaseItem, BasePart]
+ name: "protogen body part"
+ abstract: true
+ components:
+ - type: BodyPart # Shitmed Change
+ species: Protogen
+ - type: Extractable
+ juiceSolution:
+ reagents:
+ - ReagentId: Fat
+ Quantity: 3
+ - ReagentId: Blood
+ Quantity: 10
+
+- type: entity
+ id: TorsoProtogen
+ name: "protogen torso"
+ parent: [PartProtogen, BaseTorso]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "torso_m"
+ - type: Extractable
+ juiceSolution:
+ reagents:
+ - ReagentId: Fat
+ Quantity: 10
+ - ReagentId: Blood
+ Quantity: 20
+
+- type: entity
+ id: HeadProtogen
+ name: "protogen head"
+ parent: [PartProtogen, BaseHead]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "head_m"
+ - type: Extractable
+ juiceSolution:
+ reagents:
+ - ReagentId: Fat
+ Quantity: 5
+ - ReagentId: Blood
+ Quantity: 10
+
+- type: entity
+ id: LeftArmProtogen
+ name: "left protogen arm"
+ parent: [PartProtogen, BaseLeftArm]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "l_arm"
+
+- type: entity
+ id: RightArmProtogen
+ name: "right protogen arm"
+ parent: [PartProtogen, BaseRightArm]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "r_arm"
+
+- type: entity
+ id: LeftHandProtogen
+ name: "left protogen hand"
+ parent: [PartProtogen, BaseLeftHand]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "l_hand"
+
+- type: entity
+ id: RightHandProtogen
+ name: "right protogen hand"
+ parent: [PartProtogen, BaseRightHand]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "r_hand"
+
+- type: entity
+ id: LeftLegProtogen
+ name: "left protogen leg"
+ parent: [PartProtogen, BaseLeftLeg]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "l_leg"
+
+- type: entity
+ id: RightLegProtogen
+ name: "right protogen leg"
+ parent: [PartProtogen, BaseRightLeg]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "r_leg"
+
+- type: entity
+ id: LeftFootProtogen
+ name: "left protogen foot"
+ parent: [PartProtogen, BaseLeftFoot]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "l_foot"
+
+- type: entity
+ id: RightFootProtogen
+ name: "right protogen foot"
+ parent: [PartProtogen, BaseRightFoot]
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: "r_foot"
+
+#### VULPKANIN ####
+
+- type: entity
+ id: TorsoProtoVulp
+ name: "proto-vulp torso"
+ parent: TorsoProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "torso_m"
+
+- type: entity
+ id: HeadProtoVulp
+ name: "proto-vulp head"
+ parent: HeadProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "head_m"
+
+- type: entity
+ id: LeftArmProtoVulp
+ name: "left proto-vulp arm"
+ parent: LeftArmProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "l_arm"
+
+- type: entity
+ id: RightArmProtoVulp
+ name: "right proto-vulp arm"
+ parent: RightArmProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "r_arm"
+
+- type: entity
+ id: LeftHandProtoVulp
+ name: "left proto-vulp hand"
+ parent: LeftHandProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "l_hand"
+
+- type: entity
+ id: RightHandProtoVulp
+ name: "right proto-vulp hand"
+ parent: RightHandProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "r_hand"
+
+- type: entity
+ id: LeftLegProtoVulp
+ name: "left proto-vulp leg"
+ parent: LeftLegProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "l_leg"
+
+- type: entity
+ id: RightLegProtoVulp
+ name: "right proto-vulp leg"
+ parent: RightLegProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "r_leg"
+
+- type: entity
+ id: LeftFootProtoVulp
+ name: "left proto-vulp foot"
+ parent: LeftFootProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "l_foot"
+
+- type: entity
+ id: RightFootProtoVulp
+ name: "right proto-vulp foot"
+ parent: RightFootProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: "r_foot"
+
+#### Vox ####
+
+- type: entity
+ id: LeftHandProtoVox
+ name: "left proto-vox hand"
+ parent: LeftHandProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vox/parts.rsi
+ state: "l_hand"
+
+- type: entity
+ id: RightHandProtoVox
+ name: "right proto-vox hand"
+ parent: RightHandProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vox/parts.rsi
+ state: "r_hand"
+
+- type: entity
+ id: LeftFootProtoVox
+ name: "left proto-vox foot"
+ parent: LeftFootProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vox/parts.rsi
+ state: "l_foot"
+
+- type: entity
+ id: RightFootProtoVox
+ name: "right proto-vox foot"
+ parent: RightFootProtogen
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Mobs/Species/Proto-Vox/parts.rsi
+ state: "r_foot"
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Body/Prototypes/protogen.yml b/Resources/Prototypes/_FarHorizons/Body/Prototypes/protogen.yml
new file mode 100644
index 00000000000..8decd5e4f57
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Body/Prototypes/protogen.yml
@@ -0,0 +1,783 @@
+#region PROTOGEN ####
+- type: body
+ id: Protogen
+ name: "protogen"
+ root: torso
+ slots:
+ head:
+ part: HeadProtogen
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoProtogen
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmProtogen
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmProtogen
+ connections:
+ - left hand
+ right hand:
+ part: RightHandProtogen
+ left hand:
+ part: LeftHandProtogen
+ right leg:
+ part: RightLegProtogen
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegProtogen
+ connections:
+ - left foot
+ right foot:
+ part: RightFootProtogen
+ left foot:
+ part: LeftFootProtogen
+
+#region VULPKANIN ####
+
+- type: body
+ id: ProtoVulp
+ name: "proto-vulp"
+ root: torso
+ slots:
+ head:
+ part: HeadProtoVulp
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoProtoVulp
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach # Dear god.. they can eat CHOCOLATE.
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmProtoVulp
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmProtoVulp
+ connections:
+ - left hand
+ right hand:
+ part: RightHandProtoVulp
+ left hand:
+ part: LeftHandProtoVulp
+ right leg:
+ part: RightLegProtoVulp
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegProtoVulp
+ connections:
+ - left foot
+ right foot:
+ part: RightFootProtoVulp
+ left foot:
+ part: LeftFootProtoVulp
+
+#region VOX ####
+
+- type: body
+ id: ProtoVox
+ name: "proto-vox"
+ root: torso
+ slots:
+ head:
+ part: HeadVox
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoVox
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtoVoxHeart
+ lungs: OrganProtogenLungs # I can't imagine them NOT fixing their nitro dependancy.
+ stomach: OrganProtoVoxStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmVox
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmVox
+ connections:
+ - left hand
+ right hand:
+ part: RightHandProtoVox
+ left hand:
+ part: LeftHandProtoVox
+ right leg:
+ part: RightLegVox
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegVox
+ connections:
+ - left foot
+ right foot:
+ part: RightFootProtoVox
+ left foot:
+ part: LeftFootProtoVox
+
+#region THAVEN ####
+
+- type: body
+ id: ProtoThaven
+ name: "proto-thaven"
+ root: torso
+ slots:
+ head:
+ part: HeadThaven
+ connections:
+ - torso
+ organs:
+ brain: OrganThavenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoThaven
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs # I can't imagine them NOT fixing their nitro dependancy.
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmThaven
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmThaven
+ connections:
+ - left hand
+ right hand:
+ part: RightHandThaven
+ left hand:
+ part: LeftHandThaven
+ right leg:
+ part: RightLegThaven
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegThaven
+ connections:
+ - left foot
+ right foot:
+ part: RightFootThaven
+ left foot:
+ part: LeftFootThaven
+
+#region Slime ####
+
+# I'd need to resprite their organs since they're unique compared to others. Not happening by deadline I set for myself, so revisit later.
+
+#region Shadekin ####
+
+- type: body
+ id: ProtoKin
+ name: "protokin"
+ root: torso
+ slots:
+ head:
+ part: HeadShadekin
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongueForked
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoShadekin
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ core: OrganProtoKinCore
+ heart: OrganProtogenHeart
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmShadekin
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmShadekin
+ connections:
+ - left hand
+ right hand:
+ part: RightHandShadekin
+ left hand:
+ part: LeftHandShadekin
+ right leg:
+ part: RightLegShadekin
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegShadekin
+ connections:
+ - left foot
+ right foot:
+ part: RightFootShadekin
+ left foot:
+ part: LeftFootShadekin
+
+#region RESOMI ####
+
+- type: body
+ id: ProtoResomi
+ name: "proto-resomi"
+ root: torso
+ slots:
+ head:
+ part: HeadResomi
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongueForked
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoResomi
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtoAvaliHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmResomi
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmResomi
+ connections:
+ - left hand
+ right hand:
+ part: RightHandResomi
+ left hand:
+ part: LeftHandResomi
+ right leg:
+ part: RightLegResomi
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegResomi
+ connections:
+ - left foot
+ right foot:
+ part: RightFootResomi
+ left foot:
+ part: LeftFootResomi
+
+#region REPTILE ####
+
+- type: body
+ name: "proto-reptile"
+ id: ProtoReptile
+ root: torso
+ slots:
+ head:
+ part: HeadReptilian
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoReptilian
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmReptilian
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmReptilian
+ connections:
+ - left hand
+ right hand:
+ part: RightHandReptilian
+ left hand:
+ part: LeftHandReptilian
+ right leg:
+ part: RightLegReptilian
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegReptilian
+ connections:
+ - left foot
+ right foot:
+ part: RightFootReptilian
+ left foot:
+ part: LeftFootReptilian
+
+#region MOTH ####
+
+- type: body
+ id: ProtoMoth
+ name: "proto-moth"
+ root: torso
+ slots:
+ head:
+ part: HeadMoth
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoMoth
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtoMothStomach # Can eat everything.
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmMoth
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmMoth
+ connections:
+ - left hand
+ right hand:
+ part: RightHandMoth
+ left hand:
+ part: LeftHandMoth
+ right leg:
+ part: RightLegMoth
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegMoth
+ connections:
+ - left foot
+ right foot:
+ part: RightFootMoth
+ left foot:
+ part: LeftFootMoth
+
+#region HUMAN ####
+
+- type: body
+ id: ProtoHumie
+ name: "proto-humie"
+ root: torso
+ slots:
+ head:
+ part: HeadHuman
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoHuman
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmHuman
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmHuman
+ connections:
+ - left hand
+ right hand:
+ part: RightHandHuman
+ left hand:
+ part: LeftHandHuman
+ right leg:
+ part: RightLegHuman
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegHuman
+ connections:
+ - left foot
+ right foot:
+ part: RightFootHuman
+ left foot:
+ part: LeftFootHuman
+
+#region FELINID ####
+
+- type: body
+ id: ProtoFeline
+ name: "proto-feline"
+ root: torso
+ slots:
+ head:
+ part: HeadFelionoid
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoFelionoid
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtogenHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmFelionoid
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmFelionoid
+ connections:
+ - left hand
+ right hand:
+ part: RightHandFelionoid
+ left hand:
+ part: LeftHandFelionoid
+ right leg:
+ part: RightLegFelionoid
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegFelionoid
+ connections:
+ - left foot
+ right foot:
+ part: RightFootFelionoid
+ left foot:
+ part: LeftFootFelionoid
+
+#region DWARF ####
+
+- type: body
+ id: ProtoDawi
+ name: "proto dawi"
+ root: torso
+ slots:
+ head:
+ part: HeadHuman
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoHuman
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtoDawiHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtoDawiStomach
+ liver: OrganProtoDawiLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmHuman
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmHuman
+ connections:
+ - left hand
+ right hand:
+ part: RightHandHuman
+ left hand:
+ part: LeftHandHuman
+ right leg:
+ part: RightLegHuman
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegHuman
+ connections:
+ - left foot
+ right foot:
+ part: RightFootHuman
+ left foot:
+ part: LeftFootHuman
+
+#region DIONA ####
+
+- type: body
+ id: ProtoDionae
+ name: "proto-dionae"
+ root: torso
+ slots:
+ head:
+ part: HeadDiona
+ connections:
+ - torso
+ organs:
+ brain: OrganDionaBrainNymph
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoDiona
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ stomach: OrganDionaStomachNymph
+ lungs: OrganDionaLungsNymph
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmDiona
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmDiona
+ connections:
+ - left hand
+ right hand:
+ part: RightHandDiona
+ left hand:
+ part: LeftHandDiona
+ right leg:
+ part: RightLegDiona
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegDiona
+ connections:
+ - left foot
+ right foot:
+ part: RightFootDiona
+ left foot:
+ part: LeftFootDiona
+
+#region AVALI ####
+
+- type: body
+ id: ProtoAvali
+ name: "proto-avali"
+ root: torso
+ slots:
+ head:
+ part: HeadAvali
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongueForked
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoAvali
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtoAvaliHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtoAvaliStomach
+ liver: OrganProtoAvaliLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmAvali
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmAvali
+ connections:
+ - left hand
+ right hand:
+ part: RightHandAvali
+ left hand:
+ part: LeftHandAvali
+ right leg:
+ part: RightLegAvali
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegAvali
+ connections:
+ - left foot
+ right foot:
+ part: RightFootAvali
+ left foot:
+ part: LeftFootAvali
+
+#region ARACHNID
+
+- type: body
+ id: ProtoArachnid
+ name: "proto-arachnid"
+ root: torso
+ slots:
+ head:
+ part: HeadArachnid
+ connections:
+ - torso
+ organs:
+ brain: OrganProtogenBrain
+ eyes: OrganProtogenEyes
+ tongue: OrganProtogenTongue
+ cybernetic_anchor: OrganCrescentDummy # Seriously. Why.
+ torso:
+ part: TorsoArachnid
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ - head # Shitmed
+ organs:
+ heart: OrganProtoArachnidHeart
+ lungs: OrganProtogenLungs
+ stomach: OrganProtogenStomach
+ liver: OrganProtogenLiver
+ kidneys: OrganProtogenKidneys
+ dermis: OrganCrescentDummy
+ right arm:
+ part: RightArmArachnid
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmArachnid
+ connections:
+ - left hand
+ right hand:
+ part: RightHandArachnid
+ left hand:
+ part: LeftHandArachnid
+ right leg:
+ part: RightLegArachnid
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegArachnid
+ connections:
+ - left foot
+ right foot:
+ part: RightFootArachnid
+ left foot:
+ part: LeftFootArachnid
diff --git a/Resources/Prototypes/_FarHorizons/Damage/modifier_sets.yml b/Resources/Prototypes/_FarHorizons/Damage/modifier_sets.yml
index 916449a9489..5b795ffa5e3 100644
--- a/Resources/Prototypes/_FarHorizons/Damage/modifier_sets.yml
+++ b/Resources/Prototypes/_FarHorizons/Damage/modifier_sets.yml
@@ -1,3 +1,117 @@
+#region Mobs
+- type: damageModifierSet
+ id: Protogen # Weaker IPC values, on account of being half-robot
+ coefficients:
+ Shock: 1.25
+ Heat: 1.2 # Fur my beloved
+ Cold: 0.5 # Well Insulated
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoVulp # Inherets Protogen with Vulp-like twist (better/worse cold/heat)
+ coefficients:
+ Shock: 1.25
+ Heat: 1.25 # Fur my beloved
+ Cold: 0.45 # VERY Well Insulated
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoVox
+ coefficients:
+ Shock: 1.25
+ Blunt: 1.1
+ Heat: 1.2
+ Cold: 0.5
+
+# Thaven, despite having a reference to it.. Doesn't actually have a damage modifier? Ingame guidebook says they have one. Very odd.
+- type: damageModifierSet
+ id: ProtoThaven
+ coefficients:
+ Shock: 1.25
+ Heat: 1.15
+ Cold: 0.45
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoSlimePerson # Roundstart armor nullifies the brute weaknesses pmuch
+ coefficients:
+ Shock: 1.25
+ Blunt: 0.7
+ Slash: 1.2
+ Piercing: 1.2
+ Cold: 1.4 # Metal's not exactly insulating, but better than nothing.
+ Poison: 0.8
+
+- type: damageModifierSet
+ id: ProtoKin
+ coefficients:
+ Asphyxiation: 0 # They don't breathe, but there's still ways to get airloss damage via chem OD.
+ Cold: 0.4
+ Heat: 1.15
+ Cellular: 0.25
+ Bloodloss: 1.35
+ Shock: 1.25
+ Radiation: 1.3
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoResomi
+ coefficients:
+ Shock: 1.25
+ Blunt: 1.1
+ Cold: 0.35 # Close relation to Avali but not literal freezing-blooded.
+ Heat: 1.25
+
+- type: damageModifierSet
+ id: ProtoReptile
+ coefficients: # Swaps heat with cold
+ Shock: 1.25
+ Cold: 1.2
+ Heat: 0.5
+ Slash: 0.9 # Something they should have with "tougher skin" according to the notes in the other modifer file
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoMoth
+ coefficients:
+ Shock: 1.25
+ Cold: 0.4
+ Heat: 1.2
+ Blunt: 1.1
+
+- type: damageModifierSet
+ id: ProtoHumie
+ coefficients:
+ Shock: 1.25
+ Blunt: 1.1
+ Cold: 0.5
+ Heat: 1.1 #Insulated but no fur
+
+- type: damageModifierSet
+ id: ProtoFeline
+ coefficients:
+ Shock: 1.25
+ Blunt: 1.1
+ Cold: 0.5
+ Heat: 1.2 #Short fur, not thick enough to add to insulation
+
+- type: damageModifierSet
+ id: ProtoDionae
+ coefficients:
+ Blunt: 0.8
+ Slash: 0.9
+ Heat: 1.5
+ Cold: 0.5
+ Shock: 1.25
+
+- type: damageModifierSet
+ id: ProtoAvali
+ coefficients:
+ Shock: 1.25
+ Blunt: 1.1
+ Cold: 0.3 # Two reasons- Literally cold blooded, as in, blood below freezing, and supreme insulation.
+ Heat: 1.4
+
#region Structures
- type: damageModifierSet
id: StructuralReactorCasing # StructuralMetallicStrong(er), it's going to take more than a mere baseball bat to do any real damage
@@ -13,4 +127,4 @@
Slash: 10
Piercing: 10
Heat: 10
- Structural: 10
+ Structural: 10
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Clothing/OuterClothing/armor.yml b/Resources/Prototypes/_FarHorizons/Entities/Clothing/OuterClothing/armor.yml
new file mode 100644
index 00000000000..783d370d398
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Clothing/OuterClothing/armor.yml
@@ -0,0 +1,88 @@
+- type: entity
+ abstract: true
+ parent: [ClothingOuterBaseMedium, AllowSuitStorageClothing]
+ id: ClothingOuterArmorBaseFH
+ name: Armor Base
+ description: The normal armor base has a sec contra label, which means anything inhereting takes it.
+ components:
+ - type: Sprite
+ sprite: Clothing/OuterClothing/Armor/security.rsi
+ - type: Clothing
+ sprite: Clothing/OuterClothing/Armor/security.rsi
+ - type: Armor #Based on /tg/ but slightly compensated to fit the fact that armor stacks in SS14.
+ modifiers:
+ coefficients:
+ Blunt: 0.70
+ Slash: 0.70
+ Piercing: 0.70 #Can save you, but bullets will still hurt. Will take about 10 shots from a Viper before critting, as opposed to 7 while unarmored and 16~ with a bulletproof vest.
+ Heat: 0.80
+ - type: ExplosionResistance
+ damageCoefficient: 0.90
+
+#region Proto-Armor
+
+- type: entity
+ parent: ClothingOuterArmorBaseFH
+ id: ClothingOuterArmorProtogenBase
+ components:
+ - type: Item
+ size: Huge
+ - type: Unremoveable
+ - type: Tag
+ tags:
+ - ProtogenCybernetics
+
+- type: entity
+ parent: ClothingOuterArmorProtogenBase
+ id: ClothingOuterArmorProtogenLight
+ name: Light Protogen Cybernetics
+ description: Removal of this would require killing you. Comes in-built with light armor plating to shield the cybernetics within.
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi
+ state: light
+ - type: Armor
+ modifiers:
+ coefficients:
+ Slash: 0.9
+ Piercing: 0.9
+ - type: ClothingSpeedModifier #Ligher armor gives room for cybernetics to give speedbuff is my logic.
+ walkModifier: 1
+ sprintModifier: 1.05 #same speed as FH cyberlegs
+ - type: ExplosionResistance
+ damageCoefficient: 0.95
+
+- type: entity
+ parent: ClothingOuterArmorProtogenBase
+ id: ClothingOuterArmorProtogenMedium
+ name: Standard Protogen Cybernetics
+ description: Removal of this would require killing you. Comes in-built with moderate armor plating to shield the cybernetics within and protect the user.
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi
+ state: medium
+ - type: Armor
+ modifiers:
+ coefficients:
+ Slash: 0.7
+ Piercing: 0.7
+
+- type: entity
+ parent: ClothingOuterArmorProtogenBase
+ id: ClothingOuterArmorProtogenHeavy
+ name: Heavy Protogen Cybernetics
+ description: Removal of this would require killing you. Comes in-built with heavy armor plating for active combat scenarios. A bit weighty.
+ components:
+ - type: Sprite
+ sprite: _FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi
+ state: heavy
+ - type: Armor
+ modifiers:
+ coefficients:
+ Slash: 0.6
+ Piercing: 0.6
+ - type: ClothingSpeedModifier
+ walkModifier: 1
+ sprintModifier: 0.90
+ - type: ExplosionResistance
+ damageCoefficient: 0.80
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Mobs/Customization/protogen.yml b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Customization/protogen.yml
new file mode 100644
index 00000000000..7dfd586d74b
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Customization/protogen.yml
@@ -0,0 +1,687 @@
+# # Explaining the logic behind the madness
+# With how layering works, Tail is the highest priority layer- It displays over almost EVERYTHING. Will be used in the future for overlaying over hardsuits, though looks too jank to do it now.
+# For overlaying over Jumpsuits, use RHand as it's the highest priority bodypart layer that DOESN'T display over hardsuits.
+# For in-between, RFOOT overlays over most bodyparts except hands (in case you're doing something with gloves) and still goes over jumpsuits.
+
+#region PROTOGEN BASE ####
+# Put markings HERE if they can be used by ALL species (Protogen lights/armor are the exception since it always needs to be adjusted..) ####
+
+- type: marking
+ id: ProtogenTail
+ bodyPart: Tail
+ markingCategory: Tail
+ speciesRestriction: [Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoKin, ProtoResomi, ProtoHumie, ProtoMoth, ProtoFeline, ProtoDawi, ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: tail_protogen
+
+- type: marking
+ id: ProtogenTailBushy
+ bodyPart: Tail
+ markingCategory: Tail
+ speciesRestriction: [Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoKin, ProtoResomi, ProtoHumie, ProtoMoth, ProtoFeline, ProtoDawi, ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: bushy_tail_protogen
+
+- type: marking
+ id: ProtogenTailShark
+ bodyPart: Tail
+ markingCategory: Tail
+ speciesRestriction: [Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoKin, ProtoResomi, ProtoHumie, ProtoMoth, ProtoFeline, ProtoDawi, ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: shark_tail_protogen
+
+- type: marking
+ id: ProtogenEars
+ bodyPart: HeadTop
+ markingCategory: HeadTop
+ speciesRestriction: [Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoKin, ProtoHumie, ProtoMoth, ProtoFeline, ProtoDawi, ProtoAvali] #resomi too smol
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: ears_protogen
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: ears_protogen_tips
+
+- type: marking
+ id: TwoProtogenEars
+ bodyPart: HeadTop
+ markingCategory: HeadTop
+ speciesRestriction: [Protogen, ProtoVulp, ProtoVox, ProtoThaven, ProtoKin, ProtoHumie, ProtoMoth, ProtoFeline, ProtoDawi, ProtoAvali] #resomi too smol
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/protogen.rsi
+ state: two_ears_protogen
+
+- type: marking
+ id: ProtogenLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoReptile, ProtoHumie, ProtoDawi, ProtoArachnid]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtogenVisor
+ bodyPart: LFoot
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtogenVisorRound
+ bodyPart: LFoot
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi
+ state: rounded
+
+- type: marking
+ id: ProtogenLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoReptile, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtogenLEDFaceNoseless
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoReptile, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi
+ state: noseless
+
+- type: marking
+ id: ProtogenLEDFaceRound
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi
+ state: rounded
+
+- type: marking
+ id: ProtogenMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [Protogen, ProtoReptile, ProtoHumie, ProtoDawi, ProtoArachnid]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/body_armor.rsi
+ state: medium
+
+#region VULPKANIN ####
+
+- type: marking
+ id: ProtoVulpPawSocksFeet
+ bodyPart: RFoot
+ markingCategory: Overlay
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi
+ state: pawsocks_feet
+
+- type: marking
+ id: ProtoVulpPawSocksLegs
+ bodyPart: LLeg
+ markingCategory: Legs
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi
+ state: pawsocks_legs
+
+- type: marking
+ id: ProtoVulpVisor
+ bodyPart: LFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp, ProtoReptile, ProtoHumie]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi
+ state: vulpvisor
+
+- type: marking
+ id: ProtoVulpVisorFourEyes
+ bodyPart: LFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi
+ state: vulpvisor-four-eyes
+
+- type: marking
+ id: ProtoVulpSnoutLong
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi
+ state: snout
+
+- type: marking
+ id: ProtoVulpVisorSideWings
+ bodyPart: RFoot
+ markingCategory: Head
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi
+ state: side-visor-wings
+
+- type: marking
+ id: ProtoVulpMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoVulpMediumArmorAngled
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi
+ state: mediumangled
+
+- type: marking
+ id: ProtoVulpLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoVulpLEDFaceLong
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi
+ state: long
+
+- type: marking
+ id: ProtoVulpLEDFaceFourEyes
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi
+ state: four-eyes
+
+- type: marking
+ id: ProtoVulpClaws
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi
+ state: claws
+
+- type: marking
+ id: ProtoVulpClawsLong
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi
+ state: clawslong
+
+- type: marking
+ id: ProtoVulpLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoVulpLightsAngled
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVulp]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi
+ state: bodyangled
+ - sprite: _FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi
+ state: bodyangled_inner
+
+#region VOX ####
+
+- type: marking
+ id: ProtoVoxVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVox]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoVoxMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoVox]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoVoxLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVox]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoVoxLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoVox]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoVoxClaws
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoVox]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi
+ state: claws
+
+#region THAVEN ####
+
+- type: marking
+ id: ProtoThavenVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoThaven]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoThavenMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoThaven]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoThavenLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoThaven]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoThavenLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoThaven]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi
+ state: body
+
+#region LASPI ####
+
+- type: marking
+ id: ProtoSlimePersonMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoSlimePerson]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoSlimePersonVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoSlimePerson]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoSlimePersonLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoSlimePerson]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoSlimePersonLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoSlimePerson]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi
+ state: body
+
+#region SHADEKIN ####
+
+- type: marking
+ id: ProtoKinMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoKin]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoKinVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoKin]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoKinLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoKin]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoKinLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoKin]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi
+ state: body
+
+#region RESOMI ####
+
+- type: marking
+ id: ProtoResomiMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoResomi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoResomiVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoResomi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoResomiLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoResomi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoResomiLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoResomi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi
+ state: body
+
+#region REPTILIAN ####
+
+- type: marking
+ id: ProtoReptileLEDFaceBoxy
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoReptile, ProtoHumie, ProtoDawi]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi
+ state: boxy
+
+- type: marking
+ id: ProtoReptileClaws
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoReptile]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi
+ state: claws
+
+#region MOTH ####
+
+- type: marking
+ id: ProtoMothMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoMoth]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoMothVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoMoth]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoMothLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoMoth]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoMothLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoMoth]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoMothClaws
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoMoth]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi
+ state: claws
+
+# Human didn't need anything special, but, dividers here regardless. #
+
+#region FELINID ####
+
+- type: marking
+ id: ProtoFelineMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoFeline]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoFelineVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoFeline]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoFelineLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoFeline]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoFelineLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoFeline]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoFelineClaws
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoFeline]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi
+ state: claws
+
+#dwarves don't need special sprites. This is a travesty
+
+#region DIONA
+
+- type: marking
+ id: ProtoDionaeMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoDionae]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoDionaeVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoDionae]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoDionaeLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoDionae]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoDionaeLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoDionae]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoDionaeVines
+ bodyPart: RHand
+ markingCategory: Overlay
+ speciesRestriction: [ProtoDionae]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi
+ state: vines
+
+#region AVALI
+
+- type: marking
+ id: ProtoAvaliMediumArmor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi
+ state: medium
+
+- type: marking
+ id: ProtoAvaliVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoAvaliLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi
+ state: face
+
+- type: marking
+ id: ProtoAvaliLights
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi
+ state: body
+
+- type: marking
+ id: ProtoAvaliWings
+ bodyPart: Tail
+ markingCategory: Overlay
+ speciesRestriction: [ProtoAvali]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi
+ state: wings
+
+#region ARACHNID
+
+- type: marking
+ id: ProtoArachnidVisor
+ bodyPart: RFoot
+ markingCategory: Special
+ speciesRestriction: [ProtoArachnid]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi
+ state: visor
+
+- type: marking
+ id: ProtoArachnidLEDFace
+ bodyPart: RHand
+ markingCategory: Special
+ speciesRestriction: [ProtoArachnid]
+ sprites:
+ - sprite: _FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi
+ state: face
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Mobs/Player/protogen.yml b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Player/protogen.yml
new file mode 100644
index 00000000000..4707d394f69
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Player/protogen.yml
@@ -0,0 +1,98 @@
+- type: entity
+ save: false
+ name: Urist McToaster
+ parent: BaseMobProtogen
+ id: MobProtogen
+ components: # had to put it there because BaseMobProtogen is actually used by all other protogens
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - TrueProtogen # because of that
+
+- type: entity
+ save: false
+ name: Urist McVulpster
+ parent: BaseMobProtoVulp
+ id: MobProtoVulp
+
+- type: entity
+ save: false
+ name: Urist McVoxster
+ parent: BaseMobProtoVox
+ id: MobProtoVox
+
+- type: entity
+ save: false
+ name: Urist McEarster
+ parent: BaseMobProtoThaven
+ id: MobProtoThaven
+
+- type: entity
+ save: false
+ name: Urist McSlimester
+ parent: BaseMobProtoSlimePerson
+ id: MobProtoSlimePerson
+
+- type: entity
+ save: false
+ name: Urist McDuskin
+ parent: BaseMobProtoKin
+ id: MobProtoKin
+
+- type: entity
+ save: false
+ name: Urist McRapster
+ parent: BaseMobProtoResomi
+ id: MobProtoResomi
+
+- type: entity
+ save: false
+ name: Urisst' Mztosster
+ parent: BaseMobProtoReptile
+ id: MobProtoReptile
+
+- type: entity
+ save: false
+ name: Urist McFluffster
+ parent: BaseMobProtoMoth
+ id: MobProtoMoth
+
+- type: entity
+ save: false
+ name: Urist McHandster
+ parent: BaseMobProtoHumie
+ id: MobProtoHumie
+
+- type: entity
+ save: false
+ name: Urist McFelinster
+ parent: BaseMobProtoFeline
+ id: MobProtoFeline
+
+- type: entity
+ save: false
+ name: Urist McHands The ProtoDawi
+ parent: BaseMobProtoDawi
+ id: MobProtoDawi
+
+- type: entity
+ save: false
+ name: Urist McPlantster
+ parent: BaseMobProtoDionae
+ id: MobProtoDionae
+
+- type: entity
+ save: false
+ name: Urist McAvalister
+ parent: BaseMobProtoAvali
+ id: MobProtoAvali
+
+- type: entity
+ save: false
+ name: Urist McWebster
+ parent: BaseMobProtoArachnid
+ id: MobProtoArachnid
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Mobs/Species/protogen.yml b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Species/protogen.yml
new file mode 100644
index 00000000000..5e6a3928d04
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Mobs/Species/protogen.yml
@@ -0,0 +1,2513 @@
+#region PROTOGEN ####
+# bear with me here, I am unfamiliar with EE forks.
+
+- type: entity
+ parent: BaseMobSpeciesOrganic
+ id: BaseMobProtogen
+ name: Urist McToaster
+ abstract: true
+ components:
+ - type: Carriable # Frontier: Carrying system from nyanotrasen.
+ - type: PotentialPsionic #Nyano - Summary: makes potentially psionic.
+ - type: Sprite
+ layers:
+ - map: [ "enum.HumanoidVisualLayers.TailBehind" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Chest" ]
+ - map: [ "enum.HumanoidVisualLayers.Head" ]
+ - map: [ "enum.HumanoidVisualLayers.Snout" ]
+ - map: [ "enum.HumanoidVisualLayers.Eyes" ]
+ - map: [ "enum.HumanoidVisualLayers.RArm" ]
+ - map: [ "enum.HumanoidVisualLayers.LArm" ]
+ - map: [ "enum.HumanoidVisualLayers.RLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.LLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.Genital" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Breasts" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Penis" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
+ - map: ["jumpsuit"]
+ - map: ["enum.HumanoidVisualLayers.LFoot"]
+ - map: ["enum.HumanoidVisualLayers.RFoot"]
+ - map: ["enum.HumanoidVisualLayers.LHand"]
+ - map: ["enum.HumanoidVisualLayers.RHand"]
+ - map: [ "gloves" ]
+ - map: [ "shoes" ]
+ - map: [ "ears" ]
+ - map: [ "eyes" ]
+ - map: [ "outerClothing" ]
+ - map: [ "belt" ]
+ - map: [ "id" ]
+ - map: [ "back" ]
+ - map: [ "enum.HumanoidVisualLayers.TailOversuit" ] # HL Modification
+ - map: [ "neck" ]
+ - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
+ - map: [ "enum.HumanoidVisualLayers.Hair" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Tail" ]
+ - map: [ "mask" ]
+ - map: [ "head" ]
+ - map: [ "pocket1" ]
+ - map: [ "pocket2" ]
+ - map: ["enum.HumanoidVisualLayers.Handcuffs"]
+ color: "#ffffff"
+ sprite: Objects/Misc/handcuffs.rsi
+ state: body-overlay-2
+ visible: false
+ - map: [ "clownedon" ] # Dynamically generated
+ sprite: "Effects/creampie.rsi"
+ state: "creampie_human"
+ visible: false
+ - type: Repairable # So welder is just a special little snowflake in the code. I tried making healing with welder work through ConditionalHealing component, but it would require too many changes in too many places. So we will keep on the trend and have brute healing defined here. /shrug
+ doAfterDelay: 1 # Faster than normal so using welding to heal isn't absolute ass for protogens
+ allowSelfRepair: true
+ fuelCost: 10
+ damage:
+ groups:
+ Brute: -30 # 5 for each type with reduction applied
+ - type: Hunger
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: full
+ - type: Thirst
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: Protogen
+ - type: HarpySinger # Closest EE equivalant to FH midi player on protogens.
+ - type: Instrument
+ allowPercussion: false
+ program: 52
+ - type: SwappableInstrument
+ instrumentList:
+ "Voice": {52: 0}
+ "Trumpet": {56: 0}
+ "Electric": {27: 0}
+ "Bass": {33: 0}
+ "Rock": {29: 0}
+ "Acoustic": {24: 0}
+ "Flute": {73: 0}
+ "Sax": {66: 0}
+ "Piano": {1: 0}
+ "Church Organ": {19: 0}
+ "Harp": {46: 0}
+ - type: UserInterface
+ interfaces:
+ enum.HumanoidMarkingModifierKey.Key:
+ type: HumanoidMarkingModifierBoundUserInterface
+ enum.StrippingUiKey.Key:
+ type: StrippableBoundUserInterface
+ enum.StoreUiKey.Key:
+ type: StoreBoundUserInterface
+ enum.SurgeryUIKey.Key:
+ type: SurgeryBui
+ enum.ThavenMoodsUiKey.Key: # impstation edit
+ type: ThavenMoodsBoundUserInterface
+ requireInputValidation: false
+ enum.InstrumentUiKey.Key:
+ type: InstrumentBoundUserInterface
+ requireInputValidation: false
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatHuman
+ amount: 5
+ - type: MeleeWeapon
+ soundHit:
+ path: /Audio/Weapons/pierce.ogg
+ animation: WeaponArcClaw
+ damage:
+ types:
+ Piercing: 2 #AP claws. Funny.
+ Slash: 3
+ - type: Body
+ prototype: Protogen
+ requiredLegs: 2
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - type: Temperature
+ currentTemperature: 310.15
+ specificHeat: 46
+ heatDamageThreshold: 325
+ coldDamageThreshold: 230
+ coldDamage:
+ types:
+ Cold : 0.1 #per second, scales with temperature & other constants
+ heatDamage:
+ types:
+ Heat : 1.5 #per second, scales with temperature & other constants
+ - type: TemperatureSpeed
+ thresholds:
+ 280: 0.9
+ 250: 0.8
+ 230: 0.7
+ - type: HumanoidAppearance
+ species: Protogen
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Inventory
+ speciesId: protogen #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Protogen/displacement.rsi
+ state: jumpsuit-female
+ - type: Barotrauma
+ damage:
+ types:
+ Blunt: 0.25 #per second, halved compared to normal.
+ Heat: 0.1
+ - type: TypingIndicator # TODO - Find "protogen" noises. Idk.
+ proto: robot
+ - type: Speech
+ speechVerb: Robotic
+ speechSounds: Borg
+ allowedEmotes: ['Chirp', 'Squish', 'Purr', 'Growl', 'Trill', 'Scree', 'Call', 'Squawk', 'Bark', 'Snarl', 'Whine', 'Howl', 'Yip', 'Mew', 'Meow','Thump', "Marr", "Wurble", 'Chitter', 'Squeak', 'Click', 'Beep', 'Ping', 'Buzz', 'Buzz-Two', 'Chime', 'Honk']
+ - type: Vocal
+ sounds:
+ Male: MaleProtogen
+ Female: FemaleProtogen
+ Unsexed: MaleProtogen
+ - type: UniversalHealModifier
+ modifier: 0.5
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtogenDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Inventory
+ speciesId: protogen #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Protogen/displacement.rsi
+ state: jumpsuit-female
+
+#region VULPKANIN ####
+
+- type: entity
+ parent: BaseMobProtogen
+ id: BaseMobProtoVulp
+ name: Urist McVulpster
+ abstract: true
+ components:
+ - type: Wagging
+ - type: Hunger # on 1.5x more
+ thresholds:
+ Overfed: 250
+ Okay: 200
+ Peckish: 150
+ Starving: 100
+ Dead: 0
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: full
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoVulp
+ - type: Body
+ prototype: ProtoVulp
+ requiredLegs: 2
+ - type: HumanoidAppearance
+ species: ProtoVulp
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Inventory
+ speciesId: protovulp #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ displacements:
+ head:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi
+ state: head
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Vulpkanin/displacement.rsi #temp "fix"
+ state: outerClothing
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi
+ state: jumpsuit
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi
+ state: shoes
+ - type: ContentEye
+ targetZoom: "1.125, 1.125"
+ maxZoom: "1.125, 1.125"
+ - type: JumpAbility
+ action: ActionVulpkaninGravityJump
+ canCollide: true
+ jumpDistance: 3
+ jumpSound:
+ path: /Audio/Weapons/punchmiss.ogg
+ params:
+ pitch: 1.33
+ volume: -5
+ variation: 0.05
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Vulpkanin
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoVulpDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Inventory
+ speciesId: protovulp #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi
+ state: jumpsuit
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi
+ state: shoes
+
+#region VOX ####
+
+- type: entity
+ parent: BaseMobProtogen
+ id: BaseMobProtoVox
+ name: Urist McVoxster
+ abstract: true
+ components:
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Vox/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoVox
+ requiredLegs: 2
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoVox
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatChicken
+ amount: 5
+ - type: PassiveDamage
+ allowedStates:
+ - Alive
+ damageCap: 25
+ damage:
+ types:
+ Heat: -0.07
+ Poison: -0.2
+ groups:
+ Brute: -0.07
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#7a8bf2"
+ Burn:
+ sprite: Mobs/Effects/burn_damage.rsi
+ - type: Bloodstream
+ bloodReagent: AmmoniaBlood
+ - type: Sprite # Need to redefine the whole order to draw the tail over their gas tank
+ layers:
+ - map: [ "enum.HumanoidVisualLayers.TailBehind" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Chest" ]
+ - map: [ "enum.HumanoidVisualLayers.Head" ]
+ - map: [ "enum.HumanoidVisualLayers.Snout" ]
+ - map: [ "enum.HumanoidVisualLayers.Eyes" ]
+ - map: [ "enum.HumanoidVisualLayers.RArm" ]
+ - map: [ "enum.HumanoidVisualLayers.LArm" ]
+ - map: [ "enum.HumanoidVisualLayers.RLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.LLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.Genital" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Breasts" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Penis" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
+ - map: [ "jumpsuit" ]
+ - map: [ "enum.HumanoidVisualLayers.LFoot" ]
+ - map: [ "enum.HumanoidVisualLayers.RFoot" ]
+ - map: [ "enum.HumanoidVisualLayers.LHand" ]
+ - map: [ "enum.HumanoidVisualLayers.RHand" ]
+ - map: [ "gloves" ]
+ - map: [ "shoes" ]
+ - map: [ "ears" ]
+ - map: [ "eyes" ]
+ - map: [ "outerClothing" ]
+ - map: [ "belt" ]
+ - map: [ "id" ]
+ - map: [ "back" ]
+ - map: [ "enum.HumanoidVisualLayers.TailOversuit" ] # HL Modification
+ - map: [ "neck" ]
+ - map: [ "suitstorage" ]
+ - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
+ - map: [ "enum.HumanoidVisualLayers.Hair" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Tail" ]
+ - map: [ "mask" ]
+ - map: [ "head" ]
+ - map: [ "pocket1" ]
+ - map: [ "pocket2" ]
+ - map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
+ color: "#ffffff"
+ sprite: Objects/Misc/handcuffs.rsi
+ state: body-overlay-2
+ visible: false
+ - map: [ "clownedon" ]
+ sprite: "Effects/creampie.rsi"
+ state: "creampie_vox" # Not default
+ visible: false
+ - type: HumanoidAppearance
+ species: ProtoVox
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ markingsDisplacement:
+ Hair:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hair
+ - type: Inventory
+ speciesId: vox #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: head
+ neck:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: neck
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: shoes
+ - type: Hands
+ leftHandDisplacement:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand_l
+ rightHandDisplacement:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand_r
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Vox
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoVoxDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: ProtoVox #to be replaced with proto[species] when new sprites are made
+ markingsDisplacement:
+ Hair:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hair
+ - type: Body
+ prototype: ProtoVox
+ - type: Inventory
+ speciesId: vox
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: head
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: shoes
+ - type: Hands
+ leftHandDisplacement:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand_l
+ rightHandDisplacement:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Vox/displacement.rsi
+ state: hand_r
+
+#region THAVEN ####
+
+- type: entity
+ save: false
+ parent: BaseMobProtogen
+ id: BaseMobProtoThaven
+ name: Urist McEarster
+ abstract: true
+ components:
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi
+ state: full
+ - type: ThavenMoodsBound
+ - type: Body
+ prototype: ProtoThaven
+ requiredLegs: 2
+ - type: HumanoidAppearance
+ species: ProtoThaven
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: MeleeWeapon
+ attackRate: 0.55
+ soundHit:
+ collection: Punch
+ angle: 30
+ animation: WeaponArcPunch
+ damage:
+ types:
+ Blunt: 0
+ - type: StaminaDamageOnHit
+ damage: 18
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodThavenMeat
+ amount: 5
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoThaven
+ - type: Inventory
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: jumpsuit
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: head
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: eyes
+ ears:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: mask
+ neck:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: neck
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: outerclothing_hardsuit
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: hands
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Thaven
+
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoThavenDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Sprite
+ scale: 1, 1
+ - type: Inventory
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: jumpsuit
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: head
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: eyes
+ ears:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: mask
+ neck:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: neck
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: outerclothing_hardsuit
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Thaven/displacement.rsi
+ state: hands
+
+#region LASPI ####
+
+- type: entity
+ parent: BaseMobProtogen
+ id: BaseMobProtoSlimePerson
+ name: Urist McSlimester
+ abstract: true
+ components:
+ - type: HumanoidAppearance
+ species: ProtoSlimePerson
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: UserInterface
+ interfaces:
+ enum.StorageUiKey.Key:
+ type: StorageBoundUserInterface
+ enum.HumanoidMarkingModifierKey.Key:
+ type: HumanoidMarkingModifierBoundUserInterface
+ enum.StrippingUiKey.Key:
+ type: StrippableBoundUserInterface
+ enum.StoreUiKey.Key:
+ type: StoreBoundUserInterface
+ enum.SurgeryUIKey.Key:
+ type: SurgeryBui
+ enum.InstrumentUiKey.Key:
+ type: InstrumentBoundUserInterface
+ requireInputValidation: false
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Slime/parts.rsi
+ state: full
+ - type: Body
+ prototype: Slime # Replace when I figure out more complex sprites for proto-[species]
+ requiredLegs: 2
+ - type: Storage
+ clickInsert: false
+ showVerb: false
+ grid:
+ - 0,0,1,2
+ maxItemSize: Large
+ storageInsertSound:
+ path: /Audio/Voice/Slime/slime_squish.ogg
+ - type: ContainerContainer
+ containers:
+ storagebase: !type:Container
+ ents: []
+ - type: UseDelay
+ delay: 0.5
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoSlimePerson
+ - type: PassiveDamage
+ allowedStates:
+ - Alive
+ damageCap: 65
+ damage:
+ types:
+ Heat: -0.14
+ groups:
+ Brute: -0.14
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#2cf274"
+ Burn:
+ sprite: Mobs/Effects/burn_damage.rsi
+ - type: Bloodstream
+ bloodReagent: Slime
+ - type: Barotrauma
+ damage:
+ types:
+ Blunt: 0.55
+ - type: Reactive
+ groups:
+ Flammable: [ Touch ]
+ Extinguish: [ Touch ]
+ reactions:
+ - reagents: [ Water ]
+ methods: [ Touch ]
+ effects:
+ - !type:HealthChange
+# scaleByQuantity: true
+ damage:
+ types:
+ Heat: 0.1
+ - !type:PopupMessage
+ type: Local
+ visualType: Large
+ messages: [ "slime-hurt-by-water-popup" ]
+ probability: 0.25
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatSlime
+ amount: 5
+ - type: Respirator
+ damage:
+ types:
+ Asphyxiation: 0.2
+ damageRecovery:
+ types:
+ Asphyxiation: -1.0
+ maxSaturation: 15
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+ - type: ShowThirstIcons
+ - type: SolutionScanner
+ - type: Wagging
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - SlimePerson
+
+- type: entity
+ parent: MobHumanDummy
+ id: MobProtoSlimePersonDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: ProtoSlimePerson
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+
+#region SHADEKIN ####
+# Todo: Give unique abilites maybe? I could totally see them trying to "fix" themselves with cybernetics, with limited success perhaps.
+
+- type: entity
+ save: false
+ name: Urist McDuskin #pronounced Dusk-Kin
+ parent: [MobBloodstream, MobAtmosStandard, MobFlammable, BaseMobSpecies] #These fucks have no lungs, can't just inherent from protogen..
+ id: BaseMobProtoKin
+ abstract: true
+ components:
+ - type: PotentialPsionic #Nyano - Summary: makes potentially psionic.
+ - type: Repairable # So welder is just a special little snowflake in the code. I tried making healing with welder work through ConditionalHealing component, but it would require too many changes in too many places. So we will keep on the trend and have brute healing defined here. /shrug
+ doAfterDelay: 1 # Faster than normal so using welding to heal isn't absolute ass for protogens
+ allowSelfRepair: true
+ fuelCost: 10
+ damage:
+ groups:
+ Brute: -30 # 5 for each type with reduction applied
+ - type: Hunger
+ - type: Thirst
+ - type: HumanoidAppearance
+ species: ProtoKin
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Kin/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoKin
+ requiredLegs: 2
+ - type: HarpySinger # Closest EE equivalant to FH midi player on protogens.
+ - type: Instrument
+ allowPercussion: false
+ program: 52
+ - type: SwappableInstrument
+ instrumentList:
+ "Voice": {52: 0}
+ "Trumpet": {56: 0}
+ "Electric": {27: 0}
+ "Bass": {33: 0}
+ "Rock": {29: 0}
+ "Acoustic": {24: 0}
+ "Flute": {73: 0}
+ "Sax": {66: 0}
+ "Piano": {1: 0}
+ "Church Organ": {19: 0}
+ "Harp": {46: 0}
+ - type: UserInterface
+ interfaces:
+ enum.HumanoidMarkingModifierKey.Key:
+ type: HumanoidMarkingModifierBoundUserInterface
+ enum.StrippingUiKey.Key:
+ type: StrippableBoundUserInterface
+ enum.StoreUiKey.Key:
+ type: StoreBoundUserInterface
+ enum.SurgeryUIKey.Key:
+ type: SurgeryBui
+ enum.ThavenMoodsUiKey.Key: # impstation edit
+ type: ThavenMoodsBoundUserInterface
+ requireInputValidation: false
+ enum.InstrumentUiKey.Key:
+ type: InstrumentBoundUserInterface
+ requireInputValidation: false
+ - type: TypingIndicator
+ proto: robot
+ - type: Speech
+ speechVerb: Robotic
+ speechSounds: Borg
+ allowedEmotes: ['Chirp', 'Squish', 'Purr', 'Growl', 'Trill', 'Scree', 'Call', 'Squawk', 'Bark', 'Snarl', 'Whine', 'Howl', 'Yip', 'Mew', 'Meow','Thump', "Marr", "Wurble", 'Chitter', 'Squeak', 'Click', 'Beep', 'Ping', 'Buzz', 'Buzz-Two', 'Chime', 'Honk']
+ - type: Vocal
+ sounds:
+ Male: MaleProtogen
+ Female: FemaleProtogen
+ Unsexed: MaleProtogen
+ - type: MeleeWeapon
+ soundHit:
+ collection: AlienClaw
+ angle: 30
+ animation: WeaponArcClaw
+ damage:
+ types:
+ Piercing: 2
+ Slash: 3
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoKin
+ - type: Bloodstream
+ bloodlossDamage:
+ types:
+ Bloodloss: 1
+ bloodlossHealDamage:
+ types:
+ Bloodloss: -0.25
+ - type: Flammable
+ damage:
+ types:
+ Heat: 1.5
+ - type: PassiveDamage
+ allowedStates:
+ - Alive
+ damageCap: 20
+ damage:
+ groups:
+ Brute: -0.07
+ Burn: -0.07
+ - type: Destructible
+ thresholds:
+ - trigger: !type:DamageTypeTrigger
+ damageType: Blunt
+ damage: 400
+ behaviors:
+ - !type:GibBehavior {}
+ - !type:SpawnEntitiesBehavior
+ spawn:
+ ShadekinShadow:
+ min: 1
+ max: 1
+ - trigger: !type:DamageTypeTrigger
+ damageType: Heat
+ damage: 1500
+ behaviors:
+ - !type:SpawnEntitiesBehavior
+ spawnInContainer: true
+ spawn:
+ Ash:
+ min: 1
+ max: 1
+ ShadekinShadow:
+ min: 1
+ max: 1
+ - !type:BurnBodyBehavior {}
+
+ - type: Barotrauma
+ damage:
+ types:
+ Blunt: 0.25 #per second, halved compared to normal.
+ Heat: 0.1
+ - type: Fingerprint
+ - type: Blindable
+ # Other
+ - type: Temperature
+ currentTemperature: 310.15
+ specificHeat: 42
+ heatDamageThreshold: 325
+ coldDamageThreshold: 260
+ coldDamage:
+ types:
+ Cold: 0.1 #per second, scales with temperature & other constants
+ heatDamage:
+ types:
+ Heat: 1.5 #per second, scales with temperature & other constants
+ - type: TemperatureSpeed
+ thresholds:
+ 280: 0.9
+ 250: 0.8
+ 230: 0.7
+ - type: ThermalRegulator
+ metabolismHeat: 800
+ radiatedHeat: 100
+ implicitHeatRegulation: 500
+ sweatHeatRegulation: 2000
+ shiveringHeatRegulation: 2000
+ normalBodyTemperature: 310.15
+ thermalRegulationTemperatureThreshold: 2
+ - type: Perishable
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeat
+ amount: 5
+ - type: FireVisuals
+ alternateState: Standing
+ - type: UniversalHealModifier
+ modifier: 0.5
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Shadekin
+
+- type: entity
+ save: false
+ parent: BaseSpeciesDummy
+ id: MobProtoKinDummy
+ categories: [HideSpawnMenu]
+ description: A dummy protokin meant to be used in character setup.
+ components:
+ - type: HumanoidAppearance
+ species: ProtoKin
+
+#region RESOMI ####
+
+- type: entity
+ name: Urist McRapster
+ parent: BaseMobProtogen
+ id: BaseMobProtoResomi
+ abstract: true
+ components:
+ - type: JumpAbility
+ action: ActionResomiGravityJump
+ canCollide: true
+ jumpDistance: 3.5
+ jumpSound:
+ path: /Audio/Weapons/punchmiss.ogg
+ params:
+ pitch: 1.33
+ volume: -5
+ variation: 0.05
+ - type: DamageVisuals
+ thresholds: [ 10, 30, 50, 70]
+ targetLayers:
+ - "enum.HumanoidVisualLayers.Chest"
+ - "enum.HumanoidVisualLayers.Head"
+ - "enum.HumanoidVisualLayers.LArm"
+ - "enum.HumanoidVisualLayers.LLeg"
+ - "enum.HumanoidVisualLayers.RArm"
+ - "enum.HumanoidVisualLayers.RLeg"
+ - "enum.HumanoidVisualLayers.RHand"
+ - "enum.HumanoidVisualLayers.LHand"
+ - "enum.HumanoidVisualLayers.RFoot"
+ - "enum.HumanoidVisualLayers.LFoot"
+ damageOverlayGroups:
+ Brute:
+ sprite: Floof/Mobs/Effects/Resomi/brute_damage.rsi
+ color: "#C048C2"
+ Burn:
+ sprite: Floof/Mobs/Effects/Resomi/burn_damage.rsi
+ - type: Bloodstream
+ bloodReagent: AmmoniaBlood
+ - type: FireVisuals
+ sprite: Mobs/Effects/onfire.rsi
+ normalState: Resomi_minor_burning
+ alternateState: Resomi_burning
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoResomi
+ - type: HumanoidAppearance
+ species: ProtoResomi
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeCircle
+ radius: 0.35
+ density: 100
+ restitution: 0.0
+ mask:
+ - MobMask
+ layer:
+ - MobLayer
+ - type: Puller
+ needsHands: false
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoResomi
+ requiredLegs: 2
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatChicken
+ amount: 3
+ - type: MobThresholds
+ thresholds:
+ 0: Alive
+ 85: Critical
+ 170: Dead
+ - type: SlowOnDamage
+ speedModifierThresholds:
+ 51: 0.7
+ 68: 0.5
+ - type: Hands
+ handDisplacement:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: inHand
+ - type: Inventory
+ speciesId: resomi #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ accessory1:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ accessory2:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ head:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: head
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: hands
+ back:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: feet
+ neck:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: neck
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: mask
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: outerClothing
+ suitstorage:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: suitStorage
+ belt:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: belt
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ head:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: head
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: hands
+ back:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: feet
+ neck:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: neck
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: mask
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: outerClothing
+ suitstorage:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: suitStorage
+ belt:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: belt
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Resomi
+ - Protogen
+ - type: NightVision
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoResomiDummy
+ categories: [ HideSpawnMenu ]
+ description: A dummy proto-resomi meant to be used in character setup.
+ components:
+ - type: HumanoidAppearance
+ species: ProtoResomi
+ - type: Inventory
+ speciesId: resomi #to be replaced with proto[species] when new sprites are made
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: hands
+ head:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: head
+ back:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: feet
+ neck:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: neck
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: mask
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: outerClothing
+ suitstorage:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: suitStorage
+ belt:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: belt
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: hands
+ head:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: head
+ back:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: feet
+ neck:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: neck
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: mask
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: outerClothing
+ suitstorage:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: suitStorage
+ belt:
+ sizeMaps:
+ 32:
+ sprite: Floof/Mobs/Species/Resomi/displacement.rsi
+ state: belt
+
+#region REPTILIAN ####
+
+- type: entity
+ save: false
+ name: Urisst' Mztosster
+ parent: BaseMobProtogen
+ id: BaseMobProtoReptile
+ abstract: true
+ components:
+ - type: HumanoidAppearance
+ species: ProtoReptile
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Puller
+ needsHands: false
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoReptile
+ requiredLegs: 2
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatLizard
+ amount: 5
+ - type: LizardAccent
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoReptile
+ - type: Temperature
+ currentTemperature: 310.15
+ specificHeat: 42
+ heatDamageThreshold: 400
+ coldDamageThreshold: 285
+ coldDamage:
+ types:
+ Cold : 1.5 #per second, scales with temperature & other constants
+ heatDamage: # Swaps heat for cold, lizards thrive in hot temps
+ types:
+ Heat : 0.1 #per second, scales with temperature & other constants
+ - type: TemperatureSpeed
+ thresholds:
+ 301: 0.9
+ 295: 0.8
+ 285: 0.7
+ - type: Inventory
+ speciesId: reptilian
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: mask
+ displacements:
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: mask
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Reptilian
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoReptileDummy
+ categories: [ HideSpawnMenu ]
+ description: A dummy proto-reptile meant to be used in character setup.
+ components:
+ - type: HumanoidAppearance
+ species: ProtoReptile
+ - type: Inventory
+ speciesId: reptilian
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: jumpsuit-female
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: mask
+ displacements:
+ head:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: head
+ mask:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Reptilian/displacement.rsi
+ state: mask
+
+#region MOTH ####
+
+- type: entity
+ save: false
+ name: Urist McFluffster
+ parent: BaseMobProtogen
+ id: BaseMobProtoMoth
+ abstract: true
+ components:
+ - type: HumanoidAppearance
+ species: ProtoMoth
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Moth/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoMoth
+ requiredLegs: 2
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoMoth
+ - type: ZombieAccentOverride
+ accent: zombieMoth
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeat
+ amount: 5
+ - type: Bloodstream
+ bloodReagent: InsectBlood
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#808A51"
+ Burn:
+ sprite: Mobs/Effects/burn_damage.rsi
+ - type: MothAccent
+ - type: MovementSpeedModifier
+ baseWeightlessAcceleration: 1.5
+ baseWeightlessFriction: 1
+ baseWeightlessModifier: 1
+ - type: Flammable
+ damage:
+ types:
+ Heat: 2.5
+ - type: Temperature
+ currentTemperature: 310.15
+ specificHeat: 46
+ heatDamageThreshold: 320
+ coldDamageThreshold: 230
+ coldDamage:
+ types:
+ Cold : 0.05 #per second, scales with temperature & other constants
+ heatDamage:
+ types:
+ Heat : 3 #per second, scales with temperature & other constants
+ - type: TemperatureSpeed
+ thresholds:
+ 289: 0.9
+ 275: 0.8
+ 250: 0.7
+ - type: Sprite
+ noRot: true
+ drawdepth: Mobs
+ layers:
+ - map: [ "enum.HumanoidVisualLayers.TailBehind" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Chest" ]
+ - map: [ "enum.HumanoidVisualLayers.Head" ]
+ - map: [ "enum.HumanoidVisualLayers.Snout" ]
+ - map: [ "enum.HumanoidVisualLayers.Eyes" ]
+ - map: [ "enum.HumanoidVisualLayers.RArm" ]
+ - map: [ "enum.HumanoidVisualLayers.LArm" ]
+ - map: [ "enum.HumanoidVisualLayers.RLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.LLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.Genital" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Breasts" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Penis" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
+ - map: [ "jumpsuit" ]
+ - map: [ "enum.HumanoidVisualLayers.LHand" ]
+ - map: [ "enum.HumanoidVisualLayers.RHand" ]
+ - map: [ "enum.HumanoidVisualLayers.LFoot" ]
+ - map: [ "enum.HumanoidVisualLayers.RFoot" ]
+ - map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
+ color: "#ffffff"
+ sprite: Objects/Misc/handcuffs.rsi
+ state: body-overlay-2
+ visible: false
+ - map: [ "gloves" ]
+ - map: [ "shoes" ]
+ - map: [ "ears" ]
+ - map: [ "eyes" ]
+ - map: [ "outerClothing" ]
+ - map: [ "belt" ]
+ - map: [ "id" ]
+ - map: [ "enum.HumanoidVisualLayers.Tail" ]
+ - map: [ "back" ]
+ - map: [ "enum.HumanoidVisualLayers.TailOversuit" ] # HL Modification
+ - map: [ "neck" ]
+ - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
+ - map: [ "enum.HumanoidVisualLayers.Hair" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
+ - map: [ "mask" ]
+ - map: [ "head" ]
+ - map: [ "pocket1" ]
+ - map: [ "pocket2" ]
+ - map: [ "clownedon" ]
+ sprite: "Effects/creampie.rsi"
+ state: "creampie_moth"
+ visible: false
+ - type: Inventory
+ speciesId: moth
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: jumpsuit-female
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: back
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: outerclothing
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: hand
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: shoes
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: jumpsuit-male
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: back
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: outerclothing
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: hand
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: shoes
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Moth
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoMothDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: ProtoMoth
+ - type: Inventory
+ speciesId: moth
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: jumpsuit-female
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: back
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: outerclothing
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: hand
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: shoes
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: jumpsuit-male
+ back:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: back
+ outerClothing:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: outerclothing
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: hand
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Moth/displacement.rsi
+ state: shoes
+
+#region HUMAN ####
+
+- type: entity
+ parent: BaseMobProtogen
+ id: BaseMobProtoHumie
+ name: Urist McHandster
+ abstract: true
+ components:
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Humie/parts.rsi
+ state: full
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatHuman
+ amount: 5
+ - type: MeleeWeapon
+ soundHit:
+ collection: Punch
+ angle: 30
+ animation: WeaponArcFist
+ attackRate: 1
+ damage:
+ types:
+ Blunt: 5
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoHumie
+ - type: HumanoidAppearance
+ species: ProtoHumie
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+ - type: Wagging
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Human
+
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoHumieDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+
+#region FELIONOID ####
+
+- type: entity
+ parent: BaseMobProtogen
+ id: BaseMobProtoFeline
+ name: Urist McFelinster
+ abstract: true
+ components:
+ - type: HumanoidAppearance
+ species: ProtoFeline
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Feline/parts.rsi
+ state: fullcat
+ - type: Body
+ prototype: ProtoFeline
+ requiredLegs: 2
+ - type: OwOAccent
+ - type: MobThresholds
+ thresholds:
+ 0: Alive
+ 75: Critical
+ 150: Dead
+ - type: SlowOnDamage
+ speedModifierThresholds:
+ 45: 0.7
+ 60: 0.5
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatHuman
+ amount: 3
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoFeline
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#7a8bf2"
+ - type: MeleeWeapon
+ soundHit:
+ collection: AlienClaw
+ angle: 30
+ animation: WeaponArcClaw
+ attackRate: 2
+ damage:
+ types:
+ Slash: 3
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Felionoid
+ - Protogen
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeCircle
+ radius: 0.30
+ density: 110
+ restitution: 0.0
+ mask:
+ - MobMask
+ layer:
+ - MobLayer
+ - type: Inventory
+ speciesId: felionoid # Change when there's unique sprites
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: hand
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: head
+ back:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: shoes
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoFelineDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: ProtoFeline
+ - type: Body
+ prototype: ProtoFeline
+ - type: Inventory
+ templateId: protogen
+ speciesId: felionoid #Change when there's unique sprites
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: jumpsuit
+ eyes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: eyes
+ gloves:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: hand
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: head
+ back:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: back
+ ears:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: ears
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Felionoid/displacement.rsi
+ state: shoes
+
+#region DWARF ####
+
+- type: entity
+ save: false
+ name: Urist McHands The ProtoDawi
+ parent: BaseMobProtogen
+ id: BaseMobProtoDawi
+ abstract: true
+ components:
+ - type: MobThresholds
+ thresholds:
+ 0: Alive
+ 110: Critical
+ 220: Dead
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Humie/parts.rsi
+ state: full
+ - type: Respirator
+ damage:
+ types:
+ Asphyxiation: 2
+ damageRecovery:
+ types:
+ Asphyxiation: -1.0
+ - type: Body
+ prototype: ProtoDawi
+ requiredLegs: 2
+ - type: Fixtures
+ fixtures: # TODO: This needs a second fixture just for mob collisions.
+ fix1:
+ shape:
+ !type:PhysShapeCircle
+ radius: 0.35
+ # they r smaller
+ density: 120
+ restitution: 0.0
+ mask:
+ - MobMask
+ layer:
+ - MobLayer
+ - type: ReplacementAccent
+ accent: dwarf
+ - type: HumanoidAppearance
+ species: ProtoDawi
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Protogen
+ - Dwarf
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoDawiDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: Inventory
+ templateId: protogen
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+
+#region DIONA ####
+
+- type: entity
+ save: false
+ name: Urist McPlantster
+ parent: BaseMobProtogen
+ id: BaseMobProtoDionae
+ abstract: true
+ components:
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Diona
+ - Protogen
+ - type: HumanoidAppearance
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ species: ProtoDionae
+ - type: Hunger
+ baseDecayRate: 0.0083
+ - type: Thirst
+ baseDecayRate: 0.0083
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoDionae
+ requiredLegs: 2
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoDionae
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#cd7314"
+ Burn:
+ sprite: Mobs/Effects/burn_damage.rsi
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatPlant
+ amount: 5
+ - type: Bloodstream
+ bloodReagent: Sap
+ - type: Reactive
+ groups:
+ Flammable: [ Touch ]
+ Extinguish: [ Touch ]
+ Acidic: [Touch, Ingestion]
+ reactions:
+ - reagents: [ PlantBGone ]
+ methods: [ Touch ]
+ effects:
+ - !type:HealthChange
+# scaleByQuantity: true
+ damage:
+ types:
+ Blunt: 0.1
+ Slash: 0.1
+ Piercing: 0.15
+ - !type:PopupMessage
+ type: Local
+ visualType: Large
+ messages: [ "diona-hurt-by-herbicide-popup" ]
+ probability: 0.66
+ - reagents: [ WeedKiller ]
+ methods: [ Touch ]
+ effects:
+ - !type:HealthChange
+# scaleByQuantity: true
+ damage:
+ types:
+ Poison: 0.25
+ - !type:PopupMessage
+ type: Local
+ visualType: Large
+ messages: [ "diona-hurt-by-herbicide-popup" ]
+ probability: 0.66
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeCircle
+ radius: 0.35
+ density: 300 #weighs more than humans because wood
+ restitution: 0.0
+ mask:
+ - MobMask
+ layer:
+ - MobLayer
+ - type: IgnoreKudzu
+ - type: IgniteOnHeatDamage
+ fireStacks: 1
+ threshold: 12
+ - type: GibAction
+ actionPrototype: DionaGibAction
+ allowedStates:
+ - Dead
+ - type: Inventory
+ templateId: protodionae
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoDionaeDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: ProtoDionae
+ - type: Inventory
+ templateId: protodionae
+ femaleDisplacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: Mobs/Species/Human/displacement.rsi
+ state: jumpsuit-female
+
+#region AVALI ####
+
+- type: entity
+ save: false
+ name: Urist McAvalister
+ parent: BaseMobProtogen
+ id: BaseMobProtoAvali
+ abstract: true
+ components:
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - AnomalyHost
+ - Avali
+ - Protogen
+ - type: HumanoidAppearance
+ species: ProtoAvali
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Hunger # on 2x more
+ thresholds:
+ Overfed: 250
+ Okay: 200
+ Peckish: 150
+ Starving: 100
+ Dead: 0
+ baseDecayRate: 0.03
+ - type: Icon
+ sprite: _FarHorizons/Mobs/Species/Proto-Avali/parts.rsi
+ state: full
+ - type: Body
+ prototype: ProtoAvali
+ requiredLegs: 2
+ - type: Inventory
+ speciesId: avali
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: jumpsuit
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: shoes
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: head
+ hand:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: hand
+ back:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: back
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatChicken
+ amount: 3
+ - type: MobThresholds
+ thresholds:
+ 0: Alive
+ 90: Critical
+ 180: Dead
+ - type: TemperatureSpeed
+ thresholds:
+ 250: 0.9
+ 230: 0.8
+ 223: 0.6
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeCircle
+ radius: 0.35
+ density: 95 #tiny
+ restitution: 0.0
+ mask:
+ - MobMask
+ layer:
+ - MobLayer
+ - type: MovementSpeedModifier
+ weightlessAcceleration: 1.7 # Avalis are specifically built to fly in low-g environments
+ weightlessFriction: 1
+ weightlessModifier: 1
+ - type: Damageable
+ damageContainer: Biological
+ damageModifierSet: ProtoAvali
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#6C3BAA"
+ - type: Bloodstream
+ bloodReagent: AmmoniaBlood
+ - type: Temperature
+ currentTemperature: 261
+ specificHeat: 48
+ heatDamageThreshold: 310
+ coldDamageThreshold: 223
+ - type: ThermalRegulator
+ metabolismHeat: 400 # icebirb go brrr
+ radiatedHeat: 100
+ implicitHeatRegulation: 1500
+ sweatHeatRegulation: 2000
+ shiveringHeatRegulation: 2000
+ normalBodyTemperature: 261
+ thermalRegulationTemperatureThreshold: 1
+ - type: Stasis
+ enterStasisAction: ActionStasisEnter
+ exitStasisAction: ActionStasisExit
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoAvaliDummy
+ categories: [ HideSpawnMenu ]
+ description: A dummy proto-avali meant to be used in character setup.
+ components:
+ - type: HumanoidAppearance
+ species: ProtoAvali
+ - type: Inventory
+ speciesId: Avali
+ templateId: protogen
+ displacements:
+ jumpsuit:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: jumpsuit
+ shoes:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: shoes
+ head:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: head
+ hand:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: hand
+ back:
+ sizeMaps:
+ 32:
+ sprite: _Starlight/Mobs/Species/Avali/displacement.rsi
+ state: back
+
+#region ARACHNID ####
+
+- type: entity
+ save: false
+ name: Urist McWebster
+ parent: BaseMobProtogen
+ id: BaseMobProtoArachnid
+ abstract: true
+ components:
+ - type: Sericulture
+ action: ActionSericulture
+ productionLength: 2
+ entityProduced: MaterialWebSilk1
+ hungerCost: 4 # Should total to 25 total silk on full hunger
+ - type: IgnoreSpiderWeb
+ - type: Body
+ prototype: ProtoArachnid
+ requiredLegs: 2
+ - type: HumanoidAppearance
+ species: ProtoArachnid
+ hideLayersOnEquip:
+ - Hair
+ # HL start: Hide genital markings on equip
+ - Genital
+ - Penis
+ - Breasts
+ # HL end
+ - type: Tag
+ tags:
+ - CanPilot
+ - FootstepSound
+ - DoorBumpOpener
+ - SpiderCraft
+ - AnomalyHost
+ - Arachnid
+ - Protogen
+ - type: Butcherable
+ butcheringType: Spike
+ spawned:
+ - id: FoodMeatSpider
+ amount: 5
+ - type: Reactive
+ reactions:
+ # Damage (Self)
+ - type: Bloodstream
+ bloodReagent: CopperBlood
+ # Damage (Others)
+ - type: MeleeWeapon
+ animation: WeaponArcBite
+ soundHit:
+ path: /Audio/Effects/bite.ogg
+ damage:
+ types:
+ Slash: 5
+ # Visual & Audio
+ - type: DamageVisuals
+ damageOverlayGroups:
+ Brute:
+ sprite: Mobs/Effects/brute_damage.rsi
+ color: "#162581"
+ Burn:
+ sprite: Mobs/Effects/burn_damage.rsi
+ - type: Sprite
+ layers:
+ - map: [ "enum.HumanoidVisualLayers.TailBehind" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Chest" ]
+ - map: [ "enum.HumanoidVisualLayers.Head" ]
+ - map: [ "enum.HumanoidVisualLayers.Snout" ]
+ - map: [ "enum.HumanoidVisualLayers.Eyes" ]
+ - map: [ "enum.HumanoidVisualLayers.RArm" ]
+ - map: [ "enum.HumanoidVisualLayers.LArm" ]
+ - map: [ "enum.HumanoidVisualLayers.RLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.LLeg" ]
+ - map: [ "enum.HumanoidVisualLayers.Genital" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.Breasts" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
+ - map: [ "enum.HumanoidVisualLayers.Penis" ] # HL Modification
+ - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
+ - map: ["jumpsuit"]
+ - map: ["enum.HumanoidVisualLayers.LFoot"]
+ - map: ["enum.HumanoidVisualLayers.RFoot"]
+ - map: ["enum.HumanoidVisualLayers.LHand"]
+ - map: ["enum.HumanoidVisualLayers.RHand"]
+ - map: [ "gloves" ]
+ - map: [ "shoes" ]
+ - map: [ "outerClothing" ]
+ - map: [ "belt" ]
+ - map: [ "id" ]
+ - map: [ "enum.HumanoidVisualLayers.Tail" ]
+ - map: [ "back" ]
+ - map: [ "enum.HumanoidVisualLayers.TailOversuit" ] # HL Modification
+ - map: [ "neck" ]
+ - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
+ - map: [ "enum.HumanoidVisualLayers.Hair" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
+ - map: [ "ears" ]
+ - map: [ "eyes" ]
+ - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
+ - map: [ "mask" ]
+ - map: [ "head" ]
+ - map: [ "pocket1" ]
+ - map: [ "pocket2" ]
+ - map: ["enum.HumanoidVisualLayers.Handcuffs"]
+ color: "#ffffff"
+ sprite: Objects/Misc/handcuffs.rsi
+ state: body-overlay-2
+ visible: false
+ - map: [ "clownedon" ]
+ sprite: "Effects/creampie.rsi"
+ state: "creampie_arachnid"
+ visible: false
+ - type: Inventory
+ templateId: protoarachnid
+ speciesId: arachnid
+
+
+- type: entity
+ parent: BaseSpeciesDummy
+ id: MobProtoArachnidDummy
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: HumanoidAppearance
+ species: Arachnid
+ - type: Inventory
+ templateId: protoarachnid
+ speciesId: arachnid
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/implanters.yml
new file mode 100644
index 00000000000..3979f4b0626
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/implanters.yml
@@ -0,0 +1,7 @@
+- type: entity
+ id: TrinaryImplanter
+ name: Trinary Implanter
+ parent: BaseImplantOnlyImplanter
+ components:
+ - type: Implanter
+ implant: RadioImplantTrinary
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/subdermal_implants.yml b/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/subdermal_implants.yml
new file mode 100644
index 00000000000..7ff5ef0e99d
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Entities/Objects/Misc/subdermal_implants.yml
@@ -0,0 +1,11 @@
+- type: entity
+ parent: BaseSubdermalImplant
+ id: RadioImplantTrinary
+ name: Trinary radio implant
+ description: This implant grants access to the Trinary channel. Restricted to Protogens and IPCs.
+ categories: [ HideSpawnMenu ]
+ components:
+ - type: SubdermalImplant
+ - type: RadioImplant
+ radioChannels:
+ - Trinary
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Guidebook/species.yml b/Resources/Prototypes/_FarHorizons/Guidebook/species.yml
new file mode 100644
index 00000000000..9d29ea04d95
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Guidebook/species.yml
@@ -0,0 +1,19 @@
+- type: guideEntry
+ id: Protogen
+ name: species-name-protogen
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/Protogen.xml"
+ children:
+ - ProtoArachnid
+ - ProtoAvali
+ - ProtoDionae
+ - ProtoDawi
+ - ProtoFeline
+ - ProtoHumie
+ - ProtoSlimePerson
+ - ProtoMoth
+ - ProtoReptile
+ - ProtoResomi
+ - ProtoKin
+ - ProtoVox
+ - ProtoVulp
+ - ProtoThaven
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Guidebook/subspecies.yml b/Resources/Prototypes/_FarHorizons/Guidebook/subspecies.yml
new file mode 100644
index 00000000000..a5e238d4519
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Guidebook/subspecies.yml
@@ -0,0 +1,69 @@
+- type: guideEntry
+ id: ProtoArachnid
+ name: subspecies-name-protoarachnid
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoArachnid.xml"
+
+- type: guideEntry
+ id: ProtoAvali
+ name: subspecies-name-protoavali
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoAvali.xml"
+
+- type: guideEntry
+ id: ProtoDionae
+ name: subspecies-name-protodionae
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDionae.xml"
+
+- type: guideEntry
+ id: ProtoDawi
+ name: subspecies-name-protodawi
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDawi.xml"
+
+- type: guideEntry
+ id: ProtoFeline
+ name: subspecies-name-protofeline
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoFeline.xml"
+
+- type: guideEntry
+ id: ProtoHumie
+ name: subspecies-name-protohumie
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoHumie.xml"
+
+- type: guideEntry
+ id: ProtoSlimePerson
+ name: subspecies-name-protoslimeperson
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoSlimePerson.xml"
+
+- type: guideEntry
+ id: ProtoMoth
+ name: subspecies-name-protomoth
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoMoth.xml"
+
+- type: guideEntry
+ id: ProtoReptile
+ name: subspecies-name-protoreptile
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoReptile.xml"
+
+- type: guideEntry
+ id: ProtoResomi
+ name: subspecies-name-protoresomi
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoResomi.xml"
+
+- type: guideEntry
+ id: ProtoKin
+ name: subspecies-name-protokin
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoKin.xml"
+
+- type: guideEntry
+ id: ProtoVox
+ name: subspecies-name-protovox
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVox.xml"
+
+- type: guideEntry
+ id: ProtoVulp
+ name: subspecies-name-protovulp
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVulp.xml"
+
+- type: guideEntry
+ id: ProtoThaven
+ name: subspecies-name-protothaven
+ text: "/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoThaven.xml"
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/InventoryTemplates/protogen_inventory_template.yml b/Resources/Prototypes/_FarHorizons/InventoryTemplates/protogen_inventory_template.yml
new file mode 100644
index 00000000000..38f4865f208
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/InventoryTemplates/protogen_inventory_template.yml
@@ -0,0 +1,511 @@
+#region PROTOGEN
+- type: inventoryTemplate
+ id: protogen
+ 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
+ blacklist:
+ tags:
+ - ProtogenCybernetics
+ - name: outerClothing2
+ slotTexture: suit
+ slotFlags: OUTERCLOTHING
+ stripTime: 6
+ uiWindowPos: 2,1
+ strippingWindowPos: 1,3
+ displayName: Protogen Cybernetics
+ whitelist:
+ tags:
+ - ProtogenCybernetics
+ - name: gloves
+ slotTexture: gloves
+ slotFlags: GLOVES
+ uiWindowPos: 2,2
+ 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,3
+ 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
+ blacklist:
+ tags:
+ - PetOnly
+ # Frontier: wallet slot
+ - name: wallet
+ slotTexture: wallet
+ slotFlags: WALLET
+ stripTime: 6
+ uiWindowPos: 2,0
+ strippingWindowPos: 2,3
+ dependsOn: jumpsuit
+ displayName: Wallet
+ # End Frontier: wallet slot
+ # Hardlight: accessory slots, originally three but the stripping window sucks
+ - name: accessory1
+ slotTexture: neck
+ slotFlags: ACCESSORY
+ stripTime: 6
+ uiWindowPos: 3,0
+ strippingWindowPos: 2,1
+ displayName: Accessory
+ - name: accessory2
+ slotTexture: neck
+ slotFlags: ACCESSORYALT
+ stripTime: 6
+ uiWindowPos: 3,1
+ strippingWindowPos: 0,3
+ displayName: Accessory
+
+#region DIONAE
+
+- type: inventoryTemplate
+ id: protodionae
+ slots:
+ - 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
+ blacklist:
+ tags:
+ - ProtogenCybernetics
+ - name: outerClothing2
+ slotTexture: suit
+ slotFlags: OUTERCLOTHING
+ stripTime: 6
+ uiWindowPos: 2,1
+ strippingWindowPos: 1,3
+ displayName: Protogen Cybernetics
+ whitelist:
+ tags:
+ - ProtogenCybernetics
+ - name: gloves
+ slotTexture: gloves
+ slotFlags: GLOVES
+ uiWindowPos: 2,2
+ 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,3
+ 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
+ blacklist:
+ tags:
+ - PetOnly
+ # Frontier: wallet slot
+ - name: wallet
+ slotTexture: wallet
+ slotFlags: WALLET
+ stripTime: 6
+ uiWindowPos: 2,0
+ strippingWindowPos: 2,3
+ dependsOn: jumpsuit
+ displayName: Wallet
+ # End Frontier: wallet slot
+ # Hardlight: accessory slots, originally three but the stripping window sucks
+ - name: accessory1
+ slotTexture: neck
+ slotFlags: ACCESSORY
+ stripTime: 6
+ uiWindowPos: 3,0
+ strippingWindowPos: 2,1
+ displayName: Accessory
+ - name: accessory2
+ slotTexture: neck
+ slotFlags: ACCESSORYALT
+ stripTime: 6
+ uiWindowPos: 3,1
+ strippingWindowPos: 0,3
+ displayName: Accessory
+
+#region ARACHNID
+
+- type: inventoryTemplate
+ id: protoarachnid
+ 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: gloves
+ slotTexture: gloves
+ slotFlags: GLOVES
+ uiWindowPos: 2,2
+ 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,3
+ strippingWindowPos: 2,0
+ displayName: Ears
+ - name: head
+ slotTexture: head
+ slotFlags: HEAD
+ uiWindowPos: 1,3
+ strippingWindowPos: 1,0
+ displayName: Head
+ - 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
+ blacklist:
+ tags:
+ - PetOnly
+
+ - name: pocket4
+ slotTexture: web
+ fullTextureName: template_small
+ slotFlags: POCKET
+ slotGroup: MainHotbar
+ stripTime: 3
+ uiWindowPos: 2,4
+ strippingWindowPos: 2,3
+ displayName: Pocket 4
+ - name: pocket3
+ slotTexture: web
+ fullTextureName: template_small
+ slotFlags: POCKET
+ slotGroup: MainHotbar
+ stripTime: 3
+ uiWindowPos: 0,4
+ strippingWindowPos: 0,3
+ displayName: Pocket 3
+ - name: outerClothing
+ slotTexture: suit
+ slotFlags: OUTERCLOTHING
+ stripTime: 6
+ uiWindowPos: 1,1
+ strippingWindowPos: 1,2
+ displayName: Suit
+ blacklist:
+ tags:
+ - ProtogenCybernetics
+ - name: outerClothing2
+ slotTexture: suit
+ slotFlags: OUTERCLOTHING
+ stripTime: 6
+ uiWindowPos: 2,1
+ strippingWindowPos: 1,3
+ displayName: Protogen Cybernetics
+ whitelist:
+ tags:
+ - ProtogenCybernetics
+ - 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
+ # Frontier: wallet slot
+ - name: wallet
+ slotTexture: wallet
+ slotFlags: WALLET
+ stripTime: 6
+ uiWindowPos: 2,0
+ strippingWindowPos: 2,1
+ dependsOn: jumpsuit
+ displayName: Wallet
+ # End Frontier: wallet slot
+ # Hardlight: accessory slots, originally three but the stripping window sucks
+ - name: accessory1
+ slotTexture: neck
+ slotFlags: ACCESSORY
+ stripTime: 6
+ uiWindowPos: 3,0
+ strippingWindowPos: 3,3
+ displayName: Accessory
+ - name: accessory2
+ slotTexture: neck
+ slotFlags: ACCESSORYALT
+ stripTime: 6
+ uiWindowPos: 3,1
+ strippingWindowPos: 3,4
+ displayName: Accessory
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Species/Loadouts/protogen_loadouts.yml b/Resources/Prototypes/_FarHorizons/Species/Loadouts/protogen_loadouts.yml
new file mode 100644
index 00000000000..5ce5248e63b
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Species/Loadouts/protogen_loadouts.yml
@@ -0,0 +1,43 @@
+- type: roleLoadout
+ id: ProtogenLoadout
+ groups:
+ - ProtogenCybernetics
+ - ProtogenTelecomms
+---
+
+- type: loadoutGroup
+ id: ProtogenCybernetics
+ name: loadout-group-protogen-cybernetics
+ loadouts:
+ - ProtogenArmorLight
+ - ProtogenArmorMedium
+ - ProtogenArmorHeavy
+
+- type: loadoutGroup
+ id: ProtogenTelecomms
+ name: loadout-group-protogen-telecomms
+ loadouts:
+ - ProtogenTrinaryImplant
+
+---
+
+- type: loadout
+ id: ProtogenArmorLight
+ equipment:
+ outerClothing2: ClothingOuterArmorProtogenLight
+
+- type: loadout
+ id: ProtogenArmorMedium
+ equipment:
+ outerClothing2: ClothingOuterArmorProtogenMedium
+
+- type: loadout
+ id: ProtogenArmorHeavy
+ equipment:
+ outerClothing2: ClothingOuterArmorProtogenHeavy
+
+- type: loadout
+ id: ProtogenTrinaryImplant
+ storage:
+ autoImplant:
+ - TrinaryImplanter
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Species/protogen.yml b/Resources/Prototypes/_FarHorizons/Species/protogen.yml
new file mode 100644
index 00000000000..d52ea8b7a0e
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Species/protogen.yml
@@ -0,0 +1,1391 @@
+#region PROTOGEN ####
+- type: species
+ id: Protogen
+ name: species-name-protogen
+ roundStart: true
+ prototype: MobProtogen
+ sprites: MobProtogenSprites
+ defaultSkinTone: "#ffda93"
+ markingLimits: MobProtogenMarkingLimits
+ dollPrototype: MobProtogenDummy
+ skinColoration: Hues
+ hasSubspecies: true # This is the "parent" species that will be displayed in species list as well as subspecies list
+ subspeciesName: subspecies-name-protogen # This name is dispayed when you're picking subspecies
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtogenSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Head: MobProtogenHead
+ Eyes: MobProtogenEyes
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobProtogenTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobProtogenLArm
+ RArm: MobProtogenRArm
+ LHand: MobProtogenLHand
+ RHand: MobProtogenRHand
+ LLeg: MobProtogenLLeg
+ RLeg: MobProtogenRLeg
+ LFoot: MobProtogenLFoot
+ RFoot: MobProtogenRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtogenMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtogenMediumArmor, ProtogenLights, ProtogenLEDFace, ProtogenVisor ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ ProtogenTail ]
+ HeadTop:
+ points: 1
+ required: true
+ defaultMarkings: [ ProtogenEars ]
+ Chest:
+ points: 1 #HL modifcation
+ required: false
+ Legs:
+ points: 8 #HL modifcation
+ required: false
+ Arms:
+ points: 8 #HL modifcation
+ required: false
+
+- type: humanoidBaseSprite
+ id: MobProtogenEyes
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: eyes
+
+- type: humanoidBaseSprite
+ id: MobProtogenAnyMarking
+
+- type: humanoidBaseSprite
+ id: MobProtogenMarkingMatchSkin
+ markingsMatchSkin: true
+
+- type: humanoidBaseSprite
+ id: MobProtogenHead
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: head_m
+
+- type: humanoidBaseSprite
+ id: MobProtogenHeadMale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: head_m
+
+- type: humanoidBaseSprite
+ id: MobProtogenHeadFemale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: head_f
+
+- type: humanoidBaseSprite
+ id: MobProtogenTorso
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: torso_m
+
+- type: humanoidBaseSprite
+ id: MobProtogenTorsoMale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: torso_m
+
+- type: humanoidBaseSprite
+ id: MobProtogenTorsoFemale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: torso_f
+
+- type: humanoidBaseSprite
+ id: MobProtogenLLeg
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: l_leg
+
+- type: humanoidBaseSprite
+ id: MobProtogenLArm
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: l_arm
+
+- type: humanoidBaseSprite
+ id: MobProtogenLHand
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: l_hand
+
+- type: humanoidBaseSprite
+ id: MobProtogenLFoot
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: l_foot
+
+- type: humanoidBaseSprite
+ id: MobProtogenRLeg
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: r_leg
+
+- type: humanoidBaseSprite
+ id: MobProtogenRArm
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: r_arm
+
+- type: humanoidBaseSprite
+ id: MobProtogenRHand
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: r_hand
+
+- type: humanoidBaseSprite
+ id: MobProtogenRFoot
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Protogen/parts.rsi
+ state: r_foot
+
+#region VULPKANIN ####
+
+- type: species
+ id: ProtoVulp
+ name: subspecies-name-protovulp
+ roundStart: true
+ prototype: MobProtoVulp
+ sprites: MobProtoVulpSprites
+ defaultSkinTone: "#ffda93"
+ markingLimits: MobProtoVulpMarkingLimits
+ dollPrototype: MobProtoVulpDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen # This is alternative version of other species. It will only be displayed in subspecies list
+ subspeciesName: subspecies-name-protovulp
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoVulpSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Head: MobProtoVulpHead
+ Eyes: MobProtogenEyes #looks odd, but this just removes eyes since they're replaced by the LEDs.
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobProtoVulpTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobProtoVulpLArm
+ RArm: MobProtoVulpRArm
+ LHand: MobProtoVulpLHand
+ RHand: MobProtoVulpRHand
+ LLeg: MobProtoVulpLLeg
+ RLeg: MobProtoVulpRLeg
+ LFoot: MobProtoVulpLFoot
+ RFoot: MobProtoVulpRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoVulpMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoVulpMediumArmor, ProtoVulpVisor, ProtoVulpLights, ProtoVulpLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ ProtogenTail ]
+ HeadTop:
+ points: 1
+ required: true
+ defaultMarkings: [ FoxEar ]
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpMarkingMatchSkin
+ markingsMatchSkin: false
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpHead
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: head_m
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpHeadMale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: head_m
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpHeadFemale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: head_f
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpTorso
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: torso_m
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpTorsoMale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: torso_m
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpTorsoFemale
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: torso_f
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpLLeg
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: l_leg
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpLArm
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: l_arm
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpLHand
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: l_hand
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpLFoot
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: l_foot
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpRLeg
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: r_leg
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpRArm
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: r_arm
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpRHand
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: r_hand
+
+- type: humanoidBaseSprite
+ id: MobProtoVulpRFoot
+ baseSprite:
+ sprite: _FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi
+ state: r_foot
+
+#region VOX ####
+
+- type: species
+ id: ProtoVox
+ name: subspecies-name-protovox
+ roundStart: true
+ prototype: MobProtoVox
+ sprites: MobProtoVoxSprites
+ defaultSkinTone: "#6c741d"
+ markingLimits: MobProtoVoxMarkingLimits
+ dollPrototype: MobProtoVoxDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protovox
+ sexes:
+ - Unsexed
+ maleFirstNames: NamesVox
+ femaleFirstNames: NamesVox
+ naming: First
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoVoxSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Head: MobVoxHead
+ Eyes: MobProtogenEyes
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobVoxTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobVoxLArm
+ RArm: MobVoxRArm
+ LHand: MobVoxLHand
+ RHand: MobVoxRHand
+ LLeg: MobVoxLLeg
+ RLeg: MobVoxRLeg
+ LFoot: MobVoxLFoot
+ RFoot: MobVoxRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoVoxMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoVoxMediumArmor, ProtoVoxVisor, ProtoVoxLights, ProtoVoxLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ VoxTail ]
+ HeadTop:
+ points: 1
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 1
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+- type: humanoidBaseSprite
+ id: MobProtoVoxMarkingMatchSkin
+ markingsMatchSkin: false
+
+#region THAVEN ####
+
+- type: species
+ id: ProtoThaven
+ name: subspecies-name-protothaven
+ roundStart: true
+ prototype: MobProtoThaven
+ sprites: MobProtoThavenSprites
+ defaultSkinTone: "#ffffff"
+ markingLimits: MobProtoThavenMarkingLimits
+ dollPrototype: MobProtoThavenDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protothaven
+ maleFirstNames: NamesThaven
+ femaleFirstNames: NamesThaven
+ naming: First
+ sexes:
+ - Male
+ - Female
+ - Unsexed
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoThavenSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Head: MobThavenHead
+ Eyes: MobProtogenEyes
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobThavenTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobThavenLArm
+ RArm: MobThavenRArm
+ LHand: MobThavenLHand
+ RHand: MobThavenRHand
+ LLeg: MobThavenLLeg
+ RLeg: MobThavenRLeg
+ LFoot: MobThavenLFoot
+ RFoot: MobThavenRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoThavenMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoThavenMediumArmor, ProtoThavenVisor, ProtoThavenLights, ProtoThavenLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: false
+ HeadTop:
+ points: 1
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 1
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region LASPI ####
+
+- type: species
+ id: ProtoSlimePerson
+ name: subspecies-name-protoslimeperson
+ roundStart: true
+ prototype: MobProtoSlimePerson
+ sprites: MobProtoSlimePersonSprites
+ defaultSkinTone: "#b8b8b8"
+ markingLimits: MobProtoSlimePersonMarkingLimits
+ dollPrototype: MobProtoSlimePersonDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protoslimeperson
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoSlimePersonSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobSlimeMarkingFollowSkin
+ Head: MobSlimeHead
+ Eyes: MobProtogenEyes
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobSlimeTorso
+ HeadTop: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobSlimeLArm
+ RArm: MobSlimeRArm
+ LHand: MobSlimeLHand
+ RHand: MobSlimeRHand
+ LLeg: MobSlimeLLeg
+ RLeg: MobSlimeRLeg
+ LFoot: MobSlimeLFoot
+ RFoot: MobSlimeRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoSlimePersonMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoSlimePersonMediumArmor, ProtoSlimePersonVisor, ProtogenLights, ProtoSlimePersonLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: false
+ HeadTop:
+ points: 1
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 4
+ required: false
+ Arms:
+ points: 4
+ required: false
+
+#region SHADEKIN ####
+
+- type: species
+ id: ProtoKin
+ name: subspecies-name-protokin
+ roundStart: true
+ prototype: MobProtoKin
+ sprites: MobProtoKinSprites
+ defaultSkinTone: "#ffffff"
+ markingLimits: MobProtoKinMarkingLimits
+ dollPrototype: MobProtoKinDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protokin
+ maleFirstNames: names_shadekin
+ femaleFirstNames: names_shadekin
+ naming: First
+ minAge: 18
+ maxAge: 300
+ youngAge: 30
+ oldAge: 250
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoKinSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Head: MobShadekinHead
+ Eyes: MobProtogenEyes
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobShadekinTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobShadekinLArm
+ RArm: MobShadekinRArm
+ LHand: MobShadekinLHand
+ RHand: MobShadekinRHand
+ LLeg: MobShadekinLLeg
+ RLeg: MobShadekinRLeg
+ LFoot: MobShadekinLFoot
+ RFoot: MobShadekinRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoKinMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoKinMediumArmor, ProtoKinVisor, ProtoKinLights, ProtoKinLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [TailShadekin]
+ HeadTop:
+ points: 1
+ required: true
+ defaultMarkings: [EarsShadekin]
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 1
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region RESOMI ####
+
+- type: species
+ id: ProtoResomi
+ name: subspecies-name-protoresomi
+ roundStart: true
+ prototype: MobProtoResomi
+ sprites: MobProtoResomiSprites
+ defaultSkinTone: "#faf7f7"
+ markingLimits: MobProtoResomiMarkingLimits
+ dollPrototype: MobProtoResomiDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen # This is alternative version of other species. It will only be displayed in subspecies list
+ subspeciesName: subspecies-name-protoresomi
+ maleFirstNames: NamesResomiMale
+ femaleFirstNames: NamesResomiFemale
+ naming: First
+ sexes:
+ - Unsexed
+ - Male
+ - Female
+ minAge: 23
+ youngAge: 103
+ oldAge: 257
+ maxAge: 430
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoResomiSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Hair: MobHumanoidAnyMarking
+ Eyes: MobProtogenEyes
+ Head: MobResomiHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobResomiTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobResomiLArm
+ RArm: MobResomiRArm
+ LHand: MobResomiLHand
+ RHand: MobResomiRHand
+ LLeg: MobResomiLLeg
+ RLeg: MobResomiRLeg
+ LFoot: MobResomiLFoot
+ RFoot: MobResomiRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoResomiMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoResomiMediumArmor, ProtoResomiVisor, ProtoResomiLights, ProtoResomiLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 2
+ required: false
+ HeadTop:
+ points: 1
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region REPTILIAN ####
+
+- type: species
+ id: ProtoReptile
+ name: subspecies-name-protoreptile
+ roundStart: true
+ prototype: MobProtoReptile
+ sprites: MobProtoReptileSprites
+ defaultSkinTone: "#faf7f7"
+ markingLimits: MobProtoReptileMarkingLimits
+ dollPrototype: MobProtoReptileDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protoreptile
+ maleFirstNames: NamesReptilianMale
+ femaleFirstNames: NamesReptilianFemale
+ naming: FirstDashFirst
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoReptileSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobReptilianHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobReptilianTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobReptilianLArm
+ RArm: MobReptilianRArm
+ LHand: MobReptilianLHand
+ RHand: MobReptilianRHand
+ LLeg: MobReptilianLLeg
+ RLeg: MobReptilianRLeg
+ LFoot: MobReptilianLFoot
+ RFoot: MobReptilianRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoReptileMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtogenMediumArmor, ProtoVulpVisor, ProtogenLights, ProtoReptileLEDFaceBoxy ]
+ Hair:
+ points: 0
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ LizardTailSmooth ]
+ HeadTop:
+ points: 1
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region MOTH ####
+
+- type: species
+ id: ProtoMoth
+ name: subspecies-name-protomoth
+ roundStart: true
+ prototype: MobProtoMoth
+ sprites: MobProtoMothSprites
+ defaultSkinTone: "#ffda93"
+ markingLimits: MobProtoMothMarkingLimits
+ dollPrototype: MobProtoMothDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protomoth
+ maleFirstNames: NamesMothFirstMale
+ femaleFirstNames: NamesMothFirstFemale
+ lastNames: NamesMothLast
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoMothSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobMothHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobMothTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobMothLArm
+ RArm: MobMothRArm
+ LHand: MobMothLHand
+ RHand: MobMothRHand
+ LLeg: MobMothLLeg
+ RLeg: MobMothRLeg
+ LFoot: MobMothLFoot
+ RFoot: MobMothRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoMothMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoMothMediumArmor, ProtoMothVisor, ProtoMothLights, ProtoMothLEDFace ]
+ Hair:
+ points: 0
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 2
+ required: false # if you want to combine a tail with a wing, needs to turn off requirment. Wingless moths..
+ HeadTop:
+ points: 1
+ required: true
+ defaultMarkings: [ MothAntennasDefault ]
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region HUMAN ####
+
+- type: species
+ id: ProtoHumie
+ name: subspecies-name-protohumie
+ roundStart: true
+ prototype: MobProtoHumie
+ sprites: MobProtoHumieSprites
+ defaultSkinTone: "#ffda93"
+ markingLimits: MobProtoHumieMarkingLimits
+ dollPrototype: MobProtoHumieDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protohumie
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoHumieSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobHumanHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobHumanTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobHumanLArm
+ RArm: MobHumanRArm
+ LHand: MobHumanLHand
+ RHand: MobHumanRHand
+ LLeg: MobHumanLLeg
+ RLeg: MobHumanRLeg
+ LFoot: MobHumanLFoot
+ RFoot: MobHumanRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoHumieMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtogenMediumArmor, ProtogenVisorRound, ProtogenLights, ProtogenLEDFaceRound ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: false
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region FELINID ####
+
+- type: species
+ id: ProtoFeline
+ name: subspecies-name-protofeline
+ roundStart: true
+ prototype: MobProtoFeline
+ sprites: MobProtoFelineSprites
+ defaultSkinTone: "#666666"
+ markingLimits: MobProtoFelineMarkingLimits
+ dollPrototype: MobProtoFelineDummy
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protofeline
+ loadout: ProtogenLoadout
+ maleFirstNames: names_felionoid
+ femaleFirstNames: names_felionoid
+ naming: First
+
+- type: speciesBaseSprites
+ id: MobProtoFelineSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobFelionoidHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ Chest: MobFelionoidTorso
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ LArm: MobFelionoidLArm
+ RArm: MobFelionoidRArm
+ LHand: MobFelionoidLHand
+ RHand: MobFelionoidRHand
+ LLeg: MobFelionoidLLeg
+ RLeg: MobFelionoidRLeg
+ LFoot: MobFelionoidLFoot
+ RFoot: MobFelionoidRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoFelineMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoFelineMediumArmor, ProtoFelineVisor, ProtoFelineLights, ProtoFelineLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ FelionoidTailAnimated ]
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 4
+ required: false
+ Arms:
+ points: 4
+ required: false
+
+#region DWARF ####
+
+- type: species
+ id: ProtoDawi
+ name: subspecies-name-protodawi
+ roundStart: true
+ prototype: MobProtoDawi
+ sprites: MobProtoHumieSprites
+ markingLimits: MobProtoDawiMarkingLimits
+ dollPrototype: MobProtoDawiDummy
+ defaultSkinTone: "#666666"
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protodawi
+ loadout: ProtogenLoadout
+
+- type: markingPoints
+ id: MobProtoDawiMarkingLimits
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtogenMediumArmor, ProtogenVisorRound, ProtogenLights, ProtogenLEDFaceRound ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 1 # dwarfs and beards go together like milk and cookies
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: false
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+
+#region DIONA ####
+
+- type: species
+ id: ProtoDionae
+ name: subspecies-name-protodionae
+ roundStart: true
+ prototype: MobProtoDionae
+ sprites: MobProtoDionaeSprites
+ markingLimits: MobProtoDionaeMarkingLimits
+ dollPrototype: MobProtoDionaeDummy
+ defaultSkinTone: "#cdb369"
+ skinColoration: Hues
+ maleFirstNames: NamesDionaFirst
+ femaleFirstNames: NamesDionaFirst
+ lastNames: NamesDionaLast
+ naming: TheFirstofLast
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protodionae
+ loadout: ProtogenLoadout
+
+- type: speciesBaseSprites
+ id: MobProtoDionaeSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobDionaHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Tail: MobHumanoidAnyMarking
+ Chest: MobDionaTorso
+ LArm: MobDionaLArm
+ RArm: MobDionaRArm
+ LHand: MobDionaLHand
+ RHand: MobDionaRHand
+ LLeg: MobDionaLLeg
+ RLeg: MobDionaRLeg
+ LFoot: MobDionaLFoot
+ RFoot: MobDionaRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoDionaeMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoDionaeMediumArmor, ProtoDionaeVisor, ProtoDionaeLights, ProtoDionaeLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: false
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
+ Overlay:
+ points: 2
+ required: false
+
+#region AVALI ####
+
+- type: species
+ id: ProtoAvali
+ name: subspecies-name-protoavali
+ roundStart: true
+ prototype: MobProtoAvali
+ sprites: MobProtoAvaliSprites
+ markingLimits: MobProtoAvaliMarkingLimits
+ dollPrototype: MobProtoAvaliDummy
+ defaultSkinTone: "#D2B48C"
+ skinColoration: Hues
+ maleFirstNames: names_avali_first
+ femaleFirstNames: names_avali_first
+ lastNames: names_avali_packs
+ naming: FirstLast
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protoavali
+ loadout: ProtogenLoadout
+ minAge: 23
+ youngAge: 103
+ oldAge: 257
+ maxAge: 430
+
+- type: speciesBaseSprites
+ id: MobProtoAvaliSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobAvaliHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Chest: MobAvaliTorso
+ Tail: MobHumanoidAnyMarking
+ LArm: MobAvaliLArm
+ RArm: MobAvaliRArm
+ LHand: MobAvaliLHand
+ RHand: MobAvaliRHand
+ LLeg: MobAvaliLLeg
+ RLeg: MobAvaliRLeg
+ LFoot: MobAvaliLFoot
+ RFoot: MobAvaliRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoAvaliMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtoAvaliMediumArmor, ProtoAvaliVisor, ProtoAvaliLights, ProtoAvaliLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ AvaliTailBase ]
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ HeadSide:
+ points: 1
+ required: true
+ defaultMarkings: [ AvaliEarsBase ]
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 4
+ required: false
+
+#region ARACHNID ####
+
+- type: species
+ id: ProtoArachnid
+ name: subspecies-name-protoarachnid
+ roundStart: true
+ prototype: MobProtoArachnid
+ sprites: MobProtoArachnidSprites
+ markingLimits: MobProtoArachnidMarkingLimits
+ dollPrototype: MobProtoArachnidDummy
+ defaultSkinTone: "#385878"
+ skinColoration: Hues
+ subspeciesOf: Protogen
+ subspeciesName: subspecies-name-protoarachnid
+ loadout: ProtogenLoadout
+ maleFirstNames: NamesArachnidFirst
+ femaleFirstNames: NamesArachnidFirst
+ lastNames: NamesArachnidLast
+ sexes:
+ - Unsexed
+
+- type: speciesBaseSprites
+ id: MobProtoArachnidSprites
+ sprites:
+ TailBehind: MobHumanoidAnyMarking #HL modifcation
+ TailOversuit: MobHumanoidAnyMarking #HL modifcation
+ Eyes: MobProtogenEyes
+ Head: MobArachnidHead
+ Snout: MobHumanoidAnyMarking
+ Genital: MobHumanoidAnyMarking #HL modifcation
+ Penis: MobHumanoidAnyMarking #HL modifcation
+ Breasts: MobHumanoidAnyMarking #HL modifcation
+ HeadTop: MobHumanoidAnyMarking
+ HeadSide: MobHumanoidAnyMarking
+ Chest: MobArachnidTorso
+ Tail: MobHumanoidAnyMarking
+ LArm: MobArachnidLArm
+ RArm: MobArachnidRArm
+ LHand: MobArachnidLHand
+ RHand: MobArachnidRHand
+ LLeg: MobArachnidLLeg
+ RLeg: MobArachnidRLeg
+ LFoot: MobArachnidLFoot
+ RFoot: MobArachnidRFoot
+ RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
+
+- type: markingPoints
+ id: MobProtoArachnidMarkingLimits
+ onlyWhitelisted: true
+ points:
+ Special:
+ points: 4
+ required: true
+ defaultMarkings: [ ProtogenMediumArmor, ProtoArachnidVisor, ProtogenLights, ProtoArachnidLEDFace ]
+ Hair:
+ points: 1
+ required: false
+ FacialHair:
+ points: 0
+ required: false
+ Snout:
+ points: 1
+ required: false
+ Tail:
+ points: 1
+ required: true
+ defaultMarkings: [ ArachnidAppendagesDefault ]
+ HeadTop:
+ points: 2
+ required: false
+ Head:
+ points: 2
+ required: false
+ HeadSide:
+ points: 1
+ required: true
+ defaultMarkings: [ ArachnidCheliceraeDownwards ]
+ Chest:
+ points: 2
+ required: false
+ Legs:
+ points: 2
+ required: false
+ Arms:
+ points: 2
+ required: false
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/Voices/speech_emote_sounds.yml b/Resources/Prototypes/_FarHorizons/Voices/speech_emote_sounds.yml
new file mode 100644
index 00000000000..8ac33e5c72f
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/Voices/speech_emote_sounds.yml
@@ -0,0 +1,176 @@
+# Silicon-based noises do not work on HL, the same trick I used in FH doesn't work here. Leaving here so someone else more knowledgable with EE could do it.
+- type: emoteSounds
+ id: MaleProtogen
+ params:
+ variation: 0.125
+ sounds:
+ Scream:
+ collection: MaleScreams
+ Laugh:
+ collection: MaleLaugh
+ Sneeze:
+ collection: MaleSneezes
+ Cough:
+ collection: MaleCoughs
+ CatMeow:
+ collection: CatMeows
+ CatHisses:
+ collection: CatHisses
+ MonkeyScreeches:
+ collection: MonkeyScreeches
+ Purr:
+ collection: FelionoidPurrs
+ Yawn:
+ collection: MaleYawn
+ Snore:
+ collection: Snores
+ Sigh:
+ collection: MaleSigh
+ Crying:
+ collection: MaleCry
+ Whistle:
+ collection: Whistles
+ Weh:
+ collection: Weh
+ Hew:
+ collection: Hew
+ Gasp:
+ collection: MaleGasp
+ DefaultDeathgasp:
+ collection: MaleDeathGasp
+ Mew:
+ collection: FelionoidMews
+ Meow:
+ collection: FelionoidMeows
+ Trill:
+ collection: FelionoidTrills
+ Bark:
+ collection: Bark
+ Yip:
+ path: /Audio/_Starlight/Effects/yip.ogg
+ Whine:
+ collection: Whine
+ Growl:
+ collection: Growl
+ Howl:
+ path: /Audio/_Starlight/Effects/howl.ogg
+ Squish:
+ collection: Squishes
+ Click:
+ path: /Audio/Voice/Arachnid/arachnid_click.ogg
+ Chitter:
+ path: /Audio/Voice/Moth/moth_chitter.ogg
+ Squeak:
+ path: /Audio/Voice/Moth/moth_squeak.ogg
+ Beep:
+ path: /Audio/Machines/twobeep.ogg
+ Chime:
+ path: /Audio/Machines/chime.ogg
+ Buzz:
+ path: /Audio/Machines/buzz-sigh.ogg
+ Buzz-Two:
+ path: /Audio/Machines/buzz-two.ogg
+ Honk:
+ path: /Audio/Items/bikehorn.ogg
+ Ping:
+ path: /Audio/Effects/Cargo/ping.ogg
+ Chirp:
+ collection: ResomiChirp
+ Scree:
+ collection: ResomiScrees
+ Call:
+ collection: ResomiCalls
+ Squawk:
+ collection: ResomiSquawk
+ Wurble:
+ path: /Audio/_Starlight/Voice/Shadekin/wurble.ogg
+ Snarl:
+ collection: VulpkaninSnarls
+
+- type: emoteSounds
+ id: FemaleProtogen
+ params:
+ variation: 0.125
+ sounds:
+ Snarl:
+ collection: VulpkaninSnarls
+ Wurble:
+ path: /Audio/_Starlight/Voice/Shadekin/wurble.ogg
+ Chirp:
+ collection: ResomiChirp
+ Scree:
+ collection: ResomiScrees
+ Call:
+ collection: ResomiCalls
+ Squawk:
+ collection: ResomiSquawk
+ Scream:
+ collection: FemaleScreams
+ Laugh:
+ collection: FemaleLaugh
+ Sneeze:
+ collection: FemaleSneezes
+ Cough:
+ collection: FemaleCoughs
+ Purr:
+ collection: FelionoidPurrs
+ CatMeow:
+ collection: CatMeows
+ CatHisses:
+ collection: CatHisses
+ MonkeyScreeches:
+ collection: MonkeyScreeches
+ Yawn:
+ collection: FemaleYawn
+ Snore:
+ collection: Snores
+ Sigh:
+ collection: FemaleSigh
+ Crying:
+ collection: FemaleCry
+ Whistle:
+ collection: Whistles
+ Weh:
+ collection: Weh
+ Hew:
+ collection: Hew
+ Gasp:
+ collection: FemaleGasp
+ DefaultDeathgasp:
+ collection: FemaleDeathGasp
+ Mew:
+ collection: FelionoidMews
+ Meow:
+ collection: FelionoidMeows
+ Trill:
+ collection: FelionoidTrills
+ Bark:
+ collection: Bark
+ Yip:
+ path: /Audio/_Starlight/Effects/yip.ogg
+ Whine:
+ collection: Whine
+ Growl:
+ collection: Growl
+ Howl:
+ path: /Audio/_Starlight/Effects/howl.ogg
+ Squish:
+ collection: Squishes
+ Click:
+ path: /Audio/Voice/Arachnid/arachnid_click.ogg
+ Chitter:
+ path: /Audio/Voice/Moth/moth_chitter.ogg
+ Squeak:
+ path: /Audio/Voice/Moth/moth_squeak.ogg
+ Beep:
+ path: /Audio/Machines/twobeep.ogg
+ Chime:
+ path: /Audio/Machines/chime.ogg
+ Buzz:
+ path: /Audio/Machines/buzz-sigh.ogg
+ Buzz-Two:
+ path: /Audio/Machines/buzz-two.ogg
+ Honk:
+ path: /Audio/Items/bikehorn.ogg
+ Ping:
+ path: /Audio/Effects/Cargo/ping.ogg
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/radio_channels.yml b/Resources/Prototypes/_FarHorizons/radio_channels.yml
new file mode 100644
index 00000000000..3b4c0b4bc0d
--- /dev/null
+++ b/Resources/Prototypes/_FarHorizons/radio_channels.yml
@@ -0,0 +1,7 @@
+- type: radioChannel
+ id: Trinary
+ name: chat-radio-trinary
+ keycode: "]"
+ frequency: 6907
+ color: "#1fb0ff"
+ longRange: true
\ No newline at end of file
diff --git a/Resources/Prototypes/_FarHorizons/tags.yml b/Resources/Prototypes/_FarHorizons/tags.yml
index 3f55c6e12f9..54a38dfae77 100644
--- a/Resources/Prototypes/_FarHorizons/tags.yml
+++ b/Resources/Prototypes/_FarHorizons/tags.yml
@@ -3,3 +3,87 @@
- type: Tag
id: GasTurbineStator
+
+- type: Tag
+ id: ProtogenCybernetics
+
+- type: Tag
+ id: Protogen
+
+- type: Tag
+ id: Vulpkanin
+
+- type: Tag
+ id: Dwarf
+
+- type: Tag
+ id: Human
+
+- type: Tag
+ id: Moth
+
+- type: Tag
+ id: Reptilian
+
+- type: Tag
+ id: Shadekin
+
+- type: Tag
+ id: SlimePerson
+
+- type: Tag
+ id: Thaven
+
+- type: Tag
+ id: Vox
+
+- type: Tag
+ id: Organic
+
+- type: Tag
+ id: RamChip
+
+- type: Tag
+ id: TrueProtogen
+
+- type: Tag
+ id: ProtoArachnid
+
+- type: Tag
+ id: ProtoAvali
+
+- type: Tag
+ id: ProtoDawi
+
+- type: Tag
+ id: ProtoDionae
+
+- type: Tag
+ id: ProtoFeline
+
+- type: Tag
+ id: ProtoHumie
+
+- type: Tag
+ id: ProtoMoth
+
+- type: Tag
+ id: ProtoReptile
+
+- type: Tag
+ id: ProtoResomi
+
+- type: Tag
+ id: ProtoThaven
+
+- type: Tag
+ id: ProtoVox
+
+- type: Tag
+ id: ProtoVulp
+
+- type: Tag
+ id: ProtoKin
+
+- type: Tag
+ id: ProtoSlimePerson
\ No newline at end of file
diff --git a/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/reptilian.yml
index 93b89632173..83586842cb3 100644
--- a/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/reptilian.yml
+++ b/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/reptilian.yml
@@ -2,7 +2,7 @@
id: ReptilianChestUnderbellyFeminine
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/underbellyfemale.rsi
state: body_underbelly
@@ -11,7 +11,7 @@
id: ReptilianChestFemaleAlternate
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Reptilian]
+ speciesRestriction: [Skrell, Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/chest_female_alternate.rsi
state: chest
@@ -24,7 +24,7 @@
id: ReptilianTailNaga
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian, Human]
+ speciesRestriction: [Skrell, Reptilian, Human, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/naga.rsi
state: naga_primary
@@ -35,7 +35,7 @@
id: ReptilianTailNagaStriped
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian, Human]
+ speciesRestriction: [Skrell, Reptilian, Human, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/naga.rsi
state: naga_striped_primary
@@ -48,7 +48,7 @@
id: ReptilianTailNagaRattlesnake
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Reptilian, Human]
+ speciesRestriction: [Skrell, Reptilian, Human, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/naga.rsi
state: naga_rattlesnake_primary
@@ -63,7 +63,7 @@
id: XenoSpineGorjira
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_spines.rsi
state: xeno_gorjira
@@ -72,7 +72,7 @@
id: XenoSpineOsteospines
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_spines.rsi
state: xeno_osteospines
@@ -81,7 +81,7 @@
id: XenoSpineSpinosaurus
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_spines.rsi
state: xeno_spinosaurus
@@ -90,7 +90,7 @@
id: XenoSpineXenomorph
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_spines.rsi
state: xeno_xenomorph
@@ -101,7 +101,7 @@
id: XenoTailCurl
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_tails.rsi
state: xeno_curl
@@ -110,7 +110,7 @@
id: XenoTailSpike
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_tails.rsi
state: xeno_spike
@@ -119,7 +119,7 @@
id: XenoTailSpined
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _HL/Mobs/Customization/Reptilian/xeno_tails.rsi
state: xeno_spined
diff --git a/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/vulpkanin.yml b/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/vulpkanin.yml
index ffe80e935e7..1e46d59b999 100644
--- a/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/vulpkanin.yml
+++ b/Resources/Prototypes/_HL/Entities/Mobs/Customization/Markings/vulpkanin.yml
@@ -2,7 +2,7 @@
id: VulpEarSpaniel
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoVulp]
sprites:
- sprite: _HL/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: spaniel
diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/moth.yml
index 24f970693c2..85fc214da68 100644
--- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/moth.yml
@@ -4,7 +4,7 @@
id: MothBodyClaw
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -14,7 +14,7 @@
id: MothBurnLeft
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -24,7 +24,7 @@
id: MothBurnRight
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -34,7 +34,7 @@
id: MothFaceClaw
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -44,7 +44,7 @@
id: MothSlashLeft
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -54,7 +54,7 @@
id: ChimeraArmLeftMoth
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -69,7 +69,7 @@
id: ProstheticArmLeftMoth
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -84,7 +84,7 @@
id: TwistingArmLeftMoth
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -94,7 +94,7 @@
id: ProstheticArmRightMoth
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -109,7 +109,7 @@
id: TwistingArmRightMoth
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -119,7 +119,7 @@
id: WingsBackstabbed
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -129,7 +129,7 @@
id: ChestChimeraFemaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Female]
followSkinColor: false
coloring:
@@ -145,7 +145,7 @@
id: ChestChimeraMaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Male]
followSkinColor: false
coloring:
@@ -161,7 +161,7 @@
id: ChestTwistingLeftFemaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Female]
followSkinColor: false
sprites:
@@ -172,7 +172,7 @@
id: ChestTwistingLeftMaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Male]
followSkinColor: false
sprites:
@@ -183,7 +183,7 @@
id: ChestTwistingRightFemaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Female]
followSkinColor: false
sprites:
@@ -194,7 +194,7 @@
id: ChestTwistingRightMaleMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
sexRestriction: [Male]
followSkinColor: false
sprites:
@@ -205,7 +205,7 @@
id: ChestStarMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -215,7 +215,7 @@
id: HeterochromiaMoth
bodyPart: Eyes
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -230,7 +230,7 @@
id: FootChimeraLeftMoth
bodyPart: LFoot
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -245,7 +245,7 @@
id: FootProstheticLeftMoth
bodyPart: LFoot
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -260,7 +260,7 @@
id: FootProstheticRightMoth
bodyPart: RFoot
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -275,7 +275,7 @@
id: HandChimeraLeftMoth
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -290,7 +290,7 @@
id: HandProstheticLeftMoth
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -305,7 +305,7 @@
id: HandTwistingLeftMoth
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -315,7 +315,7 @@
id: HandProstheticRightMoth
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -330,7 +330,7 @@
id: HandTwistingRightMoth
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -340,7 +340,7 @@
id: BadmoltMoth
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -350,7 +350,7 @@
id: HeadChimeraMoth
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -365,7 +365,7 @@
id: EyebagsMoth
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -375,7 +375,7 @@
id: HeadTwistingMoth
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -385,7 +385,7 @@
id: LegChimeraLeftMoth
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -400,7 +400,7 @@
id: LegProstheticLeftMoth
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -415,7 +415,7 @@
id: LegTwistingLeftMoth
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -425,7 +425,7 @@
id: LegProstheticRightMoth
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
coloring:
default:
@@ -440,7 +440,7 @@
id: LegTwistingRightMoth
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
@@ -450,7 +450,7 @@
id: TorsoIncisionMoth
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid]
+ speciesRestriction: [Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, ProtoMoth]
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/moth.rsi
diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/slime.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/slime.yml
index 0e718f37a3f..de73def6703 100644
--- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/slime.yml
+++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/slime.yml
@@ -2,7 +2,7 @@
id: SlimeNose
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
forcedColoring: true
followSkinColor: true
sprites:
@@ -13,7 +13,7 @@
id: SlimeMouth
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: true
sprites:
- sprite: _Impstation/Mobs/Customization/slime_parts.rsi
@@ -23,7 +23,7 @@
id: SlimeBrain
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: true
sprites:
- sprite: _Impstation/Mobs/Customization/slime_parts.rsi
@@ -33,7 +33,7 @@
id: SlimeEyeglow
bodyPart: Eyes
markingCategory: Head
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
coloring:
default:
type:
@@ -48,7 +48,7 @@
id: SlimeLungs
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: true
sprites:
- sprite: _Impstation/Mobs/Customization/slime_parts.rsi
@@ -58,7 +58,7 @@
id: SlimeCore
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: true
sprites:
- sprite: _Impstation/Mobs/Customization/slime_parts.rsi
@@ -68,7 +68,7 @@
id: SlimeBonehead
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -83,7 +83,7 @@
id: SlimeBonechest
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -98,7 +98,7 @@
id: SlimeBonearmleft
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -113,7 +113,7 @@
id: SlimeBonearmright
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -128,7 +128,7 @@
id: SlimeBonefootleft
bodyPart: LFoot
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -143,7 +143,7 @@
id: SlimeBonefootright
bodyPart: RFoot
markingCategory: Legs
- speciesRestriction: [Skrell, DThaven,warf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, DThaven,warf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -158,7 +158,7 @@
id: SlimeBonehandleft
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -173,7 +173,7 @@
id: SlimeBonehandright
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -188,7 +188,7 @@
id: SlimeBonelegleft
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
@@ -203,7 +203,7 @@
id: SlimeBonelegright
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin]
+ speciesRestriction: [Skrell, Thaven, Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, Avali, Shadekin, ProtoSlimePerson]
followSkinColor: false
coloring:
default:
diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml
index dabfbef2b4d..9fe27d9a655 100644
--- a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml
+++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/thaven.yml
@@ -11,7 +11,7 @@
id: ThavenEars1
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: true
followSkinColor: true
sprites:
@@ -22,7 +22,7 @@
id: ThavenEars2
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: true
followSkinColor: true
sprites:
@@ -33,7 +33,7 @@
id: ThavenEars3
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: true
followSkinColor: true
sprites:
@@ -44,7 +44,7 @@
id: ThavenEars4
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: true
followSkinColor: true
sprites:
@@ -55,7 +55,7 @@
id: ThavenPiercings
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: false
followSkinColor: false
coloring:
@@ -71,7 +71,7 @@
id: ThavenPiercings2
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
forcedColoring: false
followSkinColor: false
coloring:
@@ -87,7 +87,7 @@
id: ThavenChestTattoo1
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
coloring:
default:
type:
@@ -101,7 +101,7 @@
id: ThavenLArmTattoo1
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
coloring:
default:
type:
@@ -115,7 +115,7 @@
id: ThavenRArmTattoo1
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
coloring:
default:
type:
@@ -129,7 +129,7 @@
id: ThavenREyeGlow
bodyPart: Eyes
markingCategory: Head
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
coloring:
default:
type:
@@ -144,7 +144,7 @@
id: ThavenLEyeGlow
bodyPart: Eyes
markingCategory: Head
- speciesRestriction: [Thaven]
+ speciesRestriction: [Thaven, ProtoThaven]
coloring:
default:
type:
@@ -159,7 +159,7 @@
id: ThavenTailEel
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -172,7 +172,7 @@
id: ThavenTailEelOverlay
bodyPart: Tail
markingCategory: Overlay
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
coloring:
default:
type:
@@ -187,7 +187,7 @@
id: ThavenTailNurse
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -200,7 +200,7 @@
id: ThavenTailStub
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -215,7 +215,7 @@
id: ThavenArmFinsSmallRight
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -226,7 +226,7 @@
id: ThavenArmFinsSmallLeft
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -237,7 +237,7 @@
id: ThavenArmFinsBigRight
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -248,7 +248,7 @@
id: ThavenArmFinsBigLeft
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -259,7 +259,7 @@
id: ThavenLegFinsSmallRight
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -270,7 +270,7 @@
id: ThavenLegFinsSmallLeft
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -281,7 +281,7 @@
id: ThavenBackFin
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -292,7 +292,7 @@
id: ThavenTailCarpish
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -303,7 +303,7 @@
id: ThavenTailDraconicLong
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -314,7 +314,7 @@
id: ThavenTailFish
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -325,7 +325,7 @@
id: ThavenHeadFinsFairy
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -336,7 +336,7 @@
id: ThavenHeadAnglerStem
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
@@ -347,7 +347,7 @@
id: ThavenHeadAnglerBulb
bodyPart: HeadTop
markingCategory: Overlay
- speciesRestriction: [ Thaven ]
+ speciesRestriction: [ Thaven, ProtoThaven ]
forcedColoring: false
followSkinColor: true
sprites:
diff --git a/Resources/Prototypes/_Mono/Body/Organs/protogen.yml b/Resources/Prototypes/_Mono/Body/Organs/protogen.yml
deleted file mode 100644
index 5ee11b6f09b..00000000000
--- a/Resources/Prototypes/_Mono/Body/Organs/protogen.yml
+++ /dev/null
@@ -1,266 +0,0 @@
-- type: entity
- id: BaseProtogenOrganUnGibbable
- parent: BaseItem
- abstract: true
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/organs.rsi
- - type: Organ
- - type: Food
- # quality: Nasty # Frontier
- - type: Extractable
- grindableSolutionName: organ
- - type: SolutionContainerManager
- solutions:
- organ:
- reagents:
- - ReagentId: Nutriment
- Quantity: 10
- food:
- maxVol: 5
- reagents:
- - ReagentId: UncookedAnimalProteins
- Quantity: 5
- - type: FlavorProfile
- flavors:
- - people
- - type: Tag
- tags:
- - Meat
-
-- type: entity
- id: BaseProtogenOrgan
- parent: BaseProtogenOrganUnGibbable
- abstract: true
- components:
- - type: Gibbable
-
-- type: entity
- id: OrganProtogenBrain
- parent: BaseProtogenOrganUnGibbable
- name: brain
- description: "The source of incredible, unending intelligence. 01001000 01101111 01101110 01101011 00101110"
- components:
- - type: Sprite
- state: brain
- - type: Organ
- slotId: brain # Shitmed Change
- - type: Input
- context: "ghost"
- - type: Brain
- - type: InputMover
- - type: Examiner
- - type: BlockMovement
- - type: BadFood
- - type: Tag
- tags:
- - Meat
- - type: SolutionContainerManager
- solutions:
- organ:
- reagents:
- - ReagentId: Nutriment
- Quantity: 10
- food:
- maxVol: 5
- reagents:
- - ReagentId: GreyMatter
- Quantity: 5
- - type: FlavorProfile
- flavors:
- - people
- - type: FoodSequenceElement
- entries:
- Burger: Brain
- Taco: Brain
- - type: Item
- size: Small
- heldPrefix: brain
-
-- type: entity
- id: OrganProtogenEyes
- parent: BaseProtogenOrgan
- name: eyes
- description: "Emits LED lights to resemble eyes."
- components:
- - type: Organ # Shitmed Change
- slotId: eyes # Shitmed Change
- - type: Eyes # Shitmed Change
- - type: Sprite
- layers:
- - state: eyeball-l
- - state: eyeball-r
- - type: Item
- size: Small
- heldPrefix: eyeballs
-
-- type: entity
- id: OrganProtogenTongue
- parent: BaseProtogenOrgan
- name: tongue
- description: "A fleshy muscle located within a Protogen's mouth, wherever that is."
- components:
- - type: Sprite
- state: tongue
-
-- type: entity
- id: OrganProtogenAppendix
- parent: BaseProtogenOrgan
- name: appendix
- components:
- - type: Sprite
- layers:
- - state: appendix
- - state: appendix-inflamed
- visible: false
-
-- type: entity
- id: OrganProtogenEars
- parent: BaseHumanOrgan
- name: ears
- description: "Lets a Protogen process audio. And listen to their favorite techno hits."
- components:
- - type: Sprite
- state: ears
- - type: Ears # Shitmed Change
-
-- type: entity
- id: OrganProtogenLungs
- parent: BaseProtogenOrgan
- name: lungs
- description: "Filters oxygen from an atmosphere, which is then sent into the bloodstream to be used as an electron carrier. God knows how a Protogen breathes at all."
- components:
- - type: Organ # Shitmed Change
- slotId: lungs # Shitmed Change
- - type: Sprite
- layers:
- - state: lung-l
- - state: lung-r
- - type: Item
- size: Small
- heldPrefix: lungs
- - type: Lung
- - type: Metabolizer
- removeEmpty: true
- solutionOnBody: false
- solution: "Lung"
- metabolizerTypes: [ Human ]
- groups:
- - id: Gas
- rateModifier: 100.0
- - type: SolutionContainerManager
- solutions:
- organ:
- reagents:
- - ReagentId: Nutriment
- Quantity: 10
- Lung:
- maxVol: 100.0
- canReact: false
- food:
- maxVol: 5
- reagents:
- - ReagentId: UncookedAnimalProteins
- Quantity: 5
-
-- type: entity
- id: OrganProtogenHeart
- parent: BaseProtogenOrgan
- name: heart
- description: "Even the most stone-cold, technology-based heart was alive once."
- components:
- - type: Heart # Shitmed Change
- - type: Organ # Shitmed Change
- slotId: heart # Shitmed Change
- - type: Sprite
- state: heart-on
- # The heart 'metabolizes' medicines and poisons that aren't filtered out by other organs.
- # This is done because these chemicals need to have some effect even if they aren't being filtered out of your body.
- # You're technically 'immune to poison' without a heart, but.. uhh, you'll have bigger problems on your hands.
- - type: Metabolizer
- maxReagents: 2
- metabolizerTypes: [Human]
- groups:
- - id: Medicine
- - id: Cryogenic # Frontier
- - id: Poison
- - id: Narcotic
- - type: Item
- size: Small
- heldPrefix: heart
-
-- type: entity
- id: OrganProtogenStomach
- parent: BaseProtogenOrgan
- name: stomach
- description: "Gross. This is hard to stomach."
- components:
- - type: Organ # Shitmed Change
- slotId: stomach # Shitmed Change
- - type: Sprite
- state: stomach
- - type: Item
- size: Small
- heldPrefix: stomach
- - type: SolutionContainerManager
- solutions:
- stomach:
- maxVol: 50
- food:
- maxVol: 5
- reagents:
- - ReagentId: UncookedAnimalProteins
- Quantity: 5
- - type: Stomach
- # The stomach metabolizes stuff like foods and drinks.
- # TODO: Have it work off of the ent's solution container, and move this
- # to intestines instead.
- - type: Metabolizer
- # mm yummy
- maxReagents: 3
- metabolizerTypes: [Animal]
- groups:
- - id: Food
- - id: Drink
-
-- type: entity
- id: OrganProtogenLiver
- parent: BaseProtogenOrgan
- name: liver
- description: "Pairing suggestion: fermented RAM sticks and CPU drives."
- components:
- - type: Liver # Shitmed Change
- - type: Organ # Shitmed Change
- slotId: liver # Shitmed Change
- - type: Sprite
- state: liver
- - type: Item
- size: Small
- heldPrefix: liver
- - type: Metabolizer # The liver metabolizes certain chemicals only, like alcohol.
- maxReagents: 1
- metabolizerTypes: [Human]
- groups:
- - id: Alcohol
- rateModifier: 0.1 # removes alcohol very slowly along with the stomach removing it as a drink
-
-- type: entity
- id: OrganProtogenKidneys
- parent: BaseProtogenOrgan
- name: kidneys
- description: "Filters toxins and computer viruses from the bloodstream."
- components:
- - type: Organ # Shitmed
- slotId: kidneys
- - type: Sprite
- layers:
- - state: kidney-l
- - state: kidney-r
- - type: Item
- size: Small
- heldPrefix: kidneys
- # The kidneys just remove anything that doesn't currently have any metabolisms, as a stopgap.
- - type: Metabolizer
- maxReagents: 5
- metabolizerTypes: [Human]
- removeEmpty: true
diff --git a/Resources/Prototypes/_Mono/Body/Parts/protogen.yml b/Resources/Prototypes/_Mono/Body/Parts/protogen.yml
deleted file mode 100644
index 6b08e3c85fb..00000000000
--- a/Resources/Prototypes/_Mono/Body/Parts/protogen.yml
+++ /dev/null
@@ -1,122 +0,0 @@
-# TODO: Add descriptions (many)
-# TODO BODY: Part damage
-- type: entity
- id: PartProtogen
- parent: [BaseItem, BasePart]
- name: "protogen body part"
- abstract: true
- components:
- - type: BodyPart # Shitmed Change
- species: Protogen
- - type: Extractable
- juiceSolution:
- reagents:
- - ReagentId: Fat
- Quantity: 3
- - ReagentId: Blood
- Quantity: 10
-
-- type: entity
- id: TorsoProtogen
- name: "protogen torso"
- parent: [PartProtogen, BaseTorso]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "torso_m"
- - type: Extractable
- juiceSolution:
- reagents:
- - ReagentId: Fat
- Quantity: 10
- - ReagentId: Blood
- Quantity: 20
-
-
-- type: entity
- id: HeadProtogen
- name: "protogen head"
- parent: [PartProtogen, BaseHead]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "head_m"
- - type: Extractable
- juiceSolution:
- reagents:
- - ReagentId: Fat
- Quantity: 5
- - ReagentId: Blood
- Quantity: 10
-
-- type: entity
- id: LeftArmProtogen
- name: "left protogen arm"
- parent: [PartProtogen, BaseLeftArm]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "l_arm"
-
-- type: entity
- id: RightArmProtogen
- name: "right protogen arm"
- parent: [PartProtogen, BaseRightArm]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "r_arm"
-
-- type: entity
- id: LeftHandProtogen
- name: "left protogen hand"
- parent: [PartProtogen, BaseLeftHand]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "l_hand"
-
-- type: entity
- id: RightHandProtogen
- name: "right protogen hand"
- parent: [PartProtogen, BaseRightHand]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "r_hand"
-
-- type: entity
- id: LeftLegProtogen
- name: "left Protogen leg"
- parent: [PartProtogen, BaseLeftLeg]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "l_leg"
-
-- type: entity
- id: RightLegProtogen
- name: "right protogen leg"
- parent: [PartProtogen, BaseRightLeg]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "r_leg"
-
-- type: entity
- id: LeftFootProtogen
- name: "left protogen foot"
- parent: [PartProtogen, BaseLeftFoot]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "l_foot"
-
-- type: entity
- id: RightFootProtogen
- name: "right protogen foot"
- parent: [PartProtogen, BaseRightFoot]
- components:
- - type: Sprite
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: "r_foot"
diff --git a/Resources/Prototypes/_Mono/Body/Prototypes/protogen.yml b/Resources/Prototypes/_Mono/Body/Prototypes/protogen.yml
deleted file mode 100644
index 2bb58a947f0..00000000000
--- a/Resources/Prototypes/_Mono/Body/Prototypes/protogen.yml
+++ /dev/null
@@ -1,50 +0,0 @@
-- type: body
- id: Protogen
- name: "protogen"
- root: torso
- slots:
- head:
- part: HeadProtogen
- connections:
- - torso
- organs:
- brain: OrganProtogenBrain
- eyes: OrganProtogenEyes
- torso:
- part: TorsoProtogen
- connections:
- - right arm
- - left arm
- - right leg
- - left leg
- - head # Shitmed
- organs:
- heart: OrganProtogenHeart
- lungs: OrganProtogenLungs
- stomach: OrganProtogenStomach
- liver: OrganProtogenLiver
- kidneys: OrganProtogenKidneys
- right arm:
- part: RightArmProtogen
- connections:
- - right hand
- left arm:
- part: LeftArmProtogen
- connections:
- - left hand
- right hand:
- part: RightHandProtogen
- left hand:
- part: LeftHandProtogen
- right leg:
- part: RightLegProtogen
- connections:
- - right foot
- left leg:
- part: LeftLegProtogen
- connections:
- - left foot
- right foot:
- part: RightFootProtogen
- left foot:
- part: LeftFootProtogen
diff --git a/Resources/Prototypes/_Mono/Damage/modifier_sets.yml b/Resources/Prototypes/_Mono/Damage/modifier_sets.yml
index aaabe03fd86..719fde20239 100644
--- a/Resources/Prototypes/_Mono/Damage/modifier_sets.yml
+++ b/Resources/Prototypes/_Mono/Damage/modifier_sets.yml
@@ -1,15 +1,3 @@
# SPDX-FileCopyrightText: 2025 Redrover1760
#
-# SPDX-License-Identifier: AGPL-3.0-or-later
-
-
-- type: damageModifierSet # Mono
- id: Protogen
- coefficients:
- Heat: 1.3
- Cold: 1.15
- Radiation: 1.55
- Shock: 1.5
- Blunt: 0.8
- Slash: 0.9
- Piercing: 0.9
\ No newline at end of file
+# SPDX-License-Identifier: AGPL-3.0-or-later
\ No newline at end of file
diff --git a/Resources/Prototypes/_Mono/Entities/Mobs/Customization/Markings/protogen.yml b/Resources/Prototypes/_Mono/Entities/Mobs/Customization/Markings/protogen.yml
deleted file mode 100644
index c622c017c9a..00000000000
--- a/Resources/Prototypes/_Mono/Entities/Mobs/Customization/Markings/protogen.yml
+++ /dev/null
@@ -1,53 +0,0 @@
-- type: marking
- id: ProtogenTail
- bodyPart: Tail
- markingCategory: Tail
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: tail_protogen
-
-- type: marking
- id: ProtogenTailBushy
- bodyPart: Tail
- markingCategory: Tail
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: bushy_tail_protogen
-
-- type: marking
- id: ProtogenTailShark
- bodyPart: Tail
- markingCategory: Tail
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: shark_tail_protogen
-
-- type: marking
- id: ProtogenEars
- bodyPart: HeadTop
- markingCategory: HeadTop
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: ears_protogen
-
-- type: marking
- id: TwoProtogenEars
- bodyPart: HeadTop
- markingCategory: HeadTop
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: two_ears_protogen
-
-- type: marking
- id: ProtogenVisor
- bodyPart: Snout
- markingCategory: Snout
- speciesRestriction: [Protogen]
- sprites:
- - sprite: _Mono/Mobs/Customization/protogen_parts.rsi
- state: visor_protogen
diff --git a/Resources/Prototypes/_Mono/Entities/Mobs/Player/protogen.yml b/Resources/Prototypes/_Mono/Entities/Mobs/Player/protogen.yml
deleted file mode 100644
index 2d1508d51c6..00000000000
--- a/Resources/Prototypes/_Mono/Entities/Mobs/Player/protogen.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-- type: entity
- save: false
- name: Urist McHardDrive
- parent: BaseMobProtogen
- id: MobProtogen
\ No newline at end of file
diff --git a/Resources/Prototypes/_Mono/Entities/Mobs/Species/protogen.yml b/Resources/Prototypes/_Mono/Entities/Mobs/Species/protogen.yml
deleted file mode 100644
index 5fc0f2aaad6..00000000000
--- a/Resources/Prototypes/_Mono/Entities/Mobs/Species/protogen.yml
+++ /dev/null
@@ -1,101 +0,0 @@
-- type: entity
- parent: BaseMobSpeciesOrganic
- id: BaseMobProtogen
- name: Urist McHardDrive
- abstract: true
- components:
- - type: HarpySinger # Mono
- - type: Instrument # Mono
- allowPercussion: true
- allowProgramChange: true
- program: 52
- - type: SwappableInstrument # Mono
- instrumentList:
- "Daw": { 0: 0 }
- - type: UserInterface # Mono
- interfaces:
- enum.InstrumentUiKey.Key:
- type: InstrumentBoundUserInterface
- enum.HumanoidMarkingModifierKey.Key:
- type: HumanoidMarkingModifierBoundUserInterface
- enum.StrippingUiKey.Key:
- type: StrippableBoundUserInterface
- enum.SurgeryUIKey.Key: # Shitmed
- type: SurgeryBui
- - type: Hunger
- - type: Icon # It will not have an icon in the adminspawn menu without this. Body parts seem fine for whatever reason.
- sprite: Mobs/Species/Human/parts.rsi
- state: full
- - type: Damageable
- damageContainer: Biological
- damageModifierSet: Protogen
- - type: Thirst
- - type: Butcherable
- butcheringType: Spike
- spawned:
- - id: FoodMeatHuman
- amount: 5
- - type: MeleeWeapon
- soundHit:
- collection: AlienClaw
- angle: 30
- animation: WeaponArcClaw
- damage:
- types:
- Slash: 5
- - type: Body
- prototype: Protogen
- requiredLegs: 2
- - type: HumanoidAppearance
- species: Protogen
- hideLayersOnEquip:
- - Hair
- - Snout
- # HL start: Hide genital markings on equip
- - Genital
- - Penis
- - Breasts
- # HL end
- - type: Inventory
- femaleDisplacements:
- jumpsuit:
- sizeMaps:
- 32:
- sprite: _Mono/Mobs/Species/Protogen/displacement.rsi
- state: jumpsuit-female
- - type: Carriable # Frontier: Carrying system from nyanotrasen.
- - type: Speech # Frontier
- allowedEmotes: ['Belch', 'Beep', 'Ping', 'Buzz'] # Frontier + Protogen stuff
- speechSounds: Pai
- - type: PotentialPsionic #Nyano - Summary: makes potentially psionic.
- - type: Vocal # Mono
- wilhelm: "/Audio/_EE/Voice/IPC/wilhelm.ogg"
- sounds:
- Male: UnisexIPC
- Female: UnisexIPC
- Unsexed: UnisexIPC
- - type: TypingIndicator # Mono
- proto: robot
- - type: Deathgasp # Mono
- prototype: SiliconDeathgasp
- needsCritical: false
- - type: Respirator
- damage:
- types:
- Asphyxiation: 0.25
- damageRecovery:
- types:
- Asphyxiation: -1.0
-
-- type: entity
- parent: BaseSpeciesDummy
- id: MobProtogenDummy
- categories: [ HideSpawnMenu ]
- components:
- - type: Inventory
- femaleDisplacements:
- jumpsuit:
- sizeMaps:
- 32:
- sprite: _Mono/Mobs/Species/Protogen/displacement.rsi
- state: jumpsuit-female
diff --git a/Resources/Prototypes/_Mono/Species/protogen.yml b/Resources/Prototypes/_Mono/Species/protogen.yml
deleted file mode 100644
index 52ec9f4fd68..00000000000
--- a/Resources/Prototypes/_Mono/Species/protogen.yml
+++ /dev/null
@@ -1,166 +0,0 @@
-- type: species
- id: Protogen
- name: species-name-protogen
- roundStart: true
- prototype: MobProtogen
- sprites: MobProtogenSprites
- defaultSkinTone: "#ffda93"
- markingLimits: MobProtogenMarkingLimits
- dollPrototype: MobProtogenDummy
- skinColoration: Hues
-
-- type: speciesBaseSprites
- id: MobProtogenSprites
- sprites:
- TailBehind: MobHumanoidAnyMarking
- TailOversuit: MobHumanoidAnyMarking
- Head: MobProtogenHead
- Hair: MobHumanoidAnyMarking
- Snout: MobHumanoidAnyMarking
- UndergarmentTop: MobHumanoidAnyMarking
- UndergarmentBottom: MobHumanoidAnyMarking
- Genital: MobHumanoidAnyMarking
- Penis: MobHumanoidAnyMarking
- Breasts: MobHumanoidAnyMarking
- Chest: MobProtogenTorso
- HeadTop: MobHumanoidAnyMarking
- HeadSide: MobHumanoidAnyMarking
- Tail: MobHumanoidAnyMarking
- Eyes: MobHumanoidEyes
- LArm: MobProtogenLArm
- RArm: MobProtogenRArm
- LHand: MobProtogenLHand
- RHand: MobProtogenRHand
- LLeg: MobProtogenLLeg
- RLeg: MobProtogenRLeg
- LFoot: MobProtogenLFoot
- RFoot: MobProtogenRFoot
- RArmExtension: MobHumanoidAnyMarking # Hardlight: enables harpy/bat wings for all species
-
-- type: markingPoints
- id: MobProtogenMarkingLimits
- points:
- Hair:
- points: 1
- required: false
- FacialHair:
- points: 0
- required: false
- Snout:
- points: 1
- required: true
- defaultMarkings: [ ProtogenVisor ]
- Tail:
- points: 1
- required: true
- defaultMarkings: [ ProtogenTail ]
- HeadTop:
- points: 1
- required: true
- defaultMarkings: [ ProtogenEars ]
- Chest:
- points: 1 # HL makes this 1
- required: false
- Legs:
- points: 8 # imp 2<8
- required: false
- Arms:
- points: 8 # imp 2<8
- required: false
-
-- type: humanoidBaseSprite
- id: MobProtogenEyes
- baseSprite:
- sprite: _Mono/Mobs/Customization/ProtogenEyes.rsi
- state: eyes
-
-- type: humanoidBaseSprite
- id: MobProtogenAnyMarking
-
-- type: humanoidBaseSprite
- id: MobProtogenMarkingMatchSkin
- markingsMatchSkin: true
-
-- type: humanoidBaseSprite
- id: MobProtogenHead
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: head_m
-
-- type: humanoidBaseSprite
- id: MobProtogenHeadMale
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: head_m
-
-- type: humanoidBaseSprite
- id: MobProtogenHeadFemale
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: head_f
-
-- type: humanoidBaseSprite
- id: MobProtogenTorso
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: torso_m
-
-- type: humanoidBaseSprite
- id: MobProtogenTorsoMale
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: torso_m
-
-- type: humanoidBaseSprite
- id: MobProtogenTorsoFemale
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: torso_f
-
-- type: humanoidBaseSprite
- id: MobProtogenLLeg
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: l_leg
-
-- type: humanoidBaseSprite
- id: MobProtogenLArm
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: l_arm
-
-- type: humanoidBaseSprite
- id: MobProtogenLHand
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: l_hand
-
-- type: humanoidBaseSprite
- id: MobProtogenLFoot
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: l_foot
-
-- type: humanoidBaseSprite
- id: MobProtogenRLeg
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: r_leg
-
-- type: humanoidBaseSprite
- id: MobProtogenRArm
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: r_arm
-
-- type: humanoidBaseSprite
- id: MobProtogenRHand
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: r_hand
-
-- type: humanoidBaseSprite
- id: MobProtogenRFoot
- baseSprite:
- sprite: _Mono/Mobs/Species/Protogen/parts.rsi
- state: r_foot
diff --git a/Resources/Prototypes/_NF/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/_NF/Entities/Mobs/Customization/Markings/moth.yml
index 8b550577d70..2fbc6c87bc4 100644
--- a/Resources/Prototypes/_NF/Entities/Mobs/Customization/Markings/moth.yml
+++ b/Resources/Prototypes/_NF/Entities/Mobs/Customization/Markings/moth.yml
@@ -3,7 +3,7 @@
bodyPart: HeadTop
markingCategory: HeadTop
forcedColoring: true
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid, ProtoMoth]
coloring:
default:
type:
diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/cryopod.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/cryopod.yml
index ca578300d8b..475a2dd721d 100644
--- a/Resources/Prototypes/_NF/Entities/Structures/Machines/cryopod.yml
+++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/cryopod.yml
@@ -6,7 +6,6 @@
components:
- type: Sprite
sprite: _NF/Structures/Machines/cryopod.rsi
- snapCardinals: true # Frontier
layers:
- state: closed
- type: Physics
diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali.yml
index 502c682f9c4..15190b12af7 100644
--- a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali.yml
+++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali.yml
@@ -6,7 +6,7 @@
markingCategory: HeadSide
followSkinColor: true
forcedColoring: true
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: ears_avalibase_primary
@@ -19,7 +19,7 @@
markingCategory: Tail
followSkinColor: true
forcedColoring: true
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: tail_avalibase
@@ -30,7 +30,7 @@
id: AvaliEarsStripeOne
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: ears_avalibase_primary
@@ -49,7 +49,7 @@
id: AvaliHeadStripeOne
bodyPart: Head
markingCategory: Head
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: head_primary
@@ -60,7 +60,7 @@
id: AvaliTorsoStripeOne
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: torso_primary
@@ -71,7 +71,7 @@
id: AvaliLArmStripeOne
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: larm_primary
@@ -82,7 +82,7 @@
id: AvaliRArmStripeOne
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: rarm_primary
@@ -93,7 +93,7 @@
id: AvaliLHandStripeOne
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: lhand_primary
@@ -104,7 +104,7 @@
id: AvaliRHandStripeOne
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: rhand_primary
@@ -115,7 +115,7 @@
id: AvaliLLegStripeOne
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: lleg
@@ -124,7 +124,7 @@
id: AvaliRLegStripeOne
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_stripes_one.rsi
state: rleg
@@ -133,7 +133,7 @@
id: AvaliTailStripeOne
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: tail_avalibase
@@ -148,7 +148,7 @@
id: AvaliEarsTrimOne
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: ears_avalibase_primary
@@ -167,7 +167,7 @@
id: AvaliHeadTrimOne
bodyPart: Head
markingCategory: Head
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: head_primary
@@ -178,7 +178,7 @@
id: AvaliTorsoTrimOne
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: torso_primary
@@ -189,7 +189,7 @@
id: AvaliLArmTrimOne
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: larm_primary
@@ -200,7 +200,7 @@
id: AvaliRArmTrimOne
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: rarm_primary
@@ -211,7 +211,7 @@
id: AvaliRHandTrimOne
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: rhand_primary
@@ -222,7 +222,7 @@
id: AvaliLHandTrimOne
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: lhand_primary
@@ -233,7 +233,7 @@
id: AvaliLLegTrimOne
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: lleg_primary
@@ -244,7 +244,7 @@
id: AvaliRLegTrimOne
bodyPart: RLeg
markingCategory: Legs
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_one.rsi
state: rleg_primary
@@ -255,7 +255,7 @@
id: AvaliTailTrimOne
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: tail_avalibase
@@ -270,7 +270,7 @@
id: AvaliEarsTrimTwo
bodyPart: HeadSide
markingCategory: HeadSide
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: ears_avalibase_primary
@@ -289,7 +289,7 @@
id: AvaliHeadTrimTwo
bodyPart: Head
markingCategory: Head
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: head_primary
@@ -300,7 +300,7 @@
id: AvaliTorsoTrimTwo
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: torso_primary
@@ -311,7 +311,7 @@
id: AvaliLArmTrimTwo
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: larm_primary
@@ -322,7 +322,7 @@
id: AvaliRArmTrimTwo
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: rarm_primary
@@ -333,7 +333,7 @@
id: AvaliLHandTrimTwo
bodyPart: LHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: lhand_primary
@@ -344,7 +344,7 @@
id: AvaliRHandTrimTwo
bodyPart: RHand
markingCategory: Arms
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_trim_two.rsi
state: rhand_primary
@@ -355,7 +355,7 @@
id: AvaliTailTrimTwo
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_parts.rsi
state: tail_avalibase
diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali_hair.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali_hair.yml
index 34e84f8c2f8..c420baf4c19 100644
--- a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali_hair.yml
+++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/avali_hair.yml
@@ -2,7 +2,7 @@
id: AvaliHairBigPonytail
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_bigponytail_primary
@@ -15,7 +15,7 @@
id: AvaliHairCockatiel
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_cockatiel_primary
@@ -26,7 +26,7 @@
id: AvaliHairCockatoo
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_cockatoo_primary
@@ -37,7 +37,7 @@
id: AvaliHairDuelFeather
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_dualfeather_primary
@@ -48,7 +48,7 @@
id: AvaliHairHooked
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_hooked_primary
@@ -59,7 +59,7 @@
id: AvaliHairJay
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_jay_primary
@@ -70,7 +70,7 @@
id: AvaliHairLongFeather
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_longfeather_primary
@@ -81,7 +81,7 @@
id: AvaliHairPunk
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [ Avali ]
+ speciesRestriction: [ Avali, ProtoAvali ]
sprites:
- sprite: _Starlight/Mobs/Customization/Avali/avali_crests.rsi
state: avali_crest_punk_primary
diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/shadekin.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/shadekin.yml
index 265e8123312..57ae6d3ea5f 100644
--- a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/shadekin.yml
+++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/shadekin.yml
@@ -4,7 +4,7 @@
id: EarsShadekin
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: shadekin
@@ -13,7 +13,7 @@
id: EarsShadekinStriped
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -33,7 +33,7 @@
id: EarsShadekinMotley
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -53,7 +53,7 @@
id: EarsShadekinShady
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: shady
@@ -62,7 +62,7 @@
id: EarsShadekinPiercingAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -82,7 +82,7 @@
id: EarsShadekinPiercingLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -102,7 +102,7 @@
id: EarsShadekinPiercingRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -122,7 +122,7 @@
id: EarsShadekinRingedAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -142,7 +142,7 @@
id: EarsShadekinRingedLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -162,7 +162,7 @@
id: EarsShadekinRingedRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
coloring:
default:
type:
@@ -182,7 +182,7 @@
id: EarsShadekinGauzedAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: shadekin
@@ -193,7 +193,7 @@
id: EarsShadekinGauzedLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: shadekin
@@ -204,7 +204,7 @@
id: EarsShadekinGauzedRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: shadekin
@@ -215,7 +215,7 @@
id: EarsShadekinFluffy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -224,7 +224,7 @@
id: EarsShadekinFluffyButterfly
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -235,7 +235,7 @@
id: EarsShadekinFluffyCowling
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -246,7 +246,7 @@
id: EarsShadekinFluffyCrow
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -257,7 +257,7 @@
id: EarsShadekinFluffyMotley
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -268,7 +268,7 @@
id: EarsShadekinFluffySpidy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -279,7 +279,7 @@
id: EarsShadekinFluffyRingedAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -290,7 +290,7 @@
id: EarsShadekinFluffyRingedLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -301,7 +301,7 @@
id: EarsShadekinFluffyRingedRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: fluffy_default
@@ -312,7 +312,7 @@
id: EarsShadekinSaggy
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -321,7 +321,7 @@
id: EarsShadekinSaggyBrawly
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -332,7 +332,7 @@
id: EarsShadekinSaggyZebra
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -343,7 +343,7 @@
id: EarsShadekinSaggyGradient
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -354,7 +354,7 @@
id: EarsShadekinSaggyGauzedAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -365,7 +365,7 @@
id: EarsShadekinSaggyGauzedLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -376,7 +376,7 @@
id: EarsShadekinSaggyGauzedRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: saggy_default
@@ -387,7 +387,7 @@
id: EarsShadekinShort
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: short_default
@@ -396,7 +396,7 @@
id: EarsShadekinShortButterfly
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: short_default
@@ -407,7 +407,7 @@
id: EarsShadekinShortRingedAll
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: short_default
@@ -418,7 +418,7 @@
id: EarsShadekinShortRingedLeft
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: short_default
@@ -429,7 +429,7 @@
id: EarsShadekinShortRingedRight
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: short_default
@@ -440,7 +440,7 @@
id: EarsShadekinBull
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: bull_default
@@ -449,7 +449,7 @@
id: EarsShadekinBullSmooth
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: bull_default
@@ -460,7 +460,7 @@
id: EarsShadekinAqua
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: aqua_default
@@ -469,7 +469,7 @@
id: EarsShadekinAquaIncolor
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/ears.rsi
state: aqua_default
@@ -482,7 +482,7 @@
id: TailShadekin
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails64x32.rsi
state: shadekin
@@ -491,7 +491,7 @@
id: TailShadekinBig
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails64x32.rsi
state: shadekin_big
@@ -509,7 +509,7 @@
id: TailShadekinShorter
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails32x32.rsi
state: shadekin_shorter
@@ -518,7 +518,7 @@
id: TailShadekinShorterBrush
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails32x32.rsi
state: shadekin_shorter
@@ -529,7 +529,7 @@
id: TailShadekinMedium
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails32x32.rsi
state: shadekin_medium
@@ -538,7 +538,7 @@
id: TailShadekinMediumTwoColored
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/tails32x32.rsi
state: shadekin_medium
@@ -551,7 +551,7 @@
id: BodyShadekinArrow
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_arrow
@@ -560,7 +560,7 @@
id: BodyShadekinBlackHole
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_blackhole
@@ -569,7 +569,7 @@
id: BodyShadekinBrace
bodyPart: RArm
markingCategory: Arms
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_brace
@@ -578,7 +578,7 @@
id: BodyShadekinBrawly
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_brawly
@@ -587,7 +587,7 @@
id: BodyShadekinHeart
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_heart
@@ -605,7 +605,7 @@
id: BodyShadekinInk2
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink2
@@ -614,7 +614,7 @@
id: BodyShadekinInk3
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink3
@@ -623,7 +623,7 @@
id: BodyShadekinInk4
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink4
@@ -632,7 +632,7 @@
id: BodyShadekinInk5
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink5
@@ -641,7 +641,7 @@
id: BodyShadekinInk6
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink6
@@ -650,7 +650,7 @@
id: BodyShadekinInkAnim
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_ink_anim
@@ -659,7 +659,7 @@
id: BodyShadekinLines
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_lines
@@ -668,7 +668,7 @@
id: BodyShadekinNeck
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_neck
@@ -677,7 +677,7 @@
id: BodyShadekinShield
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_shield
@@ -686,7 +686,7 @@
id: BodyShadekinVacuum
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Shadekin]
+ speciesRestriction: [Shadekin, ProtoKin]
sprites:
- sprite: _Starlight/Mobs/Customization/shadekin/overlay.rsi
state: body_vacuum
\ No newline at end of file
diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/vulpkanin.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/vulpkanin.yml
index f8370401d62..90730c531bc 100644
--- a/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/vulpkanin.yml
+++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Customization/Marking/vulpkanin.yml
@@ -11,7 +11,7 @@
id: PawSocksFeet
bodyPart: RFoot
markingCategory: Overlay
- speciesRestriction: [Vulpkanin]
+ speciesRestriction: [Vulpkanin, ProtoVulp]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: pawsocks_feet
@@ -20,7 +20,7 @@
id: PawSocksLegs
bodyPart: LLeg
markingCategory: Legs
- speciesRestriction: [Vulpkanin]
+ speciesRestriction: [Vulpkanin, ProtoVulp]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: pawsocks_legs
@@ -29,7 +29,7 @@
id: PawSocksHands
bodyPart: RHand
markingCategory: Overlay
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: pawsocks_hands
@@ -38,7 +38,7 @@
id: PawSocksArms
bodyPart: LArm
markingCategory: Arms
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: pawsocks_arms
@@ -47,7 +47,7 @@
id: FoxTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: vulp_tail
@@ -58,7 +58,7 @@
id: FoxEar
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: vulp_ear
@@ -69,7 +69,7 @@
id: WolfTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: wolf_tail
@@ -80,7 +80,7 @@
id: FoxBelly
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: vulp_belly-torso
@@ -89,7 +89,7 @@
id: FoxSnout
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/vulpkanin.rsi
state: vulp_face
@@ -121,7 +121,7 @@
id: VulpEar
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: vulp
@@ -132,7 +132,7 @@
id: VulpEarFade
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: vulp
@@ -143,7 +143,7 @@
id: VulpEarSharp
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: vulp
@@ -154,7 +154,7 @@
id: VulpEarJackal
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: jackal
@@ -165,7 +165,7 @@
id: VulpEarTerrier
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: terrier
@@ -176,7 +176,7 @@
id: VulpEarWolf
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: wolf
@@ -187,7 +187,7 @@
id: VulpEarFennec
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: fennec
@@ -198,7 +198,7 @@
id: VulpEarFox
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: fox
@@ -207,7 +207,7 @@
id: VulpEarOtie
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: otie
@@ -218,7 +218,7 @@
id: VulpEarTajaran
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: msai
@@ -229,7 +229,7 @@
id: VulpEarShock
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: shock
@@ -238,7 +238,7 @@
id: VulpEarCoyote
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: coyote
@@ -247,7 +247,7 @@
id: VulpEarDalmatian
bodyPart: HeadTop
markingCategory: HeadTop
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/ear_markings.rsi
state: dalmatian
@@ -257,7 +257,7 @@
id: VulpSnoutAlt
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: muzzle_alt
@@ -279,7 +279,7 @@
id: VulpSnoutSharp
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: muzzle_sharp
@@ -290,7 +290,7 @@
id: VulpSnoutFade
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: muzzle_fade
@@ -301,7 +301,7 @@
id: VulpSnoutNose
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: nose
@@ -310,7 +310,7 @@
id: VulpSnoutMask
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: mask
@@ -321,7 +321,7 @@
id: VulpSnoutVulpine
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: vulpine
@@ -332,7 +332,7 @@
id: VulpSnoutSwift
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: vulpine-lines
@@ -341,7 +341,7 @@
id: VulpSnoutBlaze
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: blaze
@@ -352,7 +352,7 @@
id: VulpSnoutPatch
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: patch
@@ -364,7 +364,7 @@
id: VulpHeadTiger
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: tiger_head
@@ -373,7 +373,7 @@
id: VulpHeadTigerFace
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: tiger_face
@@ -382,7 +382,7 @@
id: VulpHeadSlash
bodyPart: Head
markingCategory: Head
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/head_markings.rsi
state: slash
@@ -392,7 +392,7 @@
id: VulpTail
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp
@@ -403,7 +403,7 @@
id: VulpTailTip
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp
@@ -414,7 +414,7 @@
id: VulpTailAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp_wag
@@ -425,7 +425,7 @@
id: VulpTailTipAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp_wag
@@ -436,7 +436,7 @@
id: VulpTailAlt
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp_alt
@@ -447,7 +447,7 @@
id: VulpTailAltTip
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: vulp_alt
@@ -458,7 +458,7 @@
id: VulpTailLong
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: long
@@ -469,7 +469,7 @@
id: VulpTailFox
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox
@@ -480,7 +480,7 @@
id: VulpTailFoxTip
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox
@@ -491,7 +491,7 @@
id: VulpTailFoxAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox_wag
@@ -502,7 +502,7 @@
id: VulpTailFoxTipAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox_wag
@@ -513,7 +513,7 @@
id: VulpTailBushy
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: bushfluff
@@ -522,7 +522,7 @@
id: VulpTailBushyAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: bushfluff_wag
@@ -531,7 +531,7 @@
id: VulpTailCoyote
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: coyote
@@ -540,7 +540,7 @@
id: VulpTailCoyoteAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: coyote_wag
@@ -549,7 +549,7 @@
id: VulpTailCorgiAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: corgi_wag
@@ -558,7 +558,7 @@
id: VulpTailHusky
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: husky-inner
@@ -569,7 +569,7 @@
id: VulpTailHuskyAlt
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: husky
@@ -578,7 +578,7 @@
id: VulpTailFox2
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox2
@@ -587,7 +587,7 @@
id: VulpTailFox3
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fox3
@@ -598,7 +598,7 @@
id: VulpTailFennec
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fennec
@@ -607,7 +607,7 @@
id: VulpTailOtie
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: otie
@@ -616,7 +616,7 @@
id: VulpTailFluffy
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: fluffy
@@ -625,7 +625,7 @@
id: VulpTailDalmatianAnimated
bodyPart: Tail
markingCategory: Tail
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/tail_markings.rsi
state: dalmatian_wag
@@ -635,7 +635,7 @@
id: VulpBellyCrest
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/body_markings.rsi
state: belly_crest
@@ -644,7 +644,7 @@
id: VulpBellyFull
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/body_markings.rsi
state: belly_full
@@ -653,7 +653,7 @@
id: VulpBellyFox
bodyPart: Chest
markingCategory: Chest
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/body_markings.rsi
state: belly_fox
@@ -765,7 +765,7 @@
- type: marking
id: VulpHairAdhara
bodyPart: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
markingCategory: Hair
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
@@ -774,7 +774,7 @@
- type: marking
id: VulpHairAnita
bodyPart: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
markingCategory: Hair
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
@@ -783,7 +783,7 @@
- type: marking
id: VulpHairApollo
bodyPart: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
markingCategory: Hair
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
@@ -792,7 +792,7 @@
- type: marking
id: VulpHairBelle
bodyPart: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
markingCategory: Hair
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
@@ -802,7 +802,7 @@
id: VulpHairBraided
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: braided
@@ -811,7 +811,7 @@
id: VulpHairBun
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: bun
@@ -820,7 +820,7 @@
id: VulpHairCleanCut
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: clean_cut
@@ -829,7 +829,7 @@
id: VulpHairCurl
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: curl
@@ -838,7 +838,7 @@
id: VulpHairHawk
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: hawk
@@ -847,7 +847,7 @@
id: VulpHairJagged
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: jagged
@@ -856,7 +856,7 @@
id: VulpHairJeremy
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: jeremy
@@ -865,7 +865,7 @@
id: VulpHairKajam
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: kajam
@@ -874,7 +874,7 @@
id: VulpHairKeid
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: keid
@@ -883,7 +883,7 @@
id: VulpHairKleeia
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: kleeia
@@ -892,7 +892,7 @@
id: VulpHairMizar
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: mizar
@@ -901,7 +901,7 @@
id: VulpHairPunkBraided
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: punkbraided
@@ -910,7 +910,7 @@
id: VulpHairRaine
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: raine
@@ -919,7 +919,7 @@
id: VulpHairRough
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: rough
@@ -928,7 +928,7 @@
id: VulpHairShort
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: short
@@ -937,7 +937,7 @@
id: VulpHairShort2
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: short2
@@ -946,7 +946,7 @@
id: VulpHairSpike
bodyPart: Hair
markingCategory: Hair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/hair.rsi
state: spike
@@ -956,7 +956,7 @@
id: VulpFacialHairRuff
bodyPart: FacialHair
markingCategory: FacialHair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/facial_hair.rsi
state: ruff
@@ -965,7 +965,7 @@
id: VulpFacialHairElder
bodyPart: FacialHair
markingCategory: FacialHair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/facial_hair.rsi
state: elder
@@ -974,7 +974,7 @@
id: VulpFacialHairElderChin
bodyPart: FacialHair
markingCategory: FacialHair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/facial_hair.rsi
state: elder_chin
@@ -983,7 +983,7 @@
id: VulpFacialHairKita
bodyPart: FacialHair
markingCategory: FacialHair
- speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
+ speciesRestriction: [Skrell, Thaven,Dwarf, Diona, Human, SlimePerson, Felinid, Oni, Harpy, Reptilian, Vulpkanin, ProtoVulp, Rodentia, Goblin, Sheleg, IPC, Feroxi, Moth, Arachnid, Kitsune, Chitinid]
sprites:
- sprite: _Starlight/Mobs/Customization/vulpkanin/facial_hair.rsi
state: kita
diff --git a/Resources/Prototypes/_White/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/_White/Entities/Mobs/Customization/Markings/reptilian.yml
index 69ef66026a7..813e9b1b2e7 100644
--- a/Resources/Prototypes/_White/Entities/Mobs/Customization/Markings/reptilian.yml
+++ b/Resources/Prototypes/_White/Entities/Mobs/Customization/Markings/reptilian.yml
@@ -8,7 +8,7 @@
id: LizardShoutEasternDragon
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _White/Mobs/Customization/snouts.rsi
state: eastern_dragon
@@ -19,7 +19,7 @@
id: LizardShoutEasternDragonUsiki
bodyPart: Snout
markingCategory: Snout
- speciesRestriction: [Reptilian]
+ speciesRestriction: [Reptilian, ProtoReptile]
sprites:
- sprite: _White/Mobs/Customization/snouts.rsi
state: eastern_dragon
diff --git a/Resources/ServerInfo/Guidebook/Mobs/Protogen.xml b/Resources/ServerInfo/Guidebook/Mobs/Protogen.xml
deleted file mode 100644
index 7a5cc3acf5f..00000000000
--- a/Resources/ServerInfo/Guidebook/Mobs/Protogen.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- # Protogens
-
-
-
-
-
- A Protogen is a technologically enhanced being made of both technological and biological parts. Though they have a mix of artificial and non-artificial organs, they still operate with a soul and mind, yet there are also program files that operate them, and overheating/overcooling can damage the circuits of their artificial organs. They still need to eat and be healed using normal medicines.
-
- They are capable of playing music and [color=#1e90ff]take less damage from asphyixiation.[/color] They are also [color=#1e90ff]armored against brute damage[/color] but are [color=#ffa500]more vulnerable to heat, radiation, and shock.[/color]
-
-
diff --git a/Resources/ServerInfo/Guidebook/Mobs/Species.xml b/Resources/ServerInfo/Guidebook/Mobs/Species.xml
index 8df247b6c08..430ea847bb8 100644
--- a/Resources/ServerInfo/Guidebook/Mobs/Species.xml
+++ b/Resources/ServerInfo/Guidebook/Mobs/Species.xml
@@ -43,14 +43,13 @@
- # Monolith specific species
-
-
-
-
#Impstation specific species
+ # FarHorizons specific species
+
+
+
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/Protogen.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/Protogen.xml
new file mode 100644
index 00000000000..e7308cb0654
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/Protogen.xml
@@ -0,0 +1,21 @@
+
+ # Protogens
+
+
+
+
+
+ Protogens are not technically a species, but rather a broad term for a person that has modified themselves extensively with cybernetic enhancements that they can no longer be considered their own species anymore.
+
+ Despite "Cyborg" already existing as a term, it was coined for machines that had organic brains, and as such a distinction needed to be made.
+
+ ## Racial Features
+
+ - Receive [color=#ffa500]20% more heat damage[/color], [color=#8147ff]25% more shock damage[/color], [color=#FF3636]10% more blunt damage[/color] and [color=#1e90ff]50% less cold damage[/color].
+ - Variable [color=#B9BF93](10%-30%-40%) slash/piercing damage resistance[/color] depending on your cybernetic choice. (Access your species specific loadout from the Appearance tab)
+ - Deal [color=red]6[/color] slashing damage with claws.
+ - Play music with your in-built MIDI synthesiser!
+ - Healing sources are [color=red]50% less effective[/color] on you, but you can benefit from both chemical and mechanical repairs.
+ - In-built [color=#1fb0ff]Trinary Radio Channel (:])[/color]
+ - Subspeces selections - You can choose between being an artifically made protogen with no original species, or Proto-(Species). They inheret their original species traits AND yours, combining them together into something new.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoArachnid.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoArachnid.xml
new file mode 100644
index 00000000000..4a70c4e73c4
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoArachnid.xml
@@ -0,0 +1,13 @@
+
+ # Proto-Arachnid
+
+
+
+
+
+ Spooder.
+
+ ## Changes from the "Protogen" base species.
+
+ - Nothing! Congratulations, you're completely normal.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoAvali.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoAvali.xml
new file mode 100644
index 00000000000..6462c7d07d8
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoAvali.xml
@@ -0,0 +1,18 @@
+
+ # Proto-Avali
+
+
+
+
+
+ Being a Protogen comes easy to Avali, as they already live in a culture of extensive cybernetic modifcation. The prime example being the [color=#ffbc48]Nexus[/color] which is a Augmented Reality (AR) implant every individual recives in their society.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]40% more heat damage[/color] and [color=#1e90ff]70% less cold damage[/color].
+
+ With the advent of advanced cybernetics and with some help from their extensive body modifications, Proto-Avali have been able to get rid of their inability to properly process most foods and as such can enjoy and metabolise just about any food under the sun.
+
+ [color=red]Oxygen/Water-Based medical chemicals remain a lethal danger for them, however.[/color]
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDawi.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDawi.xml
new file mode 100644
index 00000000000..deaf6bb5c36
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDawi.xml
@@ -0,0 +1,17 @@
+
+ # Proto-Dawi
+
+
+
+
+
+ Despite the difficulties it brings, Proto-Dawi are typically too prideful to even THINK about shaving their beard to better fit their newfound visor. As such, they are the only race that can be seen sporting a beard ontop of their visor.
+
+ (Ignore the fact they don't have one here, nothing I can do.)
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]10% more heat damage[/color].
+ - Deal [color=red]5[/color] blunt damage with your fists.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDionae.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDionae.xml
new file mode 100644
index 00000000000..e78f0c392b9
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoDionae.xml
@@ -0,0 +1,16 @@
+
+ # Proto-Dionae
+
+
+
+
+
+ While a Protogen-Dionae is a rare sight to behold, it's not impossible. Transhumanism exists even among plant-like races, although the practice is typically shunned.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]50% more heat damage[/color], [color=#FF3636]20% less blunt damage[/color] and [color=#B9BF93]10% less slash damage[/color].
+
+[color=red]WARNING![/color] Splitting into nymphs as a Proto-Dionae will [color=red]turn you back into a normal Diona![/color] Choose carefully, is it really worth it to lose your cybernetics?
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoFeline.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoFeline.xml
new file mode 100644
index 00000000000..a50a48d79ff
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoFeline.xml
@@ -0,0 +1,12 @@
+
+ # Proto-Feline
+
+
+
+
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Rapidly deal [color=red]3[/color] slashing damage with your short claws.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoHumie.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoHumie.xml
new file mode 100644
index 00000000000..7c1bd1ddd3e
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoHumie.xml
@@ -0,0 +1,23 @@
+
+ # Proto-Humie
+
+
+
+
+
+ Interestingly, the term "Protogen" originates from a Human-created fictional species that shares the same appearance as what are refered to as simply "Protogens"- those without a distinct species.
+
+ One could argue humanity invented the Protogen species at large by extension, but, the term was only coined after other races started undergoing the same proceedure.
+
+
+
+
+
+ In fact, it was the advent of Protogen-Vulpkanins in particular that really popularized the name "Protogen" due to the striking resemblance to the fictional race.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]10% more heat damage[/color].
+ - Deal [color=red]5[/color] blunt damage with your fists.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoKin.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoKin.xml
new file mode 100644
index 00000000000..54c2745e28e
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoKin.xml
@@ -0,0 +1,21 @@
+
+ # Proto-Kin
+
+
+
+
+
+ Protogen-Shadekin are not a common sight, although that's not really due to any societal hangups revolving around cybernetics like plant-based species have. It's due to the fact that to become a Proto-Kin you have
+ to give up your only hope of trying to return to your home reality. Such an operation cements their precence in our reality forever, until the day they die.
+
+ And for many, that's a very tough pill to swallow.
+
+ Through an extensive and complex operation on their Core, they regain the ability to perform some lesser Lightkin abilites. (Not implemented yet)
+
+ Not quite Shadekin anymore, nor Lightkin, but rather DuskKin- Denoted by the dull glow of their eyes behind the visor.
+ Although, most Kin simply refer to them as "Proto-Kin"
+
+ ## Racial Features
+
+ - Receive [color=#ffa500]15% more heat damage[/color], [color=#800000]35% more bloodloss damage[/color], [color=#BD5902]30% more radiation damage[/color], [color=#C8FF75]75% less genetic damage[/color] and [color=#1e90ff]60% less cold damage[/color].
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoMoth.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoMoth.xml
new file mode 100644
index 00000000000..11370045c42
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoMoth.xml
@@ -0,0 +1,18 @@
+
+ # Proto-Moth
+
+
+
+
+
+ Despite their best efforts, they were not able to get rid of their fire weakness and even with their metallic body parts they still go up in flames like tinder in a tinderbox. They can handle cold a little better, though.
+
+ (Sorry they look so weird, it's a marking thing.)
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#1e90ff]60% less cold damage[/color].
+
+ With the advent of advanced cybernetics and with some help from their extensive body modifications, Proto-Moth have been able to get rid of their inability to properly process most foods and as such can enjoy and metabolise just about any food under the sun, including their favorite snack of choice- Boots!
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoReptile.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoReptile.xml
new file mode 100644
index 00000000000..6692a69d61b
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoReptile.xml
@@ -0,0 +1,14 @@
+
+ # Proto-Reptile
+
+
+
+
+
+ lizord
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#1e90ff]20% more cold damage[/color], [color=#ffa500]50% less heat damage[/color] and [color=#B9BF93]10% less slash damage[/color].
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoResomi.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoResomi.xml
new file mode 100644
index 00000000000..9c612fb0e76
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoResomi.xml
@@ -0,0 +1,16 @@
+
+ # Proto-Resomi
+
+
+
+
+
+ Parts of the romantic movement within resomi society have embraced full cybernetic augmentation like some of their Avali forbearers did before them. Although even within their own movement this is seen as the more extreme and rather opulent kind of veneration. Other resomi outside of the movement of course view this practice as highly vain. The [color=#ffbc48]Nexus[/color] is the only exception to this.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]25% more heat damage[/color] and [color=#1e90ff]65% less cold damage[/color].
+
+ [color=red]Oxygen/Water-Based medical chemicals remain a lethal danger for them.[/color]
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoSlimePerson.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoSlimePerson.xml
new file mode 100644
index 00000000000..fd711714246
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoSlimePerson.xml
@@ -0,0 +1,16 @@
+
+ # Proto-Laspii
+
+
+
+
+
+ Despite their semi-solid nature, Laspii can comfortably support protogen-grade cybernetics. Although it might.. Sink in a little from time to time.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#592ed1]20% less poison damage[/color], [color=#ffa500]0% more heat damage[/color], [color=#FF3636]30% less blunt damage[/color], [color=#1e90ff]40% more cold damage[/color] and [color=#B9BF93]20% more slash/piercing damage[/color].
+
+ With the advent of advanced cybernetics and with some help from their extensive body modifications, Proto-Laspii have been able to get rid of their inability to properly breathe oxygen and as such can live in oxygen-rich enviroments without life support.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoThaven.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoThaven.xml
new file mode 100644
index 00000000000..59290d51074
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoThaven.xml
@@ -0,0 +1,15 @@
+
+ # Proto-Thaven
+
+
+
+
+
+ f i s h
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]15% more heat damage[/color] and [color=#1e90ff]55% less cold damage[/color].
+ - Slowly deal [color=red]0[/color] blunt but [color=red]18[/color] stamina damage with your martial arts techniques.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVox.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVox.xml
new file mode 100644
index 00000000000..344f9d078ab
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVox.xml
@@ -0,0 +1,15 @@
+
+ # Proto-Vox
+
+
+
+
+
+ The main reason for Cyberneticization in Vox is, unsurprisingly, to get rid of their nitrogen dependancy first and foremost.
+
+ ## Changes from the "Protogen" base species.
+
+ - Nothing! Congratulations, you're completely normal.
+
+ With the advent of advanced cybernetics and with some help from their extensive body modifications, Proto-Vox have been able to get rid of their inability to properly breathe oxygen and as such can live in oxygen-rich enviroments without life support.
+
\ No newline at end of file
diff --git a/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVulp.xml b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVulp.xml
new file mode 100644
index 00000000000..82ac2db3061
--- /dev/null
+++ b/Resources/ServerInfo/_FarHorizons/Guidebook/Mobs/SubMobs/ProtoVulp.xml
@@ -0,0 +1,21 @@
+
+ # Proto-Vulp
+
+
+
+
+
+ Protogen-Vulpkanins played a large role in the current naming scheme of all Protogens, and it wasn't really even intetional on their part. Once contact was established between Humanity and Vulpkanins, ideas of
+ transhumanism naturally flowed between the two species and culminated into the first inter-species transhumanist group, which would then quickly take on other members as more species were discovered.
+
+
+
+
+ A connection
+ was quickly made between their apperance and a fictional human species- Protogen, and it didn't take long for the name to catch on after that.
+
+ ## Changes from the "Protogen" base species.
+ Values listed replace "Protogen" values of that damage catagory, they do not stack ontop of them.
+
+ - Receive [color=#ffa500]25% more heat damage[/color] and [color=#1e90ff]55% less cold damage[/color].
+
\ No newline at end of file
diff --git a/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/heavy.png b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/heavy.png
new file mode 100644
index 00000000000..eef54c94951
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/heavy.png differ
diff --git a/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/light.png b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/light.png
new file mode 100644
index 00000000000..97a85c31064
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/light.png differ
diff --git a/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/medium.png b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/medium.png
new file mode 100644
index 00000000000..1e38b100070
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/meta.json b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/meta.json
new file mode 100644
index 00000000000..3ce6535bc52
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Clothing/OuterClothing/Armor/protogen.rsi/meta.json
@@ -0,0 +1,17 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "light"
+ },
+ {
+ "name": "medium"
+ },
+ {
+ "name": "heavy"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..6613f2741c8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..b7b1e614e94
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-arachnid/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..950c5d810f3
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..3e49e83426c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..172b1239576
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "wings",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/wings.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/wings.png
new file mode 100644
index 00000000000..06df8be1d41
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_body.rsi/wings.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..e3bf56fa6b4
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..c7ea594841c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-avali/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..72409206af0
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..f8d12b7e291
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..1e1faf3856c
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "vines",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/vines.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/vines.png
new file mode 100644
index 00000000000..ad06c98f044
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_body.rsi/vines.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..72e92de03c3
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..857f1a49821
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-dionae/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..ba9bd2efbf0
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..b9b13daeb8d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/claws.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/claws.png
new file mode 100644
index 00000000000..777c9ee1a12
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/claws.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..7ba6ad48068
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_body.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "claws",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..fd4f3b603c5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..82156fa8e18
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-feline/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..2ff11ddd226
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..b8b8e78a3da
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..2ddb7982a18
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_body.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..a68f68e52a8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..b38ccf748ad
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-kin/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..e9753af0bf3
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..2634f5d4d9a
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/claws.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/claws.png
new file mode 100644
index 00000000000..2ff7c23d9eb
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/claws.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..7ba6ad48068
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_body.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "claws",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..616b637c66a
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..42040a2c0b7
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-moth/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/claws.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/claws.png
new file mode 100644
index 00000000000..e07ebcd232b
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/claws.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..8c92093f579
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-reptile/led_shapes_body.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "claws",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..c598708420b
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..cd7a48f67d6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..2ddb7982a18
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_body.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..f852cc6fc91
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..0adf63b9114
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-resomi/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..f751b5fb13c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..071373bbd07
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..faf1fef8727
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-slime/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..9ed82b488c6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..2033038ca23
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..2ddb7982a18
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_body.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..1ca4e85e0fe
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..70314e0995f
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-thaven/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..8003b18a9dc
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..1c310c65133
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/claws.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/claws.png
new file mode 100644
index 00000000000..61cf76430d3
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/claws.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..7ba6ad48068
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_body.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "claws",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..4d218bbacea
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..b7adb4675c8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/led_shapes_face.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..965d8269046
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..181354a29f6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vox/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..12e9bf0c055
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/mediumangled.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/mediumangled.png
new file mode 100644
index 00000000000..0cce4bd2047
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/mediumangled.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..af3bb7a9c93
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/body_armor.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ },
+ {
+ "name": "mediumangled",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..29137a254e4
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled.png
new file mode 100644
index 00000000000..6339c104096
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled_inner.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled_inner.png
new file mode 100644
index 00000000000..7f7d16642f4
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/bodyangled_inner.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/claws.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/claws.png
new file mode 100644
index 00000000000..d47e0b14bfa
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/claws.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/clawslong.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/clawslong.png
new file mode 100644
index 00000000000..c69abc5b08a
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/clawslong.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..cabb4acbd96
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_body.rsi/meta.json
@@ -0,0 +1,28 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ },
+ {
+ "name": "bodyangled",
+ "directions": 4
+ },
+ {
+ "name": "bodyangled_inner",
+ "directions": 4
+ },
+ {
+ "name": "claws",
+ "directions": 4
+ },
+ {
+ "name": "clawslong",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..5ce23593b2d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/four-eyes.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/four-eyes.png
new file mode 100644
index 00000000000..1ffb8e8af06
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/four-eyes.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/long.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/long.png
new file mode 100644
index 00000000000..72dc339fefd
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/long.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..76ffeab8408
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/led_shapes_face.rsi/meta.json
@@ -0,0 +1,20 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ },
+ {
+ "name": "long",
+ "directions": 4
+ },
+ {
+ "name": "four-eyes",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/meta.json
new file mode 100644
index 00000000000..8001a11aeab
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/meta.json
@@ -0,0 +1,19 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from Occulus-Eris (https://github.com/Occulus-Server/Occulus-Eris), modified and addendum by Ko4erga and MureixIoL, modifed more by Killer Tamashi (Discord)",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "pawsocks_feet",
+ "directions": 4
+ },
+ {
+ "name": "pawsocks_legs",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_feet.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_feet.png
new file mode 100644
index 00000000000..9910ac14de5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_feet.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_legs.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_legs.png
new file mode 100644
index 00000000000..bd46c27b330
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/proto-vulp.rsi/pawsocks_legs.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/meta.json
new file mode 100644
index 00000000000..4994cbb24d1
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "snout",
+ "directions": 4
+ },
+ {
+ "name": "side-visor-wings",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/side-visor-wings.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/side-visor-wings.png
new file mode 100644
index 00000000000..0959d64e626
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/side-visor-wings.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/snout.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/snout.png
new file mode 100644
index 00000000000..779f23c30f5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_markings.rsi/snout.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..c9dfc1ec97a
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "vulpvisor",
+ "directions": 4
+ },
+ {
+ "name": "vulpvisor-four-eyes",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor-four-eyes.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor-four-eyes.png
new file mode 100644
index 00000000000..121ed549338
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor-four-eyes.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor.png
new file mode 100644
index 00000000000..9ccd48e7eb1
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/proto-vulp/visor_shapes.rsi/vulpvisor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/medium.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/medium.png
new file mode 100644
index 00000000000..96bae7abd6e
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/medium.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/meta.json
new file mode 100644
index 00000000000..96407b4ca31
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/body_armor.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "medium",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/body.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/body.png
new file mode 100644
index 00000000000..f11882cd4c7
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/body.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/meta.json
new file mode 100644
index 00000000000..2ddb7982a18
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_body.rsi/meta.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "body",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/boxy.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/boxy.png
new file mode 100644
index 00000000000..3744b076202
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/boxy.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/face.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/face.png
new file mode 100644
index 00000000000..58ce9edd686
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/face.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/meta.json
new file mode 100644
index 00000000000..00711f1aaf8
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/meta.json
@@ -0,0 +1,24 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "face",
+ "directions": 4
+ },
+ {
+ "name": "noseless",
+ "directions": 4
+ },
+ {
+ "name": "boxy",
+ "directions": 4
+ },
+ {
+ "name": "rounded",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/noseless.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/noseless.png
new file mode 100644
index 00000000000..afec72227be
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/noseless.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/rounded.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/rounded.png
new file mode 100644
index 00000000000..ff140c982dd
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/led_shapes_face.rsi/rounded.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/bushy_tail_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/bushy_tail_protogen.png
new file mode 100644
index 00000000000..618d8e73368
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/bushy_tail_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen.png
new file mode 100644
index 00000000000..7ec33d4d1c8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen_tips.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen_tips.png
new file mode 100644
index 00000000000..daa52dff5a0
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/ears_protogen_tips.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/meta.json
new file mode 100644
index 00000000000..90083fea61f
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/meta.json
@@ -0,0 +1,2 @@
+{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Bushy + normal tail sprites and ear sprites Taken from https://github.com/ParadiseSS13/Paradise and edited by Floofers and SuperJoelD00D. Shark tail sprite created by BlitzTheSquishy. Protogen ear tips done by Killer Tamashi (Discord)", "states": [{"name":"tail_protogen","directions":4},{"name":"ears_protogen","directions":4},{"name":"bushy_tail_protogen","directions":4},{"name":"visor_protogen","directions":4},{"name":"two_ears_protogen","directions":4},{"name":"shark_tail_protogen","directions":4},{"name":"ears_protogen_tips","directions":4}]}
+
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/shark_tail_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/shark_tail_protogen.png
new file mode 100644
index 00000000000..21ff0b35291
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/shark_tail_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/tail_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/tail_protogen.png
new file mode 100644
index 00000000000..75c966d371a
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/tail_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/two_ears_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/two_ears_protogen.png
new file mode 100644
index 00000000000..0161929855c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/two_ears_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/visor_protogen.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/visor_protogen.png
new file mode 100644
index 00000000000..6e578500396
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/protogen.rsi/visor_protogen.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/meta.json
new file mode 100644
index 00000000000..4aea32e7b04
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/meta.json
@@ -0,0 +1,16 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "visor",
+ "directions": 4
+ },
+ {
+ "name": "rounded",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/rounded.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/rounded.png
new file mode 100644
index 00000000000..51ce3876887
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/rounded.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/visor.png b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/visor.png
new file mode 100644
index 00000000000..401ba21eba0
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Customization/protogen/visor_shapes.rsi/visor.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/full.png
new file mode 100644
index 00000000000..c8b2be6d02c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/meta.json
new file mode 100644
index 00000000000..6c09f8ee9ab
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Avali/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Github MozarteanChaos / Discord mozarteanchaos (213813868282118144) & Github Zeyria / Discord zeyria (232964236186353664), Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/full.png
new file mode 100644
index 00000000000..46ed6e529ab
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/meta.json
new file mode 100644
index 00000000000..2aa8f380b08
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Dionae/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/ParadiseSS13/Paradise/commit/924e8cc949a40ea64a978656dbbc0b43b4a8f33a & EmoGarbage, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/fullcat.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/fullcat.png
new file mode 100644
index 00000000000..f827f8dcb01
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/fullcat.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/meta.json
new file mode 100644
index 00000000000..08fbf6459cf
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Feline/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Darkrell, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "fullcat"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/full.png
new file mode 100644
index 00000000000..4f770abc63d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/meta.json
new file mode 100644
index 00000000000..aee66cfb556
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Humie/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi & DrSmugleaf, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/full.png
new file mode 100644
index 00000000000..48c18a407cf
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/meta.json
new file mode 100644
index 00000000000..4dfa16dcd1d
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Kin/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/5bc3ea02ce03a551c85017f1ddd411315a19a5ca#diff-519788fa2ca74299d1686a44d3ab2098b49ed5ab65d293ec742bead7d49f0b8d, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/full.png
new file mode 100644
index 00000000000..039bef7b1c7
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/meta.json
new file mode 100644
index 00000000000..d6978b50b73
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Moth/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/tgstation/tgstation/commit/1d0eadcb126fc3581eed33490f4be2a88157af58 & https://github.com/PixelTheKermit, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/full.png
new file mode 100644
index 00000000000..a25d94a579f
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/meta.json
new file mode 100644
index 00000000000..7af331d24f5
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Reptile/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/full.png
new file mode 100644
index 00000000000..4c6f5753ea8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/meta.json
new file mode 100644
index 00000000000..65f4d836c0c
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Resomi/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Created by EmoGarbage & Salem, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/full.png
new file mode 100644
index 00000000000..b7e3745093b
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/meta.json
new file mode 100644
index 00000000000..56aa10f9086
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Slime/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi, Zumorica, Sha-Seng, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/full.png
new file mode 100644
index 00000000000..bd20ce38e39
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/meta.json
new file mode 100644
index 00000000000..9e2d285ae5e
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Thaven/parts.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Widgetbeck, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/full.png
new file mode 100644
index 00000000000..8174a5cc052
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_foot.png
new file mode 100644
index 00000000000..f0c6a1421a6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_hand.png
new file mode 100644
index 00000000000..87f97c9e398
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/l_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/meta.json
new file mode 100644
index 00000000000..16ee7cddf65
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/meta.json
@@ -0,0 +1,30 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, vox taken from https://github.com/vgstation-coders/vgstation13 at 02ff588d59b3c560c685d9ca75e882d32a72d8cb, and Bhijn, Errant and Flareguy, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ },
+ {
+ "name": "l_hand",
+ "directions": 4
+ },
+ {
+ "name": "r_hand",
+ "directions": 4
+ },
+ {
+ "name": "r_foot",
+ "directions": 4
+ },
+ {
+ "name": "l_foot",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_foot.png
new file mode 100644
index 00000000000..02ceeae3cbf
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_hand.png
new file mode 100644
index 00000000000..aa2a9f71382
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vox/parts.rsi/r_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/head.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/head.png
new file mode 100644
index 00000000000..fda00b5690b
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/head.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/jumpsuit.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/jumpsuit.png
new file mode 100644
index 00000000000..cb3966d9239
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/jumpsuit.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/meta.json
new file mode 100644
index 00000000000..12eb3711474
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/meta.json
@@ -0,0 +1,30 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "by Litogin, outer by deltaVelocity, I have no idea how displacements work but I think i fixed it? - Killer Tamashi",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "load": {
+ "srgb": false
+ },
+ "states": [
+ {
+ "name": "jumpsuit",
+ "directions": 4
+ },
+ {
+ "name": "outerClothing",
+ "directions": 4
+ },
+ {
+ "name": "head",
+ "directions": 4
+ },
+ {
+ "name": "shoes",
+ "directions" : 4
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/outerClothing.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/outerClothing.png
new file mode 100644
index 00000000000..4192e349ed9
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/outerClothing.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/shoes.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/shoes.png
new file mode 100644
index 00000000000..9f59042329c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/displacement.rsi/shoes.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/assembled.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/assembled.png
new file mode 100644
index 00000000000..6476ade210c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/assembled.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/full.png
new file mode 100644
index 00000000000..6bf78944715
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_f.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_f.png
new file mode 100644
index 00000000000..d61e34288f5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_f.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_m.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_m.png
new file mode 100644
index 00000000000..d61e34288f5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/head_m.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_arm.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_arm.png
new file mode 100644
index 00000000000..dc2bcf3213f
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_arm.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_foot.png
new file mode 100644
index 00000000000..8350485fd17
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_hand.png
new file mode 100644
index 00000000000..99cfa5f0147
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_leg.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_leg.png
new file mode 100644
index 00000000000..6d8d60a04de
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/l_leg.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/meta.json
new file mode 100644
index 00000000000..e9c89d90f5b
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/meta.json
@@ -0,0 +1,66 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Occulus-Eris, discord:kuro_0001, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "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": "assembled",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_arm.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_arm.png
new file mode 100644
index 00000000000..8d6a16a919e
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_arm.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_foot.png
new file mode 100644
index 00000000000..b69720db955
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_hand.png
new file mode 100644
index 00000000000..bf265c74f5c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_leg.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_leg.png
new file mode 100644
index 00000000000..f4dab3109b0
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/r_leg.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_f.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_f.png
new file mode 100644
index 00000000000..19195343ec7
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_f.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_m.png b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_m.png
new file mode 100644
index 00000000000..a8d6a609be5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Proto-Vulp/parts.rsi/torso_m.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/jumpsuit-female.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/jumpsuit-female.png
new file mode 100644
index 00000000000..26e1b154777
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/jumpsuit-female.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/meta.json
new file mode 100644
index 00000000000..ef665aa5a96
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/displacement.rsi/meta.json
@@ -0,0 +1,18 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Made by SuperJoelD00D",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "load": {
+ "srgb": false
+ },
+ "states": [
+ {
+ "name": "jumpsuit-female",
+ "directions": 4
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-left.png
new file mode 100644
index 00000000000..49a5b7391ef
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-right.png
new file mode 100644
index 00000000000..bffdc23460f
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain.png
new file mode 100644
index 00000000000..1e407d1130e
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/brain.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/core.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/core.png
new file mode 100644
index 00000000000..5b0312a979e
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/core.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/ears.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/ears.png
new file mode 100644
index 00000000000..26e95eb4ff8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/ears.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-l.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-l.png
new file mode 100644
index 00000000000..d5c55e154d8
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-l.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-r.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-r.png
new file mode 100644
index 00000000000..d3b9f233737
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeball-r.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-left.png
new file mode 100644
index 00000000000..07a28da2043
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-right.png
new file mode 100644
index 00000000000..2ba62410178
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/eyeballs-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-left.png
new file mode 100644
index 00000000000..0156565a207
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-right.png
new file mode 100644
index 00000000000..16a3d8f080e
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-off.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-off.png
new file mode 100644
index 00000000000..919e7b6a937
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-off.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-on.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-on.png
new file mode 100644
index 00000000000..8c25bea3513
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/heart-on.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-l.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-l.png
new file mode 100644
index 00000000000..2cc59ea4de3
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-l.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-r.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-r.png
new file mode 100644
index 00000000000..73f067e07b1
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidney-r.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-left.png
new file mode 100644
index 00000000000..9db072add73
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-right.png
new file mode 100644
index 00000000000..5c4dd60b669
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/kidneys-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-left.png
new file mode 100644
index 00000000000..35299a2c233
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-right.png
new file mode 100644
index 00000000000..a6ae26ede1a
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver.png
new file mode 100644
index 00000000000..3c583174812
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/liver.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-l.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-l.png
new file mode 100644
index 00000000000..b2b8e145f7f
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-l.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-r.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-r.png
new file mode 100644
index 00000000000..e81bf8f1ac5
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lung-r.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-left.png
new file mode 100644
index 00000000000..be59de39503
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-right.png
new file mode 100644
index 00000000000..47633b13a94
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/lungs-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/meta.json
new file mode 100644
index 00000000000..af0b172a7c2
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/meta.json
@@ -0,0 +1,128 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-4.0",
+ "copyright": "By Killer Tamashi (Discord)",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "brain"
+ },
+ {
+ "name": "brain-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "brain-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "ears"
+ },
+ {
+ "name": "eyeballs-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "eyeballs-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "eyeball-l"
+ },
+ {
+ "name": "eyeball-r"
+ },
+ {
+ "name": "heart-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "heart-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "heart-off"
+ },
+ {
+ "name": "heart-on",
+ "delays": [
+ [
+ 0.6,
+ 0.1,
+ 0.1
+ ]
+ ]
+ },
+ {
+ "name": "kidneys-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "kidneys-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "kidney-l"
+ },
+ {
+ "name": "kidney-r"
+ },
+ {
+ "name": "liver"
+ },
+ {
+ "name": "liver-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "liver-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "lungs-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "lungs-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "lung-l"
+ },
+ {
+ "name": "lung-r"
+ },
+ {
+ "name": "stomach"
+ },
+ {
+ "name": "stomach-inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "stomach-inhand-right",
+ "directions": 4
+ },
+ {
+ "name": "tongue"
+ },
+ {
+ "name": "muscle"
+ },
+ {
+ "name": "nerve"
+ },
+ {
+ "name": "vessel"
+ },
+ {
+ "name": "core"
+ },
+ {
+ "name": "tongueforked"
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/muscle.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/muscle.png
new file mode 100644
index 00000000000..5fbb15a4d12
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/muscle.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/nerve.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/nerve.png
new file mode 100644
index 00000000000..9f77016f293
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/nerve.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-left.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-left.png
new file mode 100644
index 00000000000..82a81772fdd
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-left.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-right.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-right.png
new file mode 100644
index 00000000000..ffd1e797348
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach-inhand-right.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach.png
new file mode 100644
index 00000000000..86071371736
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/stomach.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongue.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongue.png
new file mode 100644
index 00000000000..b2f08aee608
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongue.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongueforked.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongueforked.png
new file mode 100644
index 00000000000..873342ebe93
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/tongueforked.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/vessel.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/vessel.png
new file mode 100644
index 00000000000..92d53123eb4
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/organs.rsi/vessel.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/eyes.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/eyes.png
new file mode 100644
index 00000000000..16d8dc001f4
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/eyes.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/full.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/full.png
new file mode 100644
index 00000000000..6479c462f23
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/full.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_f.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_f.png
new file mode 100644
index 00000000000..f69adb6f32d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_f.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_m.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_m.png
new file mode 100644
index 00000000000..f69adb6f32d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/head_m.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_arm.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_arm.png
new file mode 100644
index 00000000000..c75a392140c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_arm.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_foot.png
new file mode 100644
index 00000000000..997779197c6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_hand.png
new file mode 100644
index 00000000000..c12a49d876c
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_leg.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_leg.png
new file mode 100644
index 00000000000..86b06f47066
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/l_leg.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/meta.json b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/meta.json
new file mode 100644
index 00000000000..5c1d8009a64
--- /dev/null
+++ b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/meta.json
@@ -0,0 +1,66 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original Sprites by SuperJoelD00D, Reworked Sprites by Killer_Tamashi (Discord), Protogen species by Malice-Risu",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "full"
+ },
+ {
+ "name": "eyes",
+ "directions": 4
+ },
+ {
+ "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
+ }
+ ]
+}
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_arm.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_arm.png
new file mode 100644
index 00000000000..0b22b510d38
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_arm.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_foot.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_foot.png
new file mode 100644
index 00000000000..aa5e1d7c87d
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_foot.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_hand.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_hand.png
new file mode 100644
index 00000000000..5f378510ea6
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_hand.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_leg.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_leg.png
new file mode 100644
index 00000000000..dc8c9faf700
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/r_leg.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_f.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_f.png
new file mode 100644
index 00000000000..1a599a3f076
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_f.png differ
diff --git a/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_m.png b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_m.png
new file mode 100644
index 00000000000..4eb3150e496
Binary files /dev/null and b/Resources/Textures/_FarHorizons/Mobs/Species/Protogen/parts.rsi/torso_m.png differ