From 70ef806e1443a974dcd0816d0540aba4066a93cc Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Tue, 28 Apr 2026 18:22:39 +0200 Subject: [PATCH 01/14] FUCK --- .../Systems/InkyAdminVerbSystem.Antag.cs | 40 +++ .../Systems/InkyAdminVerbSystem.cs | 13 + .../WerewolfBasicAbilitiesSystem.Dire.cs | 70 +++++ .../WerewolfBasicAbilitiesSystem.Side.cs | 239 ++++++++++++++++++ .../Systems/WerewolfBasicAbilitiesSystem.cs | 132 ++++++++++ .../Werewolf/Systems/WerewolfRuleSystem.cs | 78 ++++++ .../Components/WerewolfActionComponent.cs | 21 ++ .../WerewolfBasicAbilitiesComponent.cs | 49 ++++ .../Components/WerewolfBitComponent.cs | 25 ++ .../Components/WerewolfMindComponent.cs | 15 ++ .../Components/WerewolfRoleComponent.cs | 4 + .../Components/WerewolfRuleComponent.cs | 17 ++ .../Systems/SharedWerewolfActionSystem.cs | 53 ++++ .../SharedWerewolfBasicAbilitiesSystem.cs | 163 ++++++++++++ .../Werewolf/WerewolfEvents.cs | 54 ++++ .../_Inky/Antag/Werewolf/attributions.yml | 7 + .../_Inky/Antag/Werewolf/werewolf_start.ogg | Bin 0 -> 85519 bytes .../Prototypes/_Inky/GameRules/roundstart.yml | 33 +++ .../Prototypes/_Inky/Roles/mind_roles.yml | 12 + .../Werewolf/Mutations/base_werewolf.yml | 106 ++++++++ .../_Inky/Werewolf/Mutations/direwolf.yml | 36 +++ .../_Inky/Werewolf/Mutations/werewolf.yml | 34 +++ .../Prototypes/_Inky/Werewolf/Store/dire.yml | 61 +++++ .../Prototypes/_Inky/Werewolf/Store/side.yml | 53 ++++ .../Prototypes/_Inky/Werewolf/Store/store.yml | 21 ++ .../Prototypes/_Inky/Werewolf/actions.yml | 195 ++++++++++++++ .../Prototypes/_Inky/Werewolf/polymorphs.yml | 47 ++++ .../Prototypes/_Inky/Werewolf/werewolf.yml | 10 + .../Actions/Werewolf/werewolf.rsi/ambush.png | Bin 0 -> 1273 bytes .../Actions/Werewolf/werewolf.rsi/bite.png | Bin 0 -> 1416 bytes .../Werewolf/werewolf.rsi/bleeding-bite.png | Bin 0 -> 1681 bytes .../Actions/Werewolf/werewolf.rsi/empty.png | Bin 0 -> 1411 bytes .../Actions/Werewolf/werewolf.rsi/gut.png | Bin 0 -> 1501 bytes .../Werewolf/werewolf.rsi/howl-red.png | Bin 0 -> 1241 bytes .../Actions/Werewolf/werewolf.rsi/howl.png | Bin 0 -> 1379 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 44 ++++ .../Actions/Werewolf/werewolf.rsi/regen.png | Bin 0 -> 1277 bytes .../Actions/Werewolf/werewolf.rsi/senses.png | Bin 0 -> 1501 bytes .../Actions/Werewolf/werewolf.rsi/store.png | Bin 0 -> 1840 bytes .../Werewolf/werewolf.rsi/transfurm.png | Bin 0 -> 1335 bytes .../Mobs/Werewolf/Mutations/base.rsi/icon.png | Bin 0 -> 1662 bytes .../Werewolf/Mutations/base.rsi/meta.json | 20 ++ .../Werewolf/Mutations/base.rsi/werewolf.png | Bin 0 -> 6252 bytes .../Mutations/direwolf.rsi/direwolf.png | Bin 0 -> 6413 bytes .../Werewolf/Mutations/direwolf.rsi/icon.png | Bin 0 -> 2216 bytes .../Werewolf/Mutations/direwolf.rsi/meta.json | 20 ++ .../Werewolf/Mutations/werehuman.rsi/icon.png | Bin 0 -> 1004 bytes .../Mutations/werehuman.rsi/meta.json | 20 ++ .../Mutations/werehuman.rsi/werehuman.png | Bin 0 -> 4245 bytes 49 files changed, 1692 insertions(+) create mode 100644 Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.Antag.cs create mode 100644 Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.cs create mode 100644 Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs create mode 100644 Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs create mode 100644 Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs create mode 100644 Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfRoleComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs create mode 100644 Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs create mode 100644 Content.Inky.Shared/Werewolf/WerewolfEvents.cs create mode 100644 Resources/Audio/_Inky/Antag/Werewolf/attributions.yml create mode 100644 Resources/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg create mode 100644 Resources/Prototypes/_Inky/GameRules/roundstart.yml create mode 100644 Resources/Prototypes/_Inky/Roles/mind_roles.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Store/dire.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Store/side.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Store/store.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/actions.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/polymorphs.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/werewolf.yml create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/ambush.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bite.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bleeding-bite.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/empty.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/gut.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-red.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/regen.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/senses.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/store.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/transfurm.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/base.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/base.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/base.rsi/werewolf.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/direwolf.rsi/direwolf.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/direwolf.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/direwolf.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/werehuman.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/werehuman.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/werehuman.rsi/werehuman.png diff --git a/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.Antag.cs b/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.Antag.cs new file mode 100644 index 00000000000..643fc3e09a0 --- /dev/null +++ b/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.Antag.cs @@ -0,0 +1,40 @@ +using Content.Goobstation.Common.Blob; +using Content.Goobstation.Server.Changeling.GameTicking.Rules; +using Content.Inky.Shared.Werewolf.Components; +using Content.Server.Administration.Managers; +using Content.Server.Administration.Systems; +using Content.Server.Antag; +using Content.Shared.Database; +using Content.Shared.Mind.Components; +using Content.Shared.Verbs; +using Content.Trauma.Common.Silicon; +using Robust.Shared.Player; +using Robust.Shared.Utility; + +namespace Content.Inky.Server.Administration.Systems; + +public sealed partial class InkyAdminVerbSystem +{ + [Dependency] private readonly AntagSelectionSystem _antag = default!; + + private void OnGetAntagVerbs(ref GetAntagVerbsEvent args) + { + if (!HasComp(args.Target) || !TryComp(args.Target, out var targetActor)) + return; + + var targetPlayer = targetActor.PlayerSession; + + args.Verbs.Verbs.Add(new() + { + Text = Loc.GetString("admin-verb-text-make-werewolf"), + Category = VerbCategory.Antag, + Icon = new SpriteSpecifier.Rsi(new ResPath("/Textures/_Inky/Actions/Werewolf/werewolf.rsi"), "howl"), + Act = () => + { + _antag.ForceMakeAntag(targetPlayer, "Werewolf"); + }, + Impact = LogImpact.High, + Message = Loc.GetString("admin-verb-make-werewolf"), + }); + } +} diff --git a/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.cs b/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.cs new file mode 100644 index 00000000000..6862932bca5 --- /dev/null +++ b/Content.Inky.Server/Administration/Systems/InkyAdminVerbSystem.cs @@ -0,0 +1,13 @@ +using Content.Server.Administration.Systems; + +namespace Content.Inky.Server.Administration.Systems; + +public sealed partial class InkyAdminVerbSystem : EntitySystem +{ + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnGetAntagVerbs); + } +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs new file mode 100644 index 00000000000..8668f339af5 --- /dev/null +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs @@ -0,0 +1,70 @@ +using Content.Inky.Shared.Werewolf; +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Body.Components; +using Content.Shared.DoAfter; +using Content.Shared.FixedPoint; +using Content.Shared.IdentityManagement; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.Popups; + +namespace Content.Inky.Server.Werewolf.Systems; + +/// +/// Handles Dire werewolf abilities +/// +public partial class WerewolfBasicAbilitiesSystem +{ + public void InitializeWerewolfDire() + { + SubscribeLocalEvent(TryBite); + SubscribeLocalEvent(DoBite); + } + + private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent component, EventWerewolfBleedingBite args) + { + if (TryComp(args.Target, out var mobState) && mobState.CurrentState == MobState.Dead) // to prevent wolves from biting corpses for heals and whatnot + { + _popup.PopupClient(Loc.GetString("werewolf-bite-fail-state"), uid, PopupType.Large); + return; + } + + _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, PopupType.LargeCaution); // todo locale + + _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(1), new WerewolfBleedingBiteDoAfterEvent(), uid, args.Target) + { + DistanceThreshold = 1.5f, + BreakOnDamage = true, + BreakOnMove = true, + BreakOnWeightlessMove = true, + AttemptFrequency = AttemptFrequency.StartAndEnd + }); + + args.Handled = true; + } + + private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBleedingBiteDoAfterEvent args) + { + if (args.Cancelled || args.Target == null) + return; + + SpillBloodPercentage(args.Target.Value, 30); // todo werewolf unhardcode + TryRegen(uid, comp, new EventWerewolfRegen()); // goida + + args.Handled = true; + } + + private void SpillBloodPercentage(EntityUid uid, int percentage) // if you make the number be negative or above 100 i will be very sad. + { + if (!TryComp(uid, out var stream)) + return; + + if (!_solution.ResolveSolution(uid, stream.BloodSolutionName, ref stream.BloodSolution, out var solution)) + return; + + var blood = _solution.SplitSolution(stream.BloodSolution.Value, solution.Volume * (percentage / 100f)); + + if (blood.Volume > FixedPoint2.Zero) + _puddle.TrySpillAt(uid, blood, out _); + } +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs new file mode 100644 index 00000000000..077d7dc4e56 --- /dev/null +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs @@ -0,0 +1,239 @@ +using System.Linq; +using Content.Goobstation.Shared.Changeling.Components; +using Content.Inky.Shared.Werewolf; +using Content.Inky.Shared.Werewolf.Components; +using Content.Medical.Common.Body; +using Content.Medical.Common.Targeting; +using Content.Medical.Shared.Wounds; +using Content.Shared.Body; +using Content.Shared.Body.Components; +using Content.Shared.Chemistry.Components; +using Content.Shared.Damage; +using Content.Shared.Damage.Prototypes; +using Content.Shared.DoAfter; +using Content.Shared.FixedPoint; +using Content.Shared.IdentityManagement; +using Content.Shared.Popups; +using Content.Shared.Random.Helpers; +using Robust.Shared.Prototypes; + +namespace Content.Inky.Server.Werewolf.Systems; + +/// +/// Handles side abilities and helpers for the werewolf +/// +public sealed partial class WerewolfBasicAbilitiesSystem +{ + + public void InitializeWerewolfSide() + { + SubscribeLocalEvent(TryDevour); + SubscribeLocalEvent(DoDevour); + SubscribeLocalEvent(TryGut); + SubscribeLocalEvent(DoGut); + } + # region devour + private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, EventWerewolfDevour args) + { + if (component.Transfurmed != true) + { + _popup.PopupEntity(Loc.GetString("werewolf-action-fail-transfurmed"), uid, uid); + return; + } + + var target = args.Target; + + if (HasComp(target)) + { + _popup.PopupEntity(Loc.GetString("werewolf-devour-fail-devoured"), uid, uid); + return; + } + if (!HasComp(target)) // i mean... it works? also less wizden files changes + { + _popup.PopupEntity(Loc.GetString("changeling-absorb-fail-unabsorbable"), uid, uid); + return; + } + + var popupOthers = Loc.GetString("werewolf-devour-start", ("user", uid), ("target", target)); + _popup.PopupEntity(popupOthers, uid, PopupType.LargeCaution); + + var dargs = new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(4), new WerewolfDevourDoAfterEvent(), uid, target) // todo werewolf unhardcode duration + { + DistanceThreshold = 1.5f, + BreakOnDamage = true, + BreakOnHandChange = false, + BreakOnMove = true, + BreakOnWeightlessMove = true, + AttemptFrequency = AttemptFrequency.StartAndEnd, + MultiplyDelay = false, + }; + _doAfter.TryStartDoAfter(dargs); + } + + public ProtoId DevourDamage = "Brute"; // bro + private void DoDevour(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfDevourDoAfterEvent args) + { + if (args.Args.Target == null) + return; + + var target = args.Args.Target.Value; + + if (args.Cancelled + || HasComp(target) + || !TryComp(target, out var body)) + return; + + var dmg = new DamageSpecifier(_proto.Index(DevourDamage), 35); // todo werewolf unhardcode this + _damage.TryChangeDamage(target, dmg, true, true); + RipLimb(target, body); + + EnsureComp(target); + + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + mindComp.Currency += comp.AmountDevour; + mindComp.BittenPeople.Add(args.Args.Target.Value); + + _hunger.ModifyHunger(uid, +80); // todo werewolf maybe put as a var inside a comp or sdome shit + _audio.PlayPvs(comp.RipSound, uid); + } + + private void TryGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfGut args) + { + var target = args.Target; + + if (!HasComp(target)) + { + _popup.PopupEntity(Loc.GetString("changeling-absorb-fail-unabsorbable"), uid, uid); + return; + } + + _mind.TryGetMind(target, out var mindId, out var mind); + + if (mind == null) + { + _popup.PopupEntity(Loc.GetString("werewolf-gut-fail-mind"), uid, uid); // todo locale + return; + } + + var popupOthers = Loc.GetString("werewolf-gut-start", ("user", uid), ("target", target)); // todo locale + _popup.PopupEntity(popupOthers, uid, PopupType.LargeCaution); + + var dargs = new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(4), new WerewolfGutDoAfterEvent(), uid, target)// todo werewolf unhardcode duration + { + DistanceThreshold = 1.5f, + BreakOnDamage = true, + BreakOnHandChange = false, + BreakOnMove = true, + BreakOnWeightlessMove = true, + AttemptFrequency = AttemptFrequency.StartAndEnd, + MultiplyDelay = false, + }; + _doAfter.TryStartDoAfter(dargs); + } + + #endregion + #region helpers + private void DoGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfGutDoAfterEvent args) + { + if (args.Args.Target == null) + return; + + var target = args.Args.Target.Value; + + if (args.Cancelled + || !TryComp(target, out var body)) + return; + + if (!TryRemoveOrgan(uid, target, out var removedOrgan)) + return; + + _blood.SpillAllSolutions(target); + if (_mind.TryGetMind(uid, out var mindId, out _) && TryComp(mindId, out var mindComp)) + mindComp.Currency += comp.AmountGut; + + _hunger.ModifyHunger(uid, +20); // todo werewolf maybe put this inside comp + _audio.PlayPvs(comp.RipSound, uid); + } + + private bool TryRemoveOrgan(EntityUid user, EntityUid target, out EntityUid? removedOrgan) // shit was originally taken from devil shitcode but upstream broke a shitton of stuff + { + removedOrgan = null; + + if (!TryComp(target, out var body)) + return false; + + var organs = _body.GetOrgans((target, body)) + .Where(organ => !HasComp(organ.Owner)) + .ToList(); + + if (organs.Count < 0) + { + _popup.PopupEntity(Loc.GetString("werewolf-gut-no-organs-left"), user, user); + return false; + } + + var nextOrgan = _gambling.Next(organs.Count); // idk + var picked = organs[nextOrgan]; + removedOrgan = picked.Owner; + + _body.RemoveOrgan((target, body), new Entity(picked.Owner, picked.Comp)); // this is horrible + QueueDel(picked.Owner); + + _popup.PopupEntity(Loc.GetString("werewolf-gut-success"), user, user); + + return true; + } + + private void RipLimb(EntityUid target, BodyComponent body) + { + var allOrgans = _body.GetOrgans((target, body)); + var limbs = allOrgans // limbs are considered organs for some reason + .Where(organ => + { + var category = _body.GetCategory(new Entity(organ.Owner, organ.Comp)); + return category == "ArmLeft" || category == "ArmRight"; // TODO WEREWOLF: DESHITCODE + })// i have PTSD from shitmed and inkymed looking at this shit above + .ToList(); + + if (limbs.Count <= 0) + return; + + var nextOrgan = _gambling.Next(limbs.Count); // boo copypaste from TryRemoveOrgan + var picked = limbs[nextOrgan]; + + if (!TryComp(picked.Owner, out var woundable) + || !woundable.ParentWoundable.HasValue) + return; + + _wound.AmputateWoundableSafely(woundable.ParentWoundable.Value, picked.Owner, woundable); + } + + public bool TryInjectReagents(EntityUid uid, Dictionary reagents) + { + var solution = new Solution(); + foreach (var (reagentId, quantity) in reagents) + solution.AddReagent(reagentId, quantity); + + if (!_solution.TryGetInjectableSolution(uid, out var targetSolution, out _)) + return false; + + return _solution.TryAddSolution(targetSolution.Value, solution); + } + + private void TryRegen(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfRegen args) + { + var reagents = new Dictionary // i hate fixedpoint bru + { + ["Ichor"] = FixedPoint2.New(10), // todo werewolf unhardcode, put into a comp idk + ["TranexamicAcid"] = FixedPoint2.New(5) + }; + + if (TryInjectReagents(uid, reagents)) + _popup.PopupEntity(Loc.GetString("werewolf-action-regen-success"), uid, uid); + args.Handled = true; + } + # endregion +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs new file mode 100644 index 00000000000..b3df788278c --- /dev/null +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs @@ -0,0 +1,132 @@ +using Content.Inky.Shared.Werewolf; +using Content.Inky.Shared.Werewolf.Components; +using Content.Inky.Shared.Werewolf.Systems; +using Content.Medical.Shared.Wounds; +using Content.Server.Body.Systems; +using Content.Server.DoAfter; +using Content.Server.Fluids.EntitySystems; +using Content.Server.Mind; +using Content.Server.Polymorph.Systems; +using Content.Server.Popups; +using Content.Server.Store.Systems; +using Content.Shared.Body; +using Content.Shared.Chemistry.EntitySystems; +using Content.Shared.Damage.Systems; +using Content.Shared.FixedPoint; +using Content.Shared.Nutrition.Components; +using Content.Shared.Nutrition.EntitySystems; +using Content.Shared.Polymorph; +using Content.Shared.Store.Components; +using Robust.Server.Audio; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; + +namespace Content.Inky.Server.Werewolf.Systems; + + +public partial class WerewolfBasicAbilitiesSystem : EntitySystem +{ + + [Dependency] private readonly PolymorphSystem _polymorph = default!; + [Dependency] private readonly StoreSystem _store = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly DoAfterSystem _doAfter = default!; + [Dependency] private readonly IPrototypeManager _proto = default!; + [Dependency] private readonly DamageableSystem _damage = default!; + [Dependency] private readonly BloodstreamSystem _blood = default!; + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly BodySystem _body = default!; + [Dependency] private readonly IRobustRandom _gambling = default!; + [Dependency] private readonly WoundSystem _wound = default!; + [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _sharedWerewolf = default!; // hell. + [Dependency] private readonly HungerSystem _hunger = default!; + [Dependency] private readonly SharedSolutionContainerSystem _solution = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly PuddleSystem _puddle = default!; + + public override void Initialize() + { + base.Initialize(); + InitializeWerewolfSide(); + InitializeWerewolfDire(); + + SubscribeLocalEvent(TryTransfurm); + SubscribeLocalEvent(OnChangeType); + SubscribeLocalEvent(OnOpenStore); + SubscribeLocalEvent(OnPolymorphed); + SubscribeLocalEvent(TryRegen); + } + # region basic handlers + private void TryTransfurm(EntityUid uid, WerewolfBasicAbilitiesComponent component, TransfurmEvent args) + { + if (component.Transfurmed) + { + component.Transfurmed = false; + _polymorph.Revert(uid); + // _sharedWerewolf.SyncActions(uid, component); + args.Handled = true; + return; + } + + component.Transfurmed = true; + _polymorph.PolymorphEntity(uid, component.CurrentMutation); + component.Transfurmed = false; // trust this is really important, the fucking polymorph is shit!!!! + args.Handled = true; + } + + private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, PolymorphedEvent args) + { + if (!comp.Transfurmed) + { + // RemComp(uid); // bruh we love MA shitcod + // RemComp(uid); + _polymorph.CopyPolymorphComponent(uid, args.NewEntity); + + if (TryComp(uid, out var oldHunger)) // Transfer hunger value + _hunger.SetHunger(args.NewEntity, _hunger.GetHunger(oldHunger)); + return; + } + _polymorph.CopyPolymorphComponent(uid, args.NewEntity); + _polymorph.CopyPolymorphComponent(uid, args.NewEntity); + + if (TryComp(uid, out var oldHungerTakeTwo)) // Transfer hunger value + _hunger.SetHunger(args.NewEntity, _hunger.GetHunger(oldHungerTakeTwo)); + + // _sharedWerewolf.SyncActions(args.NewEntity, Comp(args.NewEntity)); // todo + var werewolf = Comp(args.NewEntity); + // werewolf.ActionEntities.Clear(); + _sharedWerewolf.SyncActions(args.NewEntity, werewolf); + } + + private void OnOpenStore(Entity ent, ref EventWerewolfOpenStore args) + { + if (!TryComp(ent, out var store) + || ent.Comp.Transfurmed == true) + return; + + // ok hear me out + // when you do shit in the WW form that gives you points, it saves in mind and then the next time you open store it adds up + // you HAVE to do ts because why? POLYMORPH IS FUCKING SHIT OF COURSE! ig you can store the old uid for store and shit but whatever + if (_mind.TryGetMind(ent, out var mindId, out _) && TryComp(mindId, out var mindComp)) + { + if (mindComp.Currency > 0) + { + _store.TryAddCurrency(new Dictionary {{ "Fury", mindComp.Currency }}, ent); + mindComp.Currency = 0; + } + } + + _store.ToggleUi(ent, ent, store); + ent.Comp.StoreOpened = true; + } + + private void OnChangeType(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfChangeType args) + { + comp.CurrentMutation = args.WerewolfType; + _popup.PopupEntity(Loc.GetString("werewolf-mutation-changed", ("mutation", args.WerewolfType)), uid, uid); // todo locale + + args.Handled = true; + } + + #endregion +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs new file mode 100644 index 00000000000..1c509eea026 --- /dev/null +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs @@ -0,0 +1,78 @@ +using System.Linq; +using Content.Inky.Shared.Werewolf.Components; +using Content.Inky.Shared.Werewolf.Systems; +using Content.Server.Antag; +using Content.Server.GameTicking.Rules; +using Content.Server.Mind; +using Content.Shared.Roles; +using Content.Shared.Roles.Components; +using Content.Shared.Store; +using Content.Shared.Store.Components; +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; + +namespace Content.Inky.Server.Werewolf.Systems; + +public sealed class WerewolfRuleSystem : GameRuleSystem +{ + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly AntagSelectionSystem _antag = default!; + [Dependency] private readonly SharedRoleSystem _role = default!; + [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _sharedWerewolf = default!; // hell. + + public readonly SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/_Inky/Antag/Werewolf"); + + public readonly ProtoId WerewolfPrototypeId = "Werewolf"; + + public readonly ProtoId Currency = "Fury"; + + public readonly int StartingCurrency = 2; // to buy either regen or ambush, choose your game + + [ValidatePrototypeId] EntProtoId mindRole = "MindRoleWerewolf"; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnSelectAntag); + // SubscribeLocalEvent(OnTextPrepend); + } + + private void OnSelectAntag(EntityUid uid, WerewolfRuleComponent comp, ref AfterAntagEntitySelectedEvent args) + { + MakeWerewolf(args.EntityUid, comp); + } + + public bool MakeWerewolf(EntityUid target, WerewolfRuleComponent rule) + { + if (!_mind.TryGetMind(target, out var mindId, out var mind)) + return false; + + _role.MindAddRole(mindId, mindRole.Id, mind, true); + + var briefing = Loc.GetString("werewolf-role-greeting"); + var briefingShort = Loc.GetString("werewolf-role-greeting-short"); + + if (_role.MindHasRole(mindId, out var mr)) + AddComp(mr.Value, new RoleBriefingComponent { Briefing = briefingShort }, overwrite: true); + + EnsureComp(target, out var werewolfComp); + EnsureComp(mindId, out var werewolfMind); + + werewolfMind.UnlockedActions = werewolfComp.WerewolfActions.Select(id => (string)id).ToList(); // add the actions to the werewolf mind (polymorph shitcode) + _sharedWerewolf.SyncActions(target, werewolfComp); + + // add store + var store = EnsureComp(target); + foreach (var category in rule.StoreCategories) + store.Categories.Add(category); + store.CurrencyWhitelist.Add(Currency); + store.Balance.Add(Currency, StartingCurrency); + + rule.WerewolfMinds.Add(mindId); + _antag.SendBriefing(target, briefing, Color.Brown, BriefingSound); + return true; + } + + // todo OnTextPrepend +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs new file mode 100644 index 00000000000..1d3950d2584 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs @@ -0,0 +1,21 @@ +using Robust.Shared.GameStates; + +namespace Content.Inky.Shared.Werewolf.Components; + +[RegisterComponent, NetworkedComponent] +public sealed partial class WerewolfActionComponent : Component +{ + + [DataField] + public float HungerCost = 30f; + + [DataField] + public bool RequireTransfurmed = false; + + + [DataField] + public LocId NotTransfurmedPopup = "werewolf-action-fail-transfurmed"; + + [DataField] + public LocId NoHungerPopup = "werewolf-action-fail-hunger"; +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs new file mode 100644 index 00000000000..5272f797cff --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs @@ -0,0 +1,49 @@ +using Content.Shared.Polymorph; +using Robust.Shared.Audio; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; + +namespace Content.Inky.Shared.Werewolf.Components; + +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class WerewolfBasicAbilitiesComponent : Component +{ + [DataField] public SoundSpecifier ShriekSound = new SoundPathSpecifier("/Audio/_Goobstation/Changeling/Effects/changeling_shriek.ogg"); // todo werewolf + [DataField] public SoundSpecifier DistantSound = new SoundPathSpecifier("/Audio/_Goobstation/Changeling/Effects/changeling_shriek.ogg"); // todo werewolf + [DataField] public SoundSpecifier RipSound = new SoundPathSpecifier("/Audio/Effects/gib1.ogg"); + + public readonly List WerewolfActions = new() + { + "ActionWerewolfTransfurm", + "ActionWerewolfOpenMutationStore", + "ActionWerewolfAbsorb", + "ActionWerewolfHowl" + }; + + [DataField, AutoNetworkedField] + public Dictionary ActionEntities = new(); + + [DataField, AutoNetworkedField] + public bool Transfurmed; + + [DataField] + public bool StoreOpened = true; // todo werewolf ungoida it, tie it to the mind and not the body you chud i fucking hate you future me raagh + // fuck you piece of shit previous me, why the fuck are half of the shit broken + // fuck you both why the fuck did the ww use changeling rule?? why did you let that pass you fucking chud previous me - dr. autism APR 28 2026 + + [ViewVariables] + public ProtoId CurrentMutation; + + /// + /// Amount of points given per devour action performed of a person + /// + [DataField] + public int AmountDevour = 2; + + /// + /// Amount of points given per gut action performed + /// + [DataField] + public int AmountGut = 1; + +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs new file mode 100644 index 00000000000..e612798a990 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs @@ -0,0 +1,25 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +/// +/// Marks the person as bitten by a werewolf +/// this is given when an entity is a target for the werewolfdevour +/// +[RegisterComponent] +public sealed partial class WerewolfBitComponent : Component // todo loc strings for popups? +{ + /// + /// If the entity is in the proccess of turning into a werewolf + /// + [DataField] + public bool Infected; + + [ViewVariables] + public float Accumulator = 0f; + + /// + /// After what time should the entity become a werewolf if bitten + /// + [ViewVariables(VVAccess.ReadWrite)] + [DataField] + public float LycTimer = 30f; // todo 600 +} // todo werewolf all this shit isnt in use yet diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs new file mode 100644 index 00000000000..0f3b462eee4 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -0,0 +1,15 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +// fucking KILL YOURSELF!!!! +[RegisterComponent] +public sealed partial class WerewolfMindComponent : Component +{ + [DataField] + public List BittenPeople = new(); // would be used in the manifest TODO WEREWOLF + + [DataField] + public List UnlockedActions = new(); + + [DataField] + public int Currency; // needed becasue polymorph & store shitcode +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfRoleComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfRoleComponent.cs new file mode 100644 index 00000000000..64d428542b4 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfRoleComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +[RegisterComponent] +public sealed partial class WerewolfRoleComponent : Component {} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs new file mode 100644 index 00000000000..21f465544fd --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs @@ -0,0 +1,17 @@ +using Content.Shared.Store; +using Robust.Shared.Prototypes; + +namespace Content.Inky.Shared.Werewolf.Components; + +[RegisterComponent] +public sealed partial class WerewolfRuleComponent : Component +{ + public readonly List WerewolfMinds = new(); + + public readonly List> StoreCategories = new() + { + "WerewolfChoose", + "WerewolfSide", + "WerewolfDire" + }; +} diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs new file mode 100644 index 00000000000..01b8877a3c1 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs @@ -0,0 +1,53 @@ +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Actions.Events; +using Content.Shared.Nutrition.Components; +using Content.Shared.Nutrition.EntitySystems; +using Content.Shared.Popups; + +namespace Content.Inky.Shared.Werewolf.Systems; + +public sealed class SharedWerewolfActionSystem : EntitySystem +{ + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly HungerSystem _hunger = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnActionAttempt); + } + + private void OnActionAttempt(Entity ent, ref ActionAttemptEvent args) + { + if (args.Cancelled) + return; + + var user = args.User; + var comp = ent.Comp; + + if (comp.RequireTransfurmed) + { + if (!TryComp(user, out var wolf) || !wolf.Transfurmed) + { + _popup.PopupClient(Loc.GetString(comp.NotTransfurmedPopup), user, user); + args.Cancelled = true; + return; + } + } + + if (comp.HungerCost > 0) + { + if (!TryComp(user, out var hunger)) + return; + + if (_hunger.GetHunger(hunger) < comp.HungerCost) + { + _popup.PopupClient(Loc.GetString(comp.NoHungerPopup), user, user); + args.Cancelled = true; + return; + } + } + _hunger.ModifyHunger(user, -comp.HungerCost); + } +} diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs new file mode 100644 index 00000000000..d8cead78984 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -0,0 +1,163 @@ +using System.Numerics; +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Actions; +using Content.Shared.Camera; +using Content.Shared.Mind; +using Content.Shared.Popups; +using Content.Shared.Stunnable; +using Content.Shared.Tag; +using Content.Shared.Throwing; +using Robust.Shared.Audio.Systems; +using Robust.Shared.Containers; +using Robust.Shared.Player; + +namespace Content.Inky.Shared.Werewolf.Systems; + +public sealed class SharedWerewolfBasicAbilitiesSystem : EntitySystem +{ + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedMindSystem _mind = default!; + [Dependency] private readonly ISharedPlayerManager _player = default!; + [Dependency] private readonly SharedCameraRecoilSystem _recoil = default!; + [Dependency] private readonly SharedActionsSystem _actions = default!; + [Dependency] private readonly EntityLookupSystem _entityLookup = default!; + [Dependency] private readonly SharedStunSystem _stun = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly TagSystem _tag = default!; + + [Dependency] private readonly ThrownItemSystem _throwingItem = default!; + [Dependency] private readonly ThrowingSystem _throwing = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + + public override void Initialize() + { + SubscribeLocalEvent(DoHowl); + SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(OnUpgradeAbility); + + SubscribeLocalEvent(OnAmbush); + SubscribeLocalEvent(OnHit); + } + + private const string DogTag = "VulpEmotes"; + public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref ComponentStartup args) + { + if (_tag.HasTag(uid, DogTag)) + { + comp.CurrentMutation = "WerewolfTransformWerehuman"; // TODO WEREWOLF unshit CurrentMutation to not use fucking string??? are you fucking retarded????? + return; + } + comp.CurrentMutation = "WerewolfTransformBasic"; // goida + } + + # region action handlers + private void DoHowl(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref HowlEvent args) //kill me for copying changeling system please + { + _audio.PlayPredicted(comp.ShriekSound, uid, uid); + + var center = Transform(uid).MapPosition; + var gamers = Filter.Empty(); + gamers.AddInRange(center, args.ShriekPower, _player, EntityManager); + + foreach (var gamer in gamers.Recipients) + { + if (gamer.AttachedEntity == null) + continue; + + var pos = Transform(gamer.AttachedEntity!.Value).WorldPosition; + var delta = center.Position - pos; + + if (delta.EqualsApprox(Vector2.Zero)) + delta = new(.01f, 0); + + _recoil.KickCamera(uid, -delta.Normalized()); + foreach (var entity in _entityLookup.GetEntitiesInRange(uid, args.ShriekPower)) + { + _stun.TryUpdateStunDuration(entity, TimeSpan.FromSeconds(args.StunDuration)); + _stun.TryKnockdown(entity, TimeSpan.FromSeconds(args.StunDuration), true); + } + } + // _audio.PlayGlobal(comp.DistantSound, uid); // when you howl, everyone on the station hears a quiet distant howl, which breaks the metashield for the chaplain, "allegedly" todo uncomment when better sound is found + args.Handled = true; + } + private void OnAmbush(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfAmbushActionEvent args) // partially taken from xenos jump + { + if (args.Handled + || _container.IsEntityInContainer(uid)) + return; + + _throwing.TryThrow(uid, args.Target, args.JumpSpeed, uid, 10F); + // todo PlayPVS + args.Handled = true; + } + + private void OnHit(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ThrowDoHitEvent args) + { + // if (args.Handled) + // return; + + _throwingItem.StopThrow(uid, args.Component); + + if (Transform(args.Target).Anchored) + _stun.TryUpdateParalyzeDuration(uid, TimeSpan.FromSeconds(1)); + else + _stun.TryKnockdown(args.Target, TimeSpan.FromSeconds(1), true); + + // args.Handled = true; + } + #endregion + + #region store related shit + /// + /// Deletes and replaces the args.OldActionId with the args.NewActionId, also adding it to the mind + /// + private void OnUpgradeAbility(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfUpgradeAbility args) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + // update the mind to have those new actions + if (args.OldActionId != null) + mindComp.UnlockedActions.Remove(args.OldActionId); + if (!mindComp.UnlockedActions.Contains(args.NewActionId)) + mindComp.UnlockedActions.Add(args.NewActionId); + + SyncActions(uid, comp); + + _popup.PopupEntity(Loc.GetString("werewolf-ability-upgraded"), uid, uid); + args.Handled = true; + } + + // used for polymorph ent recieving actions from the mind + public void SyncActions(EntityUid uid, WerewolfBasicAbilitiesComponent comp) // todo the SERVER gives out an error when you polymorph, tries to remove shit that isnt there, fix before merg Attempted to remove an action Howl (9413/n9413, ActionWerewolfHowl) from an entity that it was never attached to: wolf + { + // foreach (var actionEnt in comp.ActionEntities.Values) + // if (TryComp(actionEnt, out var actComp) && actComp.AttachedEntity == uid) // dont remove stuff from the wolf if it doesnt exist + // _actions.RemoveAction(uid, actionEnt); + foreach (var actionEnt in comp.ActionEntities.Values) + _actions.RemoveAction(uid, actionEnt); + comp.ActionEntities.Clear(); + + // if the mind has unlocked actions, use those + if (_mind.TryGetMind(uid, out var mindId, out _) && TryComp(mindId, out var mindComp)) + { + foreach (var actionId in mindComp.UnlockedActions) + { + var actionEnt = _actions.AddAction(uid, actionId); + if (actionEnt != null) + comp.ActionEntities[actionId] = actionEnt.Value; + } + } + else + {// if for some reason not, use starting actions + foreach (var actionId in comp.WerewolfActions) + { + var actionEnt = _actions.AddAction(uid, actionId); + if (actionEnt != null) + comp.ActionEntities[actionId] = actionEnt.Value; + } + } + } + #endregion +} diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs new file mode 100644 index 00000000000..ad4f923c648 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -0,0 +1,54 @@ +using Content.Shared.Actions; +using Content.Shared.DoAfter; +using Robust.Shared.Serialization; + +namespace Content.Inky.Shared.Werewolf; + +public sealed partial class HowlEvent : InstantActionEvent +{ + [DataField] public float ShriekPower = 2.5f; + [DataField] public int StunDuration = 1; +} +public sealed partial class TransfurmEvent : InstantActionEvent { } +public sealed partial class EventWerewolfOpenStore : InstantActionEvent {} +public sealed partial class EventWerewolfDevour : EntityTargetActionEvent {} +public sealed partial class EventWerewolfGut : EntityTargetActionEvent {} +public sealed partial class EventWerewolfBleedingBite : EntityTargetActionEvent {} +public sealed partial class EventWerewolfChangeType : InstantActionEvent +{ + [DataField] public string WerewolfType; +} + +public sealed partial class EventWerewolfRegen : InstantActionEvent {} + +public sealed partial class WerewolfAmbushActionEvent : WorldTargetActionEvent +{ + [DataField] + public float JumpSpeed = 15f; +} + +[Serializable, NetSerializable] +public sealed partial class WerewolfDevourDoAfterEvent : SimpleDoAfterEvent { } + +[Serializable, NetSerializable] +public sealed partial class WerewolfGutDoAfterEvent : SimpleDoAfterEvent { } +[Serializable, NetSerializable] +public sealed partial class WerewolfBleedingBiteDoAfterEvent : SimpleDoAfterEvent { } + +// upgrade events idk +// event raised when any werewolf ability is upgraded +// yes this is horrible and probably would be better to replace this with ProductUpgradeId but its kinda shit +public sealed partial class EventWerewolfUpgradeAbility : InstantActionEvent +{ + /// + /// The prototype ID of the action to be replaced + /// + [DataField] + public string? OldActionId; + + /// + /// The prototype ID of the new upgraded action + /// + [DataField] + public string NewActionId; +} diff --git a/Resources/Audio/_Inky/Antag/Werewolf/attributions.yml b/Resources/Audio/_Inky/Antag/Werewolf/attributions.yml new file mode 100644 index 00000000000..6e7ecb71b64 --- /dev/null +++ b/Resources/Audio/_Inky/Antag/Werewolf/attributions.yml @@ -0,0 +1,7 @@ +- files: ["werewolf_start.ogg"] + license: "CC-BY-SA-3.0" + copyright: "Made by @LuciferEOS" + source: "https://github.com/LuciferEOS" + + + diff --git a/Resources/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg b/Resources/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da783f88b36173ea8fe35b656a43d14a8b64a2df GIT binary patch literal 85519 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

;DrrQvf!-SQ zwh>lmFAtq1U~PUl;}~xUSBC~HB_s}y8gG}`_ORk>_%~DR=gAr3r*d<$*~zyY_?;+m zd_IZ2JKxQd7UW!_Hli;=OgxggK7K-^@IE)djBfYi`jf7dsaSFBTd>TF@S*yt2T$9Q zeCoMb%~ZZz*c_EKWq6aZEC6(a7$m?~hzW^+EMR1VY}v#pW)yM+$M-$kM$^B@uvgIX zH{^R*ctbB*n;(`#orJW-q)D_;;3s;k_KxPSpzgpeBT`l!oeObi$qIT4$MW6{LVMO! zo7C7gcC)@Y^}T<+q1%I5U5keFN@T)0z-NunF3!tU;e2lT8e7 z&IXB|#me0e|4{ZbpVRUc8tR6#FL}3FzyqX&eUf(ZB%FfYNJjjQs5_=@hNR$|Zy!x5 zxSpDTXI0Ivg2S`+a_un@p81 zVmK@5ce&GDJ0Nu3qL(Tz<{c)nu5l^kuHQoHF(xyM5Skq>FgIl(bik>7(B5WEFPS=~ z(DW+}&6E*f`(7gD{;gX=S1}ZWUFI0i_yz^=GJbRd1O!-Vx=8dY-uJhl>0uOZH$Q>( zQhwjZss>AHp)N9q-Tl7CK0#|TxB+MOdqu9NduCx4G{J45-$3^T@bYAznU?PUrPsV3 zP@VnMDBag6v)&(UqhAj**}_$KH*d@}32?)mA!PZ{R#R8@`)a5vKvsw+^1EIB)iXBQ zG$wzG74ylwWB-)t*LR8BMh8Q}t8XMwa}8p+_5{#6!6Puij_dQqnMLIH!dwkk-i>rpT_YhBD`{h7XMYl>MLZ`waX`dsV^fug?FV5OA|WTcy$gtrG~^k zSR&H(uRj&wYyyWshUB%tHgq-ws2~VV9GPk4-Laj^F38h&p$gj?m+54kCuta~w&-te ze^CVWFKN~MQ$C#Ny30_%5h$8Bo!zdX`r~Ztt50FWX39|5+R=2te6$u{-072W3fU zvTp%Kp!{r4-<=rZssAbYbdsIx#fe03(SB$r`cgv}pPPG572z&JZkQ*!F{e3xh{e-G z@KlRm`MyM9A*h9@PA^g`YYR`s620^1spPAh4cvRuy8*fFbl$Y{u4hvWNoRtnW8QtV zu75L5K|*`CGTX&*11kO9vmUp{hv@@$XY-C06)=?xx6GCC6X=m3F!YxHyV(gPsr}^{?-@4C5sna(5pCsNOM%|3HM+DZcN2CpcRXJ?Clms}z z@ng9kHs4|LH5IuG#U`BS(Xm8zxO`0|IHoJ~#^-9qO^<-u;2PO#b#~9v=EToF%BH;q z1n44LCNX3@2OB|WLh;7eNSLCfbi@aHRQg^oMJI3DZ8x<|@bBL%Yc}$II94@bra@U$ zXaU>hxD>bMTi=pgyyyN}& zW*|S4V6D1h22Ub{)QvmWbFXw$ch0$T<*0JwqLE@gyc4fN-Z$g|Qw-`Mdq3sko#pIOj8>mN*1by>!MMIjcr0|22 zoGcY{7ysCMXq^d2VVjsI-Wp-}6sQs$OpbA&;HbST)yC@| z#m#f|`UI}p_l&wqJXZLO?6({nK+2tF#Rid{wzG6I+xMc#B;l~60_z^DI<(Dgz@*UX zMJZXHs^(9igW{^7Z%Rvey>zxiy)%CKyxR&8CJO1p`jPs+{!+uRO6d}ckEto3C?Bzf z>u>9I=VR$sn!CO&_YrR$y-RE2CbFoc@G!$v#UzH(&T-rzXC-fqj$)Pjb;OadUhF3f zSRMMg;B!q1it3c>i_eu@m~bQdjqjgQk%{@H+!1nTW#ahWoyu``-|>}$B1hiz9No&A zNCugA87tyrf|ge7^kUR8+awAF%=Y8-hzw&7zZL5$g zO~g60X!OO-)!=0|e#UL&}JzAQ23;Q}=E{-k3iG*!qKanKz>OIJ|O!m+8ocH~r&GXt1F6WDp!3A&O4Lduv4mUjEX>2@R+jmHkT zWsdnHd*QUJgUpav!DISW!fl!UMCvZ&s6v+XdTmJJ1$uhSjgtW?3cGytZ7;^`Z8*%7hK1 zMl~TuwE8HnmOpx+jRrLBQ3n1g*j1yRqFl#<9)ur6gjF0pgei{KI>cLt2v@I9gxHf3 zc>OGQnB6&EU#3$;c^3|ttItpY7^O13{Pv<;_7MoOhvIStNnPlb2hTI##?U1dz9l2} zlt-{*?L}aM`e+#@nes62mCh)Pha zwB{E+sMgWa0&hv~=F)zwLf^~O3A=N-+-ZT0CyRFXR2QZs z8xa0%q$&uxO3pL2cFlA`iTv4}f;6M9%*K++?7}VLzC?2$$4lvPMN87AE&k1{tgSsx z_`sU^Q~ca61k>&NQtfMCbjSNd3dI*3tXG@Z0Q4COUWGs>a^}6Xwof& zB9ou3PXDsCOS2}>y9>mTTAKqHX*9@|A)=S0bZIX9`LxVA=obz+%aV$70zxByi#Eqn zl}n)0uMu@0Fx<2Y3(aV>v_NbKz9#{k%aEd`+9I#wG(ImN;wu#>bq~b9_e4E`1?<2zvFL?IV11TTVie$gnPbt5iijyV0@Y zPe@{>QBAMfOL5Vn%SpjuO;wMSBN-EdGjZ|W(GL8X?S3eM6?wWa~QMuxMUD~ zZ{7rNNrEhCAj=IfD&leF_!_2@vZ?t)Ppja;x5C03AZEiJXk4K!If*wGEK9(mOrFYW4@B?|mz>r#aTKglOu3(MsG!*OP)kka%Qhjd0qcjO16l>fMvGjGB8s z31wtI9^+}gd;{gP8&HYWU5zoNA5UYpu1J=V6wvRLtYd0}(!E2NoIhRw<0L(;(Cb?ci%Z!Vx^J}j zV>PwNKtsF3%X}pkUR>Tbez>RS?KC2({W8!)K%mKM4YPzQDt6we)=1Tc^A>qK;PeqK z104r!`ajq>tfiIn*tWbMTth*_WP~Uxg!LkrO=n9r`;uY1j*sdA9^e&5?YZ{+s*@827}n%tseFU{et%;v6taBS_Q-fx~d zdp59Ib4STaL^FGm4CBFL&!Je&u_wa1S3s5}yL44uOf-?3s*4Jh@SwQtD=cvx0n8+m zfyfn&DEJxex_#AY@ou^$J|HVhal~0NJBiBfHgcW4-98UVC&)T6N=cyifY7gZLN`yW*i^({2-= z9Z_XOH~=@Yl!6XmskQR_)SVqFP_iXhD@U+4%8oL9$vd*lt?TM3?Nx_0RWiWXUF&QX z`kt#=+;5cthJvg-2Sl3dYtD!|81_HDYFbnG4gPpJoWQWmg+1y-Dt*El8=I#(mu&B1 zphDU`{u9?{zo)TIN;}Tcg=MlfmOalJO~;YY%l9Qb{2g@ftf%s|PcuVh8oy(A2A3vx zX!6J7q@NTyJaf_3aWvb*Z=5qvo-aLk49<(>*OK%qP;p}5$N--82lM25WBRXE*E$=jLX&$G&(o?4FrOLhuZ!+eZ9;Xx&~-P3;lkKOh2la=Cb z9!z#HoJb83z*y^|nLTiQiZx2D{|V8w1WC3j_P!ox4%hm1 zbBEU-+ZIpDwejHFoiw) zoDTw^YOi4t%I}q%zXv~b7*eNyC4x@BpdDd;IWi+4H4;v$m#xFX>%$`%;7uF0(ZHpx z^-Sr;f5`~_vP=@~HuuG-8FeS#wN8TEGU`-gaJeG~cGwoyiKr^pLaiK%%<_Lc$J!$n zT3xhv_2hvgb>x21HlYJ+R@IA~b4a9Ls37hfA!9=Am{oVX_a%BcUB0bc>lrKOBpu7o z6Q%M-CzljUXX)BJIN7OoO}^S5VbvVq8<|wr!rXv)Kv*Z;Jfz<{K;xC7B_`-e z3L1gl;X%2Y)ccH8JW5*f87t;r1y#{`>wTG}{H3M9!VR{j*mQ;1Nu z3)U_icPcz_7ya%$e(5GE6P>v7=JLHaEhPMEi#?Do$;h@^S$ zKX{n5zgC6y?j8RJ+y<(T{M5Eof1>H^O=odmFv$EKwSs@O=@5$g6)1~CbfXrqq?^-- zh=KOONbtu#^h5UYfM_-c(*jDUd79DCxK4JUOs44KybSUVIa0A8)KvGW76_KX4;>N~ zISoqQ&-izo%tyYa-#hm+;&^@S-MpG)HT&X~&##wt|1b` zU-6u9ux=F6qKiq*dw-#;BjXj30qVKx;8JE=;M4(#^_Tu)$~;+KrZ`P(2(Eg1zq(LU zs{B{(N@-xqr7=y&x6wX#XR)Nr@a65d7YQtPQhH)t%b`sEZiz`}l{D;H z*u+Vad+XZpyMcj^R;}3l2bN`kFo;9 z$Xa^3iT+umR49Xr)CKK8;=HAZS=}(nizC+!^+DmIc`L{KzB*f~^(MQ}i}_8?k~~)* z5AArmQ0YW=i6E-%!0_Z(FBK#SkH0{rJYSnnCiI6wFUG!k=Mj@C(x(`i;g^)AHycEIN^d|&#W}$DIAs|}{dvt6B_b=CV6uTO0IVB;twYA*)szXC}Y?T!0 znpwE$*LTafLl6T@0*h1ZJ=!==yQEOI4Txi zq1p+<&3wNZd0nn5Q@$)nbfx>;ky7NFYsk`fO#CAI!sad0FZid=a_qF}Ke?G0)vdcq ze)@lsRu)Wk$mV-&yGPFW)%U~!MnD@Q|MH2GGtrrUTpM+PFp+{hq6C7~+;t6eVSMMs z;Us4d+7+k|MiHsSLfo(!==Xj-tsK|=Q#-W7@J#{rTQB}>qM>L)^P@`Pjf-bs#d^hIs3h%^8EE1b{^Dcx(md+Y(FR6Zw6+ zUs{!(p3tt(9x=nLL&~J)@_j{jGB5jxw!%9H&-sqVU_~XR($YuLVY$L)E`mKJA+JmY zU;BFUo7Z_*_GvTjedRk*)zVs5JCygFl8kayJ`nhW`WetVR0( literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_Inky/GameRules/roundstart.yml b/Resources/Prototypes/_Inky/GameRules/roundstart.yml new file mode 100644 index 00000000000..41676bd9704 --- /dev/null +++ b/Resources/Prototypes/_Inky/GameRules/roundstart.yml @@ -0,0 +1,33 @@ +- type: entity + parent: BaseGameRule + id: Werewolf + components: + - type: WerewolfRule + - type: GameRule + minPlayers: 15 # same as changeling + - type: DynamicRuleCost + cost: 225 + # - type: AntagRandomObjectives # todo werewolf + # sets: + # - groups: ChangelingObjectiveGroups + # maxDifficulty: 5 + # - type: AntagObjectives + # objectives: + # - ChangelingSurviveObjective + # - ChangelingStealDNAObjective + # - ChangelingAbsorbObjective + # - EscapeIdentityObjective + - type: AntagSelection + selectionTime: PrePlayerSpawn + agentName: roles-antag-werewolf-name + definitions: + - prefRoles: [ Werewolf ] + max: 6 + playerRatio: 10 + jobBlacklist: [ Chaplain ] + blacklist: + components: + - CommandStaff + lateJoinAdditional: true + mindRoles: + - MindRoleWerewolf diff --git a/Resources/Prototypes/_Inky/Roles/mind_roles.yml b/Resources/Prototypes/_Inky/Roles/mind_roles.yml new file mode 100644 index 00000000000..370c942e66c --- /dev/null +++ b/Resources/Prototypes/_Inky/Roles/mind_roles.yml @@ -0,0 +1,12 @@ +# Werewolf +- type: entity + parent: BaseMindRoleAntag + id: MindRoleWerewolf + name: Werewolf Role + components: + - type: MindRole + antagPrototype: Werewolf + exclusiveAntag: true + roleType: SoloAntagonist + subtype: role-subtype-werewolf + - type: WerewolfRole diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml new file mode 100644 index 00000000000..553ef8033f5 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml @@ -0,0 +1,106 @@ +- type: entity + parent: + - BaseMob + - MobAtmosExposed + - MobCombat + - MobBloodstream + - MobRespirator + id: BaseWerewolf + name: wolf + description: Let's hope he doesnt bite. + abstract: true + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/base.rsi + state: werewolf + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 250 # 5 times more than a hueman + mask: + - MobMask + layer: + - MobLayer + - type: Body + - type: MobState + - type: MobThresholds + thresholds: + 0: Alive + 100: Critical + 200: Dead + - type: MobStateActions + actions: + Critical: + - ActionCritSuccumb + - ActionCritFakeDeath + - ActionCritLastWords + - type: Deathgasp + - type: HealthExaminable + examinableTypes: + - Blunt + - Slash + - Piercing + - Heat + - Shock + - Cold + - Caustic + - type: MeleeWeapon + hidden: true + soundHit: + path: /Audio/Weapons/pierce.ogg + angle: 30 + animation: WeaponArcClaw + damage: + types: + Blunt: 5 + Slash: 10 + - type: Pullable + - type: Puller + - type: MovementSpeedModifier + baseSprintSpeed: 6.5 + baseWalkSpeed: 4.5 + - type: Tag + tags: + - FootstepSound + - DoorBumpOpener + - type: Insulated + - type: ThermalVision + flashDurationMultiplier: 3 # counter to werewolves and their insane speed - flashes. + pulseTime: 10 + isEquipment: false + toggleAction: PulseThermalVisionWerewolf + - type: Prying + speedModifier: 4 # cmon a fucking 11 foot wolf + pryPowered: true + - type: Hands # also dont worry you cant pick up anything + hands: + hand_right: + location: Right + sortedHands: + - hand_left # martial art requires at least 1 hand to work properly for some fuckass unknown reason + - type: NightVision + color: "#808080" + activateSound: null + deactivateSound: null + - type: Alerts # idk to show the guys hunger since it doesnt for some reason??? + - type: NpcFactionMember + factions: + - Wizard # too lazy to make a separate faction just for werewolf, its fine trust + - type: Damageable + damageContainer: Biological + damageModifierSet: WerewolfBase + - type: NoSlip + +- type: damageModifierSet # todo werewolf its own file + id: WerewolfBase + coefficients: + Blunt: 0.15 + Slash: 0.15 + Piercing: 0.15 + Heat: 0.30 + Cold: 0.85 # fur + Holy: 3.0 + ignoreArmorPierceFlags: All diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml new file mode 100644 index 00000000000..cb9a77613bf --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml @@ -0,0 +1,36 @@ +- type: entity + id: WerewolfDirewolf + parent: BaseWerewolf + description: A dark, forboding feeling overtakes you. You know what will come, you can feel his intentions. + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/direwolf.rsi + state: direwolf + - type: Barotrauma + damage: + types: + Blunt: 0.35 + Heat: 0.1 +# - type: GrantWerewolfMoves // TODO WEREWOLF MA +# - type: LanguageSpeaker +# speaks: +# - Draconic +# understands: +# - TauCetiBasic +# - Draconic + - type: MeleeWeapon + hidden: true + soundHit: + path: /Audio/Weapons/pierce.ogg + angle: 30 + animation: WeaponArcClaw + damage: + types: + Slash: 17 + - type: MovementSpeedModifier + baseSprintSpeed: 7.5 + baseWalkSpeed: 4.5 + - type: Prying + speedModifier: 6 # a bit faster than a base wolf + pryPowered: true + diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml new file mode 100644 index 00000000000..4e4fca1731a --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml @@ -0,0 +1,34 @@ +- type: entity + id: WerewolfWerewolf + parent: BaseWerewolf + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/base.rsi + state: werewolf + - type: Barotrauma + damage: + types: + Blunt: 0.35 + Heat: 0.1 +# - type: GrantWerewolfMoves # not in the base because of white wolf (no sec meta) // TODO WEREWOLF MA +# - type: LanguageKnowledge # Einstein Engines - Languages +# speaks: +# - Draconic # the furry vulp language (swapped to draconic cuz trauma were based enough to get rid of it) +# understands: +# - TauCetiBasic +# - Draconic + +- type: entity + id: WerewolfWerehuman + parent: WerewolfWerewolf # should be identical to the average werewolf because memes + name: human + description: Lord have mercy. + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/werehuman.rsi + state: werehuman +# - type: LanguageSpeaker +# speaks: +# - TauCetiBasic +# understands: +# - TauCetiBasic diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml new file mode 100644 index 00000000000..bf4b2ed9b3e --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml @@ -0,0 +1,61 @@ +- type: listing + id: WerewolfDirewolf + name: werewolf-store-choose-direwolf-name + description: werewolf-store-choose-direwolf-desc + icon: + sprite: _Inky/Mobs/Werewolf/Mutations/direwolf.rsi + state: icon + productEvent: !type:EventWerewolfChangeType + werewolfType: WerewolfTransformDirewolf + raiseProductEventOnUser: true + cost: + Fury: 15 + categories: + - WerewolfChoose + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + +- type: listing + id: WerewolfHowlUpgrade + name: werewolf-store-howl-direwolf-name + description: werewolf-store-howl-direwolf-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: howl-red + productEvent: !type:EventWerewolfUpgradeAbility + oldActionId: ActionWerewolfHowl + newActionId: ActionWerewolfHowlDire + raiseProductEventOnUser: true + cost: + Fury: 5 + categories: + - WerewolfDire + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfDirewolf + + +- type: listing + id: WerewolfBiteDire + name: werewolf-store-bite-direwolf-name + description: werewolf-store-bite-direwolf-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: bleeding-bite + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfBiteDire + raiseProductEventOnUser: true + cost: + Fury: 10 + categories: + - WerewolfDire + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfDirewolf diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/side.yml b/Resources/Prototypes/_Inky/Werewolf/Store/side.yml new file mode 100644 index 00000000000..c3d2d5c86c9 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Store/side.yml @@ -0,0 +1,53 @@ +- type: listing + id: WerewolfSideRegen + name: werewolf-store-regen-name + description: werewolf-store-regen-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: regen + productEvent: !type:EventWerewolfUpgradeAbility # holy goida + newActionId: ActionWerewolfRegen + raiseProductEventOnUser: true + cost: + Fury: 2 + categories: + - WerewolfSide + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + +- type: listing + id: WerewolfSideAmbush + name: werewolf-store-jump-name + description: werewolf-store-jump-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: ambush + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfJump + raiseProductEventOnUser: true + cost: + Fury: 2 + categories: + - WerewolfSide + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + +- type: listing + id: WerewolfSideGut + name: werewolf-store-gut-name + description: werewolf-store-gut-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: gut + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfGut + raiseProductEventOnUser: true + cost: + Fury: 2 + categories: + - WerewolfSide + conditions: + - !type:ListingLimitedStockCondition + stock: 1 diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/store.yml b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml new file mode 100644 index 00000000000..630c1082d39 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml @@ -0,0 +1,21 @@ +# all the store shit is here (or maybe not, todo idk) + +- type: currency + id: Fury + displayName: store-currency-display-fury + canWithdraw: false + +- type: storeCategory + id: WerewolfChoose + name: werewolf-store-choose + priority: 0 + +- type: storeCategory + id: WerewolfDire + name: werewolf-store-dire + priority: 1 + +- type: storeCategory + id: WerewolfSide + name: werewolf-store-side + priority: 99 diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml new file mode 100644 index 00000000000..d96207b40f6 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -0,0 +1,195 @@ +- type: entity + parent: BaseAction + id: ActionWerewolfHowl + name: Howl + description: Scream as loud as you can, stunning everyone in radius. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: howl + - type: InstantAction + event: !type:HowlEvent {} + - type: WerewolfAction + hungerCost: 30 + requireTransfurmed: true + +- type: entity + parent: BaseAction + id: ActionWerewolfTransfurm + name: Transfurm + description: Transfurm into a werewolf. Be warned as you can transfurm back only after 2 minutes. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 6 # todo 600 + startDelay: false + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: transfurm + - type: InstantAction + event: !type:TransfurmEvent {} + +- type: entity + parent: BaseAction + id: ActionWerewolfOpenMutationStore + name: Open mutation store + description: Open the mutation menu. + categories: [ HideSpawnMenu ] + components: + - type: Action + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: store + - type: InstantAction + event: !type:EventWerewolfOpenStore {} + +- type: entity + id: PulseThermalVisionWerewolf + parent: ToggleThermalVision + name: Heightened Senses + description: Gives you 10 seconds of thermal vision + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: senses + +- type: entity + parent: BaseAction + id: ActionWerewolfAbsorb + name: Bite + description: Bite and rip a limb from your fellow comrade for points. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 5 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: bite + - type: TargetAction + interactOnMiss: false + - type: EntityTargetAction + whitelist: + components: + - Body + canTargetSelf: false + event: !type:EventWerewolfDevour {} + +- type: entity + parent: BaseAction + id: ActionWerewolfGut + name: Gut + description: Spills one of the chest organs of a deceased crew member onto the floor. Organs that are produced from this ability grant you Fury. + categories: [ HideSpawnMenu ] + components: + - type: Action + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: gut + - type: TargetAction + interactOnMiss: false + - type: EntityTargetAction + whitelist: + components: + - Body + canTargetSelf: false + event: !type:EventWerewolfGut {} + - type: WerewolfAction + hungerCost: 0 + requireTransfurmed: true + +- type: entity + parent: BaseAction + id: ActionWerewolfRegen + name: increased metabolism + description: Increase your metabolism, providing healing at the cost of a lot of hunger. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 10 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: regen + - type: InstantAction + event: !type:EventWerewolfRegen {} + - type: WerewolfAction + hungerCost: 65 +# requireTransfurmed: true + +- type: entity + id: ActionWerewolfJump + parent: BaseAction + name: Jump + description: Stun your enemies with a quick jump. Costs 30 hunger. + components: + - type: Action + priority: 0 + useDelay: 20 + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: ambush + - type: TargetAction + range: 10 + - type: WorldTargetAction + event: !type:WerewolfAmbushActionEvent + - type: WerewolfAction + hungerCost: 30 + requireTransfurmed: true + +# direwolf specific + +- type: entity + parent: BaseAction + id: ActionWerewolfHowlDire + name: Roar + description: Scream as loud as you can, stunning everyone in radius. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: howl-red + - type: InstantAction + event: !type:HowlEvent + shriekPower: 4 + stunDuration: 2 + - type: WerewolfAction + hungerCost: 45 # since its more powerful + +- type: entity + parent: BaseAction + id: ActionWerewolfBiteDire + name: Bleeding bite + description: Sink your canines into a victim, and steal 30% of their blood. This will heal you slightly. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: bleeding-bite + - type: TargetAction + interactOnMiss: false + - type: EntityTargetAction + whitelist: + components: + - Body + canTargetSelf: false + event: !type:EventWerewolfBleedingBite { } + - type: WerewolfAction + hungerCost: 20 + requireTransfurmed: true diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml new file mode 100644 index 00000000000..2e11a08b203 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -0,0 +1,47 @@ +- type: polymorph + id: WerewolfTransformBasic + configuration: + entity: WerewolfWerewolf + forced: true + inventory: None + transferName: false + transferDamage: true + revertOnCrit: false + revertOnDeath: false + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg # goida + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store + +- type: polymorph + id: WerewolfTransformWerehuman + configuration: + entity: WerewolfWerehuman + forced: true + inventory: None + revertOnCrit: false + revertOnDeath: false + transferName: false + transferDamage: true + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg # goida + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store + +- type: polymorph + id: WerewolfTransformDirewolf + configuration: + entity: WerewolfDirewolf + forced: true + revertOnCrit: false + revertOnDeath: false + inventory: None + transferName: false + transferDamage: true + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store diff --git a/Resources/Prototypes/_Inky/Werewolf/werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/werewolf.yml new file mode 100644 index 00000000000..a88eee0044c --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/werewolf.yml @@ -0,0 +1,10 @@ +- type: antag + id: Werewolf + name: roles-antag-werewolf-name + antagonist: true + setPreference: true + objective: roles-antag-werewolf-desc + requirements: + - !type:OverallPlaytimeRequirement + time: 43200 # 12h + guides: [ ] diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/ambush.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/ambush.png new file mode 100644 index 0000000000000000000000000000000000000000..7f1160c6c08ebf4d9603f8113dca907af7ae94ac GIT binary patch literal 1273 zcmVLUTEf{k^iC9fZ_czwwhiSAqAJe0RTYR-*Hj@YDuJWBx;lG_M&p`Csx%wjIZ7J6 zr&(AWyFT7muXeB9nE6sfzk2iHzuuOej~@seBin`oPPAlQaP`-Vd$(@|P^(r}LTR-- zwQ8l+?u6;=T&uUIHapjvn3@*n0OUFVXz|N`gg!ghDxn`3JYL_hPNOc-Mc73J>ay`e zq6ggGp4zuRP6Bvk&k0c{Kz&{PkGsDwQP7-ehp4WEn_EDyRVz9A>|Coc&<{YPNL>VV zh@wZ=KPI9f6(axy#5sKkf}EqMAaG1fO$QwSVxK@|QNfYMu!tHg--rCU5=U=Ot*8S) zW1zn=(Er(`_lyvcuGN(z&x~XQ;V7wdyPtkFY-lM@N|vvdIC^_(je-6zE`OkrQ|BlI z5Qzv>0D>!`ELTu^=6jXBA+oAcaS$w|DWM7xGuz#GEr@uaj(pr|ck*BGJ=XysiXyjA zP81>#B~3)sIT3xfajeKugv-YzO(g|s>P19U5VA-_L<9gq0W^yC4Zf9gGzR*M4(9t- z+Pxx&h@@$jG7$jMR3fU71ONd9FFbb=D&kzoznm$@&C!clJ25rAf7kKOd^=JX&eP}ThXoIt=uAfF_p(F`PMSb-o{kR?x&(tAtNG)dAl&B#E42IB(U0!N&SAZcG+ zdUvHt9u%BCed^2a-tWY5-07$QT#`l1d^97VBt(1?JE;JGF4V0RthcAOY4etBLi#jO zRp;EF^YZ|dB#fldQj%g6s2JhR#~mMcXclg$*|}EH{o;*wU~-{=;wxmZRq}n4FvhKr{2+%v+Ltdi6}UMFLows5+Wa zgrqum`KOO_h=3m44{5smPX6fJ_~28cmL%pqNEjDm&{wa5Fz?j~$Sc2`3qb>L;rw{; z@!+AM;AZRA%~rb;rWekS7b}FNDQTbuj?gA$Cs{;cq}Y|I^8q?Y-n4nk?OQi<^k%au zz`;X9#nrq_nNR6GNqV0b|HV>4+7Hv8pFMpld<>x3Y~H^=d-UkB@Xzw8FfA&e_h!a4 zEnY24`yycY^*4r5w&A~>2HW+-5Ge3gy0|ievFqa_+lF>*c`1kyRdJz9kZ?FeB$Ra* zts?1t97F>Wnnt0NTE~na^uT@fYO!N%&a?@P?l??uB1$s5GhAdo1t3)KI{-+E$C+zm jcu?~@fA5a`-|hQfNjzpNN5j}W00000NkvXXu0mjf2Od}= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bite.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bite.png new file mode 100644 index 0000000000000000000000000000000000000000..cb45f1a76ac40b43a8699f4f53c15b9714dbcea0 GIT binary patch literal 1416 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 bJ-&YdTtu9E*h_*W00000NkvXXu0mjf2(~lY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/empty.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd488422e872741ff642845684aeaa0645c1d30 GIT binary patch literal 1411 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 DQSjlz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-red.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-red.png new file mode 100644 index 0000000000000000000000000000000000000000..c70095f9550bc9686cf1d6fa64a338fc054fb8d3 GIT binary patch literal 1241 zcmV;~1Sb25P)u-})9LK-E^E|z`D=PyuR9~<{5t+(m3ucL7R<>ZGiEmg435kCNaWFF+8{rS&H3@-8 zh!P{FQ%YSoBPQKSC4ig@cS+4kyIK0RrY8g6I^iudv@$pnAI*9p(&gD%VH>d0w9Ql5CNC_gZ8%o#FArn zO(&pbYcl`>0cZ?(b({X^!4v~O-MBrPN?VvqV`K0)P0u_wWR+0`XhIXD1zhg#j>s3I zqi(yyso6G$f-a|HOUs7oY+h|!74QLAv$k+0{ z_UkupC&sRJw(eAZJkC8*r6{V2725tt*H>45(16!p3(d!Wo{inSc5*1uf1ZHZnIeI# zOjwq`bAJtK4GU(=)@C8-+tk(0)>dhnRLPn^x!%d6=>STLi*Ib(l)HEhK;J~BZz2OA zeR9a#;PH5!YhMfqP5d!_%L2T#bE6u(+OlC|D5!w|ta8}wHpj<|z_0LW|8l-!Q( zn+wtF%i^FIS5HQL_X=ueMuxIbN_$6sd zwQOB~DML;A?iFqir2&k5J~}&7oXr;}?>+?381R+LM%UuW@%Jn3sRK~SBi44cZN2~F zUEfogT;@t&Fsxk3oKC3uTfpw#eT{*J5CDmrzx)P3kSGI$st%Hy&?{__r}t*|f$fWff(0DuXz!S8)W#liLAniv4Ni`R&& zJ_rDsR>n-;d!&Nf7p!r9sd~F1R$y$oZvZHjN~na00T652=pEDw@iOa~%zUrQp2^zV zmL0DGK&G|aH<4M{iGNaGYD!iBV92wVhq@!3D_rEi+PQd44a!xNUo^_PD_;CxtuGi> z3Ps6=VN?KM$$Ta@w5j{;IvJMVhEY=8B>;TVGsw(^k^vyyRC+E9LmEeW24MApAq|E+ z6N`37x>9vB0K8Kue{lrL?-`bo^Cjc#yPW2DoGz^{ZRq)zup~ z+}5F9ddf1%;W!XE_~A3k#ZR9?t;g?!;vD_o&-cFp5~v-MS}Nd?00000NkvXXu0mjf DW|dK; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl.png new file mode 100644 index 0000000000000000000000000000000000000000..1dad340bc52be28635173419a501cb89b8a640b9 GIT binary patch literal 1379 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/base.rsi/icon.png b/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/base.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..593168a7915c7644915b225e1ead726a4d2dd91d GIT binary patch literal 1662 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 Date: Fri, 1 May 2026 10:16:10 +0200 Subject: [PATCH 02/14] fixes & white --- .../WerewolfBasicAbilitiesSystem.Side.cs | 47 ++------- .../Systems/WerewolfBasicAbilitiesSystem.cs | 51 ++++++---- .../Werewolf/Systems/WerewolfRuleSystem.cs | 6 +- .../Components/WerewolfMindComponent.cs | 36 +++++++ .../Components/WerewolfRuleComponent.cs | 3 +- .../Werewolf/EntityEffects/AmputateLimb.cs | 56 +++++++++++ .../Werewolf/EntityEffects/ThrowDirection.cs | 43 +++++++++ ...SharedWerewolfBasicAbilitiesSystem.Dire.cs | 13 +-- .../SharedWerewolfBasicAbilitiesSystem.cs | 89 +++++++++++++++++- .../Werewolf/Mutations/base_werewolf.yml | 40 ++++++-- .../_Inky/Werewolf/Mutations/direwolf.yml | 4 +- .../_Inky/Werewolf/Mutations/werewolf.yml | 4 +- .../_Inky/Werewolf/Mutations/whitewolf.yml | 47 +++++++++ .../Prototypes/_Inky/Werewolf/Store/dire.yml | 7 ++ .../Prototypes/_Inky/Werewolf/Store/store.yml | 5 + .../Prototypes/_Inky/Werewolf/Store/white.yml | 43 +++++++++ .../Prototypes/_Inky/Werewolf/actions.yml | 24 ++++- Resources/Prototypes/_Inky/Werewolf/lycqc.yml | 62 ++++++++++++ .../Prototypes/_Inky/Werewolf/polymorphs.yml | 38 +++++++- .../Actions/Werewolf/werewolf.rsi/claws.png | Bin 0 -> 1495 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 3 + .../Werewolf/Mutations/white.rsi/icon.png | Bin 0 -> 1376 bytes .../Werewolf/Mutations/white.rsi/meta.json | 20 ++++ .../Werewolf/Mutations/white.rsi/wolf.png | Bin 0 -> 4149 bytes 24 files changed, 555 insertions(+), 86 deletions(-) create mode 100644 Content.Inky.Shared/Werewolf/EntityEffects/AmputateLimb.cs create mode 100644 Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs rename Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs => Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs (84%) create mode 100644 Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Store/white.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/lycqc.yml create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/claws.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/white.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/white.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/white.rsi/wolf.png diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs index 077d7dc4e56..ec0c96125d4 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs @@ -2,8 +2,6 @@ using Content.Goobstation.Shared.Changeling.Components; using Content.Inky.Shared.Werewolf; using Content.Inky.Shared.Werewolf.Components; -using Content.Medical.Common.Body; -using Content.Medical.Common.Targeting; using Content.Medical.Shared.Wounds; using Content.Shared.Body; using Content.Shared.Body.Components; @@ -12,9 +10,7 @@ using Content.Shared.Damage.Prototypes; using Content.Shared.DoAfter; using Content.Shared.FixedPoint; -using Content.Shared.IdentityManagement; using Content.Shared.Popups; -using Content.Shared.Random.Helpers; using Robust.Shared.Prototypes; namespace Content.Inky.Server.Werewolf.Systems; @@ -24,7 +20,6 @@ namespace Content.Inky.Server.Werewolf.Systems; /// public sealed partial class WerewolfBasicAbilitiesSystem { - public void InitializeWerewolfSide() { SubscribeLocalEvent(TryDevour); @@ -37,7 +32,7 @@ private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, { if (component.Transfurmed != true) { - _popup.PopupEntity(Loc.GetString("werewolf-action-fail-transfurmed"), uid, uid); + _popup.PopupPredictedCursor(Loc.GetString("werewolf-action-fail-transfurmed"), uid); return; } @@ -45,17 +40,17 @@ private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, if (HasComp(target)) { - _popup.PopupEntity(Loc.GetString("werewolf-devour-fail-devoured"), uid, uid); + _popup.PopupPredictedCursor(Loc.GetString("werewolf-devour-fail-devoured"), uid); return; } if (!HasComp(target)) // i mean... it works? also less wizden files changes { - _popup.PopupEntity(Loc.GetString("changeling-absorb-fail-unabsorbable"), uid, uid); + _popup.PopupPredicted(Loc.GetString("changeling-absorb-fail-unabsorbable"), uid, uid); return; } var popupOthers = Loc.GetString("werewolf-devour-start", ("user", uid), ("target", target)); - _popup.PopupEntity(popupOthers, uid, PopupType.LargeCaution); + _popup.PopupPredicted(popupOthers, uid, uid, PopupType.LargeCaution); var dargs = new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(4), new WerewolfDevourDoAfterEvent(), uid, target) // todo werewolf unhardcode duration { @@ -119,7 +114,7 @@ private void TryGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWe } var popupOthers = Loc.GetString("werewolf-gut-start", ("user", uid), ("target", target)); // todo locale - _popup.PopupEntity(popupOthers, uid, PopupType.LargeCaution); + _popup.PopupPredicted(popupOthers, uid, uid, PopupType.LargeCaution); var dargs = new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(4), new WerewolfGutDoAfterEvent(), uid, target)// todo werewolf unhardcode duration { @@ -165,11 +160,11 @@ private bool TryRemoveOrgan(EntityUid user, EntityUid target, out EntityUid? rem if (!TryComp(target, out var body)) return false; - var organs = _body.GetOrgans((target, body)) + var organs = _body.GetInternalOrgans((target, body)) .Where(organ => !HasComp(organ.Owner)) .ToList(); - if (organs.Count < 0) + if (organs.Count < 1) { _popup.PopupEntity(Loc.GetString("werewolf-gut-no-organs-left"), user, user); return false; @@ -179,7 +174,8 @@ private bool TryRemoveOrgan(EntityUid user, EntityUid target, out EntityUid? rem var picked = organs[nextOrgan]; removedOrgan = picked.Owner; - _body.RemoveOrgan((target, body), new Entity(picked.Owner, picked.Comp)); // this is horrible + if (TryComp(picked.Owner, out var organComp)) + _body.RemoveOrgan((target, body), new Entity(picked.Owner, organComp)); // this is horrible QueueDel(picked.Owner); _popup.PopupEntity(Loc.GetString("werewolf-gut-success"), user, user); @@ -210,30 +206,5 @@ private void RipLimb(EntityUid target, BodyComponent body) _wound.AmputateWoundableSafely(woundable.ParentWoundable.Value, picked.Owner, woundable); } - - public bool TryInjectReagents(EntityUid uid, Dictionary reagents) - { - var solution = new Solution(); - foreach (var (reagentId, quantity) in reagents) - solution.AddReagent(reagentId, quantity); - - if (!_solution.TryGetInjectableSolution(uid, out var targetSolution, out _)) - return false; - - return _solution.TryAddSolution(targetSolution.Value, solution); - } - - private void TryRegen(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfRegen args) - { - var reagents = new Dictionary // i hate fixedpoint bru - { - ["Ichor"] = FixedPoint2.New(10), // todo werewolf unhardcode, put into a comp idk - ["TranexamicAcid"] = FixedPoint2.New(5) - }; - - if (TryInjectReagents(uid, reagents)) - _popup.PopupEntity(Loc.GetString("werewolf-action-regen-success"), uid, uid); - args.Handled = true; - } # endregion } diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs index b3df788278c..78f745a5ccf 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs @@ -2,75 +2,88 @@ using Content.Inky.Shared.Werewolf.Components; using Content.Inky.Shared.Werewolf.Systems; using Content.Medical.Shared.Wounds; -using Content.Server.Body.Systems; -using Content.Server.DoAfter; -using Content.Server.Fluids.EntitySystems; using Content.Server.Mind; using Content.Server.Polymorph.Systems; using Content.Server.Popups; using Content.Server.Store.Systems; using Content.Shared.Body; +using Content.Shared.Body.Systems; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Damage.Systems; +using Content.Shared.DoAfter; using Content.Shared.FixedPoint; +using Content.Shared.Fluids; using Content.Shared.Nutrition.Components; using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Polymorph; using Content.Shared.Store.Components; -using Robust.Server.Audio; +using Robust.Shared.Audio.Systems; using Robust.Shared.Prototypes; using Robust.Shared.Random; namespace Content.Inky.Server.Werewolf.Systems; - -public partial class WerewolfBasicAbilitiesSystem : EntitySystem +public sealed partial class WerewolfBasicAbilitiesSystem : EntitySystem { - [Dependency] private readonly PolymorphSystem _polymorph = default!; [Dependency] private readonly StoreSystem _store = default!; [Dependency] private readonly PopupSystem _popup = default!; - [Dependency] private readonly DoAfterSystem _doAfter = default!; + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. + [Dependency] private readonly HungerSystem _hunger = default!; + + // holy fuck + [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly DamageableSystem _damage = default!; - [Dependency] private readonly BloodstreamSystem _blood = default!; - [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly SharedBloodstreamSystem _blood = default!; [Dependency] private readonly BodySystem _body = default!; [Dependency] private readonly IRobustRandom _gambling = default!; [Dependency] private readonly WoundSystem _wound = default!; - [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _sharedWerewolf = default!; // hell. - [Dependency] private readonly HungerSystem _hunger = default!; - [Dependency] private readonly SharedSolutionContainerSystem _solution = default!; - [Dependency] private readonly AudioSystem _audio = default!; - [Dependency] private readonly PuddleSystem _puddle = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; public override void Initialize() { base.Initialize(); - InitializeWerewolfSide(); - InitializeWerewolfDire(); SubscribeLocalEvent(TryTransfurm); SubscribeLocalEvent(OnChangeType); SubscribeLocalEvent(OnOpenStore); SubscribeLocalEvent(OnPolymorphed); - SubscribeLocalEvent(TryRegen); + + InitializeWerewolfSide(); } + # region basic handlers private void TryTransfurm(EntityUid uid, WerewolfBasicAbilitiesComponent component, TransfurmEvent args) { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + if (mindComp.Accumulator < mindComp.TransfurmOnCommandDelay) + { + _popup.PopupEntity(Loc.GetString("werewolf-transfurm-cooldown"), uid, uid); // todo werewolf locale & timeLeft + args.Handled = true; + return; + } + if (component.Transfurmed) { component.Transfurmed = false; + mindComp.TransfurmReady = false; _polymorph.Revert(uid); // _sharedWerewolf.SyncActions(uid, component); args.Handled = true; + mindComp.Accumulator = 0f; return; } component.Transfurmed = true; + mindComp.TransfurmReady = false; _polymorph.PolymorphEntity(uid, component.CurrentMutation); component.Transfurmed = false; // trust this is really important, the fucking polymorph is shit!!!! + mindComp.Accumulator = 0f; args.Handled = true; } @@ -95,7 +108,7 @@ private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, // _sharedWerewolf.SyncActions(args.NewEntity, Comp(args.NewEntity)); // todo var werewolf = Comp(args.NewEntity); // werewolf.ActionEntities.Clear(); - _sharedWerewolf.SyncActions(args.NewEntity, werewolf); + _werewolf.SyncActions(args.NewEntity, werewolf); } private void OnOpenStore(Entity ent, ref EventWerewolfOpenStore args) diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs index 1c509eea026..a29d95b3ccd 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs @@ -18,9 +18,9 @@ public sealed class WerewolfRuleSystem : GameRuleSystem [Dependency] private readonly MindSystem _mind = default!; [Dependency] private readonly AntagSelectionSystem _antag = default!; [Dependency] private readonly SharedRoleSystem _role = default!; - [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _sharedWerewolf = default!; // hell. + [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. - public readonly SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/_Inky/Antag/Werewolf"); + public readonly SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg"); public readonly ProtoId WerewolfPrototypeId = "Werewolf"; @@ -60,7 +60,7 @@ public bool MakeWerewolf(EntityUid target, WerewolfRuleComponent rule) EnsureComp(mindId, out var werewolfMind); werewolfMind.UnlockedActions = werewolfComp.WerewolfActions.Select(id => (string)id).ToList(); // add the actions to the werewolf mind (polymorph shitcode) - _sharedWerewolf.SyncActions(target, werewolfComp); + _werewolf.SyncActions(target, werewolfComp); // add store var store = EnsureComp(target); diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index 0f3b462eee4..bb2d77dd9be 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -12,4 +12,40 @@ public sealed partial class WerewolfMindComponent : Component [DataField] public int Currency; // needed becasue polymorph & store shitcode + + ///

+ /// Transforms the werewolf automatically after the timer passes + /// + [DataField] + public float TransfurmCycle = 90; // todo werewolf 600 + + /// + /// After what time should the warning popup appear + /// + [DataField] + public float TransfurmWarnDelay = 60f; + + /// + /// After what amount of time can the entity transfurm on command again + /// + [DataField] + public float TransfurmOnCommandDelay = 30f; + + /// + /// Can you transfurm right now + /// + [DataField] + public bool TransfurmReady; + + [DataField] + public bool HasWarned; // to not spam shit + + [ViewVariables] + public LocId TransfurmPopup = "werewolf-transfurm-warn"; + + [ViewVariables] + public LocId TransfurmReadyPopup = "werewolf-transfurm-ready"; + + [ViewVariables] + public float Accumulator = 0f; } diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs index 21f465544fd..0eaab16f254 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs @@ -12,6 +12,7 @@ public sealed partial class WerewolfRuleComponent : Component { "WerewolfChoose", "WerewolfSide", - "WerewolfDire" + "WerewolfDire", + "WerewolfWhite" }; } diff --git a/Content.Inky.Shared/Werewolf/EntityEffects/AmputateLimb.cs b/Content.Inky.Shared/Werewolf/EntityEffects/AmputateLimb.cs new file mode 100644 index 00000000000..6afd698a71a --- /dev/null +++ b/Content.Inky.Shared/Werewolf/EntityEffects/AmputateLimb.cs @@ -0,0 +1,56 @@ +using System.Linq; +using Content.Medical.Shared.Wounds; +using Content.Shared.Body; +using Content.Shared.EntityEffects; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; + +namespace Content.Inky.Shared.Werewolf.EntityEffects; + +/// +/// Amputates a limb from an entity if it has one. +/// +public sealed partial class AmputateLimb : EntityEffectBase +{ + [DataField(required: true)] + public string LimbName { get; set; } = string.Empty; + + public override string? EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) + => null; +} + +public sealed class AmputateLimbEffectSystem : EntityEffectSystem +{ + [Dependency] private readonly BodySystem _body = default!; + [Dependency] private readonly WoundSystem _wound = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + protected override void Effect(Entity ent, ref EntityEffectEvent args) // yes this is a copypaste from sharedwerewolfbasicabilitiessystem kill me todo werewolf + { + if (!TryComp(ent, out var body)) + return; + + var targetLimb = args.Effect.LimbName; + + var allOrgans = _body.GetOrgans((ent, body)); + var limbs = allOrgans + .Where(organ => + { + var category = _body.GetCategory(new Entity(organ.Owner, organ.Comp)); + return category == targetLimb; + }) + .ToList(); + + if (limbs.Count <= 0) + return; + + var pick = _random.Next(limbs.Count); // in case if someone has two or more of this bodypart, remove a random one + var picked = limbs[pick]; + + if (!TryComp(picked.Owner, out var wound) + || !wound.ParentWoundable.HasValue) + return; + + _wound.AmputateWoundableSafely(wound.ParentWoundable.Value, picked.Owner, wound); + } +} diff --git a/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs b/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs new file mode 100644 index 00000000000..3614956e63b --- /dev/null +++ b/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs @@ -0,0 +1,43 @@ +using Content.Shared.EntityEffects; +using Content.Shared.Throwing; +using Robust.Shared.Prototypes; + +namespace Content.Inky.Shared.Werewolf.EntityEffects; + +/// +/// Throws the target entity away related to the user into the oposite dirrection +/// +public sealed partial class ThrowDirection : EntityEffectBase +{ + [DataField] + public float Speed = 10f; + + [DataField] + public bool Predicted = true; + + public override string? EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) + => null; +} + +public sealed class ThrowDirectionEffectSystem : EntityEffectSystem +{ + [Dependency] private readonly ThrowingSystem _JOHNCENA = default!; + + protected override void Effect(Entity ent, ref EntityEffectEvent args) + { + if (args.User is null) + return; + + var userPos = Transform(args.User.Value).WorldPosition; + var victimPos = Transform(ent).WorldPosition; + + var target = (victimPos - userPos).Normalized(); + + var effect = args.Effect; + _JOHNCENA.TryThrow(ent, + -target, + baseThrowSpeed: effect.Speed, + user: args.User, + predicted: effect.Predicted); + } +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs similarity index 84% rename from Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs rename to Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs index 8668f339af5..b4f4088546b 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Dire.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs @@ -1,19 +1,14 @@ -using Content.Inky.Shared.Werewolf; using Content.Inky.Shared.Werewolf.Components; using Content.Shared.Body.Components; using Content.Shared.DoAfter; using Content.Shared.FixedPoint; -using Content.Shared.IdentityManagement; using Content.Shared.Mobs; using Content.Shared.Mobs.Components; using Content.Shared.Popups; -namespace Content.Inky.Server.Werewolf.Systems; +namespace Content.Inky.Shared.Werewolf.Systems; -/// -/// Handles Dire werewolf abilities -/// -public partial class WerewolfBasicAbilitiesSystem +public partial class SharedWerewolfBasicAbilitiesSystem { public void InitializeWerewolfDire() { @@ -25,11 +20,11 @@ private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent component, E { if (TryComp(args.Target, out var mobState) && mobState.CurrentState == MobState.Dead) // to prevent wolves from biting corpses for heals and whatnot { - _popup.PopupClient(Loc.GetString("werewolf-bite-fail-state"), uid, PopupType.Large); + _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-state"), uid, uid, PopupType.Large); return; } - _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, PopupType.LargeCaution); // todo locale + _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, uid, PopupType.LargeCaution); // todo locale _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(1), new WerewolfBleedingBiteDoAfterEvent(), uid, args.Target) { diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index d8cead78984..bdd9604d240 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -1,8 +1,18 @@ using System.Numerics; using Content.Inky.Shared.Werewolf.Components; +using Content.Medical.Shared.Wounds; using Content.Shared.Actions; +using Content.Shared.Body; +using Content.Shared.Body.Systems; using Content.Shared.Camera; +using Content.Shared.Chemistry.Components; +using Content.Shared.Chemistry.EntitySystems; +using Content.Shared.Damage.Systems; +using Content.Shared.DoAfter; +using Content.Shared.FixedPoint; +using Content.Shared.Fluids; using Content.Shared.Mind; +using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Popups; using Content.Shared.Stunnable; using Content.Shared.Tag; @@ -10,10 +20,12 @@ using Robust.Shared.Audio.Systems; using Robust.Shared.Containers; using Robust.Shared.Player; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; namespace Content.Inky.Shared.Werewolf.Systems; -public sealed class SharedWerewolfBasicAbilitiesSystem : EntitySystem +public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem { [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly SharedMindSystem _mind = default!; @@ -28,6 +40,11 @@ public sealed class SharedWerewolfBasicAbilitiesSystem : EntitySystem [Dependency] private readonly ThrownItemSystem _throwingItem = default!; [Dependency] private readonly ThrowingSystem _throwing = default!; [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; + [Dependency] private readonly SharedSolutionContainerSystem _solution = default!; + [Dependency] private readonly SharedPuddleSystem _puddle = default!; + + private float _updateTimer = 0f; public override void Initialize() { @@ -37,6 +54,50 @@ public override void Initialize() SubscribeLocalEvent(OnAmbush); SubscribeLocalEvent(OnHit); + + SubscribeLocalEvent(TryRegen); + InitializeWerewolfDire(); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + _updateTimer += frameTime; + if (_updateTimer < 0.5f) + return; + + var timePassed = _updateTimer; + _updateTimer = 0f; + + var eqe = EntityQueryEnumerator(); + while (eqe.MoveNext(out var uid, out var comp)) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + continue; + + mindComp.Accumulator += timePassed; + + if (mindComp.Accumulator >= mindComp.TransfurmWarnDelay && !mindComp.HasWarned) + { + _popup.PopupEntity(Loc.GetString(mindComp.TransfurmPopup), uid, uid, PopupType.LargeCaution); // todo werewolf predict + mindComp.HasWarned = true; + } + + if (mindComp.Accumulator >= mindComp.TransfurmOnCommandDelay && !mindComp.TransfurmReady) + { + _popup.PopupEntity(Loc.GetString(mindComp.TransfurmReadyPopup), uid, uid, PopupType.Medium); + mindComp.TransfurmReady = true; + } + + if (mindComp.Accumulator >= mindComp.TransfurmCycle) + { + mindComp.TransfurmReady = false; + mindComp.HasWarned = false; + + RaiseLocalEvent(uid, new TransfurmEvent()); + } + } } private const string DogTag = "VulpEmotes"; @@ -160,4 +221,30 @@ public void SyncActions(EntityUid uid, WerewolfBasicAbilitiesComponent comp) // } } #endregion + + + public bool TryInjectReagents(EntityUid uid, Dictionary reagents) + { + var solution = new Solution(); + foreach (var (reagentId, quantity) in reagents) + solution.AddReagent(reagentId, quantity); + + if (!_solution.TryGetInjectableSolution(uid, out var targetSolution, out _)) + return false; + + return _solution.TryAddSolution(targetSolution.Value, solution); + } + + private void TryRegen(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfRegen args) + { + var reagents = new Dictionary // i hate fixedpoint bru // todo werewolf unhardcode, put into a comp idk + { + ["Ichor"] = FixedPoint2.New(10), + ["TranexamicAcid"] = FixedPoint2.New(5) + }; + + if (TryInjectReagents(uid, reagents)) + _popup.PopupPredicted(Loc.GetString("werewolf-action-regen-success"), uid, uid); + args.Handled = true; + } } diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml index 553ef8033f5..6ab7fd70255 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml @@ -1,15 +1,26 @@ - type: entity parent: - - BaseMob - - MobAtmosExposed - - MobCombat + - SimpleMobBase - MobBloodstream - MobRespirator + - MobAtmosStandard + - MobFlammable id: BaseWerewolf name: wolf description: Let's hope he doesnt bite. abstract: true components: + # inky + - type: ConcussionThreshold + thresholds: + 0: Sane + 5: Minor + 50: Hard + 100: Overwhelmed + healRate: 1 # lower than humans because this guy is already so fucking fast, people may ask sec fo flashbangs if the chaplain is a bitch + speedModifierThresholds: + Hard: 0.7 + # /inky - type: Sprite sprite: _Inky/Mobs/Werewolf/Mutations/base.rsi state: werewolf @@ -93,14 +104,29 @@ damageContainer: Biological damageModifierSet: WerewolfBase - type: NoSlip + - type: KnowledgeGrant # todo werewolf doesnt work? + skills: + MartialArtLyCqc: 65 + StrengthKnowledge: 65 + AthleticsKnowledge: 65 + - type: Targeting + - type: Internals + +- type: entity + id: BaseWerewolfUnholy + abstract: true + components: + - type: ShouldTakeHoly + - type: Damageable + damageContainer: BiologicalMetaphysical + damageModifierSet: WerewolfBase - type: damageModifierSet # todo werewolf its own file id: WerewolfBase coefficients: - Blunt: 0.15 + Blunt: 0.15 # GO KILL HIM WITH HOLY DAMAGE YOU BUMS Slash: 0.15 Piercing: 0.15 - Heat: 0.30 + Heat: 0.35 # mfw lasersec Cold: 0.85 # fur - Holy: 3.0 - ignoreArmorPierceFlags: All + Holy: 1.0 diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml index cb9a77613bf..adc5d40451b 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml @@ -1,6 +1,8 @@ - type: entity id: WerewolfDirewolf - parent: BaseWerewolf + parent: + - BaseWerewolf + - BaseWerewolfUnholy description: A dark, forboding feeling overtakes you. You know what will come, you can feel his intentions. components: - type: Sprite diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml index 4e4fca1731a..61b7911422c 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml @@ -1,6 +1,8 @@ - type: entity id: WerewolfWerewolf - parent: BaseWerewolf + parent: + - BaseWerewolf + - BaseWerewolfUnholy components: - type: Sprite sprite: _Inky/Mobs/Werewolf/Mutations/base.rsi diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml new file mode 100644 index 00000000000..40a1f16a8aa --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml @@ -0,0 +1,47 @@ +- type: entity + id: WerewolfWhite + parent: + - BaseWerewolf + description: Let's hope you haven't sinned. + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/white.rsi + state: wolf + - type: Barotrauma + damage: + types: + Blunt: 0.35 + Heat: 0.1 + # - type: GrantWerewolfMoves // TODO WEREWOLF MA + # - type: LanguageSpeaker + # speaks: + # - Draconic + # understands: + # - TauCetiBasic + # - Draconic + - type: MeleeWeapon + hidden: true + soundHit: + path: /Audio/Weapons/pierce.ogg + angle: 30 + animation: WeaponArcClaw + damage: + types: + Blunt: 5 + Slash: 12 + +- type: entity + id: WerewolfWhiteClaws # holy goida + parent: WerewolfWhite + components: + - type: MeleeWeapon + hidden: true + soundHit: + path: /Audio/Weapons/pierce.ogg + angle: 30 + animation: WeaponArcClaw + damage: + types: + Blunt: 5 + Slash: 12 + Holy: 8 # thats actually insane diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml index bf4b2ed9b3e..33415b88e45 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml @@ -15,6 +15,9 @@ conditions: - !type:ListingLimitedStockCondition stock: 1 + - !type:BuyBeforeCondition + blacklist: + - WerewolfWhite - type: listing id: WerewolfHowlUpgrade @@ -37,6 +40,8 @@ - !type:BuyBeforeCondition whitelist: - WerewolfDirewolf + blacklist: + - WerewolfWhite - type: listing @@ -59,3 +64,5 @@ - !type:BuyBeforeCondition whitelist: - WerewolfDirewolf + blacklist: + - WerewolfWhite diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/store.yml b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml index 630c1082d39..76d4f090bee 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/store.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml @@ -15,6 +15,11 @@ name: werewolf-store-dire priority: 1 +- type: storeCategory + id: WerewolfWhite + name: werewolf-store-white + priority: 2 + - type: storeCategory id: WerewolfSide name: werewolf-store-side diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml new file mode 100644 index 00000000000..e3b7759a925 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml @@ -0,0 +1,43 @@ +- type: listing + id: WerewolfWhite + name: werewolf-store-choose-white-name + description: werewolf-store-choose-white-desc + icon: + sprite: _Inky/Mobs/Werewolf/Mutations/white.rsi + state: icon + productEvent: !type:EventWerewolfChangeType + werewolfType: WerewolfTransformWhite + raiseProductEventOnUser: true + cost: + Fury: 15 + categories: + - WerewolfChoose + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + blacklist: + - WerewolfDirewolf + +- type: listing + id: WerewolfWhiteClaws + name: werewolf-store-white-mg-name + description: werewolf-store-white-dmg-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: claws + productEvent: !type:EventWerewolfChangeType + werewolfType: WerewolfTransformWhiteClaws # holy goida + raiseProductEventOnUser: true + cost: + Fury: 10 + categories: + - WerewolfWhite + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfWhite + blacklist: + - WerewolfDirewolf diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index d96207b40f6..0b9c8a4eea7 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -25,8 +25,6 @@ categories: [ HideSpawnMenu ] components: - type: Action - useDelay: 6 # todo 600 - startDelay: false itemIconStyle: NoItem icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi @@ -122,7 +120,7 @@ sprite: _Inky/Actions/Werewolf/werewolf.rsi state: regen - type: InstantAction - event: !type:EventWerewolfRegen {} + event: !type:EventWerewolfRegen - type: WerewolfAction hungerCost: 65 # requireTransfurmed: true @@ -134,12 +132,14 @@ description: Stun your enemies with a quick jump. Costs 30 hunger. components: - type: Action + checkCanInteract: false priority: 0 useDelay: 20 icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi state: ambush - type: TargetAction + checkCanAccess: false range: 10 - type: WorldTargetAction event: !type:WerewolfAmbushActionEvent @@ -193,3 +193,21 @@ - type: WerewolfAction hungerCost: 20 requireTransfurmed: true + +# white specific + + +- type: entity + parent: BaseAction + id: ActionWerewolfTransfurmWhite + name: Transfurm + description: Transfurm into a werewolf. Be warned as you can transfurm back only after 2 minutes. + categories: [ HideSpawnMenu ] + components: + - type: Action + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: transfurm + - type: InstantAction + event: !type:TransfurmEvent {} diff --git a/Resources/Prototypes/_Inky/Werewolf/lycqc.yml b/Resources/Prototypes/_Inky/Werewolf/lycqc.yml new file mode 100644 index 00000000000..0715d605fd0 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/lycqc.yml @@ -0,0 +1,62 @@ +- type: entity + parent: BaseMartialArtsKnowledge + id: MartialArtLyCqc + name: LyCqc + components: + - type: CanPerformCombo + roundstartCombos: + - OpenVein + - ViciousToss + - Dismemberment + - type: SneakAttack + secondsTillHidden: 2 + + +- type: combo + id: OpenVein + attacks: + - Grab + - Harm + - Harm + userEffects: + - !type:PlaySoundEffect + sound: /Audio/Weapons/genhit3.ogg + opponentEffects: + - !type:ModifyBleed + amount: 30 + - !type:HealthChange + damage: + types: + Slash: 30 + levelRequired: 10 + +- type: combo + id: ViciousToss + attacks: + - Disarm + - Grab + - Disarm + userEffects: + - !type:PlaySoundEffect + sound: /Audio/Weapons/genhit3.ogg + opponentEffects: + - !type:ThrowDirection + speed: 6 + - !type:ModifyKnockdown + time: 3 + levelRequired: 10 + +- type: combo + id: Dismemberment + attacks: + - Disarm + - Harm + - Disarm + - Harm + userEffects: + - !type:PlaySoundEffect + sound: /Audio/Weapons/genhit2.ogg + opponentEffects: + - !type:AmputateLimb + limbName: Arm + levelRequired: 10 diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml index 2e11a08b203..73269d2fd2c 100644 --- a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -6,7 +6,7 @@ inventory: None transferName: false transferDamage: true - revertOnCrit: false + revertOnCrit: true revertOnDeath: false duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg # goida @@ -20,7 +20,7 @@ entity: WerewolfWerehuman forced: true inventory: None - revertOnCrit: false + revertOnCrit: true revertOnDeath: false transferName: false transferDamage: true @@ -35,7 +35,39 @@ configuration: entity: WerewolfDirewolf forced: true - revertOnCrit: false + revertOnCrit: true + revertOnDeath: false + inventory: None + transferName: false + transferDamage: true + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store + +- type: polymorph + id: WerewolfTransformWhite + configuration: + entity: WerewolfWhite + forced: true + revertOnCrit: true + revertOnDeath: false + inventory: None + transferName: false + transferDamage: true + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store + +- type: polymorph + id: WerewolfTransformWhiteClaws # goida + configuration: + entity: WerewolfWhiteClaws + forced: true + revertOnCrit: true revertOnDeath: false inventory: None transferName: false diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/claws.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/claws.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca9511698726036acab1c36ccaafe5ee07c20e8 GIT binary patch literal 1495 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 literal 0 HcmV?d00001 From 1faad7a18116183e68c35c2e9e579220741e7fe2 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Sun, 3 May 2026 01:02:14 +0200 Subject: [PATCH 03/14] shit2 --- .../Components/WerewolfMarkedComponent.cs | 11 ++ .../Components/WerewolfMindComponent.cs | 15 ++ ...haredWerewolfBasicAbilitiesSystem.White.cs | 174 ++++++++++++++++++ .../SharedWerewolfBasicAbilitiesSystem.cs | 9 + .../Werewolf/WerewolfEvents.cs | 15 ++ .../Prototypes/_Inky/Werewolf/Store/white.yml | 27 ++- .../Prototypes/_Inky/Werewolf/actions.yml | 2 +- 7 files changed, 251 insertions(+), 2 deletions(-) create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfMarkedComponent.cs create mode 100644 Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMarkedComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMarkedComponent.cs new file mode 100644 index 00000000000..8dac045a843 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMarkedComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +/// +/// Marks a werewolf that it is being hunted by another +/// +[RegisterComponent] +public sealed partial class WerewolfMarkedComponent : Component +{ + [DataField] + public EntityUid MarkedBy; +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index bb2d77dd9be..02dba549553 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -7,6 +7,18 @@ public sealed partial class WerewolfMindComponent : Component [DataField] public List BittenPeople = new(); // would be used in the manifest TODO WEREWOLF + /// + /// The ent currently being hunted by this werewolf + /// + [DataField] + public EntityUid? CurrentMarkedVictim; + + /// + /// If true, this werewolf wouldnt be counted for marking by other wolves + /// + [DataField] + public bool MarkImmune; // also holy shit this is starting to look like a bloated comp + [DataField] public List UnlockedActions = new(); @@ -48,4 +60,7 @@ public sealed partial class WerewolfMindComponent : Component [ViewVariables] public float Accumulator = 0f; + + [ViewVariables] // supriisngly used for marked guys + public float AccumulatorPopup = 0f; } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs new file mode 100644 index 00000000000..11555042c5b --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs @@ -0,0 +1,174 @@ +using System.Linq; +using System.Numerics; +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Localizations; +using Content.Shared.Mind.Components; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.Popups; + +namespace Content.Inky.Shared.Werewolf.Systems; + +public sealed partial class SharedWerewolfBasicAbilitiesSystem +{ + private const float MarkNotificationInterval = 15f; // in seconds todo werewolf unhardcode? + public void InitializeWhite() + { + SubscribeLocalEvent(TryTransfurmWhite); + SubscribeLocalEvent(OnPosQuery); + } + + private void TryTransfurmWhite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + if (mindComp.Accumulator < mindComp.TransfurmOnCommandDelay) + { + args.Handled = true; + return; + } + + Calc(uid, comp, args); + + RaiseLocalEvent(uid, new TransfurmEvent()); + + if (mindComp.CurrentMarkedVictim != null) + { + // to not have 2 or more marked guys be hunted by the same guy + RemComp(mindComp.CurrentMarkedVictim.Value); + mindComp.CurrentMarkedVictim = null; + } + + args.Handled = true; + } + + private void OnPosQuery(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfPositionQueryEvent args) + { + var pos = Transform(uid).MapPosition; + args.Positions[uid] = pos.Position; + } + + /// + /// Calculates the closest werewolf to the hunter wolf + /// + private void Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) + { + var entMapCoords = _transform.GetMapCoordinates(uid); + EntityUid? closestUid = null; + var minDistanceSq = args.Radius * args.Radius; + + if (_mind.TryGetMind(uid, out var initMind, out _) && TryComp(initMind, out var initMindComp)) + initMindComp.MarkImmune = true; // :trol: + + var eqe = EntityQueryEnumerator(); + while (eqe.MoveNext(out var otherUid, out var mindContainer)) + { + if (mindContainer.Mind is not { } mind + || !TryComp(mind, out var otherMind)) + continue; + + if (otherUid == uid || otherMind.MarkImmune) + continue; + + var otherMapCoords = _transform.GetMapCoordinates(otherUid); + + if (otherMapCoords.MapId != entMapCoords.MapId) + continue; + + var distSq = Vector2.DistanceSquared(entMapCoords.Position, otherMapCoords.Position); + if (distSq < minDistanceSq) + { + minDistanceSq = distSq; + closestUid = otherUid; + } + } + + if (closestUid == null) + { + args.Handled = true; + return; + } + + var mark = EnsureComp(closestUid.Value); + mark.MarkedBy = uid; + + _popup.PopupEntity(Loc.GetString("werewolf-marked-popup"), + closestUid.Value, + closestUid.Value, + PopupType.LargeCaution); + } + + public void UpdateMark(float frameTime) // todo werewolf doesnt workkkkkk + { + base.Update(frameTime); + var eqe = EntityQueryEnumerator(); + while (eqe.MoveNext(out var uid, out var comp)) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + continue; + // partially copied from heretic living heart todo werewolf replace with the vampire thingy when thats around bcuz this right here is a horrible piece of crap + if (mindComp.CurrentMarkedVictim == null) + continue; + + var victim = mindComp.CurrentMarkedVictim.Value; + if (TryComp(uid, out var hunterState) && hunterState.CurrentState == MobState.Dead) + { + RemComp(victim); + mindComp.CurrentMarkedVictim = null; + continue; + } + if (TryComp(victim, out var victimState) && victimState.CurrentState == MobState.Dead) + { + RemComp(victim); + mindComp.CurrentMarkedVictim = null; + continue; + } + + mindComp.AccumulatorPopup -= frameTime; + if (victimState == null) + return; + if (mindComp.AccumulatorPopup < 0) + { + mindComp.AccumulatorPopup = MarkNotificationInterval; + string loc; + + var state = victimState.CurrentState; + var locstate = state.ToString().ToLower(); + + var ourMapCoords = _transform.GetMapCoordinates(uid); + var targetMapCoords = _transform.GetMapCoordinates(victim); + + if (_map.IsPaused(targetMapCoords.MapId)) + loc = Loc.GetString("heretic-livingheart-unknown"); // todo werewolf + else if (targetMapCoords.MapId != ourMapCoords.MapId) + loc = Loc.GetString("heretic-livingheart-faraway", ("state", locstate)); + else + { + var targetStation = _station.GetOwningStation(victim); + var ownStation = _station.GetOwningStation(uid); + + var isOnStation = targetStation != null && targetStation == ownStation; + + var ang = Angle.Zero; + if (_mapMan.TryFindGridAt(_transform.GetMapCoordinates(Transform(uid)), out var grid, out var _)) + ang = Transform(grid).LocalRotation; + + var vector = targetMapCoords.Position - ourMapCoords.Position; + var direction = (vector.ToWorldAngle() - ang).GetDir(); + + var locdir = ContentLocalizationManager.FormatDirection(direction).ToLower(); + + loc = Loc.GetString(isOnStation ? "heretic-livingheart-onstation" : "heretic-livingheart-offstation", + ("state", locstate), + ("direction", locdir)); + } + + _popup.PopupEntity(loc, uid, uid, PopupType.Medium); + } + } + } + +} diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index bdd9604d240..ad835f0a335 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -14,11 +14,13 @@ using Content.Shared.Mind; using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Popups; +using Content.Shared.Station; using Content.Shared.Stunnable; using Content.Shared.Tag; using Content.Shared.Throwing; using Robust.Shared.Audio.Systems; using Robust.Shared.Containers; +using Robust.Shared.Map; using Robust.Shared.Player; using Robust.Shared.Prototypes; using Robust.Shared.Random; @@ -43,6 +45,11 @@ public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; [Dependency] private readonly SharedSolutionContainerSystem _solution = default!; [Dependency] private readonly SharedPuddleSystem _puddle = default!; + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly SharedStationSystem _station = default!; + [Dependency] private readonly IMapManager _mapMan = default!; + [Dependency] private readonly SharedMapSystem _map = default!; + private float _updateTimer = 0f; @@ -56,7 +63,9 @@ public override void Initialize() SubscribeLocalEvent(OnHit); SubscribeLocalEvent(TryRegen); + InitializeWerewolfDire(); + InitializeWhite(); } public override void Update(float frameTime) diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index ad4f923c648..f28edb85b29 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -1,3 +1,4 @@ +using System.Numerics; using Content.Shared.Actions; using Content.Shared.DoAfter; using Robust.Shared.Serialization; @@ -10,6 +11,14 @@ public sealed partial class HowlEvent : InstantActionEvent [DataField] public int StunDuration = 1; } public sealed partial class TransfurmEvent : InstantActionEvent { } + +public sealed partial class TransfurmWhiteEvent : InstantActionEvent +{ + /// + /// Searching radius, when any one werewolf but the entity is in that radius, they will be marked + /// + [DataField] public float Radius = 50f; +} public sealed partial class EventWerewolfOpenStore : InstantActionEvent {} public sealed partial class EventWerewolfDevour : EntityTargetActionEvent {} public sealed partial class EventWerewolfGut : EntityTargetActionEvent {} @@ -52,3 +61,9 @@ public sealed partial class EventWerewolfUpgradeAbility : InstantActionEvent [DataField] public string NewActionId; } + +public sealed class WerewolfPositionQueryEvent : EntityEventArgs +{ + public Dictionary Positions { get; } = new(); +} + diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml index e3b7759a925..615a17e69bb 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml @@ -21,7 +21,7 @@ - type: listing id: WerewolfWhiteClaws - name: werewolf-store-white-mg-name + name: werewolf-store-white-dmg-name description: werewolf-store-white-dmg-desc icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi @@ -41,3 +41,28 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + + +- type: listing + id: WerewolfWhiteBloodhound + name: werewolf-store-white-track-name + description: werewolf-store-white-track-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: transfurm # todo werewolf another icon + productEvent: !type:EventWerewolfUpgradeAbility + oldActionId: ActionWerewolfTransfurm + newActionId: ActionWerewolfTransfurmWhite + raiseProductEventOnUser: true + cost: + Fury: 6 + categories: + - WerewolfWhite + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfWhite + blacklist: + - WerewolfDirewolf diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index 0b9c8a4eea7..1f0d94fe2f3 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -210,4 +210,4 @@ sprite: _Inky/Actions/Werewolf/werewolf.rsi state: transfurm - type: InstantAction - event: !type:TransfurmEvent {} + event: !type:TransfurmWhiteEvent {} From bb2feae79b6547d6e0ed93627c0fafefd7ba1712 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Sun, 3 May 2026 14:47:04 +0200 Subject: [PATCH 04/14] white wolf mark stuff (help) --- .../Components/WerewolfMindComponent.cs | 2 +- ...haredWerewolfBasicAbilitiesSystem.White.cs | 56 ++++++++++++++----- .../SharedWerewolfBasicAbilitiesSystem.cs | 1 + 3 files changed, 44 insertions(+), 15 deletions(-) diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index 02dba549553..dba6850a58a 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -2,7 +2,7 @@ namespace Content.Inky.Shared.Werewolf.Components; // fucking KILL YOURSELF!!!! [RegisterComponent] -public sealed partial class WerewolfMindComponent : Component +public sealed partial class WerewolfMindComponent : Component // todo werewolf debloat? { [DataField] public List BittenPeople = new(); // would be used in the manifest TODO WEREWOLF diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs index 11555042c5b..80ed6540ced 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs @@ -30,17 +30,21 @@ private void TryTransfurmWhite(EntityUid uid, WerewolfBasicAbilitiesComponent co return; } - Calc(uid, comp, args); + var victimMindUid = Calc(uid, comp, args); RaiseLocalEvent(uid, new TransfurmEvent()); if (mindComp.CurrentMarkedVictim != null) { - // to not have 2 or more marked guys be hunted by the same guy - RemComp(mindComp.CurrentMarkedVictim.Value); + var oldVictimEntity = GetMindShit(mindComp.CurrentMarkedVictim.Value); + if (oldVictimEntity != null) + RemComp(oldVictimEntity.Value); mindComp.CurrentMarkedVictim = null; } + if (victimMindUid != null) + mindComp.CurrentMarkedVictim = victimMindUid; + args.Handled = true; } @@ -51,12 +55,13 @@ private void OnPosQuery(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Wer } /// - /// Calculates the closest werewolf to the hunter wolf + /// Calculates the closest werewolf to the hunter wolf (the mind) /// - private void Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) + private EntityUid? Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) { var entMapCoords = _transform.GetMapCoordinates(uid); EntityUid? closestUid = null; + EntityUid? closestMindId = null; var minDistanceSq = args.Radius * args.Radius; if (_mind.TryGetMind(uid, out var initMind, out _) && TryComp(initMind, out var initMindComp)) @@ -82,14 +87,12 @@ private void Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Transfurm { minDistanceSq = distSq; closestUid = otherUid; + closestMindId = mind; // fuck! } } if (closestUid == null) - { - args.Handled = true; - return; - } + return null; var mark = EnsureComp(closestUid.Value); mark.MarkedBy = uid; @@ -98,11 +101,12 @@ private void Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Transfurm closestUid.Value, closestUid.Value, PopupType.LargeCaution); + + return closestMindId; } - public void UpdateMark(float frameTime) // todo werewolf doesnt workkkkkk + public void UpdateMark(float frameTime) // its not frameTime but who cares lmao { - base.Update(frameTime); var eqe = EntityQueryEnumerator(); while (eqe.MoveNext(out var uid, out var comp)) { @@ -113,10 +117,19 @@ public void UpdateMark(float frameTime) // todo werewolf doesnt workkkkkk if (mindComp.CurrentMarkedVictim == null) continue; - var victim = mindComp.CurrentMarkedVictim.Value; + var victimEnt = GetMindShit(mindComp.CurrentMarkedVictim.Value); + if (victimEnt == null) + { + mindComp.CurrentMarkedVictim = null; + continue; + } + + var victim = victimEnt.Value; + if (TryComp(uid, out var hunterState) && hunterState.CurrentState == MobState.Dead) { - RemComp(victim); + if (TryComp(victim, out _)) + RemComp(victim); mindComp.CurrentMarkedVictim = null; continue; } @@ -128,9 +141,12 @@ public void UpdateMark(float frameTime) // todo werewolf doesnt workkkkkk } mindComp.AccumulatorPopup -= frameTime; + if (mindComp.AccumulatorPopup > 0) + continue; + if (victimState == null) return; - if (mindComp.AccumulatorPopup < 0) + if (mindComp.AccumulatorPopup <= 0) { mindComp.AccumulatorPopup = MarkNotificationInterval; string loc; @@ -171,4 +187,16 @@ public void UpdateMark(float frameTime) // todo werewolf doesnt workkkkkk } } + private EntityUid? GetMindShit(EntityUid targetMind) + { + var eqe = EntityQueryEnumerator(); + while (eqe.MoveNext(out var entityUid, out var mindContainer)) + { + if (mindContainer.Mind == targetMind) + return entityUid; + } + return null; + } + + } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index ad835f0a335..f8a368f1adb 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -107,6 +107,7 @@ public override void Update(float frameTime) RaiseLocalEvent(uid, new TransfurmEvent()); } } + UpdateMark(timePassed); } private const string DogTag = "VulpEmotes"; From 0b370ea68a2d8e198f335d7daf926e5d91efa146 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Wed, 6 May 2026 21:45:48 +0200 Subject: [PATCH 05/14] im going to fucking kill myself --- .../Systems/WerewolfBasicAbilitiesSystem.cs | 8 ++ .../Components/WerewolfMindComponent.cs | 6 ++ ...haredWerewolfBasicAbilitiesSystem.White.cs | 26 +++++++ .../Werewolf/WerewolfEvents.cs | 7 ++ .../Locale/en-US/_Inky/Werewolf/werewolf.ftl | 2 + .../Prototypes/_Inky/CollectiveMind/lunar.yml | 5 ++ .../Prototypes/_Inky/Werewolf/Store/white.yml | 72 +++++++++++++++++- .../Prototypes/_Inky/Werewolf/polymorphs.yml | 5 ++ .../Werewolf/werewolf.rsi/bloodhound.png | Bin 0 -> 982 bytes .../Werewolf/werewolf.rsi/lunar-white.png | Bin 0 -> 1436 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 9 +++ .../Werewolf/werewolf.rsi/revelation.png | Bin 0 -> 1436 bytes 12 files changed, 138 insertions(+), 2 deletions(-) create mode 100644 Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl create mode 100644 Resources/Prototypes/_Inky/CollectiveMind/lunar.yml create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bloodhound.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/lunar-white.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/revelation.png diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs index 78f745a5ccf..581f893299f 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs @@ -17,6 +17,7 @@ using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Polymorph; using Content.Shared.Store.Components; +using Robust.Server.GameObjects; using Robust.Shared.Audio.Systems; using Robust.Shared.Prototypes; using Robust.Shared.Random; @@ -61,6 +62,13 @@ private void TryTransfurm(EntityUid uid, WerewolfBasicAbilitiesComponent compone || !TryComp(mindId, out var mindComp)) return; + if (mindComp.BlockTransfurm) + { + _popup.PopupEntity(Loc.GetString("werewolf-transfurm-block"), uid, uid); + args.Handled = true; + return; + } + if (mindComp.Accumulator < mindComp.TransfurmOnCommandDelay) { _popup.PopupEntity(Loc.GetString("werewolf-transfurm-cooldown"), uid, uid); // todo werewolf locale & timeLeft diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index dba6850a58a..32b332444bd 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -25,6 +25,8 @@ public sealed partial class WerewolfMindComponent : Component // todo werewolf d [DataField] public int Currency; // needed becasue polymorph & store shitcode + #region transform + /// /// Transforms the werewolf automatically after the timer passes /// @@ -49,6 +51,9 @@ public sealed partial class WerewolfMindComponent : Component // todo werewolf d [DataField] public bool TransfurmReady; + [DataField] + public bool BlockTransfurm; + [DataField] public bool HasWarned; // to not spam shit @@ -63,4 +68,5 @@ public sealed partial class WerewolfMindComponent : Component // todo werewolf d [ViewVariables] // supriisngly used for marked guys public float AccumulatorPopup = 0f; + #endregion } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs index 80ed6540ced..44c40a5b3e9 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs @@ -6,6 +6,7 @@ using Content.Shared.Mobs; using Content.Shared.Mobs.Components; using Content.Shared.Popups; +using Content.Trauma.Common.CollectiveMind; namespace Content.Inky.Shared.Werewolf.Systems; @@ -16,6 +17,8 @@ public void InitializeWhite() { SubscribeLocalEvent(TryTransfurmWhite); SubscribeLocalEvent(OnPosQuery); + SubscribeLocalEvent(OnCollectiveMindBuy); + SubscribeLocalEvent(OnRevelation); } private void TryTransfurmWhite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) @@ -187,6 +190,29 @@ public void UpdateMark(float frameTime) // its not frameTime but who cares lmao } } + private void OnCollectiveMindBuy(EntityUid uid, + WerewolfBasicAbilitiesComponent comp, + WerewolfAddCollectivemind args) + { + EnsureComp(uid, out var m); + m.Channels.Add(args.NewChannel); + if (args.Popup != null) + _popup.PopupEntity(Loc.GetString(args.Popup), uid, uid, PopupType.Medium); + } + + private void OnRevelation(EntityUid uid, + WerewolfBasicAbilitiesComponent comp, + WerewolfRevelationEvent args) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + RaiseLocalEvent(uid, new TransfurmEvent()); + mindComp.BlockTransfurm = true; + } + + private EntityUid? GetMindShit(EntityUid targetMind) { var eqe = EntityQueryEnumerator(); diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index f28edb85b29..cce6130696c 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -67,3 +67,10 @@ public sealed class WerewolfPositionQueryEvent : EntityEventArgs public Dictionary Positions { get; } = new(); } +public sealed partial class WerewolfAddCollectivemind : InstantActionEvent +{ + [DataField] public string NewChannel = "LunarMind"; + [DataField] public string? Popup; +} + +public sealed partial class WerewolfRevelationEvent : InstantActionEvent; diff --git a/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl new file mode 100644 index 00000000000..56646a3312e --- /dev/null +++ b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl @@ -0,0 +1,2 @@ +# im too fucking lazy to make 65 new files for each thing so the most that you will get is path-specific ftl files and one ginormous shared one +collective-mind-lunarmind = LunarMind diff --git a/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml b/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml new file mode 100644 index 00000000000..ec330cbf089 --- /dev/null +++ b/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml @@ -0,0 +1,5 @@ +- type: collectiveMind + id: LunarMind + name: collective-mind-lunarmind + keycode: 'l' + color: "#d600bd" diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml index 615a17e69bb..1718bbda30c 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml @@ -44,12 +44,12 @@ - type: listing - id: WerewolfWhiteBloodhound + id: WerewolfWhiteBloodhound1 # todo werewolf name: werewolf-store-white-track-name description: werewolf-store-white-track-desc icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi - state: transfurm # todo werewolf another icon + state: bloodhound productEvent: !type:EventWerewolfUpgradeAbility oldActionId: ActionWerewolfTransfurm newActionId: ActionWerewolfTransfurmWhite @@ -66,3 +66,71 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + +#- type: listing +# id: WerewolfWhiteBloodhound +# name: werewolf-store-white-track-name +# description: werewolf-store-white-track-desc +# icon: +# sprite: _Inky/Actions/Werewolf/werewolf.rsi +# state: bloodhound +# productEvent: !type:EventWerewolfUpgradeAbility +# newActionId: ActionWerewolfBloodhound +# raiseProductEventOnUser: true +# cost: +# Fury: 6 +# categories: +# - WerewolfWhite +# conditions: +# - !type:ListingLimitedStockCondition +# stock: 1 +# - !type:BuyBeforeCondition +# whitelist: +# - WerewolfWhite +# blacklist: +# - WerewolfDirewolf + +- type: listing + id: WerewolfWhiteLunar + name: werewolf-store-white-lunar-name + description: werewolf-store-lunar-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: lunar-white + productEvent: !type:WerewolfAddCollectivemind + popup: werewolf-white-lunar-popup + raiseProductEventOnUser: true + cost: + Fury: 15 + categories: + - WerewolfWhite + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfWhite + blacklist: + - WerewolfDirewolf + +- type: listing + id: WerewolfWhiteRevelation + name: werewolf-store-white-revelation-name + description: werewolf-store-revelation-desc # todo werewolf dont forget to say that it blocks you from buying new shit + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: revelation + productEvent: !type:WerewolfRevelationEvent + raiseProductEventOnUser: true + cost: + Fury: 20 + categories: + - WerewolfWhite + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfWhite + blacklist: + - WerewolfDirewolf diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml index 73269d2fd2c..bc3782e0c91 100644 --- a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -13,6 +13,7 @@ componentsToTransfer: - component: WerewolfBasicAbilities - component: Store + - component: CollectiveMind - type: polymorph id: WerewolfTransformWerehuman @@ -29,6 +30,7 @@ componentsToTransfer: - component: WerewolfBasicAbilities - component: Store + - component: CollectiveMind - type: polymorph id: WerewolfTransformDirewolf @@ -45,6 +47,7 @@ componentsToTransfer: - component: WerewolfBasicAbilities - component: Store + - component: CollectiveMind - type: polymorph id: WerewolfTransformWhite @@ -61,6 +64,7 @@ componentsToTransfer: - component: WerewolfBasicAbilities - component: Store + - component: CollectiveMind - type: polymorph id: WerewolfTransformWhiteClaws # goida @@ -77,3 +81,4 @@ componentsToTransfer: - component: WerewolfBasicAbilities - component: Store + - component: CollectiveMind diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bloodhound.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bloodhound.png new file mode 100644 index 0000000000000000000000000000000000000000..f27ccc9e7680d7b22caa57bea32d07a58af68d7d GIT binary patch literal 982 zcmV;{11bE8P)Nkls0Y0EOb^eQOm^)}k>DLhW4+n$fB*B?`^4hn zB7joq0{-i$*PjAV0B+y@D3)urngC|6-jGrf5fKR?I7Os9&*Qx@=Gn8qJDtu~U#(G}K+5h>}hgG^>X2th=A=FLl!Db4xxvrlH`<~P2n0w6bGjFF_2 zQbR*8`Ci8NG6UJ%;9wz_8}vL+DaDfMbO1Ns|IqH0n;;@7rSE68*5pyf&w9R3L?q%qRPo+}A?D$r^*Nl2yC^yC!)tE;R1h+|`8<#Ks@ zd%IjN_vErF03ifl#jXP><@Ds0jg5`;k~cRucXxMpc6I=SVdxThwPCLV0hqmdEd+PfxX@J zdOcQYY_$gf1VIpnVY-QYeyHof7}K-fesqp>2R29u;kM|-<6H;a7_z%crQ)VzC6`Ji zyAOh3d3o7&km9D>qVFGm3!vF-o?E!3TLg#eFqSu0|>(~=Eltu z0Hu^M9nM*ek&%&@ryvL_l}gWgV|u)aqJLmpB!qbQ<0jX_8ihgu0IvX!j*gPGr}XEH z1Ff~asjh}~(2tJ9U2@N8tpSiRhUxs-YFGy;^jN(;&vaX)wKgYjJJy(*no6%dNsOI| zq6mOudh+2g3>Ov_*v*U3WAWV&4^Dq*)%CkcjjgS%{r!Er{wq3wcDud)`5oBzLDX)& zb$QmM7mLN1-uU>q>o0{4=Nly?=9wfNK(Sa%`bY_53}d?v>JOlfFfhRou|KQ0V zzX~CYF+7_Rk(3@o+wB%k{${G{chPJ3t=FH5|9gCY4qf0H~>%4FB~Q7#IWq4FJ1#y->1NC=3I@q9x5lgouc!l#(Sx9Rz{gGxO-^h_&{k zlScr+n935I&70rQ5__RA{N&=*egPE`Q5c3wsZ=V1iabXuOnY<&mq}-xbIX>uIp?gk zj;*YIa_YD-l{Gb!QJ%}uv)PJtIy)gd(FCC}CY!CuW-BTxCI-d?#*o&e^_C^S2ilk* z-1hQocT`O}ye@-^N&t0I5i@HFh-kuuN=*SGh9(sl0|1EV=^a}{+)#h{&C_?0c8#l> z0Kfzx01y#a@HzkhlLUxJM8>3?a~>TLH3ft^&}KvZWg?QBeV^B83bZbUh(tS2PCC#Y z20`F;+&~}@#-y~?ngSDqCJX~@0&R#$Yu!HYQrB1a6H)uTONYL^Pisv?Pp@k5!66X< zlz4@bVN|5G*4k*TGwEz5ofS`{gtXRebARpm`T-((cFr$HzIjm4moH!L<7-^qL_`3f zDF6Val$2soAQ4HJsW44M431ebGXQ9<*UY|n^xKCJp=s8IYl;e#Qc5Y=L8z!uC}c9mJJWr3N*GeZ%=7R5_$ZMAfcpA+51mvX#iJ0t z8UWA|QL<8r$XSbu+UH&BK05^w8)lyGJvS9mDW&GmpMO(yuR!)=Xj0=AF|&wp&dD2& z?Ybv^JNU)D0MPu{Prc`+$_pjvRaI40RaN5ziP*=>SH2VuB2r4las1NKKLFr*{#wi9 zKT84-u^hcbfy6FX`J|Wwf6fTa_7x+qe>@ogfgwulj}8EF90NcUMF3!JaWm^N zT=E>Uuxa5S0K9ePo=hfMuwcQzqQh8{tAu8k(LdL6`7_!%L~H zt@Q*_ONA&OMfs#fYR?+(IHrjT+gFV2_^>Jr0mkeqcc$E>zP>(hFC?tSq+iUut0BLo zHyuS0GdDN4+!Q_OQZAR1@JIi?8b=WTL~#KCq9~H0M`reH$(yFe=3AjBjgrUi?!(uv zjc!^rwC#h+LZMKqfSEg6X?>R!&NzR3G{3ZM(I^1G(bsu!jz4FxXmfo~;1pvtB^USt*-~+&^6FvTIrBuhp7X_}w znW4ceLxWe!YqYgxtq*@J);Nyi6MbEf+z0ZKb580ni6WVtHhqSlsjjY0u6hr|7SB{9 zkbY)tbGyUc`-LNu$#`^M^+SVKlBUVLb+I7qZGqj z=w4HDTgkkfLe@s2!@Afv7Da-V&XKNl6ReBd59B*r$=b+sB(Kw^&zLi}PME5ztA)Gg z=pj*WtzEnSy6gi##uc=5jxcj@@hdFy!W*n3)fU}GxJoId4grQ=w-tW}_eQYnSV qVmAOLk7X(J^5%D7U{L+v?fXB@R~$PoxUxO~00006{G=6 zw%vZ&coSl(AV~g!7vhDv5sDagLDp)kuA7q9yz}M7*`2)Z)?SF7i)D6Z-shR;e9Rm% zJUk2lU0qw@zqX~NI{+X7U~=-ErnM+q27tZ$`-un<5m5-iONcTE0vp=lP!JI%5(yzhGTDZLJV!E-^5_n1TPkg>?KybNT5F84 z&hYBz^Vh?0U02su2xNQO1G!8VUP&JFrCh%)0s>r8-!sHh9o6PNfZP!41>gm z^_w@W-%La(s0mQU6*=c51w_=|zOFd3eelB{6Jat4Ljah3GutHp^p*RzVSy0NxlJ3l z-23%sFyM7G6CffHg<-NdvK;^}=ARt7Ttmc({>+(c4-qlGd7?ivdi8-t<7p(orj1*E z`~9v`YaD9?gp$#vlt<5(E}iOpx40b05D~|2td94kniP!RR751K0MPOCZdkvWb*vFY z(J~5>QW6DH%C=NmQs6ZqVm_arn3@to_*`<%<@5Oq7cN+9(W13>yf1a?(jSbtY2%h( z?*7E7SXWI%L?oq5CQ?M?z~(=?=bQroDP^ftI(hOWlX2pnIB}v>Dq+J|-}$3Y@D5{) z_ooDaz5DxvAYeZ#9Z4w(We|ph5)qB5t37`Fc$1fy%osC%Q=NG|7`^%c5slV}7>3Dx z2ade-;tL1>teq>L~%6hg3ifO=pBqMrc(6hg$) z!#RhD))+3XojZ57LdR{#jvb6Jc4O7oqYxqyCe!ImJqFG>p0(DpAnS~EX3w5I9;j3* zl}e@7F#zn^wX5L+Y=kqAQm!cwLNEsr2_dxBDCpS0TON)b;vMD3o~F0Ax6UC*2w{xk z;MW!Sd!{(DT?iqi92$BX06IE4ve|5{R*RoEuBle5WwY6ijt&6m>+926YonA>D9ERV zcM*O3{<8ouJ^YkU_BhAl;vxXd%*@Qp%mBdR;$j?~%{pU@(K@=nQnS|9v)nJgKK9+s zvFDCV{?Oi5zjdqC>g?=n{M3gI9b)u_g#|y^)6?T=tTF7Uztw@1(m5l91OQ2aHmddG zLZQ&z-OZET-Q5cd3j+fKe2Dl71R`3n&P2*6wOS|eS#>p zcX4`(P#%1xHV^0IrWd!;YAny#&4vl#YnF{Loq}rSy^a3gWpR zpVwOR<~Jt3zk2%V*G3oPUXjq~XN)mK1Yns109M_f|K#^drQ*ldT4OaoCmd0&wR4VP z>-C0+wh?5Gw*LSC3WY*zkPC%^SFg2JN*SYGeec^kU+bgKeiS0G)&f|7z?b_Y!|Nxx z<>F%*W8xP9wDv{XC|QTDhZ+FB{^l!B7Jv75@7~S6bx6X7{evj)H+_f_KD;kI1JZ)`Nh1a<&NV(&rybEN+ATIYsf;a qBWPSR^K(UbRP(#EbVvN(?fYLJqcf8Og9z#X0000 Date: Sun, 17 May 2026 15:25:30 +0200 Subject: [PATCH 06/14] eh --- .../Werewolf/EntityEffects/ThrowDirection.cs | 10 +++++++++- .../SharedWerewolfBasicAbilitiesSystem.White.cs | 2 +- .../Systems/SharedWerewolfBasicAbilitiesSystem.cs | 3 ++- .../Prototypes/_Inky/GameRules/roundstart.yml | 4 ++++ .../_Inky/Werewolf/Mutations/base_werewolf.yml | 14 +++++++++----- Resources/Prototypes/_Inky/Werewolf/lycqc.yml | 5 ++--- 6 files changed, 27 insertions(+), 11 deletions(-) diff --git a/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs b/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs index 3614956e63b..195fff7c469 100644 --- a/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs +++ b/Content.Inky.Shared/Werewolf/EntityEffects/ThrowDirection.cs @@ -1,4 +1,6 @@ using Content.Shared.EntityEffects; +using Content.Shared.Movement.Pulling.Components; +using Content.Shared.Movement.Pulling.Systems; using Content.Shared.Throwing; using Robust.Shared.Prototypes; @@ -15,6 +17,9 @@ public sealed partial class ThrowDirection : EntityEffectBase [DataField] public bool Predicted = true; + [DataField] + public bool StopPull = true; + public override string? EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) => null; } @@ -22,6 +27,7 @@ public sealed partial class ThrowDirection : EntityEffectBase public sealed class ThrowDirectionEffectSystem : EntityEffectSystem { [Dependency] private readonly ThrowingSystem _JOHNCENA = default!; + [Dependency] private readonly PullingSystem _pulling = default!; protected override void Effect(Entity ent, ref EntityEffectEvent args) { @@ -35,9 +41,11 @@ protected override void Effect(Entity ent, ref EntityEffectEv var effect = args.Effect; _JOHNCENA.TryThrow(ent, - -target, + target, baseThrowSpeed: effect.Speed, user: args.User, predicted: effect.Predicted); + if (effect.StopPull && TryComp(ent, out var pullable)) + _pulling.TryStopPull(ent, pullable); } } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs index 44c40a5b3e9..7e172a81d87 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs @@ -208,7 +208,7 @@ private void OnRevelation(EntityUid uid, || !TryComp(mindId, out var mindComp)) return; - RaiseLocalEvent(uid, new TransfurmEvent()); + RaiseLocalEvent(uid, new TransfurmWhiteEvent()); mindComp.BlockTransfurm = true; } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index f8a368f1adb..fd98c482f61 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -82,7 +82,8 @@ public override void Update(float frameTime) while (eqe.MoveNext(out var uid, out var comp)) { if (!_mind.TryGetMind(uid, out var mindId, out _) - || !TryComp(mindId, out var mindComp)) + || !TryComp(mindId, out var mindComp) + || mindComp.BlockTransfurm) continue; mindComp.Accumulator += timePassed; diff --git a/Resources/Prototypes/_Inky/GameRules/roundstart.yml b/Resources/Prototypes/_Inky/GameRules/roundstart.yml index 41676bd9704..3015c2b3d9d 100644 --- a/Resources/Prototypes/_Inky/GameRules/roundstart.yml +++ b/Resources/Prototypes/_Inky/GameRules/roundstart.yml @@ -31,3 +31,7 @@ lateJoinAdditional: true mindRoles: - MindRoleWerewolf + - type: AntagPlayerEffects + effects: + - !type:NestedEffect + proto: WerewolfSkills diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml index 6ab7fd70255..c44bdbb1467 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml @@ -104,11 +104,6 @@ damageContainer: Biological damageModifierSet: WerewolfBase - type: NoSlip - - type: KnowledgeGrant # todo werewolf doesnt work? - skills: - MartialArtLyCqc: 65 - StrengthKnowledge: 65 - AthleticsKnowledge: 65 - type: Targeting - type: Internals @@ -130,3 +125,12 @@ Heat: 0.35 # mfw lasersec Cold: 0.85 # fur Holy: 1.0 + +- type: entityEffect + id: WerewolfSkills + effects: + - !type:GrantSkills + skills: + MartialArtLyCqc: 65 + StrengthKnowledge: 65 + AthleticsKnowledge: 65 diff --git a/Resources/Prototypes/_Inky/Werewolf/lycqc.yml b/Resources/Prototypes/_Inky/Werewolf/lycqc.yml index 0715d605fd0..3b74bdc6d58 100644 --- a/Resources/Prototypes/_Inky/Werewolf/lycqc.yml +++ b/Resources/Prototypes/_Inky/Werewolf/lycqc.yml @@ -11,7 +11,6 @@ - type: SneakAttack secondsTillHidden: 2 - - type: combo id: OpenVein attacks: @@ -41,7 +40,7 @@ sound: /Audio/Weapons/genhit3.ogg opponentEffects: - !type:ThrowDirection - speed: 6 + speed: 20 - !type:ModifyKnockdown time: 3 levelRequired: 10 @@ -58,5 +57,5 @@ sound: /Audio/Weapons/genhit2.ogg opponentEffects: - !type:AmputateLimb - limbName: Arm + limbName: ArmLeft # GOIDA!! levelRequired: 10 From b1d9589f7d95d458da271493b7b83d57c529d076 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Sun, 31 May 2026 22:30:16 +0200 Subject: [PATCH 07/14] fuck --- Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml index 61b7911422c..5b2f5c19a78 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/werewolf.yml @@ -12,7 +12,6 @@ types: Blunt: 0.35 Heat: 0.1 -# - type: GrantWerewolfMoves # not in the base because of white wolf (no sec meta) // TODO WEREWOLF MA # - type: LanguageKnowledge # Einstein Engines - Languages # speaks: # - Draconic # the furry vulp language (swapped to draconic cuz trauma were based enough to get rid of it) From bf4cbab9d28571067a3aef4b3e17b3c8c54d677f Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Fri, 5 Jun 2026 11:35:52 +0200 Subject: [PATCH 08/14] black --- .../Events/Werewolf/WerewolfEvents.cs | 3 + .../WerewolfBasicAbilitiesSystem.Side.cs | 4 +- .../Systems/WerewolfBasicAbilitiesSystem.cs | 4 + .../Werewolf/Systems/WerewolfRuleSystem.cs | 39 +++++++- .../Components/WerewolfRuleComponent.cs | 7 +- ...haredWerewolfBasicAbilitiesSystem.Black.cs | 86 ++++++++++++++++ .../SharedWerewolfBasicAbilitiesSystem.cs | 5 +- .../Werewolf/WerewolfEvents.cs | 5 + .../Systems/SharedKnowledgeSystem.Inky.cs | 30 ++++++ .../Systems/SharedKnowledgeSystem.cs | 4 + .../_Inky/Werewolf/Mutations/blackwolf.yml | 10 ++ .../Prototypes/_Inky/Werewolf/Store/black.yml | 93 ++++++++++++++++++ .../Prototypes/_Inky/Werewolf/Store/dire.yml | 4 +- .../Prototypes/_Inky/Werewolf/Store/store.yml | 10 ++ .../Prototypes/_Inky/Werewolf/Store/white.yml | 5 + .../Prototypes/_Inky/Werewolf/actions.yml | 27 +++++ .../Prototypes/_Inky/Werewolf/polymorphs.yml | 17 ++++ .../Actions/Werewolf/werewolf.rsi/beckon.png | Bin 0 -> 1357 bytes .../Werewolf/werewolf.rsi/black-bite.png | Bin 0 -> 1551 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 6 ++ .../Werewolf/Mutations/black.rsi/icon.png | Bin 0 -> 2330 bytes .../Werewolf/Mutations/black.rsi/meta.json | 20 ++++ .../Werewolf/Mutations/black.rsi/wolf.png | Bin 0 -> 6649 bytes 23 files changed, 370 insertions(+), 9 deletions(-) create mode 100644 Content.Inky.Common/Events/Werewolf/WerewolfEvents.cs create mode 100644 Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs create mode 100644 Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.Inky.cs create mode 100644 Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml create mode 100644 Resources/Prototypes/_Inky/Werewolf/Store/black.yml create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/beckon.png create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/black-bite.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/wolf.png diff --git a/Content.Inky.Common/Events/Werewolf/WerewolfEvents.cs b/Content.Inky.Common/Events/Werewolf/WerewolfEvents.cs new file mode 100644 index 00000000000..e728822372c --- /dev/null +++ b/Content.Inky.Common/Events/Werewolf/WerewolfEvents.cs @@ -0,0 +1,3 @@ +namespace Content.Inky.Common.Events.Werewolf; + +public readonly record struct SelectFirstMartialArtEvent(EntityUid Entity); diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs index ec0c96125d4..b26f246b723 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs @@ -109,8 +109,8 @@ private void TryGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWe if (mind == null) { - _popup.PopupEntity(Loc.GetString("werewolf-gut-fail-mind"), uid, uid); // todo locale - return; + // _popup.PopupEntity(Loc.GetString("werewolf-gut-fail-mind"), uid, uid); // todo werewolf locale + // return; // todo werewolf uncomment before release } var popupOthers = Loc.GetString("werewolf-gut-start", ("user", uid), ("target", target)); // todo locale diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs index 581f893299f..02bb3ab2fe1 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs @@ -1,3 +1,4 @@ +using Content.Inky.Common.Events.Werewolf; using Content.Inky.Shared.Werewolf; using Content.Inky.Shared.Werewolf.Components; using Content.Inky.Shared.Werewolf.Systems; @@ -117,6 +118,9 @@ private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, var werewolf = Comp(args.NewEntity); // werewolf.ActionEntities.Clear(); _werewolf.SyncActions(args.NewEntity, werewolf); + + var ev = new SelectFirstMartialArtEvent(args.NewEntity); // when you polymorph, it resets your current selected martial art + RaiseLocalEvent(ev); // this is a very lazy solution but hey it works } private void OnOpenStore(Entity ent, ref EventWerewolfOpenStore args) diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs index a29d95b3ccd..2bd384249ce 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs @@ -1,4 +1,5 @@ using System.Linq; +using Content.Inky.Shared.Werewolf; using Content.Inky.Shared.Werewolf.Components; using Content.Inky.Shared.Werewolf.Systems; using Content.Server.Antag; @@ -36,6 +37,8 @@ public override void Initialize() SubscribeLocalEvent(OnSelectAntag); // SubscribeLocalEvent(OnTextPrepend); + + SubscribeLocalEvent(OnInfectionFinished); // goida } private void OnSelectAntag(EntityUid uid, WerewolfRuleComponent comp, ref AfterAntagEntitySelectedEvent args) @@ -43,7 +46,18 @@ private void OnSelectAntag(EntityUid uid, WerewolfRuleComponent comp, ref AfterA MakeWerewolf(args.EntityUid, comp); } - public bool MakeWerewolf(EntityUid target, WerewolfRuleComponent rule) + /// + /// Makes the entity into a werewolf. + /// + /// EntityUid of an entity that is going to become a werewolf + /// WerewolfRule + /// Can this werewolf evolve into other werewolf types? + /// Should this werewolf have access to the blackappentice category? // todo werewolf UNFUCK ME + /// + public bool MakeWerewolf(EntityUid target, + WerewolfRuleComponent rule, + bool evolution = true, // todo werewolf maybe rename? first thing that came into my mind + bool apprentice = false) { if (!_mind.TryGetMind(target, out var mindId, out var mind)) return false; @@ -63,9 +77,18 @@ public bool MakeWerewolf(EntityUid target, WerewolfRuleComponent rule) _werewolf.SyncActions(target, werewolfComp); // add store + var store = EnsureComp(target); - foreach (var category in rule.StoreCategories) - store.Categories.Add(category); + if (evolution) + { + foreach (var category in rule.StoreCategories) + store.Categories.Add(category); + } + + if (apprentice) + store.Categories.Add(rule.StoreApprentice); + + store.Categories.Add(rule.StoreSide); // maybe its better to make its own bool for it too? but if both evo & side is off, then its no point in adding a store at all store.CurrencyWhitelist.Add(Currency); store.Balance.Add(Currency, StartingCurrency); @@ -74,5 +97,15 @@ public bool MakeWerewolf(EntityUid target, WerewolfRuleComponent rule) return true; } + private void OnInfectionFinished(ref WerewolfInfectionFinishedEvent ev) // RABIES + { + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var rule, out _)) + { + MakeWerewolf(ev.Entity, rule, false, true); // no evo for you + return; + } + } + // todo OnTextPrepend } diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs index 0eaab16f254..73191ecb062 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfRuleComponent.cs @@ -11,8 +11,11 @@ public sealed partial class WerewolfRuleComponent : Component public readonly List> StoreCategories = new() { "WerewolfChoose", - "WerewolfSide", "WerewolfDire", - "WerewolfWhite" + "WerewolfWhite", + "WerewolfBlack" }; + + public readonly ProtoId StoreSide = new("WerewolfSide"); + public readonly ProtoId StoreApprentice = new("WerewolfBlackApprentice"); // goida } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs new file mode 100644 index 00000000000..0ff74d8a998 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs @@ -0,0 +1,86 @@ +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Body; +using Content.Shared.DoAfter; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.Popups; +using Robust.Shared.Random; + +namespace Content.Inky.Shared.Werewolf.Systems; + +public sealed partial class SharedWerewolfBasicAbilitiesSystem +{ + public void InitializeBlack() + { + SubscribeLocalEvent(TryBite); + SubscribeLocalEvent(DoBite); + } + + private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfBlackBite args) + { + if (TryComp(args.Target, out var mobState) && mobState.CurrentState == MobState.Dead) + { + _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-state"), uid, uid, PopupType.Large); + return; + } + + _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, uid, PopupType.LargeCaution); // todo locale + + _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, uid, TimeSpan.FromSeconds(1), new WerewolfBlackBiteDoAfterEvent(), uid, args.Target) + { + DistanceThreshold = 1.5f, + BreakOnDamage = true, + BreakOnMove = true, + BreakOnWeightlessMove = true, + AttemptFrequency = AttemptFrequency.StartAndEnd + }); + + args.Handled = true; + } + + private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBlackBiteDoAfterEvent args) + { + if (args.Cancelled || args.Target == null + || HasComp(args.Target) + || !TryComp(args.Target, out var body)) + return; + + SpillBloodPercentage(args.Target.Value, 30); // todo werewolf unhardcode + args.Handled = true; + + var targetComp = EnsureComp(args.Target.Value); + + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + mindComp.Currency += comp.AmountDevour; + mindComp.BittenPeople.Add(args.Target.Value); + + targetComp.Infected = _gambling.Prob(0.5f); // todo werewolf unhardcode the 50% chance? + + _audio.PlayPvs(comp.RipSound, uid); + } + + #region infection + public void UpdateBlack(float frameTime) // not frametime but who carews + { + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var bit)) + { + if (!bit.Infected) + continue; + + bit.Accumulator += frameTime; + + if (bit.Accumulator < bit.LycTimer) + continue; + + RemComp(uid); + var ev = new WerewolfInfectionFinishedEvent(uid); + RaiseLocalEvent(ref ev); + } + } + + #endregion +} diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index fd98c482f61..75370b320d0 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -49,6 +49,7 @@ public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem [Dependency] private readonly SharedStationSystem _station = default!; [Dependency] private readonly IMapManager _mapMan = default!; [Dependency] private readonly SharedMapSystem _map = default!; + [Dependency] private IRobustRandom _gambling = default!; private float _updateTimer = 0f; @@ -64,8 +65,9 @@ public override void Initialize() SubscribeLocalEvent(TryRegen); - InitializeWerewolfDire(); + InitializeWerewolfDire(); // todo consistency InitializeWhite(); + InitializeBlack(); } public override void Update(float frameTime) @@ -109,6 +111,7 @@ public override void Update(float frameTime) } } UpdateMark(timePassed); + UpdateBlack(timePassed); } private const string DogTag = "VulpEmotes"; diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index cce6130696c..3807de1b579 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -23,6 +23,7 @@ public sealed partial class EventWerewolfOpenStore : InstantActionEvent {} public sealed partial class EventWerewolfDevour : EntityTargetActionEvent {} public sealed partial class EventWerewolfGut : EntityTargetActionEvent {} public sealed partial class EventWerewolfBleedingBite : EntityTargetActionEvent {} +public sealed partial class EventWerewolfBlackBite : EntityTargetActionEvent {} public sealed partial class EventWerewolfChangeType : InstantActionEvent { [DataField] public string WerewolfType; @@ -43,6 +44,8 @@ public sealed partial class WerewolfDevourDoAfterEvent : SimpleDoAfterEvent { } public sealed partial class WerewolfGutDoAfterEvent : SimpleDoAfterEvent { } [Serializable, NetSerializable] public sealed partial class WerewolfBleedingBiteDoAfterEvent : SimpleDoAfterEvent { } +[Serializable, NetSerializable] +public sealed partial class WerewolfBlackBiteDoAfterEvent : SimpleDoAfterEvent { } // upgrade events idk // event raised when any werewolf ability is upgraded @@ -74,3 +77,5 @@ public sealed partial class WerewolfAddCollectivemind : InstantActionEvent } public sealed partial class WerewolfRevelationEvent : InstantActionEvent; +[ByRefEvent] +public readonly record struct WerewolfInfectionFinishedEvent(EntityUid Entity); diff --git a/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.Inky.cs b/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.Inky.cs new file mode 100644 index 00000000000..c855344d69b --- /dev/null +++ b/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.Inky.cs @@ -0,0 +1,30 @@ +using Content.Inky.Common.Events.Werewolf; + +namespace Content.Trauma.Shared.Knowledge.Systems; + +public abstract partial class SharedKnowledgeSystem +{ + private void InitializeInky() + { + SubscribeLocalEvent(OnSelectFirstMartialArt); + } + /// + /// selects the first martial art from the known martial arts + /// + private void OnSelectFirstMartialArt(SelectFirstMartialArtEvent args) + { + if (GetContainer(args.Entity) is not { } container + || container.Comp.ActiveMartialArt != null) + return; + + foreach (var knowledgeUid in container.Comp.KnowledgeDict.Values) + { + if (!_artQuery.HasComp(knowledgeUid) + || !Exists(knowledgeUid)) + continue; + + ChangeMartialArts(container, args.Entity, knowledgeUid); + return; + } + } +} diff --git a/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.cs b/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.cs index 3b88d2e6dcf..95d7bfcec59 100644 --- a/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.cs +++ b/Content.Trauma.Shared/Knowledge/Systems/SharedKnowledgeSystem.cs @@ -80,6 +80,10 @@ public override void Initialize() Subs.CVar(_cfg, TraumaCVars.SkillGain, x => _skillGain = x, true); LoadSkillPrototypes(); + + // inky + InitializeInky(); + // /inky } public override void Update(float frameTime) diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml new file mode 100644 index 00000000000..f118fa4f1d2 --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml @@ -0,0 +1,10 @@ +- type: entity + id: WerewolfBlackwolf + parent: + - BaseWerewolf + - BaseWerewolfUnholy + # todo description i cant come up with anything + components: + - type: Sprite + sprite: _Inky/Mobs/Werewolf/Mutations/black.rsi + state: wolf diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml new file mode 100644 index 00000000000..fc57463b50a --- /dev/null +++ b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml @@ -0,0 +1,93 @@ +- type: listing + id: WerewolfBlack + name: werewolf-store-choose-black-name + description: werewolf-store-choose-black-desc + icon: + sprite: _Inky/Mobs/Werewolf/Mutations/black.rsi + state: icon + productEvent: !type:EventWerewolfChangeType + werewolfType: WerewolfTransformBlack + raiseProductEventOnUser: true + cost: + Fury: 15 + categories: + - WerewolfChoose + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + blacklist: + - WerewolfWhite + - WerewolfDirewolf + +- type: listing + id: WerewolfBiteBlack + name: werewolf-store-bite-black-name + description: werewolf-store-bite-black-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: black-bite + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfBiteBlack + oldActionId: ActionWerewolfAbsorb + raiseProductEventOnUser: true + cost: + Fury: 10 + categories: + - WerewolfBlack + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfBlack + blacklist: + - WerewolfWhite + - WerewolfDirewolf + +- type: listing + id: WerewolfBlackLunar + name: werewolf-store-black-lunar-name + description: werewolf-store-lunar-black-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: beckon # there isnt a sprite for it lmao + productEvent: !type:WerewolfAddCollectivemind + popup: werewolf-black-lunar-popup + raiseProductEventOnUser: true + cost: + Fury: 6 + categories: + - WerewolfBlack + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfBlack + blacklist: + - WerewolfDirewolf + - WerewolfWhite + +- type: listing + id: WerewolfBlackLunarApprentice + name: werewolf-store-black-lunar-name + description: werewolf-store-lunar-black-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: beckon + productEvent: !type:WerewolfAddCollectivemind + popup: werewolf-black-lunar-popup + raiseProductEventOnUser: true + cost: + Fury: 2 + categories: + - WerewolfBlackApprentice + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + blacklist: + - WerewolfDirewolf + - WerewolfWhite + - WerewolfBlack diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml index 33415b88e45..c81b85324f6 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/dire.yml @@ -18,6 +18,7 @@ - !type:BuyBeforeCondition blacklist: - WerewolfWhite + - WerewolfBlack - type: listing id: WerewolfHowlUpgrade @@ -42,7 +43,7 @@ - WerewolfDirewolf blacklist: - WerewolfWhite - + - WerewolfBlack - type: listing id: WerewolfBiteDire @@ -66,3 +67,4 @@ - WerewolfDirewolf blacklist: - WerewolfWhite + - WerewolfBlack diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/store.yml b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml index 76d4f090bee..887e8a39200 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/store.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/store.yml @@ -20,6 +20,16 @@ name: werewolf-store-white priority: 2 +- type: storeCategory + id: WerewolfBlack + name: werewolf-store-black + priority: 3 + +- type: storeCategory + id: WerewolfBlackApprentice + name: werewolf-store-black-apprentice + priority: 98 + - type: storeCategory id: WerewolfSide name: werewolf-store-side diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml index 1718bbda30c..4941ab6f273 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/white.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/white.yml @@ -18,6 +18,7 @@ - !type:BuyBeforeCondition blacklist: - WerewolfDirewolf + - WerewolfBlack - type: listing id: WerewolfWhiteClaws @@ -41,6 +42,7 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + - WerewolfBlack - type: listing @@ -66,6 +68,7 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + - WerewolfBlack #- type: listing # id: WerewolfWhiteBloodhound @@ -112,6 +115,7 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + - WerewolfBlack - type: listing id: WerewolfWhiteRevelation @@ -134,3 +138,4 @@ - WerewolfWhite blacklist: - WerewolfDirewolf + - WerewolfBlack diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index 1f0d94fe2f3..fb91302a0ee 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -211,3 +211,30 @@ state: transfurm - type: InstantAction event: !type:TransfurmWhiteEvent {} + +# black specific + +- type: entity + parent: BaseAction + id: ActionWerewolfBiteBlack + name: Bleeding bite + description: Bite a victim, causing massive blood loss. Has a 50% chance to infect the victim into a Werewolf under your rule. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: black-bite + - type: TargetAction + interactOnMiss: false + - type: EntityTargetAction + whitelist: + components: + - Body + canTargetSelf: false + event: !type:EventWerewolfBlackBite { } + - type: WerewolfAction + hungerCost: -30 + requireTransfurmed: true diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml index bc3782e0c91..b3501b334b5 100644 --- a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -82,3 +82,20 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + +- type: polymorph + id: WerewolfTransformBlack + configuration: + entity: WerewolfBlackwolf + forced: true + revertOnCrit: true + revertOnDeath: false + inventory: None + transferName: false + transferDamage: true + duration: 480 + polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg + componentsToTransfer: + - component: WerewolfBasicAbilities + - component: Store + - component: CollectiveMind diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/beckon.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/beckon.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d3f0c8238bbf8669fddf5190c579caa429fdb6 GIT binary patch literal 1357 zcmV-T1+w~yP)OZ`r^}z$B!M~KYt+C=dJ9@ z$~nbTlK`fd8;O)Ax?K>M!Z=GQ5@;JT=jLWg_;UX;SV~(e;qha~M=2UZ62+#|l&??>#`+4%kQtfdORg*|TSDZLJ*)V>7dPlbtE2lv6y}1F&m3<%yhA zT0Q!H<)uUbX|#uLeq`lS7e9eez>K1ZkOhIBot^Dp>U-FZ7I^5;q5k{*KmPs?xykWV z55UYXy4_ADb^dez0r0?Y_DG2!sU(TIFu4YxKlRVO*XIZbloH{90g~wTde_#kP2MxP z`u9}gerw7$q}N$ zfx3A=`rfl+pA5vU;GK}i)BuTXdRMI*I z05-tQGfA#IdJ(`UU%H<}O~9CUjMrw)NpvZrDF_PPZl0Q&vMmsXB@qTjI|U$$BMjid z-_8SoN$KTXXK*vB*qPb4tQw!05|vVJNQ6TK2^zL|*AhTPDKkIs4u;nU8yg3HHA{-* zE7NCRzWcQghClx2&HLU77(&2p8CVcyL>^fTplO87lm!u{={M$Awh`SDae7^k^&D** z5hVbX(waaunhhraUVG@uEnogH-feh$-|GH%?rWnAt`8Cu5QcNzUYTLWr%@@w!OYFFkGGN%}NP9*1K)?x_ZJ8YP3d-1q}P1SGsqo z0iX?+VJT6H3k;Ef9d?9CPXD=ghZ+|i{1@Q}%d{a^_XZG%2#2R%ov0f1wKuYENk)iSG6ic8oo2pc3#+YU!WnK^sc?lY4+T}0C~qdLCur3Hr_ zhQXktpk-;>VHvhpUtKRUDBM)zDeoK_4<)yX^ethaDrXj9>IzC9T6(y{ P00000NkvXXu0mjfjP!cU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/black-bite.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/black-bite.png new file mode 100644 index 0000000000000000000000000000000000000000..3aee530faacfd4822bc5b8b27c498718db531f6a GIT binary patch literal 1551 zcmV+q2JrcbP)n;& z;!UJX7B&kufdx^rgAI`RK#7Kt06CG65Vk}T%i($6?W)6~-`shAHWKx&uDaj7UFYu zoO5rY$HbZGX&OP2pfE8xMGBxR;FzAC3hAXwFUfW3$IrV*b-n)V`V;4$SX?-1bw29d zvNcVfd0=Md6Em|9%%&!#CeO@FPtQzG%}!f3CSzi$Y!F+xglT&_y7e_P?7{7xr<0lIC^yc#?6}$BBDOSaAA!aL1S)m zGugNbjm<G=eWM)RDL}r@NvK>2iEcdb*yI|x4?@T#;cMtNjH_ZMDyvAb{n@$IcYZEkID?QCw>RdwNCc6Tjv{@A=_d+nF6 z4FRO6=~!9RSNGoCduQj}Zt)ARy!h0&zYkz}WqA~-J_2xVWwi^WB8(P_A;8ZsKHt?z zeXm<~U#l1u@7&7j^2&1O9Y92Yn3$Zn^pi_N083^xW;?NXV$2JG@4ozWonnMRoleb8 zcJCjKjWzuB2(aO%Ak^dG|FDj4|Ms2HX*D8fn3%}3v$K*6gdj5`6jDd|UaK3bOwX;X z)=*8&PS)!XASGH#xgik>BkB<#84dR7(~F}j0l0o;_rk^XQI$H3`|=2=_&^4u31O%u z22d0ZD{$2MbAyV}*}cSvoW8j1Z2`>P)x|)95-^lV*RSk$Ds{QkpBoGZx9^O@-@a2X z01;8b`~7}+03m1?UK2x-ToFrWPEUQ*8&#ukDOtEPwu?PW>_N-TiZ4 z_$*XEb*P~n23ZmyNZ}sgpa7gcv$T6{r+VrA&O_dXVQf!tZojp+y$8VEJ)(rXbq{wr zgiHcbNDSm`3WTCRH;@+`)I=xl=-l1NE|Oj5RNLF$``I6U z0l*_5C_;|<#a#Q&w-QnYK$^SLfMgCOB{PbW)Snwf_<#CsjYp@+xs}zk=f8B};(ASl zg_8>qBT6Y!5ydiSo2DUY0M@>~rjSAq7*se4y_DA5JHP#4P}(9te&TpneK@G_{@h?; z@%X~21xWJZB@h8cDXoNWe(f6shhH(0;R+8$NGK?zF>2x}6pq8{t4Z0P8}#4!w@amX zDaAu7p;qCNBiwtrNAj?35fmPvSs@J0utbHE0Ihb6yVrIuV7(4beebM1Xp$3d9uAj# z$fa-zDd)QYYA5Qg127m{5|SW>T$ZdqH#qXCPXf64`+ppLa2|j>=nBEY%;63=LLq@< zvV^WLT7P!EgYnke{no?1g#;3=$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/meta.json b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/meta.json index b2f15ed9bcd..de56c259df5 100644 --- a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/meta.json +++ b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/meta.json @@ -51,6 +51,12 @@ }, { "name": "revelation" + }, + { + "name": "black-bite" + }, + { + "name": "beckon" } ] } diff --git a/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/icon.png b/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d9849cb438369898e214bb6041ecc07cf6b85c GIT binary patch literal 2330 zcmV+#3FY>QP)a;p$_EOiJWD-%3{_5`VWfk`ariufWe@PZi)s$fg-DRF`1%W zxGlQqVlb-$EzlaRfSDHV1F(Y(BBLn;n-*zFW4p3wUh#IJ9OjB5MT(@IMe_jyMNz!> zp6`C=ocjXa;{O}cRaaQ4RJeFA%Q8IA0|1z&dFAauq+FPVZ@dplJo4@GXVLL zaOn!DR;zq{eLb( z*tU&Mrvt+(=zn{?9vEZboKK{@IOOdH zxhWv2@c`huE>v}tfMi)luh#=GA|}}L!8Dh*8{|R&`93i6>uJUVfTn41UDv-al}hOK zdMK4jc=6)J*ndkOeJK$M!AVw9Q_TW1Yjv9Nr?>*jn3II4hKF%Ed374`S5QZeii&wvaviwf} zvyAqYp1D_3G z7zX5*EY~*WLO_`O;}Dk>I3M+NaDX*fcEgHGjaM|wd_BZm|byiR+!I(!$3qNHhN zC@x(A)5r;f>$;F637V!wzAMY}*c3bq-lzhiz&QtF%%2(uar^dde*q>dt|SH|C4o|( zX_^w}d}3WdgrX?9s30=|QN1KCZA~*o1n1lf=J#OPv>LRrv5|`kG7~^!@;En0NP@hy zwA2BB;c#e@BBDshLj{=#5PK_$8^n>Isw!kzUIYNkvfias81+sbD#&dhlqA~6kwA;7 zqyo?Lx{R^VvPlJnLLrk1aw8yVpo@wbz=%Y{FnkrX+wC%`Ac};wwY5wt$b|scb!W== zQDhN0ilX=vEz>lms8}E(tqQJeQB*{j8;I^9%cEw|8H2;aL#a?G`0t9aZ5zd6F|`V= zbTUK;x`AjsU4wIgX0sWogj%fzAl>H3R07iOwnRbP0s~&Vf~W|(>bmZeK<$Xi3UqP= znB5g338+*m+%Sw-65^hV;{>tiqrMa9Opr)|X`0etFfgM6V!d9U*%e}4Ac_R?Px4K1 zL6bne5;Q&-G^0{ukOW{fK5!hT8x;^GN%CeL*izB_mB{0$hT$0!o+-n}aW$z36F5Ht*9;uGAZjZ1}Ou&SzUn(%}vCk&-h36A6V z+sl6Mt*B+hx!5 z5F|m@brcE(tgWr>#kGB^0+Nt0ZD>n@iR7-TYCEhBAQ=f^YVkbJ3(E>?Yil?^Kd(-0 zJQBD7ksvZHUQ4Btzx+LIILtZssOJe3PiO^b8VR&Q9DG;Tbvf8B0BE--xDG|4&CyrA z#3f0(I6FHlEG#VG=XqMQ+1!k?Yv!S_X_^v!ws#t!4a=yW7mfJ*V1Fz>&&|!X9LMqK zUK|aQQJ&}dDtrF?`B&(_kGG!U{^mWXswy+a#?In*I-QHKcoT+9bAgSOnsk5jUgUE+ z4@7}(W2H7WacVZ3o1AkQz{F74bzNANh2!I6KW&Qd-ru~3#@;T)4WC%g^T0VT1mjH< zGVQOeudnmd)6>v{&_Uy)K<5j?f@s|NAHy&X6-B884^ybB+D=M9CIy_IpTjT=Jbdy9 z+dGZ1lN?Em2LNhl*vgM2NyA&WZZ)Ic{mVZ;t&j_Po`<8Oqpqr|FOnJ$WF&w_c0c~^ z_t4ne^+_N?lH&CA^aH$-u}Ffh>&jp-sD-`r`N2MK?Cs+I<~{U!y)P~;b@aU1pkQ@@?Z$S+1sOYA~f`Jq8zt)CyQ#U7eV5rP&1%paPTWR9qgr z45TK&ah%AbagrpZDwj4rMK_>>)R#p51%{&0Q}(RKLr4+++5Lq@%vAbD&g;@X|5=W@-IbE z_Rr4FFdPp5O9vvU?8jSAv2t@|rU3gEZxN0E0dRu^JX9DMlmGw#07*qoM6N<$f`0E= Ab^rhX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/meta.json b/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/meta.json new file mode 100644 index 00000000000..617bd33dc39 --- /dev/null +++ b/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "size": + { + "x": 64, + "y": 64 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by TechnoSpaghetti(192358052710711299) on discord for Goobstation", + "states": + [ + { + "name": "icon" + }, + { + "name": "wolf", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/wolf.png b/Resources/Textures/_Inky/Mobs/Werewolf/Mutations/black.rsi/wolf.png new file mode 100644 index 0000000000000000000000000000000000000000..72fcd01cb2d1e41896e2f4ddc2b4960ee93453a1 GIT binary patch literal 6649 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 literal 0 HcmV?d00001 From eb1986780be7d357cf1897dde2eb87f9dc0c39dc Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Tue, 9 Jun 2026 19:29:57 +0200 Subject: [PATCH 09/14] beckon & alpha order --- .../WerewolfBasicAbilitiesSystem.Black.cs | 27 +++++++ .../Systems/WerewolfBasicAbilitiesSystem.cs | 41 +++++----- ...SharedWerewolfBasicAbilitiesSystem.Dire.cs | 2 +- .../SharedWerewolfBasicAbilitiesSystem.cs | 73 ++++++++++++------ .../Werewolf/WerewolfEvents.cs | 27 ++++++- .../Locale/en-US/_Inky/Werewolf/werewolf.ftl | 1 + .../Prototypes/_Inky/CollectiveMind/lunar.yml | 2 +- .../Werewolf/Mutations/base_werewolf.yml | 45 ++++++++++- .../_Inky/Werewolf/Mutations/blackwolf.yml | 4 + .../_Inky/Werewolf/Mutations/direwolf.yml | 1 + .../_Inky/Werewolf/Mutations/whitewolf.yml | 1 + .../Prototypes/_Inky/Werewolf/Store/black.yml | 49 ++++++++++++ .../Prototypes/_Inky/Werewolf/actions.yml | 42 ++++++++++ .../Werewolf/werewolf.rsi/howl-green.png | Bin 0 -> 1116 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 3 + 15 files changed, 274 insertions(+), 44 deletions(-) create mode 100644 Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-green.png diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs new file mode 100644 index 00000000000..c2debc45c0e --- /dev/null +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs @@ -0,0 +1,27 @@ +using Content.Inky.Shared.Werewolf; +using Content.Inky.Shared.Werewolf.Components; +using Content.Shared.Chat; +using Robust.Shared.Utility; + +namespace Content.Inky.Server.Werewolf.Systems; + +public sealed partial class WerewolfBasicAbilitiesSystem +{ + /// + public void InitializeBlack() + { + SubscribeLocalEvent(OnBeckon); + } + + private void OnBeckon(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBeckonEvent args) + { + var locationName = FormattedMessage.RemoveMarkupOrThrow(_navMap.GetNearestBeaconString(uid)); + + var message = Loc.GetString("werewolf-beckon-message", + ("name", MetaData(uid).EntityName), + ("location", locationName)); + + _chat.TrySendInGameICMessage(uid, $"+l {message}", InGameICChatType.CollectiveMind, ChatTransmitRange.Normal); // holy goida IF ANYONE CHANGES LUNARMIND KEY LETTER CHANGE IT HERE TOO + args.Handled = true; + } +} diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs index 02bb3ab2fe1..9a0059abef6 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs @@ -3,7 +3,9 @@ using Content.Inky.Shared.Werewolf.Components; using Content.Inky.Shared.Werewolf.Systems; using Content.Medical.Shared.Wounds; +using Content.Server.Chat.Systems; using Content.Server.Mind; +using Content.Server.Pinpointer; using Content.Server.Polymorph.Systems; using Content.Server.Popups; using Content.Server.Store.Systems; @@ -27,22 +29,24 @@ namespace Content.Inky.Server.Werewolf.Systems; public sealed partial class WerewolfBasicAbilitiesSystem : EntitySystem { - [Dependency] private readonly PolymorphSystem _polymorph = default!; - [Dependency] private readonly StoreSystem _store = default!; - [Dependency] private readonly PopupSystem _popup = default!; - [Dependency] private readonly MindSystem _mind = default!; - [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. - [Dependency] private readonly HungerSystem _hunger = default!; + [Dependency] private PolymorphSystem _polymorph = default!; + [Dependency] private StoreSystem _store = default!; + [Dependency] private PopupSystem _popup = default!; + [Dependency] private MindSystem _mind = default!; + [Dependency] private SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. + [Dependency] private HungerSystem _hunger = default!; // holy fuck - [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; - [Dependency] private readonly IPrototypeManager _proto = default!; - [Dependency] private readonly DamageableSystem _damage = default!; - [Dependency] private readonly SharedBloodstreamSystem _blood = default!; - [Dependency] private readonly BodySystem _body = default!; - [Dependency] private readonly IRobustRandom _gambling = default!; - [Dependency] private readonly WoundSystem _wound = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private SharedDoAfterSystem _doAfter = default!; + [Dependency] private IPrototypeManager _proto = default!; + [Dependency] private DamageableSystem _damage = default!; + [Dependency] private SharedBloodstreamSystem _blood = default!; + [Dependency] private BodySystem _body = default!; + [Dependency] private IRobustRandom _gambling = default!; + [Dependency] private WoundSystem _wound = default!; + [Dependency] private SharedAudioSystem _audio = default!; + [Dependency] private NavMapSystem _navMap = default!; + [Dependency] private ChatSystem _chat = default!; public override void Initialize() { @@ -54,10 +58,13 @@ public override void Initialize() SubscribeLocalEvent(OnPolymorphed); InitializeWerewolfSide(); + InitializeBlack(); } # region basic handlers - private void TryTransfurm(EntityUid uid, WerewolfBasicAbilitiesComponent component, TransfurmEvent args) + private void TryTransfurm(EntityUid uid, + WerewolfBasicAbilitiesComponent component, + TransfurmEvent args) { if (!_mind.TryGetMind(uid, out var mindId, out _) || !TryComp(mindId, out var mindComp)) @@ -70,7 +77,7 @@ private void TryTransfurm(EntityUid uid, WerewolfBasicAbilitiesComponent compone return; } - if (mindComp.Accumulator < mindComp.TransfurmOnCommandDelay) + if (!args.Forced && mindComp.Accumulator < mindComp.TransfurmOnCommandDelay) { _popup.PopupEntity(Loc.GetString("werewolf-transfurm-cooldown"), uid, uid); // todo werewolf locale & timeLeft args.Handled = true; @@ -100,8 +107,6 @@ private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, { if (!comp.Transfurmed) { - // RemComp(uid); // bruh we love MA shitcod - // RemComp(uid); _polymorph.CopyPolymorphComponent(uid, args.NewEntity); if (TryComp(uid, out var oldHunger)) // Transfer hunger value diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs index b4f4088546b..e3536349577 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs @@ -10,7 +10,7 @@ namespace Content.Inky.Shared.Werewolf.Systems; public partial class SharedWerewolfBasicAbilitiesSystem { - public void InitializeWerewolfDire() + public void InitializeDire() { SubscribeLocalEvent(TryBite); SubscribeLocalEvent(DoBite); diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index 75370b320d0..8c43450248d 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -5,6 +5,7 @@ using Content.Shared.Body; using Content.Shared.Body.Systems; using Content.Shared.Camera; +using Content.Shared.Chat; using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Damage.Systems; @@ -13,6 +14,7 @@ using Content.Shared.Fluids; using Content.Shared.Mind; using Content.Shared.Nutrition.EntitySystems; +using Content.Shared.Pinpointer; using Content.Shared.Popups; using Content.Shared.Station; using Content.Shared.Stunnable; @@ -29,29 +31,28 @@ namespace Content.Inky.Shared.Werewolf.Systems; public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem { - [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly SharedMindSystem _mind = default!; - [Dependency] private readonly ISharedPlayerManager _player = default!; - [Dependency] private readonly SharedCameraRecoilSystem _recoil = default!; - [Dependency] private readonly SharedActionsSystem _actions = default!; - [Dependency] private readonly EntityLookupSystem _entityLookup = default!; - [Dependency] private readonly SharedStunSystem _stun = default!; - [Dependency] private readonly SharedPopupSystem _popup = default!; - [Dependency] private readonly TagSystem _tag = default!; - - [Dependency] private readonly ThrownItemSystem _throwingItem = default!; - [Dependency] private readonly ThrowingSystem _throwing = default!; - [Dependency] private readonly SharedContainerSystem _container = default!; - [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; - [Dependency] private readonly SharedSolutionContainerSystem _solution = default!; - [Dependency] private readonly SharedPuddleSystem _puddle = default!; - [Dependency] private readonly SharedTransformSystem _transform = default!; - [Dependency] private readonly SharedStationSystem _station = default!; - [Dependency] private readonly IMapManager _mapMan = default!; - [Dependency] private readonly SharedMapSystem _map = default!; + [Dependency] private SharedAudioSystem _audio = default!; + [Dependency] private SharedMindSystem _mind = default!; + [Dependency] private ISharedPlayerManager _player = default!; + [Dependency] private SharedCameraRecoilSystem _recoil = default!; + [Dependency] private SharedActionsSystem _actions = default!; + [Dependency] private EntityLookupSystem _entityLookup = default!; + [Dependency] private SharedStunSystem _stun = default!; + [Dependency] private SharedPopupSystem _popup = default!; + [Dependency] private TagSystem _tag = default!; + + [Dependency] private ThrownItemSystem _throwingItem = default!; + [Dependency] private ThrowingSystem _throwing = default!; + [Dependency] private SharedContainerSystem _container = default!; + [Dependency] private SharedDoAfterSystem _doAfter = default!; + [Dependency] private SharedSolutionContainerSystem _solution = default!; + [Dependency] private SharedPuddleSystem _puddle = default!; + [Dependency] private SharedTransformSystem _transform = default!; + [Dependency] private SharedStationSystem _station = default!; + [Dependency] private IMapManager _mapMan = default!; + [Dependency] private SharedMapSystem _map = default!; [Dependency] private IRobustRandom _gambling = default!; - private float _updateTimer = 0f; public override void Initialize() @@ -65,7 +66,7 @@ public override void Initialize() SubscribeLocalEvent(TryRegen); - InitializeWerewolfDire(); // todo consistency + InitializeDire(); InitializeWhite(); InitializeBlack(); } @@ -152,6 +153,34 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C _stun.TryKnockdown(entity, TimeSpan.FromSeconds(args.StunDuration), true); } } + + if (args.ForceTransfurm || args.HealNearby) + { + List? bittenPeople = null; + if (args.OnlyWorkForBittenPeople) + { + if (!_mind.TryGetMind(uid, out var mindId, out _) + || !TryComp(mindId, out var mindComp)) + return; + + bittenPeople = mindComp.BittenPeople; + } + + foreach (var wolf in _entityLookup.GetEntitiesInRange(uid, args.ShriekPower)) + { + if (!HasComp(wolf)) + continue; + + if (bittenPeople != null && !bittenPeople.Contains(wolf)) // oughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh + continue; + + if (args.ForceTransfurm) + RaiseLocalEvent(wolf, new TransfurmEvent(true)); + + if (args.HealNearby) + RaiseLocalEvent(wolf, new EventWerewolfRegen()); + } + } // _audio.PlayGlobal(comp.DistantSound, uid); // when you howl, everyone on the station hears a quiet distant howl, which breaks the metashield for the chaplain, "allegedly" todo uncomment when better sound is found args.Handled = true; } diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index 3807de1b579..700f244551f 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -9,8 +9,32 @@ public sealed partial class HowlEvent : InstantActionEvent { [DataField] public float ShriekPower = 2.5f; [DataField] public int StunDuration = 1; + + /// + /// Transforms every werewolf in radius if true + /// + [DataField] public bool ForceTransfurm; // fucking goida bro + /// + /// Raises EventWerewolfRegen on every werewolf in radius if true + /// + [DataField] public bool HealNearby; + + /// + /// whether or not should healing & transforms work only on bitten people + /// + [DataField] public bool OnlyWorkForBittenPeople = true; // todo rename idk +} + +public sealed partial class TransfurmEvent : InstantActionEvent +{ + [DataField] public bool Forced; + + public TransfurmEvent() {} + public TransfurmEvent(bool forced) + { + Forced = forced; + } } -public sealed partial class TransfurmEvent : InstantActionEvent { } public sealed partial class TransfurmWhiteEvent : InstantActionEvent { @@ -79,3 +103,4 @@ public sealed partial class WerewolfAddCollectivemind : InstantActionEvent public sealed partial class WerewolfRevelationEvent : InstantActionEvent; [ByRefEvent] public readonly record struct WerewolfInfectionFinishedEvent(EntityUid Entity); +public sealed partial class WerewolfBeckonEvent : InstantActionEvent; diff --git a/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl index 56646a3312e..4c8c4915aa2 100644 --- a/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl +++ b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl @@ -1,2 +1,3 @@ # im too fucking lazy to make 65 new files for each thing so the most that you will get is path-specific ftl files and one ginormous shared one collective-mind-lunarmind = LunarMind +werewolf-beckon-message = {$name} beckons the pack to {$location}. diff --git a/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml b/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml index ec330cbf089..78356de5f7d 100644 --- a/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml +++ b/Resources/Prototypes/_Inky/CollectiveMind/lunar.yml @@ -2,4 +2,4 @@ id: LunarMind name: collective-mind-lunarmind keycode: 'l' - color: "#d600bd" + color: "#B56328" diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml index c44bdbb1467..c472a74e033 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml @@ -1,10 +1,14 @@ - type: entity parent: - - SimpleMobBase +# - SimpleMobBase - MobBloodstream - MobRespirator - MobAtmosStandard - MobFlammable + - BaseSimpleMob + - MobAtmosExposed + - MobCombat + - BaseMobAnimal id: BaseWerewolf name: wolf description: Let's hope he doesnt bite. @@ -21,6 +25,45 @@ speedModifierThresholds: Hard: 0.7 # /inky + - type: Perishable + - type: Climbing + - type: NameIdentifier + group: GenericNumber + - type: SlowOnDamage + speedModifierThresholds: + 60: 0.7 + 80: 0.5 + - type: Hunger + thresholds: # only animals and rats are derived from this prototype so let's override it here and in rats' proto + Overfed: 100 + Okay: 50 + Peckish: 25 + Starving: 10 + Dead: 0 + baseDecayRate: 0.00925925925926 # it is okay for animals to eat and drink less than humans, but more frequently + - type: Thirst + thresholds: + OverHydrated: 200 + Okay: 150 + Thirsty: 100 + Parched: 50 + Dead: 0 + baseDecayRate: 0.04 + - type: StatusEffects + allowed: + - Electrocution + - TemporaryBlindness + - Pacified + - Flashed + - Adrenaline + - type: Bloodstream + bloodReferenceSolution: + reagents: + - ReagentId: Blood + Quantity: 150 + - type: MobPrice + price: 150 + - type: FloatingVisuals - type: Sprite sprite: _Inky/Mobs/Werewolf/Mutations/base.rsi state: werewolf diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml index f118fa4f1d2..ef6cd608d8e 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/blackwolf.yml @@ -4,7 +4,11 @@ - BaseWerewolf - BaseWerewolfUnholy # todo description i cant come up with anything + name: black wolf components: - type: Sprite sprite: _Inky/Mobs/Werewolf/Mutations/black.rsi state: wolf + - type: MovementSpeedModifier + baseSprintSpeed: 4.5 + baseWalkSpeed: 2.5 diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml index adc5d40451b..7d5d224aa3c 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/direwolf.yml @@ -3,6 +3,7 @@ parent: - BaseWerewolf - BaseWerewolfUnholy + name: dire wolf description: A dark, forboding feeling overtakes you. You know what will come, you can feel his intentions. components: - type: Sprite diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml index 40a1f16a8aa..7ceb1f72319 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml @@ -2,6 +2,7 @@ id: WerewolfWhite parent: - BaseWerewolf + name: white wolf description: Let's hope you haven't sinned. components: - type: Sprite diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml index fc57463b50a..3ef5ab57769 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml @@ -69,6 +69,55 @@ - WerewolfDirewolf - WerewolfWhite +- type: listing + id: WerewolfBlackOrder + name: werewolf-store-black-order-name + description: werewolf-store-lunar-order-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: howl-green + productEvent: !type:EventWerewolfUpgradeAbility + oldActionId: ActionWerewolfHowl + newActionId: ActionWerewolfHowlBlack + raiseProductEventOnUser: true + cost: + Fury: 6 + categories: + - WerewolfBlack + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfBlack + blacklist: + - WerewolfDirewolf + - WerewolfWhite + +- type: listing + id: WerewolfBlackBeckon + name: werewolf-store-black-beckon-name + description: werewolf-store-beckon-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: beckon + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfBeckon + raiseProductEventOnUser: true + cost: + Fury: 10 + categories: + - WerewolfBlack + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfBlackLunar + blacklist: + - WerewolfDirewolf + - WerewolfWhite + - type: listing id: WerewolfBlackLunarApprentice name: werewolf-store-black-lunar-name diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index fb91302a0ee..2e1b14fbb5b 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -168,6 +168,7 @@ stunDuration: 2 - type: WerewolfAction hungerCost: 45 # since its more powerful + requireTransfurmed: true - type: entity parent: BaseAction @@ -238,3 +239,44 @@ - type: WerewolfAction hungerCost: -30 requireTransfurmed: true + +- type: entity + parent: BaseAction + id: ActionWerewolfHowlBlack + name: Alpha order + description: Howl and command every werewolf in radius to transform into their superior form, and heal those who already are transformed. + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: howl-green + - type: InstantAction + event: !type:HowlEvent + shriekPower: 4 + stunDuration: 0.5 + forceTransfurm: true + healNearby: true + - type: WerewolfAction + hungerCost: 30 + requireTransfurmed: true + +- type: entity + parent: BaseAction + id: ActionWerewolfBeckon + name: Beckon + description: Silently transmits your location to your allied Werewolves + categories: [ HideSpawnMenu ] + components: + - type: Action + useDelay: 30 + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: beckon + - type: InstantAction + event: !type:WerewolfBeckonEvent + - type: WerewolfAction + hungerCost: 0 diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-green.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/howl-green.png new file mode 100644 index 0000000000000000000000000000000000000000..271a9a78252eaee672bc9f67ff280d7965506803 GIT binary patch literal 1116 zcmV-i1f%7v<*0ZH713ZV&=l8CWjplCJGwwZfe-0ACNuzwQcnazFo&i#Jpe)rw; zt~|5zX#katU050(f9?alOzQk5O<&dbAEAgasR-62&%o+Cd~6MJ!diZp)ZDxeRwQpCJ<3E zv$T+kO1V@L3PeO8jzU%xaX@Mw3j5Zs0|1;lams7{$wwd8Y9UGwyfe_>+h5t(#rWK) zPGgc-xwTwgQ*LQ((L^<|a=BD0mx?VV8bv88N(J!!fo}lZci`dmo$J+1O_vA)Y+MmZ z8k00>S<`B%nQ5Vz7R#k#F;j{Pl~j_X3RUZFL`JFFv0+08m8#lk)J=d0gkp&$SyJ;w zp(KUW%v3~4s;QZ(ku){zZIQjL`P|6Js_Q#DJ1sR*at3dxi<+5PAuA|V%`Ay}^^B=X zvbH-5dy2K)SrnZdooHtCuj}aOP%{y6cL3Vm-97jF+}L-cb;W{arL2&e2vwt*+~nxQl{0fq{pqV~Jp>Aa2LRI7*EcdUk`xkC)y$IA zva}$orlw?K29d-PD&d%a_NE)Rift!$0QmLO>4o`)?N4nd04gaIqp6Z|ees$A6rmDA z3WWqDsz-^a@~;u`oo{u;5?}yGIvjw*+g{(4|J8v-0Km2S(;aeeWNbUJqwDQQ{ad%_ zHc5d8Uxv!vFoFjPVhM1k5X21=SB2pSL_A`ExH!V)&wgG-2I3yL!xexBcfx=B{FnCX zy-kdj`Q~to+e??=POo{8_Uip{`0DA)g?+JHE?Lvv!$NSvL1m}~cZWmO0Cb<<3?Qnv zpH1@#Q-kAJj)4x3C)s1A2H5^a{WXn@7%OJfH`(0*hx`058^d zp4)mM@2ylSdAp~lXN7#=;NgP`jVGA^&TYMrV=9$Oj_K*?Ss5lt5{c5)ebpb||6v6Z zw|A-UmDdDv^P7y--s;rS`U?K1h@bvC;GuUPUwr@-v6=$d$`hE2qA=6X+5~O2S8jz#3>?5 i6%i%#Bh?r&^?v|QjFl|qt@6+S0000 Date: Fri, 12 Jun 2026 20:53:01 +0200 Subject: [PATCH 10/14] e --- .../WerewolfBasicAbilitiesSystem.Side.cs | 3 +- .../Components/WerewolfBequeathedComponent.cs | 10 +++++ .../Components/WerewolfBitComponent.cs | 6 ++- .../Components/WerewolfMindComponent.cs | 6 +++ ...haredWerewolfBasicAbilitiesSystem.Black.cs | 5 +++ .../SharedWerewolfBasicAbilitiesSystem.cs | 8 ++-- .../Werewolf/WerewolfEvents.cs | 5 ++- .../Locale/en-US/_Inky/Werewolf/werewolf.ftl | 8 ++++ .../Prototypes/_Inky/GameRules/roundstart.yml | 36 +++++------------- .../Werewolf/Mutations/base_werewolf.yml | 6 ++- .../Prototypes/_Inky/Werewolf/actions.yml | 26 ++++++++++++- .../Prototypes/_Inky/Werewolf/polymorphs.yml | 6 +++ .../Prototypes/_Inky/Werewolf/werewolf.yml | 24 +++++++++++- .../Werewolf/werewolf.rsi/bequeath.png | Bin 0 -> 1506 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 3 ++ 15 files changed, 111 insertions(+), 41 deletions(-) create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bequeath.png diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs index b26f246b723..6c4e0bd4c1b 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs @@ -82,7 +82,7 @@ private void DoDevour(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werew _damage.TryChangeDamage(target, dmg, true, true); RipLimb(target, body); - EnsureComp(target); + var targetComp = EnsureComp(target); if (!_mind.TryGetMind(uid, out var mindId, out _) || !TryComp(mindId, out var mindComp)) @@ -90,6 +90,7 @@ private void DoDevour(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werew mindComp.Currency += comp.AmountDevour; mindComp.BittenPeople.Add(args.Args.Target.Value); + targetComp.BittenBy = mindComp; _hunger.ModifyHunger(uid, +80); // todo werewolf maybe put as a var inside a comp or sdome shit _audio.PlayPvs(comp.RipSound, uid); diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs new file mode 100644 index 00000000000..3f6245ee6d8 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs @@ -0,0 +1,10 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +/// +/// On death, entity with this component will be force-mutated into a black wolf. +/// +[RegisterComponent] +public sealed partial class WerewolfBequeathedComponent : Component +{ + [DataField] public EntityUid OriginalLeader; +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs index e612798a990..d08f7f34d6d 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfBitComponent.cs @@ -2,11 +2,13 @@ namespace Content.Inky.Shared.Werewolf.Components; /// /// Marks the person as bitten by a werewolf -/// this is given when an entity is a target for the werewolfdevour +/// this is given when an entity is a target for the werewolfdevour & other path specific bitings /// [RegisterComponent] public sealed partial class WerewolfBitComponent : Component // todo loc strings for popups? { + [DataField] public WerewolfMindComponent? BittenBy; + /// /// If the entity is in the proccess of turning into a werewolf /// @@ -22,4 +24,4 @@ namespace Content.Inky.Shared.Werewolf.Components; [ViewVariables(VVAccess.ReadWrite)] [DataField] public float LycTimer = 30f; // todo 600 -} // todo werewolf all this shit isnt in use yet +} diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index 32b332444bd..596d2ac60d1 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -7,6 +7,12 @@ public sealed partial class WerewolfMindComponent : Component // todo werewolf d [DataField] public List BittenPeople = new(); // would be used in the manifest TODO WEREWOLF + /// + /// Used by the black wolf to show which entities were turned into werewolves by him. + /// + [DataField] + public List PackMembers = new(); + /// /// The ent currently being hunted by this werewolf /// diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs index 0ff74d8a998..96141469f33 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs @@ -56,6 +56,7 @@ private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werewol mindComp.Currency += comp.AmountDevour; mindComp.BittenPeople.Add(args.Target.Value); + targetComp.BittenBy = mindComp; targetComp.Infected = _gambling.Prob(0.5f); // todo werewolf unhardcode the 50% chance? @@ -77,6 +78,10 @@ public void UpdateBlack(float frameTime) // not frametime but who carews continue; RemComp(uid); + + if (bit.BittenBy != null) + bit.BittenBy.PackMembers.Add(uid); + var ev = new WerewolfInfectionFinishedEvent(uid); RaiseLocalEvent(ref ev); } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index 8c43450248d..618e565bca0 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -156,14 +156,14 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C if (args.ForceTransfurm || args.HealNearby) { - List? bittenPeople = null; - if (args.OnlyWorkForBittenPeople) + List? pack = null; + if (args.PackOnly) { if (!_mind.TryGetMind(uid, out var mindId, out _) || !TryComp(mindId, out var mindComp)) return; - bittenPeople = mindComp.BittenPeople; + pack = mindComp.PackMembers; } foreach (var wolf in _entityLookup.GetEntitiesInRange(uid, args.ShriekPower)) @@ -171,7 +171,7 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C if (!HasComp(wolf)) continue; - if (bittenPeople != null && !bittenPeople.Contains(wolf)) // oughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh + if (pack != null && !pack.Contains(wolf)) // oughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh continue; if (args.ForceTransfurm) diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index 700f244551f..1372e838b3f 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -20,9 +20,9 @@ public sealed partial class HowlEvent : InstantActionEvent [DataField] public bool HealNearby; /// - /// whether or not should healing & transforms work only on bitten people + /// whether or not should healing & transforms work only on your pack /// - [DataField] public bool OnlyWorkForBittenPeople = true; // todo rename idk + [DataField] public bool PackOnly = true; } public sealed partial class TransfurmEvent : InstantActionEvent @@ -104,3 +104,4 @@ public sealed partial class WerewolfRevelationEvent : InstantActionEvent; [ByRefEvent] public readonly record struct WerewolfInfectionFinishedEvent(EntityUid Entity); public sealed partial class WerewolfBeckonEvent : InstantActionEvent; +public sealed partial class EventWerewolfBequeath : EntityTargetActionEvent {} diff --git a/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl index 4c8c4915aa2..46e231ad8d7 100644 --- a/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl +++ b/Resources/Locale/en-US/_Inky/Werewolf/werewolf.ftl @@ -1,3 +1,11 @@ # im too fucking lazy to make 65 new files for each thing so the most that you will get is path-specific ftl files and one ginormous shared one collective-mind-lunarmind = LunarMind werewolf-beckon-message = {$name} beckons the pack to {$location}. + +role-subtype-werewolf = Werewolf +roles-antag-werewolf-name = Werewolf +roles-antag-werewolf-desc = Whether by infection or hereditary genes, you’ve been given the curse and/or gift of Lycanthropy! Aren’t you special? +werewolf-role-greeting = I am the Werewolf. Unbeknownst to my employers, I have been cursed with Lycanthropy. I must ensure my survival on this station, and keep well fed. Secrecy is my weapon, I must ensure that nobody finds out my real identity. + +werewolf-action-fail-hunger = You are too hungry to do that right now. +werewolf-action-fail-transfurmed = You cant use it while being in inferior form. diff --git a/Resources/Prototypes/_Inky/GameRules/roundstart.yml b/Resources/Prototypes/_Inky/GameRules/roundstart.yml index 3015c2b3d9d..7ede8aa316e 100644 --- a/Resources/Prototypes/_Inky/GameRules/roundstart.yml +++ b/Resources/Prototypes/_Inky/GameRules/roundstart.yml @@ -4,34 +4,16 @@ components: - type: WerewolfRule - type: GameRule - minPlayers: 15 # same as changeling - - type: DynamicRuleCost - cost: 225 - # - type: AntagRandomObjectives # todo werewolf - # sets: - # - groups: ChangelingObjectiveGroups - # maxDifficulty: 5 - # - type: AntagObjectives - # objectives: - # - ChangelingSurviveObjective - # - ChangelingStealDNAObjective - # - ChangelingAbsorbObjective - # - EscapeIdentityObjective - - type: AntagSelection - selectionTime: PrePlayerSpawn - agentName: roles-antag-werewolf-name - definitions: - - prefRoles: [ Werewolf ] - max: 6 - playerRatio: 10 - jobBlacklist: [ Chaplain ] - blacklist: - components: - - CommandStaff - lateJoinAdditional: true - mindRoles: - - MindRoleWerewolf + minPlayers: 20 # Trauma, was 20 - type: AntagPlayerEffects effects: - !type:NestedEffect proto: WerewolfSkills + - type: AntagSelection + antags: + - !type:LinearAntagCount + proto: Werewolf + range: + min: 2 + max: 5 + playerRatio: 12 diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml index c472a74e033..9f387fcc7b0 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/base_werewolf.yml @@ -143,8 +143,9 @@ - type: NpcFactionMember factions: - Wizard # too lazy to make a separate faction just for werewolf, its fine trust - - type: Damageable + - type: Injurable damageContainer: Biological + - type: Damageable damageModifierSet: WerewolfBase - type: NoSlip - type: Targeting @@ -155,8 +156,9 @@ abstract: true components: - type: ShouldTakeHoly - - type: Damageable + - type: Injurable damageContainer: BiologicalMetaphysical + - type: Damageable damageModifierSet: WerewolfBase - type: damageModifierSet # todo werewolf its own file diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index 2e1b14fbb5b..c59a9e26e0d 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -256,7 +256,7 @@ - type: InstantAction event: !type:HowlEvent shriekPower: 4 - stunDuration: 0.5 + stunDuration: 1 forceTransfurm: true healNearby: true - type: WerewolfAction @@ -280,3 +280,27 @@ event: !type:WerewolfBeckonEvent - type: WerewolfAction hungerCost: 0 + +- type: entity + parent: BaseAction + id: ActionWerewolfBequeath + name: Bequeath + description: Crown an Unmutated Werewolf in your pack to become the next Black Wolf in case of your death. + categories: [ HideSpawnMenu ] + components: + - type: Action + itemIconStyle: NoItem + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: bequeath + - type: TargetAction + interactOnMiss: false + - type: EntityTargetAction + whitelist: + components: + - WerewolfBasicAbilities + canTargetSelf: false + event: !type:EventWerewolfBequeath {} + - type: WerewolfAction + hungerCost: 0 + requireTransfurmed: true diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml index b3501b334b5..7ce21a7d79b 100644 --- a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -14,6 +14,7 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit - type: polymorph id: WerewolfTransformWerehuman @@ -31,6 +32,7 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit - type: polymorph id: WerewolfTransformDirewolf @@ -48,6 +50,7 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit - type: polymorph id: WerewolfTransformWhite @@ -65,6 +68,7 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit - type: polymorph id: WerewolfTransformWhiteClaws # goida @@ -82,6 +86,7 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit - type: polymorph id: WerewolfTransformBlack @@ -99,3 +104,4 @@ - component: WerewolfBasicAbilities - component: Store - component: CollectiveMind + - component: WerewolfBit diff --git a/Resources/Prototypes/_Inky/Werewolf/werewolf.yml b/Resources/Prototypes/_Inky/Werewolf/werewolf.yml index a88eee0044c..9ab9f3878fa 100644 --- a/Resources/Prototypes/_Inky/Werewolf/werewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/werewolf.yml @@ -5,6 +5,26 @@ setPreference: true objective: roles-antag-werewolf-desc requirements: - - !type:OverallPlaytimeRequirement - time: 43200 # 12h + - !type:SpeciesRequirement + inverted: true + species: + - IPC + - Plasmaman guides: [ ] + creditImage: /Textures/_Trauma/EndCredits/Antags/zombies.png # todo werewolf + +- type: antagSpecifier + id: Werewolf + blacklist: + components: + - AntagImmune + - Changeling + prefRoles: + - Werewolf + briefing: + text: werewolf-role-greeting + color: Brown + sound: "/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg" +# components: + mindRoles: + - MindRoleWerewolf diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bequeath.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/bequeath.png new file mode 100644 index 0000000000000000000000000000000000000000..79a779cf315a5181517e9dfa7666735909baaffe GIT binary patch literal 1506 zcmV<81s(c{P) zPi$RB6~@2s%-r{$-*enRVn+d*L{t%KB(tlOO)CWz(S^H!Zn8-OA&aDxHcefZL;_J& z0tJGoEmx%oS=3#m7J>~C5^JI=J0$FQQx!SIZ7Hd+<JLQ-MeKCi?M}O|zirVNjDf*Ih!MzYRU>>1h(=Ha1qz4}dal$Y3gsBb%hmkIkt22b%*@QnJIlD6YEKThAj<`~ z{nTRKx3I8~HR>|hk*kHL|JxJIgHsPR2b$H=%|W=!AXqR@UJs%^>a46WGcyC=t^2oq zMZW&mua-Yuu9l5Ud)L-C1mzS7;L6jB0OscA>SkB3UIp-vZ~e2!*_C&eD}U$b=TWOL zY6nvAN`mSHUUKxDl_q*@y=}!8m=Rdgf?7zDk zrO_e;xtwk=cL7*F{a&ZjnVp>-9v=QoN&0~dx3HdfE?^4^;P(0VCBYq_N>?eDl;9~fVuR#X+ak!5gJvaRNOTKae&!|#m=SV` zaET!p7$`uZNr_07JRvD1SCTwQ2r+IG$en2FCIALwmxLsU`AC>tcR%3(l0dqc Date: Sat, 13 Jun 2026 20:13:13 +0200 Subject: [PATCH 11/14] todo --- .../WerewolfBasicAbilitiesSystem.Side.cs | 12 +-- .../Werewolf/Systems/WerewolfRuleSystem.cs | 14 +++- .../Components/WerewolfActionComponent.cs | 2 + .../Components/WerewolfBequeathedComponent.cs | 6 +- .../WerewolfInfectionImmuneComponent.cs | 10 +++ .../Systems/SharedWerewolfActionSystem.cs | 4 + ...haredWerewolfBasicAbilitiesSystem.Black.cs | 70 ++++++++++++++++++ .../SharedWerewolfBasicAbilitiesSystem.cs | 41 +++++++++- .../Werewolf/WerewolfEvents.cs | 5 ++ .../Prototypes/_Inky/Werewolf/Store/black.yml | 28 ++++++- .../Prototypes/_Inky/Werewolf/actions.yml | 1 + .../Werewolf/werewolf.rsi/lunar-black.png | Bin 0 -> 1544 bytes .../Actions/Werewolf/werewolf.rsi/meta.json | 3 + 13 files changed, 181 insertions(+), 15 deletions(-) create mode 100644 Content.Inky.Shared/Werewolf/Components/WerewolfInfectionImmuneComponent.cs create mode 100644 Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/lunar-black.png diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs index 6c4e0bd4c1b..29c822e6d14 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs @@ -30,12 +30,6 @@ public void InitializeWerewolfSide() # region devour private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, EventWerewolfDevour args) { - if (component.Transfurmed != true) - { - _popup.PopupPredictedCursor(Loc.GetString("werewolf-action-fail-transfurmed"), uid); - return; - } - var target = args.Target; if (HasComp(target)) @@ -49,6 +43,12 @@ private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, return; } + if (HasComp(target)) + { + _popup.PopupPredicted(Loc.GetString("werewolf-devour-fail-werewolf"), uid, uid); // no to eating each other + return; + } + var popupOthers = Loc.GetString("werewolf-devour-start", ("user", uid), ("target", target)); _popup.PopupPredicted(popupOthers, uid, uid, PopupType.LargeCaution); diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs index 2bd384249ce..b9fa1a01ed8 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs @@ -5,6 +5,8 @@ using Content.Server.Antag; using Content.Server.GameTicking.Rules; using Content.Server.Mind; +using Content.Shared.EntityEffects; +using Content.Shared.EntityEffects.Effects; using Content.Shared.Roles; using Content.Shared.Roles.Components; using Content.Shared.Store; @@ -20,6 +22,7 @@ public sealed class WerewolfRuleSystem : GameRuleSystem [Dependency] private readonly AntagSelectionSystem _antag = default!; [Dependency] private readonly SharedRoleSystem _role = default!; [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. + [Dependency] private readonly SharedEntityEffectsSystem _effects = default!; public readonly SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg"); @@ -31,6 +34,8 @@ public sealed class WerewolfRuleSystem : GameRuleSystem [ValidatePrototypeId] EntProtoId mindRole = "MindRoleWerewolf"; + public readonly ProtoId WerewolfSkills = "WerewolfSkills"; + public override void Initialize() { base.Initialize(); @@ -97,12 +102,17 @@ public bool MakeWerewolf(EntityUid target, return true; } - private void OnInfectionFinished(ref WerewolfInfectionFinishedEvent ev) // RABIES + private void OnInfectionFinished(ref WerewolfInfectionFinishedEvent ev) { var query = QueryActiveRules(); while (query.MoveNext(out _, out var rule, out _)) { - MakeWerewolf(ev.Entity, rule, false, true); // no evo for you + RemComp(ev.Entity); + EnsureComp(ev.Entity); + MakeWerewolf(ev.Entity, rule, false, true); + + _effects.ApplyEffects(ev.Entity, [new NestedEffect { Proto = WerewolfSkills }], predicted: false); // :face_holding_back_tears: + return; } } diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs index 1d3950d2584..1fd12557324 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs @@ -12,6 +12,8 @@ public sealed partial class WerewolfActionComponent : Component [DataField] public bool RequireTransfurmed = false; + [DataField] + public bool OneTimeUse; [DataField] public LocId NotTransfurmedPopup = "werewolf-action-fail-transfurmed"; diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs index 3f6245ee6d8..69881258fc9 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfBequeathedComponent.cs @@ -1,3 +1,6 @@ +using Content.Shared.Store; +using Robust.Shared.Prototypes; + namespace Content.Inky.Shared.Werewolf.Components; /// @@ -6,5 +9,6 @@ namespace Content.Inky.Shared.Werewolf.Components; [RegisterComponent] public sealed partial class WerewolfBequeathedComponent : Component { - [DataField] public EntityUid OriginalLeader; + [DataField] public WerewolfMindComponent? OriginalLeader; + public readonly ProtoId Store = new("WerewolfBlack"); // goida } diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfInfectionImmuneComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfInfectionImmuneComponent.cs new file mode 100644 index 00000000000..f73daa31b89 --- /dev/null +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfInfectionImmuneComponent.cs @@ -0,0 +1,10 @@ +namespace Content.Inky.Shared.Werewolf.Components; + +/// +/// This is used for... +/// +[RegisterComponent] +public sealed partial class WerewolfInfectionImmuneComponent : Component +{ + +} diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs index 01b8877a3c1..7afc5a5b4a1 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs @@ -48,6 +48,10 @@ private void OnActionAttempt(Entity ent, ref ActionAtte return; } } + _hunger.ModifyHunger(user, -comp.HungerCost); + + if (comp.OneTimeUse) + RaiseLocalEvent(user, new WerewolfActionRemoveEvent(ent.Owner)); } } diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs index 96141469f33..76c22235ebb 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs @@ -1,9 +1,11 @@ using Content.Inky.Shared.Werewolf.Components; using Content.Shared.Body; using Content.Shared.DoAfter; +using Content.Shared.Mind; using Content.Shared.Mobs; using Content.Shared.Mobs.Components; using Content.Shared.Popups; +using Content.Shared.Store.Components; using Robust.Shared.Random; namespace Content.Inky.Shared.Werewolf.Systems; @@ -14,6 +16,9 @@ public void InitializeBlack() { SubscribeLocalEvent(TryBite); SubscribeLocalEvent(DoBite); + + SubscribeLocalEvent(OnBequeath); + SubscribeLocalEvent(OnLeaderDied); } private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfBlackBite args) @@ -23,6 +28,16 @@ private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventW _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-state"), uid, uid, PopupType.Large); return; } + if (TryComp(args.Target, out var bit)) + { + _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-bit"), uid, uid, PopupType.Large); + return; + } + if (TryComp(args.Target, out var immune)) // todo werewolf use for chaplain and holy stuff + { + _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-immune"), uid, uid, PopupType.Large); + return; + } _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, uid, PopupType.LargeCaution); // todo locale @@ -63,6 +78,61 @@ private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werewol _audio.PlayPvs(comp.RipSound, uid); } + private void OnBequeath(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfBequeath args) + { + if (!_mind.TryGetMind(uid, out var leadMin, out _) + || !TryComp(leadMin, out var leadMindComp)) + return; + + if (!leadMindComp.PackMembers.Contains(args.Target)) + { + _popup.PopupEntity(Loc.GetString("werewolf-bequeath-fail-not-pack"), uid, uid, PopupType.Large); + return; + } + + if (!_mind.TryGetMind(args.Target, out var targetMindId, out _)) + return; + + var bequeathed = EnsureComp(targetMindId); + bequeathed.OriginalLeader = leadMindComp; + + _popup.PopupEntity(Loc.GetString("werewolf-bequeath-success"), uid, uid, PopupType.Medium); + args.Handled = true; + } + + private void OnLeaderDied(EntityUid uid, WerewolfBasicAbilitiesComponent comp, MobStateChangedEvent args) + { + if (args.NewMobState != MobState.Dead) + return; + + if (!_mind.TryGetMind(uid, out var leaderMindId, out _) + || !TryComp(leaderMindId, out var leaderMindComp)) + return; + + var eqe = EntityQueryEnumerator(); + while (eqe.MoveNext(out var mindEnt, out var quComp)) + { + if (quComp.OriginalLeader != leaderMindComp) + continue; + + if (!TryComp(mindEnt, out var mindComponent) + || mindComponent.OwnedEntity is not { } quEnt) + continue; + + if (!TryComp(quEnt, out var wComp)) + continue; + + wComp.CurrentMutation = "WerewolfTransformBlack"; + + var store = EnsureComp(quEnt); + store.Categories.Add(quComp.Store); + + RemComp(mindEnt); + + _popup.PopupEntity(Loc.GetString("werewolf-bequeath-triggered"), quEnt, quEnt, PopupType.LargeCaution); + } + } + #region infection public void UpdateBlack(float frameTime) // not frametime but who carews { diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs index 618e565bca0..b91b27a0a9c 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs @@ -54,6 +54,12 @@ public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem [Dependency] private IRobustRandom _gambling = default!; private float _updateTimer = 0f; + /* + * transfurmevent triggers polymorph shitcode that alters WerewolfBasicAbilitiesComponent + * which makes the eqe shit itself and crash the server + * so we are collecting ents that need to transform to proccess them after + */ + private List _transfurmQueue = new(); public override void Initialize() { @@ -65,6 +71,7 @@ public override void Initialize() SubscribeLocalEvent(OnHit); SubscribeLocalEvent(TryRegen); + SubscribeLocalEvent(WerewolfActionRemoveEvent); InitializeDire(); InitializeWhite(); @@ -81,6 +88,8 @@ public override void Update(float frameTime) var timePassed = _updateTimer; _updateTimer = 0f; + _transfurmQueue.Clear(); + var eqe = EntityQueryEnumerator(); while (eqe.MoveNext(out var uid, out var comp)) { @@ -93,7 +102,7 @@ public override void Update(float frameTime) if (mindComp.Accumulator >= mindComp.TransfurmWarnDelay && !mindComp.HasWarned) { - _popup.PopupEntity(Loc.GetString(mindComp.TransfurmPopup), uid, uid, PopupType.LargeCaution); // todo werewolf predict + _popup.PopupEntity(Loc.GetString(mindComp.TransfurmPopup), uid, uid, PopupType.LargeCaution); mindComp.HasWarned = true; } @@ -107,12 +116,15 @@ public override void Update(float frameTime) { mindComp.TransfurmReady = false; mindComp.HasWarned = false; - - RaiseLocalEvent(uid, new TransfurmEvent()); + _transfurmQueue.Add(uid); } } + + foreach (var uid in _transfurmQueue) + RaiseLocalEvent(uid, new TransfurmEvent()); + UpdateMark(timePassed); - UpdateBlack(timePassed); + UpdateBlack(timePassed); // if there would ever be an infection cure for this, use same shit as _transfurmQueue because it'll probably make eqe shit itself too } private const string DogTag = "VulpEmotes"; @@ -263,6 +275,27 @@ public void SyncActions(EntityUid uid, WerewolfBasicAbilitiesComponent comp) // } } } + + private void WerewolfActionRemoveEvent(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfActionRemoveEvent args) + { + string? protoId = null; + foreach (var (id, ent) in comp.ActionEntities) + { + if (ent != args.ActionEnt) + continue; + protoId = id; + break; + } + + if (protoId == null) + return; + + if (_mind.TryGetMind(uid, out var mindId, out _) + && TryComp(mindId, out var mindComp)) + mindComp.UnlockedActions.Remove(protoId); + + SyncActions(uid, comp); + } #endregion diff --git a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs index 1372e838b3f..3aff4ad7954 100644 --- a/Content.Inky.Shared/Werewolf/WerewolfEvents.cs +++ b/Content.Inky.Shared/Werewolf/WerewolfEvents.cs @@ -105,3 +105,8 @@ public sealed partial class WerewolfRevelationEvent : InstantActionEvent; public readonly record struct WerewolfInfectionFinishedEvent(EntityUid Entity); public sealed partial class WerewolfBeckonEvent : InstantActionEvent; public sealed partial class EventWerewolfBequeath : EntityTargetActionEvent {} +public sealed class WerewolfActionRemoveEvent : EntityEventArgs +{ + public readonly EntityUid ActionEnt; + public WerewolfActionRemoveEvent(EntityUid actionEnt) => ActionEnt = actionEnt; +} diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml index 3ef5ab57769..1a4846fb08f 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml @@ -51,7 +51,7 @@ description: werewolf-store-lunar-black-desc icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi - state: beckon # there isnt a sprite for it lmao + state: lunar-black productEvent: !type:WerewolfAddCollectivemind popup: werewolf-black-lunar-popup raiseProductEventOnUser: true @@ -94,6 +94,30 @@ - WerewolfDirewolf - WerewolfWhite +- type: listing + id: WerewolfBlackBequeath + name: werewolf-store-black-bequeath-name + description: werewolf-store-bequeath-desc + icon: + sprite: _Inky/Actions/Werewolf/werewolf.rsi + state: bequeath + productEvent: !type:EventWerewolfUpgradeAbility + newActionId: ActionWerewolfBequeath + raiseProductEventOnUser: true + cost: + Fury: 15 + categories: + - WerewolfBlack + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + - !type:BuyBeforeCondition + whitelist: + - WerewolfBlack + blacklist: + - WerewolfDirewolf + - WerewolfWhite + - type: listing id: WerewolfBlackBeckon name: werewolf-store-black-beckon-name @@ -124,7 +148,7 @@ description: werewolf-store-lunar-black-desc icon: sprite: _Inky/Actions/Werewolf/werewolf.rsi - state: beckon + state: lunar-black productEvent: !type:WerewolfAddCollectivemind popup: werewolf-black-lunar-popup raiseProductEventOnUser: true diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index c59a9e26e0d..e580c55d9bf 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -304,3 +304,4 @@ - type: WerewolfAction hungerCost: 0 requireTransfurmed: true + oneTimeUse: true diff --git a/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/lunar-black.png b/Resources/Textures/_Inky/Actions/Werewolf/werewolf.rsi/lunar-black.png new file mode 100644 index 0000000000000000000000000000000000000000..a5c5affd0087d3ad0f34182ad534eb5cd2547eb0 GIT binary patch literal 1544 zcmV+j2KV`iP))R`&_1TxH*>;YC9wlnS@3lJm8Dw2u=E;F^vz7qBEK_CXH!IQq-{yOh!su zYDb}@!Aw!xsSWzzlg6YEGnw|ip)sL37>LD)APmNVDV+14f3MGneP;7>23+Sntbgyd zzIEAat-a+-Pka%;(8kTUml%H}1VCg62tWXUfKXAAq5?uhx)3g1`2>Im@TWiixwv6w zvu9?F_WJbe18;2sP-|3iKUyAc0=WLYiw6!KfM9H7tjo+-zy1{;eV_gP>}xN*7CjS) zIPu;OytO4luUoj2be?_w>BPVI;ky9v+bwT={|yG7c=dP)7Pk(*aBy^FbZFydjo(Fd z^;#L;g9pZn-ST$$Lt|0%bp)~K$Zd8}`+&w1~>y9W@^ zVnnK{UQ6ZD`kA3xqxzKFlb`|2&n?W)Ekyp@M;GFM`_8S=hP_-H80c50&beZueBwkP zD!$}P)lyuUpIb;w#4S?Vz3ZRX!NI}B#l<{po2@Lapo{a~dta$m9yB!Ts^Yx!&Z+ONw!Qo62{+m}Iej|X z*uHaX+)Ae+D(aab>uf6k!cRCS}=Dbr?SMt?zry@^IpN@_f(Ia#*U2!GJsEVr6 zOht{>G4RV{$77#RnT72CWck_WpH4PXe&R|b0%it5rCK@h^AjBd>QqI=t9MSdJ4Gq{ z$gd9TUKv6~ovLaa0SZ7>2?CwbkW!!GNcu79Mf76d0caks2uu`}im%mbBozXJsw$w7 z{#YMY(fr&(>aSuzU9LnD=R}?JB@r0S3q&9Usj7v(D^_HYNuR~~nV(xgy{8kzp^6^5 zNfi|(Oc7fQ5K8420|3HL{Y6LshRigtH%N@qA%5Z;@~Sy-3DMs)`k$6 z&VU3RdQWZykp1xb$|>9}!PE*7J?8zc?*(d4KE#P702T}|f}P`43V=@!T&9^gm>L9TR1oUa;+Q3z^X)vuTP50vGdV>NXIvb7OZA?J z-uqHp#g(R(0m#t}04&d&t&E@tKyv-e5P;qjkJK8~#W(-KV|@VRr#F|60%`6SsosN? z3un#Cc>tVu?N(N6RF{XFtsh^jPCuOe;Gcwb3`DJ3qk4Yo?6%2W%V+}N(Y0|s07$w@ldkt-+{{V}k$!0|+mI&z#Fke(~LASw6m<$Y_?iW zGgGhLm()p~=KwZ*_p@CH>rOqUqHf3MceHx*qVIgNeB;-bH$DDnW#`(;j#}%l%Y<|q zk$^}DA#XrMsM)HxbNl)#mli&3(8ijm5`EXCxkrpu@P zmRlg>xshfT^4u8A3}QwG6S04t>K@>c;?@5^1LvpCKJv`x5Wry84m2>tjwB5X!OR#8 zZQJzB*46Fw uNg9PTKqw+Y6%nUSM4W1T5OpC$*Z&8-;Yr9aXqbZl0000 Date: Mon, 15 Jun 2026 19:16:24 +0200 Subject: [PATCH 12/14] e (#5) * woofwoof (#70) * fix (#69) * e (#74) * Fix csproj dependency (#82) * fix * fix 2 * Update README.md * Larp outfit (#75) * detective arriving works fine in my dev enviroment, loadouts works so i think is ready to go?????????????? * Update detective.yml * ignore this shit * LINTER ERROR LINTER ERROR GRAAAAAAAAAAAAAAA * loadout larp larp * "just write loadout" i will believe you mf * 25 hours shhhhhhhhhh * Update loadout_groups.yml * im gonna just * Update loadout_groups.yml --------- Co-authored-by: LuciferMkshelter <154002422+LuciferEOS@users.noreply.github.com> * I should be fucking hung for this (#77) * QM cloak and beret resprite (#6305) * qm cloak and beret update qm cloak and qm beret * _Goobstation not GoobStation (fix) * Remade CMO cloak and mantle (#6190) * Captain: Fixing colour consistency (#6502) * Cap colour fixing * further sprites * envirosuit grr * Cloak/mantle resprites for Command (#6495) * Command cloak and mantle resprites * qm cloak and mantle * CE ensemble recolour * hos mantle resprite * CE neckpiece options option to switch between green (orange) and white neckpieces for CE * fix * fix * fix * sigh, more fix * QM mantle sprite fix (#6604) fix qm mantle yaml literally the tiniest ah fix * [Port] Medichem Goggles and Glasses from downstream. (#6359) Bounty - Medichem Goggles and Glasses (#349) * Copy edits from Goobstation Copying 3 commits I made in my goob fork * Implement and fix crafting recipes Recipes weren't working but I managed to get them to work * Fix recipe wording i may be stupid * Give CMO medichem glasses The Chief Medical Officer gets Medichem Glasses equipped instead of Medical Glasses when they spawn. Using a Chameleon Controller Implant gives you Medichem Glasses instead of a Medical HUD. * Trying to fix recipe Why can't it just work man * Give Visiting CMO Medichem * Update Namespaces my bad * Fix Namespaces Again Who would have thought that the stuff I put in Omu would need to be in the Omu namespace * Minor spelling mistake * man * Removed Emtpy space --------- Co-authored-by: RedstonewolfX <108761527+RedstonewolfX@users.noreply.github.com> Co-authored-by: dootythefrooty <137359445+dootythefrooty@users.noreply.github.com> Co-authored-by: Richard Blonski <48651647+RichardBlonski@users.noreply.github.com> * Jumpsuit toggle and resprites (#6160) * toggelable tops clothing enable, sec section * dont even ask... it just works * meta fix + BSO toggle * PDA visual code port from https://github.com/Goob-Station/Goob-Station/pull/5848 * moved modified jumpsuits/skirts to goobmod * fixed + temp monkey sprites * fix rsi issue YES I KNOW THESE ARE NOT IN PALLET * fileshare push * update * pen + RD * rsi issue fix * cargo update * sci inhand error fix * valid RSI * filepath naming fix * joel * outter command PDA fix * FUck you bad joel filepath naming fix valid RSI cargo update rsi issue fix pen + RD update fileshare push fix rsi issue YES I KNOW THESE ARE NOT IN PALLET fixed + temp monkey sprites moved modified jumpsuits/skirts to goobmod PDA visual code port from https://github.com/Goob-Station/Goob-Station/pull/5848 meta fix + BSO toggle dont even ask... it just works toggelable tops clothing enable, sec section  Conflicts:  Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml  Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpsuits.yml  Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml  Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml  Resources/Prototypes/Entities/Objects/Devices/pda.yml  Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml  Resources/Prototypes/Loadouts/loadout_groups.yml  Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpskirts.yml  Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpsuits.yml  Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml  Resources/Prototypes/_Lavaland/Entities/Clothing/Uniforms/jumpsuits.yml  Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/meta.json  Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/blueshield_shirt.rsi/meta.json  Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/blueshield_officer.rsi/equipped-INNERCLOTHING.png  Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/meta.json * gulp * guh * # Goob # Goob # Goob # Goob # Goob # Goob * I'm YAMLing my Linter * Move stuff comment others * Apply suggestions from code review * Update Resources/Prototypes/_Goobstation/Entities/Clothing/Back/satchel.yml * Update Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml * Update Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml * Update Resources/Prototypes/_Goobstation/Entities/Clothing/Back/backpacks.yml * Update Resources/Prototypes/_Goobstation/Entities/Clothing/Shoes/boots.yml * Update Resources/Prototypes/Loadouts/Jobs/Cargo/salvage_specialist.yml * Fix these * Fix these2 * Last * 1 * messenger bag update for cargo --------- Co-authored-by: notactuallymarty Co-authored-by: NotActuallyMarty <27968892+NotActuallyMarty@users.noreply.github.com> * [BOUNTY] New CentCom drip (#6598) * centcom stuff * more * sobs and cries delete extra 'm' from file path * larp adjusted the item descriptions per review * Veteran sec's New drip (#6306) * backend done * inhands and descryptions * airy * renamed to veteran and increased time requirement * yaml :( * rename * Update Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/armour.yml Co-authored-by: assripper. <130258577+caoimhan2008@users.noreply.github.com> --------- Co-authored-by: assripper. <130258577+caoimhan2008@users.noreply.github.com> * m blowing my shit smoove off * hhhhghghhghgf * Add sprites for Vox organs (#40555) * Blue organs for blue blood * EYES GO IN THE HEAD * Accidental upload * Also accidental upload * skreeching for the future * SKREEEEEEEEEE * THese are not the files you are looking for * Sprite attribution * Bone armour/BSO swatmask/Atmos firesuit Vox sprites (#5918) j * it never ends * Fixes new Veteran Jumpsuit Showing not being aquirable (#6334) im a CHUUD * one thousands years in the mines * add vox sprites * fixed backsprite width * im killing myself tonight * ghost of bso * cuuuuuck * im sped * g * trading outpost fix * slop * Revert "[Port] Medichem Goggles and Glasses from downstream. (#6359)" This reverts commit 9b9cfb5c934a01e4a19191314a8fa756a119342f. * g * i guess bro * ok whatever bro i cant be fucked anymore --------- Co-authored-by: sey <134509717+seyriix@users.noreply.github.com> Co-authored-by: Rouge2t7 <81053047+Sarahon@users.noreply.github.com> Co-authored-by: NotActuallyMarty <27968892+NotActuallyMarty@users.noreply.github.com> Co-authored-by: RedstonewolfX <108761527+RedstonewolfX@users.noreply.github.com> Co-authored-by: dootythefrooty <137359445+dootythefrooty@users.noreply.github.com> Co-authored-by: Richard Blonski <48651647+RichardBlonski@users.noreply.github.com> Co-authored-by: Jvne <39907509+H2Owe@users.noreply.github.com> Co-authored-by: notactuallymarty Co-authored-by: Johnly Co-authored-by: assripper. <130258577+caoimhan2008@users.noreply.github.com> Co-authored-by: MissKay1994 <15877268+MissKay1994@users.noreply.github.com> Co-authored-by: Still --------- Co-authored-by: YERO Co-authored-by: Shegare <147345753+Shegare@users.noreply.github.com> Co-authored-by: 10KE <151458027+10kee@users.noreply.github.com> Co-authored-by: sey <134509717+seyriix@users.noreply.github.com> Co-authored-by: Rouge2t7 <81053047+Sarahon@users.noreply.github.com> Co-authored-by: NotActuallyMarty <27968892+NotActuallyMarty@users.noreply.github.com> Co-authored-by: RedstonewolfX <108761527+RedstonewolfX@users.noreply.github.com> Co-authored-by: dootythefrooty <137359445+dootythefrooty@users.noreply.github.com> Co-authored-by: Richard Blonski <48651647+RichardBlonski@users.noreply.github.com> Co-authored-by: Jvne <39907509+H2Owe@users.noreply.github.com> Co-authored-by: notactuallymarty Co-authored-by: Johnly Co-authored-by: assripper. <130258577+caoimhan2008@users.noreply.github.com> Co-authored-by: MissKay1994 <15877268+MissKay1994@users.noreply.github.com> Co-authored-by: Still --- Content.Client/PDA/PdaVisualizerSystem.cs | 2 +- .../Content.Inky.Client.csproj | 6 +- .../Content.Inky.Server.csproj | 8 +- .../Content.Inky.Shared.csproj | 2 +- ...rsorOffsetRequiresWieldComponent.Trauma.cs | 2 +- Content.Shared/PDA/PdaComponent.cs | 2 +- Content.Shared/PDA/PdaVisuals.cs | 2 +- Content.Shared/PDA/SharedPdaSystem.cs | 2 +- README.md | 2 +- .../_Goobstation/loadouts/loadout-groups.ftl | 4 + Resources/Maps/Shuttles/trading_outpost.yml | 2 +- Resources/Maps/_Trauma/lambda.yml | 4 +- Resources/Maps/_Trauma/origin.yml | 2 +- Resources/Prototypes/Body/Species/vox.yml | 36 ++- .../Prototypes/Body/species_appearance.yml | 2 +- .../Catalog/Fills/Lockers/dressers.yml | 2 +- .../VendingMachines/Inventories/centdrobe.yml | 16 +- .../Prototypes/Catalog/uplink_catalog.yml | 4 +- .../Entities/Clothing/Back/backpacks.yml | 2 +- .../Entities/Clothing/Back/duffel.yml | 4 +- .../Entities/Clothing/Back/satchel.yml | 3 +- .../Clothing/Head/base_clothinghead.yml | 2 +- .../Entities/Clothing/Head/hats.yml | 12 +- .../Entities/Clothing/Head/helmets.yml | 4 +- .../Entities/Clothing/Head/soft.yml | 4 +- .../Entities/Clothing/Masks/masks.yml | 4 +- .../Entities/Clothing/Neck/cloaks.yml | 31 +- .../Entities/Clothing/Neck/mantles.yml | 43 ++- .../Entities/Clothing/Shoes/boots.yml | 5 +- .../Uniforms/base_clothinguniforms.yml | 3 + .../Clothing/Uniforms/color_jumpskirts.yml | 250 +++++---------- .../Clothing/Uniforms/color_jumpsuits.yml | 253 +++++---------- .../Entities/Clothing/Uniforms/jumpskirts.yml | 282 +++++++++-------- .../Entities/Clothing/Uniforms/jumpsuits.yml | 292 ++++++++++-------- .../Entities/Clothing/Uniforms/scrubs.yml | 18 +- .../Entities/Clothing/Uniforms/specific.yml | 8 +- .../Entities/Markers/Spawners/human.yml | 2 +- .../Loadouts/Jobs/Cargo/cargo_technician.yml | 1 - .../Jobs/Cargo/salvage_specialist.yml | 1 + .../Jobs/Engineering/chief_engineer.yml | 26 +- .../Jobs/Science/research_director.yml | 13 + .../Loadouts/Jobs/Security/detective.yml | 46 +++ .../Jobs/Security/security_officer.yml | 12 +- .../Loadouts/LoadoutGroups/loadout_groups.yml | 24 +- .../Loadouts/RoleLoadouts/role_loadouts.yml | 1 + .../Roles/Jobs/Cargo/salvage_specialist.yml | 4 +- .../Roles/Jobs/Engineering/chief_engineer.yml | 2 +- .../Roles/Jobs/Fun/visitors_startinggear.yml | 8 +- .../Entities/Clothing/Head/hats.yml | 26 +- .../Entities/Clothing/Head/modsuit.yml | 2 +- .../Entities/Clothing/Neck/cloaks.yml | 48 +++ .../Entities/Clothing/Neck/mantles.yml | 33 ++ .../Clothing/OuterClothing/armour.yml | 11 + .../Entities/Clothing/OuterClothing/coats.yml | 24 ++ .../Entities/Clothing/Shoes/boots.yml | 2 +- .../Entities/Clothing/Uniforms/jumpskirts.yml | 87 +++++- .../Entities/Clothing/Uniforms/jumpsuits.yml | 176 ++++++++--- .../Entities/Mobs/Player/admeme.yml | 10 +- .../Loadouts/Jobs/Cargo/cargo_technician.yml | 5 + .../Loadouts/Jobs/Cargo/salvage.yml | 32 ++ .../Jobs/Security/security_officer.yml | 33 ++ .../_Goobstation/Loadouts/loadout_groups.yml | 19 ++ .../_Inky/Entities/Clothing/Neck/ties.yml | 11 + .../Entities/Clothing/OuterClothing/coats.yml | 11 + .../Entities/Clothing/Shoes/specific.yml | 13 + .../Entities/Clothing/Uniforms/jumpsuits.yml | 11 + .../Entities/Clothing/Uniforms/jumpsuits.yml | 10 - .../_NF/Entities/Clothing/Back/messenger.yml | 4 +- .../Prototypes/_Trauma/Body/Species/vox.yml | 4 + .../_Trauma/Entities/Clothing/Head/hats.yml | 2 +- .../Entities/Clothing/Head/welding.yml | 2 +- .../Entities/Clothing/Uniforms/jumpsuits.yml | 4 +- .../Jobs/Security/security_officer.yml | 9 - .../captain.rsi/equipped-BACKPACK.png | Bin 818 -> 728 bytes .../Back/Backpacks/captain.rsi/icon.png | Bin 529 -> 513 bytes .../Backpacks/captain.rsi/inhand-left.png | Bin 342 -> 685 bytes .../Backpacks/captain.rsi/inhand-right.png | Bin 337 -> 656 bytes .../Duffels/captain.rsi/equipped-BACKPACK.png | Bin 769 -> 806 bytes .../Back/Duffels/captain.rsi/icon.png | Bin 471 -> 518 bytes .../Back/Duffels/captain.rsi/inhand-left.png | Bin 582 -> 584 bytes .../Back/Duffels/captain.rsi/inhand-right.png | Bin 550 -> 592 bytes .../captain.rsi/equipped-BACKPACK.png | Bin 841 -> 627 bytes .../Back/Satchels/captain.rsi/icon.png | Bin 761 -> 766 bytes .../Back/Satchels/captain.rsi/inhand-left.png | Bin 688 -> 710 bytes .../Satchels/captain.rsi/inhand-right.png | Bin 688 -> 699 bytes .../cargo.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 307 bytes .../Ears/Headsets/cargo.rsi/meta.json | 6 +- .../centcom.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 394 bytes .../Ears/Headsets/centcom.rsi/meta.json | 6 +- .../command.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 985 bytes .../Ears/Headsets/command.rsi/meta.json | 6 +- .../engineering.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 394 bytes .../Ears/Headsets/engineering.rsi/meta.json | 6 +- .../freelance.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 392 bytes .../Ears/Headsets/freelance.rsi/meta.json | 6 +- .../medical.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 396 bytes .../Ears/Headsets/medical.rsi/meta.json | 6 +- .../science.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 740 bytes .../Ears/Headsets/science.rsi/meta.json | 6 +- .../security.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 737 bytes .../Ears/Headsets/security.rsi/meta.json | 6 +- .../syndicate.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 739 bytes .../Ears/Headsets/syndicate.rsi/meta.json | 6 +- .../wizard.rsi/alt-equipped-EARS-vox.png | Bin 0 -> 739 bytes .../Ears/Headsets/wizard.rsi/meta.json | 6 +- .../Hardsuits/capspace.rsi/icon-flash.png | Bin 1098 -> 1130 bytes .../Head/Hardsuits/capspace.rsi/icon.png | Bin 554 -> 552 bytes .../capspace.rsi/off-equipped-HELMET-dog.png | Bin 1008 -> 917 bytes .../capspace.rsi/off-equipped-HELMET-vox.png | Bin 1153 -> 1216 bytes .../capspace.rsi/off-equipped-HELMET.png | Bin 1050 -> 1041 bytes .../capspace.rsi/on-equipped-HELMET-dog.png | Bin 1462 -> 1414 bytes .../capspace.rsi/on-equipped-HELMET-vox.png | Bin 1393 -> 1484 bytes .../capspace.rsi/on-equipped-HELMET.png | Bin 1682 -> 1741 bytes .../bone_helmet.rsi/equipped-HELMET-vox.png | Bin 0 -> 3516 bytes .../Head/Helmets/bone_helmet.rsi/meta.json | 6 +- .../capmantle.rsi/equipped-NECK-vox.png | Bin 3747 -> 3678 bytes .../mantles/capmantle.rsi/equipped-NECK.png | Bin 944 -> 911 bytes .../Neck/mantles/capmantle.rsi/icon.png | Bin 401 -> 385 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 0 -> 6120 bytes .../Armor/bone_armor.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-dog.png | Bin 10491 -> 3596 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 541 -> 968 bytes .../equipped-OUTERCLOTHING.png | Bin 989 -> 1020 bytes .../Armor/captain_carapace.rsi/icon.png | Bin 464 -> 443 bytes .../captain_carapace.rsi/inhand-left.png | Bin 514 -> 477 bytes .../captain_carapace.rsi/inhand-right.png | Bin 481 -> 494 bytes .../equipped-OUTERCLOTHING-dog.png | Bin 2053 -> 1680 bytes .../equipped-OUTERCLOTHING-reptilian.png | Bin 2669 -> 2613 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 959 -> 1981 bytes .../capspace.rsi/equipped-OUTERCLOTHING.png | Bin 2093 -> 1821 bytes .../Hardsuits/capspace.rsi/icon.png | Bin 843 -> 827 bytes .../Hardsuits/capspace.rsi/inhand-left.png | Bin 669 -> 501 bytes .../Hardsuits/capspace.rsi/inhand-right.png | Bin 733 -> 549 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 0 -> 2029 bytes .../Suits/atmos_firesuit.rsi/meta.json | 6 +- .../elitevest.rsi/equipped-OUTERCLOTHING.png | Bin 7922 -> 5732 bytes .../Vests/elitevest.rsi/icon.png | Bin 5784 -> 5027 bytes .../Vests/elitevest.rsi/inhand-left.png | Bin 6484 -> 5063 bytes .../Vests/elitevest.rsi/inhand-right.png | Bin 7103 -> 5052 bytes .../equipped-OUTERCLOTHING.png | Bin 9668 -> 1009 bytes .../Vests/mercwebvest.rsi/icon.png | Bin 5718 -> 298 bytes .../Vests/mercwebvest.rsi/inhand-left.png | Bin 6345 -> 345 bytes .../Vests/mercwebvest.rsi/inhand-right.png | Bin 6451 -> 374 bytes .../webvest.rsi/equipped-OUTERCLOTHING.png | Bin 7701 -> 1233 bytes .../OuterClothing/Vests/webvest.rsi/icon.png | Bin 5403 -> 375 bytes .../Vests/webvest.rsi/inhand-left.png | Bin 6232 -> 358 bytes .../Vests/webvest.rsi/inhand-right.png | Bin 6168 -> 350 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 655 -> 1339 bytes .../coatcap.rsi/equipped-OUTERCLOTHING.png | Bin 1573 -> 1623 bytes .../WinterCoats/coatcap.rsi/icon.png | Bin 597 -> 606 bytes .../WinterCoats/coatcap.rsi/inhand-left.png | Bin 486 -> 488 bytes .../WinterCoats/coatcap.rsi/inhand-right.png | Bin 495 -> 500 bytes .../equipped-INNERCLOTHING-monkey.png | Bin 1749 -> 1777 bytes .../equipped-INNERCLOTHING.png | Bin 2273 -> 2000 bytes .../Jumpskirt/capformaldress.rsi/icon.png | Bin 484 -> 437 bytes .../capformaldress.rsi/inhand-left.png | Bin 616 -> 560 bytes .../capformaldress.rsi/inhand-right.png | Bin 643 -> 573 bytes .../equipped-INNERCLOTHING-monkey.png | Bin 1327 -> 1297 bytes .../Jumpskirt/captain.rsi/inhand-left.png | Bin 507 -> 486 bytes .../Jumpskirt/captain.rsi/inhand-right.png | Bin 523 -> 528 bytes .../capformal.rsi/equipped-INNERCLOTHING.png | Bin 1693 -> 1652 bytes .../Jumpsuit/capformal.rsi/inhand-left.png | Bin 628 -> 629 bytes .../Jumpsuit/capformal.rsi/inhand-right.png | Bin 655 -> 659 bytes .../captain.rsi/equipped-INNERCLOTHING.png | Bin 1526 -> 1380 bytes .../vox_parts.rsi/tail_big_animated.png | Bin 4660 -> 4629 bytes .../Vox/organs.rsi/appendix-inflamed.png | Bin 0 -> 411 bytes .../Mobs/Species/Vox/organs.rsi/appendix.png | Bin 0 -> 302 bytes .../Vox/organs.rsi/brain-inhand-left.png | Bin 0 -> 3279 bytes .../Vox/organs.rsi/brain-inhand-right.png | Bin 0 -> 3293 bytes .../Mobs/Species/Vox/organs.rsi/brain.png | Bin 0 -> 430 bytes .../Mobs/Species/Vox/organs.rsi/ears.png | Bin 0 -> 3340 bytes .../Mobs/Species/Vox/organs.rsi/meta.json | 29 ++ .../Mobs/Species/Vox/organs.rsi/muscle.png | Bin 0 -> 538 bytes .../Mobs/Species/Vox/organs.rsi/nerve.png | Bin 0 -> 348 bytes .../Mobs/Species/Vox/organs.rsi/vessel.png | Bin 0 -> 382 bytes .../captain.rsi/equipped-HELMET.png | Bin 748 -> 769 bytes .../Head/Envirohelms/captain.rsi/icon.png | Bin 419 -> 434 bytes .../captain.rsi/equipped-INNERCLOTHING.png | Bin 2030 -> 1671 bytes .../Uniforms/Envirosuits/captain.rsi/icon.png | Bin 517 -> 490 bytes .../equipped-OUTERCLOTHING.png | Bin 0 -> 859 bytes .../Armor/veteran_security.rsi/icon.png | Bin 0 -> 392 bytes .../veteran_security.rsi/inhand-left.png | Bin 0 -> 372 bytes .../veteran_security.rsi/inhand-right.png | Bin 0 -> 373 bytes .../Armor/veteran_security.rsi/meta.json | 26 ++ .../Backpacks/cargo.rsi/equipped-BACKPACK.png | Bin 0 -> 825 bytes .../Back/Backpacks/cargo.rsi/icon.png | Bin 0 -> 483 bytes .../Back/Backpacks/cargo.rsi/inhand-left.png | Bin 0 -> 729 bytes .../Back/Backpacks/cargo.rsi/inhand-right.png | Bin 0 -> 728 bytes .../Back/Backpacks/cargo.rsi/meta.json | 26 ++ .../Duffels/cargo.rsi/equipped-BACKPACK.png | Bin 0 -> 1015 bytes .../Clothing/Back/Duffels/cargo.rsi/icon.png | Bin 0 -> 607 bytes .../Back/Duffels/cargo.rsi/inhand-left.png | Bin 0 -> 919 bytes .../Back/Duffels/cargo.rsi/inhand-right.png | Bin 0 -> 968 bytes .../Clothing/Back/Duffels/cargo.rsi/meta.json | 26 ++ .../Back/Modsuits/captain.rsi/control.png | Bin 225 -> 440 bytes .../captain.rsi/equipped-BACKPACK.png | Bin 17034 -> 1051 bytes .../Satchels/cargo.rsi/equipped-BACKPACK.png | Bin 0 -> 883 bytes .../Clothing/Back/Satchels/cargo.rsi/icon.png | Bin 0 -> 737 bytes .../Back/Satchels/cargo.rsi/inhand-left.png | Bin 0 -> 774 bytes .../Back/Satchels/cargo.rsi/inhand-right.png | Bin 0 -> 1001 bytes .../Back/Satchels/cargo.rsi/meta.json | 26 ++ .../captain.rsi/equipped-HAND-sealed-vox.png | Bin 3277 -> 3191 bytes .../captain.rsi/equipped-HAND-sealed.png | Bin 17034 -> 745 bytes .../captain.rsi/equipped-HAND-vox.png | Bin 3208 -> 3108 bytes .../Modsuits/captain.rsi/equipped-HAND.png | Bin 17034 -> 660 bytes .../Modsuits/captain.rsi/gauntlets-sealed.png | Bin 282 -> 628 bytes .../Hands/Modsuits/captain.rsi/gauntlets.png | Bin 184 -> 341 bytes .../beret_qm.rsi/equipped-HELMET-hamster.png | Bin 0 -> 954 bytes .../Hats/beret_qm.rsi/equipped-HELMET.png | Bin 0 -> 551 bytes .../Clothing/Head/Hats/beret_qm.rsi/icon.png | Bin 0 -> 741 bytes .../Head/Hats/beret_qm.rsi/inhand-left.png | Bin 0 -> 908 bytes .../Head/Hats/beret_qm.rsi/inhand-right.png | Bin 0 -> 801 bytes .../Clothing/Head/Hats/beret_qm.rsi/meta.json | 30 ++ .../cowboyhat_centcom.rsi/equipped-HELMET.png | Bin 0 -> 648 bytes .../Head/Hats/cowboyhat_centcom.rsi/icon.png | Bin 0 -> 3032 bytes .../cowboyhat_centcom.rsi/inhand-left.png | Bin 0 -> 366 bytes .../cowboyhat_centcom.rsi/inhand-right.png | Bin 0 -> 379 bytes .../Head/Hats/cowboyhat_centcom.rsi/meta.json | 26 ++ .../equipped-HELMET-hamster.png | Bin 0 -> 3362 bytes .../golden_centcom.rsi/equipped-HELMET.png | Bin 0 -> 679 bytes .../Head/Hats/golden_centcom.rsi/icon.png | Bin 0 -> 3080 bytes .../Hats/golden_centcom.rsi/inhand-left.png | Bin 0 -> 531 bytes .../Hats/golden_centcom.rsi/inhand-right.png | Bin 0 -> 523 bytes .../Head/Hats/golden_centcom.rsi/meta.json | 30 ++ .../captain.rsi/equipped-HEAD-sealed-vox.png | Bin 3676 -> 3596 bytes .../captain.rsi/equipped-HEAD-sealed.png | Bin 17034 -> 1208 bytes .../captain.rsi/equipped-HEAD-vox.png | Bin 3408 -> 3272 bytes .../Modsuits/captain.rsi/equipped-HEAD.png | Bin 17034 -> 930 bytes .../Modsuits/captain.rsi/helmet-sealed.png | Bin 229 -> 451 bytes .../Head/Modsuits/captain.rsi/helmet.png | Bin 176 -> 283 bytes .../cargosoft.rsi/equipped-HELMET-hamster.png | Bin 0 -> 570 bytes .../Soft/cargosoft.rsi/equipped-HELMET.png | Bin 0 -> 556 bytes .../flipped-equipped-HELMET-hamster.png | Bin 0 -> 594 bytes .../cargosoft.rsi/flipped-equipped-HELMET.png | Bin 0 -> 540 bytes .../cargosoft.rsi/flipped-inhand-left.png | Bin 0 -> 485 bytes .../cargosoft.rsi/flipped-inhand-right.png | Bin 0 -> 503 bytes .../Clothing/Head/Soft/cargosoft.rsi/icon.png | Bin 0 -> 310 bytes .../Head/Soft/cargosoft.rsi/icon_flipped.png | Bin 0 -> 326 bytes .../Head/Soft/cargosoft.rsi/inhand-left.png | Bin 0 -> 517 bytes .../Head/Soft/cargosoft.rsi/inhand-right.png | Bin 0 -> 543 bytes .../Head/Soft/cargosoft.rsi/meta.json | 49 +++ .../greence.rsi/equipped-NECK.png | Bin 0 -> 1427 bytes .../Cloaks/ChiefEngineer/greence.rsi/icon.png | Bin 0 -> 3316 bytes .../ChiefEngineer/greence.rsi/inhand-left.png | Bin 0 -> 811 bytes .../greence.rsi/inhand-right.png | Bin 0 -> 766 bytes .../ChiefEngineer/greence.rsi/meta.json | 26 ++ .../whitece.rsi/equipped-NECK.png | Bin 0 -> 1411 bytes .../Cloaks/ChiefEngineer/whitece.rsi/icon.png | Bin 0 -> 3317 bytes .../ChiefEngineer/whitece.rsi/inhand-left.png | Bin 0 -> 662 bytes .../whitece.rsi/inhand-right.png | Bin 0 -> 3355 bytes .../ChiefEngineer/whitece.rsi/meta.json | 26 ++ .../Neck/Cloaks/cap.rsi/equipped-NECK.png | Bin 0 -> 1378 bytes .../Clothing/Neck/Cloaks/cap.rsi/icon.png | Bin 0 -> 3255 bytes .../Neck/Cloaks/cap.rsi/inhand-left.png | Bin 0 -> 610 bytes .../Neck/Cloaks/cap.rsi/inhand-right.png | Bin 0 -> 592 bytes .../Clothing/Neck/Cloaks/cap.rsi/meta.json | 26 ++ .../cchighcommand.rsi/equipped-NECK.png | Bin 0 -> 1865 bytes .../Neck/Cloaks/cchighcommand.rsi/icon.png | Bin 0 -> 3470 bytes .../Cloaks/cchighcommand.rsi/inhand-left.png | Bin 0 -> 951 bytes .../Cloaks/cchighcommand.rsi/inhand-right.png | Bin 0 -> 1140 bytes .../Neck/Cloaks/cchighcommand.rsi/meta.json | 26 ++ .../centcom_poncho.rsi/equipped-NECK.png | Bin 0 -> 1829 bytes .../Neck/Cloaks/centcom_poncho.rsi/icon.png | Bin 0 -> 3511 bytes .../Cloaks/centcom_poncho.rsi/inhand-left.png | Bin 0 -> 951 bytes .../centcom_poncho.rsi/inhand-right.png | Bin 0 -> 1140 bytes .../Neck/Cloaks/centcom_poncho.rsi/meta.json | 26 ++ .../Neck/Cloaks/cmo.rsi/equipped-NECK.png | Bin 0 -> 1311 bytes .../Clothing/Neck/Cloaks/cmo.rsi/icon.png | Bin 0 -> 3261 bytes .../Neck/Cloaks/cmo.rsi/inhand-left.png | Bin 0 -> 777 bytes .../Neck/Cloaks/cmo.rsi/inhand-right.png | Bin 0 -> 790 bytes .../Clothing/Neck/Cloaks/cmo.rsi/meta.json | 26 ++ .../Cloaks/goldcentcom.rsi/equipped-NECK.png | Bin 0 -> 2470 bytes .../Neck/Cloaks/goldcentcom.rsi/icon.png | Bin 0 -> 3630 bytes .../Neck/Cloaks/goldcentcom.rsi/meta.json | 47 +++ .../Cloaks/highcmdcape.rsi/equipped-NECK.png | Bin 0 -> 1707 bytes .../Neck/Cloaks/highcmdcape.rsi/icon.png | Bin 0 -> 3623 bytes .../Cloaks/highcmdcape.rsi/inhand-left.png | Bin 0 -> 951 bytes .../Cloaks/highcmdcape.rsi/inhand-right.png | Bin 0 -> 1140 bytes .../Neck/Cloaks/highcmdcape.rsi/meta.json | 26 ++ .../Neck/Cloaks/hop.rsi/equipped-NECK.png | Bin 0 -> 1549 bytes .../Clothing/Neck/Cloaks/hop.rsi/icon.png | Bin 0 -> 3353 bytes .../Neck/Cloaks/hop.rsi/inhand-left.png | Bin 0 -> 980 bytes .../Neck/Cloaks/hop.rsi/inhand-right.png | Bin 0 -> 853 bytes .../Clothing/Neck/Cloaks/hop.rsi/meta.json | 27 ++ .../Neck/Cloaks/hos.rsi/equipped-NECK.png | Bin 0 -> 1257 bytes .../Clothing/Neck/Cloaks/hos.rsi/icon.png | Bin 0 -> 3227 bytes .../Neck/Cloaks/hos.rsi/inhand-left.png | Bin 0 -> 690 bytes .../Neck/Cloaks/hos.rsi/inhand-right.png | Bin 0 -> 678 bytes .../Clothing/Neck/Cloaks/hos.rsi/meta.json | 26 ++ .../Neck/Cloaks/qm.rsi/equipped-NECK.png | Bin 0 -> 1378 bytes .../Clothing/Neck/Cloaks/qm.rsi/icon.png | Bin 0 -> 3286 bytes .../Neck/Cloaks/qm.rsi/inhand-left.png | Bin 0 -> 776 bytes .../Neck/Cloaks/qm.rsi/inhand-right.png | Bin 0 -> 781 bytes .../Clothing/Neck/Cloaks/qm.rsi/meta.json | 26 ++ .../Neck/Cloaks/rd.rsi/equipped-NECK.png | Bin 0 -> 1388 bytes .../Clothing/Neck/Cloaks/rd.rsi/icon.png | Bin 0 -> 3289 bytes .../Neck/Cloaks/rd.rsi/inhand-left.png | Bin 0 -> 733 bytes .../Neck/Cloaks/rd.rsi/inhand-right.png | Bin 0 -> 763 bytes .../Clothing/Neck/Cloaks/rd.rsi/meta.json | 26 ++ .../orangecemantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3873 bytes .../orangecemantle.rsi/equipped-NECK.png | Bin 0 -> 1152 bytes .../ChiefEngineer/orangecemantle.rsi/icon.png | Bin 0 -> 3215 bytes .../orangecemantle.rsi/meta.json | 22 ++ .../whitecemantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3864 bytes .../whitecemantle.rsi/equipped-NECK.png | Bin 0 -> 1173 bytes .../ChiefEngineer/whitecemantle.rsi/icon.png | Bin 0 -> 3246 bytes .../ChiefEngineer/whitecemantle.rsi/meta.json | 22 ++ .../capmantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3747 bytes .../Mantle/capmantle.rsi/equipped-NECK.png | Bin 0 -> 1211 bytes .../Neck/Mantle/capmantle.rsi/icon.png | Bin 0 -> 3211 bytes .../Neck/Mantle/capmantle.rsi/meta.json | 22 ++ .../cmomantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3691 bytes .../Mantle/cmomantle.rsi/equipped-NECK.png | Bin 0 -> 3753 bytes .../Neck/Mantle/cmomantle.rsi/icon.png | Bin 0 -> 3179 bytes .../Neck/Mantle/cmomantle.rsi/meta.json | 22 ++ .../Mantle/epaulettes.rsi/equipped-NECK.png | Bin 0 -> 570 bytes .../Neck/Mantle/epaulettes.rsi/icon.png | Bin 0 -> 3030 bytes .../Neck/Mantle/epaulettes.rsi/meta.json | 18 ++ .../hopmantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3700 bytes .../Mantle/hopmantle.rsi/equipped-NECK.png | Bin 0 -> 1291 bytes .../Neck/Mantle/hopmantle.rsi/icon.png | Bin 0 -> 3238 bytes .../Neck/Mantle/hopmantle.rsi/meta.json | 22 ++ .../hosmantle.rsi/equipped-NECK-vox.png | Bin 0 -> 1733 bytes .../Mantle/hosmantle.rsi/equipped-NECK.png | Bin 0 -> 1724 bytes .../Neck/Mantle/hosmantle.rsi/icon.png | Bin 0 -> 3463 bytes .../Neck/Mantle/hosmantle.rsi/meta.json | 22 ++ .../Mantle/qmmantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3601 bytes .../Mantle/qmmantle.rsi/equipped-NECK.png | Bin 0 -> 922 bytes .../Neck/Mantle/qmmantle.rsi/icon.png | Bin 0 -> 3395 bytes .../Neck/Mantle/qmmantle.rsi/meta.json | 22 ++ .../Mantle/rdmantle.rsi/equipped-NECK-vox.png | Bin 0 -> 3789 bytes .../Mantle/rdmantle.rsi/equipped-NECK.png | Bin 0 -> 1160 bytes .../Neck/Mantle/rdmantle.rsi/icon.png | Bin 0 -> 3228 bytes .../Neck/Mantle/rdmantle.rsi/meta.json | 22 ++ .../veteran_security.rsi/equipped-NECK.png | Bin 0 -> 918 bytes .../Neck/Mantle/veteran_security.rsi/icon.png | Bin 0 -> 363 bytes .../veteran_security.rsi/inhand-left.png | Bin 0 -> 307 bytes .../veteran_security.rsi/inhand-right.png | Bin 0 -> 333 bytes .../Mantle/veteran_security.rsi/meta.json | 26 ++ .../equipped-OUTERCLOTHING.png | Bin 1939 -> 1939 bytes .../equipped-OUTERCLOTHING.png | Bin 0 -> 905 bytes .../Coats/centcom_ike.rsi/icon.png | Bin 0 -> 3121 bytes .../Coats/centcom_ike.rsi/inhand-left.png | Bin 0 -> 951 bytes .../Coats/centcom_ike.rsi/inhand-right.png | Bin 0 -> 1140 bytes .../Coats/centcom_ike.rsi/meta.json | 26 ++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 1919 bytes .../Coats/centcommjacket.rsi/icon.png | Bin 0 -> 3504 bytes .../Coats/centcommjacket.rsi/inhand-left.png | Bin 0 -> 3732 bytes .../Coats/centcommjacket.rsi/inhand-right.png | Bin 0 -> 3749 bytes .../Coats/centcommjacket.rsi/meta.json | 26 ++ .../captain.rsi/chestplate-sealed.png | Bin 261 -> 619 bytes .../Modsuits/captain.rsi/chestplate.png | Bin 243 -> 553 bytes .../equipped-OUTERCLOTHING-sealed-vox.png | Bin 4110 -> 4162 bytes .../equipped-OUTERCLOTHING-sealed.png | Bin 17034 -> 1910 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 3962 -> 3977 bytes .../captain.rsi/equipped-OUTERCLOTHING.png | Bin 17034 -> 1817 bytes .../equipped-OUTERCLOTHING-vox.png | Bin 1759 -> 1731 bytes .../equipped-OUTERCLOTHING.png | Bin 1741 -> 1707 bytes .../cap_armored_winter_coat.rsi/icon.png | Bin 565 -> 515 bytes .../inhand-left.png | Bin 456 -> 407 bytes .../inhand-right.png | Bin 497 -> 443 bytes .../winterbootscargo.rsi/equipped-FEET.png | Bin 0 -> 685 bytes .../Shoes/Boots/winterbootscargo.rsi/icon.png | Bin 0 -> 414 bytes .../winterbootscargo.rsi/inhand-left.png | Bin 0 -> 676 bytes .../winterbootscargo.rsi/inhand-right.png | Bin 0 -> 748 bytes .../Boots/winterbootscargo.rsi/meta.json | 26 ++ .../Modsuits/captain.rsi/boots-sealed.png | Bin 188 -> 309 bytes .../Shoes/Modsuits/captain.rsi/boots.png | Bin 172 -> 272 bytes .../captain.rsi/equipped-FEET-sealed-vox.png | Bin 3208 -> 3106 bytes .../captain.rsi/equipped-FEET-sealed.png | Bin 17034 -> 833 bytes .../captain.rsi/equipped-FEET-vox.png | Bin 3168 -> 3055 bytes .../Modsuits/captain.rsi/equipped-FEET.png | Bin 17034 -> 766 bytes .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20640 bytes .../cargotech.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1209 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20640 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 860 bytes .../Jumpskirt/Cargo/cargotech.rsi/icon.png | Bin 0 -> 538 bytes .../Cargo/cargotech.rsi/inhand-left.png | Bin 0 -> 435 bytes .../Cargo/cargotech.rsi/inhand-right.png | Bin 0 -> 424 bytes .../Jumpskirt/Cargo/cargotech.rsi/meta.json | 38 +++ .../mailman.rsi/equipped-INNERCLOTHING.png | Bin .../{ => Cargo}/mailman.rsi/icon.png | Bin .../{ => Cargo}/mailman.rsi/inhand-left.png | Bin .../{ => Cargo}/mailman.rsi/inhand-right.png | Bin .../{ => Cargo}/mailman.rsi/meta.json | 0 .../qm.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 9781 bytes .../Cargo/qm.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1030 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 9781 bytes .../qm.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 883 bytes .../Uniforms/Jumpskirt/Cargo/qm.rsi/icon.png | Bin 0 -> 587 bytes .../Jumpskirt/Cargo/qm.rsi/inhand-left.png | Bin 0 -> 435 bytes .../Jumpskirt/Cargo/qm.rsi/inhand-right.png | Bin 0 -> 424 bytes .../Uniforms/Jumpskirt/Cargo/qm.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1114 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1047 bytes .../Cargo/qmturtleskirt.rsi/icon.png | Bin 0 -> 516 bytes .../Cargo/qmturtleskirt.rsi/inhand-left.png | Bin 0 -> 435 bytes .../Cargo/qmturtleskirt.rsi/inhand-right.png | Bin 0 -> 424 bytes .../Cargo/qmturtleskirt.rsi/meta.json | 30 ++ .../salvage.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1480 bytes .../Jumpskirt/Cargo/salvage.rsi/icon.png | Bin 0 -> 616 bytes .../Jumpskirt/Cargo/salvage.rsi/meta.json | 18 ++ .../equipped-INNERCLOTHING-monkey.png | Bin .../equipped-INNERCLOTHING.png | Bin 0 -> 1237 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20645 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 868 bytes .../Jumpskirt/Cargo/shaft_miner.rsi/icon.png | Bin 0 -> 547 bytes .../Cargo/shaft_miner.rsi/inhand-left.png | Bin 0 -> 430 bytes .../Cargo/shaft_miner.rsi/inhand-right.png | Bin 0 -> 438 bytes .../Jumpskirt/Cargo/shaft_miner.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING.png | Bin .../{ => Centcom}/centcom_agent.rsi/icon.png | Bin .../centcom_agent.rsi/inhand-left.png | Bin .../centcom_agent.rsi/inhand-right.png | Bin .../{ => Centcom}/centcom_agent.rsi/meta.json | 0 .../equipped-INNERCLOTHING-vox.png | Bin 0 -> 1321 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1362 bytes .../Centcom/centcomm_pencilskirt.rsi/icon.png | Bin 0 -> 3271 bytes .../centcomm_pencilskirt.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin .../equipped-INNERCLOTHING.png | Bin .../nanotrasen_representative.rsi/icon.png | Bin .../inhand-left.png | Bin .../inhand-right.png | Bin .../nanotrasen_representative.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1327 bytes .../captain.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1332 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1327 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 986 bytes .../Jumpskirt/Civilian/captain.rsi/icon.png | Bin 0 -> 594 bytes .../Civilian/captain.rsi/inhand-left.png | Bin 0 -> 507 bytes .../Civilian/captain.rsi/inhand-right.png | Bin 0 -> 523 bytes .../Jumpskirt/Civilian/captain.rsi/meta.json | 38 +++ .../hop.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20502 bytes .../hop.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1102 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20502 bytes .../hop.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 921 bytes .../Jumpskirt/Civilian/hop.rsi/icon.png | Bin 0 -> 475 bytes .../Civilian/hop.rsi/inhand-left.png | Bin 0 -> 395 bytes .../Civilian/hop.rsi/inhand-right.png | Bin 0 -> 404 bytes .../Jumpskirt/Civilian/hop.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20774 bytes .../hydro.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1570 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20774 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 998 bytes .../Jumpskirt/Civilian/hydro.rsi/icon.png | Bin 0 -> 652 bytes .../Civilian/hydro.rsi/inhand-left.png | Bin 0 -> 434 bytes .../Civilian/hydro.rsi/inhand-right.png | Bin 0 -> 440 bytes .../Jumpskirt/Civilian/hydro.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20668 bytes .../janitor.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1394 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20668 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 903 bytes .../Jumpskirt/Civilian/janitor.rsi/icon.png | Bin 0 -> 283 bytes .../Civilian/janitor.rsi/inhand-left.png | Bin 0 -> 513 bytes .../Civilian/janitor.rsi/inhand-right.png | Bin 0 -> 561 bytes .../Jumpskirt/Civilian/janitor.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20489 bytes .../mime.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1065 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20489 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 759 bytes .../Jumpskirt/Civilian/mime.rsi/icon.png | Bin 0 -> 502 bytes .../Civilian/mime.rsi/inhand-left.png | Bin 0 -> 550 bytes .../Civilian/mime.rsi/inhand-right.png | Bin 0 -> 550 bytes .../Jumpskirt/Civilian/mime.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21679 bytes .../performer.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1487 bytes .../Jumpskirt/Civilian/performer.rsi/icon.png | Bin 0 -> 1327 bytes .../Civilian/performer.rsi/inhand-left.png | Bin 0 -> 774 bytes .../Civilian/performer.rsi/inhand-right.png | Bin 0 -> 788 bytes .../Civilian/performer.rsi/meta.json | 30 ++ .../equipped-INNERCLOTHING-monkey.png | Bin .../equipped-INNERCLOTHING.png | Bin .../reporter_dress.rsi/icon.png | Bin .../reporter_dress.rsi/inhand-left.png | Bin .../reporter_dress.rsi/inhand-right.png | Bin .../reporter_dress.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20843 bytes .../atmosf.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1309 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20843 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 966 bytes .../Jumpskirt/Engineering/atmosf.rsi/icon.png | Bin 0 -> 633 bytes .../Engineering/atmosf.rsi/inhand-left.png | Bin 0 -> 663 bytes .../Engineering/atmosf.rsi/inhand-right.png | Bin 0 -> 675 bytes .../Engineering/atmosf.rsi/meta.json | 38 +++ .../ce.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1281 bytes .../ce.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1410 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1281 bytes .../ce.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 1019 bytes .../Jumpskirt/Engineering/ce.rsi/icon.png | Bin 0 -> 641 bytes .../Engineering/ce.rsi/inhand-left.png | Bin 0 -> 561 bytes .../Engineering/ce.rsi/inhand-right.png | Bin 0 -> 583 bytes .../Jumpskirt/Engineering/ce.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20633 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1281 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20633 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 933 bytes .../Engineering/engineering.rsi/icon.png | Bin 0 -> 602 bytes .../engineering.rsi/inhand-left.png | Bin 0 -> 509 bytes .../engineering.rsi/inhand-right.png | Bin 0 -> 532 bytes .../Engineering/engineering.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1178 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1490 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1178 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1075 bytes .../Engineering/senior_engineer.rsi/icon.png | Bin 0 -> 700 bytes .../senior_engineer.rsi/inhand-left.png | Bin 0 -> 695 bytes .../senior_engineer.rsi/inhand-right.png | Bin 0 -> 711 bytes .../Engineering/senior_engineer.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20614 bytes .../chemistry.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1184 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20614 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 957 bytes .../Jumpskirt/Medical/chemistry.rsi/icon.png | Bin 0 -> 600 bytes .../Medical/chemistry.rsi/inhand-left.png | Bin 0 -> 414 bytes .../Medical/chemistry.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Jumpskirt/Medical/chemistry.rsi/meta.json | 38 +++ .../cmo.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20722 bytes .../cmo.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1145 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20722 bytes .../cmo.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 962 bytes .../Jumpskirt/Medical/cmo.rsi/icon.png | Bin 0 -> 570 bytes .../Jumpskirt/Medical/cmo.rsi/inhand-left.png | Bin 0 -> 416 bytes .../Medical/cmo.rsi/inhand-right.png | Bin 0 -> 415 bytes .../Jumpskirt/Medical/cmo.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 998 bytes .../genetics.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1147 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 998 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 927 bytes .../Jumpskirt/Medical/genetics.rsi/icon.png | Bin 0 -> 595 bytes .../Medical/genetics.rsi/inhand-left.png | Bin 0 -> 632 bytes .../Medical/genetics.rsi/inhand-right.png | Bin 0 -> 648 bytes .../Jumpskirt/Medical/genetics.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20816 bytes .../medical.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1087 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20816 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 887 bytes .../Jumpskirt/Medical/medical.rsi/icon.png | Bin 0 -> 547 bytes .../Medical/medical.rsi/inhand-left.png | Bin 0 -> 406 bytes .../Medical/medical.rsi/inhand-right.png | Bin 0 -> 402 bytes .../Jumpskirt/Medical/medical.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20806 bytes .../paramedic.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1279 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20806 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 871 bytes .../Jumpskirt/Medical/paramedic.rsi/icon.png | Bin 0 -> 616 bytes .../Medical/paramedic.rsi/inhand-left.png | Bin 0 -> 435 bytes .../Medical/paramedic.rsi/inhand-right.png | Bin 0 -> 424 bytes .../Jumpskirt/Medical/paramedic.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1083 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1283 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1083 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1108 bytes .../Medical/senior_physician.rsi/icon.png | Bin 0 -> 589 bytes .../senior_physician.rsi/inhand-left.png | Bin 0 -> 655 bytes .../senior_physician.rsi/inhand-right.png | Bin 0 -> 676 bytes .../Medical/senior_physician.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 972 bytes .../virology.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1119 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 972 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 931 bytes .../Jumpskirt/Medical/virology.rsi/icon.png | Bin 0 -> 587 bytes .../Medical/virology.rsi/inhand-left.png | Bin 0 -> 583 bytes .../Medical/virology.rsi/inhand-right.png | Bin 0 -> 600 bytes .../Jumpskirt/Medical/virology.rsi/meta.json | 38 +++ .../rnd.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 859 bytes .../RND/rnd.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1126 bytes .../Uniforms/Jumpskirt/RND/rnd.rsi/icon.png | Bin 0 -> 518 bytes .../Uniforms/Jumpskirt/RND/rnd.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 859 bytes .../rndturtle.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 985 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 859 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 960 bytes .../Jumpskirt/RND/rndturtle.rsi/icon.png | Bin 0 -> 472 bytes .../Jumpskirt/RND/rndturtle.rsi/meta.json | 30 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21618 bytes .../roboticist.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1412 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21618 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1023 bytes .../Jumpskirt/RND/roboticist.rsi/icon.png | Bin 0 -> 548 bytes .../RND/roboticist.rsi/inhand-left.png | Bin 0 -> 761 bytes .../RND/roboticist.rsi/inhand-right.png | Bin 0 -> 729 bytes .../Jumpskirt/RND/roboticist.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20675 bytes .../scientist.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1192 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20675 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 927 bytes .../Jumpskirt/RND/scientist.rsi/icon.png | Bin 0 -> 566 bytes .../RND/scientist.rsi/inhand-left.png | Bin 0 -> 704 bytes .../RND/scientist.rsi/inhand-right.png | Bin 0 -> 633 bytes .../Jumpskirt/RND/scientist.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 935 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1136 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 935 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1118 bytes .../RND/senior_researcher.rsi/icon.png | Bin 0 -> 568 bytes .../RND/senior_researcher.rsi/inhand-left.png | Bin 0 -> 541 bytes .../senior_researcher.rsi/inhand-right.png | Bin 0 -> 548 bytes .../RND/senior_researcher.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 7404 bytes .../detective.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 555 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 7404 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 986 bytes .../Jumpskirt/Security/detective.rsi/icon.png | Bin 0 -> 315 bytes .../Security/detective.rsi/inhand-left.png | Bin 0 -> 374 bytes .../Security/detective.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Security/detective.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 7424 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 555 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 7424 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 972 bytes .../Security/detective_grey.rsi/icon.png | Bin 0 -> 315 bytes .../detective_grey.rsi/inhand-left.png | Bin 0 -> 372 bytes .../detective_grey.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Security/detective_grey.rsi/meta.json | 38 +++ .../hos.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 675 bytes .../hos.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 913 bytes .../Jumpskirt/Security/hos.rsi/icon.png | Bin 0 -> 381 bytes .../Jumpskirt/Security/hos.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 503 bytes .../hos_alt.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 566 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 503 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1025 bytes .../Jumpskirt/Security/hos_alt.rsi/icon.png | Bin 0 -> 332 bytes .../Security/hos_alt.rsi/inhand-left.png | Bin 0 -> 536 bytes .../Security/hos_alt.rsi/inhand-right.png | Bin 0 -> 543 bytes .../Jumpskirt/Security/hos_alt.rsi/meta.json | 38 +++ .../security.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 669 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 876 bytes .../Jumpskirt/Security/security.rsi/icon.png | Bin 0 -> 349 bytes .../Jumpskirt/Security/security.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 533 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 619 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 533 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1343 bytes .../Security/security_grey.rsi/icon.png | Bin 0 -> 353 bytes .../security_grey.rsi/inhand-left.png | Bin 0 -> 560 bytes .../security_grey.rsi/inhand-right.png | Bin 0 -> 581 bytes .../Security/security_grey.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 534 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 700 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 534 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1008 bytes .../Security/senior_officer.rsi/icon.png | Bin 0 -> 370 bytes .../senior_officer.rsi/inhand-left.png | Bin 0 -> 681 bytes .../senior_officer.rsi/inhand-right.png | Bin 0 -> 692 bytes .../Security/senior_officer.rsi/meta.json | 38 +++ .../warden.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 676 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 909 bytes .../Jumpskirt/Security/warden.rsi/icon.png | Bin 0 -> 381 bytes .../Jumpskirt/Security/warden.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20698 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 810 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20698 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 799 bytes .../Syndicate/operative_s.rsi/icon.png | Bin 0 -> 399 bytes .../Syndicate/operative_s.rsi/inhand-left.png | Bin 0 -> 448 bytes .../operative_s.rsi/inhand-right.png | Bin 0 -> 478 bytes .../Syndicate/operative_s.rsi/meta.json | 38 +++ .../color/aqua.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 861 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 636 bytes .../Jumpskirt/color/aqua.rsi/meta.json | 19 ++ .../black.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 880 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 631 bytes .../Jumpskirt/color/black.rsi/meta.json | 19 ++ .../color/blue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 904 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 676 bytes .../Jumpskirt/color/blue.rsi/meta.json | 19 ++ .../brown.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 909 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 649 bytes .../Jumpskirt/color/brown.rsi/meta.json | 19 ++ .../color.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 759 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 652 bytes .../Jumpskirt/color/color.rsi/icon.png | Bin 0 -> 373 bytes .../Jumpskirt/color/color.rsi/inhand-left.png | Bin 0 -> 435 bytes .../color/color.rsi/inhand-right.png | Bin 0 -> 424 bytes .../Jumpskirt/color/color.rsi/meta.json | 30 ++ .../darkblue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 936 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 675 bytes .../Jumpskirt/color/darkblue.rsi/meta.json | 19 ++ .../darkgreen.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 912 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 693 bytes .../Jumpskirt/color/darkgreen.rsi/meta.json | 19 ++ .../darkred.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 977 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 696 bytes .../Jumpskirt/color/darkred.rsi/meta.json | 19 ++ .../green.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 891 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 652 bytes .../Jumpskirt/color/green.rsi/meta.json | 19 ++ .../color/grey.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 881 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 660 bytes .../Jumpskirt/color/grey.rsi/meta.json | 19 ++ .../lightblue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 915 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 706 bytes .../Jumpskirt/color/lightblue.rsi/meta.json | 19 ++ .../lightbrown.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 928 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 671 bytes .../Jumpskirt/color/lightbrown.rsi/meta.json | 19 ++ .../equipped-INNERCLOTHING.png | Bin 0 -> 895 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 675 bytes .../Jumpskirt/color/lightpurple.rsi/meta.json | 19 ++ .../lightred.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 908 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 675 bytes .../Jumpskirt/color/lightred.rsi/meta.json | 19 ++ .../orange.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 937 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 668 bytes .../Jumpskirt/color/orange.rsi/meta.json | 19 ++ .../color/pink.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 893 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 676 bytes .../Jumpskirt/color/pink.rsi/meta.json | 19 ++ .../prisoner.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1000 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 904 bytes .../Jumpskirt/color/prisoner.rsi/icon.png | Bin 0 -> 502 bytes .../color/prisoner.rsi/inhand-left.png | Bin 0 -> 647 bytes .../color/prisoner.rsi/inhand-right.png | Bin 0 -> 658 bytes .../Jumpskirt/color/prisoner.rsi/meta.json | 30 ++ .../purple.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 956 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 677 bytes .../Jumpskirt/color/purple.rsi/meta.json | 19 ++ .../rainbow.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1169 bytes .../Jumpskirt/color/rainbow.rsi/icon.png | Bin 0 -> 542 bytes .../color/rainbow.rsi/inhand-left.png | Bin 0 -> 665 bytes .../color/rainbow.rsi/inhand-right.png | Bin 0 -> 682 bytes .../Jumpskirt/color/rainbow.rsi/meta.json | 26 ++ .../color/red.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 966 bytes .../red.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 699 bytes .../Jumpskirt/color/red.rsi/meta.json | 19 ++ .../white.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 864 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 648 bytes .../Jumpskirt/color/white.rsi/meta.json | 19 ++ .../yellow.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 901 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 699 bytes .../Jumpskirt/color/yellow.rsi/meta.json | 19 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 956 bytes .../cargotech.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1341 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 956 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 915 bytes .../Jumpsuit/Cargo/cargotech.rsi/icon.png | Bin 0 -> 482 bytes .../Cargo/cargotech.rsi/inhand-left.png | Bin 0 -> 451 bytes .../Cargo/cargotech.rsi/inhand-right.png | Bin 0 -> 437 bytes .../Jumpsuit/Cargo/cargotech.rsi/meta.json | 38 +++ .../mailman.rsi/equipped-INNERCLOTHING.png | Bin .../Jumpsuit/{ => Cargo}/mailman.rsi/icon.png | Bin .../{ => Cargo}/mailman.rsi/inhand-left.png | Bin .../{ => Cargo}/mailman.rsi/inhand-right.png | Bin .../{ => Cargo}/mailman.rsi/meta.json | 0 .../qm.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 9764 bytes .../Cargo/qm.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1172 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 9764 bytes .../qm.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 893 bytes .../Uniforms/Jumpsuit/Cargo/qm.rsi/icon.png | Bin 0 -> 586 bytes .../Jumpsuit/Cargo/qm.rsi/inhand-left.png | Bin 0 -> 451 bytes .../Jumpsuit/Cargo/qm.rsi/inhand-right.png | Bin 0 -> 437 bytes .../Uniforms/Jumpsuit/Cargo/qm.rsi/meta.json | 38 +++ .../qmturtle.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1097 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1145 bytes .../Jumpsuit/Cargo/qmturtle.rsi/icon.png | Bin 0 -> 448 bytes .../Cargo/qmturtle.rsi/inhand-left.png | Bin 0 -> 451 bytes .../Cargo/qmturtle.rsi/inhand-right.png | Bin 0 -> 437 bytes .../Jumpsuit/Cargo/qmturtle.rsi/meta.json | 30 ++ .../salvage.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1543 bytes .../Jumpsuit/Cargo/salvage.rsi/icon.png | Bin 0 -> 551 bytes .../Jumpsuit/Cargo/salvage.rsi/meta.json | 18 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20645 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1412 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20645 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 955 bytes .../Jumpsuit/Cargo/shaft_miner.rsi/icon.png | Bin 0 -> 495 bytes .../Cargo/shaft_miner.rsi/inhand-left.png | Bin 0 -> 430 bytes .../Cargo/shaft_miner.rsi/inhand-right.png | Bin 0 -> 438 bytes .../Jumpsuit/Cargo/shaft_miner.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualcentcom.rsi/icon.png | Bin .../casualcentcom.rsi/inhand-left.png | Bin .../casualcentcom.rsi/inhand-right.png | Bin .../{ => Casual}/casualcentcom.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualcommand.rsi/icon.png | Bin .../casualcommand.rsi/inhand-left.png | Bin .../casualcommand.rsi/inhand-right.png | Bin .../{ => Casual}/casualcommand.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualengineer.rsi/icon.png | Bin .../casualengineer.rsi/inhand-left.png | Bin .../casualengineer.rsi/inhand-right.png | Bin .../{ => Casual}/casualengineer.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../casualshirt_captain.rsi/icon.png | Bin .../casualshirt_captain.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualshirt_ce.rsi/icon.png | Bin .../{ => Casual}/casualshirt_ce.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualshirt_hop.rsi/icon.png | Bin .../casualshirt_hop.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualshirt_hos.rsi/icon.png | Bin .../casualshirt_hos.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualshirt_qm.rsi/icon.png | Bin .../{ => Casual}/casualshirt_qm.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualshirt_rd.rsi/icon.png | Bin .../{ => Casual}/casualshirt_rd.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../{ => Casual}/casualsyndicate.rsi/icon.png | Bin .../casualsyndicate.rsi/inhand-left.png | Bin .../casualsyndicate.rsi/inhand-right.png | Bin .../casualsyndicate.rsi/meta.json | 0 .../diplomat.rsi/equipped-INNERCLOTHING.png | Bin .../{ => Centcom}/diplomat.rsi/icon.png | Bin .../{ => Centcom}/diplomat.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../icon.png | Bin .../inhand-left.png | Bin .../inhand-right.png | Bin .../meta.json | 0 .../equipped-INNERCLOTHING.png | Bin 0 -> 1585 bytes .../Centcom/golden_liaison.rsi/icon.png | Bin 0 -> 3275 bytes .../golden_liaison.rsi/inhand-left.png | Bin 0 -> 3463 bytes .../golden_liaison.rsi/inhand-right.png | Bin 0 -> 3472 bytes .../Centcom/golden_liaison.rsi/meta.json | 26 ++ .../hecu.rsi/equipped-INNERCLOTHING.png | Bin .../Jumpsuit/{ => Centcom}/hecu.rsi/icon.png | Bin .../{ => Centcom}/hecu.rsi/inhand-left.png | Bin .../{ => Centcom}/hecu.rsi/inhand-right.png | Bin .../Jumpsuit/{ => Centcom}/hecu.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../nanotrasen_representative.rsi/icon.png | Bin .../inhand-left.png | Bin .../inhand-right.png | Bin .../nanotrasen_representative.rsi/meta.json | 0 .../navy_gold.rsi/equipped-INNERCLOTHING.png | Bin .../{ => Centcom}/navy_gold.rsi/icon.png | Bin .../navy_gold.rsi/inhand-left.png | Bin .../navy_gold.rsi/inhand-right.png | Bin .../{ => Centcom}/navy_gold.rsi/meta.json | 0 .../equipped-INNERCLOTHING.png | Bin .../specialoperations.rsi/icon.png | Bin .../specialoperations.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 758 bytes .../bartender.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1213 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 758 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 796 bytes .../Jumpsuit/Civilian/bartender.rsi/icon.png | Bin 0 -> 411 bytes .../Civilian/bartender.rsi/inhand-left.png | Bin 0 -> 482 bytes .../Civilian/bartender.rsi/inhand-right.png | Bin 0 -> 499 bytes .../Jumpsuit/Civilian/bartender.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1155 bytes .../captain.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1526 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1155 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1062 bytes .../Jumpsuit/Civilian/captain.rsi/icon.png | Bin 0 -> 503 bytes .../Civilian/captain.rsi/inhand-left.png | Bin 0 -> 808 bytes .../Civilian/captain.rsi/inhand-right.png | Bin 0 -> 841 bytes .../Jumpsuit/Civilian/captain.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 934 bytes .../chef.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1000 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 934 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 796 bytes .../Jumpsuit/Civilian/chef.rsi/icon.png | Bin 0 -> 407 bytes .../Civilian/chef.rsi/inhand-left.png | Bin 0 -> 449 bytes .../Civilian/chef.rsi/inhand-right.png | Bin 0 -> 467 bytes .../Jumpsuit/Civilian/chef.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING.png | Bin .../durathread_jumpsuit.rsi/icon.png | Bin .../durathread_jumpsuit.rsi/inhand-left.png | Bin .../durathread_jumpsuit.rsi/inhand-right.png | Bin .../durathread_jumpsuit.rsi/meta.json | 0 .../hop.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1113 bytes .../hop.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1281 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1113 bytes .../hop.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 943 bytes .../Jumpsuit/Civilian/hop.rsi/icon.png | Bin 0 -> 445 bytes .../Jumpsuit/Civilian/hop.rsi/inhand-left.png | Bin 0 -> 395 bytes .../Civilian/hop.rsi/inhand-right.png | Bin 0 -> 404 bytes .../Jumpsuit/Civilian/hop.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21287 bytes .../hydro.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1204 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21287 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 898 bytes .../Jumpsuit/Civilian/hydro.rsi/icon.png | Bin 0 -> 521 bytes .../Civilian/hydro.rsi/inhand-left.png | Bin 0 -> 434 bytes .../Civilian/hydro.rsi/inhand-right.png | Bin 0 -> 440 bytes .../Jumpsuit/Civilian/hydro.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 749 bytes .../janitor.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1511 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 416 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 941 bytes .../Jumpsuit/Civilian/janitor.rsi/icon.png | Bin 0 -> 456 bytes .../Civilian/janitor.rsi/inhand-left.png | Bin 0 -> 513 bytes .../Civilian/janitor.rsi/inhand-right.png | Bin 0 -> 561 bytes .../Jumpsuit/Civilian/janitor.rsi/meta.json | 38 +++ .../kimono.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1113 bytes .../Jumpsuit/Civilian/kimono.rsi/icon.png | Bin 0 -> 490 bytes .../Civilian/kimono.rsi/inhand-left.png | Bin 0 -> 537 bytes .../Civilian/kimono.rsi/inhand-right.png | Bin 0 -> 555 bytes .../Jumpsuit/Civilian/kimono.rsi/meta.json | 26 ++ .../mercer.rsi/equipped-INNERCLOTHING.png | Bin .../{ => Civilian}/mercer.rsi/icon.png | Bin .../{ => Civilian}/mercer.rsi/inhand-left.png | Bin .../mercer.rsi/inhand-right.png | Bin .../{ => Civilian}/mercer.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 19927 bytes .../mime.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1231 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 19927 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 811 bytes .../Jumpsuit/Civilian/mime.rsi/icon.png | Bin 0 -> 475 bytes .../Civilian/mime.rsi/inhand-left.png | Bin 0 -> 549 bytes .../Civilian/mime.rsi/inhand-right.png | Bin 0 -> 548 bytes .../Jumpsuit/Civilian/mime.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING.png | Bin .../passenger_quarterzip.rsi/icon.png | Bin .../passenger_quarterzip.rsi/inhand-left.png | Bin .../passenger_quarterzip.rsi/inhand-right.png | Bin .../passenger_quarterzip.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1226 bytes .../atmos.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1436 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1226 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 985 bytes .../Jumpsuit/Engineering/atmos.rsi/icon.png | Bin 0 -> 594 bytes .../Engineering/atmos.rsi/inhand-left.png | Bin 0 -> 663 bytes .../Engineering/atmos.rsi/inhand-right.png | Bin 0 -> 675 bytes .../Jumpsuit/Engineering/atmos.rsi/meta.json | 38 +++ .../ce.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1059 bytes .../ce.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1438 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1059 bytes .../ce.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 984 bytes .../Jumpsuit/Engineering/ce.rsi/icon.png | Bin 0 -> 588 bytes .../Engineering/ce.rsi/inhand-left.png | Bin 0 -> 561 bytes .../Engineering/ce.rsi/inhand-right.png | Bin 0 -> 583 bytes .../Jumpsuit/Engineering/ce.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1102 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1387 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1102 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 950 bytes .../Engineering/engineering.rsi/icon.png | Bin 0 -> 571 bytes .../engineering.rsi/inhand-left.png | Bin 0 -> 509 bytes .../engineering.rsi/inhand-right.png | Bin 0 -> 532 bytes .../Engineering/engineering.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21090 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1502 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21090 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1450 bytes .../engineering_hazard.rsi/icon.png | Bin 0 -> 569 bytes .../engineering_hazard.rsi/inhand-left.png | Bin 0 -> 509 bytes .../engineering_hazard.rsi/inhand-right.png | Bin 0 -> 532 bytes .../engineering_hazard.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1260 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1646 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1260 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1561 bytes .../Engineering/senior_engineer.rsi/icon.png | Bin 0 -> 588 bytes .../senior_engineer.rsi/inhand-left.png | Bin 0 -> 682 bytes .../senior_engineer.rsi/inhand-right.png | Bin 0 -> 700 bytes .../Engineering/senior_engineer.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1097 bytes .../chemistry.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1289 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1097 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 861 bytes .../Jumpsuit/Medical/chemistry.rsi/icon.png | Bin 0 -> 494 bytes .../Medical/chemistry.rsi/inhand-left.png | Bin 0 -> 414 bytes .../Medical/chemistry.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Jumpsuit/Medical/chemistry.rsi/meta.json | 38 +++ .../cmo.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1114 bytes .../cmo.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1264 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1114 bytes .../cmo.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 849 bytes .../Jumpsuit/Medical/cmo.rsi/icon.png | Bin 0 -> 489 bytes .../Jumpsuit/Medical/cmo.rsi/inhand-left.png | Bin 0 -> 416 bytes .../Jumpsuit/Medical/cmo.rsi/inhand-right.png | Bin 0 -> 415 bytes .../Jumpsuit/Medical/cmo.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1112 bytes .../genetics.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1288 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1112 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 872 bytes .../Jumpsuit/Medical/genetics.rsi/icon.png | Bin 0 -> 540 bytes .../Medical/genetics.rsi/inhand-left.png | Bin 0 -> 649 bytes .../Medical/genetics.rsi/inhand-right.png | Bin 0 -> 666 bytes .../Jumpsuit/Medical/genetics.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1043 bytes .../medical.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 710 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1043 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 765 bytes .../Jumpsuit/Medical/medical.rsi/icon.png | Bin 0 -> 445 bytes .../Medical/medical.rsi/inhand-left.png | Bin 0 -> 406 bytes .../Medical/medical.rsi/inhand-right.png | Bin 0 -> 402 bytes .../Jumpsuit/Medical/medical.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1179 bytes .../paramedic.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1571 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1179 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 915 bytes .../Jumpsuit/Medical/paramedic.rsi/icon.png | Bin 0 -> 592 bytes .../Medical/paramedic.rsi/inhand-left.png | Bin 0 -> 451 bytes .../Medical/paramedic.rsi/inhand-right.png | Bin 0 -> 437 bytes .../Jumpsuit/Medical/paramedic.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20519 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1258 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20519 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1277 bytes .../Medical/psychologist.rsi/icon.png | Bin 0 -> 427 bytes .../Medical/psychologist.rsi/inhand-left.png | Bin 0 -> 516 bytes .../Medical/psychologist.rsi/inhand-right.png | Bin 0 -> 545 bytes .../Medical/psychologist.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1254 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1505 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1254 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1404 bytes .../Medical/senior_physician.rsi/icon.png | Bin 0 -> 563 bytes .../senior_physician.rsi/inhand-left.png | Bin 0 -> 658 bytes .../senior_physician.rsi/inhand-right.png | Bin 0 -> 663 bytes .../Medical/senior_physician.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1110 bytes .../virology.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1266 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1110 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 861 bytes .../Jumpsuit/Medical/virology.rsi/icon.png | Bin 0 -> 517 bytes .../Medical/virology.rsi/inhand-left.png | Bin 0 -> 586 bytes .../Medical/virology.rsi/inhand-right.png | Bin 0 -> 603 bytes .../Jumpsuit/Medical/virology.rsi/meta.json | 38 +++ .../rnd.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 996 bytes .../RND/rnd.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1273 bytes .../Uniforms/Jumpsuit/RND/rnd.rsi/icon.png | Bin 0 -> 488 bytes .../Uniforms/Jumpsuit/RND/rnd.rsi/meta.json | 22 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 996 bytes .../rndturtle.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1177 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 996 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1154 bytes .../Jumpsuit/RND/rndturtle.rsi/icon.png | Bin 0 -> 467 bytes .../Jumpsuit/RND/rndturtle.rsi/meta.json | 30 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21768 bytes .../roboticist.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1702 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21768 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1111 bytes .../Jumpsuit/RND/roboticist.rsi/icon.png | Bin 0 -> 509 bytes .../RND/roboticist.rsi/inhand-left.png | Bin 0 -> 684 bytes .../RND/roboticist.rsi/inhand-right.png | Bin 0 -> 645 bytes .../Jumpsuit/RND/roboticist.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1241 bytes .../scientist.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1279 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1241 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 870 bytes .../Jumpsuit/RND/scientist.rsi/icon.png | Bin 0 -> 498 bytes .../RND/scientist.rsi/inhand-left.png | Bin 0 -> 652 bytes .../RND/scientist.rsi/inhand-right.png | Bin 0 -> 606 bytes .../Jumpsuit/RND/scientist.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1110 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1362 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1110 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1260 bytes .../RND/senior_researcher.rsi/icon.png | Bin 0 -> 538 bytes .../RND/senior_researcher.rsi/inhand-left.png | Bin 0 -> 538 bytes .../senior_researcher.rsi/inhand-right.png | Bin 0 -> 546 bytes .../RND/senior_researcher.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 976 bytes .../detective.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1058 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 976 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1036 bytes .../Jumpsuit/Security/detective.rsi/icon.png | Bin 0 -> 415 bytes .../Security/detective.rsi/inhand-left.png | Bin 0 -> 374 bytes .../Security/detective.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Jumpsuit/Security/detective.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 972 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1067 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 972 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1046 bytes .../Security/detective_grey.rsi/icon.png | Bin 0 -> 414 bytes .../detective_grey.rsi/inhand-left.png | Bin 0 -> 372 bytes .../detective_grey.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Security/detective_grey.rsi/meta.json | 38 +++ .../hos.rsi/equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1217 bytes .../hos.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 724 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1217 bytes .../hos.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 1412 bytes .../Jumpsuit/Security/hos.rsi/icon.png | Bin 0 -> 369 bytes .../Jumpsuit/Security/hos.rsi/meta.json | 38 +++ .../Security/hos.rsi/overlay-inhand-left.png | Bin 0 -> 346 bytes .../Security/hos.rsi/overlay-inhand-right.png | Bin 0 -> 355 bytes .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 935 bytes .../hos_alt.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1292 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 935 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1200 bytes .../Jumpsuit/Security/hos_alt.rsi/icon.png | Bin 0 -> 435 bytes .../Security/hos_alt.rsi/inhand-left.png | Bin 0 -> 479 bytes .../Security/hos_alt.rsi/inhand-right.png | Bin 0 -> 487 bytes .../Jumpsuit/Security/hos_alt.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20948 bytes .../hos_blue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1363 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20948 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1334 bytes .../Jumpsuit/Security/hos_blue.rsi/icon.png | Bin 0 -> 498 bytes .../Security/hos_blue.rsi/inhand-left.png | Bin 0 -> 420 bytes .../Security/hos_blue.rsi/inhand-right.png | Bin 0 -> 426 bytes .../Jumpsuit/Security/hos_blue.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21089 bytes .../hos_grey.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1465 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 21089 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 952 bytes .../Jumpsuit/Security/hos_grey.rsi/icon.png | Bin 0 -> 551 bytes .../Security/hos_grey.rsi/inhand-left.png | Bin 0 -> 393 bytes .../Security/hos_grey.rsi/inhand-right.png | Bin 0 -> 399 bytes .../Jumpsuit/Security/hos_grey.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1186 bytes .../security.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1547 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1186 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1054 bytes .../Jumpsuit/Security/security.rsi/icon.png | Bin 0 -> 345 bytes .../Jumpsuit/Security/security.rsi/meta.json | 38 +++ .../security.rsi/overlay-inhand-left.png | Bin 0 -> 283 bytes .../security.rsi/overlay-inhand-right.png | Bin 0 -> 282 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 985 bytes .../Security/security_black.rsi/icon.png | Bin 0 -> 476 bytes .../security_black.rsi/inhand-left.png | Bin 0 -> 390 bytes .../security_black.rsi/inhand-right.png | Bin 0 -> 408 bytes .../Security/security_black.rsi/meta.json | 26 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20760 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1336 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20760 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 888 bytes .../Security/security_grey.rsi/icon.png | Bin 0 -> 524 bytes .../security_grey.rsi/inhand-left.png | Bin 0 -> 384 bytes .../security_grey.rsi/inhand-right.png | Bin 0 -> 391 bytes .../Security/security_grey.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1191 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1599 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1191 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1097 bytes .../Security/senior_officer.rsi/icon.png | Bin 0 -> 538 bytes .../senior_officer.rsi/inhand-left.png | Bin 0 -> 609 bytes .../senior_officer.rsi/inhand-right.png | Bin 0 -> 621 bytes .../Security/senior_officer.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1215 bytes .../warden.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1541 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1215 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1119 bytes .../Jumpsuit/Security/warden.rsi/icon.png | Bin 0 -> 369 bytes .../Jumpsuit/Security/warden.rsi/meta.json | 38 +++ .../warden.rsi/overlay-inhand-left.png | Bin 0 -> 338 bytes .../warden.rsi/overlay-inhand-right.png | Bin 0 -> 341 bytes .../equipped-INNERCLOTHING-vox.png | Bin .../breverb.rsi/equipped-INNERCLOTHING.png | Bin .../{ => Syndicate}/breverb.rsi/icon.png | Bin .../breverb.rsi/inhand-left.png | Bin .../breverb.rsi/inhand-right.png | Bin .../{ => Syndicate}/breverb.rsi/meta.json | 0 .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 924 bytes .../mercenary.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1326 bytes .../Jumpsuit/Syndicate/mercenary.rsi/icon.png | Bin 0 -> 534 bytes .../Syndicate/mercenary.rsi/inhand-left.png | Bin 0 -> 588 bytes .../Syndicate/mercenary.rsi/inhand-right.png | Bin 0 -> 583 bytes .../Syndicate/mercenary.rsi/meta.json | 30 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20351 bytes .../operative.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1069 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20351 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 1060 bytes .../Jumpsuit/Syndicate/operative.rsi/icon.png | Bin 0 -> 382 bytes .../Syndicate/operative.rsi/inhand-left.png | Bin 0 -> 514 bytes .../Syndicate/operative.rsi/inhand-right.png | Bin 0 -> 527 bytes .../Syndicate/operative.rsi/meta.json | 38 +++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20789 bytes .../ancient.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1326 bytes .../folded-equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20789 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 853 bytes .../Jumpsuit/color/ancient.rsi/meta.json | 27 ++ .../color/aqua.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 900 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 665 bytes .../Jumpsuit/color/aqua.rsi/meta.json | 19 ++ .../black.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 931 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 676 bytes .../Jumpsuit/color/black.rsi/meta.json | 19 ++ .../color/blue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 959 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 717 bytes .../Jumpsuit/color/blue.rsi/meta.json | 19 ++ .../brown.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 951 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 694 bytes .../Jumpsuit/color/brown.rsi/meta.json | 19 ++ .../color.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 816 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 697 bytes .../Jumpsuit/color/color.rsi/icon.png | Bin 0 -> 349 bytes .../Jumpsuit/color/color.rsi/inhand-left.png | Bin 0 -> 451 bytes .../Jumpsuit/color/color.rsi/inhand-right.png | Bin 0 -> 437 bytes .../Jumpsuit/color/color.rsi/meta.json | 30 ++ .../darkblue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 977 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 732 bytes .../Jumpsuit/color/darkblue.rsi/meta.json | 19 ++ .../darkgreen.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 962 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 709 bytes .../Jumpsuit/color/darkgreen.rsi/meta.json | 19 ++ .../darkred.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1032 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 750 bytes .../Jumpsuit/color/darkred.rsi/meta.json | 19 ++ .../green.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 940 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 694 bytes .../Jumpsuit/color/green.rsi/meta.json | 19 ++ .../color/grey.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 936 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 783 bytes .../Jumpsuit/color/grey.rsi/meta.json | 19 ++ .../lightblue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 960 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 719 bytes .../Jumpsuit/color/lightblue.rsi/meta.json | 19 ++ .../lightbrown.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 970 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 716 bytes .../Jumpsuit/color/lightbrown.rsi/meta.json | 19 ++ .../equipped-INNERCLOTHING.png | Bin 0 -> 946 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 715 bytes .../Jumpsuit/color/lightpurple.rsi/meta.json | 19 ++ .../lightred.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 963 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 703 bytes .../Jumpsuit/color/lightred.rsi/meta.json | 19 ++ .../orange.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 976 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 715 bytes .../Jumpsuit/color/orange.rsi/meta.json | 19 ++ .../color/pink.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 943 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 719 bytes .../Jumpsuit/color/pink.rsi/meta.json | 19 ++ .../prisoner.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1087 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 970 bytes .../Jumpsuit/color/prisoner.rsi/icon.png | Bin 0 -> 465 bytes .../color/prisoner.rsi/inhand-left.png | Bin 0 -> 647 bytes .../color/prisoner.rsi/inhand-right.png | Bin 0 -> 658 bytes .../Jumpsuit/color/prisoner.rsi/meta.json | 30 ++ .../purple.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 996 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 723 bytes .../Jumpsuit/color/purple.rsi/meta.json | 19 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20763 bytes .../rainbow.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1471 bytes .../Jumpsuit/color/rainbow.rsi/icon.png | Bin 0 -> 500 bytes .../color/rainbow.rsi/inhand-left.png | Bin 0 -> 665 bytes .../color/rainbow.rsi/inhand-right.png | Bin 0 -> 682 bytes .../Jumpsuit/color/rainbow.rsi/meta.json | 30 ++ .../color/red.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1006 bytes .../red.rsi/folded-equipped-INNERCLOTHING.png | Bin 0 -> 736 bytes .../Uniforms/Jumpsuit/color/red.rsi/meta.json | 19 ++ .../white.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 909 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 692 bytes .../Jumpsuit/color/white.rsi/meta.json | 19 ++ .../yellow.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 951 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 711 bytes .../Jumpsuit/color/yellow.rsi/meta.json | 19 ++ .../cargotech.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1352 bytes .../Overalls/Cargo/cargotech.rsi/icon.png | Bin 0 -> 552 bytes .../Overalls/Cargo/cargotech.rsi/meta.json | 18 ++ .../salvage.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1353 bytes .../Other/Overalls/Cargo/salvage.rsi/icon.png | Bin 0 -> 535 bytes .../Overalls/Cargo/salvage.rsi/meta.json | 18 ++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1415 bytes .../Overalls/Cargo/shaft_miner.rsi/icon.png | Bin 0 -> 543 bytes .../Overalls/Cargo/shaft_miner.rsi/meta.json | 18 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20351 bytes .../blue.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 934 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 759 bytes .../Uniforms/Scrubs/blue.rsi/icon.png | Bin 0 -> 394 bytes .../Uniforms/Scrubs/blue.rsi/inhand-left.png | Bin 0 -> 366 bytes .../Uniforms/Scrubs/blue.rsi/inhand-right.png | Bin 0 -> 372 bytes .../Uniforms/Scrubs/blue.rsi}/meta.json | 6 +- .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20330 bytes .../green.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 913 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 765 bytes .../Uniforms/Scrubs/green.rsi/icon.png | Bin 0 -> 382 bytes .../Uniforms/Scrubs/green.rsi/inhand-left.png | Bin 0 -> 370 bytes .../Scrubs/green.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Uniforms/Scrubs/green.rsi/meta.json | 34 ++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 20302 bytes .../purple.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 921 bytes .../folded-equipped-INNERCLOTHING.png | Bin 0 -> 750 bytes .../Uniforms/Scrubs/purple.rsi/icon.png | Bin 0 -> 385 bytes .../Scrubs/purple.rsi/inhand-left.png | Bin 0 -> 370 bytes .../Scrubs/purple.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Uniforms/Scrubs/purple.rsi/meta.json | 34 ++ .../Devices/pda.rsi/insert_overlay.png | Bin 0 -> 117 bytes .../Objects/Devices/pda.rsi/meta.json | 3 + .../Ties/elysiumtie.rsi/equipped-NECK.png | Bin 0 -> 485 bytes .../Neck/Ties/elysiumtie.rsi/icon.png | Bin 0 -> 882 bytes .../Neck/Ties/elysiumtie.rsi/meta.json | 18 ++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 1649 bytes .../Coats/ElysiumCoat.rsi/icon.png | Bin 0 -> 603 bytes .../Coats/ElysiumCoat.rsi/inhand-left.png | Bin 0 -> 947 bytes .../Coats/ElysiumCoat.rsi/inhand-right.png | Bin 0 -> 698 bytes .../Coats/ElysiumCoat.rsi/meta.json | 26 ++ .../elysiumshoes.rsi/equipped-FEET.png | Bin 0 -> 363 bytes .../Shoes/Specific/elysiumshoes.rsi/icon.png | Bin 0 -> 574 bytes .../Shoes/Specific/elysiumshoes.rsi/meta.json | 18 ++ .../Elysium.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 2386 bytes .../Uniforms/Jumpsuit/Elysium.rsi/icon.png | Bin 0 -> 508 bytes .../Jumpsuit/Elysium.rsi/inhand-left.png | Bin 0 -> 342 bytes .../Jumpsuit/Elysium.rsi/inhand-right.png | Bin 0 -> 360 bytes .../Uniforms/Jumpsuit/Elysium.rsi/meta.json | 26 ++ .../equipped-INNERCLOTHING.png | Bin 1335 -> 0 bytes .../Jumpsuit/shaft_miner.rsi/icon.png | Bin 496 -> 0 bytes .../Jumpsuit/shaft_miner.rsi/inhand-left.png | Bin 618 -> 0 bytes .../Jumpsuit/shaft_miner.rsi/inhand-right.png | Bin 647 -> 0 bytes .../Devices/pda.rsi/insert_overlay.png | Bin 0 -> 117 bytes .../Objects/Devices/pda.rsi/meta.json | 3 + Resources/migration.yml | 3 + 1294 files changed, 6243 insertions(+), 830 deletions(-) create mode 100644 Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/mantles.yml create mode 100644 Resources/Prototypes/_Inky/Entities/Clothing/Neck/ties.yml create mode 100644 Resources/Prototypes/_Inky/Entities/Clothing/OuterClothing/coats.yml create mode 100644 Resources/Prototypes/_Inky/Entities/Clothing/Shoes/specific.yml create mode 100644 Resources/Prototypes/_Inky/Entities/Clothing/Uniforms/jumpsuits.yml delete mode 100644 Resources/Prototypes/_Lavaland/Entities/Clothing/Uniforms/jumpsuits.yml create mode 100644 Resources/Textures/Clothing/Ears/Headsets/cargo.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/centcom.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/command.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/engineering.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/medical.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/science.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/security.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/alt-equipped-EARS-vox.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/bone_helmet.rsi/equipped-HELMET-vox.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/equipped-OUTERCLOTHING-vox.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/appendix-inflamed.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/appendix.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/brain-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/brain-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/brain.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/ears.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/muscle.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/nerve.png create mode 100644 Resources/Textures/Mobs/Species/Vox/organs.rsi/vessel.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/equipped-HELMET-hamster.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/equipped-HELMET-hamster.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET-hamster.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET-hamster.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon_flipped.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hosmantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hosmantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hosmantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hosmantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/equipped-FEET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Cargo}/mailman.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Cargo}/mailman.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Cargo}/mailman.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Cargo}/mailman.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Cargo}/mailman.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi/meta.json rename Resources/Textures/{_Lavaland/Clothing/Uniforms/Jumpsuit => _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo}/shaft_miner.rsi/equipped-INNERCLOTHING-monkey.png (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/centcom_agent.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/centcom_agent.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/centcom_agent.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/centcom_agent.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/centcom_agent.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING-vox.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/equipped-INNERCLOTHING-monkey.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Centcom}/nanotrasen_representative.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/equipped-INNERCLOTHING-monkey.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/{ => Civilian}/reporter_dress.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Cargo}/mailman.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Cargo}/mailman.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Cargo}/mailman.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Cargo}/mailman.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Cargo}/mailman.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcentcom.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcentcom.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcentcom.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcentcom.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcentcom.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcommand.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcommand.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcommand.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcommand.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualcommand.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualengineer.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualengineer.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualengineer.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualengineer.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualengineer.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_captain.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_captain.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_captain.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_ce.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_ce.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_ce.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hop.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hop.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hop.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hos.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hos.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_hos.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_qm.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_qm.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_qm.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_rd.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_rd.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualshirt_rd.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualsyndicate.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualsyndicate.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualsyndicate.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualsyndicate.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Casual}/casualsyndicate.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/diplomat.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/diplomat.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/diplomat.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/fancy_nanotrasen_representative.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/fancy_nanotrasen_representative.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/fancy_nanotrasen_representative.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/fancy_nanotrasen_representative.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/fancy_nanotrasen_representative.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/hecu.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/hecu.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/hecu.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/hecu.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/hecu.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/nanotrasen_representative.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/nanotrasen_representative.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/nanotrasen_representative.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/nanotrasen_representative.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/nanotrasen_representative.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/navy_gold.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/navy_gold.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/navy_gold.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/navy_gold.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/navy_gold.rsi/meta.json (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/specialoperations.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/specialoperations.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Centcom}/specialoperations.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/durathread_jumpsuit.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/durathread_jumpsuit.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/durathread_jumpsuit.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/durathread_jumpsuit.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/durathread_jumpsuit.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/mercer.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/mercer.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/mercer.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/mercer.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/mercer.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/meta.json rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/passenger_quarterzip.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/passenger_quarterzip.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/passenger_quarterzip.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/passenger_quarterzip.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Civilian}/passenger_quarterzip.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/overlay-inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/overlay-inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/overlay-inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/overlay-inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-right.png rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/equipped-INNERCLOTHING-vox.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/equipped-INNERCLOTHING.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/icon.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/inhand-left.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/inhand-right.png (100%) rename Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/{ => Syndicate}/breverb.rsi/meta.json (100%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/folded-equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/black.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/black.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/black.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/blue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/blue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/blue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightblue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightblue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightblue.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png rename Resources/Textures/{_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi => _Goobstation/Clothing/Uniforms/Scrubs/blue.rsi}/meta.json (65%) create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/folded-equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/insert_overlay.png create mode 100644 Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/equipped-NECK.png create mode 100644 Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/inhand-left.png create mode 100644 Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/inhand-right.png create mode 100644 Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/equipped-FEET.png create mode 100644 Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/meta.json create mode 100644 Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/icon.png create mode 100644 Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/inhand-left.png create mode 100644 Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/inhand-right.png create mode 100644 Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/meta.json delete mode 100644 Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/equipped-INNERCLOTHING.png delete mode 100644 Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/icon.png delete mode 100644 Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-left.png delete mode 100644 Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-right.png create mode 100644 Resources/Textures/_Lavaland/Objects/Devices/pda.rsi/insert_overlay.png diff --git a/Content.Client/PDA/PdaVisualizerSystem.cs b/Content.Client/PDA/PdaVisualizerSystem.cs index 0d7685d6ae9..13086c600b0 100644 --- a/Content.Client/PDA/PdaVisualizerSystem.cs +++ b/Content.Client/PDA/PdaVisualizerSystem.cs @@ -27,4 +27,4 @@ public enum PdaVisualLayers : byte Flashlight, IdLight } -} +} \ No newline at end of file diff --git a/Content.Inky.Client/Content.Inky.Client.csproj b/Content.Inky.Client/Content.Inky.Client.csproj index 0a66f80cc80..acae8d9a7e1 100644 --- a/Content.Inky.Client/Content.Inky.Client.csproj +++ b/Content.Inky.Client/Content.Inky.Client.csproj @@ -11,11 +11,9 @@ - + - - - + diff --git a/Content.Inky.Server/Content.Inky.Server.csproj b/Content.Inky.Server/Content.Inky.Server.csproj index c7879a225b6..91a810bcc6c 100644 --- a/Content.Inky.Server/Content.Inky.Server.csproj +++ b/Content.Inky.Server/Content.Inky.Server.csproj @@ -16,13 +16,11 @@ - - - - + + - + diff --git a/Content.Inky.Shared/Content.Inky.Shared.csproj b/Content.Inky.Shared/Content.Inky.Shared.csproj index 24af3e80b9f..f95273a5a42 100644 --- a/Content.Inky.Shared/Content.Inky.Shared.csproj +++ b/Content.Inky.Shared/Content.Inky.Shared.csproj @@ -8,7 +8,7 @@ - + diff --git a/Content.Shared/Movement/Components/CursorOffsetRequiresWieldComponent.Trauma.cs b/Content.Shared/Movement/Components/CursorOffsetRequiresWieldComponent.Trauma.cs index c9be9f78e05..ad376c1b82a 100644 --- a/Content.Shared/Movement/Components/CursorOffsetRequiresWieldComponent.Trauma.cs +++ b/Content.Shared/Movement/Components/CursorOffsetRequiresWieldComponent.Trauma.cs @@ -6,5 +6,5 @@ public sealed partial class CursorOffsetRequiresWieldComponent /// Multiplies your viewcone angle by this number when wielded. /// [DataField] - public float ViewAngleMultiplier = 0.3f; + public float ViewAngleMultiplier = 1f; // inky edit } diff --git a/Content.Shared/PDA/PdaComponent.cs b/Content.Shared/PDA/PdaComponent.cs index 8f0f91df1eb..63da8fa0a4c 100644 --- a/Content.Shared/PDA/PdaComponent.cs +++ b/Content.Shared/PDA/PdaComponent.cs @@ -38,4 +38,4 @@ public sealed partial class PdaComponent : Component [ViewVariables] public string? StationAlertLevel; [ViewVariables] public Color StationAlertColor = Color.White; } -} +} \ No newline at end of file diff --git a/Content.Shared/PDA/PdaVisuals.cs b/Content.Shared/PDA/PdaVisuals.cs index e3daa8e575e..25c294f7828 100644 --- a/Content.Shared/PDA/PdaVisuals.cs +++ b/Content.Shared/PDA/PdaVisuals.cs @@ -15,4 +15,4 @@ public enum PdaUiKey Key } -} +} \ No newline at end of file diff --git a/Content.Shared/PDA/SharedPdaSystem.cs b/Content.Shared/PDA/SharedPdaSystem.cs index 6eb665747d3..b92b28ad0ff 100644 --- a/Content.Shared/PDA/SharedPdaSystem.cs +++ b/Content.Shared/PDA/SharedPdaSystem.cs @@ -85,4 +85,4 @@ public virtual void UpdatePdaUi(EntityUid uid, PdaComponent? pda = null) // Overriden by the server } } -} +} \ No newline at end of file diff --git a/README.md b/README.md index 8ccb298b696..28d8a944d82 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ If you want to host or create content for SS14, go to the [Space Station 14 repo ## Links -no discord server sadly right now | [Devbus Discord Server](https://discord.gg/f3rJaCuK) | [SS14 Forums](https://forum.spacestation14.com/) | [SS14 Website](https://spacestation14.com/) +[Inky Station Discord Server](https://discord.gg/Tmjfu6Mt9p) | [Devbus Discord Server](https://discord.gg/f3rJaCuK) | [SS14 Forums](https://forum.spacestation14.com/) | [SS14 Website](https://spacestation14.com/) ## Documentation/Wiki diff --git a/Resources/Locale/en-US/_Goobstation/loadouts/loadout-groups.ftl b/Resources/Locale/en-US/_Goobstation/loadouts/loadout-groups.ftl index 4158970715c..d86fc417a98 100644 --- a/Resources/Locale/en-US/_Goobstation/loadouts/loadout-groups.ftl +++ b/Resources/Locale/en-US/_Goobstation/loadouts/loadout-groups.ftl @@ -216,3 +216,7 @@ loadout-group-boxer-envirosuit = Boxer envirosuit # Misc loadout-group-plasma-tank = Plasma tank + +# Salvage/Shaft Miner +loadout-group-salvage-specialist-jumpsuit = Salvage Specialist Jumpsuit +loadout-group-shaft-miner-jumpsuit = Shaft Miner Jumpsuit \ No newline at end of file diff --git a/Resources/Maps/Shuttles/trading_outpost.yml b/Resources/Maps/Shuttles/trading_outpost.yml index 76613c66b1a..9fea224e09f 100644 --- a/Resources/Maps/Shuttles/trading_outpost.yml +++ b/Resources/Maps/Shuttles/trading_outpost.yml @@ -3213,7 +3213,7 @@ entities: - type: Transform pos: 6.5,-16.5 parent: 2 -- proto: ClothingNeckCloakCe +- proto: ClothingNeckCloakWhiteCe entities: - uid: 1096 components: diff --git a/Resources/Maps/_Trauma/lambda.yml b/Resources/Maps/_Trauma/lambda.yml index 18febf80df4..d5289c7d532 100644 --- a/Resources/Maps/_Trauma/lambda.yml +++ b/Resources/Maps/_Trauma/lambda.yml @@ -98163,7 +98163,7 @@ entities: linearDamping: 0 canCollide: False - type: InsideEntityStorage -- proto: ClothingNeckCloakCe +- proto: ClothingNeckCloakWhiteCe entities: - uid: 15161 components: @@ -98247,7 +98247,7 @@ entities: linearDamping: 0 canCollide: False - type: InsideEntityStorage -- proto: ClothingNeckMantleCE +- proto: ClothingNeckMantleWhiteCE entities: - uid: 15162 components: diff --git a/Resources/Maps/_Trauma/origin.yml b/Resources/Maps/_Trauma/origin.yml index 0cd3876e585..33ea4fe86d4 100644 --- a/Resources/Maps/_Trauma/origin.yml +++ b/Resources/Maps/_Trauma/origin.yml @@ -79226,7 +79226,7 @@ entities: - type: Transform pos: -10.776614,43.48699 parent: 2 -- proto: ClothingNeckMantleCE +- proto: ClothingNeckMantleWhiteCE entities: - uid: 12814 components: diff --git a/Resources/Prototypes/Body/Species/vox.yml b/Resources/Prototypes/Body/Species/vox.yml index 6fbe8b7304c..864024eee1a 100644 --- a/Resources/Prototypes/Body/Species/vox.yml +++ b/Resources/Prototypes/Body/Species/vox.yml @@ -259,7 +259,7 @@ damage: types: Slash: 5 # Reduce? - - type: Wagging +# - type: Wagging - trauma changes wag to be on the tail organ - type: entity parent: OrganBaseFleshy # Shitmed - Fleshy @@ -357,16 +357,22 @@ id: OrganVoxFootRight - type: entity - parent: [ OrganBaseBrain, OrganSpriteHumanInternal, OrganVoxInternal ] + parent: [ OrganBaseBrain, OrganVoxInternal ] id: OrganVoxBrain + name: cortical stack + description: A stack containing all the memories and experiences of a vox with some mushy brains still sticking to it. + components: + - type: Edible + destroyOnEmpty: false + - type: BorgBrain - type: entity parent: [ OrganVoxVisual, OrganBaseEyes, OrganVoxInternal ] id: OrganVoxEyes - # - components: - - type: ViewconeModifier - angleModifier: 1.1 # prey vision for tasty chicken... + # - INKY - fov disabled + #components: + #- type: ViewconeModifier + # angleModifier: 1.1 # prey vision for tasty chicken... # - type: entity @@ -374,24 +380,30 @@ id: OrganVoxTongue - type: entity - parent: [ OrganBaseAppendix, OrganSpriteHumanInternal, OrganVoxInternal ] + parent: [ OrganBaseAppendix, OrganVoxInternal ] id: OrganVoxAppendix - type: entity - parent: [ OrganBaseEars, OrganSpriteHumanInternal, OrganVoxInternal ] + parent: [ OrganBaseEars, OrganVoxInternal ] id: OrganVoxEars - type: entity parent: [ OrganBaseLungs, OrganVoxInternal, OrganVoxMetabolizer ] id: OrganVoxLungs + name: gas exchange sacks + description: The organ responsible for gas exchange within a Vox. - type: entity parent: [ OrganBaseHeart, OrganVoxInternal, OrganVoxMetabolizer ] id: OrganVoxHeart + name: circulatory pump + description: A strange purple organ that pumps circulatory fluid through the body of a Vox. - type: entity parent: [ OrganBaseStomach, OrganVoxInternal, OrganVoxMetabolizer ] id: OrganVoxStomach + name: material processor + description: The organ responsible for processing materials intaken by a Vox. components: - type: Stomach specialDigestible: @@ -400,9 +412,13 @@ isSpecialDigestibleExclusive: false - type: entity - parent: [ OrganBaseLiver, OrganSpriteHumanInternal, OrganVoxInternal, OrganVoxMetabolizer ] + parent: [ OrganBaseLiver, OrganVoxInternal, OrganVoxMetabolizer ] id: OrganVoxLiver + name: primary toxin filter + description: One of two organs responsible for filtering toxins from the bloodstream of a Vox. - type: entity - parent: [ OrganBaseKidneys, OrganSpriteHumanInternal, OrganVoxInternal, OrganVoxMetabolizer ] + parent: [ OrganBaseKidneys, OrganVoxInternal, OrganVoxMetabolizer ] id: OrganVoxKidneys + name: auxiliary toxin filter + description: One of two organs responsible for filtering toxins from the bloodstream of a Vox. \ No newline at end of file diff --git a/Resources/Prototypes/Body/species_appearance.yml b/Resources/Prototypes/Body/species_appearance.yml index d793093fdfd..e070c30edb4 100644 --- a/Resources/Prototypes/Body/species_appearance.yml +++ b/Resources/Prototypes/Body/species_appearance.yml @@ -39,9 +39,9 @@ - map: [ "shoes" ] - map: [ "ears" ] - map: [ "eyes" ] - - map: [ "belt" ] - map: [ "id" ] - map: [ "outerClothing" ] + - map: [ "belt" ] #inky - belts over outerwear. was a goobchange that was skipped on trauma. - map: [ "back" ] - map: [ "neck" ] - map: [ "suitstorage" ] diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml b/Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml index b164b49cd47..ca4bee4a766 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml @@ -28,7 +28,7 @@ - id: ClothingUniformJumpskirtChiefEngineerTurtle - id: ClothingHeadHatBeretEngineering - id: ClothingOuterWinterCE - - id: ClothingNeckCloakCe + - id: ClothingNeckCloakWhiteCe - type: entity id: DresserChiefMedicalOfficerFilled diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml index f00774b74c5..d484fa0181c 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml @@ -25,7 +25,6 @@ ClothingUniformJumpsuitCentcomAgent: 3 ClothingUniformJumpsuitCentcomFormal: 3 ClothingUniformJumpskirtCentcomFormalDress: 3 - ClothingUniformJumpsuitCasualCentcom: 3 # Goobstation ClothingHeadHatCentcom: 3 ClothingHeadHatCentcomcap: 3 ClothingMaskGasCentcom: 3 @@ -34,9 +33,24 @@ ClothingOuterCoatExpensive: 1 ClothingNeckScarfStripedCentcom: 3 ClothingNeckCloakCentcom: 3 + # + ClothingUniformJumpsuitCasualCentcom: 3 + ClothingOuterArmoredJacketCentralCommand: 2 + ClothingUniformJumpskirtCentcomPencilSkirt: 3 + ClothingNeckCloakHighCommand: 3 + ClothingNeckCloakHighCommandCape: 2 + ClothingNeckCloakCentComPoncho: 3 + ClothingNeckMantleEpaulettes: 1 + # contrabandInventory: + # + ClothingUniformJumpsuitGoldenLiaison: 2 + ClothingNeckCloakGoldenCentComm: 2 + ClothingHeadHatGoldCentcom: 2 + # ToyFigurineCaptain: 1 ToyFigurineHeadOfPersonnel: 1 + # emaggedInventory: PenCentcom: 1 diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index 67a27a74cf0..54a1ee048b4 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -1593,8 +1593,8 @@ id: UplinkChameleon name: uplink-chameleon-name description: uplink-chameleon-desc - productEntity: ClothingBackpackChameleonFillAgent - icon: { sprite: /Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi, state: icon } + productEntity: ClothingBackpackChameleonFill # goob + icon: { sprite: /Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi, state: icon } # Goob cost: Telecrystal: 25 # Trauma - was 4, 5x and more expensive due to how much fucking value it has categories: diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index 56376dfe9bd..cfedd598496 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -204,7 +204,7 @@ description: A robust backpack for stealing cargo's loot. components: - type: Sprite - sprite: Clothing/Back/Backpacks/cargo.rsi + sprite: _Goobstation/Clothing/Back/Backpacks/cargo.rsi - type: entity parent: ClothingBackpack diff --git a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml index 3d8b3142dc3..f1e6171400d 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml @@ -143,7 +143,6 @@ components: - type: Sprite sprite: Clothing/Back/Duffels/hydroponics.rsi - - type: entity parent: ClothingBackpackDuffel id: ClothingBackpackDuffelCargo @@ -151,8 +150,7 @@ description: A large duffel bag for stealing cargo's precious loot. components: - type: Sprite - sprite: Clothing/Back/Duffels/cargo.rsi - + sprite: _Goobstation/Clothing/Back/Duffels/cargo.rsi # Goob - type: entity parent: ClothingBackpackDuffel id: ClothingBackpackDuffelSalvage diff --git a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml index b8e81dd37f3..0ececb01fcb 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml @@ -157,8 +157,7 @@ description: A robust satchel for stealing cargo's loot. components: - type: Sprite - sprite: Clothing/Back/Satchels/cargo.rsi - + sprite: _Goobstation/Clothing/Back/Satchels/cargo.rsi - type: entity parent: ClothingBackpackSatchel id: ClothingBackpackSatchelSalvage diff --git a/Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml b/Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml index b0ecab41b8a..5fddb2f7898 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml @@ -110,7 +110,7 @@ - type: entity abstract: true - parent: [ClothingHeadBase, BaseClothingViewconeSmall] # Trauma + parent: [ClothingHeadBase] # Trauma # inky edit removed BaseClothingViewconeSmall id: ClothingHeadEVAHelmetBase name: base space helmet components: diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index 9ba6e90c95c..28e2e9561bf 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -53,7 +53,7 @@ # TODO: Make a single ClothingHeadHatArmoreredBeret in goob namespace so all these items dont need to have armor values listed seperately, since they wont have seperate armor values ANYWAY! - type: entity - parent: [ClothingHeadHatBeret, BaseSecurityContraband, BaseClothingViewconeSmallIncrease] #goobstation - contraband marking + parent: [ClothingHeadHatBeret, BaseSecurityContraband] #goobstation - contraband marking # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatBeretSecurity name: security beret description: A beret with the security department's insignia. For officers that are more inclined towards style than safety. @@ -178,9 +178,9 @@ description: A beret with the cargo department's insignia. components: - type: Sprite - sprite: Clothing/Head/Hats/beret_qm.rsi + sprite: _Goobstation/Clothing/Head/Hats/beret_qm.rsi # Goob Station - beret edit - type: Clothing - sprite: Clothing/Head/Hats/beret_qm.rsi + sprite: _Goobstation/Clothing/Head/Hats/beret_qm.rsi # Goob Station - beret edit - type: Tag tags: - PetWearable @@ -191,7 +191,7 @@ - WhitelistChameleon - type: entity - parent: [ClothingHeadHatBeretRND, BaseSecurityCommandContraband, BaseClothingViewconeSmallIncrease] # Goob / Trauma edit + parent: [ClothingHeadHatBeretRND, BaseSecurityCommandContraband] # Goob / Trauma edit # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatBeretHoS name: head of security's beret description: A black beret with a commander's rank emblem. For officers that are more inclined towards style than safety. @@ -297,7 +297,7 @@ - CorgiWearable - type: entity - parent: [ ClothingHeadBase, BaseClothingViewconeSmallIncrease ] # Trauma + parent: [ ClothingHeadBase ] # Trauma # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatBeretMerc name: mercenary beret description: An olive beret with a badge depicting a jackal on a rock. @@ -874,7 +874,7 @@ - WhitelistChameleon - type: entity - parent: [ClothingHeadBase, BaseSecurityContraband, BaseClothingViewconeSmallIncrease] # Goob / Trauma edit + parent: [ClothingHeadBase, BaseSecurityContraband] # Goob / Trauma edit # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatWarden name: warden's cap description: This hat emphasizes that you are THE LAW. diff --git a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml index 625ed2bafad..2ae7bf4913a 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml @@ -328,7 +328,7 @@ #Fire Helmet - type: entity - parent: [ClothingHeadLightBase, BaseClothingViewconeSmall] + parent: [ClothingHeadLightBase] # inky edit removed BaseClothingViewconeSmall id: ClothingHeadHelmetFire name: fire helmet description: An atmos tech's best friend. Provides some heat resistance and looks cool. @@ -368,7 +368,7 @@ #Atmos Fire Helmet - type: entity - parent: [ClothingHeadLightBase, BaseEngineeringContraband, BaseClothingViewconeSmall] # Trauma + parent: [ClothingHeadLightBase, BaseEngineeringContraband] # Trauma # inky edit removed BaseClothingViewconeSmall id: ClothingHeadHelmetAtmosFire name: atmos fire helmet description: An atmos fire helmet, able to keep the user cool in any situation. diff --git a/Resources/Prototypes/Entities/Clothing/Head/soft.yml b/Resources/Prototypes/Entities/Clothing/Head/soft.yml index e5f4cf2beca..59769a45fce 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/soft.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/soft.yml @@ -63,9 +63,9 @@ description: A baseball cap colored to match cargo's uniforms. components: - type: Sprite - sprite: Clothing/Head/Soft/cargosoft.rsi + sprite: _Goobstation/Clothing/Head/Soft/cargosoft.rsi - type: Clothing - sprite: Clothing/Head/Soft/cargosoft.rsi + sprite: _Goobstation/Clothing/Head/Soft/cargosoft.rsi - type: Tag tags: - ClothMade diff --git a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml index 302ab8d9c64..e6353e6c205 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml @@ -1,5 +1,5 @@ - type: entity - parent: [ClothingMaskPullableBase, BaseClothingViewconeSmall] # Trauma + parent: [ClothingMaskPullableBase] # Trauma # inky edit removed BaseClothingViewconeSmall id: ClothingMaskGas name: gas mask description: A face-covering mask that can be connected to an air supply. @@ -967,7 +967,7 @@ - IPCMaskWearable # EE - IPCs - type: entity - parent: [ClothingMaskBase, BaseClothingViewconeSmall] + parent: [ClothingMaskBase] # inky edit removed BaseClothingViewconeSmall id: ClothingMaskWeldingGas name: welding gas mask description: A gas mask with built in welding goggles and face shield. Looks like a skull, clearly designed by a nerd. diff --git a/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml b/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml index 4937356f89e..fe77d11f370 100644 --- a/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml +++ b/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml @@ -67,7 +67,7 @@ description: A pompous and comfy blue cloak with a nice gold trim, while not particularly valuable as your other possessions, it sure is fancy. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/cap.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/cap.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak @@ -78,18 +78,29 @@ description: An exquisite dark and red cloak fitting for those who can assert dominance over wrongdoers. Take a stab at being civil in prosecution! components: - type: Sprite - sprite: Clothing/Neck/Cloaks/hos.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/hos.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak - type: entity parent: [ClothingNeckBase, BaseCommandContraband] - id: ClothingNeckCloakCe - name: chief engineer's cloak - description: A dark green cloak with light blue ornaments, given to those who proved themselves to master the precise art of engineering. + id: ClothingNeckCloakWhiteCe + name: chief engineer's white cloak + description: A white cloak with orange adornments, given to those who proved themselves to master the precise art of engineering. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/ce.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi # Goob Station - cloak resprite + - type: StealTarget + stealGroup: HeadCloak + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckCloakGreenCe + name: chief engineer's green cloak + description: A green cloak with yellow and blue adornments, given to those who proved themselves to master the precise art of engineering. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak @@ -100,7 +111,7 @@ description: A sterile blue cloak with a green cross, radiating with a sense of duty and willingness to help others. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/cmo.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/cmo.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak @@ -111,7 +122,7 @@ description: A white cloak with violet stripes, showing your status as the arbiter of cutting-edge technology. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/rd.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/rd.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak @@ -122,7 +133,7 @@ description: A strong brown cloak with a reflective stripe, while not as fancy as others, it does show your managing skills. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/qm.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/qm.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak @@ -133,7 +144,7 @@ description: A blue cloak with red shoulders and gold buttons, proving you are the gatekeeper to any airlock on the station. components: - type: Sprite - sprite: Clothing/Neck/Cloaks/hop.rsi + sprite: _Goobstation/Clothing/Neck/Cloaks/hop.rsi # Goob Station - cloak resprite - type: StealTarget stealGroup: HeadCloak diff --git a/Resources/Prototypes/Entities/Clothing/Neck/mantles.yml b/Resources/Prototypes/Entities/Clothing/Neck/mantles.yml index 2aa62b50f21..64fe3ef85ad 100644 --- a/Resources/Prototypes/Entities/Clothing/Neck/mantles.yml +++ b/Resources/Prototypes/Entities/Clothing/Neck/mantles.yml @@ -19,20 +19,31 @@ description: A comfortable and chique mantle befitting of only the most experienced captain. components: - type: Sprite - sprite: Clothing/Neck/mantles/capmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/capmantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/capmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/capmantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] - id: ClothingNeckMantleCE - name: chief engineer's mantle + id: ClothingNeckMantleWhiteCE + name: chief engineer's white mantle description: High visibility, check. RIG system, check. High capacity cell, check. Everything a chief engineer could need in a stylish mantle. components: - type: Sprite - sprite: Clothing/Neck/mantles/cemantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/cemantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi # Goob Station - mantle resprite + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckMantleOrangeCE + name: chief engineer's orange mantle + description: High visibility, check. RIG system, check. High capacity cell, check. Everything a chief engineer could need in a stylish mantle. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi # Goob Station - mantle resprite + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] @@ -41,9 +52,9 @@ description: For a CMO that has been in enough medbays to know that more PPE means less central command dry cleaning visits when the shift is over. components: - type: Sprite - sprite: Clothing/Neck/mantles/cmomantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/cmomantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/cmomantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/cmomantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] @@ -52,9 +63,9 @@ description: A good HOP knows that paper pushing is only half the job... petting your dog and looking fashionable is the other half. components: - type: Sprite - sprite: Clothing/Neck/mantles/hopmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/hopmantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/hopmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/hopmantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] @@ -63,9 +74,9 @@ description: Shootouts with syndicate agents are just another Tuesday for this HoS. This mantle is a symbol of commitment to the station. components: - type: Sprite - sprite: Clothing/Neck/mantles/hosmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/hosmantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/hosmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/hosmantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] @@ -74,9 +85,9 @@ description: For when long days in the office consist of explosives, poisonous gas, murder robots, and a fresh pizza from cargo; this mantle will keep you comfy. components: - type: Sprite - sprite: Clothing/Neck/mantles/rdmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/rdmantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/rdmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/rdmantle.rsi # Goob Station - mantle resprite - type: entity parent: [ClothingNeckBase, BaseCommandContraband] @@ -85,9 +96,9 @@ description: For the master of goods and materials to rule over the department, a befitting mantle to show off superiority! components: - type: Sprite - sprite: Clothing/Neck/mantles/qmmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/qmmantle.rsi # Goob Station - mantle resprite - type: Clothing - sprite: Clothing/Neck/mantles/qmmantle.rsi + sprite: _Goobstation/Clothing/Neck/Mantle/qmmantle.rsi # Goob Station - mantle resprite - type: entity parent: ClothingNeckBase diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml index 58aa41cb9d0..f354de9f015 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml @@ -226,10 +226,9 @@ name: cargo winter boots components: - type: Sprite - sprite: Clothing/Shoes/Boots/winterbootscargo.rsi + sprite: _Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi # Goob - type: Clothing - sprite: Clothing/Shoes/Boots/winterbootscargo.rsi - + sprite: _Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi # Goob - type: entity parent: ClothingShoesBaseWinterBoots id: ClothingShoesBootsWinterEngi diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/base_clothinguniforms.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/base_clothinguniforms.yml index d41422f7823..2c4b6a9223b 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/base_clothinguniforms.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/base_clothinguniforms.yml @@ -114,8 +114,11 @@ - ClothMade - WhitelistChameleon +# Goobstation + - type: entity abstract: true + parent: BaseFoldable id: ClothingUniformFoldableBase components: - type: Foldable diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml index fc212ee38f8..e1da344f3c0 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpskirts.yml @@ -1,509 +1,401 @@ # SPDX-FileCopyrightText: 2024 Boaz1111 <149967078+Boaz1111@users.noreply.github.com> # SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com> -# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com> # SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +# SPDX-FileCopyrightText: 2025 Froffy025 +# SPDX-FileCopyrightText: 2025 GoobBot +# SPDX-FileCopyrightText: 2025 SX-7 +# SPDX-FileCopyrightText: 2025 VMSolidus # # SPDX-License-Identifier: AGPL-3.0-or-later +# Goobstation here is everything ClothingUniformFoldableBase and Sprites. Take ours here if upstreaming im lazy cant be bothered to webedit comment all this. # White Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorWhite name: white jumpskirt description: A generic white jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left - - state: trinkets-inhand-left right: - state: inhand-right - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi + # Grey Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorGrey name: grey jumpskirt description: A tasteful grey jumpskirt that reminds you of the good old days. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#b3b3b3" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#b3b3b3" - - state: trinkets-inhand-left right: - state: inhand-right color: "#b3b3b3" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#b3b3b3" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi # Black Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorBlack name: black jumpskirt description: A generic black jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#3f3f3f" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#3f3f3f" - - state: trinkets-inhand-left right: - state: inhand-right color: "#3f3f3f" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#3f3f3f" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi + # Blue Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorBlue name: blue jumpskirt description: A generic blue jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#52aecc" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#52aecc" - - state: trinkets-inhand-left right: - state: inhand-right color: "#52aecc" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#52aecc" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi + # Dark Blue Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorDarkBlue name: dark blue jumpskirt description: A generic dark blue jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#3285ba" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#3285ba" - - state: trinkets-inhand-left right: - state: inhand-right color: "#3285ba" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#3285ba" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi + # Teal Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorTeal name: teal jumpskirt description: A generic teal jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#77f3b7" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#77f3b7" - - state: trinkets-inhand-left right: - state: inhand-right color: "#77f3b7" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#77f3b7" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi + # Green Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorGreen name: green jumpskirt description: A generic green jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#9ed63a" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#9ed63a" - - state: trinkets-inhand-left right: - state: inhand-right color: "#9ed63a" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#9ed63a" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi + # Dark Green Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorDarkGreen name: dark green jumpskirt description: A generic dark green jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#007923" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#007923" - - state: trinkets-inhand-left right: - state: inhand-right color: "#007923" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#007923" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi + # Orange Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorOrange name: orange jumpskirt description: Don't wear this near paranoid security officers. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#ff8c19" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ff8c19" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ff8c19" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ff8c19" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi + # Pink Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorPink name: pink jumpskirt description: Just looking at this makes you feel fabulous. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#ffa69b" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ffa69b" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ffa69b" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ffa69b" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi + # Red Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorRed name: red jumpskirt description: A generic red jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#eb0c07" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#eb0c07" - - state: trinkets-inhand-left right: - state: inhand-right color: "#eb0c07" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#eb0c07" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi + # Yellow Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorYellow name: yellow jumpskirt description: A generic yellow jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#ffe14d" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ffe14d" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ffe14d" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ffe14d" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi + # Purple Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorPurple name: purple jumpskirt description: A generic light purple jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#9f70cc" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#9f70cc" - - state: trinkets-inhand-left right: - state: inhand-right color: "#9f70cc" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#9f70cc" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi + # Light Brown Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorLightBrown name: light brown jumpskirt description: A generic light brown jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#c59431" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#c59431" - - state: trinkets-inhand-left right: - state: inhand-right color: "#c59431" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#c59431" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi + # Brown Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorBrown name: brown jumpskirt description: A generic brown jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#a17229" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#a17229" - - state: trinkets-inhand-left right: - state: inhand-right color: "#a17229" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#a17229" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi + # Maroon Jumpskirt - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] id: ClothingUniformJumpskirtColorMaroon name: maroon jumpskirt description: A generic maroon jumpskirt with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi layers: - state: icon color: "#cc295f" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#cc295f" - - state: trinkets-inhand-left right: - state: inhand-right color: "#cc295f" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#cc295f" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi + # Rainbow Jumpskirt - type: entity - parent: ClothingUniformBase + parent: ClothingUniformSkirtBase # Goob id: ClothingUniformJumpskirtColorRainbow name: rainbow jumpskirt description: A multi-colored jumpskirt! components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/rainbow.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/rainbow.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpsuits.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpsuits.yml index 4e995188648..403fa41f7e0 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/color_jumpsuits.yml @@ -7,497 +7,390 @@ # SPDX-FileCopyrightText: 2025 VMSolidus # # SPDX-License-Identifier: AGPL-3.0-or-later +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +# Goobstation here is everything ClothingUniformFoldableBase and Sprites. Take ours here if upstreaming im lazy cant be bothered to webedit comment all this. + # White Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorWhite name: white jumpsuit description: A generic white jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left - - state: trinkets-inhand-left right: - state: inhand-right - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi + # Grey Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorGrey name: grey jumpsuit description: A tasteful grey jumpsuit that reminds you of the good old days. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#b3b3b3" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#b3b3b3" - - state: trinkets-inhand-left right: - state: inhand-right color: "#b3b3b3" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#b3b3b3" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi # Black Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorBlack name: black jumpsuit description: A generic black jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#3f3f3f" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#3f3f3f" - - state: trinkets-inhand-left right: - state: inhand-right color: "#3f3f3f" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#3f3f3f" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/black.rsi + # Blue Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorBlue name: blue jumpsuit description: A generic blue jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#52aecc" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#52aecc" - - state: trinkets-inhand-left right: - state: inhand-right color: "#52aecc" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#52aecc" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/blue.rsi + # Dark Blue Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorDarkBlue name: dark blue jumpsuit description: A generic dark blue jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#3285ba" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#3285ba" - - state: trinkets-inhand-left right: - state: inhand-right color: "#3285ba" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#3285ba" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi + # Teal Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorTeal name: teal jumpsuit description: A generic teal jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#77f3b7" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#77f3b7" - - state: trinkets-inhand-left right: - state: inhand-right color: "#77f3b7" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#77f3b7" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi + # Green Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorGreen name: green jumpsuit description: A generic green jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#9ed63a" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#9ed63a" - - state: trinkets-inhand-left right: - state: inhand-right color: "#9ed63a" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#9ed63a" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi + # Dark Green Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorDarkGreen name: dark green jumpsuit description: A generic dark green jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#007923" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#007923" - - state: trinkets-inhand-left right: - state: inhand-right color: "#007923" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#007923" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi + # Orange Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorOrange name: orange jumpsuit description: Don't wear this near paranoid security officers. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#ff8c19" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ff8c19" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ff8c19" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ff8c19" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi + # Pink Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorPink name: pink jumpsuit description: Just looking at this makes you feel fabulous. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#ffa69b" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ffa69b" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ffa69b" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ffa69b" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi + # Red Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorRed name: red jumpsuit description: A generic red jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#eb0c07" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#eb0c07" - - state: trinkets-inhand-left right: - state: inhand-right color: "#eb0c07" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#eb0c07" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi + # Yellow Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorYellow name: yellow jumpsuit description: A generic yellow jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#ffe14d" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#ffe14d" - - state: trinkets-inhand-left right: - state: inhand-right color: "#ffe14d" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ffe14d" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi + # Purple Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorPurple name: purple jumpsuit description: A generic light purple jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#9f70cc" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#9f70cc" - - state: trinkets-inhand-left right: - state: inhand-right color: "#9f70cc" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#9f70cc" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi + # Light Brown Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorLightBrown name: light brown jumpsuit description: A generic light brown jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#c59431" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#c59431" - - state: trinkets-inhand-left right: - state: inhand-right color: "#c59431" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#c59431" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi + # Brown Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorBrown name: brown jumpsuit description: A generic brown jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#a17229" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#a17229" - - state: trinkets-inhand-left right: - state: inhand-right color: "#a17229" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#a17229" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi + # Maroon Jumpsuit - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] id: ClothingUniformJumpsuitColorMaroon name: maroon jumpsuit description: A generic maroon jumpsuit with no rank markings. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#cc295f" - - state: trinkets-icon - type: Item inhandVisuals: left: - state: inhand-left color: "#cc295f" - - state: trinkets-inhand-left right: - state: inhand-right color: "#cc295f" - - state: trinkets-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#cc295f" - - state: trinkets-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi + # Rainbow Jumpsuit - type: entity @@ -507,6 +400,12 @@ description: A multi-colored jumpsuit! components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/rainbow.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi + - type: Item + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/rainbow.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml index 60ab0118be4..e4cdd70d759 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml @@ -116,6 +116,8 @@ # # SPDX-License-Identifier: AGPL-3.0-or-later +# Hey idiot, the sprites under _Goobstation/ are goobstation duh. + - type: entity parent: ClothingUniformSkirtBase id: ClothingUniformJumpskirtBartender @@ -128,37 +130,45 @@ sprite: Clothing/Uniforms/Jumpskirt/bartender.rsi - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtCaptain name: captain's jumpskirt description: It's a blue jumpskirt with some gold markings denoting the rank of "Captain". components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtCargo name: cargo tech jumpskirt description: A sturdy jumpskirt, issued to members of the Cargo department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/cargotech.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/cargotech.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtChiefEngineer name: chief engineer's jumpskirt description: It's a high visibility jumpskirt given to those engineers insane enough to achieve the rank of Chief Engineer. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/ce.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/ce.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi # Goob - type: entity parent: [ClothingUniformSkirtBase, BaseCommandContraband] @@ -194,48 +204,48 @@ sprite: Clothing/Uniforms/Jumpskirt/chef.rsi - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtChemistry name: chemistry jumpskirt description: There's some odd stains on this jumpskirt. Hm. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/chemistry.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/chemistry.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtVirology name: virology jumpskirt description: It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/virology.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/virology.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtGenetics name: genetics jumpskirt description: It's made of a special fiber that gives special protection against biohazards. It has a geneticist rank stripe on it. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/genetics.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/genetics.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtCMO name: chief medical officer's jumpskirt description: It's a jumpskirt worn by those with the experience to be Chief Medical Officer. It provides minor biological protection. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/cmo.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/cmo.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi # Goob - type: entity parent: [ClothingUniformSkirtBase, BaseCommandContraband] @@ -249,84 +259,84 @@ sprite: Clothing/Uniforms/Jumpskirt/cmo_turtle.rsi - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpskirtDetective name: hard-worn suitskirt description: Someone who wears this means business. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/detective.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/detective.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpskirtDetectiveGrey name: noir suitskirt description: A hard-boiled private investigator's grey suit, complete with tie clip. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/detective_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/detective_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtEngineering name: engineering jumpskirt description: If this suit was non-conductive, maybe engineers would actually do their damn job. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/engineering.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/engineering.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtHoP name: head of personnel's jumpskirt description: Rather bland and inoffensive. Perfect for vanishing off the face of the universe. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/hop.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/hop.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtHoS name: head of security's jumpskirt description: It's bright red and rather crisp, much like security's victims tend to be. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-left - sprite: Clothing/Uniforms/Jumpsuit/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi # Goob right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-right - sprite: Clothing/Uniforms/Jumpsuit/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtHoSAlt name: head of security's turtleneck description: It's a turtleneck worn by those strong and disciplined enough to achieve the position of Head of Security. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/hos_alt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/hos_alt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi # Goob - type: entity parent: [ClothingUniformSkirtBase, BaseCommandContraband] @@ -351,59 +361,67 @@ sprite: Clothing/Uniforms/Jumpskirt/commandgeneric.rsi - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtHydroponics name: hydroponics jumpskirt description: Has a strong earthy smell to it. Hopefully it's merely dirty as opposed to soiled. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/hydro.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/hydro.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtJanitor name: janitor jumpskirt description: The jumpskirt for the poor sop with a mop. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/janitor.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/janitor.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtMedicalDoctor name: medical doctor jumpskirt description: It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/medical.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/medical.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtMime name: mime jumpskirt description: ... components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/mime.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/mime.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtParamedic name: paramedic jumpskirt description: It's got a plus on it, that's a good thing right? components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/paramedic.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#364660" + right: + - state: inhand-right + color: "#364660" - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/paramedic.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi # Goob - type: entity parent: ClothingUniformSkirtBase @@ -417,34 +435,34 @@ sprite: Clothing/Uniforms/Jumpskirt/brigmedic.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtPrisoner name: prisoner jumpskirt description: A jumpskirt used for prisoners. It has suit sensors automatically enabled at all times. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi # Goob layers: - state: icon - color: "#ff8300" - - state: prisoner-icon + # color: "#ff8300" # Goob + #- state: prisoner-icon - type: Item inhandVisuals: left: - state: inhand-left - color: "#ff8300" - - state: prisoner-inhand-left + # color: "#ff8300" # Goob + # - state: prisoner-inhand-left right: - state: inhand-right - color: "#ff8300" - - state: prisoner-inhand-right + # color: "#ff8300" # Goob + # - state: prisoner-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ff8300" - - state: prisoner-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi # Goob + #clothingVisuals: # Goob + # jumpsuit: + # - state: equipped-INNERCLOTHING + # color: "#ff8300" + # - state: prisoner-equipped-INNERCLOTHING - type: SuitSensor controlsLocked: true randomMode: false @@ -458,26 +476,42 @@ - Skirt - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtQM name: quartermaster's jumpskirt description: 'What can brown do for you?' components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseCommandContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpskirtQMTurtleneck name: quartermasters's turtleneck description: A sharp turtleneck made for the hardy work environment of supply. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/qmturtleskirt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/qmturtleskirt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi # Goob - type: entity parent: [ClothingUniformSkirtBase, BaseCommandContraband] @@ -486,82 +520,82 @@ description: It's a turtleneck worn by those with the know-how to achieve the position of Research Director. Its fabric provides minor protection from biological contaminants. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/rnd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/rnd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtScientist name: scientist jumpskirt description: It's made of a special fiber that increases perceived intelligence and decreases personal ethics. It has markings that denote the wearer as a scientist. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/scientist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/scientist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtRoboticist name: roboticist jumpskirt description: It's a slimming black with reinforced seams; great for industrial work. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/roboticist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/roboticist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseSecurityContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpskirtSec name: security jumpskirt description: A jumpskirt made of strong material, providing robust protection. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-left - sprite: Clothing/Uniforms/Jumpsuit/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi # Goob right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-right - sprite: Clothing/Uniforms/Jumpsuit/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseSecurityContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] id: ClothingUniformJumpskirtWarden name: warden's uniform - description: A formal security suit for officers complete with Nanotrasen belt buckle. + description: A formal security suit for officers complete with Nanotrasen belt buckle. # Goob components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-left - sprite: Clothing/Uniforms/Jumpsuit/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi # Goob right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpskirt/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi # Goob - state: overlay-inhand-right - sprite: Clothing/Uniforms/Jumpsuit/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi # Goob - type: entity @@ -593,9 +627,9 @@ description: Hi, I'm Scott, president of Donk Pizza. Have you heard of [FAMOUS VIRTUAL PERFORMER]? components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/performer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/performer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi - type: entity parent: ClothingUniformSkirtBase @@ -631,15 +665,15 @@ sprite: Clothing/Uniforms/Jumpskirt/hosformaldress.rsi - type: entity - parent: [UnsensoredClothingUniformSkirtBase, BaseSyndicateContraband] + parent: [UnsensoredClothingUniformSkirtBase,ClothingUniformFoldableBase, BaseSyndicateContraband] # Goob id: ClothingUniformJumpskirtOperative name: operative jumpskirt description: Uniform for elite syndicate operatives performing tactical operations in deep space. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi # Goob - type: StaticPrice price: 500 @@ -659,15 +693,15 @@ mode: SensorOff - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtAtmos name: atmospheric technician jumpskirt description: I am at work. I can't leave work. Work is breathing. I am testing air quality. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/atmosf.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/atmosf.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi # Goob - type: entity parent: ClothingUniformSkirtBase @@ -780,59 +814,59 @@ sprite: Clothing/Uniforms/Jumpskirt/skirtoflife.rsi - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtSeniorEngineer name: senior engineer jumpskirt description: A sign of skill and prestige within the engineering department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/senior_engineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/senior_engineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtSeniorResearcher name: senior researcher jumpskirt description: A sign of skill and prestige within the science department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/senior_researcher.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/senior_researcher.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi # Goob - type: entity - parent: ClothingUniformSkirtBase + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpskirtSeniorPhysician name: senior physician jumpskirt description: A sign of skill and prestige within the medical department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/senior_physician.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/senior_physician.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseSecurityContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpskirtSeniorOfficer name: senior officer jumpskirt description: A sign of skill and prestige within the security department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/senior_officer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/senior_officer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi # Goob - type: entity - parent: [ClothingUniformSkirtBase, BaseSecurityContraband] + parent: [ClothingUniformSkirtBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpskirtSecGrey name: grey security jumpskirt description: A tactical relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpskirt/security_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpskirt/security_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi # Goob - type: entity parent: ClothingUniformSkirtBase diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml index 20c6407fd57..c2858ac3131 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml @@ -12,24 +12,27 @@ tags: [] # ignore "WhitelistChameleon" tag - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitAncient name: ancient jumpsuit description: A terribly ragged and frayed grey jumpsuit. It looks like it hasn't been washed in over a decade. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/ancient.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob + layers: + - state: icon + color: "#b3b3b3" - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/ancient.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitBartender name: bartender's uniform description: A nice and tidy uniform. Shame about the bar though. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/bartender.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi # Goob - type: entity parent: ClothingUniformBase @@ -58,44 +61,52 @@ sprite: Clothing/Uniforms/Jumpsuit/bartender_purple.rsi - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitCaptain name: captain's jumpsuit description: It's a blue jumpsuit with some gold markings denoting the rank of "Captain". components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitCargo name: cargo tech jumpsuit description: A sturdy jumpsuit, issued to members of the Cargo department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/cargotech.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitSalvageSpecialist name: salvage specialist's jumpsuit description: It's a snappy jumpsuit with a sturdy set of overalls. It's very dirty. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitChiefEngineer name: chief engineer's jumpsuit description: It's a high visibility jumpsuit given to those engineers insane enough to achieve the rank of Chief Engineer. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/ce.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi # Goob - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -153,46 +164,46 @@ sprite: Clothing/Uniforms/Jumpsuit/centcom_officer.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitChef name: chef uniform description: Can't cook without this. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/chef.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/chef.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitChemistry name: chemistry jumpsuit description: There's some odd stains on this jumpsuit. Hm. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/chemistry.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitVirology name: virology jumpsuit description: It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/virology.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/virology.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitGenetics name: genetics jumpsuit description: It's made of a special fiber that gives special protection against biohazards. It has a geneticist rank stripe on it. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/genetics.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/genetics.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi # Goob - type: entity parent: ClothingUniformBase @@ -251,13 +262,13 @@ sprite: Clothing/Uniforms/Jumpsuit/jester2.rsi - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitCMO name: chief medical officer's jumpsuit description: It's a jumpsuit worn by those with the experience to be Chief Medical Officer. It provides minor biological protection. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/cmo.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi # Goob - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -271,109 +282,109 @@ sprite: Clothing/Uniforms/Jumpsuit/cmo_turtle.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitDetective name: hard-worn suit description: Someone who wears this means business. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/detective.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/detective.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitDetectiveGrey name: noir suit description: A hard-boiled private investigator's grey suit, complete with tie clip. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/detective_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/detective_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitEngineering name: engineering jumpsuit description: If this suit was non-conductive, maybe engineers would actually do their damn job. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/engineering.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitEngineeringHazard name: hazard jumpsuit description: Woven in a grungy, warm orange. Lets others around you know that you really mean business when it comes to work. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/engineering_hazard.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitHoP name: head of personnel's jumpsuit description: Rather bland and inoffensive. Perfect for vanishing off the face of the universe. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hop.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitHoS name: head of security's jumpsuit description: It's bright red and rather crisp, much like security's victims tend to be. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-left right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-right - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitHoSAlt name: head of security's turtleneck description: It's a turtleneck worn by those strong and disciplined enough to achieve the position of Head of Security. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hos_alt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/hos_alt.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitHoSBlue name: head of security's blue jumpsuit description: A blue jumpsuit of Head of Security. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hos_blue.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/hos_blue.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitHoSGrey name: head of security's grey jumpsuit description: A grey jumpsuit of Head of Security, which make him look somewhat like a passenger. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hos_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/hos_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi # Goob - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -398,22 +409,22 @@ sprite: Clothing/Uniforms/Jumpsuit/commandgeneric.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitHydroponics name: hydroponics jumpsuit description: Has a strong earthy smell to it. Hopefully it's merely dirty as opposed to soiled. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/hydro.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitJanitor name: janitor jumpsuit description: The jumpsuit for the poor sop with a mop. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/janitor.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi # Goob - type: entity parent: ClothingUniformBase @@ -422,40 +433,48 @@ description: Traditional chinese clothing. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/kimono.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/kimono.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/kimono.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitMedicalDoctor name: medical doctor jumpsuit description: It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/medical.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitMime name: mime suit description: ... components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/mime.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/mime.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitParamedic name: paramedic jumpsuit description: It's got a plus on it, that's a good thing right? components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/paramedic.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi # Goob + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#364660" + right: + - state: inhand-right + color: "#364660" - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/paramedic.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi # Goob - type: entity parent: ClothingUniformBase @@ -469,34 +488,29 @@ sprite: Clothing/Uniforms/Jumpsuit/brigmedic.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitPrisoner name: prisoner jumpsuit description: A jumpsuit used for prisoners. It has suit sensors automatically enabled at all times. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi # Goob layers: - state: icon - color: "#ff8300" - - state: prisoner-icon + # color: "#ff8300" + #- state: prisoner-icon - type: Item inhandVisuals: left: - state: inhand-left - color: "#ff8300" - - state: prisoner-inhand-left + # color: "#ff8300" + # - state: prisoner-inhand-left right: - state: inhand-right - color: "#ff8300" - - state: prisoner-inhand-right + # color: "#ff8300" + # - state: prisoner-inhand-right - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/color.rsi - clothingVisuals: - jumpsuit: - - state: equipped-INNERCLOTHING - color: "#ff8300" - - state: prisoner-equipped-INNERCLOTHING + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi # Goob - type: SuitSensor controlsLocked: true randomMode: false @@ -509,26 +523,42 @@ - WhitelistChameleon - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitQM name: quartermaster's jumpsuit description: 'What can brown do for you?' components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseCommandContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] # Goob id: ClothingUniformJumpsuitQMTurtleneck name: quartermasters's turtleneck description: A sharp turtleneck made for the hardy work environment of supply. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/qmturtle.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi # Goob + - type: Item # Goob + inhandVisuals: + left: + - state: inhand-left + color: "#b7793d" + right: + - state: inhand-right + color: "#b7793d" - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/qmturtle.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi # Goob - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -548,18 +578,18 @@ description: It's a turtleneck worn by those with the know-how to achieve the position of Research Director. Its fabric provides minor protection from biological contaminants. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/rnd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/rnd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitScientist name: scientist jumpsuit description: It's made of a special fiber that increases perceived intelligence and decreases personal ethics. It has markings that denote the wearer as a scientist. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/scientist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi - type: entity parent: ClothingUniformBase @@ -573,39 +603,39 @@ sprite: Clothing/Uniforms/Jumpsuit/scientist_formal.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitRoboticist name: roboticist jumpsuit description: It's a slimming black with reinforced seams; great for industrial work. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/roboticist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi # Goob - type: entity - parent: [ClothingUniformBase, BaseSecurityContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitSec name: security jumpsuit description: A jumpsuit made of strong material, providing robust protection. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/security.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-left right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-right - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitSecBlue name: blue shirt and tie description: I'm a little busy right now, Calhoun. @@ -616,15 +646,15 @@ sprite: Clothing/Uniforms/Jumpsuit/security_blue.rsi - type: entity - parent: [ClothingUniformBase, BaseSecurityContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitSecGrey name: grey security jumpsuit description: A tactical relic of years past before Nanotrasen decided it was cheaper to dye the suits red instead of washing out the blood. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/security_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/security_grey.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi # Goob - type: entity parent: [ClothingUniformBase, BaseSecurityContraband] @@ -638,26 +668,26 @@ sprite: Clothing/Uniforms/Jumpsuit/security_trooper.rsi - type: entity - parent: [ClothingUniformBase, BaseSecurityContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitWarden name: warden's uniform description: A formal security suit for officers complete with Nanotrasen belt buckle. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/warden.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi # Goob - type: Item inhandVisuals: left: - state: inhand-left color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-left right: - state: inhand-right color: "#C12D30" - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi # Goob - state: overlay-inhand-right - type: entity @@ -832,15 +862,15 @@ sprite: Clothing/Uniforms/Jumpsuit/hosformal.rsi - type: entity - parent: [UnsensoredClothingUniformBase, BaseSyndicateContraband] + parent: [UnsensoredClothingUniformBase, ClothingUniformFoldableBase, BaseSyndicateContraband] # Goob id: ClothingUniformJumpsuitOperative name: operative jumpsuit description: Uniform for elite syndicate operatives performing tactical operations in deep space. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/operative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/operative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi # Goob - type: StaticPrice price: 500 @@ -860,15 +890,15 @@ mode: SensorOff - type: entity - parent: [ ClothingUniformBase ] + parent: ClothingUniformBase id: ClothingUniformJumpsuitMercenary name: mercenary jumpsuit description: Clothing for real mercenaries who have gone through fire, water and the jungle of planets flooded with dangerous monsters or targets for which a reward has been assigned. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/mercenary.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/mercenary.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi # Goob - type: entity parent: UnsensoredClothingUniformBase @@ -882,13 +912,13 @@ sprite: Clothing/Uniforms/Jumpsuit/ninja.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitAtmos name: atmospheric technician jumpsuit description: I am at work. I can't leave work. Work is breathing. I am testing air quality. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/atmos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi # Goob - type: entity parent: ClothingUniformBase @@ -900,15 +930,15 @@ sprite: Clothing/Uniforms/Jumpsuit/atmos_casual.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitPsychologist name: psychologist suit description: I don't lose things. I place things in locations which later elude me. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/psychologist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/psychologist.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi # Goob - type: entity parent: ClothingUniformBase @@ -1157,48 +1187,48 @@ sprite: Clothing/Uniforms/Jumpsuit/flannel.rsi - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitSeniorEngineer name: senior engineer jumpsuit description: A sign of skill and prestige within the engineering department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/senior_engineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/senior_engineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: ClothingUniformJumpsuitSeniorResearcher name: senior researcher jumpsuit description: A sign of skill and prestige within the science department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/senior_researcher.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/senior_researcher.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # goob id: ClothingUniformJumpsuitSeniorPhysician name: senior physician jumpsuit description: A sign of skill and prestige within the medical department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/senior_physician.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi # goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/senior_physician.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi # goob - type: entity - parent: [ClothingUniformBase, BaseSecurityContraband] + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseSecurityContraband] # Goob id: ClothingUniformJumpsuitSeniorOfficer name: senior officer jumpsuit description: A sign of skill and prestige within the security department. components: - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/senior_officer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi # goob - type: Clothing - sprite: Clothing/Uniforms/Jumpsuit/senior_officer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi # goob - type: entity parent: ClothingUniformBase diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/scrubs.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/scrubs.yml index 3a2320c75c2..b80bbb9b250 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/scrubs.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/scrubs.yml @@ -6,34 +6,34 @@ # SPDX-License-Identifier: MIT - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: UniformScrubsColorPurple name: purple scrubs description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking. components: - type: Sprite - sprite: Clothing/Uniforms/Scrubs/purple.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/purple.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Scrubs/purple.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/purple.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: UniformScrubsColorGreen name: green scrubs description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking. components: - type: Sprite - sprite: Clothing/Uniforms/Scrubs/green.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/green.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Scrubs/green.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/green.rsi # Goob - type: entity - parent: ClothingUniformBase + parent: [ClothingUniformBase, ClothingUniformFoldableBase] # Goob id: UniformScrubsColorBlue name: blue scrubs description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking. components: - type: Sprite - sprite: Clothing/Uniforms/Scrubs/blue.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/blue.rsi # Goob - type: Clothing - sprite: Clothing/Uniforms/Scrubs/blue.rsi + sprite: _Goobstation/Clothing/Uniforms/Scrubs/blue.rsi # Goob diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/specific.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/specific.yml index 69ce46155ea..c33ebf0967e 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/specific.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/specific.yml @@ -11,21 +11,21 @@ - Recyclable - Skirt # Goobstation - type: Sprite - sprite: Clothing/Uniforms/Jumpsuit/color.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi layers: - state: icon color: "#3f3f3f" - - state: trinkets-icon + - type: Item inhandVisuals: left: - state: inhand-left color: "#3f3f3f" - - state: trinkets-inhand-left + right: - state: inhand-right color: "#3f3f3f" - - state: trinkets-inhand-right + - type: Clothing sprite: Clothing/Shoes/color.rsi clothingVisuals: diff --git a/Resources/Prototypes/Entities/Markers/Spawners/human.yml b/Resources/Prototypes/Entities/Markers/Spawners/human.yml index 5608d502ddd..564e034f8e2 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/human.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/human.yml @@ -16,7 +16,7 @@ state: full - sprite: Clothing/Shoes/Boots/combatboots.rsi state: equipped-FEET - - sprite: Clothing/Uniforms/Jumpsuit/operative.rsi + - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi state: equipped-INNERCLOTHING - sprite: Clothing/OuterClothing/Armor/security.rsi state: equipped-OUTERCLOTHING diff --git a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml index 5e7e5d8fbe6..a048e7ac6ef 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml @@ -37,7 +37,6 @@ equipment: jumpsuit: ClothingUniformJumpskirtCargo - - type: loadout # goob id: CargoTechMJ equipment: diff --git a/Resources/Prototypes/Loadouts/Jobs/Cargo/salvage_specialist.yml b/Resources/Prototypes/Loadouts/Jobs/Cargo/salvage_specialist.yml index dc81b187e66..5875c1041bb 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Cargo/salvage_specialist.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Cargo/salvage_specialist.yml @@ -74,6 +74,7 @@ # SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> # # SPDX-License-Identifier: AGPL-3.0-or-later + # Back - type: loadout id: SalvageSpecialistBackpack diff --git a/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml b/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml index 936fa0749c9..415b5b60bac 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml @@ -130,22 +130,34 @@ # Neck - type: loadout - id: ChiefEngineerCloak + id: ClothingNeckCloakWhiteCe equipment: - neck: ClothingNeckCloakCe + neck: ClothingNeckCloakWhiteCe + groupBy: "cecloak" - type: loadout - id: ChiefEngineerMantle + id: ClothingNeckCloakGreenCe equipment: - neck: ClothingNeckMantleCE + neck: ClothingNeckCloakGreenCe + groupBy: "cecloak" + +- type: loadout + id: ClothingNeckMantleWhiteCE + equipment: + neck: ClothingNeckMantleWhiteCE # Goob edit effects: - !type:GroupLoadoutEffect proto: MasterCE + groupBy: "cemantle" -- type: startingGear - id: ChiefEngineerMantle +- type: loadout + id: ClothingNeckMantleOrangeCE equipment: - neck: ClothingNeckMantleCE + neck: ClothingNeckMantleOrangeCE # Goob edit + effects: + - !type:GroupLoadoutEffect + proto: MasterCE + groupBy: "cemantle" # OuterClothing - type: loadout diff --git a/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml b/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml index 98cf2e2437e..c1695f75fb3 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml @@ -121,6 +121,19 @@ equipment: jumpsuit: ClothingUniformJumpskirtResearchDirector +# Goob start + +- type: loadout + id: ResearchDirectorJumpsuitAlt + equipment: + jumpsuit: ClothingUniformJumpsuitResearchDirectorAlt + +- type: loadout + id: ResearchDirectorJumpskirtAlt + equipment: + jumpsuit: ClothingUniformJumpskirtResearchDirectorAlt + +# Goob end - type: loadout # goob id: ResearchDirectorMJ diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/detective.yml b/Resources/Prototypes/Loadouts/Jobs/Security/detective.yml index b0330f8c537..1bbdfe7262f 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/detective.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/detective.yml @@ -57,3 +57,49 @@ id: DetectiveCoatGrey equipment: outerClothing: ClothingOuterCoatDetectiveLoadoutGrey + +# === LARP OUTFIT AND YOU KNOW THE THING === # inky start +- type: loadout + id: LoadoutClothingOuterCoatDiscoBlazer + equipment: + outerClothing: ClothingOuterCoatDiscoBlazer + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 90000 + +- type: loadout + id: LoadoutClothingUniformJumpsuitElysium + equipment: + jumpsuit: ClothingUniformJumpsuitElysium + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 90000 + +- type: loadout + id: LoadoutClothingNeckTieElysium + equipment: + neck: ClothingNeckTieElysium + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 90000 + +- type: loadout + id: LoadoutClothingShoesElysiumShoes + equipment: + shoes: ClothingShoesElysiumShoes + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 90000 +# /inky diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml index 08b484e56c5..93c9be04157 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/security_officer.yml @@ -11,7 +11,17 @@ requirement: !type:DepartmentTimeRequirement department: Security - time: 60h + time: 60h # 60 hrs + +#Security Star +- type: loadoutEffectGroup + id: SecurityStarWorthy + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 100h # Head - type: loadout diff --git a/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml b/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml index 91d6a1f26c5..40afbae3714 100644 --- a/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/LoadoutGroups/loadout_groups.yml @@ -833,6 +833,7 @@ loadouts: - CargoTechnicianJumpsuit - CargoTechnicianJumpskirt + - CargoTechnicianOveralls #Goob - CargoTechnicianJumpsuitMail # Goob/DeltaV - Mail - CargoTechnicianJumpskirtMail # Goob/DeltaV - Mail - CargoTechMJ # goob @@ -928,8 +929,10 @@ name: loadout-group-chief-engineer-neck minLimit: 0 loadouts: - - ChiefEngineerCloak - - ChiefEngineerMantle + - ClothingNeckCloakWhiteCe # goob + - ClothingNeckCloakGreenCe # goob + - ClothingNeckMantleWhiteCE # goob + - ClothingNeckMantleOrangeCE # goob - type: loadoutGroup id: ChiefEngineerOuterClothing @@ -1100,7 +1103,9 @@ name: loadout-group-research-director-jumpsuit loadouts: - ResearchDirectorJumpsuit + - ResearchDirectorJumpsuitAlt # goob - ResearchDirectorJumpskirt + - ResearchDirectorJumpskirtAlt # goob - ResearchDirectorMJ # goob - RDSummerShirt # goob @@ -1321,6 +1326,7 @@ - TrooperUniform - SergeantUniform # Trauma - SergeantSkirt # Trauma + - VeteranOfficerBlackJumpsuit # Goobstation - type: loadoutGroup id: SecurityBackpack @@ -1346,11 +1352,15 @@ - ArmorVestSlim - SecurityOfficerWintercoat - WinterCoatSeniorSecArmored # Goobstation + - VeteranOfficerArmor # Goobstation - type: loadoutGroup id: SecurityShoes name: loadout-group-security-shoes loadouts: + # inky + - LoadoutClothingShoesElysiumShoes # ts shoooould only appear in the det loadout now idk + # /inky - JackBoots - CombatBoots # Goobstation - SecurityWinterBoots @@ -1382,6 +1392,9 @@ name: loadout-group-detective-neck minLimit: 0 loadouts: + # inky + - LoadoutClothingNeckTieElysium + # /inky - DetectiveTie - Bodycam # Goobstation - Body cameras @@ -1389,6 +1402,10 @@ id: DetectiveJumpsuit name: loadout-group-detective-jumpsuit loadouts: + # inky + - LoadoutClothingUniformJumpsuitElysium + - LoadoutClothingShoesElysiumShoes + # /inky - DetectiveJumpsuit - DetectiveJumpskirt - NoirJumpsuit @@ -1398,6 +1415,9 @@ id: DetectiveOuterClothing name: loadout-group-detective-outerclothing loadouts: + # inky + - LoadoutClothingOuterCoatDiscoBlazer + # /inky - DetectiveArmorVest - DetectiveCoat - DetectiveCoatGrey diff --git a/Resources/Prototypes/Loadouts/RoleLoadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/RoleLoadouts/role_loadouts.yml index 59739c47588..2a906241217 100644 --- a/Resources/Prototypes/Loadouts/RoleLoadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/RoleLoadouts/role_loadouts.yml @@ -341,6 +341,7 @@ - GroupTankHarness - SalvageSpecialistNeck # Goobstation - SalvageSpecialistBackpack + - SalvageSpecialistJumpsuit # Goobstation - SalvageSpecialistOuterClothing - SalvageSpecialistShoes - Glasses diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml b/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml index ec08b80b50a..62f03614201 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml @@ -22,7 +22,6 @@ - !type:AddObjectiveSpecial objectives: - SalvageMineObjective - - type: startingGear id: SalvageSpecialistGear equipment: @@ -32,7 +31,6 @@ storage: # DeltaV: Add mining voucher back: - MiningVoucher - - type: chameleonOutfit id: SalvageSpecialistChameleonOutfit job: SalvageSpecialist @@ -42,4 +40,4 @@ mask: ClothingMaskGasExplorer outerClothing: ClothingOuterWinterMiner neck: ClothingNeckScarfStripedBrown - gloves: ClothingHandsGlovesColorBlack + gloves: ClothingHandsGlovesColorBlack \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml b/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml index 1606e65c911..89985386d63 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml @@ -57,7 +57,7 @@ equipment: head: ClothingHeadHatBeretEngineering mask: ClothingMaskBreath - neck: ClothingNeckCloakCe + neck: ClothingNeckCloakWhiteCe outerClothing: ClothingOuterWinterCE gloves: ClothingHandsGlovesColorYellow shoes: ClothingShoesBootsMagAdv diff --git a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml index 0746324d2c6..36739019784 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/visitors_startinggear.yml @@ -40,7 +40,7 @@ jumpsuit: ClothingUniformJumpsuitChiefEngineer shoes: ClothingShoesColorWhite head: ClothingHeadHatBeretEngineering - neck: ClothingNeckCloakCe + neck: ClothingNeckCloakWhiteCe id: VisitorPDA belt: ClothingBeltChiefEngineerFilled back: ClothingBackpackDuffelEngineering @@ -54,7 +54,7 @@ jumpsuit: ClothingUniformJumpsuitChiefEngineerTurtle shoes: ClothingShoesColorWhite head: ClothingHeadHatBeretEngineering - neck: ClothingNeckMantleCE + neck: ClothingNeckMantleWhiteCE id: VisitorPDA belt: ClothingBeltChiefEngineerFilled back: ClothingBackpackSatchelEngineering @@ -1690,7 +1690,7 @@ jumpsuit: ClothingUniformJumpsuitChiefEngineer shoes: ClothingShoesColorWhite head: ClothingHeadHatBeretEngineering - neck: ClothingNeckCloakCe + neck: ClothingNeckCloakWhiteCe id: VisitorPDA #belt: ClothingBeltChiefEngineerFilled # probably too strong? back: ClothingBackpackDuffelEngineering @@ -1704,7 +1704,7 @@ jumpsuit: ClothingUniformJumpsuitChiefEngineerTurtle shoes: ClothingShoesColorWhite head: ClothingHeadHatBeretEngineering - neck: ClothingNeckMantleCE + neck: ClothingNeckMantleWhiteCE id: VisitorPDA belt: ClothingBeltChiefEngineerFilled back: ClothingBackpackSatchelEngineering diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml index 407adb223c3..22e5128ac38 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml @@ -153,7 +153,7 @@ - Hair - type: entity - parent: [ClothingHeadBase, BaseCommandContraband, BaseClothingViewconeSmallIncrease] # Trauma + parent: [ClothingHeadBase, BaseCommandContraband] # Trauma # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatBeretHeadOfSecurityAdvanced name: head of security's parade beret description: A particularly gilded beret, designed for the Head of Security. @@ -251,3 +251,27 @@ - type: ClothingGrantComponent component: - type: PossessionImmune + +- type: entity + parent: ClothingHeadHatCentcomcap + id: ClothingHeadHatGoldCentcom + name: golden Centcom cap + description: A gold-and-white gilded cap worn by the highest-ranking members of Central Command. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Head/Hats/golden_centcom.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Head/Hats/golden_centcom.rsi + - type: Item + sprite: _Goobstation/Clothing/Head/Hats/golden_centcom.rsi + +- type: entity + parent: [ ClothingHeadBase, BaseCentcommContraband ] + id: ClothingHeadHatCowboyCentcom + name: centcom cowboy hat + description: A black and green cowboy hat with a gold band, worn by 'southerner' Central Command officers. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml index 6ad834473ac..0f7f15ad31d 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml @@ -3,7 +3,7 @@ - type: entity abstract: true # Used to put pressureProtection, layers blocker and etc components into ComponentToggler - parent: [BaseItem, BaseClothingViewconeSmall] # Trauma + parent: [BaseItem] # Trauma # inky edit removed BaseClothingViewconeSmall id: BaseClothingModsuitHelmet name: base modsuit helmet categories: [ HideSpawnMenu ] diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/cloaks.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/cloaks.yml index b295e50bcc0..4f2b4157deb 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/cloaks.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/cloaks.yml @@ -95,3 +95,51 @@ sprite: sprite: _Goobstation/Clothing/Neck/Cloaks/Veterancap.rsi state: icon + +# High command cloak +- type: entity + parent: [ClothingNeckBase, BaseCentcommContraband] + id: ClothingNeckCloakHighCommand + name: high central command cloak + description: A magnificent green cloak featuring luxurious gold-lined edges. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi + +# High command CAPE +- type: entity + parent: [ClothingNeckBase, BaseCentcommContraband] + id: ClothingNeckCloakHighCommandCape + name: high central command cape + description: A lavish green-and-red cape decorated with gold trim and ornate epaulettes. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi + +# Golden central command cloak +- type: entity + parent: [ClothingNeckBase, BaseCentcommContraband] + id: ClothingNeckCloakGoldenCentComm + name: gilded central command cloak + description: A luxurious gold-gilded cloak worn by the highest-ranking officials. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi + +# Central command poncho +- type: entity + parent: [ClothingNeckBase, BaseCentcommContraband] + id: ClothingNeckCloakCentComPoncho + name: central command poncho + description: A regal green-and-black poncho embellished with rich golden accents. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/mantles.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/mantles.yml new file mode 100644 index 00000000000..22a8cfd27a0 --- /dev/null +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/mantles.yml @@ -0,0 +1,33 @@ +# SPDX-FileCopyrightText: 2024 BombasterDS <115770678+BombasterDS@users.noreply.github.com> +# SPDX-FileCopyrightText: 2024 Piras314 +# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com> +# SPDX-FileCopyrightText: 2025 GoobBot +# SPDX-FileCopyrightText: 2025 SX-7 +# SPDX-FileCopyrightText: 2025 Solstice +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +#Senior Security mantle +- type: entity + parent: [ ClothingNeckBase ] + id: ClothingNeckMantleVeteranSecurity + name: veteran security's mantle + description: Personally awarded by CC for service to the station. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Mantle/veteran_security.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Mantle/veteran_security.rsi + +#Central command epaulettes +- type: entity + parent: [ ClothingNeckBase, BaseCentcommContraband ] + id: ClothingNeckMantleEpaulettes + name: golden epaulettes + description: Exquisitely-crafted gold epaulettes symbolizing admiralty within Central Command. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Mantle/epaulettes.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Mantle/epaulettes.rsi diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/armour.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/armour.yml index 7eb3143020d..47cd6369915 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/armour.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/armour.yml @@ -429,3 +429,14 @@ sprite: _ShitChap/Clothing/OuterClothing/Misc/bishop.rsi - type: Clothing sprite: _ShitChap/Clothing/OuterClothing/Misc/bishop.rsi +#senior security +- type: entity + parent: ClothingOuterArmorBase + id: ClothingOuterArmorVeteranSecurity + name: Veteran security's old armor + description: An old version of the standard NanoTrasen bulletproof vest, its design provides better protection against surprise attacks by clowns, it still meets NT's protection standards + components: + - type: Sprite + sprite: _Goobstation/Clothing/Armor/veteran_security.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Armor/veteran_security.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/coats.yml index b241119b017..d68a701012a 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/coats.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/coats.yml @@ -132,3 +132,27 @@ - type: Clothing sprite: _Goobstation/Clothing/OuterClothing/Coats/hoplongcoat.rsi #cap prestige coat gets storage so this one does too. Fuck it we ball. + +#central command jacket +- type: entity + parent: [ ClothingOuterArmorCaptainCarapace, ClothingOuterStorageBase, BaseCentcommContraband ] + id: ClothingOuterArmoredJacketCentralCommand + name: central command jacket + description: A formal green coat-like jacket accented with gilded shoulder armor and a high collar. + components: + - type: Sprite + sprite: _Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi + - type: Clothing + sprite: _Goobstation/Clothing/OuterClothing/Coats/centcommjacket.rsi + +#central command ike +- type: entity + parent: [ ClothingOuterStorageBase, BaseCentcommContraband ] + id: ClothingOuterJacketCentralCommandIke + name: central command ike jacket + description: A utilitarian green-and-black jacket featuring a sharp, military-inspired design, worn within Central Command. + components: + - type: Sprite + sprite: _Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi + - type: Clothing + sprite: _Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Shoes/boots.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Shoes/boots.yml index e77379bc2d9..c71302b9644 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Shoes/boots.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Shoes/boots.yml @@ -301,4 +301,4 @@ - type: ClothingSlowOnDamageModifier modifier: 0.5 - type: ModifyStandingUpTime - multiplier: 0.5 + multiplier: 0.5 \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpskirts.yml index ad8c9f908ed..308c05f3e28 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpskirts.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpskirts.yml @@ -16,9 +16,9 @@ description: A skirt worn by CentComs legal team. Smells of burnt coffee. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi - type: entity parent: ClothingUniformSkirtBase @@ -27,9 +27,9 @@ description: A black skirt worn by officials. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/nanotrasen_representative.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/nanotrasen_representative.rsi - type: entity parent: ClothingUniformSkirtBase @@ -38,10 +38,68 @@ description: Enemy of dogs everywhere. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpskirtCommandMaid + name: command maid uniform + description: A stylish maid uniform specially designed for elite Command Maids. Combines professionalism with a touch of elegance. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Other/command_maid.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Other/command_maid.rsi + +# Cargo + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpskirtSalvageSpecialist + name: salvage specialist's jumpskirt + description: It's a snappy jumpskirt with a sturdy set of overalls. It's very dirty. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi + +- type: entity + parent: [ClothingUniformBase, ClothingUniformFoldableBase] + id: ClothingUniformJumpskirtShaftMiner + name: shaft miner's jumpskirt + description: It's a snappy jumpskirt with a sturdy set of overalls. It looks burnt. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi + +# RND + +- type: entity + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] + id: ClothingUniformJumpskirtResearchDirectorAlt + name: research director's turtleneck + description: It's a turtleneck worn by those with the know-how to achieve the position of Research Director. Its fabric provides minor protection from biological contaminants. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#620b73" + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi + right: + - state: inhand-right + color: "#620b73" + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi + - type: entity parent: ClothingUniformSkirtBase id: ClothingUniformJumpskirtReporter @@ -49,17 +107,18 @@ description: An extravagant black dress designed to catch the attention of as many people as possible. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/reporter_dress.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/reporter_dress.rsi # goob - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/reporter_dress.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/reporter_dress.rsi # goob +# Central Command pencil skirt - type: entity - parent: ClothingUniformBase - id: ClothingUniformJumpskirtCommandMaid - name: command maid uniform - description: A stylish maid uniform specially designed for elite Command Maids. Combines professionalism with a touch of elegance. + parent: [ ClothingUniformSkirtBase, BaseCentcommContraband ] + id: ClothingUniformJumpskirtCentcomPencilSkirt + name: centcom pencil skirt + description: An elegant green formal blouse paired with a sleek black pencil skirt, decorated with exquisite golden detailing. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Other/command_maid.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Other/command_maid.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpsuits.yml index 1dbe5df76a1..b6a74b74fde 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Uniforms/jumpsuits.yml @@ -28,9 +28,9 @@ description: A loose worn durathread shirt with a grey pants, its resilient fibres provide some protection to the wearer. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi - type: Armor coverage: - Torso @@ -50,9 +50,9 @@ description: Lets not play too rough. Neither you nor I can reach it just yet… components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi - type: entity parent: [ClothingUniformJumpsuitResonant, BaseMajorContraband] @@ -79,9 +79,9 @@ description: A black suit worn by officials. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/nanotrasen_representative.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/nanotrasen_representative.rsi - type: entity parent: ClothingUniformBase @@ -90,9 +90,9 @@ description: A fancy black suit worn by officials, embellished with more golden threads than Normal. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi - type: entity parent: ClothingUniformBase @@ -101,9 +101,9 @@ description: Short sleeves, short temper. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi - type: entity parent: ClothingUniformBase @@ -112,9 +112,9 @@ description: Paperwork's tough. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi - type: entity parent: ClothingUniformBase @@ -123,9 +123,9 @@ description: Wait, where's my PDA?. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi - type: entity parent: ClothingUniformBase @@ -134,9 +134,9 @@ description: Sparks? Fiberglass? What about 'em? components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi - type: entity parent: ClothingUniformBase @@ -145,9 +145,9 @@ description: Enemy of dogs everywhere. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/mailman.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/mailman.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/mailman.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/mailman.rsi - type: entity parent: ClothingUniformBase @@ -156,9 +156,9 @@ description: Hunt down the Freeman. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/hecu.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/hecu.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/hecu.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/hecu.rsi - type: entity parent: [ClothingUniformBase, BaseCentcommContraband] @@ -167,9 +167,9 @@ description: A suit worn by high-ranking Central Command members. The rest is classified. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi - type: Armor coverage: - Torso @@ -191,9 +191,9 @@ description: A suit worn by high-ranking spec ops officers. The rest is classified. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/specialoperations.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/specialoperations.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/specialoperations.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/specialoperations.rsi - type: Armor coverage: - Torso @@ -215,9 +215,9 @@ description: A suit worn by diplomacy focused Central Command workers. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi - type: Armor coverage: - Torso @@ -269,9 +269,9 @@ description: Only someone who would try to run away with Earth's deadliest bioweapon would want to wear this. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/mercer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mercer.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/mercer.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mercer.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -280,9 +280,9 @@ description: The head of security's custom-commissioned summer outfit, for when chasing tiders gets hot. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -291,9 +291,9 @@ description: The research director's custom-commissioned summer outfit, for when those fire anomalies are making you sweat. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -302,9 +302,9 @@ description: The quartermaster's custom-commissioned summer outfit, for when you want to show off your cash to the other departments. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -313,9 +313,9 @@ description: The captain's custom-commissioned summer outfit, for when you've been in the green for a while. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -324,9 +324,9 @@ description: The head of personnel's custom-commissioned summer outfit, for when you want to comfortably do paperwork. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi - type: entity parent: [ClothingUniformBase, BaseCommandContraband] @@ -335,9 +335,9 @@ description: The chief engineer's custom-commissioned summer outfit, for when you just want to lay down and look at the tesla. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi - type: entity parent: ClothingUniformBase @@ -346,9 +346,9 @@ description: A quarterzip for the sophisticated assistant. components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi - type: Clothing - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi - type: entity parent: ClothingUniformJumpsuitAncient @@ -356,3 +356,95 @@ suffix: Unremoveable components: - type: Unremoveable +# Cargo + +- type: entity + parent: [ClothingUniformBase, ClothingUniformFoldableBase] + id: ClothingUniformJumpsuitShaftMiner + name: shaft miner's jumpsuit + description: It's a snappy jumpsuit, looks a bit burnt. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformOverallsCargo + name: cargo tech's overalls + description: It's a sturdy set of overalls. It's a bit dusty. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformOverallsSalvageSpecialist + name: salvage specialist's overalls + description: It's a sturdy set of overalls. It's very dirty. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformOverallsShaftMiner + name: shaft miner's overalls + description: It's a sturdy set of overalls, looks a bit burnt. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi + +# RND + +- type: entity + parent: [ClothingUniformBase, ClothingUniformFoldableBase, BaseCommandContraband] + id: ClothingUniformJumpsuitResearchDirectorAlt + name: research director's turtleneck + description: It's a turtleneck worn by those with the know-how to achieve the position of Research Director. Its fabric provides minor protection from biological contaminants. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi + - type: Item + inhandVisuals: + left: + - state: inhand-left + color: "#620b73" + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi + right: + - state: inhand-right + color: "#620b73" + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi + +#senior sec +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitVeteranSecurity + name: Airy Security Jumpsuit + description: An airy version of the standard security jumpsuit, normally given on shifts with a lacking atmos department + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi + +# Golden liaison jumpsuit +- type: entity + parent: [ ClothingUniformBase, BaseCentcommContraband ] + id: ClothingUniformJumpsuitGoldenLiaison + name: Golden Liaison CentCom Jumpsuit + description: A finely-tailored white-and-gold uniform worn by senior officials of Central Command. + components: + - type: Sprite + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Entities/Mobs/Player/admeme.yml b/Resources/Prototypes/_Goobstation/Entities/Mobs/Player/admeme.yml index 4d5261af703..0118cbb07b1 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Mobs/Player/admeme.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Mobs/Player/admeme.yml @@ -23,7 +23,7 @@ suffix: CentComm components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi state: icon - type: RandomMetadata nameSegments: @@ -63,7 +63,7 @@ suffix: ADMIN ONLY, DO FUCKING NOT components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi state: icon - type: RandomMetadata nameSegments: @@ -103,7 +103,7 @@ suffix: CentComm components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi state: icon - type: RandomMetadata nameSegments: @@ -143,7 +143,7 @@ suffix: CentComm components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi state: icon - type: RandomMetadata nameSegments: @@ -183,7 +183,7 @@ suffix: CentComm components: - type: Sprite - sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/navy_gold.rsi + sprite: _Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/navy_gold.rsi state: icon - type: RandomMetadata nameSegments: diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/cargo_technician.yml index 19452ae2b09..d015af779c0 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/cargo_technician.yml @@ -73,3 +73,8 @@ - !type:SpeciesLoadoutEffect # Goobstation - EE Plasmeme Change. species: - Plasmaman + +- type: loadout + id: CargoTechnicianOveralls + equipment: + jumpsuit: ClothingUniformOverallsCargo \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml index 00172d36161..b3e90793a5f 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml @@ -60,3 +60,35 @@ - !type:SpeciesLoadoutEffect # Goobstation - EE Plasmeme Change. species: - Plasmaman + +# Salvage +- type: loadout + id: SalvageSpecialistJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitSalvageSpecialist + +- type: loadout + id: SalvageSpecialistJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtSalvageSpecialist + +- type: loadout + id: SalvageSpecialistOveralls + equipment: + jumpsuit: ClothingUniformOverallsSalvageSpecialist + +# Shaft Miner +- type: loadout + id: ShaftMinerJumpsuit + equipment: + jumpsuit: ClothingUniformJumpsuitShaftMiner + +- type: loadout + id: ShaftMinerJumpskirt + equipment: + jumpsuit: ClothingUniformJumpskirtShaftMiner + +- type: loadout + id: ShaftMinerOveralls + equipment: + jumpsuit: ClothingUniformOverallsShaftMiner diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Security/security_officer.yml index 3053ada4b76..8719a71ebcb 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Security/security_officer.yml @@ -10,6 +10,15 @@ # # SPDX-License-Identifier: AGPL-3.0-or-later +- type: loadoutEffectGroup + id: VeteranOfficer + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:DepartmentTimeRequirement + department: Security + time: 100h # 100 hrs + - type: loadout id: WinterCoatSeniorSecArmored effects: @@ -54,3 +63,27 @@ id: SecurityHelmetAlt equipment: head: ClothingHeadHelmetBasicAlt + +- type: loadout + id: ClothingNeckMantleVeteranSecurity + effects: + - !type:GroupLoadoutEffect + proto: VeteranOfficer + equipment: + neck: ClothingNeckMantleVeteranSecurity + +- type: loadout + id: VeteranOfficerArmor + effects: + - !type:GroupLoadoutEffect + proto: VeteranOfficer + equipment: + outerClothing: ClothingOuterArmorVeteranSecurity + +- type: loadout + id: VeteranOfficerBlackJumpsuit + effects: + - !type:GroupLoadoutEffect + proto: VeteranOfficer + equipment: + jumpsuit: ClothingUniformJumpsuitVeteranSecurity \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml b/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml index bb7575771e1..5ecdd027614 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml @@ -1015,6 +1015,7 @@ loadouts: - Bodycam - ClothingNeckCWPSec + - ClothingNeckMantleVeteranSecurity #honkops @@ -1374,3 +1375,21 @@ - JumpsuitHawaiBlue - JumpsuitHawaiRed - JumpsuitHawaiYellow + +# Salvage/Shaft Miner + +- type: loadoutGroup + id: SalvageSpecialistJumpsuit + name: loadout-group-salvage-specialist-jumpsuit + loadouts: + - SalvageSpecialistJumpsuit + - SalvageSpecialistJumpskirt + - SalvageSpecialistOveralls + +- type: loadoutGroup + id: ShaftMinerJumpsuit + name: loadout-group-shaft-miner-jumpsuit + loadouts: + - ShaftMinerJumpsuit + - ShaftMinerJumpskirt + - ShaftMinerOveralls diff --git a/Resources/Prototypes/_Inky/Entities/Clothing/Neck/ties.yml b/Resources/Prototypes/_Inky/Entities/Clothing/Neck/ties.yml new file mode 100644 index 00000000000..f24687effb0 --- /dev/null +++ b/Resources/Prototypes/_Inky/Entities/Clothing/Neck/ties.yml @@ -0,0 +1,11 @@ +- type: entity + parent: ClothingNeckBase + id: ClothingNeckTieElysium + name: horrowing necktie + description: Adorned with a garish pattern. Its disturbingly vivid. Somehow you feel as if it would be wrong to ever take it off. Its your friend now. You will betray it if you change it for some boring scarf. + components: + - type: Sprite + sprite: _Inky/Clothing/Neck/Ties/elysiumtie.rsi + state: icon + - type: Clothing + sprite: _Inky/Clothing/Neck/Ties/elysiumtie.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Inky/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/_Inky/Entities/Clothing/OuterClothing/coats.yml new file mode 100644 index 00000000000..cb2d49227a4 --- /dev/null +++ b/Resources/Prototypes/_Inky/Entities/Clothing/OuterClothing/coats.yml @@ -0,0 +1,11 @@ +- type: entity + parent: ClothingOuterCoatDetectiveLoadout + id: ClothingOuterCoatDiscoBlazer + name: Disco Blazer + description: Looks like someone skinned this blazer off some long extinct disco-animal. + components: + - type: Sprite + sprite: _Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi + state: icon + - type: Clothing + sprite: _Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Inky/Entities/Clothing/Shoes/specific.yml b/Resources/Prototypes/_Inky/Entities/Clothing/Shoes/specific.yml new file mode 100644 index 00000000000..525409c397f --- /dev/null +++ b/Resources/Prototypes/_Inky/Entities/Clothing/Shoes/specific.yml @@ -0,0 +1,13 @@ +- type: entity + parent: ClothingShoesMilitaryBase + id: ClothingShoesElysiumShoes + name: Snake-skin shoes + description: They may have lost some of their lustre over the years, but these green crocodile leather shoes fit you perfectly. + components: + - type: Sprite + sprite: _Inky/Clothing/Shoes/Specific/elysiumshoes.rsi + state: icon + - type: Clothing + sprite: _Inky/Clothing/Shoes/Specific/elysiumshoes.rsi + - type: ClothingSlowOnDamageModifier + modifier: 0.5 \ No newline at end of file diff --git a/Resources/Prototypes/_Inky/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/_Inky/Entities/Clothing/Uniforms/jumpsuits.yml new file mode 100644 index 00000000000..eef11a96684 --- /dev/null +++ b/Resources/Prototypes/_Inky/Entities/Clothing/Uniforms/jumpsuits.yml @@ -0,0 +1,11 @@ +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitElysium + name: satin shirt and bell-bottom pants + description: The white satin shirt used to be fancy and theres the golden-brown trousers are flare-cut. + components: + - type: Sprite + sprite: _Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi + state: icon + - type: Clothing + sprite: _Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi diff --git a/Resources/Prototypes/_Lavaland/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/_Lavaland/Entities/Clothing/Uniforms/jumpsuits.yml deleted file mode 100644 index 3920aba8186..00000000000 --- a/Resources/Prototypes/_Lavaland/Entities/Clothing/Uniforms/jumpsuits.yml +++ /dev/null @@ -1,10 +0,0 @@ -- type: entity - parent: ClothingUniformBase - id: ClothingUniformJumpsuitShaftMiner - name: shaft miner's jumpsuit - description: It's a snappy jumpsuit with a sturdy set of overalls. Looks a bit burnt. - components: - - type: Sprite - sprite: _Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi - - type: Clothing - sprite: _Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi diff --git a/Resources/Prototypes/_NF/Entities/Clothing/Back/messenger.yml b/Resources/Prototypes/_NF/Entities/Clothing/Back/messenger.yml index 3d025ecbd91..4fc74a7a010 100644 --- a/Resources/Prototypes/_NF/Entities/Clothing/Back/messenger.yml +++ b/Resources/Prototypes/_NF/Entities/Clothing/Back/messenger.yml @@ -160,9 +160,9 @@ - type: Sprite layers: - state: icon-base - color: "#c99840" + color: "#b7793d" # Goob - state: icon-base-top - color: "#aaaaaa" + color: "#494b4e" # Goob - state: icon-sling color: "#776756" - state: icon-clasp diff --git a/Resources/Prototypes/_Trauma/Body/Species/vox.yml b/Resources/Prototypes/_Trauma/Body/Species/vox.yml index f092038496c..018ae6a81ff 100644 --- a/Resources/Prototypes/_Trauma/Body/Species/vox.yml +++ b/Resources/Prototypes/_Trauma/Body/Species/vox.yml @@ -8,3 +8,7 @@ data: sprite: _Trauma/empty.rsi state: empty # no sprite since the markings actually control it + - type: OrganComponents + onAdd: + - type: Wagging + organ: Tail diff --git a/Resources/Prototypes/_Trauma/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/_Trauma/Entities/Clothing/Head/hats.yml index 842b74c1c8c..ba9c7a10269 100644 --- a/Resources/Prototypes/_Trauma/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/_Trauma/Entities/Clothing/Head/hats.yml @@ -1,5 +1,5 @@ - type: entity - parent: [ClothingHeadHatBeret, BaseSecurityContraband, BaseClothingViewconeSmallIncrease] + parent: [ClothingHeadHatBeret, BaseSecurityContraband] # inky edit removed BaseClothingViewconeSmallIncrease id: ClothingHeadHatBeretSergeant name: sergeant beret description: The beret of a security member who has seen more than anyone. Make sure you salute them, they're probably the reason why you're alive today. diff --git a/Resources/Prototypes/_Trauma/Entities/Clothing/Head/welding.yml b/Resources/Prototypes/_Trauma/Entities/Clothing/Head/welding.yml index b6f65d9a011..7e1fa4f07f9 100644 --- a/Resources/Prototypes/_Trauma/Entities/Clothing/Head/welding.yml +++ b/Resources/Prototypes/_Trauma/Entities/Clothing/Head/welding.yml @@ -1,4 +1,4 @@ - type: entity abstract: true - parent: [ BaseClothingViewconeLarge, WeldingMaskBaseNoBlind ] + parent: [WeldingMaskBaseNoBlind ] # inky edit removed BaseClothingViewconeLarge id: WeldingMaskBase diff --git a/Resources/Prototypes/_Trauma/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/_Trauma/Entities/Clothing/Uniforms/jumpsuits.yml index 9fe001a5ac4..a0e2d37bd8f 100644 --- a/Resources/Prototypes/_Trauma/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/_Trauma/Entities/Clothing/Uniforms/jumpsuits.yml @@ -56,7 +56,7 @@ Heat: 0.85 - type: entity - parent: [ ClothingUniformBase, ClothingUniformFoldableBase ] + parent: [ ClothingUniformBase ] id: ClothingUniformJumpsuitOliveDrabs name: olive drabs description: Standard-issue military uniform in a plain olive pattern. Lacks a good camo index. @@ -69,7 +69,7 @@ foldedEquippedPrefix: naked - type: entity - parent: [ ClothingUniformBase, ClothingUniformFoldableBase ] + parent: [ ClothingUniformBase ] id: ClothingUniformJumpsuitTigerStripes name: tiger stripes description: A military uniform used in special covert operations. Boons a good camo index. diff --git a/Resources/Prototypes/_Trauma/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/_Trauma/Loadouts/Jobs/Security/security_officer.yml index c00c2b9626e..6734476340f 100644 --- a/Resources/Prototypes/_Trauma/Loadouts/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/_Trauma/Loadouts/Jobs/Security/security_officer.yml @@ -1,12 +1,3 @@ -- type: loadoutEffectGroup - id: VeteranOfficer - effects: - - !type:JobRequirementLoadoutEffect - requirement: - !type:DepartmentTimeRequirement - department: Security - time: 360000 # 100 hrs - - type: loadout id: SergeantUniform effects: diff --git a/Resources/Textures/Clothing/Back/Backpacks/captain.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/captain.rsi/equipped-BACKPACK.png index cc1afccae541c13491632822851f921f36e9ec25..6b889f44f5682090e1a2378b2ca27f33f3c906cd 100644 GIT binary patch delta 704 zcmV;x0zdt-2G|9VB!2;OQb$4nuFf3k0007#NklBjE6bJCXLPsGqXi4#M zDhO|?L>7}RU^HYjA%;+>p@Wxhp8E*`{s;+paffbk!F2J`t=M>Kky~pqo-_zyIvHPw z)Ix0)pJZ9srth~Hd~o;fNq2&K2M|ICA%qYjWSI`n)4q%G=YO3lXN+;nboijDbIWu% zV~o!`Rld#mCs_uUHT%g)irVwCOoz8C6WlypK~)T>I96&eJTE%wLP!VxGy#O982FzY+w2w8hxI5{L~3J1gc_SHtj;zY%F~bKfiv&()S>1 zHfGZ{L=YO+8A}vr!uVXgt0szk60l@d@|Ajxy++U^yhz8gufNhlY`p){wv%sq@ndja#O}Pk%2oK4|J&FT1177Go@$^ndZx z2_b|KLI@#*5JCtcWEWDOrp`N6etCO>AasEPJc(VO603@VUTcNtuRf)UFI8d0G97+> ze};Bt64m7xV?2H|y)W@NN_rjb$^_T#kIC?00bJH>$eInt+>H-NSRP;3;*UuXy3t-G zB22(~%|Di7nt1hC^Z++*g7GUSNg3Ve`p55AK4~M4$11uule#>f)X^b)3X@{U za#u*W1m3^?0{8O|G^Tt1;-waZF4~m|jPn<`ygAKz1!B#ShM6e}Tw5JCtcd-4mKWF$)n0DNHp0000 delta 795 zcmcb?x`}OqNoD$<7}8Yi(e(&kl*B|fkJDu43xcdJ0{qOgAf2w_+U=hYpFVQE;(3Z^F@GycA#GgBP zZf}&qox719yX~~M{C|2ee9itnZQR|{H%8ucTpfM*<3&a*|GEd?W=CJR8z0G#7q{yP zgK*Q7wdc9s8b4s4Kd=4Z`^40@YVYjhj=T=P{_*qexQabeT%UM!U%Xwf!_YhJote7S zbdYMZzB>mZ@A}ur{QsRU-@A`{zxi?=3vPqA?SJ*=T=f$9u>NlU!{3z#pDX6P-nZCZp2 zkt3~go?gwBqxT;x8T`2XdX>mBwjZ|njH%`~%52x%k968vo4@DS`+Byy=b24x%1h?4 zwF)*E?5N_;NESHqnzwoVepiVd%X2peFmXuatgI0@V!wQAs0U+5-YWk^8<E2Fi!*!P)jM8p+~eYL!#YFu+J;Tr zdb-1>Ek17~xQy!n?~UeU{dsd|RQBypVLWOvlfUE7v)2(tjY}jIsy@0lm3nRU)Y{ML zSM~7>!`+wNdlD2y?k3-4oukE2&&xSUUXS9vj5Uznb3Py!=7z2&(HJ+fis>s z|2cGW0@sIy|LU$(zu&FFb%vquN?~8a{n%xOp$uVv{a6{<`ISP8{VGK(yf1|R+QX~g zlQ`j@p~taic2AAw%ZtQ3 Wh&4EKmQRfV2s~Z=T-G@yGywo(ZDw%* diff --git a/Resources/Textures/Clothing/Back/Backpacks/captain.rsi/icon.png b/Resources/Textures/Clothing/Back/Backpacks/captain.rsi/icon.png index 6050ab8de790432fd2c2420770112d01f064e588..afef91d81f58c46036d2e36728a10755f91b34e7 100644 GIT binary patch delta 487 zcmV8Rc>!<9?J8_J~9QBQ?D+wSl18Zk4 zsa6@V=-UnSd}Vw9`3lb635jHhmBTXK_Ps=3R)TK(7+o_+Bul*77631|m!tJpy9_`g zS)y+@aC%LVIDe8R%w#gIt{I^YRsNP`1)lHQ1I2>rs++4Cr?OR2+3M)qYy0e9ESQ0P z;2UAFV7e-;iDU_YzTJRfx)olV^6%RXu5ZqKHGF%(={3Iyd4>IKYJU)cP1tQ8`-=P| zEbW=V|G-ak|6BV415l_s|CXOZG=_}1(YPj5sPs$5P+#0DW+_C`Ma)(a#878JD4jYBIygAm|3P%^;Gp0pbm}N{EGY%CTcj?6sliggN~dly z-_;8tO`1zvkwU)Zj(6|g`@QQUuXFUziUDGP7+`h)O2=fK>3=!ue}B?Ka)pXY**Wvt z^S6|kDgcsa3rBQyxj`?r2U^|QrfebUoO|shy0b(fLIIFGok>x~P6DAyKXE(!?)OtR zgee3O3UH#SBz-9Mu0_4C4y)2nu)jS&(bBR+2c<*myy~`93kxsy6CfBWMDT9A#cc2O zigVs=&$AWhfPX|kh)M_m$r02YIDN6^^3Z+#CkBvqa~4)q1|g`luCP5`1$(}78-FPV zV&Cu7%Om?B^ac2{V&!`V_nQ=}*T((1eQW?!%&Tz&`9TKVp9laNbaQZ$pu|(@0VqmC zjdM@r~F0004VQb$4nuFf3k0007KNkl`W$PUaGt1uI37Poqq1^Xt5*G4hW_D(>Wc~nSj4{R-V}Fb>#u#JlHaVawq?FPC zP?jau>-B-TR+c4%5CDMHYPHk%U02KZeQn-T5)?(0QhI*egXabSfWa`*-`_sd_aD9h z0C;YI`Ejr6*sisN5Eu+2{p9g;{h;@XqN!Jq3;+O(CITH9LI?pzDkSr7aHN6|zpsxb zyMNVaB9P??JbyR9W;sQcC)g~fR875vdqQzP%M)OaCD5$(>Ej#nCE!pN z^V|Sgo>U!fUbn4fI$xymrGcPCwge2b?whZ+Ix<9&#wgMl*bYJ)$OoWEV{{KAI8vc| z82welJ2I^9{C_b6PL9s5G_)f_oE)85*K(w)2CuEogMV@p#CG$#Zpv?#)15a!!}ooC z$9n|Smcy5?AO6kffVy#ihI4(2B8_pbPciP#_G_3BxX2d3c3HL2c~H*))PBP1Z0~-v z*1n%-j4{R-V~jDz7-Nhv) delta 327 zcmV-N0l5CH1=a$P7=Hu<00013M{Ml?000|MOjJbx000<4SQ$bTA0HnnDJd*gZaQay zaA5?nm;exx45I)500DGTPE!Ct=GbNc008MpL_t&-8STL_OT$1E2k`&!+8@E6K-F@9+R2vkDFh<0f&Hjgqkx-3Vkh}6{B-`cl(+wj-)*|u!%b<)*u#AL! zP(jWqBcWczB0y&xBOx`WN6rOCLT)%%r~F0004VQb$4nuFf3k0006?NklBjE z6bJCX9~y-aMPsRQ#Sz^?G!!y;G9`n*KG5fwRAB&f&4MGUHycolE0sz2d8p&_(UdgA=UjqPK zC&2PzTujo?JR85k>B+gAOe0A|kH-680svq(C)i#HB7)@!B+IX`JOQGg?X!99ZG*5~ zEs*XLY*!1oPJe)OpR~r?x&&M&fbE4vd$x;_?h|0ZOJFjMiZ|UQUaP4iHG8UqYWt97 zyBM|?7B8%Mv&vTPR@S2YoB8Z$t3a`Z9+033M{(%bhsV?7Al3p)*5Y0QAD zv%3eK*j|XMv%5c!^1xKw*)E3ViPq0HZe&6TS(ozL)qi5J8z2Cjo}5dS1px3py#;{c z_e@pm9&mYlgL`?6Y!~BRUgPrk<{&}q^!dw&QF-u0)HrywWdKTFhh;;4`(-Njer=vpFH%Cvcqr z+tosA-+aB7fQg!cx@Uj-_*ToaT2F_oOx6sP2d|F4bm*P8rfLS%fv3*Fqi+VlaLs`6 z3@}+UV0oe#c-P{GE_!VwCTj+K-;r={Q!GXD_T6>NrnIb002ovPDHLkV1jclDhvPs delta 322 zcmV-I0lof^1uvS zLG5R}xih7MyTLYa!CDcq6%=1vatF(;YhkHy--p@k@1X{bqJOqJRtz?a`@1EhVsXhh zkoeFWqoN{=1CnHlS~A6eqN+#DlE;9|xrmx`5d#YS-lJwIVnB~udqyo;k5T7O7`5Oo zFuHzyV$_Znj1j5gCyLqZ|I!s*GBRpVqPMG$^*geSzeRyU_tJV~B8-xTwprSf1Y8Yarj1+F+upfFNJp{ UEE=>Ir2qf`07*qoM6N<$f+zQbxBvhE diff --git a/Resources/Textures/Clothing/Back/Duffels/captain.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Duffels/captain.rsi/equipped-BACKPACK.png index bbdf579a9405c11c6b8f13329a96a259b528ef86..5f30a6f4d3d96242a28d816c5dde7b4c38ec21bf 100644 GIT binary patch delta 784 zcmV+r1MmES2Brp(BYyw^b5ch_0Itp)=>Px%;7LS5RCt{2nmtV0KorOSsj@Vp(G6b0 z#6c60fu%((kt#aCkd>hmYsHGxg{4E6NL^S_SEdeGGr&+576dE|iDuYwq*NU)^N_n!rGoT(h)bMH`en!v$?s^T0*0>WW7ipEUfL}!{-Y~Z%B%j z0_L}mOO<9D_lFyWh63kY%sqb%@9OBE@v-Mx&t;{6S%TH-0D!x*j#9+XyR@DsRV@4G z`(o7ZVSf8K_kUcV$Nt?}2dvt_`1cC{!0_P$uIpOKl*$9x>h4U00szc8uaq~WVJZve z?FlmW5m=j58(_;@K;R9w*2lCtK=*{a_6WMQrRz^aCYF<)fZ$7!#hjDqu`jc||MNSL zGWI3b8=)}R>Ta&du1bu}fVCG*dq?MB1~f6#?L=zpr;Wrt5?ePk5^c_Ed{stq;f z|GIuU3XtetHqFZu1VIo4K@bE%5ClOGPmx5&N%|4g>8F>dG}}M{r@>LkzJO7`ht|g* zYCOqtnem3nI{deR4R9Jc0tqsNYM~m5~); zr8!;3B!9#zK)Swnbrf2AFH#9{b;+^ks*<^>P7$d9`JgODMpa<0Pj9S+&x)wErL0o+ zI3*ZEfYs{i3S<4?Hg_+O){p8{GRdqHssPTpkjbO$a8-+oq6jZAt*OiHx^5}T3o@w< z=II3{>)T>ffZm7{7fX41LEKupjFU}NVMJWhrbDO*5I5AR;#Pz zr}q*>5vzd5>I@$9oqPdGX$@=<3}Fn>KSZJ5{K)r*>Xh+lpE z0?+e|#(9;hRXI| zGHCf*QG>enMYQ(^KLNyB`vT*QP!QX?=`ie)Bi{=r#3l8|py@`$gkHCeUbihj+a)K_ z>;ow+fvgbDwe0^2n2(1q#{mLWWl3(HAP9mW2!bF8f`1?gf_RBUN++o)sQK^jI6OW8 zkbO2d43UP+C)8F%Z9=j{Y>^TLh~A8Tq>n(Lfk zlor3a{456(7tFJ3Wc}uWRU4zQ(E&pGy@&h2+WVm87pDDLE=~}2$sh%epNFz!uB%go zIzZ;&mw&~`q!pMf5w;53H#tEc1C(OquYm8DmEla|fvzgOV)Ku7&`%_R3SeGC1`oUB ztkmN61=Vi4_EJ(X2LF)ju5ow!+&$Li&TyLTZBGilPK@iZ_;j`!= z)LldEA^{dQ1L2#ZPz8t+Dre_1sHg)6kwvSF?qeD<^1EeJ&dvdB-Vth_0=;e}v@7^ekFsAdO7DR2pP^lyeZfB2N)QA= c5JbNG10HWy96Y9&U;qFB07*qoM6N<$g65iDr~m)} diff --git a/Resources/Textures/Clothing/Back/Duffels/captain.rsi/icon.png b/Resources/Textures/Clothing/Back/Duffels/captain.rsi/icon.png index a3a5b515aa65b87b0109f0870c006198caa80a00..d7d78530e54b7f378e70fb50aef69594d8c31ed5 100644 GIT binary patch delta 493 zcmVPx$z)3_wR9J=WmOo6wKorJ53=HuG@y`UoKo`OyLqnt!u?}#T z0(YftLQG75OJ95U-uwD`_pX44hlhv9ALDc5l-SM~qOrG+nt!X9j*^Q6SdEFWR7-=c zhIat~-~Cr;gVw^J5jn@^N}-r#Rs5m>LWp5bEXA{s!USkmm>?_Y94Vef0x(1(xDN>- zMnuj{J)hg-2Hc z>>?BpOGcNPn13Q%ggi!lm6g`_r63RpK-YEdwOA}7Ur?E!D*;;@G9Et1wl-+7l|8m| z7zPOt1ct!;74v>Pgr6X=xi72&&z@y=?TGpZw*soF`T($w*6k>u+tO?=5<%y7I|}YH zKBP)E1yEwiD7rNTnCxeBU>;H^#%%h=-HtMOA=y!j24(>C%4wrlPCIv;;rT=s##wlB zX)jlX-l($swWB9nr=2-rtKLSc)Un@+c_OI&etW}u1aG10jVfC8Hg=9r*}au$$7i=$ jj1|(}*>e92JpK*8KGeSAiWcv>00000NkvXXu0mjf#s}g~ delta 446 zcmV;v0YUzT1lI$QBYy#&NklKK)x%&0jtpp zG{XdS9cYF*yGcFx)I&P66)VBcrLH5C&}7A}?IH*O>N+S@>mb7c(%L%w$p?x%yVCmX z+)}j;00B>eD-b@x;O-RXXO}oUI-ZHy6_DWo0ALhMsen;1@pOMHodW=A(LieL8UWDl zocu|;YJ>tImVaGYc~KVe5yX&ryn?Rl7>~!?Yq#4)yAyu|i3Hp?CyFO~2bhGh;JOI0 z0_64OH~x76=Vf@X?~V*%AF!KN@bx@}wz-%8o+E9mRdMRzLpE@rp3(@`{xReB80b%qBo*poGou)ctN=97D~q2vobQW o<&7v76<=6DBqKvsRH0z`27`LODzHo|RR91007*qoM6N<$g6#p$$N&HU diff --git a/Resources/Textures/Clothing/Back/Duffels/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Duffels/captain.rsi/inhand-left.png index b723b23bce9e07798da0cba43d32d5e110caa3bc..dc9bec8396bb43639c7f99f338ac92d2005a6bdc 100644 GIT binary patch delta 560 zcmV-00?+-%1jq!CBYyw^b5ch_0Itp)=>Px%0!c(cRCt{2+OcZFP!tB>KjNko2VFWf zOK}Ua(5-`%;GlGI(4}kV4kGvtK7p$U7VA=QkV5+g6*uY9%|!<(bt~QuHmQn6V~(Qb z|G>c*|D4>!t9TDUL_|bHL_|bHM1JYIu8tuS05r)k(@4z~*?;M_HC@+Li-LgOcBgF4E^3$aXTB6EQ4d-&np z<_f?V079~vz<-NKtu~Pv)ihG7RhS@M4lMng+9zRa6(%^neRe(es?67iyTkhym`-Sx z!tZ3|wqL($sdXpsCG(*4tCs7Jm36O6y~hjD+X-t5-sH-!%iK1Dh=_=Yh=_=Yh=~3J zzkLHo`xmoRFM{aWpqKT3zsHd3MG!6Y>bj(6*8rslVt=u3V0Phj*6j9CujyKc*z$NX zS5d*Jj&L*q0MkZ@h1*nublOQp;1*Un2Xf(X+{ yDf@vvtSReD^&;$KboMp!61@mwMY4(ENc{lPh8h`j-$}3l0000OH+>R=(gEv&6h(D$d z$KB)~VOReHad7MA`>|GgSnA8a?yPCS*_?=%@x4ka!?p;9w*i!0%BuX}>?Uq>h|EMb1_ z+sJwV!HyVP5p0=kSw={=)nLS=o*9KwfGAUEEquB-!qiy{dz(LKnQWAEK%mz>36Iwy zfME)mI5;4r-hZK-Q45ut@ds_>KCVX|r@>C#T>k?A_=7h7{Jye|{Z!`9{cY-1fEMPJ zT;t@c)@}NoX2vVI=DD4>WwI}WR9?xo{#beLb=G_0pjXp2;c-8CTjr!0A|fIpA|fIp zA|mo0B<&k`vwtzOdJ(Ai2IJiSPdWyx7lAs_&#N2e{(n6{b|Iqr2JROjYW?Z)p>-a# z+vCgi9rI=WE3!@w+1v-rEv`KJnliBa22$$}cu7fm5oiTqHbRVJq;Ft$9hWn=&vDTT zFv;L?^*hasldq!NYD6CU0PuZlH|#|?JwAj#Xj?OBC#mK7j+vwpViIZeA|zI*)J*UQ wCYk1VtS4TCRI2k*m1p!KP+Mf;4lb|2f7QMsysGT-`~Uy|07*qoM6N<$g8VTHdH?_b diff --git a/Resources/Textures/Clothing/Back/Duffels/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Duffels/captain.rsi/inhand-right.png index 912d2a7bb38918491d1195dc85d36264e9d8f520..7cc4731420d031271a909a2582f7f11b874ff0a7 100644 GIT binary patch delta 568 zcmV-80>}NP1kePKBYyw^b5ch_0Itp)=>Px%3Q0skRCt{2+CNXiKo|z_r-ls&hIV1H z8(UNT1P+8j_7}`hI5ds4Yp?wTev3A zFJS$+tl_Ygho^Ylup%84fJjF81up z@WANf72EwD0|*m~pp$iH-IH7&-~Kb^=BTnJ7NC1^0PDSv^85kTdq1yinbXZ$Qavf0 z7Ulp@1}e^SX@3DIEti#vgwxW>8onncy}CH+{wxUj9$Gbhy~m)lz)^R{$PdB8)2r}< zJWbYc1ytKZYtpNWYI|t;UPH`+5fF?LPh{eY$MQw5(#ksN)s;UY{(9adX|l#vMm4b7 z9vXS&rD%53vl0;z5fKp)5fKp;OObj8lBE9IxX3*NDu2qoK^WFEAhTq74rKvM=^0qP z2*6`zbFbYW5GRkG0eKM+*|3dnfc}?O0gBo)prXA3gww*jeDb{yUu$9(jPMzZ^GO#& zUWBYD3oz&`!tLf+Fv9u8-LGS05w4GKH`X&CoK|LY{TVjeGoU(d&{^cN8=KU)@pN;x zxv$-A_c08}`F*b;i}V>B`wrYDs^naV%tmZkPW|D@IC<6Gu2u_?s0RGOe!M6q_QIz^32sq0+wouI^jdr6m zb=#YycdKYOI@0YtFnt?zomI^wZFhd&dYL%MYB@4?4P~8qVKlq!S&4{7 zB}_E~vpD|SILtKzcIJkbsb)ZA@p2oA-AY+%1|}!LOMeU32Uzi=WD^wTBJ`kEUy z=$e69g&X%b7puGN23<2C`cLJ{hIo0^x8qR^x@JHeiC*^`s$Xv`e(=FB=`#rpH!Y-) Q00000Ne4wvM6N<$f``oaJOBUy diff --git a/Resources/Textures/Clothing/Back/Satchels/captain.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Satchels/captain.rsi/equipped-BACKPACK.png index ae70111e1e747358785fdecfbafbe4425786bcc2..8c0108b3f64ff8b4ae71e22d7bd0628a1465c1d9 100644 GIT binary patch delta 602 zcmV-g0;T=Q2J-}vB!2;OQb$4nuFf3k0006lNklPGqTp8$0cYwK=oIg+Rh%szmOfh3sv`ejSSO>BB*{Q<>R2_i*eWkjr&5);;M5r zW%E)kdE&q&+w!Pso0qn8*_KCf;1uaDRMpg`!2s-H2^@r0EWp(Fg#rSS%W~`E90Y5&#&&N1BBAIs2ZQHTMpX zn>U1y)06Wq+Ks(1?s52>bZn})VX=6 zzRh>3XqPu;^HSTpFnj$BW^Go}omLm2Z~;uyq?fwG>&+Z(=^gIc>kcr4|JT+2_-R0C z62cIEB~#(D??e#jD@nwRh;O=e@`% o$|2d7M_FsW^g3gVF~(SyUo)>b{ww!gF8}}l07*qoM6N<$g07e??EnA( delta 818 zcmV-21I_&N1jz=FB!3BTNLh0L01m_e01m_fl`9S#0008}NklckZln5$0sCXIku9=#KhMnD=-E5e7j=Svc_dYv2CH=m=Fn=5?0ES})z;LVp7>*SH z!?6N%-t5WKB{6fMum=$_mxZ{u4z2gsCSY}KQyf1w9GL`$zi~5z+{?O{F6on?ML=a1 zV(3i)@3DlaRsi2T!)MQAP=P)Pp#?Df`P)T2yIaO|aXhl+PZ*lv`Me6sS|o%Lup@j4 zk%pK2lTg+sA%Cy{ev@2|afX*j34H$CMm^NV7)Sua=S~9;?$@DvS5}1*7@l>s2rR+3 z02zK|1APlGX+J-d1SJ7m<&4NZn!v?Bi%3d%NwdV|>)k3Z3l#~T0{G?`zEP{ zHJ$?a)`t!ayJnLvfUr)&x>fKL(0IM*ZZHg=)bC%?u1_$0yKYaEJ^|I6B>_tCvrpN7 zh`?~H0Dl;c6#&Dr0$?~+01U?pfZ^tkAFc4-QDR>0$9jGYDzTL<7=GsbxzQk zY=!OW61ly&U5*b5$^z0S^P*RCl*f5K>Al0<@V5d+#@K`3e%qskt8OFG?ZwxshyyRt zeqV&L0NHtE*rS*3h|Y5iAJ^OG5JWS?`EGoz0EXlW=yD-JFSLWQpF8X=H6bSPRXg$PQwK*^wsxRg*G8gs389imfc zj}S8n*TKBU#k-5KxHbRj?%lih|9{{Ad*6G|MHl}&e7CvS-hYB>xs5-0r+f0;y-o7b z`9;Tgqm(CG)~%&o_h38DKsJW8@p}TZrV;211CSZ}0l@OXFaTyvV`JiS$)mCkz-&6h zxA$*3D(kq3xYH^5Y&t_Ak^~?SNfL-88J%Bbbbe931HAt83XzGWU3`sFp3~SGW2=XJ z+R8gDx>i6ohJQ6R7iTivdr97m-VNg0WV)BBxj5MvR{u=F7akg5P`OWdXuu)jS_>3K zu|jGJfO@qkBL(=paxMu4%;O#W!6*O~J%?c!zHAI@Z1oWB=PA#o6D^z_6=6ls5$FrI zkb5BzNn#%FVAeD__V9tq!1tG&@1Hp4x3xe~6pLnR{eQtI7ggh00T)#Re=sWT*jrGo z@c1A-BMHLegEtc($jzEYMbAkBHzD@%ik_3Z<*2OFGm@ZD%F{nna9HkH1A7aqwR|uv z{j67uGOeN}ww`|lVEV&jNsKLH;=dR7zPN5dPXVH-JbIcXq^77>i*i9b(Nzdxg4iF7 z%0l!C)PG@tAa9iNlFVLEcA}7)YI(N9Zd*IJ)_~nFuYE5vQ?C{s!9LXp1%N=6a#Uo3qWhrR|@zoL-_4iC!Rx-5`j~nuhqNo&Q|T!1j8Vbrd~beLx()b~H+Pw$}?}ektHm;X+`i#BBv&yIzTl1Px#07*qoM6N<$g88##o&W#< delta 737 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 KMNUMnLSTX(KSd4z delta 665 zcmV;K0%rZY1+WE>BYy&SNkldD>pPHQE-bC2`;9j z;AS0yTL})`B!57ml=>Gq*`fb}+}1&Klq{K3rODJ<(S(#MNvTcwb*Oh(X=1MYl8fbi zAcVUd_ulW_kKFJc2qAcwE6=V405BF- za7s1~aGuEElz(jRe7joFn6^Id;vXbuablCSuF11&0XnS`Csl|qtYAcE(5t zW`mPzg?f26q&<5Lyv6sKXU`n~P(M2b@D}eLk1BWZ{pQ*8Pq1Fz4RxFbo7pWMoxf%? zyG6%ojO^0~yv6sMXV(iRX2#W*_g_N*Q(05p`7p+hhktFp9e>9?KZ-2NQrhyIm>E~S zjz^W&Jg2gzazEN`IzTriPa%X5LI@#*5JCtcgt(c8H8U`%ZnUrYfWH~W%z&BBsb{M{ z8APFd7hu>k1I0pECFd6bNX{=3Us}@|!&mFbOy|_t*&)V7$Jl8$ylk44ofy`glX(f`7zFr)xW>lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnPoVldH1xN{$ z1o;L3M*$2B#q0~RfpSwlT^vIqTHjtf$km|0!}egNwM5$c|2t%rIKEk{l^OgfpR}_! zf=lap%84Y0XGnIT;a@QGX>yCKirAVmlb7{<(KK@VJ{T(18q|u6{1-oD!Mk44ofy`glX(f`lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnPoU(tL@k|Ee z|HeQz8K7#Vh&NE1YDth^@P8D*z<|PqaRft4S%4a5c)B=-M6|xW=FN3Lfrlla-g@JT z@Af(3OBGUh*miF)i0oAJ4|Ke{Rq~yIf|dNFNpqXZ0~zOS+&Q65hh@*(ki^Q~72@w4 zn;G7k44ofy`glX=O&z@#1E6XF^h z8ygW35f~Vll$7M_>zk94Q&m+}T3R|~|29`wR|f|N3kwTRPtTwrka?qEB!_^R;300H z|96%I`33(+0SqX-LCtCSwKfIliRqp$jv*1PZ?B!^YETehy=i53IX1rc- z<-kM6Z5fPT8LEp78dfQ1oY$@h ue0w%gU`7n%tp$P%c^|seCxVpMamQ@3zjy1hLI^J?oq4+YxvXk44ofy`glX(f`lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV3O$@k@^d=CfPNgKsFZe$S0GW#kqD3^Afa>RXx;TbJw7$J&$aO%0 zhc#gB%_ENz_WlpFp3*cSKO=*k+kWzqC%jrmHtg@&AThz|&XE<(4DtVq{AV&SGO=*f@XRQ7%+FGY za;Ri@F-!5wc}K>j5>6M3@0WM1T`BpVdDB1T9SkLoatv`Fy7VW4wA69WnSSnm{yAIq Qtswtk44ofy`glX(f`lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&bva2pXyRIa>)Rq*4;(7yKUufXu}N(IOg5 zK=rdcT^vIqTHjvV%XL73hb7_vwxsQPuYTL7w+9Inu{F!;#4KAhoj>s4uHub%(i}?c zR8;3Sl?O7;+qrSVE)k}C@2@0OcV~#ab8K{ISS;b-WWXTmwm$Pg!%0WR16TMNqW_nL z&tza^V&SOaS@FJU&Xk7h4K|D?e8NAScVw{CcAEBnU#_sXXcMo6Sa<{938n+g_dco# eDL6D7$ZwSX8FIg;Dq_DI$fKUFelF{r5}E)syPrh> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/meta.json index 8e58bce368e..9dad8cb6569 100644 --- a/Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/meta.json +++ b/Resources/Textures/Clothing/Ears/Headsets/freelance.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprite modified by PursuitInAshes (Github) for SS14, original sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428 // Icon edited by FoxxoTrystan and Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", + "copyright": "Sprite modified by PursuitInAshes (Github) for SS14, original sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428, vox sprite by AreYouconfused (github) // Icon edited by FoxxoTrystan and Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", "size": { "x": 32, "y": 32 @@ -20,6 +20,10 @@ { "name": "alt-equipped-EARS", "directions": 4 + }, + { + "name": "alt-equipped-EARS-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Ears/Headsets/medical.rsi/alt-equipped-EARS-vox.png b/Resources/Textures/Clothing/Ears/Headsets/medical.rsi/alt-equipped-EARS-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..6e0e8f00076639a8581932689e968b02f6c0ff0c GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&buH7f1r7Zr!>CmIM*J*VcpVRVfMb3;vG+ zK;~kCXb}x2p!#{9E{-7)t#7Y6avf3NX-!=FuFJOR++Tmo?jVgP<|ZX#e0$cYsNHvJ zozXXaq8PK+sp!&GucrkUHWcUUU5OTDylz#V^S*Uc1sgNtIU|RyGv+YJ>pazAv<~xQ zY6!4r*!b`1yiE*@Oe`Ef3?H0h-JRL^hVd<9LUvwaJs(@fS;1MdA2&M796s|yV#95F nCyoW&T?`cmwfDJzbwoel4l#Zpe@4>76XZirS3j3^P6k44ofy`glX(eb=LPtLxW>lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&buH7f1r7Zr!>CmSlL4@o&+hMGXxN5bnq% z{jVn^0exOo666>B9|eFymR>;4y=5lQ74tk@977^n-(GX%I-j%jK1j;#hATLMVGF6JuSGfp*UafO0+2Bb*u86_pO^M*q9m5 z898j7F^553=cx{(b(kMhLx4TQ#(z)eZDL?#V&V8<_~0Dt?##wFjBgnevhxz_`Peef z3eJ-KxY1eW@R=VH8*bY>aV+5OVyHN%z0U=#Bl-dNBcBKP7FzksK`F)4)z4*}Q$iB} DF75>I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/science.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/science.rsi/meta.json index 50f9fe3394b..cb59a9a9e0e 100644 --- a/Resources/Textures/Clothing/Ears/Headsets/science.rsi/meta.json +++ b/Resources/Textures/Clothing/Ears/Headsets/science.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428 // Icon Edited by FoxxoTrystan and Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428, vox sprite by AreYouconfused (github) // Icon Edited by FoxxoTrystan and Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", "size": { "x": 32, "y": 32 @@ -20,6 +20,10 @@ { "name": "alt-equipped-EARS", "directions": 4 + }, + { + "name": "alt-equipped-EARS-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Ears/Headsets/security.rsi/alt-equipped-EARS-vox.png b/Resources/Textures/Clothing/Ears/Headsets/security.rsi/alt-equipped-EARS-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..7b0fe74daf444adc1b1351e1fbf7afd4d55b9381 GIT binary patch literal 737 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(eb=LPtLxW>lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&buH7f1r7Zr!>CmSlL4@o&+hMGXxN5bi++ zhC~4YHx3R6cZ85`UCy>ZuU3@=`33(+0ickj7m#yrnF(~oY)==*kcif|*9^H1DDbde zh`6g_+y3nz`0N2o zhP|m%TGKBmHf)x#2ryz;@Gnw~Q8dhtiD6+K!;xRpt530T2q-u_NIvja{LM1fN$f9} z4_xC(RA*;iVbyd?->$6Vt{mdKI;Vst05gCEApigX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/security.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/security.rsi/meta.json index 4a16d0c71f6..5eabc8ab638 100644 --- a/Resources/Textures/Clothing/Ears/Headsets/security.rsi/meta.json +++ b/Resources/Textures/Clothing/Ears/Headsets/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428 // Icon Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428, vox sprite by AreYouconfused (github) // Icon Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", "size": { "x": 32, "y": 32 @@ -20,6 +20,10 @@ { "name": "alt-equipped-EARS", "directions": 4 + }, + { + "name": "alt-equipped-EARS-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/alt-equipped-EARS-vox.png b/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/alt-equipped-EARS-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..110f85f1c4db042d0e30aa06abddddba032c47d5 GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(eb=LPtLxW>lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&buH7f1r7Zr!>CmSlL4@o&+hMGXxN5bi++ zhC~4YHx3R6w}*kj)z#I(!2xJpFBixU!x98>@`IwGswBuS_&*8&g)F^*oO{bmpeyEj zx;TbJw7$J|m#aa6hc)5$15#cMe(= z{6SCaz+Q8)pzzj)^takM>jhIE+GhwHh~#;rk;%Xp(Y2Z5#D*dP27|B62d?eE6RPIW zz`)2P&-`k)g1PDg(*-^Zo0f4~T5>E9an;Cu#JweB`3#vHhiQ}BIUU$j7#}dMuMp-G eP;hv#{Q#@=+J~YqX7J^M(t)R|pUXO@geCxpUj`ch literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/meta.json index 9a2c8fdc0e9..afa7cb67c90 100644 --- a/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/Ears/Headsets/syndicate.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428 // Icon Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428, vox sprite by AreYouconfused (github) // Icon Taken from Paradise at https://github.com/Henri215/Paradise/blob/27087670280de99e2fceb47194aad29a7b99b280/icons/obj/radio.dmi", "size": { "x": 32, "y": 32 @@ -13,6 +13,10 @@ { "name": "alt-equipped-EARS", "directions": 4 + }, + { + "name": "alt-equipped-EARS-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/alt-equipped-EARS-vox.png b/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/alt-equipped-EARS-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..b224dc1068fb70e8fd26e43132806e49a35af51c GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(eb=LPtLxW>lD zMnpse1_mZ2C6$(zR#jEyr%#_+SXk7@8hUzq1_gnP{Qp1AcqW7K ze`65)jB#JG6;KV34FpHK&5!h${oPwWW&buH7f1r7Zr!>CmSlL4@o&+hMGXxN5bi++ zhC~4YHx3R6w}*kj)z#I(!2xJpFBcb(^cN_Y9={c06hzH1Ag}Fm69IaoswBuS_&*8& zg)F^*oO{bmpeyEjx;TbJw7$J|kgGv~hb>|HJr{Y^rZ0cv*E+Kt`scQokL|yo(RTho zN9S6}L?Z>Z$Vq{7#W*iAoZDHg$Q#PBV6IG?+NV(xHd~Qb@hlT_Bjm&?29vbcOHm(50x~Hq3%Q~loCIEiX3g7?$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/meta.json index 44781277854..e0bbd41283a 100644 --- a/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/meta.json +++ b/Resources/Textures/Clothing/Ears/Headsets/wizard.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprite recoloured from Freelance Headsets by Entvari (Github). Sprite modified by PursuitInAshes (Github) for SS14, original sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428", + "copyright": "Sprite recoloured from Freelance Headsets by Entvari (Github). Sprite modified by PursuitInAshes (Github) for SS14, original sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428, vox sprite by AreYouconfused (github)", "size": { "x": 32, "y": 32 @@ -20,6 +20,10 @@ { "name": "alt-equipped-EARS", "directions": 4 + }, + { + "name": "alt-equipped-EARS-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/icon-flash.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/icon-flash.png index 05f8fa3cb323a748cbfebdb1a80a12ca17405aff..bdb5c533deceb7b03543dd4c3fcb006ed459b951 100644 GIT binary patch delta 1109 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 DO@~aVL&0ziPD_dZ}iv>397b zY+4rivMp(6r%tG=io`KDP4tde!=0{dYHsWt%{co>0`|$_3hvkivr?fc5M) zTg&@wE$_3Q-IlayiNNE^1>)XWltsJ5qFqW_Hq~qD2>{&q{9HQ1vr`9v+L2A$5wsma z?Z}q2xLFm6AAjMA_>O7i05E$W$3edKcsC~%3-saqJxt5uM0{eYv@m;tr6(VZx3xRr zE`C3HJudS8DF8pL+W_2jzezgHy5uo)fhZT`B%|tL8d^y+hnd- z(eh3F267K~!yV)gpFyU8=(G@>7Uz3wobRoL_hbs=HGGQMIJ8b+=(?E23K!j`6fjyS zkBhZm%DXC77`m>GwO)ZizX!~NA2`Wq^118!Gsz^r0)T^^x-sbYLQ|D_R2%er9PHG! ze#cq`f)bNKs_^Jq9kdrlxqkP)@&_~e(wfOHB_-wm<`1SF#H%ms^`rm*002ovPDHLk FV1ffX2Ppsm diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-dog.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-dog.png index dde1bc359556b556e7e64dbeb63fcd7bae6b9d20..3b3f42dd30ea4af3bbf53dfc8e9b02c0d4d66982 100644 GIT binary patch delta 894 zcmV-^1A+YT2bBkqB!2;OQb$4nuFf3k0009|NklGHCUM^>>xyyUOmgfV3M5<)~09z{xEa8gIC&1g|sREZB~NlSepb6 za=<|j9q&e}-`6IsbZ44UA&pWYeeJbIu=Eh@?iv6p$$zfLym%O$tX^*+RuVR1dIs>P ze0SFX)?;2sgQHlFd9~zQu?uiN#*Y>Mme#6%FV+VH06RN7wyl4??|OdzX1j`}g5?g) zIwc5#AP9mW2!bF8f*=TjApQsJ(gn2IM^o?s6-8nCzs;?p@5hehEu9V4g9j&vA`V4S znCw!ubASA1={6j93X?+-2Lu;FSOMfv#8FHo7*C#S2%1Im_~3L0wIUQ#39S$! z5LN(GijbVE9-B{h#*kkewme$-#bGwx8Pk3z=lUTsc{F=8X5`V6X*NHw3;>9Ht34?; zs~HIR!!?CVJh%`&%w)&$^>bWU+?I~V8$~aqxPLnW*7IQs?_d3fG&p)`B#Ws8D{rjg z>DxB!k1SxH8!Dm;yAZkrP#K~4Nff8&yHz0t0C{B$hsRkA&F1Q=xXK%=7@E!D@Hh*3 zW$fZ&MRaj`zKi%t6f@az(cy|;0{pw=@nJXh24`nynw_!gtTvt|>$gmYqiSkzZ^ymR zYj;fp1VHE#5Ly7fZn=hsE4NC8w5A_0>idlM>)Y|2geT7xAtE(Mww&o3A7G6nufJE{ zUXLB(tCpxa&|vZ$eG%}li!TEHFf+~wJMX)ZSa~N9@g6}C1VIo4K@bE%5JX-60BK`} U8$OZ&0{{R307*qoM6N<$f*4DlcK`qY delta 986 zcmV<0110>G2k-}wB!3BTNLh0L02ECC02ECDl*)}S000AsNkl?mqK&iLP3f> zm?qfdQa4eM)K+VqcFe9WQC<(58E3a^%VfQ@{LhO`UoKjKd z+Y9mchpE8IQiYzOoC45Ii$_0|H7_kwu+_%nhkm{|#1TJK2Y7VTqA!``+U!yFZuU)< zD-W2xkpwKfO2p}%_dfz)D+0X`J=7(D6gh0Nu2>w~?W?@B;w-3jmE#f259* zF{{8|VT%nF9~vVb>;!KHG}3n-UweI)W|@Mm4xIc9jAQ>!bXM71xYV>Zqn0Vy%A0A% z;PA`PTccmARzt<_=sTddT;!?!Rom-LV|cqqBT=hX8-EvDjc&RZQb!%&8pEW^MF8f{ zWtjN9=-=N>oi;isbO&raeu!>bxW+KwfATk@`7HD2;LPQNe)?``7e_b4zlAzltHF11 zYlWWOy%pQ~55{g6XS=jl>8i3`z_3Au5JCtcgb+dqA%qY@{2#=1E?~D~bj7P+&rnVU z|2FSbuz#F58XszVd^=v{w6Qs@XDFw1(;|B!*LAts6FGF#qGu?lw6QrY7%K`L?G3i0 zjm>FlaZ2@myn=383=9mAI@0}Kp;yLl0OZuuZ$|MtA_|es0BCf=&GQNW^Newo=0X?@Ul~ zrs=P((_1crvkJhW`AO2w8mBJQ+n(ZDS*mdALY=g;#-aJi#!Y9H-g1%t+Bzj?nu~WP zqJOS#^h;p>zJ2udA0cfV#<~7A^?Kb;zpqmMb?a_&@Rj+N_Qb!RNF*@E&*D0NQv2gq zp1*jpcb7oxi49}?EWh9W8P|3F^8>Bt`#jI?-qO6Ye)m-h-Ly!j(-lfJT8sGYCFn>@Shp%?!GzaXg@l&2)C%}LF@I|IztJWD2=W}~fC%*}z_#GjH z5JCtcgb+fAw*CQEU4iO3@$$C-000hUSV?A0O#mtY000O800000007cclK=n!07*qo IM6N<$f`gCioB#j- diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vox.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vox.png index f02e33c6584a67878fc31062185815d444ccc273..a0951d59145abe120b2428bccbff20564e011aa2 100644 GIT binary patch delta 1184 zcmV;R1Yi4s3BU=EFnuUb-NwOm^K|4o0uifV90E%uBGwI<1ZO^;LQ(z=(w<{ zWEMkeBly!(*T~uyo}R(e*f)%bkV`FL1ORUz8ha4*g`>2bEeP4Qy#yMD`;k2KF4UsY2>1d3!~mdCUtfi&15VheFSUrUQD1@= zJ&tVI7QiGpxt@IMy~gvCJAQm{bsYe(xdNo``W<;;gMX>7{$T3q5CMR<(1Q)%lG)}h z^tAL7v1@w?d~)k|1^|J@89z2xfG2nSYJIgK!sbe&-qNqrwEU%S2F=TU{SLym0Et8b zrE&&G4hIofobjvmRrC#LQ0uD*EYA3k91fyX&Ik=ILL!j>091;`uI;>@_p^&_0d!qQ zE|+7aa(@OyguVd{0MIv}frwBlXOPR~y7KFDl23nT*hK{X&f7(>{Xsk)H=iSs2oy!3 zcLE>duiW>@=kv_kJ~=rl>c_rpZEcy)`~9aeetWcQqO>1v{bGuuP(Gh;vC)l8&?*4O zDg+N4%_R_tL~PssPo%=4RI63neT5RC|07ZWw|^aQ8!3R>4!DgJz-e2~M=3Qo>L_?P6+qW@T#k+7!IkIW_XRk| zhNo~U=);g2#MRGlwJm}gj?$1C#HpYU$A5;W%zAz&;lY*XxEvdIY+w9%+`@9Ufa_-q z`1+^T^SV!$`T-Q%G2MU&2uGn^C<5p=?;>!npG{-A%?l}x1+WI(H=v{B^whn%G z06^f;M}D8rM}Ou0T!S^*0V@(>r_-#nHMUq8*2nwSO0X zVtacVxsluJXx<|rA{_OeM5&y?ULx$32Pld{{9DFYi{0MdUcAwBqNTr+lVP-z25 delta 1120 zcmV-m1fToB34sZaFn<69XF*Lt006O%3;baP00009a7bBm000ic000ic0Tn1pfB*ml z7D+@wRCr$Pn$JsAQ547TYh%o$VEF^ZiY$eoFrySg8aK6=HU(|6RzZuR+8EJ45Vvm{ zAV7b2tKE8}-+%Y~zIQ->a*!+sf4IC`Tx_{T7In0{#}$heTX)ht(bBTn;%*O0pd(PZ zX}g_Cr|FJgnAk7YH8+q&9qs6sLqq4~;OMM>4w~UQ`Y|pDz6D^%DSIUaJMi?rs5~%6 z7In0PpbJnTJvAw>X7JX75d2H9A^s`VdTypTLGv}*<$s8x(9tzKd#)!&hA3z*s59TA0as88HHRAJYAs(Hrsj!C0qE79uabe^A_D9fM+<3>$hi?HAiG=v}WlT(# zuclxTd?Xqbu&ARQ{lx@(SSK*L$1)T4fX8h@G ziYF>>jvorTV-Nws%PLWf{{`FvFm53@aDXEal)jU%<~JYClIH-#qV~d8otL1y~a`20-ZuBqk47FE6*){A?cY2XH}_ zrhjWol3rAx!G+=k4`1*J-|o3Ug|i0qs{{{}1VEZ>$CX-f_s~~b6y6VD8aK6x^$peZ z?!fNOlLd=_0O1Qh;hW)i60ioWMHRIpAh#s$3OIVFk!&_HuO8%`BkvJ#=79jRHiz@u z2FRXx*eu@PySZ>X0B}MQaH2G|=HTyl2Y;MWHZdfARyU~a0w?&z^&4#XaQnm@=;k?r zdo4jx-T~euWo2eWOixdXH=9q>0+BLD)_BR%D#{!$8Xe3!SFRm^yd!_M)|&dmZ%Ijs z7?0G^I7THi43s{EpErCDHH|2Jp^kXBoa0McrU5kOjPF#<@dEk*!owZ#Y^t+p5e mq}3K9fVA3T1dvu!g!l#7EJ?<8rZP$Z0000oBL z%S+goa`_(`nWg?W-p-%!KRi6lW%mqk0HsfB@b^z)Xk?Z&b@brT`6mbsb|IV0AvOV0 zDrB(nc3vxeS_3XegeE8I|M)$puNME@0sufX9HY(`Ivyk5`xOgsE}~S(z_v_8!!hz| zM#N(6GAdyJm;3$ih z<`4p#GwlH2zYuh_500`l*m{e=+GCd-n8_a>$AeG?06-uRAOO(P9HRG}iRbfqm%Vz4 zpzAtqvp>Ygah^T|GJsov_4Rev_2lFv4PRb^x+b0>}#j5cZ|2zLu6vEwOPIM#8=nN!t-EZAY}@rD~Q&RE1coy(VYN@?{~o-gt8h z;GVdyRVq`nb^1n9$+vBpFw;}Q=M#jMfWLoAD}Szx66cJ7^RX=xbHO-@E29lx9>tYW zG8c@)woI@w_*$bVu8daA%xZ88pzAt@MrO(Q(lx~IZMiD4ZCCFgG}wiv-kX?yxX>^W zrXMblrrw(f4R)dJ>K)o&Dr6A9w}tVgYZw}tCDoQmC4|f4wq+ul%waB=!}R+g?Z36{ z0e@hKniJ;6eWU!`R%zd}>$}J%0o(FatQ?<)kN|8I)*;pNpomM|^g3YNZrB-t!*9FD z$6o%V9s4_oWL~(kxKfO#A)EmK=#&5c<8396wt889xT4$O=I5^58usP!a0I%0uj^Q_=2Q=!kZFP2b zQc+r(Lr8sm-H`1t(l!j}2)^3sxR`E-zib$M@#P*Y4ZH9$P$L zxmQNCPrFN0>g!YcioA~J^JV2VPu{Gj=L}UeEmd+!EW{y-W-=a+4;MsUl4tH zr1_ERlF58AP6=iFQ#w|g9IgLi!=Ml$|49G+4xK}6M}i|692&PBR%I#PC^_Sz%(Eop z0#3)qZNHy|&Z^Kl&70HSk=izN{H?iinq(;`TUa4nmR(-#_ zg@FMm&dk8$yvF3AXu@r?eY#H@mhrXR=iAD3plI>`AGd@0y4P;uyjP*8XeS);G5dL^ z!d51RgyEit-_qOd3m0EgiVd27CN35Ms2PSVVI1P-z zDLeiitqa`xuVMPvqTTf^3i6w6+m3KRj}Je$9i| z?k4qBFLw7_zq~{8le7v$%auQVOny>itZmf8H@gSUw@GSt=l``|9O`;dwJyY;`4KlnenkYOU#>$dnJ doSIcXExuuY59?W3?bi%I;OXk;vd$@?2>|AN-U9#t diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-dog.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-dog.png index e67744a67b6191db90e0caca121ed608bab98204..3d878ae8883d6643f0579b26aa5c7b1d9d8ca332 100644 GIT binary patch delta 1395 zcmV-(1&sQ(3x*4jB!2;OQb$4nuFf3k000F*Nkl^F^nidnAkfv$SKA0x7OC^zNo&N` zGa6g!R%_*uKy&dp@ua~+?&wt%nLe<)?xEaqurxf(FWKDQe19|ZegAJ~X7_Ff6bi+7 z>AQ4L+F5U+{-xB`NU1rc)SOnklvIWp6oR=6;%m%ZFjD@=|4UM8tAC`_5^7930;JSt0}Fr>^s7G< z^D?V{2!J;}f?0aqq1Xj7oCQD-UVgE?PHwJ0R9E~ zCL><=9~HuL7Pw%n1H-X)hGXr7LLu`o%5=Jb>&e8E!Xg+2`hlkaW~SwsVh>eE%=4LP zIoA4Vz&}!I&SWd`co4$VGWxb>5j>h6ecB{tTz`w8-q~rO=bG;)(8V6Aj*zu%3x}#B zrg+^R0nP~F`PmNf210nw80Y=b&c_a;TnJCgc>N|_1FYz`w#vM`nnr-dC9j({BQbve zu{VKM{T@8&Ti|Gn=aBC1?#E(JWE+cA6Hp2~tB)LiUS3VBVe|WstpHX6=k*a2)7Ot_ zO@FEhn5{2xQ6SxVh4uOA03J@ol~*Vf3WY+UP$(1%g+ifFC=`lm$5ibL_`iKj3L`+5 z%O#Ef=_iA=pQ#X^(%<5V=(}`KW|r;|=s{;V3z+--axQv5HGN2_y&UIUc>YXO4p3h4 zp1gbeH~OQU<_iz2ugQ|q4v|D;mhKUKmwyh*Mb!r|#6RsSGVK3w->v_lft{fagkZNM|k(;n&0c^G|<^pZVcN(U@efVAB9QE>1-;O^>Z4`{=EBg zZ55B5QvhJm(p~cNvSt7d1Xst|PMq9T2N*B(L;7bx7yVdy)rO{H*7kc}JPW|?mVdRh zUT(52Zri57ldx{2h&`b3@-H2%%sdTQ#gLs*r<+E^hx+%@+s2Pwud-_0vbeUjn|4lF zjJ8ezfc^e$G(_sTKXfy0^Mtqg2XOq&#pqH9daX@Hu6l19r@9v+MGwc195#)cH?HUY z&`la5_3Za=vpZb-M?g3n<{5yjt$)n8bJR>iZEYny>!{0Q5bw`+vbz`PoOi2O^tWScYca|o?y6cn_cYI7cirp1* z^oW?scGHrH{3fvDcZ5QrP$(1%g+ifFC=`k(@*fg@OI8%(%Gv+`002ovPDHLkV1h=f BrKkV^ delta 1444 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 IM6N<$g23Llj{pDw delta 1362 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600PKKL_t(|obB2%NE=Zc2Jlbl zaDfyqV8Me59(2fMQo$ji4n3MBrAwSzx2AOHp-T^k@Nfu+gQQFBb!uEnbTUgJi*So2 z87$GEcn*atSU90V4jRY}!t10IN-N$OAFcmyJV^fE`;ojG-W%bZ<0fZ>00`jn0CtV> zY*vFZrolgU(doD_7OjyX^c(v8O9R+7#wW(7pg+tZ3_XOQgzhH~Uyt^#1;MT{-aGaY z^d)HN47#7&0Dw$djWje}m`6N07!e==t2W09X~q-9rzJjmG&b<3))l zBnj1;J$!)bs>Pe{HxPycY_+xqbA`EtGNIr>z5sKH4INmQ1dW z%24n6(9{%MuLtj&0`DY%y;{Atec-ARX%l2+lke@eQG8NDbF+@AnH;Q@e{bkFK1hx^}swDr(dmR&c3j5FCeLOiOivaeB~<`G`{Qc_ zKQwq>T(ITn$MTT@jF$$_q*IW`709=I06;3K!z?o(^k6JAxVv6#1Xeb=HlxC>Sb(IW zx?-W%cK`svse<6h$H8F__S_E= zQ-=B$uqupqcAQA}2hQ#wWM}nQ|M81LuR#JJ00I!*L1+ko00@8pM0XGx0w4eaAOO)F qgoXeJfB**-S^(FQ9 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 literal 3747 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600XZ{L_t(|ob8%FOcP-k#-9=< zBubMmCN3P7$cB{xLIOcRTVOE;P;k&Vv51%>Ax+R=6JkOmq63RY2KiHnaiJDPB$yBw zw6bYH+J(gBl2cQintl%CJC5to-gjJkA$-r$^saaB`~L3z?yh+s2O$K1KpgyGpR%U!IWj?N3c#1r~WK zy#xS?T^?myLW%-_Dfor~)HV4@p{o=Ckd)#`NKr&L795^RFDZ6;px*cC!?5Kb>YDuf z5~W20doT)JrOfdS0Zq z7C_wr05I7$ht7#AOCZ!W`ANVX!jL?m#Mb7cx7{d&i~wkR1Aw;u!(s|W6)o6!{tSI< zZUq7@KHv_aZ_RzEo1&-EOGaz9FeDFPvTY9C^X-O@RWH*_zsm@q|6YJBeOv{wx6Tq$ z6r#TuT^&BhN>3T7AK!M!vP>Equ4A-j3xivo%KB`)Sc{RzgQfw{_+c@H?)i4S>Hmu> zBPX&RM~gQSKkE{hnvDe2>y{L*jZH5A00o9x>ZgLy;(;Ud zCP+Kc*IW(SX=*JkPb0Fp4uGxmjtl^`WLZv2I#Xw6(vbvUr8oc%fCJzF?9RbfaR3|u z2fzW?orA6705|{+fCI2Q2V2DfZ~zw00b|=;-``^HKggfR3jRV^%UEtwDTXpOK{09r~uAjqW^hy8# N002ovPDHLkV1iV;@c94$ diff --git a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png index ee9a05fcdbcddcf983d4f319ec42fc81e4fcdbfa..917e411c556acbf7d48522870f886d67fd4b5f8c 100644 GIT binary patch delta 875 zcmV-x1C;!*2agAkF@H%(L_t(|ob8&iOB+!f$G-`k5)lWfB-=?07NnxMlv)r(4r=#6 zK}yZGR}1N~dvyx+iRzfu;lu z!w_3$&+C@4bdI;fch=_8jsO7bB!z4`hUXuOux&eF7>1zl@!1pr;9z&T>uON^tFt`- zK&5KQv7x~@0O0Y{*V^%YO*EHwM6Fbi-$T)HSSKkdKzud@_jor&P~(T9 z{HVt%K6OkxJO!AVG=)1bsb8sD$fjecR4v?GpEitVk~zFTPuyFCcdrcb$yrAxnQQ1U zFGwuEB6tc=sam)?+iPeywfNAJmklBSKqi?(VtWReWPc8C4(`_kUw#5>;SG5`ztByh z^}-9!=j5VT6!QxUfU?k3suqq84>1~x1xmXMBD!=Ka2!WWOiUn~j$v^#C>JQ2=R5N| z;%Cz_DMDgVE~R_$?kfufdCAQH(?)EsG}{#}Sw1a#sp>$EF(qK#HNFz7};luRp(Dx&U?J zNF)O4G?jclkIQly(CoawMgSGZahg_Fug+u`hG7_nVHk#C7=~dOhGFV-^iQgLFTNk9 zh+gHPZIA#UeE_(_Fwqa(rVKSF9kdlwcU)=naesgHRvIQc%0d$|Wzg;r86(hvIYVnQ z74P1vroFjJ)#|wjD`I+gH|zXr2^K%8(P=tXbpI%kTFAt zM>>;R-F>zF`-K{dI)S_cAICD7JMw=mEdf*`lDqJ`d;{Iaw(WrGMF4=$&(4w9PW*PI zd}Lh*u`>002ovPDHLkV1fkd Bnu`Dc delta 909 zcmV;819JS22e1c_F@I`FL_t(|ob8%FNE>k!$GJs(B3N8oI&|++GBso?K@ePoA_0dYt+5?a2!S9HL^$H`n=bY`=sSM7B$xZe zGxX2i~diwd$VgA(Gg%e9*289ND<`t zk!TbR%YqQXS%23w%{i_bzw09~wXkY8EDMonv?&2y*AX@nwyx`Fx1QV5dumBHxh=gZ zJ{75Hn)8v5Q+(=}Zg>h{JYTfkfk}PSG;zE=0Mj%fglJmNrAm1FWA4@>yj*x_zxz3l zT&mR6VP23}ens#Uz%)%<*6U5}M#UG>0+Tb3P)G|$1b+a?rAk=NPau~nVPntmm2@XE zrw_0>zVGbk7rIIGzVO2HIjNM(_Uz(10AP4{7{IkCUq5|-F*X+Zo_S(Vt$hgzA?*9l z7EnkFB(tM1O%ni|^L%ICA$}n(91)iD6J4*Po8%{c*W@bYvJC(v#M$94G)-%{jzj>i z3kPtk;(z7%BtkMfik+2HB(tN=vwsu2=^DSq0}6izE9J615{tDhUP{D1uhjx6+#Q>4 z002h}8R|Mft@G~uzqX*DP8^BFK%FLYcDRf4S`C0&=lwMT$Os`?-tJzV$uJDVFbu;m z48t%C!!QiP+|bi6sqR^PKTHvKm4~uH0)XQK0DsyWCi;Qflp*J&g0f=r#Fd7RJ1eJ- zVWOuj6d_XvO^3)B0jQfZluoAN-J@!n%~h+_I~RdG2>_brg8&>4fr<#qk3hRQy*rV9 z&@N`fvamV6ue483?|@DW4h{ynopKB^W~iVfK)bsygmC8Z{elb`@>ra_1Ft3zl=g}! zoqsGDktjG7-pMx*H1*==knBYOfY(otu$-SmE>*(n?mU2u@BNenkS!;&3#6NGAZRpA z3y~LLc5xjWdj{UWI6yL+0MOkQBcmjM+l0{X!euC~ECitb7%C+%n-u=Ec{~XL1Y^x% j7=~dOhG7`y-{v=6tKpZ5(C(N30000SZlG0#cU|?YQ_Ur}&my`y>w`Vut z@-RNK8e$zmP|>r+uKyEv#h_S#49 z0}79;GOSEE!w^1Eh+$>^JE9zb>PgF{U zIRXY?jzPB+22zN%oM;EY9KpcAz#uLu$zWp@gduRB!U=#oVNcDdi5FQpN00000NkvXXu0mjfu)&#I delta 361 zcmV-v0ha!O1CaxeF@H-*L_t(oh3%3tO9Md=MxUCiwlJLp38x{TZN$pjG7t_su?sd9 zHX`^J#Geq-h3i5P1ekE~jo&bDKrvQvbBUAHzAAf+&d>(+;PSbj>RbwTn zC$l&PAm@3^;usMzb)}R!*FClp>uC+)ji1con4ISUm=L9u`R32Hh<>p@30zfole@QL z!k}*g($KQD62A&G$2(l_bvfP>P)f6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` 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 i=iUEK_8bSClhBh#L9acv5xs>% zC;>@rD7D0_5u^%bDWYo%ZJOyJnPoRd&1|v}>H8p%ot>Tk?SJgNw;}%k1VIo4K@bG- zU*Zz!JkU4J0N~T-wG-E!b*@!#4PQ8pl2$O<-Et5I-`>Je{p4&9+gloA(qJd!ftUl6 z20Pi_(ilt5_OR1OX`Q}D@*AIK^xchi99h_QB>@HiTi247bNo1$QZcfy?Z^`_>jOal z(6n(**D|*Cg@1z`=o@E}9K}X@(P--*nue}r99{k#kK|{u$ydgbM>QqZ6EAV3?+fcU zyaG6RHH%Qq6L|N!8^z5sZcT}fW}n1d+4%nSz5Q`IL^^vUKkFZwhA$k4TMinZ;^qo+ zDHR^c?@0dFBbQRqb$0@}l-krd!Ye@6GLWj3m-A#X27g`a0FZ4enDg*@y-W#4DsO-r zKyh;g08r8j2q_V$g=2Pjcqo(x!V|#rKcqyAw!E6Hq=f411aNdMgU9J#!15OWKuF2h z9!vOlfcEn%($x*oFAWB*Rx|RWNclvjLTKEW7zHX^O8|g*3I*y?PhlTZpI(sBP z3n>xfW`8;SIIm`HRpLeo1Om*gE6Gvg70Bb*-Q9KeH5dp47yv9yUPbSH1-X=psl*=u z5Ei$?MeADv*;^W8JfL=S(fR~I5ClOG1VIo4K@bFSNwM`OVy!#e4o}djID{`aSf6J= z#g*xO^8o;G=l4k4Ct;v(oEfh4vxn%qI{^Uj#ebd)#Ubnsj?S!NbY|7!$>mLsQ0-G` zCFZfsnz@t;9+#*;DKuMGdSa~W$9Ib@29sUJampMq-yFB(&E(ZAiru&IcYD2I{f0Yw zBtJ9X7!Rh_tA~R%p>}ogeF3PM^x9a@Lf9PT9O?TmkK|`1tpHy*ZnRhS?yT7z_Dr}R zX@AvfZp8`JfO>4C7cCo>+C@n#Skmr7@JN34;L!_Xqmq*aki&J%+Rcn7{1z}DAL;w9 zo!l})N(7P|wWNYm_`-2WaugvYf}Py*iRCXkAwo5vUanOg*@~!Uf1^U9@Pd1q6)sv2 znyvwy`Qa@j=E`ttpCGDx1ru{+%nxrlB{p$BUaz;X delta 527 zcmX@XK9^;JWIZzj1H;_yjcNS%G|&0G|+7 z5o1@Y^hTYqyk!;gm*<-Cn6mTf+W$Wn&Bw+@Hn0QF>fx;TbJxWAotyYH|9kIUJ!Ezkb{FF)QF-mO@& z`<3_BM>b1l6soyRv|9MtciTZT0lU);>kieWbvX4HR_xUd(hCYa`SO;8z}%Vad&|9- zK8QN?_wOQMHHG!R3zg;x+@02JXvezk)uB@3l2tcXN%C1fS7(!9K5??Vq@doz)Ye#` zuw#png~qZuO0r?vbxfAb>%#hF1U`ygW4mJDbmZzQK`V*;M*ii$l}&suOmi17^=iM` zRh-S6p5s@3=jGuYy6f}B(`rlaO~1)@+u;Tf|1e?x^Yq^%i_#sduEm%m2%I~M!&1cSU6WD(B$b>hi zdKs1OOk!7PIvqln>OF#*e90tW&3kKm~T61Z(wm=zgKseeDH}=3c%Q4 O;P7uj2C?A5inp0ns`j2!8_Xctf98;b?aQfV%JTg8wT) z5NP+Q?EuTka8O#q_ETY7rRp-7Sc*IX6g7XFuSya&_W`iu+b2HL3oQrO@f1J*aD%s} z-otV-j5#9Qk5xN(C-yTaQzFZL@jlM$FSYFg2cZ2*#LXpo_{{-N1?NQ`A zKsWtM>&F1vgCE+E!r0Ot#2?G3SyPc&+M!0?0?*HSQnt|>a1NjiGdO$0Qu}5pZ@e4 z0O|PGBT0?7GCQ{{cdFk4aQpo?xpF57%`}}(6li6Kl>oq%J4upHa?nzsFiMnW@=303 z@VaOxM;qSt8q=Zbl8ooDoDAuiM)gM2^#LlxEhj_LZw%Uwr$Sxb6nWnfAcT;up{2ZS zPk%3-Sp?YAi*2^h{DX9ypdA67LUrE@4FNziJF82pmdZ>Iv-0;H0silQb!|T=t+kb` zjf%SOaZp<8daakO-559m6qAXiX9^~wL={J=qKsZn=$D}!;CWuGUSE~YYwv~y6Qh^{ zD&iixt3#*6`*y(N+N0RGH6c4|0Gb9g7E_%OEQTrqdKE)-v+;RozX$XppWSOKU5kqK zt53;i_fD<9Q*l7KT#l(KjZtuE{dlz1AO?fMU@#aAhW{Xc102rPSJY*nfB*mh07*qo IM6N<$f+|1dB>(^b delta 955 zcmV;s14R7%2i*sdFn<69XF*Lt006O%3;baP00009a7bBm000tn000tn0p4aGcmMzc za!Eu%RCr$Pn$JsAQ546ohEr%W6qTYdV~bKkBS{y5kxC@A2&7gmTJ;yS4p-$mXxS=g z(W($!2!{A$Q;Q}9b&*A;gUXbayh+Ike9iaz&ht&qx{nLkNs9k9FMVOqUgW@BF|4wN*W$H=CZBa~sB($2wQv zw*z|bO;x-~et*>05c5J~tm8gCC^KGtP}kbzHlh@Lwy}8HM;q(ar_@_#Myc9(vszEj ztJUNSW8qK4&UV=?Jw0y71H2NmV`Ivio?z?yjsSqoH(%_~n~g*wZhLosLw)G4+4E|c z1mR9C2rLI=Gnw3zUs9(#JM&s*aYKh6)=h$g7SRTv7k^FE=pH1_oO2Ii4lD`8QWMIuES5ei0w9#09MU}wLL5Hmz4Io)=Ccd0U58V{7@H^Oa9~FOHVGpl zjUCQx?tf`GV;EvG0-}fOZLcnzk5_`Iwx(1nm160$jfD~DpWUfb7urwiL+HkXv|h`6 zTQRnIqLBXW$7_0xyZJ!C5Noi{CWFG}PwNYUAP9mW2!bF8f*=Tj@OQ%hS2)paxAt}G z>zToEqkn_@A*em9o00rneG=2xNJ}*g468%imw!UZ3K!yd`xX0p<)m7^do|~Xnw_~@ z7OO~tog9S#8YLxR01VNC5TVTj*g|%BQ)Yf(Cr3#D$hwb?WBeQYf8t>DDDn2gRu+wXK6VbqGZ|3FpvW(N;~43L@mU-MxR_`{&)= zgM@^Hgg+(~M zo0({WvpoVorHYk)q=`ra#Y#Wb1f|#AOp{gCv0U$y0bLv*@O#85PTV8V>};2mvvt5z z>l~&n*GICkdrH`;bN|pV${E>#dBRSeY_2?8Tdv2=#Tw&wjY8|uG+lfHLI`EK9%)xB z#K!F!f!~`NtADDv7tqK6!0Yf1=L-Wzw};bs-6S0VE2ba34F^X1Q5bc=ay_2=Rh*$* zh=rqoY_9y{oLI_$W6Mc#TQYwa^xx|^#P5dj5&SmBb6|c7YV^M89550yeU1QEr4+J| zC-8e5HztG9V|FW{AP_|L}63ugcN{25GR1ITJVKRQ5^*-TIxC)ibM z@c-!~0fwJkyTBM`35bSa7$2qvq#mRXEI|Mebbwp)1;!I+AAdl33}6dDKu}&1jzIt> z4gw(cAbn6SUO<#07~t1)_^;*Qz;I>50We=&M~&g-m0Mu8PJjc$wF3tjK3*a&=wW~) z#mq`3|9N;|i^8NdV&%urW$-lk2nKo&F7Jz7%f&g+TpaXJz4+119 z1_4l70MTpXKQLGrD}b|K@InEw9I0ghMF3PNecBN4A0tFVg+{?B7zLwXC;|os0Lx*H UHfwTMy#N3J07*qoM6N<$f&u!W=l}o! diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png index 48a1145be144cc46ae62824938105be95391c494..2c06e675c3905e77f0a2698b3696bf579da234ed 100644 GIT binary patch delta 439 zcmV;o0Z9IW1lZUsTd zJ!s>SS%)~62x;_^QUGMYC8o1z>-Q*((dZ?mqO%Sm7KG(3YB@f}Ngn`EcH5XwMtFW1 z9DN-E(d zke(zfkLU;}+xzk4-nCYARvytO>gppU>{bwkF|G%Tc}>&w=<7&k5fKp)5fKp)5fK?r zszDa3#)>4_Ad5CbMUiZfjsA~aqCqxt1R&TT8#w|HY%q|GJpc$b$i^OkRD*2n0Z28- hM!yBvAQRDleFLnx9ev6p;JyF=002ovPDHLkV1l`q!n^M)7jR)4^_#-?Gb`v;+IP2w9ieq)<=_)t*5mApvR+mTBIn&!If zJM5yQGxJX+hw^@Yo|`ju^3&DwgWeP?!9j5S8#x)%-|feJU;Inxsa|N^k-BDv>yC3p z#c?M6;@sO~^!}t!r!sEu@AIXxzq7@^|L}Y9ZBvhF zOQgbwBNbk$k-zE!Mb@p-`u?%R`d7J5@>j!?3Khw-<~BN!9mm1+0<_L)$YB=|4;XHgkhTG z0himH#budyHyY|BADtn`sCInnX7AU1y@`_A$8wlGPL~z!S+man-k=Q4sO#DOuoZ?S7UR1>;Flqtd=KvH>^=m{~IcA?LS}L?@JmeeNlJf1D68d7o`j1)&XRrx?x$AEL6R$)bd)|@e&;>)Ddd*<gTe~DWM4f5bV>{ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png index adb8622ebf2271f5e037bbee3cb8b6a1792c27ab..c771fd3bc880fbb4b4aecdace8d9d82f5efe9f6c 100644 GIT binary patch delta 455 zcmaFJ{Em5oVf_kE7srr_Id5-n%sLbx!TKQirNkjwC-v#lDmywCMvI%vA2_;oHva|n z0?k@xc}I=8UhL-6b@-l6=`wL|S-HobHot&!y`P=2U;|Kg8Gp1267R z4pRFXW$bzW_0}|{rFUkEH|9Ot{3YQ=;p7F;jZc5vsIOZv#b~39yyNz!#N)bGRAnar zw6V?jvgne4M}zkn@rUQw4<$6Y>1)mXC-JNApUQ392BNJrwsiJ>wDWS%W^k5H7WINqr^JE0$F)=R v4;(obanw;eAu4&zqXpZ|Z-*=W%HGGQHA%KMR_4fS1|aZs^>bP0l+XkKX!y~m delta 442 zcmV;r0Y(1q1K|UZF@Kv$L_t(|obB1MYQj(y2H;=q(BXi?p=$y@fON9Y*>L$A12d59jc1s0~@U0=B7@L=;O5OaiJeg0P zfc-&15Fn0YhzLXk?+@1)_qND-&#EAA=BuoswHB+@3PBJYX0Ok0m@U?@_U0Gj7ne74 z<^ljfRWYB>A%7wOfZO{|gkc20l$W|>c`|1%Kty1Sfrvm=5A*$OQ*Q23mPu<3IG5A07*qoM6N<$f+)7mh5!Hn diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/capspace.rsi/equipped-OUTERCLOTHING-dog.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/capspace.rsi/equipped-OUTERCLOTHING-dog.png index 287bfc57013bb9174dc46fc0b540d9ce00c61969..ea187ee5c3d01065a6eb5f1c7fb0a6ddef0ed954 100644 GIT binary patch delta 1663 zcmV-_27vj65ReU!B!2;OQb$4nuFf3k000I`Nkl(!u1hU}rU{*mq6+9S(=p@1iKG-@k5p469$i zob{(cjVs@D6o2jOkHb{>yxKS1|0Q<11q5Udzz_{gN=lMMas(SJj@l`qmzveSt38c~ z`Fl~*YQ#iz7_uzSivvVa1l3{h(*0PyqXEBsd=yP1F5DbF0Voe9>kgpC1Hk!DHo$dw zxvsx`{c#NU1+d#w003Ecf>yr8Q47z>29$3)ioHwsqkrYk_t5|SZj?ONhOxmeCi#n4 z6|p#KQMJ7b=G+o|d&q(p-x&h{xH?KP88X7+s8yAi56rnGfU*rdCmXO4fN{~=SXeA3;3BS288R}PM0YEqs zfw+9RuAhaB9WWlbZRmMvgxD(bVJfr$0Al_)9F4%KJ#k&za9;rH25x8d7LaAxP+Vjq zP>jqGY?z1+tNl5G4MP(?+#z?dWbtB*XLtZJDSv4$dxU^!W)a}wz+(KJe^=KA12F0R zE9=)Fy$MDhx&Q!J5waq5YXZ5;axk771OOELvySNoVpcNPSxx8*NX*|0N8=UzaL9&L zB`*U20#`rBnm2s&_DX6lTcUf@TM@FV##1J}cQTgGdJ&jSTA<=cUj>l0?2~T7LoilM)O@1N^^^;?={;03{&_}*BoSL>GrD(0 z5cBuKh59KSG&*T3R4CM0MP>E+B!6nyleB;Yn4sS&Z@5NwsrYGqjWR-f+kKtZ=UH(x5pfY+_go68v>%d&yWru&~lWzEzf z91g=)*{stUX=(-%wm>u*H3Vc2(F&whA#_2DqZT!-Q*}Z$ty7_AtBB*qj)v(u{y1D6 ztY#-?$h{V(!VSu=4T$-BVSgT(mR-}@4~wG~0ojwFDJ^KLSJvDnlH_LMbkuYnk&kc=23|;hAUml7hn*VZbE-00Du45ESQ>Cg?!X>YA=% zB&BjQ^YH3|n%ujy?iispLNf~&WBy)P>&|B7MMztdK-b=O<`uO*>3DSKYpR?~^wu(~ zf`TBB57tEWx%cy_-yJd?%gT`|5M52c&qB%u zZqSFdOznosw00B%;@<)RVp2#Jg7XiLMjMG8$Jf3gAmY1+n}2(WNdmsEGpXJEyx2bH zch2wk`<`>pxxVLuiHV7ciHV7ciHXVoBZAQeq9`hoBrVwPVfEQU6h-C!vP}FMZXo~T zo647;Iy}dr7Etu~R;+6eESdnKC@M>9Hc+|7%igBH(>pkZr?Qxx7oKMD(phd@J7-7; zLxEm?d!zE$&wp?0zYD`b{k!aP>)!*rb6NAzRtb=G5v&!BirsEU5G<^Gw2py~_EY<*XHr*HM%?i*uGybBf*k zG-ch9Mn@1!$_)3Gwg5%ZAUGNsyE#fpX$c;0GXR%P9_6u3e%&rI7S`>@42P2r3bC7? za{c;s04#T>NG{1|czBrdWYTbNhGu|Z5s3ZkDt{J>1%S{$1LTfe=F&-c#8Z#OVqqfG zi!f8a7(^lwTrQXXdui+jva?!^PY?))!wWT?m$U^K8;=Q{FUFL-9D&+;b!>aOZnJq8 zw7)h*ZGCvAEQSJn^`%%=cY*1lP9dk>r&z33;*x~Z;UF?TuGc#q4y2gsJ1-|Et?M5Q z&VPVS`+7hDgl@G!fqZgU-`bs0X8iUlJ)*G~Hk*yu0F*!B@pvUpy%j)O4m(ML2!@L!mQ*Ej( zl=y6Bi!c@JpuBlIy}jxS3z=RL+N|?tUfCD@F*mr#__7V=XA?q`*vYTy{q%Izu`gSHEg6O*nt#{=&{Zo{i$F_dW+y}H025bX`Xtq$jK<`?y&K-Hj=9@gEBLz zgd`=l6%3s?nDI6^bmE{;vH2Or+j<27^$1)+K~NOFQt2fT?|;){n2nbF!$uz#5I~Y7 zAt{_v045Va;$B@sx-FdD`!fKl8a67R3ZaftwQkqb)lc0^nJ2F?bmE}Uy>Fdzf8RSV z+)I44^QbV|c@%)_!+TS2k%fD4&)5G00~AG3@pAv8opS(W~= zKcEN^iH(X;s!CZ%Ga*tZu~!s1!aowv@v>0k-Tm==AJ1v(+<)hqF^PO7D|y$~_xyP0 zo^$R!2R5*Q4QyZo8`!`GzM;^*ZU!nvy{lEo|Ce&}70aRg!*fSKo;#|GBcq1QspJaVc06c)H*s+oZ*wgGukO=q(Z5NRcyJ)Vix-@9 z1^V$e*AfojA%En@+gwXmpr02nI0+5}ICoSR3d<@((#IlvA+d>H?R$hmViVhTJV+|J z0$`i|x|-Vly?w&v4N=$DLt^qY04{HcXS&Z290(9OKg(0ogXB`<0QmY3u^gWwmm24z zOQSbz30C@%502BW4^h|F!!FUsEAKzdLwjE4L+xXh<9}1kMMntkK5mP?k_7-nJ~$3V z;n#v3m-DKP)$5L4dW)AIIm_s!x60024`mf_>zz*sfVt=hO-+6P>e_m!YwIC65TLI2 zfbq9D2GG>xXD&KY^7~4$7X5o#PO%)HqJEp7lYf7g`fYxe<5S$za;hTw-&${ie6xu} z5{F|ESAWsGP8U8Qe14X(>{SvUpT^}4k;z6V6dGu12wvAx?4p!DJpE>Yv-cU>Pa<-D zmV>Vs@HRV1Br>+>msNn=*E6$|G&HtC@olv0LxkPa1{3FJdBYnrwJzs(RVMGc^Z}ll z9;EJHJ?8UrdPGi8FQ^jC0A%@Y^AB8 z87!vz*FXQR;z)4oolgiWZNQ`--2J5jA|D(#=>sJ^tVh4B1xUw+MF{{Ncj+F>rN&7m zCx6Xn8MbZ|(z!0jr*Jqgl1OCC?+mlQ7CxVc&0EyzD~G}KViKRv1I0a-OO2bKnb}E` zxO`L9hE@1fa>evHbI}nq30gf*1xkq!z(5*Zd3=FK?`jjhP>Pd^>k ztiQ3vO&R)DN9gl;xIFcVx$n33^qPV%E`Q9^73fEmzA}T75i2uRWk{l`gzdub_Y03Z zxGw!nHbSbj4&`-~74YbVZd}ubmVXcT zo#L^HxTa|uLI|Ece6tuFzQ4%GO+Zwc0aY9s6?oi14)=X*4D>m)$Nu;?0G>U3voLt< zBa@BTT330mTK6DD6I{y8YxS;HVcq|B_n<1QNf5!c5k_CIl(U-kr9KJa+rd*>qACD zWWxd3g}1rZurSLDNF`TDC5;y#!=fE1CqmgP@0tHwx5Db@n)>>Zxz$2;DNegSgvT8; zg{7zzX$9^25ZR?T*`>Jhx=Q9Egkb*zubFv(Jcz_%G0pGy3!o%7&o;!g3xCg7?_xv< z!JZ#HDRQZCs|8qj7g7l>Z;1Eb{jCO|Y3qxpyaiaZhay?Hl()h+ELj=In`wY_ItImq*qL7}F!6^M7|UMejnD2^J`gD%hXKOw8iE4> z2A^vz8BeEU6!K1v?M~PhNCj4tKDIkSA@4MWml%Amk>Egpu)D_A+O`yMWK=LX9A-H_ zWxjoR4tIG&gxxiqIDgb$RUcv9%SO$w2A4Nv-VIPZo-fCz7#t2G+h|mwtbmD&!+6|5 z=At9!k=Tk{YP_O1a6PQ$$fO0XzItEH*TltPRAK8%ER&6t+|SD!*j#EHU;iQMdKcjQ z3wD-V6XiU3UGD*W{f%b34#j$f%NsK94D7&`0CN2)s z73eRyoK=N#6wq~DG&T7d3Pwybe|+q_CCN!B!RD}?xA1LIV063g^ z04`5`LPKNg4P}8U79fS{=m?3$g?YC27?NB0k^5g&0e{MQfTn50Vlgd|$l!41nVFrW zkax0q%MQ8%{Wu(p)OYMvU9Mu(ckIRCSfne^&*m*VDCC{Y%ueEP=1C+n#9}dJ;ZfZJ z*0-bUI)!|*S(BHs*W(V-?hT3gTY}om+b>rp-8$$x@Gz~PH;G(olNs+_-Vj|tArB76 zVhOKREq{zq424)4B`QfgstKzS2pLWV#U*l~hTEP|f>y$^ux_Zkd%+(F)ZWj_Gn zU#D#gVh0B8{oMYLA#f%eF=-$C<&doifE^3abzS^yXP&V847WejO(q+`(R-J6)bq9o zyQfWt9KCl{B$!pn<*@zU=kd6MoZLChST@f~nSTS?_IsZf=2%N!TB?!;lrKbdT^F(h zp2b=0~F_~&Xk1MAHcjxT}eaDs3Mvca;n%8kfSbGDqOK~LyDEk1v-)|m)UEUC> z>3<6Vnzy-DAnygdAu+!xZ7U4fLCY<{k|N z^TaLU$g4i|xi55*}TrY?{P^ zRqII^SLFD@^FGc_f7VhVIO*G)56*YFVodD6t2Re#i@f800DQf3h`0w+Iz88HG&nMIEK#oSBGv2E@<$Bx zb~1Bune@5K_#lT-?rMZ+xifJHvuNjAAy&jBmN}Y*{i&A;sLKoc8Sf-xdSC*1LC~SK`AJ zeWnj4u$-4XJt64>H9TB+_oasP8)|^<*q|x|0FSQM*jO=}qg<%IXCGStnMMSf zz;>=nnMHiYDuz*#&z3Tab>9gFeUyUX8r~a0`55dl7YGJ@K*h$gIr*oYosz`uFV$)| zH%}oYeNH}^hC-_TJOwBPLI7W!AJckzZhsTOpbx_+S*lopKM=+qpPTzobH3w>n>w)9 zDrcvpiU)%}QlEYz?LKznO>*PKLJm*Fa)2spgQy4Z;o3PuBHiOTV0!gvH+Ym2$mh1mvWlEGc26;zn+0s z!5IVrw&&M?y5r_0%M@F78w9knX@62SO?m9uC}*dzpH-N;7SJf9@aQ@oU9SdXfmn5{ zDime7a)P!a$|oxWm#R@=C?2(90v8U*H3BhfeaE>^A!P+&ftWlN-9T9bR+WK z{cn%1*UW7dR?J00@o4qyJ2b%7f>1olin+*&SwBjw2PGdMgkawzC*?%@B7b7eO=x=0 zumEaeb3pso^G_)=(F{Te`VSowQo}Z?y0C@djQ?#X-3ZDiV8`D1WEzjIvz&a}W%~C z&OoA*yY9Q0_?P`8Pft)Zt}r-wrvPMD`0BT|Iqb|dSbYiLB|bXLUH4t!1wLTr;xhe* z7R7~kUuv2W2A587ptqBu#2)s&(qA*4GOjSY*1?JWhMVP-;WWV$`weE-Ix3s5V&5zM z3?=q3(A(*1ZC6h4$bYLoLeoKDQ5Ghg+1i2Ld7ix=@z@)mw@eG1U(u@hb>c6Dfv~(G z+BebLGC}gm5}~;I`pO!RpB%%Z>*SMZc_ntDn9XhJ3v34GSGQqn;QG}2dcN|LW2nNF z36xD!W?t6U2BQZO=sg{7mfIAKY*+8;AbKECBLsgWEVD&!Q-5-<10lOEXiM222@^e# zaJ$T=Q2qZ4(E|zj5%QB`H8n~%Q1=0W7_s0sez1Q#R_#5+FaENPR7Ldw{&s`A7Pa+g zw)wlC{#ZK$B6+%6fQ<#W@tcQ2z&tY-xAUj;Hd53n-*1AZae(s}^cfju*E*!+%gHHL z9qlN^Y>p0dVSmdAr{j#U6spMHWr z5WcD?P(=f5etLRt6U9P~*o`*<)bNusuG9#iWhpUD(=g{IG{Y#dcgHH_>=d(W9h8E7 zcp`%o@uK$(t1h=?=sm*}@#2XLQVRAlyVhZu-VUpU#+;i_{`%nZG6dj_jL0IX)x(#Q z@j=BdwSUa`Dc2iQ(SS;}SFEQg+v!ZR##CG818jIBBLb|AJ2&4hlueUjHYfRU@~8^s zx_~XoP&~?oXDr+Ij#``d=sL@A8$=GxEU;t@!5#cO>ubkecc}EwjjZ2j=0B-%`meOWT1@O_20H{aT z9<$2#X?YT~q(ejqQJZeE3X>XzlyLmE#;{81Tg@9b;>Q~qk<$QYq15UWar6ePn2SmR zP=EFTde1OU?_aSsjX+F*%nJx>`n5?4Rm`heCbt?QH2YaGTh$6x9@I~PLP{%Vr(_#! zd~{fT1zYtht*zo(Rf@a%xiQ SLLfQ-0000q|#L5rpBOZQ6(WQjqzwy>ziC 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 O002ovP6b4+LSTXvMEn5& delta 709 zcmV;$0y_Pr1lfFDZ*Bkpc$_82Jr08~3XBRM< zHJ^6oRqUsn9$3D$ zCIH~4-NoBS4}bo+e(Cyck&u%(df(jp^z!M-xI+GovocQ&52QXnM>W3%C6{-+Ov&X@ z&2QnNdUPeCyrDZQvphUtG>@@;IEQYo?zs8On>x1JbNGI896{7*jFed`sbY3%QRvlG z(HqmNt73L(QD`Mqcs={C1yKztA*)I z7RJFojDvklXR?s3Rs@m56*RNs5bR4N@!{1D)~>w(0Nj7l#Z)30YS<_Q&Fne>g-Q*^ z&SPxu&VK*^RJ)D&N(~?1HA0LVKGkjq%IrD;-@clvTr77ilqkHoO=em_}T(- z>>2PYP~9x9Jp*2Rt$?1m_6&IObqMywv}eFepgt8)sMPxP_s!iIsCFBLN-e5vV-aWq re)kNZYe{C;l1#Z+2J7!c6lcEx5+@D>7%TOD00000NkvXXu0mjfN>ons diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..c093278ad392afca58836db5215e02ac5117a045 GIT binary patch literal 2029 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 LNkvXXu0mjfqZ`Do literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json index c6858ce9016..acbf298f7a3 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/suit.dmi. equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by @Aisfae(facebook).", + "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/suit.dmi. equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by @Aisfae(facebook). Harpy edit by VMSolidus, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord), Vox Sprite taken from https://github.com/ParadiseSS13/Paradise/blob/980bbb489d27baa168d30d044d573d017845015b/icons/mob/clothing/species/vox/suit.dmi modified by @areyouconfused(github)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-dog", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + }, { "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/equipped-OUTERCLOTHING.png index 1ca03449f8a4e528fc42774aaab6f182dbe0c643..350f6a288ba1846b3a2015c3c57ed3a732bedb34 100644 GIT binary patch delta 2557 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 XUy1GzW$CXd00000NkvXXu0mjf45QhS diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/icon.png index 7fadd0c88b50119910b6600b73b44b7bda0f501d..65c104d1c758661c0de77411290b3ed4974bc51c 100644 GIT binary patch delta 1700 zcma)62~ZPf6yBhgkRaf}VU4nYg4Ar-O*RLSa0O6A5D+9m6qoESi2{iv7%nG>%7`c+ zq2Ngi^@tWz3n+u2qNuU9Dz>&BZB?*dc%rCPtaQQgn(1`>Xa0ZQ|GxLX_rCYu{2QQe zyvjWcKu2zzOc#skK~1KbRHYH1E=NOvM7D|qfb7fZ(Ltj-KziGgHU2@gk^UC+&MZUc zEq#1Naiso)ql^qy4zwlrDX*EfslHFjv@39el19l~Oj{M5XC~Ym{diZ@&h{xb8RK>l z4+DC7QI~|!N>11_9kz8<-2-(%*y{#EQ*mNjOUx3FF1HY&>H0i3=XvI2*>kw#L~Yoj zCl{OZk38GIQok~%dJ2tQrvOx5>*IzqO6!!zPOffAh${`>TW-h`2PR*%mfPgN+{yz0 z+DesF8XYc`zU4!)*s^TBWJX6I>v(cN)AqOt_rUJ*TJfdOP*#Map=4oglVf5Q+|tL~ zgiiA2lol>Na-{6|?iD4CW;=5s_&2SaBl12lqj(^K0j2nf9#~rQ%3AdW&GCvgU1h`8 zEb7^a2cLAFyQ+QaE0>UfLVEE}ow1jWvyv}6E8X?yKd;x$etlFEGyjLotv6jNWWfv-y}UEfk-uT}x!n~hptRq{dBAjk zwlTsz!Er5%X_78i_8%Fzrf&{Y<(>*>coiIS{_&-YwN-0itBR0cwN(A;Ps=~s{^jMT z7v{D9;dSS<*-2tmw10WYU9;zXTJ^N{lSa>;I_QNmH)8U&f7Tw_1=wD-s^#x&KI0$d zTENQMmp_cfvKm92TA{2oYlSTr+H(U#ou;yc>;jFx$(tkJ7~iPXUd4so#=yt z55j?s6?CDEMyb}RwMw;S5E}XJHiWm)b?oeP4F^}@Vuc9B6fh!y5Uv1+M82p95|Ow7 z5(pJM7*ima5EdG78_+|9;kW|hLNH14Ak-H@A&f*s5I=>FrU-dLp+JEcciMOvKE6lL9u1d#J2_H>H>JTu`HEX`4~$IMHxtxSh2Nr!lyJLH$n7;UPhBvX1+ek&9OZ zIuyBP?VHk2J_mGQ_Zj+rzF9S3-}2OHmFf1(^YyL=D?2M3F2>rgTE^ksyVvmW5RWZm zJCz&!RZbLjHKEIHqdycNUNM_}-dZf90GpPpQ&^w$hrz zkEbKH9XH5p*P~cPUF4s`Eqxx0!UB*!&Bd}_wF!8%%+<0adS=XpeT^G{f~UEX=JdSg hP2}9KgZag@;Ckn1dG<{tHr^hqnL# delta 2504 zcmZuyc{J3E7az-DB6~c936rgvX8F!qGMG%tmh7_3%Gk!5HQ&hg^y*EGB;gSvTOw2_ zBCfe{4{ z3FC8lfgE^5Ob7?giRN)3km!kJ7msWE4P~|$l;gw&@`_yw_tIP1v_PfuJ0^$IN=?2+ zDC||XH#aDuX}$-)SFg!wF$)F9t417j^3R4N=v{OF+PZtDuk@JQ)R|}yr=_Koe894I ztm1myPH%Lq)I)VTXy*m1O|W~=sDyvBv7A>Br#r14gzQ9?O($hn{~RH`w&;4_ad?dG z_oshXuhr7uDW3Pe=%B*JHxuJZqWDE?fE-Hex4t3T3?gcZgmy^RY}?=LKc8s9Cz>6r z8-CmNxTc}}ui@i-`_tze=EJU5mfc17db6^6I8cVvig%{8aMl z$l~f7_x4dT&UW@u>&X1Ek>1m`a*OH>uRT02_(QSM@h=8f98Sx4O(jmGn-DVd{dHRF z9c*=D+rLIYKj% znM5hr49Ojw5d&C-1uf4IA0I+nX|LT2teJ4gh~gC8T z=*hX5q2h$E`qY_aQ<Q4TTu_~ z20UXwPE?JpT$GSo>oTxNyG)6{19QoV={ao+QEBgV^nwacbz5)AAL zvVuoG!0SQPPh$9A%Acg4xMj;`NwkJs(t}rPh?0PyzS||aJl#gjrR(zh%I=Gtl1Nc-mndp=LJKbkgj@pGzF@QJ>*d(^ln38K8GF+>pq@AkO}F zzRFs~vgaC`R<*td`UBNW<4$e-D;SjToS44;xS!qUG1rW#5;d&AZw^ z(&GlgQ5?;brgi^^Nt5|RPqEPrQC%(bi}c@_4$~!#Sk>5;Lw>2@LxDH@J2&%J zSZy`vL~FX(<#&NFbj zKF$8V5wZ30=n6Tqu~1EGV^Jw}!CFLmW+_D?Ft9!x?+W_b=)QK9%CpVx0?52vgqLuj zFQwG<=u4xAlsB>NTS>+VZBFMU6h_LiUFoN|7<&5iXNgOClbxQm?+@2Qq$ZtYK6a^)kyfYxJ%Zfqu@XV4gEnNFnio(TB_?JQg>J9 zQFGG1_2!>tNrlGaM3K3z7run9F>sukmdZ|TuD&qBjSR8>WBbZwd)+S^?!L25)YRU? zd~vsS)o+=;;M~Us9&Jr-Lno7e#%fFH?54}$shDx?jB^JBV%o0uf2&Sy{;BgibzqxXzl+pJJr%Pb%g4dd6Nt66tTIN z)9vcm!*(gDb`h6PPIr^(?ZeL9eGVM$8Z(KHZ@IK~Xf+(X;)VCcwCXDiVA?Ac`SNyr z=e;k#cIX)Q7_F1R^=vCuy@Yp<=QcDJlG;TFl=~yX@?G_^_Gnf{ppA3X*OfzEe~;)< z#iA;58%Y84>H$;2r|8UK7l*T@vQoig(J=z`=F>7bSuU zamy=E#{#o++cV%=lZUY>dG=t+ZR*$`NUZ3~E z%~%g!= zWMvayiE{46H8(ZYHG%^V{{AY`y%yF}drQ|70+Ds%?LIhH8*2)SAB1AC`AiNfIw%D4 z!;YHP6^Let2;Ibugw5i>tcx=i)A(P0)uyJe_l0^XUNPtMg(*P!|)3><(V z02~66$t7};011adlE?rWi6@e!Tn!;E~K#4#>0~9pg z5d%=LSPGhqL=%N=k{bUvzbbh`s0=gJV_*RmhsoNdNn{g{0Gdrik_n7m!fY0YOJXq5 zYz9^s1*6LokZ1t;qdAU(AyLpc;i?o{k4Xkdm|YZ-h$HW+MgSN{2AaI92ARlaVh98# zmq7U6>i(&tA9 z+urC*VzUHW-S!5`d!SI04z1gxU$l+;=Y>*8xK30eO|QY_X;!2^{)zt8j8_s>i#bz& zZMR3g4$Qs-!d6?l-4n~pN#`^nlML5UCnnT+;#!(~$V&xtpTl8|ASWQfW=3gFmvC!O zr({rrcvyjRVtrOj{$IWRPCi~$JAtrGc@Lk%=EFc>8e?6vNp@ks_B2k^J0nV{KWp=S zpmwypHIAPf{>r^6_f4$n!FbE}Hy;TmzL*!TIiH0nKf{KX9q?9;`?0%L$8BlV<~~XP E25CG{v;Y7A diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/inhand-left.png index 00083227489aeb307f683e8311b084b10b532295..520d5c63408782867db122dac0a72230843b3e5a 100644 GIT binary patch delta 1737 zcmca&bX8f};Gi%$!t(lFEWqh1817GzNx>Te$(Zc@Hb_{7LWX zW3c-y)o!x#3a?cif59S^Q;K~1OKz0ie*e30Js;;QlV_8%yyjh46)M&HNd4A>2c;hx zqPqU6zUyl-VA(e#&ogZQ@xzJ+^WC)PwVb*wblNoVExV?<;_rHny~+zW&I&M9JmJG4 zoKdVZKkMXk!D(mX1D}=7ozVVGvFN*LadmczfRZ$mjpT)!48MB$dfO&3Pif7Wx$T3A z%NylFMgQts5C1(fiWHep5)sD0z}S-M>>S|f>wSZC)#=(c91z5Z@*<}i0m7M zM-vuW-E?)8srMG`PFT1_G^*5K=NIl-CMueGeNEX15B48j)!e;#9pAbpg&&NM^ei-Y zd365w=F&~Fv3PfUcXj{n@`ml9$z2conY*%H%}jARAs*IxK>Lq`i+vME=a~yZH;>B1 z9KUXBQ?s}Gqt5r@`aZ^;83qTG1&+^LHv5S5kN zEdLzanX`F%y4#nSw0RazI#a46UL}TI6n!N5XvLZpQ{JDo)+xUCXw4O=HO2n_4iyB( zo-CUCOkz@m6IUk3gbNO$rZYM&u9}pj;QX6Y{Qru#{*%3x!bN*zxK}tgX8b<*|3Ue7 zx6Gcq)2$Djn5_0{k?zloDsR;Xe|z?=WZ=2aw9s_<_H%ZA@(nVjTWgqQWSE3gPsNp2 zmT%a;z5aa3uiuQCiA9~OA3juLVBlZ3`8MY=Mix-2n*5MUj042bH`FtjT*7V6S&)%m zl3$#WUjUNgh4aAj^SDcNDsl_-QZiGlk}XUUlMM{bbPbKnQgkgWO)PXR(o)QH&CHXH z4HAEX>R%+w)4wK(xUF z24bIYehSb!29}CI$k{5H8yNtBz9EQ2 zD2c?Y1Q-QY&PAz-C8;hz3^d!o$OIS-x`q}ZhUQk>1_o9}mf8k}Rt5%>3wbStO|1+} ztPD*;fFedlR;I?f24<7@@=9YBf6eQ`o(wiRWpV(YQUuX)0*sd864$a4tK$5$lJdl& zRLAtxJfOcFQ}UBi6#`(1Nƍ#SFvPTs?(D1qc?BsVMRPZr=yQZY5Lu&_upN!B&D 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 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Vests/elitevest.rsi/inhand-right.png index 8dd5db1669393bfb6d475c7a105c2ebf91cef77d..e2842ac2743e55fc0be319a714bd05ae64ac6c2a 100644 GIT binary patch delta 1773 zcma)6X;c$e6rLa!j4YwbCa5tYN@2nz8L}awB%nFSB8DYZ3p2?CVj;;%Mp?uL5vhOz z5=0UA)3UhGmbHi|hzMF07dRALSoBmual;Ko?F5fq6&BiulW&<@OmW3ju%mE*p z)h86?3mj`KXP&EicWQRhI<@$k*sW{tq=TWZ9Ag{jo<2MLNy>?|v5*o$RK9V^#g2;J z-Um;i-Ae`efqpO7BX#7?$f$bzQGxE7Cu)4uA(Zp|ejj`@`?R&DTJ!!)#TM6C<&YDW zFx&an>Z!%G&eOLf>KBmQ4p))}J$Jyyi%zBLud6d*% zUKBVx#c^GA@+3z`qiNWMpW+ka|E#Umwc~Hzl3Wl?#?k(MX8^D)R}dnL2w2XSs^aK~ zOod|fgg7+-0F{wu*(76w+Vnbe8&iYf&Y(m3K6B0#b&LvEX=7As17!aBZyYCE;I0G% zU8a!nrCb=1LJT&@V6tT(mj`n}u3W|j*&HbgLZl3Y1L^;=pgM7-Fh?%sA|MOJFMNUs%l7eFGtfMy67!GAUoK(!?RS7flg|L}Tu1W%M{;=z}j% z#i}$b)rb`HqA@1i!HNVdHbSU~!<1TuO6f&o!(W1yv63%Py~I*z0mE#D2MgwTFqsg< z(I2(6*L@88d@djJ1*l|1I@UNNu8_<5K^g_7#1VWv)yFc%{UMlE6}!&h4pl0M2AC5e z5fhjfjYH&vAa{mgo!BA?!GxdUzp{rI4PT(a5F8T{A3+W=VPZTWgDYlm_z=Wr@?0SX zVd!sJ@}_z4A(+pA#e|2+jCn>auZ=Mw~E-mi69_MRS zay%Z4dviAiM;#6vMIQ*UIol;QzG1kvaAc$E^X7*m@Lqe2#O0lq{1mkNP!!UDAF z(%EARn33*?| zD4V>7UlU&B+BVrZXmpd4@m{l%l~lof%VA3YD~VHD`rLh5SY%{K001fFBe!qR3imjH zd1Z-@!J60ZjL3GCNCoomJ%9H6;CUJPM|+M=bJ=&-+0jMeE2gu1??pcHSAyvjw}6$H zr1<)v6YILXQiSr73DC|AUpTAt!HcR}%1$`o*&VX!ockNALr(X0wI&^>_=vkXtm-&d z(b^kf@|X4GC%22Vf%irvl7c}sH>UQ+JVpblE6!on*vHa{wXwl&yI)vWNcHws>4UqI z#i3Z9xT`ue)cTf5rY^Jq>)4t5zS{bBfxr2$%}VUuiM!F2g*&nC<2G$0H|clc599(s Z{KIK?hmdXUSI9mFT9I#{u-qpq^?!vxp@aYc delta 3970 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 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png index 4f08ace7129dc4d842857cb68494ecab3b74d4e2..b9273f213f241089aa01238b26b1e8413024a4c9 100644 GIT binary patch delta 988 zcmV<210(#zOYsMgBYy+9Nkl4e-7@Z4;7~v36xzpwn2)4FoBZ!4q1uSBl zN=p%cgr(T}57a7HS%{_ATG&V+iPas65jij-G10g3*15Ua-Ea1GmfhPK*v#yFGv9mj z=9}5e&bGck8>uFzr6vy^V-Es^2xzzhVF@%m0Kz61mVmD%aDV=B&zI{${W?X!`qr&e zTs8)2He35Vb$4FgIK^e_n`X1MXPuJ(=rkByQ%}bar%2!)^<|`f|C};Kz&+~oq_#^Z z401I3rh2^#Ga{hAED^xj6v1U2dRr#}*zw@ti<(S+@m6&@Xa1Hu@x8ACW*J!h{wzXL z{cOwWnp^_F#ecs+Pdh8?u1IY09)L}5IQ$%qaeMoxIzH|wJ%<7Iq)l>Oaik$HZAU)h z2DbqdNFv{LK(jVU4MMDe_GDXX4$LS2}Q3vH+!GF=uH35UO4D5D$61gBJh(Jyf-?`5P z0Em+!9G1EON=Rk3As(=CC__QWDXYJ37e@d(QDr&+I4%&uwYGMaCT}?~h{qEt9n9pY z+iYdA001=;l{f3lyti?%aZTbR769J{n2Cp_u;Ic76TTBLhzBfk&~a^Cb-P{`3t&@~ zA%D2LyB~irVLtwJuzAbyjgK?1@c|Qw9CY6{uDV?>iv`d-vCQxTDWuiaE=}HYVi1!Y z@&bwlKv*R`=13|pi9G$1Fu~Ew5_o?7Rg0?I2;-4;R9WyJU{MHi0EEs>3RUU!zW_F&&CQ$f&tDV7MR~KY^gfFN{J8LN z5`KNKB0!?jBDZOL1pEP?aDG`@8G{l40000< KMNUMnLSTYyp38aw literal 9668 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 IRI`uxKl!_+jsO4v diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png index 61811311f757e51405c7d763b8dc991e133d17b3..aac777b0f9583f08f18781a675ddfe16d34aec68 100644 GIT binary patch delta 272 zcmV+r0q_3SEUE&KBYyz#Nkl1P5F`@~Y4$h6?85xFv$L?yWn<`5gI?V&fCaDs7C;IR#bFV} zVIkf78vuY(bJppqX0%RMg;H~ADFB92b7Rf~!T1Bhm@{o4M1KG;9ghdD*L#_J-U#s8 zlxhd?HvL_VXCR8hLhC&MNpd64y;=m&dXIDv8+X9>2e|HpEIToqO}|EoM6VzS#*JcU z0A0wDe94x2QQmKwKFW39f1hKkc8&x<)PYy=s(Ce+nuD+dU8wgNumBdo0$70F0iNL+ WU18C~^vnPN00{s|MNUMnLSTX+TXyIG literal 5718 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 U5OtU2K>@>DS#C~+jDWcR0PY;qm;e9( diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/inhand-left.png index 0aca74f6b6d516c4c984b45a1531bda36501ca54..8ecff94859b36d3e00423953fec042edad9573a3 100644 GIT binary patch delta 319 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 a$w94qGS`0ZQy-WGhy!K4O^KENj(-DTiuT_C diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/inhand-right.png index 0ecd48a486b1e23354b3abd07c08a9d9d0d87dca..3abdad08570f7dadc8c0dd9e67bd64c0eaa94d7c 100644 GIT binary patch delta 348 zcmdmN^o?nPay_H1r;B4q#hkadHg+{T2(Uefx71;ZZd-eVrLW-!Q*>)>^OS9NZTyqP zPee!DiY;YnQdlPZrlnxXj=f6dVvhaRhK7^=XU|EBNo(5}#i#@Wi_({G&3{yp%%IR` z?v{POC-!o^##R$A-Ls{4o-O^`AiC;RhXIdIsO-Y}D_owN_J{6m{=DbrcjF8x|I6R* zTw`4Fa$)D`Pt1{J8Q#?yP8Pl~*Pox;bB=e1*-~BxJzwsJe{R`aFl?|n&%luSlT-8U z!_~VtF0wfIInDR8YoXLmm?OaSqKlEWahGnH2i+1lbg=CAwbwoF7hgXM_LAOxcX#OZ z^iY?JRYmpzJX$==!mh7R@-6sU^=JK-Z@mJ1G2win=kI>~#Znh$=lN~g>wQY+PbaS4 qwK$GBLgyKSUh|Bi&n_*G%66VYIqK|}ItXE2|n@%4zK~y2s`(();yAOt5$=Lb?CLG4&LC!OlUJdmv z#l#D_IzM%`u^M|J?R7H;rQWkdd-W!tm-k9~i|wb7`Tj~(!T96l{YI97H$w^Y2!Z)q zs19s+3vb`-y!3~ht!E{}YlEc=n;PD4y+#ls-c|c#YFu9Go9i^w2cPvFdc{#2`ONW) z8mWAi72;8Wl{MT@y8$6@pU6^#&ZVSdR!=*hi_8>$n4GEh=hk&6gGR3QTy=kPL{goA z2t3*1^|C5tf^bo`jvN)lVh0XX1x-|hoKHx}oYD$uA^%1y9{y8aHeu9HYv^ zRh=_7rv)-bVjX(o)d$(o!O@ly@T-)Swrz#>JA!PKWyEd7)@S;U%aubDcvOC zY(O{#C4h)UcVtx}*-WA}dV zoCmGFn%u}av(e(3O0%17uE3$#y`Nq>oXWX!@wbCXRJc>|b|Q+lS3}J*8g3b<<+UI8 z>Wmk|eD6*to95iJPEO(nEmECq9~M7#I&A7;${rqX2=5Mj-9fhRv3*=Q+uH{X+O34| zXu1@O?_FoB`WN}i1&<59B_r}VMK3ze9XbMZb?N4m)Q{iwy_(_w%(qnDQ_{gGI5aFZ zG+R!>rUY4KJxqIaKx(ifY7-SA=R6C|6c-f4D^TsHQL9ZKAy(#@I( zBfkV4Rm)<1ZN`x0+lxCMcNL$unvp`~F6GXaS!+JDxJPwqQCVmx*qG(b^uBdeDYo;F z7?$|gN3zZh$HdT`&dKZc8Mk=Fh&C-c&6SDnxPIFzg?cgKNqBx!sh-;YjwUnD^OsNW zDuo`+)I9CjN;Oig5o*uxzShicAFL6t@EOa@;mR%SphkA6EjMKzH(!=NcH-{jyC;Lh z&*h4&@@-dQhU#Fdg=;j2DcuV5dFSuk`tV-yrpim1{31V%lEC`5w5Cb5jLH9Vxi>

L|--g~w{QDW?VTL9+8s5Z9VJuTu@Z_=59 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�}i@y~$y? i#g>$!QlMs+>y>Y}_OspIoGAsX03n+1H_O}Q7XB~c4`5#a diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png index 4b453046379bc08de6f3edecf9d0878c4c19060e..a6947e22780fecbf1051b619277440bb5df9a414 100644 GIT binary patch delta 1214 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 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png index 8edafea2ee4ccee92de31ee4da1ae2029498f808..c208aba1f8c21fc544345374d4d5e875d79771ef 100644 GIT binary patch delta 349 zcmV-j0iyn!D)$1ABYy!tNklp_66jjAOW_uWTl{#%`G)iJ zxw=$PN@%Etw)UnItq z&2&0N2tm^{&c(s;2#hhedEfUx=J)$g2c$(lNGS=!ki+3X+qPUT7p%3EWr>s$DJ8BK z(WwJjmQhs|i^YPfsz{Oqtu@Q#lGEu#mSryK+yHSLqqPROjo+8m|F27`HkyZ~;6cI%cecyAvUICa)CImr1UDxb4yTAqD)PenG7YHFR#&ABLvDRX( v#TY}^b)ho|N0ntfCqSh2aFM4!zhBvE>zue00000NkvXXu0mjf95tmQ literal 5403 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 L7O)SwMXve}P!2Bv diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png index 910c02b87f2d6678f4c44d7af774c583591858af..bb043734cdca3653be7d9719eeb498103ab64f07 100644 GIT binary patch delta 332 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

8;)`} z?$lC*!KsyxDWIS@czj%N4o$e;8{brIE$OH&6L4uQ3fOe-?tY9~`5PS-une4cqC12D zwqB!NjMn0c@sgvfaizG=ETpZ=6)#rwhD$grUbFYU1~XLTW`g#5+7l557Gb|9EcL9n zVWVk2Pn69t;Yqv?CImUt_%|7+Fks;>p`(8<9}F#M?%scH!nm6f_x{Uw2StVg3`Y^{ zduSsostU$bMEuTut`JIj@ZjACcP2AztVI1fQ5#yT*RyUZHjuv) z9Q!V7S@vbnk?yPWDpL6nS!QL(&=7G*rl+dUa^s&3>?=OPGXio^;!wB{JvV5-?s#(l zr%E`FmVk3|P504&z`(n{m2ReWXEx9cj-HHFlp#o@pG^ToPrC;q(LRouj^XbGxF+j~ z_^`?(9QMP7FcQKXY?bje3Ap%<{`>0?*31&!dhuWBta@%!bY@gLfE|&FY{iFI!OGN> zk?Ku&eWb%ZS>d@f(y;Y#^d@bhT#PTsz zdFIT68TuLIu058A7&TZbI!0$}b+jmM|HPkEn$%md1TjaiIr)k|L) z9A&&pso-(q(N1Aa5leya94Rhfk=R@;v^Wvtjp|6Vm%|? z$#u!?YH@H_tjDwXF^;HfuS=39sgc4EK8PNK)c)6fB)++Jn>07?9E5tW{!?8#&^s_# ze#x&Deu>^`=Ho`YqAU4Gd{7ltb^QXKg1CZ|{Pcom)s=NQRhIm~e0tenPJ!%F*&)Z} zR<)K<2d1{`b4d)3ST@En0ApXSV~VkUcf>?k!PQ`U4s1P-Q2E zC*xUg5EI?X&1=D4MK@&skF=QK_+jkukSW46sYuOB-cuAsRFm5aY%~tAJ?~iXY}jfb zxo5buy6?IVx<|N=xs%s@*Exn9(Q}EM1I=R0Y;LUoh$RzG@)|rQT#DS?Uab>b%KSOU zJ5-FHIsM(vra!9RULrj5b8~)^a^xsvt=(?f#=vB>DZ^ANyDRgL;i~AoG#5uJ{aEaS zio=Sn3gao%;XmP=NEdJK5p^+>NzZ@?tX_UEpn zd6)93R5e*2>DQIK?A-e;bEaE*YpSC~?{IO^irZW)EpUXmS-E)?!XI)s(Y)K*lVd?c(Svp81l4w^!@c@}xTU=Q((&no{$O0#4* zNaAIxBqF-dU58WF2xm*=#nXu0%R>cRJs$)F>4&^{alT0Ca=^FOhP#;0mwhAd6Gii! zpX;N(`qjCG4op;KRGn5uWPZr3vedDJd|bB1S+A6zR6PA!*75wH>Es~lphLYKp?Em6 zVB31OB>SbB)JBO=p2N;q?cdrTA)OIq%c{?wP0U?{;s41xys9;BuX%}@xkiU>UtUsv zr5WYvm+BxbyB4{6otVzx8V7%mM_T>Ll>C2d=scC;;mo(_f4F6EN;-~kr5_e zU;WPK!Wra|@8ZH9UmD-iw)TXh$`R_?7Z+*iJW}vU z{jbAsO9h1HeXVQc2xTS>I}={u?`!XCck_4VD+$Pz>uTKw{w2sNlLq#r(m8s-RYNd;oAa9sj@(ul9&dJuch>xNx&CnAK0HKzR}YQ2WcU$t zM*dKO8V3M?KlLBpw+PNZz}6Y{n%s>0gGCQiBuU@sA-MJ@jKsw1Msmvapn7!Sfq`(i z%V$n_kiwS%m3d|{h9Xy2p?*N|NT8sQdpM8WS9|_CvOA1HMKTY4W9lXXQtQV=<@aekxSDP%^RI>Es&GbZ!XJH7)h4NWR^$< zUKf+OfyNc{3=6FV#8bG~8uwCP*S`c)+$l;kp_D|T>9M5qNLEx5; zlbzDg4?V#~WT(l5N|@g*Dx2;Ob<^)n9HZA^Vvcwjpup11PaqP8rwYV;f4Dd~l-jcK1p=VUHK+ z09JumFgJ?J?7i^R4Q%^SB=$r>U9!QH3Xn{bHp>e{no%HgVAU2FNB;s^xeuf})*t(r z8Yakg5IIs9YOhO0+}9|Pi9y!?2K+W~{CruwgDhNCF7oAIp?+VM`rYuR0cQ53a4hP(dN%i=~r)Dw} U!}W-p67X;OFr$an+AdN50o`yiaR2}S literal 3277 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 diff --git a/Resources/Textures/_Goobstation/Clothing/Hands/Modsuits/captain.rsi/equipped-HAND-sealed.png b/Resources/Textures/_Goobstation/Clothing/Hands/Modsuits/captain.rsi/equipped-HAND-sealed.png index 8a2e2fac87113a1a166379c3bcd6566da434af28..8cc2eb3f3208bd7aae958713c5245a4392b3f1ed 100644 GIT binary patch delta 722 zcmV;@0xkWDg#qaWkR*S7X+uL$Nkc;*aB^>EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!0003eNkl)7`e$u?N?;ZGDo}% z^^5bw7t=@Y1E_1t;s?*?f3V+Lo0h+C+B^UN0Qe1F0W?i!bPm*EFaQ7m07*qoM6N<$ Ef-z=O>Hq)$ literal 17034 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 yfzc2c4S~@R7!3iMhCp#?NljQ z6otQ_A~B?u9a2k1RT3A`B$HJu^429Cl08fRN`C==g@rvCnAkEHg{3J1nnp;Gj7cn- zjUY2L@AbXd5rwiK`AmL(@7{Cnx%b(SBS(%L{~JzD&y$nW^MB-D z@3~pdGKFXkw0~OdBn)FL%ODJ67{5*lQOSi1#j=+YDcy(y%#sa|WQmY3TCH|ct5umy zt_i~!-*@HnQ*&PisN`z@4-U^X;&?6o+v2OtbveFBIUyI7ikFDWecxp`90B0_E&#*f zh{b#+1IznQZr#~CqFDA=Mgc~nCy4=`zj!8NEz6)*tA8@+_calkno7k>)XG&Mg1p{n z0?29{$4L$j&tyA9#Q=kTUpsG>Y<%CF!g)ofeI;(G%Wv~geWFz7(#}@#EVa#wiqSNhSmTV@IYwC@r zMo!juU|>28#AdR2csdOVi@BZoACNa^eNMQ^dXB^#m?fK=<=rf8{SqodG-O>RbvX6- z+m_X8Rq4uR-Ut0i1a^yeu51bvbF;0W96562_yq(uOV7GM&8F9r)}Z-hVry+%39*E%Ni~sjVeU zN`A$Mc1tC2xS)i?+&8XCWx_K6JemNs>KXz298mZ&0Ox6JZJwm!H0UtGI#0GRnecs4 z^#Q1{WMpEcwC&sAP-mDjj4B$6d22Lb8<-ni{W>=$!!#}KkL@IX@uy$q4yV#2*~m8r RX#fBK07*qoL1pw z6o$VRk0yA~m?6p#yajvcmMKFH;3Ze_33{3wphKtbF5N;GUqFK?9u3YUBgG1J>rg1X zZ<8PB|K2Y!2!bH|H+K87-|fr(UiUrxB-lN-rUKyo<7M(4zkd?2!I9FVS!ZfmQ_Yfy zZVj^S!P~eqwI^Z2o3GE2EWq3A^CYRDK(;;fNm|gE+WYRF?GpfKtw$}{1-@(N@z$U@ zpNNzWR^OV6Smnej2OwE&SUr`VsGVOoc}=hZYn?$4kfg?%n}G;-#uAuh*eH&Dw4Dqf~SPf5^zP9>*L-23xXgBg7D{D Y0PrSp)?ydB*8l(j07*qoM6N<$f*ui>0ssI2 delta 168 zcmcc0w1aViL_G^L0|P^2NcwRg#UJ1k;(Fk~0Tr(_VQpW_yarx5hm8}C#sH-lOM?7@ z862M7NCR@hJzX3_G$!8dyC~S8z~ihfy+n`UC~H-u!-T)-m*fTK95Ak5U#`FM#P(+M z!)a=^d^r&-e_z`AV8@iQ57(T^G_+(t?o`obsP;F=;Z>Y7E$WmRU+0vclk1FVdQ&MBb@06Aqn1^@s6 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/equipped-HELMET-hamster.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..7a70196100b3bf8cb5e9b41b54a881b6f4a4b497 GIT binary patch literal 954 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVC>Fxb`Eg&^bJr*D$UF((ap?L zC=POWVqnmiSUb_y<8XjTtN&#$S1rCWjYks}T15(o7ETG%X==R`mT~pqlcn_+mMD4_ z7K+4h^ZnBalZ}~ET3R5=a!_6%on75kT=V0;B^Q*Aarb{Oyl30~{T*{lSntZT1fc-a z(y1%!lu;8qZL9O$V6}wSN1nov zK+{v=pY*inY`0jwmF@MN$@>jLu7quhS#H{;GHrsBlv0XGfGe+9(w6KcGfrHnymQ$8 z(T~edCY=mrRX)!2DnQY)?t}dg+vv?EwolbsA35Cb&aLlZJQ%y+?v}UjlW*tEXZV-? z!0Yv|*SZPsCVxo_@0Me9zJ1_mY53&t4X0%lJ}vQXd*V?S<+PGz&-{z#q74tD6B5qO zjeah(oZq1@ZEFp)j11G`)KhWaE6VHN-}(3U<(c>Fk2s2QeP-3Q17nA?z$3Dlfr0NZ z2s0kfUy%Y7lrC|NC<)F_D=AMbN@Z|P%_*)dRtPRBP07qx2+7aSIk@~`4KPaAdAc}; zRLpsMYopg;2N|{x`W&*YE!TMX43GNVQq)Kh-}Q1uNm*gxS5}tNf}-#bj5W+l7i;WT z8NBeCtEaYZiQuj|mpuiz_IjV$f8l*~)BC!eyLtW>PYIgw+=4}cfpLj-M;il+LW8A) zF3*)ymy{SDeEWFw; zJ6^Af(meP%mS>Wp)!&V#O@asRA1(itJm<~yk2`Bx-v3TE@t6N6>sVhpw?tgJWhG-) z;(~40PJO5m_t)p#wO5cKp}dq){vh8veSNOmj9U$U=&tQwbWhNH?KVN6Q95&edv4sz z-_zglHZ|BK=hsJb4+bUyhh5DX91cVw9LndJ9v=kanMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I107&m#kIEGZrd3$TW*WmyO z)(^rheNIl<2lzHFoqOf1`iplf_#eD^#m%wHqO{=kg;;az))6^+HKR z#V`Dk?3V9lC!fzR-Zte>`MdR=R(D>jcsBi)InK5ql6%tDsZaY~ze?l2>v#L)rWq&y zING@WFU&B#FX6y@|JDb?KD7@u;=6yVXUs3-b`1FZda97k{i7DM6lBh>5$s|3aVGO?>EPCJYe&1y22CW72FKPUeoshaFzUk%b`#TCm|M3bn lFtAK`ry#{7K#(!3eCOH86AE8^$^u3*gQu&X%Q~loCIE<7EX>4Tx04R}tkv&MmP!xqv(@I4u4t6NwkfAzR5EXHhRxE;r(pG5I!Q`cX(4-+r zad8w}3l9D)RvlcNb#-tR1i>E=X9p)m7b)?+q|hS93y=44-aUu+?gNBYjj3i}5>PeE z$Ry)pzOX6=U*SUp0s?@^gBRMb|oT&FdPB$kju8X{ygP(=+EVzg_dn8?t1+`~WO_|xQ)$yEg- z#{%k5Avu2VKlnXcvot;BCWYca--~U3i~+%2pxw0X?_=9;p8)=6;7aTI>n&jJlk{d+ ziyi?(+rY(jSCjXE%N-!{q)Ue6NPb#EsRX>A(Ki)<;agx}&7E849H$RJj%Kxd0~{Oz z<7LWT_jq@I@7(_F>CEp3;s|nWBjXb-00006VoOIv0O|nh0P25@IuQT>010qNS#tmY z4#NNd4#NS*Z>VGd000McNliru=m8i43ouxxScU)q0OCnRK~z}7V_+BsqhJ(_f{_jw zDK%hfWz>IkvF!F`j5K!uvc-ISym0YPpFWf15JqZP%)-tJm;dwgH;O|DIf8{8%lY_t zQ7lEb9Hs_2G$?ie%yJ=7A%;my4>B+?Ffimr+rup;#xk-Ufb4T@zDBlO&MK0Dfq{YH z;L^#|aR4^UvHAS|{WlEi=B^C9ybyKj=B^AkPwu8p2w+QW$O-NK{WlB@3=Ak15@R{h z4*2xxGXozVFG?cA1&}T7S+R>?E@L9309Q6b_dPlw#&VL%0ZL1}Q7{Td!6+C7gBAb) XOU`AZv&xP;00000NkvXXu0mjfm`FP2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ac68efc617ec6622744371b91f172f0107612c3d GIT binary patch literal 908 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVC>Fxb`Eg&^bJr*D$UF((ap?L zC=POWVqnmiSUb_y<8XjTtN&#$S1rCWjYks}T15(o7ETG%X==R`mT~pqlcn_+mMD4_ z7K+4h^ZnBalZ}~ET3R5=a!_6%on75kT=V0;B^Q*Aarb{Oyl30~{T*{lSntZT1fc-a z(y1%!lu;8qZL9O$V6}wSN1nov zK+{v=pY*inY`0jwmF@MN$@>jLu7quhS#H{;GHrsBlv0XGfGe+9(w6KcGfrHnymQ$8 z(T~edCY=mrRX)!2DnQY)?t}dg+vv?EwolbsA35Cb&aLlZJQ%y+?v}UjlW*tEXZV-? z!0Yv|*SZPsCVxo_@0Me9zJ1_mY53&t4X0%lJ}vQXd*V?S<+PGz&-{z#q74tD6B5qO zjeah(oZq1@ZEFp)j11G`)KhWaE6VHN-}(3U<(c>Fk2s2QeP-3Q17nA?z$3Dlfr0NZ z2s0kfUy%Y7lrC|NC<)F_D=AMbN@Z|P%_*)dRtPRBP07qx2+7aSIk@~`4KPX@JY5_^ zD(1YsW$z7)KGqMDPcHQ^7U`+yxOCK`;H1J2);ThBW&g79#mbhvd+_YS`v)O0t^$QC zn`TcsDq?LirOCo}xw?d__Rjv(i=XG5EU^6f^nMX@GS4$hMn(Ua8ON4$r(mzhw*!cVEcrf0Uc{nfpt3tNrQp%uj23SU38+{C^cE;>dGAZ0bI5 zv7=XOE`~ESZ0?`B`sW{Bp#}z)3-1<4F$oaC_`&iZDgS^pLwGfF9K((~(jV9sRQYA) zAK-47ue8EX>4Tx04R}tkv&MmP!xqv(@I4u4t6NwkfAzR5EXHhRxE;r(pG5I!Q`cX(4-+r zad8w}3l9D)RvlcNb#-tR1i>E=X9p)m7b)?+q|hS93y=44-aUu+?gNBYjj3i}5>PeE z$Ry)pzOX6=U*SUp0s?@^gBRMb|oT&FdPB$kju8X{ygP(=+EVzg_dn8?t1+`~WO_|xQ)$yEg- z#{%k5Avu2VKlnXcvot;BCWYca--~U3i~+%2pxw0X?_=9;p8)=6;7aTI>n&jJlk{d+ ziyi?(+rY(jSCjXE%N-!{q)Ue6NPb#EsRX>A(Ki)<;agx}&7E849H$RJj%Kxd0~{Oz z<7LWT_jq@I@7(_F>CEp3;s|nWBjXb-00006VoOIv0O|nh0P25@IuQT>010qNS#tmY z4#NNd4#NS*Z>VGd000McNliru=m8i55f(c|O_u-w0Uk+2K~#9!?b@ME13?hR@$Zt+ zya5hdajCde912kfs=@FKybUjaC=!W4fuI!xQCW2%P1Bl7(3>oRkX$#ngro>|`~RuS z=H@ap+3blO2><{9007{?6n%@A7i0hZe0Tp)q*hcn|J8b<=lNT-2I~txKRxNJe0?mH zMuhpd&5cx6M}5*;3BAofltT z7fI}Zx+;B`yCj*JoOAIy>Z6pq_Iz_3HDdThxhSWH()dzLrMU*FtgqX3`sxE<79ORhO-2z f6%GIZaPU3>d{c5iD6v}u00000NkvXXu0mjfP&-@5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/meta.json new file mode 100644 index 00000000000..93352db987d --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Head/Hats/beret_qm.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, recoloured by Hanzdegloker and edited by @seyriix", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "equipped-HELMET-hamster", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/equipped-HELMET.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..a2c1d2577f840ff743d90a562b337770186decc6 GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5he4R}c>anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I10n1nrD978JRyuG#G>u`Vs z>j&ZG-CKlOx^JM3?!#BS1 z|6cr~^wz&K3|^Wpfi08Irsw2eVPxptTYBc5+=FLdc;^0=iz?S%Q7u=sZ@%>br=?B( z2NmAkx3oL-;TO~0)$9x%zo!Px(4Kzr<(ALv3=KPrBpCvkwu=G{3@i!_ zUw9TN0%aT+UP`(+17#W*E*W>EX*GDh{+xIC=;NPn*S`^ru)cH2(cGb`?a;L2mkqtI z2>oXEsjup9h?Lv@S1-Ha=&MzI)7%Z1Rjxn3`r1d4d-3F7m#bOs>De!Tb)IL#v)qi$ z_6th48-0{1_R(y0|8E!GvFO*@X~)m1b?$o3DDj?~;aD~6A%i2w6Bvs9?v*=js$Uq? zY3*yz@TKPduKTY9PwaAwzmgo_V*j6w6Xf6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R160087kL_t(oh3(I=OT$1E$MJ7E zg^-lP$rMx)A>!iHNe6fTC1)qc{zdK%(nZXWpn`Fd(1dVP(m`@Vf+e;{sJu7bz56}h z=d7k_7_%$^2tWV=5WqG7H9s;#`Qy9Qz5ic8yJ&WOK$X?s3*#IWDF7UQ!pFncuOJ%% zhyICq{LEg>PgSIF{7ElgWi@%68$fq{KLNIF1E96$_WTWii?h&VqN`J!%Nqcm?iVay z5&-U=j|qbSfFwJ@i=5s2I&tjziHRN}G=LC5cxIo;nLB+mcW^U)(l z7Z~_5e~)LIWU>+i&*1{C?U}P8rl~q{NE{FRB5Pkgoy+K$%X`~B-}%q?J-bpW%b0N6 zjKLu^wB5K*VCK7jAH6g!o-;5+PE%}QSo?LM=*7}lovue^_UDbSm9_?P)!y%3&!#K+ zY>xB1=L`+0kqf?_e|&peFGIrG)~#Wmw(e84YA{}wxvOM-y=w{3ki^Jow@W!3js6KG z1>Zm4SndA(fBcRo<~ypt_Nyzw!J-n0f{|_4N_dMqB$F}{i*NQyxJ-FWMXmLQnXb>2l!QOBCJMBBO!1z4 Q5Ez;ap00i_>zopr030@_MF0Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/meta.json new file mode 100644 index 00000000000..88e882a4023 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cowboyhat_centcom.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "in-hand sprites taken from tgstation at https://github.com/tgstation/tgstation/commit/8703eac50de6379c26f7eadb47b4f016854d1dcd, sprites by @seyriix", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/equipped-HELMET-hamster.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..b273d432bf755140b8cf36df78edbb3f82b9b344 GIT binary patch literal 3362 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01m?d01m?e$8V@)0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600J&aL_t(|obB2%NE=ZY2k`%` zSrj@em?Oz{7ICQ=3I`pUrAuj{h(pPsgP>xTLOWFG($W+%v_t41Qc$|M#6bu+7?%+A zwlpMy&O%&VUx)IpXOcqh-d(>T|NoTmxP0IJc$XXAXDOvH$*~AP00Kz&AQ}P?AR<7; zwfqa$>&l9)qcL-`X8ZLYf9*!D9~z+ITFS|#kSc2KaGsq;9?yuu?6f(|2Ld&G>8G%WGt&>)0)B;=yVS zuUqBduzKi|6Lwx-FHnGQ`+49uc z_WVEBAAP#O;(`;Ze(3)IjWC#`Z+@`$;0}!117Cv#AOHcRdk_r)2tWV=NcSKb0uX=z z1d#4QGz1_30SF-7gJ=jq00Iy|x(Cq^ATEHDHCuV@9)RTL1@ugUlS>=T1O#IYFzVQR zx40QQLdCVzO0^vOQM?gA#kJJ)*H8TKdS+lMy^+Wcxb1yWz~6ZU0QmX+*a#sKK=7anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I10n2bDK978JRyuD?ZA(be? z{^7snE|aCjT%l3sh7T0VI5_xjnWns$;BayRpOdb|HfL)t(*kE}4+nPklT!HtOtMOR zPDjp)@GdFd7%TI;l;i%w<*ha4aq?6C*Y63w|M_{j-up-|%^#g}H{UUzrZ?s3YiFh> zuV3$ouK)h|NO|pPkpt%Mst4s7Q|Id=Nai8CWU*Fk2i1np) zzuQ~6UU-M#?x{9b?;bp@ zOMJ|*tIkM}xnZg>1H+e|0s}x+7U-0W?Y({^h+mGl! z52XLIXRzcS`uFMHt=5`jd*7A(-dAnF_T#=21Cu}l!zJ5}HU<_22F4}T0=$eI4h&2l z-xZ`lGAt9`IhufEI27(SXD~6pu>6~0!z%D^UBf-^3(l7mb~8FKG?YGmm9eekS)io} zi*@?S=Bl%@$C(ehf7&Oe!jSMjv~Fc*$Wj)D3V~|jSDZggZ37t$*4*;`k-j{Z;hFk{ z3j2hQ;n$0QhAeHl&(Hs`TPQH57f9HxL()r{noD9MqlMEx6XOpUHvcNY3Ut) u10FnH0(n-zVHf*FkY^PdO86K3WS%p5*#x;#&bz=w#^CAd=d#Wzp$PyRjUG<` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f4cb5118e858836ba5caa9f620b8aef46d370882 GIT binary patch literal 3080 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01m?d01m?e$8V@)0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R16009(9L_t(oh3(WYPeM@`$MNs2 zCN?7@z=cb@ftfI{-6k)l;oP}eR3zG`a^(^hy zD_f=CB^)b)$(&nXCqfbdyULH6Z2;b%hq)1nfXBg;e!Fku)+@m0)thn?gD_7KOy(S4 z54ku$`x#&p0dV=yVY>FP%caPSS}ds*eEL^+0IAAT0}KMdsTQdf{Mec4+9RB;08*7_ z1~}CscDaOFEMsTPSvXt$KHw`NE?LVn1593CgV?2$hMV~_`nzAT00bZa0SMsV06qZr WpT@zR7y6F?0000anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I1080UGqIEGZrd3(#yn<-J| z_{a6Vx#ni_CT6BCyuO^@n52|4zUh8pii&D!d*&ch!zlOUNrHum%i@A{eeK@K{>?T; zvzCGieb-X?(WsKv(LRA`>%8b z3*(7RXKHQdFn!+r{(a5A*#)0|IEuLbmpgF&P$@jdGne;t$}$*je;VVCg+J=gCXTC5wok%Oz6?*sRePUi_J+)M8Q PBb33@)z4*}Q$iB}M{Ukh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/golden_centcom.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..287dc9d18a687b99c77a36eae1d308f19595de6d GIT binary patch literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5he4R}c>anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I107^iuXyE5K{|KmXv33^td3bBEciyu)aY}QTR85Nn%z~3R7#0QSTb(qK>C0 za$`KL4&L7MJn;6)=XKYgx!gZud0b6huz`Uk;qE~bCIL)_1LuJq^DP^~)R_~^W-=Gl z*!%xmaXU)#yRmrLm){z%|1u}sIX~yV$$@VdH5ugf{qJXQKDlR`!25pnyzh@JIsgB@ zzww?uL)W5${O#=r9)0uoo+DL+)))l4)5@uN6*S}+Pr22mqcLm3Mt9%=usrPoV zu_`byMwA=$GO!TC*udss;rzgUzVqL9^`w}1{xm%iNYnOdn_ustXeoaosqN^u4 z)Qx9N@?xkfP!hBExwvKdf=}8Te!aDww(N{xLmnd|hXVsJtV-E0b0l15+{ZA}%4I^* T)J5-r5y{}`>gTe~DWM4f*Zj*-S^(FQ9 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600U@AL_t(|ob8%VNRwe4$G_9q zC0^aed}VKp_oA&}I>w|9g(wk5+75b>kWOht2$2^rj(PE71QJnp3JFhoFpDHYkvbHP zF$-$7%NT9=8k;q`jP&WSo|pNj!`^N0bLjWIZ13}qeZTK#&-Offe?JRj4F9t%1b_gP z55VaSGP~;1k8{ZkzJFY@R5O@a{$&GrHQ{H2i*6hYFyEiT#mQ*RAynJHEC3CX!a~7% zOvU_%0*w2j2rup8XFgps2&MifF9h`QFRvqp{mTO2^afcWpGR9`7g#rNDcgsaj%8R@ zfe$~{V3nkreia%dg~8#0Rgw;!E9CQr{0#vZ>zu~fb{8h+9%EwYI^Jz&Fuguja{%1m zDoH3LH}r9<+F>q$w#F{R_aYeehcFWj!&4V9Wd?A6WaIFhIt@+Rfh^k)|NIGjW|%qy zZmorJzbj<=3_vyxyTgTCHlsh90^sgdHw(XMfmM=VS6ygoQLvpzBbUsekk2D@K7l(= zQ#Av?{r?5Ph<`=PU?~7Im%)L1TZaHF+-|P@GFU3U88Lek1OTcUV6tq}k2P%v$z;Tw zjZmqa-XJsk;;SwCFF*hY009u4L8u4-0U!VbKy(J7A^-${01yDt8H9=e5C8%|07PdH zDgsdHUE%rulzu$8=mvnA-6nT>gA4!;dRF3BQC(o%7sXV}4*;;MF5Ixaz{8!($R#rX zst1B!_)#7_gJ}&CJPQrQ;ZMiu4YE;x2rIE=y$nB>ofQwDK~fm6$ywD706-zR0jt^pPh9|- zJB=a7FjivA(A;T!eg4Q0fY#m-CZ`ni`1&xHorRoI5Z{aFUfh>wG18r47yz%&=du}u zg7pY5?V`E!%Dx%Ex{I&hPLvO!wReOywJ61qtJpUKw$`8No_2>z?-39J;Foj)cGZOk zf%h1AV$)0KT)cv86u@>Ot&j0C{KB;z+>D$-E}6mc{5SIf0Dt>+0LZcg?YFY;Txkyv zhhYQ&0R7hf0HQMp u6#*as1b_gD&LC6-fB+Bx0w6krQ2hafYPFv%?B-Sg0000EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!0008^Nkl673nVLLinVZ9$HllY>xjc!L>)S~^%Lc5-m(Bu6N;l#sED zv(lkp$>JcwK?kRHDJe;yG-@J=e8ic5=Vh+)}_h1-x1cLz-zU3hIUw71(&5S5$u~IUf+3d)j!ACxJ2`Xm&YYp#iP>{mZ}T@ zV3yM!4RCq4i2dZv%tj>xG}i^qvPiz8sBy0 literal 17034 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%0Dy!50Qvv`0D$NK0DpBb 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 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/captain.rsi/helmet-sealed.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/captain.rsi/helmet-sealed.png index e1f5e6308d9df2f2599058a024ec860760d62158..24d27765f413dc289ec643d0fdded955798a317d 100644 GIT binary patch delta 437 zcmV;m0ZRVm0mB237=H)`0001UdV2H#0004VQb$4nuFf3k0004fNklJlAD zgH#kj_BJVrSKey|LHF67_kG^y{oeEAUhwen`0w~8ITVk_g@4m}yWN(K7ntPom|FN^ zw~ke;xQeUzKUpnr_3o8^drYDi*aQ z-G>I7nG-6Pr+)w#sT{zNeOOy3GOKgbtTWXN^s#IcBb6tej1Jb)$!#v`HkNJ5hLac2 z>nK>5SoUZM`nC+Nrr>ibjZ}_aN1@kIFjBb@+v&`Axc+NZi>lbF2x4l1mFRE@fI$gv zTO|$*AItl#=?Vb2J6aWMyM7`|dB^?kwaMAeI}01vGhs(PXhq_?>gzRXuRN>03NB7SCf&E-;15XoU>z~YuAPB5P`brIQSb41tX*0&Ggb zo`MMt914-zY)V2CS!OUvNJNNExSJ;>CDrptGA%h-lDX|5FN3E)`&K52d}pAk44$rj JF6*2UngB>UEL8vi diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET-hamster.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..13254b83a3442781c0c7a03c6c5c51d6116c5fc3 GIT binary patch literal 570 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vn5 zPZ!6KiaBp*o%dpLlsUd%SZq_{1PuwTQbGN_j+L*4=G8LEFHje?g2NZ4Xigj7`8D;a~=>& z5H|eV6vQ?C=L|bftH;^vu_339;n-(s zc8QC=B87FK4y!M=aAj>fEb*ANIsbZ${hyD&@(uVNurgO1WQg3~<)hd8JnU*!k@TjI z8t;A^mV8O!Y)NEEFWmjH=lWSQ8)mV@&paErHmtqDa^vUq1uO~N8zwU3Fq#Q9pgT~R z@di_l3PW^5FQ%e5H4LxsKCJoVkp4K3;lLNW#HZ`FU)#I+lWW$V|4)A@Hmv8pz3qRV z>H5%yi)Z=sV|c&6Dm4#udAe)C>7|#VltNyW-pw*8{8Pm2bB^i7%JXOE@=GjYSRnp| z(P8C+Wp`t$jw*^jwkum8m-XW8y%mR4nhe8sA71I>X5H8P_xkdmj~=IPJaxWk-pi+E zHr)os?~Y$w$#+;F_Pp`D^RHsg)+ar`&qTCuo(U`OnGxIj=}a6jF)(<#`njxgN@xNA Djm7of literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa3ec75f299081bd5aaec7f0afe1f13c9ca9a26 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vnd zPZ!6KiaBp*9rR*ylxeRQ7E4mtqM@$!Q{ zmJ=~E0N*$i&4kN>k%NO|MWz;G)6u;%oC zR(Ja?`khy_n;pxZb^b@mj*Qz@lTRl6|C;$S>PN(py|RlVYTks^_J61==~Cb@D2iQN o+ROaMT literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET-hamster.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..b5cbf99a6fa3866a54564d1645625b78c85236c0 GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|OI_ zr;B4q#hkaZPJ118kZ{{CsISU+@Sw+mX**VyK9pWzZT{$<_=lZb>u$3bJofv|rWfMU zBdWuu#K9XX{@5uxdi~sqKLUTxk8Ph|Y3Xz6fQw|Z!8xA|tT#LuwlPR^9uP}VX1u|a zqn67T=EcZhroCB>YtOxkIVlzvd&B>}7rC4K`N8U+yZ7hb%U#3t#a}L~zCgx+;nVI{ ziqGEn8|YkPoR#_faKxOH`F+n%p8aEXZJXJJ8}=<;+2@{b zq1M(B7k#WVmdQ?;WGiyIdq>urzgqh??ToM6wch=sq`@S{I;HFF56TVnZ%y4;&p&}7 zhtW)^LHB?g6NY0|7@`|`SrWK6OvF_5eD1=#UpH+3FQP8lFunKmA^ZG7&=?z8{jaQ)=l!xuhBv;OGs`MbXXhZo?H d0{3Sn+xn;TIzkpqF#{$N22WQ%mvv4FO#rsg{2TxP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..762ea5ef45e5ab6e42e87925778d601c095b2952 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnZ zPZ!6KiaBp*ZS*=EAmO&(+TqgT3A}U+QSUZQ&Y^RC%+z_*`|F+rw zd*jY!ez(!od^PL3{F!!4Cm-!T_v=T5y_}xTp*`2l?=d>s%(8msp7rdb4kx#%%>1y6 zJM#{AMX%g{+@j(2lS1n|4*vD|j!TOyih`^q1dk}QeB{WxawKkN%W}WZ;U9bD8}~DO zHGi;wSpqrKIL9KmWRP@z!A05AszT-bKGyzO&-om&b|>2fCs^oK}7O zx_8^_C)Z}1PX2$xsv(FgQ6Oa-bJx1nxwntKdj0syPS5S{KHu(_NwGOcq^q%bZGM{G WteEFFmmdd4H-o3EpUXO@geCxPSmxUR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..dfcd76036546524c0241ad589988bce1a5644034 GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vo9 zPZ!6KiaBp*ZS*?qz|i*JBNd2!m?d0~RV_7+g)1vPmiGTil=@(IfnI*|NV(RvN|BwCo zAvWDSe1=WW!xf4ZIl|(%WW~-fmt0_{_@>nG#X=zi<5i zZ_~%vZMsU6lYV`hnQd($yg+MCC0j@<(+1WX8Vu15y)edEamS3(qbUbN+<@`M;OXk; Jvd$@?2>@Zz$MXOH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/flipped-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ab86b806a9d587fe1eb56c914ce0184c62270c92 GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vnq zPZ!6KiaBp*ZS*=EAky|6nj3u6dH49N&bTbS1!Zm zB$eg|OJ5bp9*L-)?2+?U{_M|VmzUMl_)5L#G&;86%$bd>H#``&F-UVB5KB;Iyup;C z!Vuli%aXvoVIo5gqnS{H?g2NZ4XigpjjhM zAM}}*OcYu0WxFFGXX5aSW-UXu<*cJWvRhyj$?;Azea6-H{&9Q>$BsGe_k_Q31u(8yhU+>wZrCj66e=4dDP8#R9eV<>*D0u qXFHC}t(>XxH`W0ZJgD~GV@OzBwY77lz9ujx89ZJ6T-G@yGywqOq}xvb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..db2f795480b2110b41e1ce461213334f7f525189 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEPwD z#WAE}PI96|g2AhXK=vN1ge#1T`6O=f6$C#2-S3@u{;YqGNg>0grO#e1vbbtn_xZBZyTDt9Af5V;@3apezJ9+W$UBImfoGb)BefN6 zA`V4T3Rjs{Sv}YvB{3sy&(^F28HL4KyooEsnpUcBpPy99qw%kCXG3GwPKIe;`*br> zJ91`rD}DbW_H&x>Q-%poKP`$W`1fg6%AQxA8|P@SFJMkNuF$M(et%+$;Y~gV_9bkV zC;1qrzSKLw)8Id^k;x&1BOr_ODBl8AiP8frnAz?yGA!##Nn<_Y^B?GE22WQ%mvv4F FO#rpNcqsq? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon_flipped.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/icon_flipped.png new file mode 100644 index 0000000000000000000000000000000000000000..5bb64e8c38cd29d77c94d9ff6aa5b3438dc4507a GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEPzE z#WAE}PI96|g2AhXK=vN1ge#1T`6R6P3Id=1?)T0+f7ZXpq_km|#_jsz(!d(82Yt#{ z4OwIvHrX5r5?e22a{RCQQ9+m111D#%mwe*7Q$nR>2j{9*tF{dH2~#-Y_x$#{AgExv zgke%K<4UoByNo{$)NeK5c>I;=mF0tHuj3c&U|C)iV09pEWzQ;;t{aONyWIAV;doHY za-yhGRMn!s(${DP+f?ZzDlUr_Gu#wB@!(-oSX;73O$z%ifr-){Ud#&a42C;$HUx?% zEnrj77IboYe78PQk#Eh*re}N&mP{g2dJ&6Q*;dSA)7aRujBkMm*niCL7#RMzg{_v) S-{uPp0|rl5KbLh*2~7aL2YA~6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Head/Soft/cargosoft.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ab4e24583348d7cc217c3ab7908c58579347dffa GIT binary patch literal 517 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600IC>L_t(oh3%HTOIuMG#(%jT zOr#BDDYRTJ4*gKB+{H!_2PYAsLm-26EJ6pDE(QOFfQySmA#^Mb0SBRoQwEXvu>?a} z+d)ETA&ZcfMu&Pk$a_3D7vqWEAVQucIUnKqo#(voy@~n0&s{3k2j~Oz0qz|@BbUDN z2alKbVm$*8_qJ3lK6CQ$X!AEkU~>8yaCt)ctc|SWR5PJ@>5Pw02boy= zb#s8y{1gA(&%dDr^r+j%dIFIGNR>O)%#|l^?}A$c=n&R;F;MAxJ?LZUkmZDRt$9}f z`ol=tPK-;fyc$aakpo!cMb-Oy-|MG#J)2T1&-w1OQT#>#0s$aNh~!0000H;TQf;RUe zZ`D&$sXn1sW**7e(#YDmz(DO$x^>&?&zDU;T5kR9SlpkYX%}y||NF0fN4}MNWuLVu z_Kj*VImeL6c*%l!39H9ro(WTg1b_UOw({eL%^Zm-4R zf+JgJ^V{_G-OinRTz}u12?XF%g+8} zJIZ-UW5K-kr^+YJ9DX_d!u#zS)7@t?WxW)b<-1v!$8N!nr=LG>kDZgXZu`bfkD1ku z=4{tEGKopzW8>S{aL?&BzRR}njh|C>@5s!1=6_31US85z;^TE*a603K`i8K}We)#W z-0wef<32mK;42h*+Nk-!OVWVnT!Tu}wa=a|zHLX+4*XAQ@@C9r{3~&l=T|zfgeY3@ zpS>Y1kRF>brR3T^y-@RxB!`SbShjhZk%L*4K{WH1W7qE;`*i%? zw(eKehKt0xHhenBQzKEk`t|1*Gkfvf+pe|klM~OcbzO1w!DnxK zi9bJ0Stgo9oNd?|+keI7HOtzUwg0lp!&-$M!owa0ADj{JHm-CL<2$>r5B#<)2>Z{p zvh$j#e8heG>LzcU|JUVbv5K_b%i64^cj#lXeUXne^OU0xnjd$D6-o0ZJMI7M9?^Z} z&^LF3i;a<&qO2WimR5AD8imi%0&4YWwF-Zkohgthw=5OA))@hp+F!eKdy85}S Ib4q9e06WQU^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4d7a2a7c5b904b19e9cd62965deac68f34d949 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0r zPZ!6KiaBp*+4~3w${e>pZy_-0wFcuPJ+If#Lep9=9A(*k=s-$Dk8sHWPqsNF7kpzq zVmx%RQ*{JqE;RS*?C$i9=sxz*@{auaz1cgn*ZrII!OrvYw|5oaEAM|_&bdE0Dtn!= z`4ZM8hKwHE9?47-#3meLQP5TB<#dR0kP>d#(qN*-kja?o!*Ge|(hLTe!eZm1C94>= zXj$v*-+cAC(wVDwgXi*DO>h3p#n5G*{Nw+TRY?z7mgPIXww|N6D7^l_KVkN}8x|hl z{hlY{Zw7Nq^@{ZLgPRsyTJ-&n#lmX)ddoIzX|uCSPyDpL z``1mm&I+{^o0#Vne_kpqbHASZw)~>&?$a6Gz4(7=fwWn0b-_lqv#JsI%g(=l$Ivc0 zJKg1F>)9{4<-dOaW9Yx8IGvg6?)Bq(jTc@p8*F7)U4MA`^n>YBx7LV7O#3Y-S35u9 zJ(r+4bI9I?WA_c5=IF7#PS>&KFEDw(ub%5?{F<-d!?m0??ft$5 zmk!0R3U8ZG#b#5H+I&^ECGW6I=_Rz-+{;9%a(}9xxb2U zeEgh`{hdd<^@>-l-xXV?p53Cm%&Bs&{FcotqvX`oCz;MLV_2Ge>Y1JP>~|c!5?9~< zdzif^b>dGsgB5{Ka~nGI{>XbgNtnlvl4NG>|Mqzu^F;fNM}Y~N!PC{xWt~$(695R= BRCxdZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/meta.json new file mode 100644 index 00000000000..fde00d61167 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/greence.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..1a78f864765e70afe7117e041c821ae16ecf5f24 GIT binary patch literal 1411 zcmV-}1$_F6P)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000FJ zNkl{p_fCcJhaa+xt4S zpB+6iVK=dr0qkc-Mdig6M1Pw@{+A+N{k&)f+nJ7wzL(>m`+h*+F#sT6sF?TqdZPef zn_DX>0oa+2iznax*8H6>R8almbzHbABCEp@(e>W<=j41NjMSlLIue@zfMThP-MKTka8>95K=grnQ|r1jgO0=|ilwsoOgz?unvpWE zJADhyv^pFSxBEZF#AM0@&`iZr8JDx0IJNhY5(FgxFD+e1ZrcC=Bu5fvv80-jLiOaD zrC;g-Ain?-hrwS4<)9kBDF7;-2cfk(^t&r|M_mh(~NM`;3pSM@d4+9p(6l5qmRk5>!UgW0I(f@ zNHh*rPu9DOF94|c<-Er0`9 z%B(dlo|K-=i221CtpJiE2>^{ZOn+%Qmap@LTC4ai0nkdXRr4nifZVpBlt44__`C)1 zrY`^HEg&!e6O$?B1e!_y&Y(9=e;@nvEByQ1JC+u~X93RucoKH~|LbpZ;_bJRmTLsS zYx9@mckV4%MtXTAD$fwA@qGa>kQns*_T~6|F+|fI6@G2`y!o42!2b?F=iY)j_sc6z zdh7H>dbj_ga(t!FVfrFd1)%yRrmEH9hyY-IdXs3q!L>Vg1_1PZ4wKTe8KDY5Ww3N3 z0x`65({h~#JV3p0lBZ2kKZ|W90>S0B#f7`VA%GA-2q5Sj0#yhg1P}rU0R){xpb7zm z09*jrnT`tpS{-07@{*5Z0OS|azCQq*8jB*9{Hd)lO1X35_Ey~@Bk#hE7wHH9KPW*C z5N$}DKCy*odOvIngue=(h+Fr@Z1Zqx#wY`jZE6b4ZK`%a;KlQ;G42v;KOq7%OcDU5 zIXb^M0{|97!cPcPylj&#W$G_xVzO?RX+0rAl8>p7RYq1A-<$VqJSgSP3GM{RIRHK! zkpZk*)2B~tndGV24L$uSIue`8_L&!v^HeiZ*!}whOLu%&y@Xr$#vGY4$^f2E4B&-V zo;qYu(w@AEd#pp;fu`78H6w-Jf4+}Dj2n6Z@GWV(!%9H_u*(5Zx5WS#0OSFP0=J`h zk{tv$&M@Gx3v`dK+xqm!0RYf&h7UHT^mhRQ0KhU30>=XY4S)dr1rW9XzyhJ&#gk+R z+!@vm0B9_P><%jj34n`o^KB(4`}FxjrRBjXKSfr&oRbr4-Z233>4PqwBtvj=HUMw| z0027o7I3%!;;{liIRWq=0DxmrJc%HXd;tJheR-WHKy=7$ZsDeA2;dP1@E_)*Ow7#T RMnM1o002ovPDHLkV1hWVd(!{_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d10bfe821faf0d6844c20100452102d167d6f0da GIT binary patch literal 3317 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600IF?L_t(oh3%EUixWW@hMyJx zfN&8+mKD|wDQxaK_plHX6toF~U~}M=9-dvS4lD$#q|1qdjlwm;HQOjCDp$xQU9PbR zw+0MBgo~uH6UXYCo6UN;iP<1R-ez`wEZ;NleBX?tl;U5?nFGuL<^ca4z}Ky-NB(eT z<&85lfSt8K6)y(#&({Iy?DzFtvETyWeyY;>7<1`KYz<-su(KAZ{^d=I1($>ERZiV} zo?0X0o&7%UhjnWRD}YAHQOor`0^b8**sP@1+xxzzX760I?qq&l*U;#ND3$mfWyC25W#~!A&Jz;CsZ~USeG4emuJ| zJ-|`PHyTia!sN+l4FHh;woWdL5|)bs-(%RUFgU%bAu|P#-~g>!IZ=uS+pAo-{|-Py zWDXGc9zO?5-NFRsaG4AWn$nEikoPT?EMP zIsOyKa(yo`E(teD;J*SG1u->g;Hdzz)EwY9h?ls~_ayzq00000NkvXXu0mjfLpwa# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c1ebec4df76c012245f89ad484cdfc2581795c GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0prCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I10m=rx-978JRyuD@Uf5<_C z?ZNj)%Vzr|nHWk5i+lI*NvW9?niO8JKd^}TgYgANvATxB0&#P7VfJ1@abc!HgA*-_ zXIruteRc6!f9aQF&Hc3#;`Ucp<+i_{a!u;LWfudBLPH7fB1Hy94hM#pQZCL6OacuI zmrOg_fHDk>OR@!gRT!T3TqnVrkK_bIQs zgVp`H77RUmD|T2h3GG}}FCH7#_*Y`)jpyd`=l#7Zkg8P6uA}Gkc-M=AK1bqM_0E^* zJH6MEh+xE|uXBZx8neT}1M_!QcnLMs5NP%QnCaiNb0r{RoA=deY z%T1j^wt~0kj$J*v^|<+4v)#gfZ(A_VIJee2U(b(WH+y9MmJK@$Yzy`q2pkaO-*w~V z&DM7zn>Oa=7?>}*mywvS)cN?ZNW=N#3TM)Igw+`~Gb*h(EUn(KxA9QP!nbUz8ab=!5BpCFc)=LSqu44$rjF6*2UngDRE4MzX~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/ChiefEngineer/whitece.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..060c84e6601ce08beee4be650d30f6c481d0b514 GIT binary patch literal 3355 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..04e7cf9bedb8991dad6e08354d912e9daa1fcd14 GIT binary patch literal 3255 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01|Wn01|Wo-ewTA@Z*OeDr{R1600F~EL_t(oh3(d_O9NpT!13>3 zWt;KLGRG-b3}TUmfpM%DWWm3{U@!=l1z9v03|7m+7-A8lurO=}%hWN4*#j5$qYPft zbG~;R?mc%yggxo@K7;48=Y8*emQYIZmyuWi7Jvod-vOEjIklG00g!fzjM{eqytcX& zF1v}j0h$Ln1yJdf0T{TCUT(?S1fXiy0U|++0FGTysZ5IV?T!Zsi>h7c=)q<@9MkSJ zjS$9w<&`{1D@(1^Ang>{Jb~Fj?vf4S6e_#hfwdp>F0?r_tQ-%Luuv?fPWB8+XiWWrBjaQ zBGLiDZAd#s?>q9JK!y=8AAm&I8!>TvB&{s{=W8IwSs)02Fi7xLj4}z00YS*}O5V3F pCq7EyUjc#;J)#z#2@q#20AEiNe9$PUKT-ey002ovPDHLkV1nvL5S{=4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f3b7790d54020761bae22367357337c370a8a361 GIT binary patch literal 610 zcmV-o0-gPdP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0ryEnK~#8N?b<+EFvy0;^5>ebaC(G;GnaUxQd8~AD}q+3ADI5)y+XV z6zL#RsQ%-V8p~aqd-L`GgK$ZVx#YR@mgf`^5fKp)5fKp)g;JPaX%{z++S2Smzf_%I z{QO)=7wJmWfLtTNqBDbe^<1k;&j<8-1;&e+CzCHoPx2xMptJdxnlAQ}Lp?p5l~!-| z<`GD*xuhDaSWW;Is~0bUz+w-Is*TMw>o=-ZzgK9>a9`<8 zIbGiBd$SdF+AQhK4CQ82Iya`KCh{`cAD%q^A8=iJ+|pMwM-n0jpn6+LVZ+!g3hL$S z75S^u3&#oQ$IN3x(D3A4=LjPu*T^1@m-P`J-MsuXr(eIH?(wD#u5%C(5fKp)5fKp) z5fOR$m5B!A3Z<$uN>UBQIW=bAv=`TLVPXF4-Y(A+Rem9*(mejj_;ue<5`YV+n>u@>&xEb`z@tbi;Fh?KXAHdGYzW)8AU|rZe zvdHG+3RlkW0Hm(Bul!${$l{)?o=1Ku^@7bI2w2PFVXbo?tZR4tEb!)?*(vJpf)ikl wx8Hhx!a5U$AlSe8e+N(a&p%}%qOYUWD=nDa5tz#p)c^nh07*qoM6N<$f>bUNYybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a0832b25b1929649b4aaa2271fe7b18c2f4f17cb GIT binary patch literal 592 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 D3i@em literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..80284bc0b7cc7e4da4a1a3a22159f495bf6e1efc GIT binary patch literal 3470 zcmV;94RP{`P)f6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600NpxL_t(oh3%D3NRwe4$3Gh) z@uKZ@c4(8KqD+(+R1?fVLF86`_+4uCm&+o_k{qX%g&+{5oRplgQCE*XJXu!_#{wWbZK`aSwfAH&shJO$VlFGOAd*=bW(ribZvzsmv`4XrVll8`J$+{zX&-k;L;K}&Tl-~ax`pJ~erQ4oM^ zmzjTho3zhMMMoF@v6r}{DwJqO0}x5*HEa1pa$)`G0Q=1z(9#$Ut>KcYsJEI4EN*7? zB!kJ~0LFU^s{6bn%TO=9xn6lcWEplO^ zm)MA6{^3X**U~Z%KOKA{=1pLxy%N|v^IQ^OZeNV7@%YzQYVXf-=hn6202;44 zm}#%Xez}R>rP#i`!g$K006Xzdj7$~>u<&JB1-LSF9e}{2Rsd}jdZm3{f}dCEpWg;x zVq_9~a~;kLj^chs0wNgN;K8$@1AFzxO^r5cYHEuA9Sex2MjHUDKh_C`Hnf_(xlVf) wJwQR`1p^2r5{ZJE3pGD9z;UPyaN+>}0h{5P&>IbP0000007*qoM6N<$g0r%V5&!@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4d43e410aa8d5be8dea19e263c6e0be26c55fc38 GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|RrW zr;B4q#hkaZ_Ge2aN*v#x-gTn!OV%ch6R`_eR$0nuO>tT&GHc<|;x^^x>`h(Gjee}H ze;7{+Xe^wAaan_hcrCT+d~`&lD(S$Xdeiis6a};}ymg6PZ>p2Pm@!urF}qTEOSfE8-yAAf?%0#b6r5 z0942%nh>F8uJifa6+uM<#i+5L?%JJ9;5q#y%ZBAzLdbDdm%ego)5+*a!F{YMMTUF$=P#&O^XTk%`xVQS9rBOuoY!%% zY?g&a+MV2arCL?oN0UWYp094st*zYi?W1J+Y|9O2=iJ{BUh!bN!@m{X{?Fbd{1g{- z{2M8)qnw(O7bUeWRs3uvS|C1NwRw{EYY|wF>iMNLUw^m+(+}1Q*`gop8A#V zj?*cxA2szmkFnimZ20@9Hh1pA+s(`j*#@blang433?l14=Xd2ZGEC4)xnTE(udaXA z+dyUmo#HoMJ0~+Wa2t0t>p%bg=fmV^l|N6drqBOV9(Le=*B^b?#~zQ;KT%w1UD zmpHR#Mg4=-kxDuar`2|zIO@{BTQiS4w)cBfVV?fSWgK^z^0;GO+^{_BKX2llW8ayR zS#zfI?6X?WDH?rx_MS!CH*7R`YJOdGopeq8H}?Cyz__{>-*~8JFYC1Oa|_NgYP-iy zsTThnb1(X`;+D4>T2G^YGudA68C?Dg_I{h*icpRIIayIR6h{qW=y?)|K% zOxvzj`hL8XAEA~nUlw>VdfxFLiF=uAX3adB^!LhNj^rO!UZ!`2H}5Gn3yc+H1_$3C*2Pu^+%;+T{=l5b;OXk;vd$@?2>|lA BqYeN7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cchighcommand.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e65bcd33540ecfee00b6e7a23b8acb3529240571 GIT binary patch literal 1140 zcmV-)1dIELP)HozyW6u5zhI+iRhv_pFbm0If@CoPKsuQise5Dwq?3uk2IAt0K`kGXfjv!VRh#7Y zHm6taz-)9}vBt~@mu5Yyb9VZUizfy@e;pq@?`eQ&?QhcV_M9e&T0X`%zy8hsb)09> z8{1tkE`I!TsBGFSaKIgts`T@wjY_fkH=OF#BtNu_YC@a_UF<$+4#o1ev z-Kfs~b)0s$2f#^kgL3m~;*0q|$i2Mp;GRWq=rsGBSsiw_-h(1kE?3!c)E~+K*~4$2 z-|_s-{qN^*Ogkge$%HgQ12`;?e^+H}FHS3&vE%q5HJ+?(*!m^6mwj-I2H>3mTDRVl z&xxz@Uw>Q)fcSdEReo4D_~FI9^O=&tZuH|hSswKKR@$pn97CU8Nb&TMZnp=}zpG<5 ze8X^d`p$JNU=M>s*8`xTH4p)!KJvt<*#wq4VE$k0FK^| zJ~zpt$dAR+ia2@rKK|f?o9~VV~{2UnX$Bez`R(>445Ym-hi1#0qgk^0D4xZ zRc#J!JS-Z$keX?!e5O7?FQiBo6Lx^x%l<-5&12X7Ju)Rj zEXo8utGl+{Bwn*XYkMzH$3%UAUPy`D-lnjA1Bh(59xs@|I_E_ zJ(#aQuyf!abD|9R{`Cj8&+n+^W8h9Nt(K3meSXKu+J^5mbw)Jn;{EQdHuzrPN1y?6 zCUsagINn;(y7eB9kGdLIubf#OfNy`fb$&arNHl_^`T3V2N=2ZtTUwA6ky z=JBcA;Qx>@N4*b7t&pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000KC zNklhDk&-8$SNJgXAv*^f<68o-I~X!5D=XQ) zZ5sf7zn|H7oTWW0i19Lbpef)wgg{%pA@2<|1=Mq2uzbzfx2rOAJYBXt{-ywAnm9Z#33{JVV3RyEUx z0A%HLi5I*}rKmilg1e7(4OnawhzTb{Jm5+07Z17KH84Sv5LFkktJ?u&GeMwQ!(Ysy4Jb=3u3 zP5A)Kq(cF?S-Uj{K;U1WI;%EtADe0E0^AWR#%ZsSfIG! z0h>txKw*DH4mRf)-aax@HrCZ(2!P1rB;mt5xqrHY&e3QN1i%#l z@}7+#+^pS7DJ8Xo`3=ut2!G(`Le8F;c4}-h6fB+Ebx4}gBMGjrL0iaf2j0c--L>?yr)XK+t!%U6O&@;ZnlKVRb&~&sx9Xcl_ z-vThveNnljTalo|0sv21Yn9=U4S>WOTl#xAcIu9rucrVYyA|YCNIdK#a{U&7iVxiI z0Eq+#rsr~2{l(SGWd3-p7C=@WvO(K?GU*%u| z^swEk`-2M}@aFETGRQp> z_G%HfT4cm{aev4bP3mju3MD1?+AETL2F1->(c7rPFC3y9Ji^ta#QWCDH+y zRgCOHu-zo38xN?JU)r07|ec(8XEI`RN9UN4(_4M6IWQk~A1-KtbU9*|C_ zRqFY{sVzBWbMUTLaNqfZhE#&|YLxB?o^Js_HBCtQTrZo0cK}2(mR^n0<(UUax>@fV z$j{Xk+Old#dXIt>V*yn>^~?hV!0Yj!*G*4zpzA20KMr+qZyOkravt0M>S^6a|1jiDDd% zdVmxjj(PVn1m;_y*Z}m#Emzy+MVom*psn7B^@bf4L!GLSV9ZqjiHCiTilI)W-wLh+ zkUoK3H8s3^`OI_+6f-b_)o%qmL7FW9(tJ?tMCf{wJfWR)$W}^B?%ZOpw43@5sBC=O T=}P6!00000NkvXXu0mjff6 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600P5FL_t(oh3(egOIl$V!11rL zg@~m{Hjks(<}eOy5L6e^g~VXDZa166VANei5JWK8KQM?u7}4EEFxu9Q^QMd4c`>?Z z(Vz=iRAvKR8Dc3SH9EVH_v~2akB)2%dTxYQkMHMw-sgGGYfu!0e;I}=z!l)X0yrhN z0`N1HFlfhZeVyu`WWW9}oPDk-0H@?uIvfu6(`mE_TVJQ*^4lq-PD_A|Y(t2;08YuR zm`osLXayfO(B}r_@H@eVNgd1Q^X#Y7yp(sDao)o$ z8P&-}#8wY5OGc8>%;f=<_FYVF8f;_UT42;{IX5{#B3arNQ5)3|RRJ9i2NsLv!j&(N z4HFDU)U?aJ?PUnJ%g*xqO??2-b^vSB-N>OBk^UBS^>1!mXJqe$L^4Amb*dr+N>>H| zK0dmJcfiBOmo0jx#`!k=n!w62u?d-xy%QB6R$WM)VwQ~RXRSJ@3Rs)&E}Pgtw`GWq zdK3ZhEv1lq+xhS~KrkFBLjd{!(NT}mGc}I&&cwNgQ|}%sawtY(agty-!i&vaUfsQ= ze&0wdRs}r$^h-T*yKZ+YJMr%ZfWz&O;(jtiq`!sdhi1%@k-0)%MKq-g;7=g}9OZHd zfB*(ojxQ|8dOAQiz&qeU4#kK~$UIov17LY<7~kyMx>m0X0Hv)EU6ELv#5em^MFhhU z{Ta|ADgnBN?kn@w0@_UYmQn!BTMGnMj++AzFQiItT&GHc<|;x^^x>`h(Gjee}H ze;7{+Xe^wAaan_hcrCT+d~`&lD(S$Xdeiis6a};}ymg6PZ>p2Pm@!urF}qTEOSfE8-yAAf?%0#b6r5 z0942%nh>F8uJifa6+uM<#i+5L?%JJ9;5q#y%ZBAzLdbDdm%ego)5+*a!F{YMMTUF$=P#&O^XTk%`xVQS9rBOuoY!%% zY?g&a+MV2arCL?oN0UWYp094st*zYi?W1J+Y|9O2=iJ{BUh!bN!@m{X{?Fbd{1g{- z{2M8)qnw(O7bUeWRs3uvS|C1NwRw{EYY|wF>iMNLUw^m+(+}1Q*`gop8A#V zj?*cxA2szmkFnimZ20@9Hh1pA+s(`j*#@blang433?l14=Xd2ZGEC4)xnTE(udaXA z+dyUmo#HoMJ0~+Wa2t0t>p%bg=fmV^l|N6drqBOV9(Le=*B^b?#~zQ;KT%w1UD zmpHR#Mg4=-kxDuar`2|zIO@{BTQiS4w)cBfVV?fSWgK^z^0;GO+^{_BKX2llW8ayR zS#zfI?6X?WDH?rx_MS!CH*7R`YJOdGopeq8H}?Cyz__{>-*~8JFYC1Oa|_NgYP-iy zsTThnb1(X`;+D4>T2G^YGudA68C?Dg_I{h*icpRIIayIR6h{qW=y?)|K% zOxvzj`hL8XAEA~nUlw>VdfxFLiF=uAX3adB^!LhNj^rO!UZ!`2H}5Gn3yc+H1_$3C*2Pu^+%;+T{=l5b;OXk;vd$@?2>|lA BqYeN7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/centcom_poncho.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e65bcd33540ecfee00b6e7a23b8acb3529240571 GIT binary patch literal 1140 zcmV-)1dIELP)HozyW6u5zhI+iRhv_pFbm0If@CoPKsuQise5Dwq?3uk2IAt0K`kGXfjv!VRh#7Y zHm6taz-)9}vBt~@mu5Yyb9VZUizfy@e;pq@?`eQ&?QhcV_M9e&T0X`%zy8hsb)09> z8{1tkE`I!TsBGFSaKIgts`T@wjY_fkH=OF#BtNu_YC@a_UF<$+4#o1ev z-Kfs~b)0s$2f#^kgL3m~;*0q|$i2Mp;GRWq=rsGBSsiw_-h(1kE?3!c)E~+K*~4$2 z-|_s-{qN^*Ogkge$%HgQ12`;?e^+H}FHS3&vE%q5HJ+?(*!m^6mwj-I2H>3mTDRVl z&xxz@Uw>Q)fcSdEReo4D_~FI9^O=&tZuH|hSswKKR@$pn97CU8Nb&TMZnp=}zpG<5 ze8X^d`p$JNU=M>s*8`xTH4p)!KJvt<*#wq4VE$k0FK^| zJ~zpt$dAR+ia2@rKK|f?o9~VV~{2UnX$Bez`R(>445Ym-hi1#0qgk^0D4xZ zRc#J!JS-Z$keX?!e5O7?FQiBo6Lx^x%l<-5&12X7Ju)Rj zEXo8utGl+{Bwn*XYkMzH$3%UAUPy`D-lnjA1Bh(59xs@|I_E_ zJ(#aQuyf!abD|9R{`Cj8&+n+^W8h9Nt(K3meSXKu+J^5mbw)Jn;{EQdHuzrPN1y?6 zCUsagINn;(y7eB9kGdLIubf#OfNy`fb$&arNHl_^`T3V2N=2ZtTUwA6ky z=JBcA;Qx>@N4*b7t&pLLP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000E4 zNkl-G=hjn(E%& z>bstsm?VnrzyMa4rqsE@hitFkpnG=^*$)KZv)3K<*1Kl`nBAgrr1AsvG9||B}t*Np3Q@Y1ZM@-{lSYX)%keir~e4)z(}#6?dQfP zT`+cTx9PUFFh^?8*Dx>uz%|7EWCjoM0hqyy#J2e|d+!!c%pL1pSUH~<0O-LL`E`;t05YtDeBLyKt@pK) zwg8yH%d^KmzRvb1r9J@CZWTa~2YMY&0)VUM_W|hNJ`=Vz0QbJT7Hn4CUo-)s79@k7 zB?~Q4r`064_-)_4-K%f7<^d}J%pM5*Sup^_T@m_?0CNI#Ub%w$`JDbOuPRuY1mgg( zu^K#R4(PO+8i3hm6@cl4-@}|Ui%R`;)$!gxTAsJI9~cC|Z!=_Gx3Um29S8$p(EU;5 z1<+|V`$mJQ#~Ogh4}gG?uY{GofawJE@2&;`@VhsTHY z;Jwd=-m=@2On49;e5|BslEFUAuJ>A0KeDWF1|S2F0Z7}2RFwh90Av6%0BQS>sxkl> zfCvEc)tUlgm%VH$jz6IRtS(Kd7hj#yb$HRRVMx%>D~UB0>iqHJ&CrK4LIE%jN&vbt zYoi7bMpChoWJqJ7uG_*M&Ipwd@fIP)@bp@FXb{ZcP5a<3oFhe*<82?j-O4 zgq$2n3W5YL2Q(ybuRmcj(xCyEC93Ydf5<(3+%+Pe{rdSt0sQs$pROJkAI!3tbpV5M z^OAuz4=*I0B6H3xs?oWVdbs=53&Qvk3xFtWDmsn?z@XYd;s9W9UOsLyG>G!mntJlh zRb7Jj`T*e$X;~QoVCOtgP!%tnR{y=D^hp#`sk{Qi>U~l1!fACsclJPE9%}&RxdpEu zknk%2{d2&f0|4$*S;GuoDRc zg}rO(<^;S)X(7SQkQYFjy)TOES7ZQ>LhzzEzJ*GNn05I_C3sO(-?F4=2H=nb_#aOu V+P#CIftCOO002ovPDHLkV1o8DTf+bV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..abba233b0af8dfb5f4f30a12019cc87542d0a6f0 GIT binary patch literal 3261 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600GHKL_t(oh3(bBN&-O`!14cX zfk>A?1Vtn$q@V~XuhG4{)JsH!A0C9csEg}-Y zESBLNvU9mWuCvjia#ahAxi1b(gWvBa3&@soxIG8I-^I+A0~q(k!MD4Z#WFBx%C}bg z_W-@PDmLtXeJkpP_4lHzLM(vn0euI^2mvY}PX!Q|`4FIVCbBO}JLX5kN^zlRvqHzGvwnkP%k5mCN#sMTu?vljr0*QdZksF4DPsKPlVPrrU vGE=Jt#%06BDf}Zq7@|kq!oLC}856)K8?TShRP{oa00000NkvXXu0mjfzf>X_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..571c9fbe178603d07a65b6f6ef6577c443ba0019 GIT binary patch literal 777 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1; zPZ!6KiaBp*Z_K+KAky}~Iik@)`HH4TXmg7TyRxBy!I5k+vCEC3jKZ}n6$~#fO?OCn z$Cmiwz_gsDS*yG%x>jvbdCM%*_FCF!mdW+L%kwY%_6$o=xBG6tzdv7TzI0${OzOIg ztQ$VEZ6J!+Y4?^{>5-f+M`(2X(Rqtk-8|=ibmQU0chA&RO`*PPpE9(=LHhXYhLVNPI$s)F+gFy`H7m9t|z$98N*+2=!?j@y(o_A=g#Hf7(pr@3an|D$P6d5mk#eI9u-byz!? zv(?Em+JA49-aaS!t%!3d^j2U3)upCZ`s%{c$d+W7pBR$FPmT zj5MNQ5tHsKdHt@JylPM4_$N%=zx!-cneq1<@7S&=u`2wyRv$2YwXI$!$Tj|+aO{<%tjFGuDbwg>)2TRF~fIp_xcWth9;nTDmE?(#3& zBHk7r*U~PjJ@CKpzvdaS1IMHfh#h!#O8SGe|12}5i_;R01JgExr>mdKI;Vst0PSB` ARR910 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a0dcdc62cd110045ccbbc9c04362044f3ae2e230 GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0u zPZ!6KiaBp*ZOj%9lsRs1U$}K`uIO@+C7MIM&eEwll_W9GQI#`Y)h*UvUImbXWMv<+fF;7)~q}KXrv?OIfUcL9BOB zeSXWD{1yA^p6!v_A0EecfsfJk`YR5{GuDzobJpE&*~$9j+fm!^OO0e?7igQ7Pvl=M zerd*KrPtE${Qg(+R= zdqC7);CXuags8)!L$87!ec9PsAoK0TulMVB70GAMv^n>WqvTdz z_FJ*^w+`!P-&BrgnChTfvEuLh4SSci_|DkNDt!5;tA8U4zsRwYw<~9!SsnT5d&4E0 zzXDT&A~mMAzSXs`YVebeU48p&ljHaKGs?_WnSU~Kd}rId-swik=`^X*h1X@jpWb|N zh5Pl1uQv5bu*?l#K6mAF1gLjzfQRmrbl+0Zix&p00i_>zopr07o5g-~a#s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/meta.json new file mode 100644 index 00000000000..02a747dbc3a --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/cmo.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by @seyriix, in-hand sprites by PuroSlavKing (Github) and RudeyCoolLeet#3875 and fixed by @mishutka09", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..65b77d8957631b38fce648c3d0bbd8e52766ae4e GIT binary patch literal 2470 zcmZ8jc{mhm7k_7AEHPZ!$}-7TlC44$GZ^6(Lq=a1%Pnh6qsE@bpnJ2_C5kRtqbUl> znldAEQ`RKe!eBy0%uGVY_~!ogEq|Qzdw%DA&Uw!BoZtJtC(YHxK}Kqq6aYZR$q{!- zgfx-)ONfj7P<*_T2qYsMJt+XlcKlFavQLlt+EblTk?up8MG z1c}mlmCISTUO3`@Wu15s%k6KuinTKmYfVzZw`YAQ&$h*$iqfgmFR%SxXC7yDbve)! zz5L>@QS#*CT<>yrcr>3n)gzcRH=8P09>3zYb5BY0h%($Y91hv3W&^|=^D+#K#JY8+&FTmaZDuGkZi4+e zg9D!_!O`-kb?NuI&*jx}%l-`RHgG|gE(px8#hW6&ZdR-v7mPuhE#E8Lz+d;LJpMyr zcpDBrZq2}mo2!0+`DzJ&k=Nz%QFXI#M8Ze-W>j-U(Eb7^d>pTU_hV3A6%SE|1)rv= zfO*sX%7Xg-*^QLTBbDZ}{b~nR%YJfh%QJGp1HLjn$oPx~bI!|9WAUj2a@zl)vV+Si z1jJwKTGT4(TUOr>!+u<$*GwhhYy?$9Q9o>48;aK-Zt2w!#lQiVUW;iXZEsP-j|bNonNheHEpgNV z!%MtDR0foew#xjG10G!A`ByQufZG^HJ*aWRLn|u5wt!-cTtJ-FR1v z)gT3m4g(+dK*+wIm#T|Czhm{MZIe@&3~x{n)_^lAk=pTO5!%(U^`tBkO{30_iHn-I zNUTcU+8VCk@TginwgGAT0Ymc{&E0Z-Fm#M{6$r6!wK#mwkk-xvbKOxr!J81) z&AvmarC;We-&*`&923BSIv=QP9pXOo&gpvnMk(b(8|7z`ey5wkw;EU981dVNud z?4)*c=!e1ZP8>`m(6=-5Z4lNztRe*NWyjPNc=bb1E`v*>cae4{tw85qPjBSwQR;-N zar<}T)kZ)tV3)rziGmLAEXhwq7Zy{bp*j^Jy$fay9~C@=0@~nwpa1u-8C}vny+$~vA3yjP-xEdkZHNCr}W{ug}&XZ}@u0X8MLEO~kr zV!UFX)bR%Ye$S28Owr|bt9F@UV$MGcw|l30 zCCBd0(n`)ctMOFjGegGd^LOqP9iWFQg!2cVX60%c>7IBtqrBugBq>L_xO9az=w=$8 z$yAlZTIUprD?=U8GGEjE>g_!AXyPda_`mUKm6eZB-qgo-rA|(gq3ol#9_Gi_tvkE? zJvOF=wAFxSZ6@2%jzd9o>sI-!<5@A8yfpclv#vxyqMb61&=kQ5CoS>;Y@4HBulCAtZFrio=)NJ&P%~<)**~K+gbMZiGd0o#|UnB<6WzG{k5c+Uh-iv?RH&^mCO+Vft7~V zXL&}I=d9m=qpF!6CXg=)Io~;lM&>#xfx2%R*LNl43C28Lh6v~T@c5M1H3gdZlzyMa z-238J-bC5!q$fuHiUR> zi{AL`w9;Es_xsoQLYC$)cK;*N|I@69%ASL)_hsT=eiYb7a`}{&iqK_6Y86zT#t_8X ziY}4whe`igdv!4LmhAi6*o&8BA}Se;nGmP&rR8ZpTwzT-H2@=VzN^3RdNzXLmLxGW z3Q)y@*a6v%f_fa9h)nJ=N_5T$lhX|?`Y!-%|fQ9AK~bLp;Ce}!tLF< zJr@#T1coGiY<-=w12Ty9TKGMc>8Depn~VOaOAorUvU^w}djiv*2SB}=XTLkB+_6s+ zs_lK!tZa-2;^sQ57FCN?Lf^=^kfl(#1u=NrTJWt;y3-p0XFvanWM-y(4Z^av)7h^ab2A(##B(bz*? z>0t7m@#R9l6QGSh8)ah7kaM$2dftYs9N%aVL$!T-UlYP71)KA>ku^KI;X==cXGJ>} NaI$y7RonU}{~K7HgT?>= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..51b350be373571bef0ef904d3c7855defb94db1d GIT binary patch literal 3630 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600TNnL_t(&f$f?XKk6 zWcOCop}gXJ)}8L`lP|UPEQzFxes}M4_ud~R7lt7+*;6hvz^*a_EGsj>vN8iKYc2z7 zeskuJT4yIYBQ;txzP151zZt$gd5xRV9RT3!dW@azB0hJ%EF}o5#@8~S;pP(yzw7-; zEeNZ~S2m#G=0orKV*tSBZV8U-;m61KxF1iVGKHdp;M>nsg23}{FGc_`#XmZ&;q2v` z|BA0<0KqqROVK^H0)?Uj04P_gnDhdC`ta3g5LEc(N)-T7<9b>qBpT3g z^Wm%G7qQQ%5&))x1Hf1iSia+WQ2=c4c~KTvgs)`)0eM)Q(g*+r+$LXzt;3fZzz%)K z^`iT1FBIwaVzlslz^5J^1JdBrdz1LoQC0ZL2Cy$Cv6B&9lg@)neE;=3l>m^+mFi4= zsGi+=D|J5Ges+EU)Z3qEz`@oA3Pnd)3AQrq^ZW6{NB~593O@a0pVMevbVVfM^BobG zzx~Pv@DQ2OFaVhCW&EVf-ZwP@4z@OMbXtowS(J*68sK-@=+;{^y+Ee(;L^yNoKgTS z^>p|EjHMu+FAKgdf36fHssz6|Nh<}3^bq*vN)_FDOSuDT86aB$#BIz>tU^TmxIFedVw{*YWpepM*)*S(NxqT+z`v8eq#ZB?NoOZ0 z6U*m2flMYxfQX;83{~Z882}_7L(m!=Ft-W;)C}N{$kXD>j%8>Mpvu=uL2)}^VD<v+OM+{*WL&45*>)85dfagvzN_} zlP+IqK+SK4dx!hj*)9SAo|GO%&u&I{(KUUXrZVjH)%6&|{$Q?;)$78S8UO%$hx>_@ z9rg!NIr@FrA4JdR4Zu3^vwzI8tjqw*$_%iqzs5XX{ms5Iod5s;07*qoM6N<$f*j!1 AhyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/meta.json new file mode 100644 index 00000000000..7d9256f45eb --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/goldcentcom.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "sprites by @seyriix", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..fbba02f688dfa27b078a8d97176ac54c32718d5c GIT binary patch literal 1707 zcmV;c22}ZpP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Iy zNkl;}AmdD9d33umRWra{UcCl?}iKU;{7?V0`$9P%m^-`096# z)c>N#Hwk53EelKDob;cS3e-5n_J)lp>uLc|FLV>`jWBq1nC5fBv~5!WN|u+3rS2lW z^gosaA$ok1csckFH%G5Cd~GPJ09=b)!s&Fe)LjI?&C%-s#N#nycVgKC(Bt=r!K=dn zd~nUfu@?o^!HA>B?-BLiIM}^B0zmnS5~_m{%OU9PzuUJ60H@PMJRSpJf90JS+0O`| z$L|pU6?>Wi=x+;9H?9y5$BAFO;c!+h6Hc#_&V_1H8Nd<{Q`rZ&d-^x>w>$+fWBbzr z=<$0*#hzx=3*7+PSPNE`6Kbs2#^2%6B5F^ar+h^T-t`^;ly$ZAw*_VeVJiFWOUeL< zhvPWCP5@eNU7nHsi~ywDNd+s*0T}IxX&&I)S<1+041eEXQrX!KhjjMamz1Ft<^fRb zb}=#Vjeq{m0ZWp1?hlpRip;hdxS|;4p zE&zh+J*~WVy(jI8VN|L1>&6w7!aUAa79_0#02}(oP@@xcE>um~pBBLQ@Db797NBBJ zGyQD=4wn{9YP=qTZ)YichpuboEA}+cYFSLRF98JAdmJt;;>xAl+Hb$I07!Iz8T-=$ z(Dy7naC;-=)#!vaQJQOZa(zy(6QwW@H9Dd7e#6*(Mn+?V8td^LJw~zHMMuFrHuQ~Y z?;5qA5rF=;k;csAo$2awSG%;v1Dvfa(A+&#TZpea%F4Bi=_r_|fsy4ibr?M4TVcHi zKw{F{J9HhtvLFe7epmn+gjst)uB8W1>~`_RwypS%9z%^zFmPZOt!4XY{pdM1^o?o5 zpkeGjkbv;N@Blfdqyh-l7V>S&0Gr#_XkH-a2e1f$vuc@;6+HdQYVqr5KV=-x`f~dB zXCeup*qwkNC%RB$J*{Q?s4JdN=g6O$7laz?+0k_pun>TpgaC{JkYm=!2TZ4Q0DRq1 z1`h0^%Xf%Xt~`E@O=w;)a9~$<06=0{$rS*2Fag$$E1LUD0NX-uv*w+T>0GELO@vto zkZxF54M4vN1l4;P0mu!JW&42XhQL$+0K@BWCdmsBxfPe&-D_XpW0flbMtxqHv`zl> z_1%UpNHVShdI)Abz>3D}?E^{6UtRHht&E%qO=VvmaK7sNUF&`CskaEf^gi&w3jkAhgc$)eDft56 zL-p>Y%04M55U-7mO?p1vJ7y*8s(SJX?b+t`HH3R3DCbp{wys85S4)@gkoNz@KmNj~ zeM25F70IapWO~nx0yPc+Aa8=z3*8)i;|CxCMK<=}<@W&dx5TsB3O6bF!irwbrTvHc zEHD?c0oVX+05*VJe?v}X1F!+u0L%l>A5f-Bn3xO6q>TQyz}zHANTntzq$W(vg=A6& zB$6buo**G5BepV0L27^H9ZQbCMii)Vh;;U65{)(mK*sB(%LOaTO@*PXQfkP|-#3W< z&cM9?>j6ZMZxSau&H!lcwxjE$sX(MvN*6Pf!x9pgCq_NdFaVjXpwAYO zn#iD{YKjZ9`$SSe*uNFi_Ax8QZ4`h002ovPDHLkV1kIC BC~g1% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..33d99bf029c50d280f8688eab9efd98163bc1af5 GIT binary patch literal 3623 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600T2gL_t(oh3%GKNKXmpeip+p_?u?=5AYx0 zp9F~C*lj4)UI6sLFj^!=ZC}i?qyPhcm+@?T0)X?cTogM>0C+p~8i2M9F#sycN`DJx zL4X0j%K)hA2mmnB6QtqhM*wU#l~gJTK!4-v93LPrka+!P0 zq+?!y_>J9$7K!1maiK+G_+}IU6ng;xPKV0mR1&8{<;Bx!076z>`nzjf*bhGVbAXwN z3&u!KkgARVBRxTUGYX2mfQMU)$nFAw`r!n6JWa@|OaH2l0M^o@e-2>VzTU`|SVZ5a z&vJHS2``>b%e7xwnE{HYQS1fi@iZwdMQZ5H;sL}DMfA;yZ%j@liMBT3xpWPuL*;7G zGU|sD@>|mY9JQ+49N^*BA}M#&YsV9gvuWEJt`;qmV8VZDAZeZgkSV(3FJI$VR^|X? zrv;D@rl!E@P`TN#AJ3(0=a}yf zeUv@Dl~M&!AEpC19T^BwXwlXtI?GStbFLsX`9-P_ZEd2l|IX3^c*1c;yISb?oME$C z!1H8UsxaEsvNQlNSAf15ManM#8loqtJb8tXRnI9z)4QNgpIs0j`#@TB7XSq7EXIN6 zU1*V*Y`>6I=hf|5HmeyheW&uvF@60|8-Yj0;>NL1L8KwO{d~?9(nl1c=msD!`SS+I zo(Dfi59FjlSU&RS1rV&W7!_rua>CsTeUQ<+?;br+1a|=qfmwwL~`F`m0R{$>RpUhDJ;6U>(lxi>fV3_X1PY_UIv+l9e tz}zj_GzI3fBTAu>Pn1grV21s5fbR`AO5YJSR8#-}002ovPDHLkV1gEE$4dYJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4d43e410aa8d5be8dea19e263c6e0be26c55fc38 GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|RrW zr;B4q#hkaZ_Ge2aN*v#x-gTn!OV%ch6R`_eR$0nuO>tT&GHc<|;x^^x>`h(Gjee}H ze;7{+Xe^wAaan_hcrCT+d~`&lD(S$Xdeiis6a};}ymg6PZ>p2Pm@!urF}qTEOSfE8-yAAf?%0#b6r5 z0942%nh>F8uJifa6+uM<#i+5L?%JJ9;5q#y%ZBAzLdbDdm%ego)5+*a!F{YMMTUF$=P#&O^XTk%`xVQS9rBOuoY!%% zY?g&a+MV2arCL?oN0UWYp094st*zYi?W1J+Y|9O2=iJ{BUh!bN!@m{X{?Fbd{1g{- z{2M8)qnw(O7bUeWRs3uvS|C1NwRw{EYY|wF>iMNLUw^m+(+}1Q*`gop8A#V zj?*cxA2szmkFnimZ20@9Hh1pA+s(`j*#@blang433?l14=Xd2ZGEC4)xnTE(udaXA z+dyUmo#HoMJ0~+Wa2t0t>p%bg=fmV^l|N6drqBOV9(Le=*B^b?#~zQ;KT%w1UD zmpHR#Mg4=-kxDuar`2|zIO@{BTQiS4w)cBfVV?fSWgK^z^0;GO+^{_BKX2llW8ayR zS#zfI?6X?WDH?rx_MS!CH*7R`YJOdGopeq8H}?Cyz__{>-*~8JFYC1Oa|_NgYP-iy zsTThnb1(X`;+D4>T2G^YGudA68C?Dg_I{h*icpRIIayIR6h{qW=y?)|K% zOxvzj`hL8XAEA~nUlw>VdfxFLiF=uAX3adB^!LhNj^rO!UZ!`2H}5Gn3yc+H1_$3C*2Pu^+%;+T{=l5b;OXk;vd$@?2>|lA BqYeN7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/highcmdcape.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e65bcd33540ecfee00b6e7a23b8acb3529240571 GIT binary patch literal 1140 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hop.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f353e104fa47c1733dd0ddb5db75eddfbca81df0 GIT binary patch literal 3353 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%0Dy!50Qvv` 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 TYf6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600E~-L_t(oh3%G4PQp+Shd(0n zr@XR2AVOkrX^07XSKNRDZ~_w!;sLw@2k-`7fy5Y>vH?Sth17y5*42AFT9Fn?*z~t) zJ2T1e%k*XDC0y6#kV?b=F+dCu7NA+IyHCd-zWBvgj{Dcg#NGg!#kvbHt{MQmPbMmt zH%$Nv0|y`!NFab_vF=vW2^z)`-E3-YU3)sG=PVd}x`81=0X)}Aw5&0ArGl?U#?Sj! zv;e1-nhQ`al@LMz&~Zip+#2PTcL3YA8CezpFT?&uh(G|DOa@r~Ye2zBQz>~iX0ute z0D05&9Xuffwr#J(Wo~3yy94Ovy1a(c)LRpz3!wmH+x3=9d2@RO@IvTunTs62YqCj$ z;qY((k$0e4sRTCP3&6S#bexeIK)N~X;SdTTe1?C0-~23>)y@Dq#C0+ap!R?q!LS^| zEo%%wH=BxP5a|F{^Q78_LI`Dcmit}-=s633zzb<3fZT*q4<}jL)48v%n@w@~HdWt| z0Z0e{9i(9#(Q_8+sVnmPz<(gRDTKQXg$D3~=-TE!xHUkOiUAG|@C#X0bkME1T9W_( N002ovPDHLkV1hFL1Wo_| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/hos.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a31bdf536bced0a0ae91df99dbac1ee5ddd1835c GIT binary patch literal 690 zcmV;j0!{siP)kI-l8BlHP6N*xnA1yV;5MC&AKhaltsVC1>! z?l`+k`rhnC*?lu_<~RS@J(Y!yBh%@0*mlxFX0ic- zzCZjn)oRsryWJ(9&1Q3c_4a8v5a8$O?8ubMWiuQO|G<v_fNL_DIx#Oal zp=AF=1yH}ym^*GjS+CdUG#ZyA7-!=ipui|TI)$b&x(kF80~lkzkqz)1y2-Ydo4nZ6Lfr)W< zMrPWTc{Xn^;yOF?f4}#Cv%;H-i2SNV9=~7!?10D#a0x_i0Nw<-1h@nuC%`2TxdHes zz$L&X5IF%ZfyfPDe+yji9i=zlZ)*R)HJeSbSS-ZF^LtLW6~J_GF2>{WF9ZaS32@yeUt}TZ z&PDdm9$%&2BuNC^i%WNK4ge-V@T=8I4nDqn5^w{8AGQzVJ<~)~%Anuxr`2jz>c=On zuM!6R*%CGaKrkpF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000E- zNkl^F_CK$m=lF>u0Q8@F*E!eK`w0LyX6JbMk8@h~Jpo8sA-m(tAqLJ&QWdV` z*y$0z{pLq5jtqwS;zRcF6G!;|^Ed$U{zFWBFlZEl*asLmGYP=^=SNB1djP<-u>k-s zeA>q5>@=6ZzUtY&CjhZXt$nGrjQzb`jC}kX00-Xb<;LtBZ!|Y?^Os>D6a1awQM#{e zVsa|PBDJ>FP)%peI`u7401^``RD~;9U0Ng2u?K+EOq%h<3Z`y9_H2Jg0I^7|{mM%( z0x;IIkJL<>D;p62j-4KHo_uTh0`)CX5)&)TFK=-F(Gw#OVv$-Kz-p+bDqQK<+TYvd zTytl5)bVL`X^pAdj{!W{_XMEbiZOR<3CKVI`0UsJoNMC!huEB*=4A4rbIc?Fc>r~L z%bnw$HS5mj@x=<~^ZfFLmi=u3Nbry$D>ol_^C|T$QOcSR0+}ap;ra`Xlk%i4Pul{<1&QXzR z0CInM5UR4z6$F3;?{-spQx|dssP|SOWP_LKY6O4;wO#Ojuir^3fb1Z5(%h{jvjDu@ zP#kV*43`u@K}LYr;Vjd}B!H&Iu-5mC0+1)*H5hf>kndW+&j>L767&PWYN$4{8Z0>g zfNQ6sc703KHNiOi)&cwK?>Dy`OIjhj{k_AaX41UNA&G z%NGFn^RIbN36bYqz>TIGfbFjLBXtxcI`%lL&uneZPCLmEU}hz#Ib>e8C? zYXydK0o4h3HoM9N!0p<6B=>X!k-aL^$pk^8BIH)?$_1cMWid51RwXYy&uG^5&y_{Luy=C9lN9 zij#Y1H%t^m(v$(2^tiKT-E$dCl@cvZO4=@lpzgueKYEqw{nACQ_!1Kw+a zBCUdmx=k(33W4#z7N+RAREX$syA(ptjEF zh2>3ZJC5`uq-N4vw&uZmK@@xdPb60l zHcgE6?9*ya@+)}>OE*d`pNv<9ciN#bu@~q?ZrkwLeiRe{#R^{a zXFCW1fMQR9-2$K}Qvd=00KR{BP04LtA~Fs@HRz^N0?5}N?OZ@cfuGK7(~?C|S@S`s zi(I!eMeF|pY9@Fx`OsJoKt7TOBaPgkml68P21UCGfU1IJgQ}t35WFZK-?aZTB%gOn k@FKsy1x3*Sz;h1Zf8glRy*PM-!~g&Q07*qoM6N<$g7Bq&WB>pF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e96ff5372aed9b199542ac3daf7d906aed9aa5d6 GIT binary patch literal 3286 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600H7jL_t(oh3(ZpNE=Zc!13=v z$yiKGnkm&pRA@vT9E5XLBur5Libtn`Zq~M>RPL`HpHU|ZVAR;(gC`1$r83LA~ zh1xc0l@3=m5l0c9gWPdGQ+=lwLLtBD`28OD`|#f5{WKv2l?<&4r~;~h{|=B^UK0Ql zBQLC6Pwz7T-n<*r$_7a4n%HZbq;H@bfY(D$t=i!53;E02;$}0zi-Y@ddpAbb0bT86LFOe0{sXhtn_s1*1rM z=MX>%p#-RZ^bmkZz+>h6L&w&4YQM(%&K;Zr@ayl1yMRc*WBpvl*z;yh^%!mh*qi^W zncUdEPGuJy0n9s4FpAgK%C)irWQ09$)?5e3O>T?qwoy5N>pRfi5>#$p7J!o-DBC5h z2mmezQEPLArdR{B>*u!ux;%LRzI@9m4J1b|VIp43gO1LU>&`Np)-VFxc?o5J8KsV+ zU=;BMy=1oyz{Oc$A^=K3lsGp3dPlTVA?MlDK(0%w8j(v_IW2a?E$}}1VA|5)|BTHuWtjZ* z?ncY9d{!4}|Hl~XBCty$d%+3Eh0!&#dhtbSrr&E%9zA~JJ-d5R`Ofdv_nzPD=dRq} zvFedpakp+muXzJe#M!r7_&YjEHyAY3{aB@>WU$|4XUzPbK0jehFbgg9Ix*FUhlBY=8T*U)zW$lk{|oNkYcXh;_Q^rScYgFV&XvIm zy#@{M_Q<~5(y-U}qWS!g5Yf4_G8QsCxTAY+b^3v0u?vD)m;@MBOi%q{=WVpIVRG7@ zwd@D>ie0EwkJ9hvt7B?*j5%c%T5yTwU5&lW+xQs9wX0sdUcPAQpQ2R>54ji`qO8Sg z@8l%BW~kWDUGr0LeszufiKlNKZ<%k-(6gSsVe3|%kht@QL@&H`?E5CY_;1Rmwu1+3 z{U&KJnR#({%xPRQb?V#XGgB(IfB$Xs_j2KFi<2vpSv=Hg(^kg(`JJ?F`m-H z`xEc7&THR1{XixEk21@vxzjHHt1%3o&vdxaM0aDVTHcDS{Dps#_OvA=vCf=&&NFP4 yZQkx{3YWh!{ef4WICzxS(3`;@ZNQOtMy{S2inF zmoFFK`g&_EOO#bQcT3sI%Ti7T5}P#R+c&4UPRluYrIK|Ydr$7mlDcLoaWG?tx=$2gDMRnG?7-Y-HTPdgBJe4W^tNh8#vSGlp#pvv+@FRuZb? z`xmXE6cD;4YtdgumAZW%E`M#s85S^1cxEf?@Fa=#jO#&G|5eX^Wu&^Qe6YQ-Z{f@r zb1hhG#D7&>uIW>=l40)6lkijYd^L5kV1TY__402GMUpSfTth<{63V^5{IlEel1bl= z>Bh`&6O=Bl>a6>hJI7u5#Yq8+-7NR&W{PxFo@aTm^TKm}#{2AlvV#*BbF=jR|M#j) zYLm`Yp@I#%R#J@O;g=tO|M%^~*VyW1HLrpX>}RX{WAd`L+Bmmn^JVAFm!n&M*FSy4 zWg#zJ&+uYTj(U|k+k@Zc`{&0p%`aPapa1(UjaM!|7Gxc(5%RnzG~dKUWsc6H*2l-Y ze@Nt9RhhzN^Bm}e4S8$+#y5cig~+f&C{rsfH0exO8WGyeD#9=$vLizEqAhpjspS*3 z8!}oa^9rvBXE;7{UR){%P`LQilTQ&<94zGr3eQB{*<9T8||4NT>qV#b;hlp!SYV_;!t7V*(|R`i=EBP zjKWr}ni=o#>+aW>7q8tfEM7cs(=*2NyzOZ(cCPT~`Cuq@bVd YlFzh7(ggXh0@F8xr>mdKI;Vst06C3M6951J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/meta.json new file mode 100644 index 00000000000..c67e6b97cc4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/qm.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by @seyriix, in-hand sprites by PuroSlavKing (Github) and RudeyCoolLeet#3875", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2dd69350a89487a23a443d7ccdb6fc7ce200a0 GIT binary patch literal 1388 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600HGmL_t(oh3%F-NJ3E*$A7Mp zgdoo(Dxwbvf(Rbbkl@@R_2$N`wdm1Q5l!);xsN4ieuWLqLQBMh3Id@LNs&x~h@|y3 z$bD%kUG0gBXT0}Z&hP%uz2_W{ZQHccJZ*qBKpUW5fN)>5=7Ec+xTk3V`tp{2XjM-Y+1cs|*izbFy;v%V%`48-Rpi(HX`)fNHnbO$`7;Gto_rR66TG)vLmv0O7u< z-PO^{%*Hec!*bRGz7V>pVQ8k41}Ld?x_M5%n2~yv(f|Of$MX#I_Yj*}$M02~yuW=G zSUsKxV0-QmzgHnyu>KDqg8RLS^Xl`(3}-h-6@IC7mZh0BgfEnSiHr);0OhyM7c;+n zyE=Lq3XVDHXbOO^@*qIf{iXuQ*u%?h>i}F=U??~y9o$s_QG@{Q_Hxp}BYNqKOfiy9 zL2N$?z(9XbP5)Fn3&6ob+#LmeLdd)W@k3lGMDU%4T21Ju&F)Na|Cn>X7yOk5A^-N= zA%J_mKtKQ$rBKe%eh?t6mm6zvw$Fhco(rR;IBlBRx0B%|vpydEx X3>JjYtqi(t00000NkvXXu0mjf%aS-{Exi|-|}zC!~=5nb^p)IcHFbvg++g6cn)LECPw0jxbM6R zrewwS8%)`n6DlD*aq&;@|8{>R)p_zabVvO^-{CPSxn-e5@{>Ci0(F_SGvpIB&h6a1 zab2N`XJb_8rVsc1j;-Cg!@Pe*sOZN+#Yo^0V=MMK@!D0z<&GrK>_!vv022W--^Z@MXWD==;4E&r^CmQT&crRX6b<&apXZ#=R&5v9EZrY8&p+c{b3v6s zX03jgl9gL{m2^RKv}jA#TEmO{Hy*E?c|FSg=*@)XVdbYMf86l#hDB`PN;%z!ZsjwU z|Nbi%fB!5?#l3{v$pJ2Yk7VvStS{vENIUTVRQG??8N3PH36n`CF7LKDrI5LCiMOE1 z)5_YejSFAQTGXzf#hMj*a&P6E)DkWyO}o^ETdp?jH?^O0II4Q9)$R1JtmZp%?`5yu zxGP$2Y4g^wq}hf{f#D7Xd$K=F`E$sB=1br literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..afb201b3b2cf964d3bd3af365fd670f0e9729c76 GIT binary patch literal 763 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1q zPZ!6KiaBp*ZOppuAk)5IyS6c*XuW{TFOH*9-rH}LOga8wrD}#(yU)Ge@W+O-&Q@vH zY@2;vXv?(N9opY)>ALOdk*rI9L~G6j&aeQSB} zbdGR?t5xzzS^1xbuAD!p{+Qx}z3d9xlc(L;=#d`tYmXN9@7N>N`=vhH{9vxxRJ%`X{`Obz z|L{a*ul}oA{-i8s?&-HPl>Mx(|9yDS+UAH=cgePIrVYK@ZPwT+OENR=&`^K&<;xZ= zZvBaReSaPPx{BMpzISZKR{f)43=F5A3Pmiftf~1ke`;wa&w~jTKlUFYI&2XNWoj6# z)!n}@%~X2itEhDTR@b5ln{q|0M=2iFS{@!-~*yE#Z4d3?}XS1K{`n=aRiq*i# zne+3zhZPggT~iC{w|Kbw=f!0=!>+9VFY(*1=bEj8r_h{YAu*+xlf9hA$Azt*UV8rL z;r1wf4)ePv)^|K^8%9h^eH`)s*wNK{xQ*ESx6L=aar^OnmQ$OSXmlMbC}aH+6dfoM zeLZiLu+99e^;h3~c*eEb_t37Uv#uPoY)b13t72d&1ni4{ObPEK_B>i%b{v?R89ZJ6 KT-G@yGywpsPF>#s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/meta.json new file mode 100644 index 00000000000..fde00d61167 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Cloaks/rd.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/equipped-NECK-vox.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/equipped-NECK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..8737fbd0ffb4cbbf9893760cc7a02652c793dd58 GIT binary patch literal 3873 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%0Dy!50Qvv` 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 S?Hc(20000A@xT9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ef6307f601bfbe667f96723e54acf685bba85c GIT binary patch literal 3215 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600EmxL_t(og=75x|3AY(0>)7X zj5=V{0izBe)d81cWZ)X~+WiijDP1_lPA9f8*Y$d)rOK;rzxsuOT|^bn8;vtW3!>IB29 z^RF0=-g?XM^y5E*jv(lOfaRwd*!sLM;vE+av)pvXNrnxPrj$7V=7{1GFBl%@>N3bh z{bYEwj2-S6n2#A4APG<|>Lyyt0UxO@LGS(cOK0GK1Z!WkK~EO;5No%qbKZRLNmEGOFm zFmSAn9r002ovPDHLkV1nI_ B{hR;* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/meta.json new file mode 100644 index 00000000000..21b31e043d3 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/orangecemantle.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "sprites by @seyriix", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "equipped-NECK-vox", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/equipped-NECK-vox.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/ChiefEngineer/whitecemantle.rsi/equipped-NECK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2317f46de3b262b068349e1c5408c8eca39f64 GIT binary patch literal 3864 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%0Dy!50Qvv` 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600XZ{L_t(|ob8%FOcP-k#-9=< zBubMmCN3P7$cB{xLIOcRTVOE;P;k&Vv51%>Ax+R=6JkOmq63RY2KiHnaiJDPB$yBw zw6bYH+J(gBl2cQintl%CJC5to-gjJkA$-r$^saaB`~L3z?yh+s2O$K1KpgyGpR%U!IWj?N3c#1r~WK zy#xS?T^?myLW%-_Dfor~)HV4@p{o=Ckd)#`NKr&L795^RFDZ6;px*cC!?5Kb>YDuf z5~W20doT)JrOfdS0Zq z7C_wr05I7$ht7#AOCZ!W`ANVX!jL?m#Mb7cx7{d&i~wkR1Aw;u!(s|W6)o6!{tSI< zZUq7@KHv_aZ_RzEo1&-EOGaz9FeDFPvTY9C^X-O@RWH*_zsm@q|6YJBeOv{wx6Tq$ z6r#TuT^&BhN>3T7AK!M!vP>Equ4A-j3xivo%KB`)Sc{RzgQfw{_+c@H?)i4S>Hmu> zBPX&RM~gQSKkE{hnvDe2>y{L*jZH5A00o9x>ZgLy;(;Ud zCP+Kc*IW(SX=*JkPb0Fp4uGxmjtl^`WLZv2I#Xw6(vbvUr8oc%fCJzF?9RbfaR3|u z2fzW?orA6705|{+fCI2Q2V2DfZ~zw00b|=;-``^HKggfR3jRV^%UEtwDTXpOK{09r~uAjqW^hy8# N002ovPDHLkV1iV;@c94$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..e978e9b9b6e3c71a8c44e1548b883cce69bc8da1 GIT binary patch literal 1211 zcmV;s1VsCZP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000C= zNkl?7g)8}QARD~B9Ndk z$|z;fVj&j?Tp4akb%k^*4q98fl?@9nFtXshacjteq)^accA@P}@ZE*HXGu(&oP3>0 z-~Wx~oWuJ(&+oh+3D4gmgy3bCMFCI%6acexFjWeG0%_`|(+01k8<=h^B#03I(zOM+k+Kxcc~ot!nu#@`dsiKp3y;_Iw7Qi&L_3*q_pa{xo}ivrN$=obfH9|9nih!GeG@%=YH=>R_b&HJ`lp3*pa&duQ1x}Max?|)bFddwHU zzM-B4?+&N$o+|jfQ3x*tAg6scaT#R6yTg0eUeVvmyl?IwIwdJKH|)TpBp|8lkq;TAA6FK=<<}t`G<$f+7D#>U%q~a!LfDjTy4pi zZMl@aCzJ)?=B@kU@@H27^v!2uZHd`{20+kzgq~}E=>Jb|4&d*JaQ@*T04{zp&c`3U zTQUF{KOI6~B*f{vr${AYIcFyPS9~$?3+@4-@QSe8T6y!04*-}AXmodV?in-`UJ=7C zHy2tTF?4&AXe^%dIir%}UO)B(Ptd`FcL&!@cg8chPJ?`TW~=C9FqupWfTpIVyn`0= zOeqS5S47ZzL|I5F?4z&367Jl|X5{w)DOvchzx@Chdjb0ffRqFw zmn4){xYWJ_ASFRSc}s5J0;rS}00lq+Pyo!%!Bi;#3V;Hj0GOSFsZszG00lq+FgpiR zr2r@Z3V?9{(hDGs3jJS3tJ)IJr^QjbfL(J0l;%w^3?P?DVR=fcIfTVgyEuBzU0Z{M zl;*UE`IfKr&-1=*ZumS^H%Fw$KQrOaXq28<|FkwUAYZ%u^QJ2`bBJ`dw{a;szUSW4 z-{%ZBV+{ewZkMMwC}r2U8t#y4=3v+&6Br3`pyN1z?gfylB>*Yejt6+QdJor3x1l_W z29Rx5kXD(;OHn*Q2LS$_NYyvP#ZkLRk9WA&uG@1`i5Qn10YgjC@C>+fwFQ8|v30#G zd$#!j@?4Je_-6$Q^%ra{z!wYga~IRhX9z(0=h=XU-PT(3!n2i3CPg$BXV~S=xLy?i z(i`-DC_Gyd1i-M%U3maEZ`~K=7@le=Be|+yg9?BGpa7VigQ-#g6aWQ40WdoUQ}xmV Z_!l^KORjy3Bk=$L002ovPDHLkV1kLIB%S~O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eee0eb60e39eaef0dcb320e57221187a972838ac GIT binary patch literal 3211 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600EatL_t(oh3(Y8O9EjW$MN@p zi|JwR?Mk%SQZXGtc&1ekzY0b#EsI@+2``tgSs=C6eG zrvNp)wWkGuhW26J6XyUt-aZ>b7@ENL+W>ait@W}>jJd|kznwtXD~XL%FIJmX3%AHl z@=8)eeB?d=NIc!>hUfyQqxVN#*kv~s*;#g7UP)>Yy@;xSc2}RU+N_)fKAAq9sQSWM z5fuUI&O=W=EV7fMg&bq+wz?uJ0@U4KZw)dMOmni<#7Hpx<0nwVf%*XU4==>>(kg|B zgV`w4rxWCrWC^4=JhZaN)Z~zH06;Vr7c;(jHv3=kM_il*KJo2%zO5;D8g>uDc-$So z`v(dUkw7OKsa_3Ym)&HQnDzv;W2iS=Hvk}$$q0bG@kZ49KrJ=+?*146hr?0dd!QVo xyK7YI83{HFD25mf{xzUpWdclq2`~XB;0vvYE6}eLuI~T<002ovPDHLkV1n3L|EK@} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/meta.json new file mode 100644 index 00000000000..568d51f1b7c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/capmantle.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "main sprite by @seyriix, vox sprite by Emisse (github) for ss14 and vox sprite edited by Skarletto (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "equipped-NECK-vox", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK-vox.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..a84b076ad44bdff73959aa3cc8b6a84b7f5b1580 GIT binary patch literal 3691 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600VbPL_t(|ob8&iOB+!f$G;&O zkbn@-*gDh-g+ixd4G5XU4nhkZYKAxpN;jcF(?7vBSm;(-aI}NzP$<-);v^I<6{mue zO^39e!hs-yX?Pvd-}U90#Cy-XT*cpayLaJ!-{0q6E;+uxh!6r-SrG=n02n~n9zqoZ zU;qq&0fg;AOPOLx06=B$&|MoG?gId8_AUB_0f^5p ziK^`Ys1qj$)I8mh?qmYTub%l1B9_gI+TZ%oWCGpEgnO=PJCM)mfbaw$KEEV-`g?J5 zaO4(z^f==J`0#$sHAJ8D69V0Jx;`m+^EK@6PuyeKpH~Ry0#KW$0yW#g%bELly7Jk* zBSWcGl&xuBA;`^>2!aei_D3GQKxhlV%0)!FvIx}x0r+zFEyi|c5ltp=>%k}YeA${t z)poEo_yVbAVGO~_MFd@6_Rx2ui1@&%dwjef!{LvqrvA>Wf9?)YP0(|Inj=U6aD8+G zKT8vyi+fQk2tXZ#+&G}uJmB#eAe#WtP@vs8&s}QPClE3Kx-q)-J^u>GCe*D>yC8_> zNxOwEac6zTh0shj+rhWV72ICNj;G1>vKY+g_%f05yYi%1=mu(mgYjmJr9SXs55hPYhU zfQjTtUiG32K?{I7oFK>1sgd!H3`hX=Aq}~C*^e#+EdcTPC7~7s{^fFohxf4X@vG5R z^rBccFQ^89rT_qF#q!z!)L8)l4T*8OvKS};ssZ3kT5K|xpao!Pc~ry)PEod|-8D6p z9ov~jZR1TK0HPCfLY_$g8X*j&R&l%^LpfIp_A3DVYaB2SCQa2WB$Yt~wgY0>e8Y!n zFsYNxlL!KUGih;P4?zMTHx8iV&69QuT>=195P<=RPRt3Q9z_EPWDvqcRxTm{fMRo< zXOI>ED)hfJuFAw8zYH+|2EYKq_7JKV00UqE3?OU|q3X&5_ygrB(w{~epC$kR002ov JPDHLkV1l>E*8czi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..035a6a0e99005e423449123ba32526dc97cf51af GIT binary patch literal 3753 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600DPNL_t(oh3(S6O9EjS2k`If zBHAJxQDP!uKZaW(-5Lauh6@6l8k&QKpnssLe;{ZGnj4xD0vkdEhsMO^hJJ{M9U5}r z%OyKfmL0N`YB zj)MwKMN9=$_fwQ>=K+9EVA$(|tzCg7g8Uq{hM?NE3s8xdkv(gO0|20Nu|W%$Nsh2u zChvs{RSb$*zK^y@kR;AN+Y=-+O9CW70wh2J-T*(A4$yAy Ri9G-S002ovPDHLkV1g;H?b84N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/meta.json new file mode 100644 index 00000000000..26243e9acdc --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/cmomantle.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by @seyriix, vox sprite made by emisse for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "equipped-NECK-vox", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..d458a6e052f04becd55e34b2f1c72a705f0a0db2 GIT binary patch literal 570 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5he4R}c>anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I107>|0oIEGZrd3$SN{vihu zwh!ye(yF#iZ%}>_suO8+RHn`lk&JMZ8xfVYt2xz@QCW3H*;_2Q&n-c zrR7U&PyeuU*VuFYzO3t>?loI2p1H6nFfeYZ4&Y_vaA07{_`YD)DTc_bH%XBU3~let zZq?KmNk%ffC{2#BdA9%F`q|4~y=OfUl+3umUW$p~+2fPfm?E>*RP#18JD9}o7jfA4 z<@IA$h7GfxM(A|U)xPlh*b5alhJvEHy_;{Y%3S;}j^Sq6q}-!-)$Uv`t>??VqR$%P z&t7JF`l2UK*ycT#&Zex~SX8TSXtBGNmn~y)o#uh`j|tBobN*VK`1GyL?J&D?sr&5A zTLS0TH>0~+ibf#t$GM^lgt$AY`fSs?!iIP7M>DxkpP&^9f#`IMRR~qTnu>B_Co%^cgh8lKlon) fyL)8J517k#Jee?Aq;nrI-Wfby{an^LB{Ts5wrb`* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bb81090e3b52678a0269153f9c68d2a946321800 GIT binary patch literal 3030 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R160081iL_t(oh3(O=3c^qn$MNr~ z#cbV$*~YR9g2CW3_yP+9%bsFISnvgW27^IZm|1KNwraLmkLkkjA9Fzw&S{r(xaY&~ zI3mI?%Ta&=6rg~=0pyX9m2IP?ufFOwhIHcLr1$kto zIRmtUyam`#ulo%EWl?cF)h`q9hb~@d0O*ZoFR>p1Z0xq4EpH;4?>6Un3plT*QWh0n zXef)SRit@j#Lj!6VKCoz2VCl<9MX&+iCe{K0d_t}V*2i)JK!6o00k&O0SZun0)7s- Y0m|jM!O3b9i~s-t07*qoM6N<$f}6>%)&Kwi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/meta.json new file mode 100644 index 00000000000..9c41ab18323 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/epaulettes.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "sprites by @seyriix", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/equipped-NECK-vox.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/equipped-NECK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..687d147bab4007e71dc05887a5485f3e7d00861c GIT binary patch literal 3700 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 BS)2d> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/hopmantle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c51babd7a28248f5a13c1ebacda252d91ded4d73 GIT binary patch literal 3238 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%0Dy!50Qvv` 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600SLKL_t(|obB3ANEBfh$MNri z5lIKT`e$WbcfEwv8nqA=EG}et2_hsAA|WZvgJ7Vr9$F|U=#bGLNeQBm5V{B+R)maT z1yczxX)3MeE%G2nWV{{Z9R}TMof&<#p5JYkW#)N5^UmzR^Z1lf{Lk?TfB*=9=^Bhi z00ck)1i*9+Mk4^51&Bq0YG`c6xBmOim``O6-LO92xtrMV8#iffNm_;aCprMQHl%z2 zp+KoBIgm%Ty8aeNJ0KPbs`;<0OwWDt0ldBvRQ>xdayWW~ns^j|o5}m0A+)w6RePcd zfPqw+@$@LQ-=6aR!z}ma{8k-K;_4O%1xgjblhb)-+XZlV<>cwfMZ~NqR3Qb`C&eZIwE>G6q0hSCZBAFo1>OpXhM3Ro6dQuU}m| zMDOJUua?R(@m96(EPb5m#U)R!ypHEDLK&UCH00@8pn6ANS z1V8`;KmbhFU^D_C00JNYrfV=70T2KI5CGFP7>xkzb^v?Z+(`@0F~INU1hzBwwmCR! z$$JVA3Y020z4~0D&!PKxMZh>qFFJ2C)3+HRL9HBXo!QPVB?em&=bW;efp8?sX zMNU23`dcFw399EUYwdXZF3>Xs+XkScr$w3r8P`)AxuiZGRY!l0P}h~@_Jg%G=;4en zkIv*=gXjMOjkQ(E?a)Flu>%0CriZQed1XZzx$eSU3!u;Cb{@fV0Nok(^q_w@SGIWs zz#PDKC)+$isIVaCfs9=bV2_?hDE9Bqc_8DT0&o%m5C8!X0Mj)XjQ|LM00@BT8jR)_ X*m+H#&&Ml)00000NkvXXu0mjfl$N<( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/qmmantle.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..32da7e39d0b8490254be4f687ba42734979fce9d GIT binary patch literal 922 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600Y@cL_t(|ob8%DOjA)5$NyCq zAO#x2hY{j{Az&a%U=d9)!N|g58PtSdrSjn7?aU@}%*xAy#}cAO2tKkY8I`JIt#9 zXQ_)7W;+lFNvO%K!s&Z|(9+sr8y_2DKc1by{N@74KKXq(=^&h?E(QRF*$x0eAS6X> z^7r)k*93r)FFsZb|E?c_kc7f)2QGFN;nUz+?7x|6#zE=OL0Qlrdl;jsS zjq|of#Iq*@g0s}c3LXEG{HyUx$AN&P&A%c5o;)S!-}OiA`QCo4*LFu<%RiGS1S)#~ zF-JO{`01hMUlG9g*btk1{55Ww@f8ru?(C^Bv@r4hN4jQFkhOn*B@le#!LWqqQ@2!q zl@tN^yl&RsG>U>ON0j40NJ20y;p5sH+ohr#ES_CU07~+C-E3iT8FC0}3Wg=L4b-8k zvOF;Wz4l&tc|ZdIz6y9JG`ebb)reI@003a5YZd@vf(VB9%D-)( z4git|0EnK8M3^64HG86xR{V#WJyFG5k4Q$>owWKh6l=PX zj840>0s!nokjvI_=UDKr$r&2mk_r0AO_tmP!B+00aO5!0H$*l>i_B z2mk_r)iGEq!vK6uaS^2|)I+#GvqABa%$xjA-ZWZF@7_JSo4R+i@2 z&h{24mXtjbb5(aUVDCxn!?)Lvk!c5jlz~`TnqvU4v%Q5!*WX2+5)XgwHy?n!RSxX; zZ;v2U{JJPxU#A}rU(almb4oHxHc|$hQw!AI?uIg?UD|uiKK;_CX7Ry|w z0w5oJb3`7Ko~fW406CN=@9e2SZ{Jh&_1-sa8jOz(G4dgA+w(D*4uBUWUs7@k^$pE7 z&&&if>!*?K?U|WitE)c`Kp>?IKp-Tc^VJp0_5z-n2{w59{Q(H30pO3!B&+GuObo5D71-w!M!0OQ_#p)QF27t~39hT%tJOnzsr1iVH&kDCUjUKAxNk(JS zy%qL(-R!U>Pcjmlcpe}C2mk_r)iGEq0YCsa;sE{ue6>NY?LPPn00000NkvXXu0mjf D^^gnS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/rdmantle.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..e23bc7a22324497311edcee8d693b798ba3cb39b GIT binary patch literal 1160 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600F2;L_t(oh3(ccNCHt92k^gZ z=n#k~k`{^35)?NycxzG1(NYjO>f|KIO&R5M1Wipj3JxyOlH^)LLlCWIREB7BaKnk~ zYmj$co!;H^x?1kr-o3kfzxTfH-a8*51pgU658wejz%+nrt!{W|Z)elzI-rm*k(D(L z$wU;33v=4_=a+XhTOB;y-Q(o+fC<990(@K`VSfx_C8J%F(q;4pZQQ(FGOvPd03R0! z0EGRqiTCsdZ2(|`*aFa5&(4GZ0Kq^6vf9=9^=)O?XIc$Q03R2~Qiww^5V7+<$ZD4f zVG7XC+%A9>;R*l%o<1I(0SfsNdA;tN4lb)*(>`U`$M)ft=^il=P_5O;#nBZ2d@DZv z08%3dasAAI&==(VM#yw;FinA?C?uOI8W3~<3eX4bw=;W7z&M059Hm8Sge%@2ti;Q>5=2lxaWT|?07TV_=N O0000Px&P)S5VRCt{2nmXi~W0 z2EG9msVO6I14xR1l)?h-Y9$lNYYoUqhDl++WxQZB6V@>y?`syu!~FT?%^2+)fMFPh zVHk$_KgpR^ER{;ibzK0!(a{m&I8Odn2%#Luf#Wy;faBw1<92QO2LLH0^d|sN-&7U^ zfpPyv6_;nr>Yx{5etsUh1nQIqK%ceS?Mx-;@~Qo_076O$Ddo@tjl)=gH+mU=0Aa=8E;jLJ#%sH2@&J zGEo#ID`FFhqwsxS(a*XBBE1lLbeQy?HyK16$KQky0D$e*3D5!>OI{rS(Cs8Lq9_6Y zyi)?5tU9Q48=5u+xbMhKzqI}40MR0yHa7m>rwwjkC9&-&n5Az@kY!F!|V{GmwD4_zJF z9u$q43K-RxE+fl{r`f5LRjnC9|H_3H_WB`65tEsK$HGpftN>v1tTXgAjKRdI?8yos zb}D7HdDa02+d)4gZ2lMcX9Ylu2K_+RWn?PAz3zVE9^OQ6Z$l^4{qM8>c1jRkl! zIlO;W#A2Zb%E&;oPeOv=;VJQPEG#VCDoaPA4c6IV0ACwR-U^l1yVnm2K^yMdf>O#P zot}9FIF6I-@mdq>RNh$fcG2x5QBlo%*hg$NF;l8}4+l|rYnADD$_UwDC4h+I_zU_g zvR-S38|Yu1**(0tLI}G7*s@yiu_te~S!2lqUcbcYc^=!XlMMhLt9ft5bP=qs$&I@7 zB!oyJg5*pB>St@NxVu>B0sVa7hF-_Ee`5i@?<Px$B}qg2?yyB5JMJ*3Y09g z(o6Lin9TGn*G1$-r7ZYc5<8aPm*05-3WY-9zf)NkdhY`OhzQav066F1oQrd9+nV<^ zE%e?8B8p>XJ`hku1R{dI?@fExmf~8Bh``KHnS9L5QN}qJEJ>UVEl4BRV$2*1rpcuD zR!jnE+<5{yM6`D#M+@B6lLL|b&5vR58(3|dYBsqE(~EOFyua=}`%XfSCr#}q%#f1O|^FXa3YwDze<{;=DEToY4uSXc~)k z7w6JH;z^FcB64?mh3+$8wQc@JAQyT2sB!=D{HuEx3WdVS_yYSgqDk_BWjg=>002ov JPDHLkV1m#Co3;P| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e272091a66d18ca74dd177ceb7b9ed7a161de992 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|-g>$?hE&XX zd&|)8h=D-sL-w5G9hwV1GfrCjjqO4)tKK2W9qjF%of;W0iW*&tUM*zGWp+wriukqv z+}Rt`j_3VR0h$2>38v-!>s}wa`*{8JPqDk#IK7jryy*u%Bm_%S$?w5zy1|%;`=#e?J|KINarwZi~CEBk3_BhS{XWL^NCrwo^ x&DFaWzT`V`LfPcQ%YQp{KXdph^aHijJ>p##YI9VV(I^vSjHj!g%Q~loCIB9dgE#;H literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2358db17fdcb6b50e7da74de2ccd9f611b29f837 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z**#qxLn`LH zy|vei*-@hP;pRzhMh4wwd}WQQP98hwe!JKBL@MW~_le#L$Ae1IH&mA%&6`njC_Q~~ zj@akLoA>xzpD9Ra%iO2T2s9W7?pM5DtHJg8-tG8w%PnhiFIMNDv$T9Z<@rvPm8-N& zeJ}6QS543D{(e}&v&(SRx@^x$#qUf``lUSgJ?AdGTdvMy(!6`-U55W&i+?bZy`8i1 z&7AdLSv@X&zMX9rt+V-R*@EcL)$BIgu9g+-Is9Jl_}$bpBMjPwef~H?PC=$Vlrp+t9>gdy?pvzKza!sK2 YG5-GMnqtcRd@0Bip00i_>zopr0PgFH=l}o! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/meta.json new file mode 100644 index 00000000000..eacbee9ed56 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Mantle/veteran_security.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Vlagded (Telegram) ", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Armor/captain_jacket.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Armor/captain_jacket.rsi/equipped-OUTERCLOTHING.png index 131cc6da3b70ccbbd48b8e234058b1f0a4d6de4f..d8fca457726a99b1cb2c954704a468e959fb080d 100644 GIT binary patch delta 1831 zcmV+?2iW+N50ej&LJS_uWFgc>bcU`FC$^DJEj8nH8MT!lT%`mNWmV*12r`ON7d%E8 zuiZnD719d5{UP6rKEECVGpWr@r_Q+pd?fxLT$4*EK+Q*NA3sXeWQGERcy$1L#J$dGjWLV1)Po`Y!;| zN{pqTEk8$1CCJ2csHvos{+b48?oVR3T}DkM@%enFX17}tZtopF3xL_Wm#?FP zdP|7kiT5_bN_{Z}3bz+!mKFFFS_+E zBBQ^i2ef(3SRMbt)AxZ1!2jpp6a4!Qn(ChBnD;AYCr)yt^F11Cb`niOHgh-sV#j|6 zrl0=iik4Ok4>5-Hvzfbm4b;`_V0X<Q*D4{PE35tl1<(6;m zPZA!iqs^NaS{Wg-$&p~8zSYsF-!B}0WcAndfR)&7PV5cs03^a^mjB+t-f$}agZW9B z&y|eT(MXk}_Q7?55o9s!qi(lb6IOrEDhqU9uLq#}dc8h1S{;pgh`iZ|)-P=NLPSU` zt8dr=|Cu7_a* z82PZQxGazU{-JWpR;W! zNG*o}`aD28`>E^JVDzkNfYIy zaD(($ul$(VNR-3(E-XKlTN+Clz_~c2S$_E%08`D=w0S2v#!H08mT2je(%lfE@|Pxh z8TP!(uN$vnaplXEi4SRsXWlg25QYulTpZHGSsj4Y(L`wMDOx%wY3YB=Z%gmnw@;g! zn=7jq2)Dnqd_X(-Hy=0VI!G(|a^=qvjepOu0TSUmMF%75{3Mxp4y&VyDn~7ofA|@J zV1%cCXepsua)`>GJAaKI?d~A0#Po8>9?lrg5o+F}|1UNlEv{Aoz4GF;ww(05(Z#Um zUCy1qMp}vK`+=qI3LAg-fM?z`P4x_E7S|G)c$DUTXz9GnOz2`!qC~lwjYL_T`6H>N z`$fqS{^LfQlQ6lZ``C89 z3df+x6^)BJ5_p|Hy)67Pq%zS?mCauH>yzMH=5hxeA z^eqB!yNcX@*Yl_G)cg6UcZtyhx23)(#_g0nyhjZPoLA&)j6n{O(yKs-{+VY zKJ~xOKhv^RlH*hV>m2EP4?CbP-N$Cu7&zfH^?8nJRqs@z&et>AVcZn`>X#*7I--!f90QZ%$or*n#&{~-kSxRoA^seyAG?gkxE#rqL^aE4b z0+fQtPd@hXOGO8!rKHGgs0)bJ7db*(iO^gxXJ9=_E_qjB{}U;5TS=kjM#h2-HCU*IoWEnT5Pg$j=k{{!bV VvCy3r)a(EN002ovPDHLkV1mPYpNs$i delta 1831 zcmV+?2iW+N50ej&LJS(qWFgc>bcU`FCzg>;Ej8hF8MT!lT&DyRWmV*12r`OO7d%E8 zuiZnD719d5{h{2mdUsJw#*53X5()il;Z=sWCg{hqikMc-^x*u6NQJ!hNIh7a6ky1y2$*Q-Ik@zeda z3?I17bG8}Hy*Qv5Z;o*a^&NIMHfKGKy4L((ySrq4!v;8dp@B?df{w^HwD`@;gihl1 zdbOF*Np^p<1o`*}$2sy&6-O^L$hXd*{%=R`vTrbk%~?-ciKEVqkyhf^ob_}>z9EyC zkk&V3fXS^Z5hF)^%TQs#_1|YZl7lb2GZvMNPtg?W`Swm;X(58BU(7!Qz zk8mW)rBHX#^VAm~V&C;LR!_6E{<;R}>=@D{&)H*ek~9EtM&U;hO_ zT8WcY7I4(HZkiDa_0vim|KM4|ktmZ>7XiqnZ(+9WC9TBCBqpTw4G)2|636OkCaWv} zF!k9i;YgHo=dS^fRTfZFNzzJOx{*fp)l?Fo$OvZJUi~*#PqVbXWvz$q#Q|+-q!lxhp>D#FC~uv56}$Oco^(zwY`v=bgV7Be$ z>sY_u6XJK`y^XL^Urd3*?L{3Xr!KO8|9*d3{AOwWHHW}-e=SoZFAzACH)89HUcK?- zT{!^8yKF)&&nV1@Rf$9F*k{iF8zM4v6H-Aei_dV295;c|Nty8ZOjznpF z(W?&;8T~aqpv7;-=KK%7o)1g_!9V|=$lrI+Q2R8;{9iE>I?0jt_o%PlNo*dnnY(}a z7u!BC{q#3iw6tRQ6Jtm}o4L!^KyCF7c31D@^Dn<*clA!*A3VwYm+JD168ch+posV& z-}8;V^Gx^G(&Enxt&9+1b0fh*eVemhzhC(Mk=0+*16Ja&yK&UD0+5_O^Wg6t9CfGi zKbRYnDXwH}&U!4)n&oRKdG;~vqh5cnR})sxDhqU8cLC6O-K9^BHfOyaB5yXL_X~Tz z5D^l~>KitI!|v9t9y}h?-Azp;2_BCDU~$$IEmAfU(fGoiFT~=k(TyO3)DRFoosYMd zr|EFnCo)|Y3!ZX-9LX22$&js z=kd9MMd9jZqo$JjdSErgIz(1qY6z&QB(w!gfwtoNV(L+^l;;B|Gzvd(wt{EE@T*OO z>tWacMhcb{m*vsrA1bG8g$flOW2Cpm|KHfOZSlvIiUGE}0^3c+0NY)G?WSUY?XJLf z^PM+<)N&Z0$9F|vl8UwYYUh9QTR~^XkhXG<(ARUQJj-ESz!l7kUw7fCYi0Csh?Z57 zCdx_S2I;R}`7txm7>Dm&c<@wiX)I*`_u_zN{pD)_j5kiu;veG}FEKT;L{qzz?uHPJ zzZB|b(DyFCuD^!Wldo4MF`y-%dDC!57&d@=aX=GibpSSJ15+bU(bRuFMpJu!TYBHV zecJ5oY+1cPxc#LE2ee~<3vgq$jkJ=lSNiEW`-pkQ7RA`K5(0lx|i^|g6w+!G&6tE7?Yn&lUCw{-}V&c z2$YLl`WE50Jw@)n>-p38TtPnSUSjybZK?94JfQQs3&($}$SOzi^|(zP?fshBWWrJP zeUACz)8Om;GcBbr&8NZFInw?f4nSSHkKL@%cfxJz@g3DH?^L1AxfpI+w-_BM4^UG{ z`cAk_BHB7T@+W^2RnMZbhtaMYJ$0^}G__x5w5tY{Jy7**z7FIgz`hf1lkCaRhSvfj z6irUw*=SLQ5n7KrDwjdp0EPK?B7qUWd!=lrVhKE4(sI#p0}C^l(T& zFqN%9DTw^!V;{d%bYNOaip++FfaraZBeazW&Gm8y)}vSCniq~gkutZH6l!kdTd<+7 z%PI@>J#l7B-5=0%68fGvQ*sC_klqgf^s{&X@8{(|7GI6!e1X4gwRD9F6)HSF{14|e VvC!FZegFUf002ovPDHLkV1gdJrzijb diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc3975f4df62e09c91539de41a5b2264725f841 GIT binary patch literal 905 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5he4R}c>anMprCY# zYeY$Kep*R+Vo@rCb81d;WwAnVNoh)EzCuWTe$K(=4{I10m_Uj4==wKyL`+0;*;;*%zr+2{_e#OYm0)s{+vH$$iQ}hA?JERC{F{U0Rvk?iR01F zPb*B$9F_Ht7CqmuW6@ck!;rUFjqyO`iF}h)75hZgiy0gWek+#>07d7v+b|p`oU`?@ zQ^(Q!lXp(6*8!=$TP(iF_UP=#$$x69q8bA})_6WX7s~0V?;+ZBd&S9Dzm4MDibeLY zwoJchW3#S*=8yL*56rSQ-CVV}xR}3*A%T~nq2NYvr~Y{Lg7dK=du;w>Ngh7# z$>DOBzl!n2AB%q*87}a?3>J9%Qi|dEs+Okd{O7x)9e^Q!VdqZw&7tfKISecM^rnS)bwV{BM~)_szfF=X&tv zjT2M1Xqk=FvlR+|kNw(FH}~Qi(NLTCOI`La%8RuGW-Zv~|IdlTqOaL;|7@9tUAy|- z56_945U1fAv0v}uALsusKO3|Ceb@D0ZQ}ozH(PaNWsiQk&&d$6?njkl$-Nh!xBmH% zxhcux=(}Gm+cZzfGjttQVn{HX-TM6XzgJrWjee=F_{SBT@6#V6bGUZNzNkQ>uh0Lp zN-!`dFl@`-paqO7AbUe>b0|34BpTjIt?2?q8$1eCI6Ph?w{y6qgnBR9*KliY=j}$% z=&Z?YQOuKjd!`qGbzj2Fs& zE|yMXzqhYCSLTcXo5SBq(+wLmO(rhA;?O45wcu?t^M}<>uP7N7zRuY8DtqOGGmI literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..db0b72f29c6678095cb4d13d3f187be312b7619b GIT binary patch literal 3121 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600BKoL_t(oh3(Z%O2a@D!0~^& z8eEi6s3et81q)iAZQSqVj+YS%B(srbYea%otlCO^OleI z@gwsfj#7%h495a2zyd5_SAgda)jWwE)BN55ZWt&4@z!AzKpw3D$R1veAw~c<43vB3 zA}2YA{XXxDMFrvcL#6X#+$D=LW5iZ~8wTp)`jq>-Co}?R0Dxk-t~Ws#0S2QUvuVm; z)MJ&bk(0au5aTWfey6CLP1E)Oy?m8?y=|2JIK2LqfC94(u@#^PW>E&P5uoz`<(^i6 zXy3M(+*00000 LNkvXXu0mjfN> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4d43e410aa8d5be8dea19e263c6e0be26c55fc38 GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|RrW zr;B4q#hkaZ_Ge2aN*v#x-gTn!OV%ch6R`_eR$0nuO>tT&GHc<|;x^^x>`h(Gjee}H ze;7{+Xe^wAaan_hcrCT+d~`&lD(S$Xdeiis6a};}ymg6PZ>p2Pm@!urF}qTEOSfE8-yAAf?%0#b6r5 z0942%nh>F8uJifa6+uM<#i+5L?%JJ9;5q#y%ZBAzLdbDdm%ego)5+*a!F{YMMTUF$=P#&O^XTk%`xVQS9rBOuoY!%% zY?g&a+MV2arCL?oN0UWYp094st*zYi?W1J+Y|9O2=iJ{BUh!bN!@m{X{?Fbd{1g{- z{2M8)qnw(O7bUeWRs3uvS|C1NwRw{EYY|wF>iMNLUw^m+(+}1Q*`gop8A#V zj?*cxA2szmkFnimZ20@9Hh1pA+s(`j*#@blang433?l14=Xd2ZGEC4)xnTE(udaXA z+dyUmo#HoMJ0~+Wa2t0t>p%bg=fmV^l|N6drqBOV9(Le=*B^b?#~zQ;KT%w1UD zmpHR#Mg4=-kxDuar`2|zIO@{BTQiS4w)cBfVV?fSWgK^z^0;GO+^{_BKX2llW8ayR zS#zfI?6X?WDH?rx_MS!CH*7R`YJOdGopeq8H}?Cyz__{>-*~8JFYC1Oa|_NgYP-iy zsTThnb1(X`;+D4>T2G^YGudA68C?Dg_I{h*icpRIIayIR6h{qW=y?)|K% zOxvzj`hL8XAEA~nUlw>VdfxFLiF=uAX3adB^!LhNj^rO!UZ!`2H}5Gn3yc+H1_$3C*2Pu^+%;+T{=l5b;OXk;vd$@?2>|lA BqYeN7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Coats/centcom_ike.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e65bcd33540ecfee00b6e7a23b8acb3529240571 GIT binary patch literal 1140 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%0Dy!50Qvv` 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600Xf}L_t(|ob8%TXj54f$A1YG zG>h>y=pyMnVlfm171Xz|%2b7_NMRPzVQAwAwA77@y2!FcItFGj-ME;Iqg}K{QHl#e z3Xa$+6a{0I2o`EZi?mrNO`L(ckzN;>`+TYSWRl)jy#Lip7BBzzyXT&B^Um=IA^4u< z(Ev064M4RArP2U201ZF`Q0+mfGyn}i1JD3edr&G3Km*VKGyv5elqxR(!!iXxCh^Ww z&i8IsDbINUyq}GU&yOFnzU>C}_4OWr#8gr=yo^$}w}s8&KGy;;EK|sbH7rw1pW9Z{ z^EUtt%M`%_eg?+oX`OsUW6RCIf&!o~P*XZOH36 z2SCj9h@(Gl9usZh{Q*OeFa_%;CFZiO5GhGhy# zZQGtrTpxT2{X#g642A~0`_MlW6fCiueXaK4` zlvFL-@?`^1IWr*J^??(2)d5IdJtFG%wlMe4&-NSE#8gs*ez*-#vzY|d;Xc33{bsNSP=j@G_jg91J2dY%w)KC z=}uL<(`BCnAUkj{8ja^1gk%Ij?M{P-{`tP=Q-k2`_A_Nq*y*5=-O zGgR)0LF;RqLXtI7vV!|#4**Hlc)hfXs+VZg+Pr8!#&hZbq*osD%jw`bb-o{bnwUQs zMkT<{FWW)!KY!ud{kX7%5^!WzgO;acg_NwI>LqTi-bd9-fej#=RX8%Mp#`KS1^8_o z4l`nAW`K0j-jDWYD$8w*Lld{3M3Ob!lLo_K2FvOspmQ?kFo>nYn#E1Z?%m}MF;&Z4Po%8NI5x_n4J sgNqJC89}6P_Uaz^0;ZjROiT>GZ=j&u-!_%1!T@~ delta 245 zcmV1cd^S7=Hu<0001iRAgn`9K z0KsPrPA)G_4nzoKOv@0JNSl#>5HRZym1wg-2qc%yjEbCAjBXHMaBfpnYj!}g#o0ns z!WdbA+e}f-8rdBzn~jaPpa^X1XhRWT-<_7d9YsaS?ky$A0%_Uq-f2kAV903OvaJJI vKs0R2won0N6-^s9p{QU>+psN-fsOzG+a4u^D84gb00000NkvXXu0mjf+|694 diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/chestplate.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/chestplate.png index 16a84ce7fea57dd2d93284095ab58c6e42f64c1e..926757f25e40e256c0b66f4abd2c081c15b93534 100644 GIT binary patch delta 540 zcmV+%0^|Mj0jUI#7=H)`0001UdV2H#0004VQb$4nuFf3k0005wNkl~>tu~fXLI_n9 z7ec6wWz^1EyDG{7MP%n$o-Q?=r0h0Ji&E8W z0f2NJuH3kXlu##pxKZY{)RO1NRIqjO3h|q9Dn+BE`866amzC5Rx5w)W@){# zfu+T}x!^eTFNoHymg+dYJonSywsu{k5oB}k0OJsKnjTg%@hp}-$$#Cz@MeH?&j7gp z{MQ$J>(NI5M!O-m_x^!_$M3sX!TBv$=Lb9qTX}4Cew&pS>j0!l6^OJA7%flH9{kDt eOG-)reiZ;gvaz6aWiV&}0000dr>UZ*-S^(FQ9 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 M07*qoM6N<$g6Tc=z5oCK literal 4110 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 HAjAI;ESJ2E diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING-sealed.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING-sealed.png index 5ca5f835ddc5bb7a9bf33abf3773c0f0bbe705ed..63077a2da0becb918e40c0576b624cf36c10994f 100644 GIT binary patch delta 1896 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 HKWgc}U}xd| diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING-vox.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING-vox.png index 8bc09b889d7b9c8046ef12379190862b2a2d3957..4021475cb1bbb4f69d3fd30e5aa78fcfee6f0e73 100644 GIT binary patch literal 3977 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 literal 3962 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600f3fL_t(|ob8%jXj^3%$A3ZT zO-a^{)Y3?HDsAG0p*3bm5fSPrg2l=v2&0Hzt>T3@UKOR{PIH@3I z3L;WuF)qZ5B`Y>7Td56g*U+1yyk2C_@g!+!-t&P{ghOkpL2tGpcVm#^$ZNY?s#o=(Ps;B=aj{ znL(DbtGtzcy6&0$e`#^SGlZc1TgrgMDtRgc&=deb@miKj;i~WNzbF!psV?i}p&77WzRqs- zu9p9i0HUcW1=wGnn4D4D<#lF9bBqi{$*)wna3f8xH9%=`AtXTpzQAbokA!2Y|GAg! zG?(kfPv6?lb^Nu5!Dwnq9o7Otwtl03BLKJl+5m)bV+OcMKR1emV~XRC)1OMRQ7GD1 zwr;xecQp}`AZ)obcPnXx{c5!~{CR-y8h~_0ZaW_@vKwIQCUR{n012YYI@$Ig@AQ|y zz4*5TKzd@4vqx_1c}0G9h(Y?d3_vD8Kwa89UkB%NzX1g0ueBH&%M1eW*t`EU1@Pxb z4*~eT4siPCS1JH?qmFY_0)kl#L47N{+4CLme7RR48qyyvE=f!2EPv z0f$zL+aak)19kfYI&uZTxjS_6tLwELnudyTkdkWj>}Za2uh#Yf-0nna16Z0%tBKQ3 z08qWX$8vU+vzOxl%#P+@o=gm6Cr0%(iiMktDXZo$_v2h=he%X zwSWwdxy`0c?svX0ipD~zGzyL4+9&7;r0`x8R UuF1TVcmMzZ07*qoM6N<$f|-|t2LJ#7 diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Modsuits/captain.rsi/equipped-OUTERCLOTHING.png index be4efa9d5a7ec4897f47e350c4fe6a0b9dd5e660..ed22b45760fd9429e6f6cb262d7745331ca9d7cb 100644 GIT binary patch delta 1803 zcmV+m2lV)gg#nokkR*S7X+uL$Nkc;*aB^>EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!000G7Nklm{{?-K7M<;vt}{AhJa8(t?LxRw(SHNKdl# zpb%&;vWWJuhn7|L;vR~K1t~>$$<~~<`8PcXh3!zYHU0s`w}<47(=^6;)1QadB~Rarr#)*u8OaEF?0kMN(@Tx~}hdPSZ3oencnM8{)+E zqV0KA^hXy20B<~P91L`s*Z$qy;0y5*fLjTVlKwus;?a1R)S8CBGm55Z!g^iPG~w@z zl3LS<#=|U*g~W$vQ%C9pRsAyr4i53<|cSgBz_Z)8x9hh?Xx*yhuDSW{}0Io#liH?NHF3mHU zOX3R-QrgOL;qLcJ`nEg(VC`{bLb-riR{>k63Sk%xaO+=04K}0S5XL;zORIidEk_ z{@bCS`8B8GJ*0uf0IK>84IterU&xqaPm6zZ91fi)7RezGCSPulr^Pw*o_rxgk1hGe z)YC6*W%2i&+x`+kjgmwCh6YFtyY^Ey(q!HhE7w+wls792H8x%Y z@YC1p#Ci_^aN>#0l_=TLioI?-(~WUh}-X-t_!mPyg7rBT#?! z5b5eGk7ga|+e(AA_&cN9vO(EMV{Bv^KGRIBp|RUgb7X*8VQY-;1^GgTo^Y%w`i@<; z!`E%5n7wfQR_WV*aG*b73g!!$ZK55%ZeiV#+LYA{TBWZP0y6G7{^SPwp`hhM$1R_VLAxVX5uxVX5uxVX5ue6CCnBNoR(qP9f-DbX}dERKJL#Pl%A zYf}0qI6aJr^@cch@du7PYX_zT)qmFUN6eb7y6GE25kl`OEXT^VVkz2r||c+ zQ~LXkIpzxva{T0=uzG~u`IKvevM!h}WC(Wc#}^zlyF>O8e_y2+skDEUW#!Qi(S zCKZ$oVAkG;4piIG=7cN*tlUs*QB&o_^`d8y8L{^G{rRWsx~I|=mLn5bC$*-w8A^-o z@O6vY@9x%ilzOc!&E{iz_14%3r8L-xvXS1CGI_p`X=?q^QGb9H>zS}udnc9inV`6Nu7QH6&!_teEHvhd}ofesw`fQN~u0<{(bsd%(Lr#f?0G ttL9K!v5fM>@TE!))% z8n@a&ZC&D06{|+Hpw>zgaVa=1AP6c(S|XXg?+$l(&cN{QW6&SIn+)$R=brD}@7;6X z%sVHni5wBCZsyjE5TXtnIyg$W2IJGjR``1;A@M#Ts#OUZO=Orx<25H~c3i^DSVB5& zSh8Wj&(@V#YKcGsyl8Np#uXdg9)T`VOm|yL-5o>F%Ame6N3S{O8+dyuL_AA6cvQ@qhgC zr>W1KmNxfUKB{4dxTjY#r#kP{6?zOjdp~5+=CYGPq35Eyx#l{qnKrzS-vjl7+Y#YU zejDi?7aQh1u;b32`719bPuMbXscu5j*xYSX+I_#XV++Uc_W5r*j%)5328_Z)P4 zWY>3#)3x#2vuEr$R&r%ho6hlFT+{w?*E9$p>eI-f$J2wmn%RvS*DGrH-h`myJkP{8 zA17UTcxd^CX{ufa*SiP(>-nbmZ@&>EPloLdv|sqkv*bjt6Lv@4j#n(1c_-B|UEh2{ zLfd7jO*5Blyq_Pxq21)kADuW+9RJc|&Pki*K?NJV`)>SUf23c7k}qCGESj9}oIif< z;x9{duT&XPWB%xqe%`y=s69pVk{6WCFMD0GZT_;L=$xdKHWw{nW%Ns67Kjh*hbAVC}N6&e;1Ic7x*7ec&9*x*5*EmWz3gU_84<|svBKw&^(Kw&^( zKw&^(Kw;p6WI!c#)u)zp)8D*TL{?mEPf8!8o6S>u1nZZ5a##4G+L{bmb;E32Do#yu zz>nT-PlsDJEF>*kIT=M?6c>^gZw&3!Nzb|P8yK}%r~o`Lz>6;4R;?yjtXLdv^n)D8 zL0&vw*E++89^f?T)Svw4>`U^?)bxrr`cZiC8`4>|{F#x}n>f926F{=4q>G;~5tyc= zWMt)%8CkxhB<~3|BJ^xGQg|1?Xl~S^Rr)Z)CnTLXc)HSwn**+rz&J0Gk#$wT?@jv) zZj};Vd`UY1h_?=>Q($HQZHWG`ekLaxvPzZd1<_9J-RPZGd)Uz{+UQ4Na#BGp63~8F z9No%ykEf`Z-vg{V1JH*8Imn~V=A$mBu=!$q=qbGWn4}!aB&UDQrdPCC;l;1j1z-f& zeU^PhRbE<3!O>1Bx=s%~9E>@CR?sboaTLcc5qh>Gm|=3SVtlcV)Yj9<)~v_$W{~Gq z1VDxd-y#8QTb1W!8nFv*>ywfHt6tvXVFyJ=rkIaXx!KRPb-E*oJ(34*|oY$_(}Pfhq@ zKNl}t4nFtuTHV}L4-(9ZKu+naC*1nX^wiP;e3yX{R0=zUxmv;RM`Yn!+yOP&f@dxR zh71fTFRn@2`u$?psH>~VBEZzg#b<=|mus#Oc($HZXG~r2Wp7#P3YE6Ki>+@;gSGG_ z6M#nxGXji@7Y$>?cLa}2CTp#0ec@aDB4lbj{2m`HmfZoics6D_$C_=1VNHC=X8;~a zfdMvjJ>HAWmvt@fDecV2($(qFXRg`MV|XMQ9?LO#ZOz2++kh6~D+14>S26)HX>Ex^ z7JlRqvZ(8EvLcUGE8EvekCb7wUXoWKT&?#*h@nI$7Z?w|MP09(;m4$Pr=q+EBA2gL z=ZDM%n4$II|4cV?JJ!ZIR9zn%SFQ>J3IhrQA1(t$1C!UWT!0Uk1!d(50}2BQ0}2BQ z0}2BQ0}2E6!@$~c?s|l-O~d8&gCcdZil7b|8`?P-t{Y2%I83&cf=58?vyz6upvPkU|+03m>W% zcY%e*(E($Sy!4>WhV#uiB zwL`KzGDLhe9Z1fZDj-Abz>w2`o5HgLxXu7riC55AFe0-k0LS9rbpa-@QD6&o2f;Sp z!nFgSyebdCMMzDfsdIW3uRqY=o>eX;&DrL zSuVg9|Icbe=o|n@pXCWrTQaJ)F+^F@7KlU%@NW`l_2?p-&b8D}JpI;`T!BfTsn`?{El&l;;)5LX>p|umgyl z0d?^~Syl^^m>Xg~djiQl2jtqI%u^Up7*H5^e+)PzjvXzahvWYOSjh_8=yh9<>IRI1 Oy0DNDgVR2pyz+lNZFF1! diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/equipped-OUTERCLOTHING-vox.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/equipped-OUTERCLOTHING-vox.png index 758c8df068aeb17c73e6bd3fc1f513a067902a6b..07a98e9ac3468f4824f1f5d185372bd4a3fbed26 100644 GIT binary patch delta 1702 zcmV;X23h&v4Z{tPF@JqYL_t(|ob8)WXcSi*$G<5(l#s0oma=IInUUJSVpoNQ6`EK! zLQ4#rL!gb364@-+LkRKUA#MyZCic*Sp*`5cZmJYUK@>IwwP2T;Hf&1hHfsr}g_%fY zgEW`?L3(>VxWDI{$?VRI*{QXi4}_h+@Aqfk{O0%G`vvgv@qh90@$vEbpHlat6>v%> zn`ZzJi-aIGzP?Fsy|l)1^NRq0{;mU#?Rv$H0*o=Hm)4lodA+p87-N>_YDsQ>5u}Is zOU8RbN>N!Rn`bFSWsEVFQdDL>PsiyxFZ9S{^W0$3c-p33;t7?UAnxm>HBXEu*<_?% zTI1X1<8Gbc=zkSxZ69Vgu3f^en@0fvBWEug&eQ%wWiM`AyM)&E;hH)@4ogVHqX58v zn}Y$wA|ZYaZO0-ZxN*X(b{Dj^53~Bl768DBJn-<30c_j04XdlGkR*v+n0U5-iq zy*g+(|D<#e8!H7TdOK!mc^%Ec03aBfn_omC9_7bT4w4tYoO0Z5RR?6Uc~)4sg|>rx z001+$&mpw$IGW@hg!UZ=0EG4($3prmT>p4GHdYGQSSjGxU>t>oTdumI6)8n!x!EE& zOnkx+x_>=P4r)8N2f5iIoW!Gw4#;HlED?`la%v7^r;niR;2um)&G9EouSI=h3r_$3 z2~OnS!S$P0(b3(9SR{nWsW~L#QAbKtGCrB?L^?ffFjO>_K7Hhv$*DO20Ns~NcG}9f zbU;c`Su7I5>Ms-MerpbsQ*%frJAraHC*z6w#(x&x{pGNPbb1Rq|?&|<3(d>pPUhkgpiwG#L14w*ip*Z%C`)H4Pw*f@Nsjs5rueY2 zQh=C@P+a&TJzZ|kIcE7}KyH4K8z>^~HwOdIiaNG;(YezMjsCN&;Y7)e&_uVP~27euV ze0+R-e0+R-e0+R-UPfGvooVPPhb2A(#WlK5n#I4kUBnT#ldCP_2dJd-48lQU}S0P;N1+CI!AN#eic1g|PY z2vG(ZF6tuUv?tmYNTd{%(K1wXFn@ryL#GVqo8%sh4fUc)?g0Q?m>76&1MQ%;XYTw4 z^_vuzNwgh0g_+yuu(Z66L_7*jQLC;C!tJCet;iCOv@1Z_3Gmo>f@F|P(xH-$c2so$ ztp|w32WFvk;BsS)dz@}m!ppj#*v#XLVwdVj7+FN z`DrxCJ)Rm*L=KT30Eb%8#tFEF$o>pwB7#r#Z z05qYeN^4t(7GmjXk4&hbDi%>U(zQ7lfE<>pwpq~uR3&0wZWfopG(}}%Ffvz;)Ea7^ z96dJF3#~ZL^`TdmSXy33EPoP0s!A}d7$L>1kBCJ=cyIT+Sl?LY_lad}O>z(F8(Z+* zw|$;uhaY}=i9IRZGraF&DO{i-$nHM4ziGt?RkA}{MJd%ph4r`A_F-oJ8q}gb&mZ8*BtP~eBvOq)7@K>ptycX!CwN3KO8K{`9JIP9IdjRDDB4Qn$)p4&#r>AlE z!F_`aQJ3-2r^iTNyDxwv#PS&Nc(p1KFR_wo?sZ}ni(PxR!AkrZyy&sNQ!?2+tNGjj wd9@~ud5EX~IPo$RBOkccaZ4pKKK}v!24v`?{nzOjTL1t607*qoM6N<$f+Pw+Hvj+t delta 1730 zcmV;z20i)14c`rrF@Kp!L_t(|ob8)UXd71$$Nw(PpxxEhhmwum&&o*gTX1GMFAU%LR^SrB~c4pqbH*faM7_hLguz#?yu(0@_()6+w&`Tnf zW&qIb^T64@cbne1LWwOdtpEVd^mOXB>op?^FveJ}P-1G=bA=LPjHzC0B#TQcAU(t_ z8E*>FSdt}DX%>wo8Doq^V@amGPUq=9GxSKL(%fLtc-p64VhXhyK|IbCN~Rc3vdPF? zp~Ux<=Z!Xku74rm4n){g{083L_!t0i;nGaibvoYs;R8&?Z@?XhG_(<1UMKoPegNQG zhh#&y&%^Jb{cfKJMjGLDtsC5d2s`L*2LQbH*(&yI4xveUA58uk``SG0+La;v)qE6t zHt%Dq`6${t4&$J^9SB6&+V?kh?PT|Rj_WeUA=$7lmw&5%_uI;CP5GKVpqQ8ObgcjY zXzMtvdQa)QHvs_qToM4_=~@BBysSfQ{jAGnI3yc@En^p#R?r{v^YcK(Nq&C)E8Wkn z+W?7Fnr%FoMX$dLfBsR%qxtJ-^`AhCT|%q>1OTAbe*!b#{Di9!8-CBqDCT9HA2^MT z2eXE{qJJ9ESduL-OarJGCca?+RYO2*pk99$mKUb6D}O}O9&O1H?e`pK?m&cf4v(>Y zZ64M+JjUFC2;1*D&Yd7RBefYrFQQWwot)_X#i?286!kh~)gBOyC0V!61N?Fd{cl~x z&Dnbhhl2os7P|!U3B*BnJ6i0O?(gzC5s%N|+<(X<4s?VN4hIdtiD)dz!r>qsj|VXx zoJTx9$FET@xH)^T>X_nyZl4E>ODh-;&cpF|P*c9D6Py@5*#son#OU-3Co&BRa+G76 z{6jG>LkvbXzTOJ}xDcOv@jU$~VE;h-uf2r^nM6n%kf>F9H|OLlb_nz$uIJ|o(+`#q(9{6ju6;-^Zg+|E?kOW;YLvgKjL|y(ktRS7;>5@J%6#9rzMYX)^`BO661d5tU&t>*FiK)&3I9$ znGK+3v^f3kWZKo$Rid#Zb9tTIxg}C*cBZGZi9U@@>2@lJj*y0e(g^}UHj`_t6Py@5 z*_6%X`0<&Z&L&c3acSirF&?NGM%0=LjTjFYaDr->x(HE&Y$nHhq9{L`$>ELkM}OwM z47EiNv&Oq#{tY@#@Z`ZNuNNrhWwh8O z^!mGS?aC0IJ$q(~UubP@WrLqw#jSfka+yk99?f6py6Q=h8Cn#jj4VNkQc~pFl_4XK z+Yuy#WGa)jN*%SR+W?dg5Q`6#LW_Bs{{g^}Q^ST7FakYWDO0HvRgk#6PJhirjb;x} zrlZdfoW}CPG)nn9JWtqSm(XIDOf{Z3a%z~%1AxnuBPiwXV0mF0=Lb&n`zUd$McpDP zm)FVPJY`+Q2B}nRjo{qKqA49SeMJ__IVJEC2JN*)bx;I)JJst zJUDvz2+Er>|D9OIM#U59sWDS#fzIJErmR2{OW|zI61%_pa9hR*s2v?@DoUXypq_to z2O>;48#JOmPz@@;6y=dD@$HNHYK7{WPB5FvRm}j|Ob+325bi*Pk$>^e%avhL%*%Lk z_x27<)5nv$x4H4p%ViYvGS?#<4pt>ksa9y$Q0PfvCY_^*%+@Sb{ne@_Zv?qQX`4J{ z1S*E>dZJRzQdx=vM8e@9FPTw0Zx-?R9PY0^tdb$>GBH{?NBU~b0J;#%W5o0Iszl60 zO{TKfiB&9G&(rlS06SD#^JRbg>m`v&vxct?P^&iNVJ2egKTf;~#Rx`q+*OH;#eaam Y0dEHSR?@ihwg3PC07*qoM6N<$f>g#%a{vGU diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/equipped-OUTERCLOTHING.png index d8a254e1530b790cf9719792a68981e48f63a723..c691a79f1116cb85f6ab968b75c2f7daf9a19ff2 100644 GIT binary patch delta 1678 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 SPhE}x0000D delta 527 zcmV+q0`UEV1hoW^F@Nt#L_t(oh3%BFYZGx4$3JNeIwXW7gpdjimZQtnI=Ccs$ta=0 zB@pT)7>-W;2T~+P{12RjTT>7OQ^D0iOQsGj=^}x6C^;n6KpLVLb-OKtBi)C$Ud zmdD+D_rBkI_kIUHK0ZGG3VNd{m0DdyL@Kqq*mL&#dZQ_4^?x`QR&%@9$=K-*elzz+ zQ1Y6D=W~wYRt(SQM9FKOO$5A%CzLsQ?Jgf%ZwU_f38YpKbBFK26tiQKacG&~aG!B# zndH(UR(<>B6W9JTZUueAq}T2OkX%|kwPx`ADgcp%6ac+;m%d@TwRSh4H=1(T+NPAr z@pW`W-!O?~iho4YDPox-0I^Jwt*38ztcCf~8`3vSN|_vot!>V=kb0vjA|mz}R|^tX z3!>yT$!=67l2j$TQ57Yx9q05$Q##$j#B)wMmzZB~*4D3=)}}Tv>$R{_t4q1O%FMUR9DI1k=<^XH^F3UN z0&w?MfpU43P~>{`^{ZzOrgq}hg!Q{UD_)4OR}&X5e$oWMUl;fB@%iug0e5Iod?fg# R>Hq)$00>D%PDHLkV1kkZ0+s*( diff --git a/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/OuterClothing/Wintercoats/cap_armored_winter_coat.rsi/inhand-left.png index 94e19229b52d2b28793c8725cd77148fe9d96ec7..6b8e01f59b13602e2f645ed333332508ad79d160 100644 GIT binary patch delta 367 zcmV-#0g(R41D6AkF@I4>L_t(|obA~$Zo)7WfMKU%>JciI=cz~N!h|Ze&J1N}Z^2=T zgu1Ynu@@+(@PvAe*U2G7DRmOtHPZh{D2f$c-g6X;{EPtr00000z;JILU#hCwbsQ3> zIo3We&ZXk}Ov2Df`*$Kz7dxA;RYY_)U)RNmNKiq|IO(&F#D5p-kBik-MMS^fAJ4}B znuKT5DKz-E6iuTKwV zvp>{hw|Do(xYO~s>w@BVZfvIAs@MTlRjsx4xpU4`Rn_}GvEpQPX&H1IPoAF@J(dL_t(|obB4NO2beT2H+EM6NC~wv`d$CiVvVZLLhwzhm1af zgU=yY1fReNZq9abtBZ8WVg@65gySIhT1y&Y?mgFA_&+Eim-OVEo7<-3ln4L-00000 z008>CxqoJ6=B90*IO}7Z``&3Q{x6fzchde{7^k|}D9JdCQ-6+VHCL^kgk_M9z4Wlu=J-twMcSzIA13g|BC4Ig=Y(3{@oYmvCmHgW5Nd`Z= zof^IW^x{gdf+)#ER>Zz(0A}WSzM%8j2?aqA5dAFmkJY=r>eW&mm-F{=-QuXi>!LJG zwUO}(P)X18g?}C!M&n=GZO3(qqh3<1f5w=ZkB(=0zgp(hbj4l8ajNY$Xd{kP-d33w zZ#xbE0000000000fG8JFaJ_y~ES;S9kISXIyX)O%seYjm)f$&PhbrF2c|^OzyTJMc zsNTLL^&bN7xN2j0+b(nU&Ft+Rz{Ty!>xQX|r1B+V6X9MV$Q|e#*hVbH zTI>(JMq+vGVP$iT4`7vTf{$Q3RvVU>oQdvkHu8TELSQpDo88Mmh6n%v000000AS)o zM4H#D%}%=SXtCPtMBmsv+fLZFW{!h%-#7WGJOq=@nVI|L&40}GWRo-(W|kz)WpJQC zm~&{${m{H%W{KjAZm-Vi@gbw5;}fEi==tJ}PS38XDhrC@jED+RO3l2^#F2wOgD$rV z_nBB?u5yy*Qk4ZMrDm@$cXV_A^z9{CGyms0P}}xtjtdPl%Y3=651sdq@37_o9mqWQ z3N$hi5oWHBUw`xD%Dhnba`uupel~1QA&g$O_hR?QH ykS)3~%3x5HV2m;t><;iz27}uH0002f_65!}1WsBH<_(Vk0000D*$nHhQ&=5Vd+8#B%Pd(gSn-t1tIocZq5HCq-k<`IJdXyNqUF?00000 z0000=j+r@o-W!a0Q+%%8V9fHu?6J^l70A}OckSC2UzVGYCVy+T{b0AcZ9hmB>(v`< z`vH6P2JfB75a~7K)m}-T*nYs4>(FhhL-$>Wj=d9#!-!^gpHw}+p*W1lavdTHcr_gf zZL3h|XqTX~r>g2Y3X|StuioG|jA%6-iP>|P9y+ZbFUjNyU}o+QCvpD>Qqp_=gkelY_VzK79SGUR-O+%n}h^%{cLY> zrU)U|x4j!y~VTKR5A@81IP$7>v>-Pe|VH=~iy;NAOCh>xS-G8@*Z0wF-`F!&q{yENjEV5B0&b7pv-iG@kR$j8H1TpgKR@D zQ9@_0aj&>4xBbSvKL@*?Gc>$jJ@fVH{H}{1j@+2`!v^VuEw8k@tB#p z(Lrd-X=6r@a2xRt0^dGt%M&{DKjZrKg&P^NWtZ;zyKKgj&!^Tjoxap?|Eu-Mi&vg^ RZUm-322WQ%mvv4FO#sl7GIam| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7acb14800fb7addbb3df733a73da5f20878ffe7 GIT binary patch literal 414 zcmV;P0b%}$P))(>Fl zz{G-7g_W%fKLI=H*%z`Z^sohvqc=4T{udTe}=NFrB&f!uUPP2Oe z58wejfCm7ushc2#G`xp#+ITqf8O8p=Uc(c*xEc}Dd!q$dmVD>%sN#Kp=E!Fhb$@#| zm+|=ek^^Y&#uh*%RQ2&rjeZ+B?*Z-kwCMqH)_>^%D}d9a%WrP)@b>bG=f`_Yiv==P z;v@+%7^W2;05Vo$Qhco!pci%ISOrjJ17O_)gJFu}v-8&eDj6$~L|Z%#1L6)k4>kJ138{SWlmGw#07*qo IM6N<$f|i-BSO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..573d3bef75b2811ee76394279c5ed9953f9bd079 GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf- zr;B4q#hkaZHhSL)kU748y@;(}0ml;#uN@1Wk6d)+GPklQeHFi;zR6;$U*FSz4SZ)+ z=FWL~ps%T<*kp0bsf!nQSiRp|xUQ)3EJQ_r-{9erSM>eIKfCXrI4bRzZgrbp zd6e&f8_Ndf4T6ks7;;<~tQn*Q51vgLBv*EU;)V-2BW-PnD!{?uZ-{wzuy5}*nmOH)r z6Es8jiQyv?=0!{X)J;BpoaMFg1Jw_2zBA?$3>)mhwPBy}7nzXlx8Iwkw6On{a(Fv; z)-}!*-}wIgF8%uCW7Kw2GtT3`Ub*k{{`2*N@gtMNN6$;MKDqtn=<8iu{1^;&*T%`L zp5d`!7e^lJ>EidVSBm}rx3+)b?c*8+53KiYazDtDoqgcliOcggvoP%PlXnnawU?Qp zphRr?^I3U|qlF8kmb%q4_|9;D-!Rp5!P%03ZXWO$w$guKKe7Cgdb8#9Tfk(;;OXk; Jvd$@?2>|9&D`5Zt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e74e1931112b9cbf842a48e4a5cec431a8aa387b GIT binary patch literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1M zPZ!6KiaBp*8D`&hkZ6maDl|LApu;OP$Hk4iH_A&v*7v`|vP-I4F6?z)-Zz))o4&?3 z`4>4kCS@9TZPb!KTo7np;M`+fD|t(}Yw70NZ;|tz-ZLg{$hrI5wtU*ryOAy}|7WV- zVccQJw1c@InWcdJ!7+{pdqm(n7c8QGvxI!ykoc{!HA|X;OB>m3yTjv z@84Nja(a`QRoKGMzqLGAd)W8JEX*6rVxqL$&hP3U z156i-Oucvasdb*j+9@AG%94cm4LjRQKECW`Wq2Paclm2hU*@I*Pv6Sh#zrtruINZR zJ$c^t6z}B5XyyCsl4t2C#BEMdeIa$pD#MyxWm9Pr+uGL~oEUFDI`3b5N2Q#h;q^@! zhN8s_yqNCIt7KuASKE?rzby0lNtGuoB~5I5Gpu)bzEf!1<4`q`ixX%Z>}EKP8svzR|m;vlbb&#&01uivNJF8>^n z=gj(acEW>em!76??ECTSY&C`SVGV`0`JZJu|l`W}`zZVFbY}vN)Yq7(&8@|^bmQJ|4`@`4Y`ntIu-#OMQTi;>c x?pE)9&}REoH}%UYj4@}oYzsU!IbrHfcGJ$pnDvD=O~B;K;OXk;vd$@?2>@2hPI3SM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/meta.json new file mode 100644 index 00000000000..5ec9543b20e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Shoes/Boots/winterbootscargo.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by @mishutka09, fix digi sprites by DreamlyJack, Recolor by Jvne" , + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/boots-sealed.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/boots-sealed.png index be1caef30cf4dae352b63f51891bbc80bbc9c892..94b6604829355c67cbf2e7d3d9f998312b7dbaa9 100644 GIT binary patch delta 294 zcmV+>0one%0kr~<7=H)`0001UdV2H#0004VQb$4nuFf3k0002*NkltQ(Al(HoB0e_$}mr|-o6@6QQe_=fW z09dcKS<@Hk)U_YKj6gD-?@QN7=p%{)W8OrqoxXVL3-!fQB_6i}7*8=8J2)RN?K&Wf z>kB5gUeEKwuJ@690(a5e0iytOJ+S4jD11E?XG*T0<&r$bY~etNmI46q3ag(s<*K}G s2aNOKoM*KK6d&rAt?4fy2!iOGH?1{Xwwd}JsQ>@~07*qoM6N<$g1U5l?f?J) delta 172 zcmdnWw1;tmL_G^L0|P^2NcwRgB^2Nj;(Fk~0bV%=VQpU(uQWM1Bg?!7GgY}SKv~9; zAirP+hi5m^fSd?V7sn8diOC5P-yA$VIXhTbA26Ld=62|qn^y(P43>ioiENWMZd4LD zxTD9btI5mjP@7(Xbx&_g!zZr-(Nzn*7AM9UDrFzWE!Foan!&z}Aspg#13M>q~ X0o>f1I8Ap0En)C<^>bP0l+XkKk2E<~ diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/boots.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/boots.png index 55f3c7b30a3355a9ff19f764f30b498cca9f13ad..179e32477e2d4ab961767b3687c6b3476261f8e9 100644 GIT binary patch delta 256 zcmZ3(IDu(`L_G%^0|P^GRn-?D#aJBV?!>U}oXkrg=ai?5V@O16a)Jcw;slYNra%KO zw}T$+Jxesqu9W}(|M0TzB%K}g|Lx+eBRq_H8yg+nG?`leKRs*N#y>yrp@=%mhh2Vw zfgkrX%$J(epQEtJ!iVo!hx+$00}hRUX%EC7rCMxwW>s0K$gp{i`w@=AN;!`Tx_@3# z=&L?`;KK*IhXMy)GBDbivN851v>Y|Rru1aOk&90s^o9I6tFZpm>4N`uGx-vL;KygS z-FY#OPV}jpu@oHZU$p2^{T?v|#+uIF06nO~8QB?nT0FDUdK)`|-eT}{^>bP0l+XkK Dw%%;! delta 156 zcmbQhw1#nlL_G^L0|P^2NcwRgB^2Nj;(Fk~0by-lUO5L9uQWM1Bg?#oeeI2@Kv~9; zAirP+hi5m^fE*7`7sn8diOC5PtTP${Ie8|q^z^nia2!h&5(yF#2{9{b*-S^(< zg*L+oNEv#QE---9p%*D4O%#Ti0fsV+!wd*^MN}}Ns7SFQQ4s@1BOtLNiiMzHuK@`n zN(@F36-&O6?@N4ndGF0H7KQo;Jy+ea@NWUJ5SA77GAS#hoRBY=MGz z0Kl3&xljOrg?|D-ah^z+4}e_<0HZ8=wqo~am@^S%iG(}t{(e z5}vpKV6x}WP*Z5j4)WtV*||75S=n3LeIe9;UHqF+cz-*|UPgZQ3}JQs5&NsWoLT_R z7y!26k620-K+7rsjk|xujCKJi7XdV1`Jx||VqVf^GKs5=O@4m9wMfXfRtWk#{%6A9 zz!&FPE4KSx9=5MAl_$@Vu@$=UbFy;eQg*I{#}~4#{yfD0xbUy<9L(U)3>jPopRtlr$2i9rWD=OB%phh4 zvy}M_vzs}puBJX+Jw|pUEcT;qxcux^dSv#e1O7E0$ zjj0-58bXZ{jV6s78t*jOntqy@nj1A+G#_Z;v@EnDweq!gXr0poN2^^hA1_^-k$M zWvjEj*;(vLb_aV@Ut2#=U#`DfzgvI8z|>&2!3u*Wg9nBbLylpp;by~j!%-tWqcEdI zMh!-HjmgFw<8ghYW}{7~%|}~D+br8U+k19ucENTl?Aq*pwYRY6+t=7%cYmNe_&Y3hXmxlo z-Ez8c`i|+h9T|>cj;kHp9X~iZJ4u}yorax_oRgimIp5+iIT4(7oC_{^7ay0UF2`No zx;nYaTo1ec;%4QR>2|>F$qdsO!Wnfl2HXwYdG5R2`#jhl$sW5r`aJbLd7ibNkGu@M z1YUc+hP=(aGrSLaKY#bJ^^y7<^%>{7au;(?`(nNUz9qiherkTR{i^*Q`WyJC`8W8F z1~>*R3^*N#4-5(17I%hFvC4bF2Fza=+Pjp%Iz1e27 z<+Iyklw%TO>SM-ZePhdG`{Hck7ROzV*NPX#wUkBGRUYSD{~z>J+4-;VAN2MXsy}3y4+}u_fQznsh$<5@exH<5{Dtj{^cO8()W6t!@qg|m$dZ&L?Mn@p7A+lI7O-sp za?0||C7aY1*c}ZSA)4?Sk#SJG^!@ z?$p^?y7S#G(XQLO19mspn$%Y8A?(T9^SCaiuJdco*Y$g~_LlDbuur_NZ-3POj(X?% z`UBbr${NrHdBgC*#DiDA@%^T?(W-HG6RWB85Puw!AA0(2^0zk+ha7G{!a36To$+_u zjxvsxG$YLg&7&>pEq$%=tv$zrkF~eCwH^K5`ulyy^^ez_P(M+2l5(=>=Nfv%Vnp_&0UUN zM}L2C{NZS~Q+M+f=PRvOU9PtE%;-7U>)Cten(wvq*MqKKzA^Jg&&}C4Z{JG1)puKP z`^lZGJ1_3$-JQ6%>^}Z}$pe)K6%Vx^*8XVzV^g0~--&+T{;o%}9^D(@4?O!R_ow%R zMUUx^D~9xj>Yvy@IX>(^eD&#^r-RQV&wnOHihox9dE0Zd=imL}^-I@i-00v7>5EUl zu6wEZa^I`zuiD2V#vZ=TemyZ>@<#K`{?0i#JoK~#90?b@+w!cZ6m;A72FC^18DDvE`=)~36I2>J*L8THHV+_9AY>$&}((!E-YzqK@YW2aC%O2+Q1!lA7&AG?+|2E0^g@RoSM-PeHWr{AKpP9t4xo(%Xa~^70<;5YV*%O$w27w2abPa~Tx$bP zl|fuUelGr8YXi3B*9jb3H(*2j3gp)UoMUakw){GUuhuQt5EqcmzfVU4tkcQf?`)p_ s6oN+AtkVgmqX9g(j>U3}{1b^rhX literal 3208 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 McMtxLj$7>i0X!G)LI3~& diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/equipped-FEET-sealed.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/equipped-FEET-sealed.png index 07c70cd28c46a1b54138c95c1a07b76ed9d35934..8eff77e2ff419eebac3789437cfb5727aacb046b 100644 GIT binary patch delta 811 zcmV+`1JwMAg#p0^kR*S7X+uL$Nkc;*aB^>EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!0004hNkla%vhTu`E6U55VH+0lQV20IY!;9yb* zT4*7}UPT!EeWsFL`nx;srvD#AL_|bHL_|bHL_|bH{)LXsU}H=UkiLHc@R7|rXU;_q z;GdrYkR*SJ)i;lw-?bU+xdDzp0LH}x*1?xo4`gWsBsQP4;<-Wb6mR9P-`VA#G#wcB zhxu~x)v)@+9DhLAALdpwIC6fY6A<=?xz`&3Fn@VszKCn@%imsagy$PV$S2e1y##i7gO;%ym<5oV;7coxycgKH!GrPLz+8l~gA|fIpA|fIpA|fIp zA|f@d3YeR9dWu^89_RI=vM+#N_9j^M2b4TFV7`dCyMF{AOCu)JS({I_c5{8ZDulkh zj*9}ReQ~yNe?V2eLcCO-ibL4UD*uo+T5SNuCS++u*Eh?)05>?uCKzLK&kgW;Bf7rX p*)t>1RO>6ifqDXV+10OL>l+m9m_#$ts~`XX002ovPDHLkV1gA$dq)5O literal 17034 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 literal 3168 zcmZ{m=RezvAH}~YirT9wwQAN*)vRj;vA5Wbrl?yaDryEL_PBOw?LDrmidwa5mxxuB zR_!)M%@}FW{@Op__uzcquh;oJIOpL>v@|zlX1u`&006TQ6k`3G+JAJF?)RsUCMw3WVER|K$&J_@3 z&L73amuvK}0kr%!WFPl(S@104ad9{Pi`PD8z7t5lh@pLF>c9|nt<-^Ql{l1;n(PIq zr@D3k(D(o=sODx}9Md-)*?OCmqe&APec88;gB4C-9LOdc9 zTtK{Is+zC@u{Mjbyf;c_lM2R@B975u`>cQ?8RziRd=FMN5*T|AG#)Uy=5esGD6yWZ z#?h0K0SECCuaY~!J>rNMv{9V)Fmj^_6mG5zNManZ$us`#;#{N_HTm?cv0emLH`=ga75Br5^Pl9~5K4iSgRLC^9)p?XN zfi_<^PMci(g3LPbvx3l(oA`;$K9%c0T`7D+J3;`Eyv;7e5cW`dY9GTiY)JD1mpq-H zS9p$({)vILoBkZ-5sgek7(&4999EOxUtBm*D+vMm+BDnRe48|!eOKP}v9|-PD>T$P zk_lJ*;fgEKT?j+zbv#-~Z1CC%~-NR$}#tgTft3e@lU(s^94qyAN$M+(Pwg8kV;SAPC>PzAfI#>{?lFseP$(d7Tx#Wns-0x2n;ASV!%a_a0%#d^P+_v10j%WZ z)XmN2P4;6|3O8L$DI!HN?Rumszc_a@bu*}$Z#GRW7BrmVUe)CAulhXyP7?FblUEOX z6yGq0v4wGj(Q2e&Vs5RWQEyc5yWBHRkRG&KaY9L;U?|RZ&|8irw*3^=A=1J4p$FL@ zoHgRAR$8&JBxef4e^{vQZFkwy%qas^lXjC}9Z`;x1oJ^uSyX$RgV8<6Jqv!Z9x*GZ zr>L^jGf`n*;a!PBkuM_MLRn)54_Tkwb2MGj^%E}^UY6*!D!J`&`-J|C zRd7`TOv(1x*5%*4Mu*a1h(GkOmcwlfn%FRC1gR1=-QYM<75W723+GV z;~G;_QXix!Uk?Ong6;3HC`_vO-R*g-tL(4h=s5#_g5yHG2bj`!;X4Q6Bjs z3;n)4!i>Z{;Cy8BXcj@LZ^)PZ_-6R@lgp9Iaz{P!DIVkJfes%3H^@W!xw(=@>ZF=Fi9RS z4;dzrNjHe89orpGTy|V5{jRk^+PeL$gIt5s!eY*8STU?chFK%n>RPWlq7L56ZQf0! zk)`pYkJqX3sT6YXGrnsuY$|?@^Q+Bnz%mT4LTLLC^d7&2j9r$BY>7<&rTmMJ%86<* z>RVK;_DEmOGmK6}39Zft9oA@Ew0^&)FbWDEJx%W-F%y}HL9x+OQB%96XYW!5a$_-q zX$-7PjSP|3-8rq;rhB70;bYOcw2dO&BI6?akbH0_R}h2x7f_{pDIUFGXgt19h+euTs@jipaWtNV1&FyhA|`nanXHRv>1`F`cNG zD4V#iR$4$ec{~$U*=kbV?z1Pi$5}*=q(^4%zn3Rkh<1qQNN5^AHCrmWm%mnIopEH_ z$79P>R86U#uk0~rGW%S7Dy1pjtx5AdBhTL!%3j5A4sN|e0>?K`G$%Dzj2ArLbx{^$ z_?}`nRaaRb3fpOvbJFY?M&h2eVq3i*M@qKH$;gLy$a%V2WY|x?C~G>2 z*l|wgPSPJzQEvCC`JC`cazVA-d#|d_Owc4)jMt>WMA~>6`OU9~oP&eq+{b*%Z1H$C zQR;)YpRiw@-}$`Qc2g22hnE-pEbzKJfF5BumiAoZ`S-V$?l7yi0?(&SL64?g<1P*JDAg%Un6`U7urjiq$`h0!sKDp&IObW zR8Avtl+F&L^4gZIfr!abiW``GoV5KE%Lx;ia;WU;|sUW zzH5anom@0AP4cF>J#_uvxq+$;=!+;>r#}}|r@Kj~5zimrDX-zW2P#qtUrRdAnT2&X z7IpEUc4tN}GFEr2J|dT(?ZVw-T|YMMDGkK706+YqV*oFvZKG(WJL&wz8DE6bWs~c+ zkmg_8n(7De{um9!Vv~fH$FJjvx0}L0+=sA}5YnyBh9lw_33)9ya`1)Gd{%z-ke2i> zm-C4YLQrq;1z3Sw=H&R%Ca4e|6;r zao*|JZ`zmE%8S_iasBvkuR6t|ID+O3OFAE!)(HMRDTNSFYcl`{6$gMQEC5h`TTz<; z5U2nE+i(C-&jSEnR6(cJz26T86x1;Q0GK%bh-&6b#Kmuu53TQjwn2KLgWR8Z0D2xi z0U-fGHt4{I-bf)^B+{q9dNmvXsCylt{64qD=?7yTO(|By^GTRMAj(HaO-zV`_3t?{z?z(6qMR)BE)-l*XF)bl|GH lC%lFbrFxzZD7VbA&}#Yo>A@}Dj|`hPLZ?{)wH diff --git a/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/equipped-FEET.png b/Resources/Textures/_Goobstation/Clothing/Shoes/Modsuits/captain.rsi/equipped-FEET.png index 962e516dcb7f8fa842d3406baf133708791063f4..92a2f919b3b4ee0764006200bef74fbe2929fcb2 100644 GIT binary patch delta 743 zcmV@g#rErkR*S7X+uL$Nkc;*aB^>EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!0003zNklb;z7>41GDq|FR$jD-bhz-FdH~<2c>4i+r}R@}tmjv)oCNs?XQ<1ROUu z%biSWwU+8<-UPS#YneY}`}t~%5S|}Y07?2Pi#F`%1d8^%x*QcZbH?Il`x`C>0gqxS`Lt-)VCgq}|anIs#uhT#4H-~9{mjcZhx z!tX4TWPd)JhZs}T}3hoc^P1zIBrK?|| ZuWvKih#E_2#KQmp002ovPDHLkV1m!YUmgGe literal 17034 zcmeI4X-rc=5XZMDpg;`-0b47SqM|~GiWeGfwKS!v#exSaRS_+=p0rdfF?eg@5fKcR z2PzSR7>q_R5Dy??kVyQZn21U^JUEmZF`@>8Z)!GqAs#J}PtGRq?e4tU{qO$f<4oRR zb)=l@!gnEra1{~Z(M&IaXP6W7F47ws3E}M5OQmXsR4Pm~ZcET_))F!yJvDu9#65}N z{+h)~*(6c2`}POwv+wdn#|w_guBjVbif89&zB#J+86$n=izk=X9l-$Tb`+uZ*MOWBxn`>^8)jxwe71; z(`2vO)v7TrZ^~U8a5^t=gy+$MkgQudncPhCp;`Hb{MW8w*4hf*;xB%^T~C7} z7nLh6%yKthf1hR$mbsSjZ+=hR{Jhw+vd>MUAG5o7cwK5nW1B8LATDlnSy`9vqiaotrGJpEwVqV;;_|tn!~6mH%#g+K!&&p3j!t zv0ScWG?tVkjxBmf?cxj>xE7@bWDmCU() zh==2hDaTHJUC)?!CfRb6bla9K+N~xcHEP$IwCjaC^d_B9u289C_Kxr&L`W3j^Ou-8 z9Eqf&f?0zN2_OL^fCP{L5^(XmxdCrv3zTkX$0s6VGhxU@8I{Z zA<)Z%259|CpPs?qAPl9K_*>uk;*He>glNRUK*wOGK7ZS5px@crFs6-t2Bt*dr@3x) z=xSOEKpnA10!RP}AOR$R1dsp{Kmter2_OL^fCP{L5ezEeL(}X{#3hQ>t5hzbFBb-Q#b%LfH2tg0c>6N pxU=(-(99T=@Lz!6)G@IAZ5i`N%21n9wn>>-t{Ldzr3O|Nmdr z-(U6DU)Ar;W5b6I?iz7Z1cqTzDe_`0O z3wvPLomKX%Y)^LPT~^sy5GN{53B;8Y6hdhXOBh&ED9U-jW0F9Q-H{km`}X@WCcBat zGltD1G7D2cu05m71@0~znkARz$$}Cy&=!$UVuc0@fJZcy6y!VH){?{+pIs{~Yt`l$ zlTXBxml%_zHE7Dt9BxW+x`2s|v*0pe;Y^$mN3tBpa05&fL9%9oHq!)7(N>1AGL$Ls ziLph%Qi4lSts_&@1I@wz5@T{bo zxcmBz1nr~(x9qYPdhAYzNwX_T&LU4@OpMl0!zb`u1%(X_IottukfOOnEHsmGggKOw zA~)z17P<0$T~lN;$Oi?$;c-JfGNfK%uG8am=Q>+xvf*}%4MU$~W;V1PvcCldA)9u4 z(uyI10Md|}?yS;6U>*tF&LWo#(u(1u^bPg&ZqG>2=$%%Wg5n_!dF*NncC!^w{hLVh%7DI&u=sjg^RG!|=4GIP;w@*ezhA z6U?EiLu#cu zl7+RfL{gGqq0;#Tvo_bEU}Nin5fG^N2QbAc+ZAhLuL)Te0Y$->W#OSKNub~o0l#Dm zAV`5`ctVidXj%XYtxAByB_K$C(>x$aT;ddo6e(IzS*eYtWs+f8-XguTLc==ppB*#S{5Z*k#SyB<$!5M7IB`XDT*Rx0zOPzO^cMO2%LZmB;W(ACHOC7 zOiL8SS_F=4qiH|_z*|ILuLGvVE7WVCFbXB|ss`jrn+7yRN(}6^$_56XC~_1ovVakJ zg;zYS~z`_cQh|`>?`dJGCPv8PC3M@x+JP?&OvQ{aQqIt-gvA_}Nn=&GyLOv=1 zSelk8PHMAhmZAvSLcw11fpPu&d!1v4A>TjGeMLCaL|(L5aGJHKI3qC@Tp)NF=Sc;K zG6i^sXLM1(H6c!ckwcOQNmf)67gZqO3d^XtAV`p_MIvNq2=F8u+L*t#X^2DP=cNLq zw(ewRT8B8?9udaRA*nX4KX%w3N+k$ER480!XbC4+2F4dvpl~24B(EqILZxAUE>dp{ zk^$4f)}iUpfs&UPLM1E`4mghRd!3hA7MB?T@NiyRC##;Fa*xa3X5A{>|+^=L~;rjbTi_`=8vd73<4Nti!jq8wQNz_1~K;p zP5cq~8~Y~bijEwh*v!H11S^_9&i}K=c#bD%TBUG_5*VB#;L67A#=2(%7Ur} zpRWxbqq7LYsyU4`oaSkWcTPt!aQ&W$2ji*;&kq31{#BQ=z|^qmFnOFNv9K`TE{j?y zH5WUSz;3)DRS$X(vGG3~pbBu=e@{?BdMO7nnf_$YeA!_Xa4>b2X%&b2C>Cc`2JVFz zlEY!XZ{Y=2fC&ZMT(w~}^M_GmQu;EAz!DQkLN42B3dzav;10lD2&v+dz(}~rurv;n zTY?jLNu{)Oxou7hdCGyTkj*D_<092GmuSTyj^AoiwU*5Xm%Kl64Qz-LLAn8tw%ltZ z$oN8wP6XA0Y(vBiHiFn_-q3$>y}xqd^w0CmmpwCEx7RafrY|Z6zWigj>3%P`hrD=y z7~Bl|7yEQAMbSF$MQ*SaC1J;$m5o(Kj^wyo-`MZi3 z3)PnMa<}RJRzjF*Y%S=A)JELMt~^0|4Pb@)e7NWIC51M4ICxPVV$F9iTidVa7y0(% z97Vv7nbf`ms_5EJ6ubHh7A z#AoQtyTawhC%VFhQFBHkC=K1RflC(=Dq!G3Y3P;>T)K!*0RtCGL$_?;(nW*{7`RXx zx@7~GE+SOGz=hJ#EgQIW5upMGE|i9D*}$cX2o*4Jp)_>M1}V@h0@S1 z8@O~4p#lajl!k8Ez@>`_6)ZfPo98p<6a^=^{b}3|uG;-Lip87ZEC8 z;6iEWmJM9Gh)@9o7fM67Y~a#GgbEnAP#U`BOX7-X{M9YsfIqe6g}obemeF|5PnA*o4OCA*J4o0R+Q z=pLV3aK7Gi&ku|+@1C*q_pcuAo#Z7w@keK;y!lWc>(MzWcGJV@ue{!?i!Hn32U7OZ z$Zv{WAI6p(ozNrx;}33Lf8x4u`I)3^*I86{=N&(8O?hI+$}YFPbF*T9`i(B1&3zh_ z?mPI=)5pixzEXQ`@8q++UYPd-^KBk~a1%ygU9k4m+NHXN9cCUF^RTJc{JQV!5+ksU zk3aI$9dmo^nmawkRD#z)nlLj z>PW=8+py#7J7Cvgn;x<~(fI*v(Bl4?bH+u#_~e2S*q{|Jg<&&3xn*#l&8wdnowsj0 z_qP= z-!!+AxBTONJYRL|s`9NTXPkI$VciSaXSQzlMh|-HeB_XR3O4BWr(WD~cvOe& z*s>kBN0^Ixhj)mri@GN5_4*SBrzDi5jaU>Lfz8ey&}r1DCqGqk-z~rXx7*6MA1OLr z|MDwuoM*@v*No{~JpR!Pclk|^4|uMR{dDDbnV9L$nhnc;UAygUuW!9Xar+g=ddw@> z|J~-WdB?(jogBOT=T+mPcdolWZ0o|RUm|-(o*7zop={@l*us>3jt;X|)UNvK`wt#W z88#vBSL}T9BX2rC#N$Wy9`|frWY4d6tgCES`@s1X;3;2`SgmouUw$IJKfdGDv+kV94jdMZ9avbsrrUdqXRS`^cjGjy`h+8@PY3VDH(s9d zPI=E+yUg2q&$;o{etT9Yf>S4kZaICoTvwS`df>L&f6bdcE;`w>q~;6-HyfX|7dv;}d^^XsCJ5_u7s;&vE z4%b)EIp1Z5-5%a9b;O&|BLqkP(afVSh9_NpRodT|zfmzMyU+YR8%wrKlhPJDc1?xf z2a>8v)AzsHzWd50)w_4!giUy}{nRzXR=xFnyNYtlB6r==tYww$oa-Yh!lz<056r&f zL3LMT__U8=d%QQi`tv1K5Z0Nq@!`uijOL^5=ZMr1{gy3@shYC?{D3V5pOmIAdOIcm zhC{aaZU63;k+Ci}mU(PvahHlU0}s9Hii(dbrI?-T%+zx-;s$wVgT-*l_Q2Wz53f$7knEKKJu3Y;BaH`KThy=PKRT^iuk{?( zYemn}zmQbVMbFi%^wOJ}C{&0QtV*(O3+s=DcJUXBGTk$?XP8}Aojc7{mYENhJNMq% z`Of*~%-oqdrw%?xAOL)hKmhn0fdKG10s-K2xDwz@XP3U3`CW5ZUp0uYxw+Zu=W;o? z<(Cp*WaP2FGW8ZKwFbH2G#hg{oY%Vt?&Hmym&$}7{+fk%NUi6Qi0)bAsr_x-8SK#Y z^Y^6r9ScC@1Gk58c4Hg~?GGl=4niY2*lrYt`qwkO@gbbWRCl_ zVxIPs;ddkeJOBB`BZG{7Loh`!oi`1j`GF^|Xwy>>%J~UdZOfYHvCR0GH2<*zFnMa} zmk7OWi;#ZdLPWH?mO(V%DfS!iFcK>9mxIM{!|x~pi2V0r25HT7wmbxxoaSjiuVLp; z#2O7QYVF+Acf)_A0DRriL6hIV8DoYB$#r9Uv$h^H#cdXc_v>qaxZ!sc z0d&x**@>D9v5+2*)*H@J%iun>w4WF<4EG9lejcMJq|oP|hyCAvFXDTTTmB;jAT`C$>hoD9Q2RGjhpmEEGM`*89QdDG9LEo6CHuSK zmwFJghq`eIXlo^XHcl1F`75=ukbV^A8&IWIwE!yk9ScB@yzy|}S^_Jz@#wa=EZUX4 z7pUTQEI>0Qek%0Pr~i0pN4Et`DHB z@WRg@r}}ElIDhey?zTq2l>nE+dCccb;&3>Eud~xNw0%;7FxR!~{W^UPBj?E`H{T+q z1>k&LVtfp#^)%))5$g<`6o`vBGnusEc%r8fox`K(Ud-sq3M2@Y^L@R*@Ka1ae};$s zF=UGc6L)&{^w*PFrBU!;utT5FibWZHP53aqi<|dHO`D1~dR`!52N7|)x~=DiaDLG$ znD|!c5e7n;2;@9*3`Li%ydc@YDRHvR)AaaZ;KXA?ZVsv9n315!;zVFiiZ)N%21n9wn>>-t{Ldzr3O|Nmdr z-(U6DU)Ar;W5b6I?iz7Z1cqTzDe_`0O z3wvPLomKX%Y)^LPT~^sy5GN{53B;8Y6hdhXOBh&ED9U-jW0F9Q-H{km`}X@WCcBat zGltD1G7D2cu05m71@0~znkARz$$}Cy&=!$UVuc0@fJZcy6y!VH){?{+pIs{~Yt`l$ zlTXBxml%_zHE7Dt9BxW+x`2s|v*0pe;Y^$mN3tBpa05&fL9%9oHq!)7(N>1AGL$Ls ziLph%Qi4lSts_&@1I@wz5@T{bo zxcmBz1nr~(x9qYPdhAYzNwX_T&LU4@OpMl0!zb`u1%(X_IottukfOOnEHsmGggKOw zA~)z17P<0$T~lN;$Oi?$;c-JfGNfK%uG8am=Q>+xvf*}%4MU$~W;V1PvcCldA)9u4 z(uyI10Md|}?yS;6U>*tF&LWo#(u(1u^bPg&ZqG>2=$%%Wg5n_!dF*NncC!^w{hLVh%7DI&u=sjg^RG!|=4GIP;w@*ezhA z6U?EiLu#cu zl7+RfL{gGqq0;#Tvo_bEU}Nin5fG^N2QbAc+ZAhLuL)Te0Y$->W#OSKNub~o0l#Dm zAV`5`ctVidXj%XYtxAByB_K$C(>x$aT;ddo6e(IzS*eYtWs+f8-XguTLc==ppB*#S{5Z*k#SyB<$!5M7IB`XDT*Rx0zOPzO^cMO2%LZmB;W(ACHOC7 zOiL8SS_F=4qiH|_z*|ILuLGvVE7WVCFbXB|ss`jrn+7yRN(}6^$_56XC~_1ovVakJ zg;zYS~z`_cQh|`>?`dJGCPv8PC3M@x+JP?&OvQ{aQqIt-gvA_}Nn=&GyLOv=1 zSelk8PHMAhmZAvSLcw11fpPu&d!1v4A>TjGeMLCaL|(L5aGJHKI3qC@Tp)NF=Sc;K zG6i^sXLM1(H6c!ckwcOQNmf)67gZqO3d^XtAV`p_MIvNq2=F8u+L*t#X^2DP=cNLq zw(ewRT8B8?9udaRA*nX4KX%w3N+k$ER480!XbC4+2F4dvpl~24B(EqILZxAUE>dp{ zk^$4f)}iUpfs&UPLM1E`4mghRd!3hA7MB?T@NiyRC##;Fa*xa3X5A{>|+^=L~;rjbTi_`=8vd73<4Nti!jq8wQNz_1~K;p zP5cq~8~Y~bijEwh*v!H11S^_9&i}K=c#bD%TBUG_5*VB#;L67A#=2(%7Ur} zpRWxbqq7LYsyU4`oaSkWcTPt!aQ&W$2ji*;&kq31{#BQ=z|^qmFnOFNv9K`TE{j?y zH5WUSz;3)DRS$X(vGG3~pbBu=e@{?BdMO7nnf_$YeA!_Xa4>b2X%&b2C>Cc`2JVFz zlEY!XZ{Y=2fC&ZMT(w~}^M_GmQu;EAz!DQkLN42B3dzav;10lD2&v+dz(}~rurv;n zTY?jLNu{)Oxou7hdCGyTkj*D_<092GmuSTyj^AoiwU*5Xm%Kl64Qz-LLAn8tw%ltZ z$oN8wP6XA0Y(vBiHiFn_-q3$>y}xqd^w0CmmpwCEx7RafrY|Z6zWigj>3%P`hrD=y z7~Bl|7yEQAMbSF$MQ*SaC1J;$m5o(Kj^wyo-`MZi3 z3)PnMa<}RJRzjF*Y%S=A)JELMt~^0|4Pb@)e7NWIC51M4ICxPVV$F9iTidVa7y0(% z97Vv7nbf`ms_5EJ6ubHh7A z#AoQtyTawhC%VFhQFBHkC=K1RflC(=Dq!G3Y3P;>T)K!*0RtCGL$_?;(nW*{7`RXx zx@7~GE+SOGz=hJ#EgQIW5upMGE|i9D*}$cX2o*4Jp)_>M1}V@h0@S1 z8@O~4p#lajl!k8Ez@>`_6)ZfPo98p<6a^=^{b}3|uG;-Lip87ZEC8 z;6iEWmJM9Gh)@9o7fM67Y~a#GgbEnAP#U`BOX7-X{M9YsfIqe6g}obemeF|5PnA*o4OCA*J4o0R+Q z=pLV3aK7Gi&ku|+@1C*q_pcuAo#Z7w@keK;y!lWc>(MzWcGJV@ue{!?i!Hn32U7OZ z$Zv{WAI6p(ozNrx;}33Lf8x4u`I)3^*I86{=N&(8O?hI+$}YFPbF*T9`i(B1&3zh_ z?mPI=)5pixzEXQ`@8q++UYPd-^KBk~a1%ygU9k4m+NHXN9cCUF^RTJc{JQV!5+ksU zk3aI$9dmo^nmawkRD#z)nlLj z>PW=8+py#7J7Cvgn;x<~(fI*v(Bl4?bH+u#_~e2S*q{|Jg<&&3xn*#l&8wdnowsj0 z_qP= z-!!+AxBTONJYRL|s`9NTXPkI$VciSaXSQzlMh|-HeB_XR3O4BWr(WD~cvOe& z*s>kBN0^Ixhj)mri@GN5_4*SBrzDi5jaU>Lfz8ey&}r1DCqGqk-z~rXx7*6MA1OLr z|MDwuoM*@v*No{~JpR!Pclk|^4|uMR{dDDbnV9L$nhnc;UAygUuW!9Xar+g=ddw@> z|J~-WdB?(jogBOT=T+mPcdolWZ0o|RUm|-(o*7zop={@l*us>3jt;X|)UNvK`wt#W z88#vBSL}T9BX2rC#N$Wy9`|frWY4d6tgCES`@s1X;3;2`SgmouUw$IJKfdGDv+kV94jdMZ9avbsrrUdqXRS`^cjGjy`h+8@PY3VDH(s9d zPI=E+yUg2q&$;o{etT9Yf>S4kZaICoTvwS`df>L&f6bdcE;`w>q~;6-HyfX|7dv;}d^^XsCJ5_u7s;&vE z4%b)EIp1Z5-5%a9b;O&|BLqkP(afVSh9_NpRodT|zfmzMyU+YR8%wrKlhPJDc1?xf z2a>8v)AzsHzWd50)w_4!giUy}{nRzXR=xFnyNYtlB6r==tYww$oa-Yh!lz<056r&f zL3LMT__U8=d%QQi`tv1K5Z0Nq@!`uijOL^5=ZMr1{gy3@shYC?{D3V5pOmIAdOIcm zhC{aaZU63;k+Ci}mU(PvahHlU0}s9Hii(dbrI?-T%+zx-;s$wVgT-*l_Q2Wz53f$7knEKKJu3Y;BaH`KThy=PK|pnW zVE^0+8jGCtS0{N~cF6VOQ~m3h5&3-f+Z^-Embn(ry2kP?H&fK!@BMl2&6xwg&mAhP zV0vI-!&o3QkHLb^pFyTwouTirFvIbOoDGjZu)N@zCwI~{akH^W#{d5v!JC;jO;|s# zbkYLf2CgOX+^1it9&9<^7{(yW-XEvHu;}Wi?2hNk-@HF>Xm$E0GyBN($QW_I>{J*LuZi&rh4XYq#8< zUKr@J=kC2jmtR+Zk_~z6E7!i|xTlZ`V}`8s;lB<4Ed7qxt1BvrL&){I(#IjQ2zA8i{C9?e|_?M>Z913s~+Su zZ1ZHOEj+6EWgXkGU#ljbO-rj~@V?OXaEFrg^%w2k+Y94nJlyShvggvr8G1=-QmjX+ zdE?EqM7FJ-zgy^_p_LS4ZLLFotzEdQ$yXgY^=U7bDI9lWjXb(RyC$IP@KlFZFW)1J zlN3u#ncTiG9u#@xQ309_jo04{LDMokI?!k;E+rAY}^LnPzOlop6CW~78oUqZglyvcmO8Qz-^EI9&z z03ZMe0R9EA9p6Fmxay5{y$!E=M_4#OE_a25$_*4uiJD511eRq{J>UCAD0K<>{52N{ zGXOEqoMoZ@eg|3TK>?zkc~JBHwKj zpI9^K{9q*vrSUhJ-;^Bl@p}INT!^$HB2^AkGoo&|<94Hj*@lbhg6SY;31tmhCQzLx zxB%SKlOSq|At)N=Odj9B;sA*0X+7)CSPcQ+v)eravPGSn&)}r(g8VvfLUL3qR zE$MUzV(kXDhsfCsjR&xcB_ZM(7}=hdH1G57LzK8gm28W8y1--w^-= c080n>0bgI>pEjEZ`2YX_07*qoM6N<$f^h}iasU7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..265b1f6f8bdcfaf60f625d4e7d7035aafc28e666 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zb3I)gLn`LH zy?Hjb#Xx}df#(z{i|9kG0sZ~U_~KtCWgZasTEH;D@^VXY#~vje`))}Nm-oBZT-#kG zl{ovfG851^FldlCCUM`ScYaj=S?TqrzK@eX^QHEDJZG7|wpQ|-<@U-K6U^hbU;8y< zkLvswM<-X=Z%I`^S6TVO? zEBN=#oNK>!1}FYq|M^+XTiz3&|1@{l2u{5A>*@DRI_>|hZS#3gb8;N+DOaz#Z>3Xy zZ_-_Lg$f(FE8BEcJ)I(_1%`%R`EGl)w6=4Pv*yxy`YTuZFTJu%TnwZz+(Gl{Ws}%H z{T9e`n#gZ_8#k+(JMrorc3*Kgd{={%MkCt<%gZg_Hx#-2=;n-DySM7TYM1k* z;|AYS8I)jvi6OZsdVOT}-FsDBJ%;C^cAxwfc5k!1_ePHNopDe9+Wd0hXiOFCG4#`9 zRXpvUzWVcyB`3sJwf%<~ezbGG^h<7E@ZA1iZ0L;Ka=Ul0DA zcW?byr`YTA3^EKMp<91CT`xWT`rnL)q84Y zxKC*Zn9KEwL4SK^VaQJ39%t6v#ye`q!dY?|{SrD~?El54+PPysV|?*+V9+yoy85}S Ib4q9e0KcTU0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/meta.json new file mode 100644 index 00000000000..288dca2bc76 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/cargotech.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/mailman.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/mailman.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..176108f3e005f984d5431a8958641dd109b5218a GIT binary patch literal 9781 zcmV-5Cd%1~P)oHvf+#9EiYQ401q4J9j3o4W@M zvj_+P4~T#Y)cpeDVMtj;E02(p) ze`x>zp#wtVA^{L~-div7Zw>!tyzzTYkYPkbFl1a5W#Z$4{S)E>WJ3c2{zuJxARagZ zGhhg000TtqU5q{D0u=Ygcn}AIfj>ytn*)F>2;Ce1XYBtMOJJlV{4*Ox$E3!E28Sfj z6y+6Eq-iF5Wz(DzqN5lziDZU0d$BSHfhQSppGT4Gcn zBaY@rGm2yQC4?q1XhzYIk|p$?YYOi(mx%MFd0#GU&4Z z^x_|G|Lx9yc#IEHQv5F$L^K2dwXnPULlgi^835bIcX$6Z?e1=$-s52&fYGS`#7Cb3 zKz)7BfBZi_kwyS0`2Y;u{EyGS3V=(80N{KUkQkTruaD`!b^|a#0u(?448ZN3Bf{QE zA_L0aOJ=|VSOFVg2b_Qla04E|3;2NmpaDT33`Bq^5Cal`4kUrp9!s)74#@9Or393L z3Qz;;Km%w3EuaH*fgaG`Kr3hi?Vtmk z1D&7?Tmapm2lRqI&<_T{C2$#B0Yl&_7zQI?6kG>m;3gOc6W|uO1MY%*;69iH55W|8 z1ZKcv@C3|)Iq(cT2lL=1SOBlUYw!lV1@FLnumV=W2k;4e24BEe@D2O`Kfwmr1i!!* z_ye}V4%met2!@al3c^5G2oDh;5=4e55Hm!DSRpou1LB0ZAs&bi5`bus5F`wVLSm2v zM2Dmx8AukAhZG3(|&kA$`aIGJ;GXQ^*{$gsdPN$PTiH93f|DALI(T zLmrS9eMM2R}EEEqVLP<~xbO1_+GNCLe2g-vAphHj*bQn4U zl|aX#Qm7oNgsPw#s19m?8lfiW4AcU(L1&?JP$zUA>V|ruK4<_MgswnWp!C&C-@H)H+Z^7H}E&@iN5Lg5rK|(MgSP*OoP6Q8vA3;M1 zBg7DNgfv1Hp@2|Es39~FItV?4A;JVJTRpO^9Yh8=?czh3H0HL<}GPn+kpv_KNky_DIgz|b z0i+O86iG))Bju1vNL8c;QU|GzG(wsoEs-`z2c$F773qoeLHZ*Z$Pi=%G8!3=OhTq2 zGmzQHeB>cyF|q_%imX7^AnTE*kY|u>$PVOrWDl|*If%T996{bdP9X0hCy|ekPmpuS zdE_hP5^@>&0l9|!j$B9nMsA}33W>s^2q+4Q1;viyM)9MBP@*V0N(QBXQbwtxv{Cvf zBa|7+3T20KM7f|mP(CPsR1hi@6^V*PC8APM8K@joKB^FP1a%x$j;co0qfVikQSGQs z)CJT<)FspqY6NuybqjS5^$<0Knnk@pEuxlC%czg2FQ}iWU#P!mfJUORXd;>k&5Gtk z^P&aOqG&o=2CaZrL2ICO(S~SKv?baW?Sytkd!l{O0q78P1Ud$tfKEkcpmWd#=)>p| zbSb(DU59Q&H>2Cpo#-BPKl(Cy7(IrbK;J_@L_bE)q36-B(eKb7&}-=L=uPw=48R~U zI1C9x#js;|Faj76j08poqkvJxXkzp*Mi_I94aNcEg7LukVgfKBm`F@4CJB><$-?Ag ziZDkprI;#A9p)6K1#=d29&-_M33C;59W#Nsi+PB7jCqE6iFt!r#(ctj!>nVrFuPbJ z7KbHasaOsyFIEsMhLys~VU@8OSY50U)*Netb;P=2y|8}RAZ$1`2AhaIfX%|@V~emQ z*fMN2wgGz@+lKAL_FxCFL)cO5IQA~~A@(u$8Fmr-7Q2dF!~Vej!fxXbI4q8YqvAMl zd^jPTI8GX;fK$V1;|y@7IBT2(&IRX*^TP$pTD~a{Q)5Lb-1!6yOh&V>PO`Ie? zA-*8KCaw_Ii0i~ZB#4A1kx6VM9+DtQf+R~)A!(5eN#-Ow(ms+G$)6NTiY6tI(n)!w zBGPeEC8>ebOzI%@kS>viN#mq@q-oMK(jw_S=@aP(X^RYzF=R5Cjm$$9BGbuoWL2^b z*_doeb|AZveaS)O2y#6606B+TNG>5)kn723$Q|S!@*sJbJWjq(o*_Rczb3DczmPY` z+Y}^)K%r8&C^U*VMV6vM(WV$tEGZ5YH;OMMh!ROjprlc9DMggylxj*NrIpe}>7xu$ z#wd3wk0^7LMap~1XUaO|FB5_Z&qQV7VxlpLGs!WjGU+fGGg&h^F?lfgGleq6Fr_eM zF&$(oVX9ziU}|PM$8?eD3eyTm6?ZGm|2opky(S; zfZ3ecp4pYzmpPa@iaCingSmkDD04Y;J##bjIp&MZL(F5$cbTV|pE18?USP=-(BdLkh3~E002(_GAPi>}lQv0Y^sW++jsgJ2I zs7ut3)F0G8EC?0?3kwSmi!h56ixP_#i!qBei!+NCOCU=GO9D$eOFqjHmU5N`mKK&S zmVTCNEaNN>Se~*hu)JqkW7%NYWyP>kSUFf}tP-s9tm>==tQM>etRAfXtYNJ2tZA%y ztVdYOS?gI_Si4vUSch3BSRb;^vc6(nVg1JXn+;;avr*Z2*o4`n*_7FI*i6`L*<9It z*+ST2*izYY*bcLmvDL9PvvsodvkkLNusvj(V|&H6%J!XYiygsEWM^gPV;5tWV^?F> zXSZN?WcOeXV2@x=WY1(j$bO8yn!Sm=gZ(1=5c^H`2kcMT7ui?Xzp-y|AUKE|tQ>qC zVjOZD>Kq0fmK;tTUK|XLD2`-~Y>pz1QjU6#7LM~AmpDc_?r=Wt{b#t(+G)2RX+$?{PlnT;N>h{K~n- zh2SD`v2zJ<(YX}4w75*TY`NUH{J6ro61XzC4so5}s^x0t>f*Y@HOh6DYliD3*L$w7 zTwB}-ZW1>;H;r48TZvnT+mzd$+k-oRJCZw@JBRx)cRBY-?l$fo?ji1R?n&-B?l;_@ zxYxONd2l=|JbXOjJn}r6JjOh>JZ?PxJP|yJJXt(NJY_r$JZ(HZJVQL=JP&!E@htIt z=Go+hcnQ30yaK#*UL{@~UNc??UQb>IZw&7N-hAE?-fG^{yq&xQyw`c}@jl^Q{)@M-ax@Y(Zu@CEWk^QH3T@s;pZ^PT4F;=9Cmo$o&1Q@+=HANkh# z0Y9FfjbDIYl3$r$m*0ZliQk7mgg>4?gTIi!jK6`uoxhj=8viZ+Y5sZsW&ZE{e+4iC zQ~_QAaREgEZ2>a@M*%N^V1YP+bb&(xr2-8CZ34Xl*92}0ObfgeSP}RkutUSrSZMq- zI!&3TN3*0k(|l=Rv_x7qt(aCxYoc}1F44wl4`_3=CE6P8w;)oGBFHT$Dkv|gC1@(> zAm}9+EEp%4DOe;}F4!p8A=ocCDtKRTR`8ABXTe`WNFj<4w~(liypXn#nUJH9k5H&k zf>4%Fu~4N@lTeq?pwJDWheFSV-V1#b`YVhTW)T(;mK0VIHW0QJb`uT|jut*3d{Fp= zaD#BWaG&sq@IB$D!f%Avgnx^mM3_W)MI=O&MD#?gL|jDtMWRGfMG8bth}4U;i}Z<% zh};vI6Bi?xgOiH(Zg7n>7%EA~}vTO23OCN3y0 zBd#HCD()!mBOWH6B%UXJOuSCKO}tNhRQ$g9Gx2xg-^8~i@Dl72!V+>4S`y|G&Jz12 zA|+BK4oZ|toRl~xaY^E)#FWHKiB*XWI!vd~dFT>!Wx4^~hVDTRrpME>=||`_^j3N= zeT06WK1Y8?|3=@DBuH{fibyI*>PlKlx=IF0#!6;L9+s?WEa0REt!v)QHr5sb^B}rG7|5(qw5KX$ff+X+vo{ zX)oze=_Khq>EqHTrO!zZN{>rVOD{@)mfn)V$gs)?%E-xR%UH;`$OOv7%4EtE%hbrU z%3PGWE;A|fLS|KFLl!B^EXyw|Evq4GChIKgCmSuBE_+zEO14F|S9VnPf$R&}71<3r zgdDRRznrw3rkt7FJ~@B67`aTjV!0Z*Hn~2zF}W$ZmvSHFe#@ifS>=V~<>Ynbt>oS1 zgXI(CbLEfApOo*Ezbt=C{)zmO{5Sbs1(E`{f`o#qg0X_5!hVG)g>;3(3e^g&3VjM= z3R4OT3ZE3V6tRlziXw`Niu#JSie8Fgim8f+6e|?ZDE26hC_Ye}SNx#(O9`#SswAwW zprof{qvWL&rj(*|P^m)cj8c!%sM4g;ywXRd-^v(ec4ZM|C1nF;J7pi`2<0^8BIRo3 zR^@)>8_Ltluav(iZ>tbhxK-#XYAU8G&ME;aaVps=$5a|rI#q^L?x@VEEUT=mB2`&b z1y$u$^;B(Dy;Q?h52zNYR;jkC_N(4hol$+Q`c-vTjjYC}CatEWW})V$7Oa+}R-jg{ zc1EpN?Yi2O+M?Q;+O|4Tokv|#T|?bm-BmqEJyAVhy-fYIdXM^b^(pm5^)>Zv4Wb5* zhLnb;hJ}WkMzBV*#zBn=jb@ELjT;)%8m~3JX#!1(rhulbrjDkKrk7^8W}4<<&05W~ znuD6RHD@)KH8-@-T5MXPTFP3+T25L4T5(#rS|_xcw7RuMwWhQdwZ3TWXp^=1wPmz* zv~9G#v?H|BwTrduw9jc@(Y~wwT>FFeZylTtmkwP=L&sdlO(#SrMW;}wTBl9tlFlui zS)FB_OD&02SOS-poXLXl#H}x=j9D3q{C z8QwFTH~eh4ZA3N_Fp@LUH*zrYGm10HGb%S~HtIK;Fq$=5Hu`0ZGv+pyGS)J-Hug4- zGR`tSZro(tYdmH=WBk^5-2`pIVIpCoVPa|GX%bgUg%9O)Y z!c@c5($v#5!ZgG5nCU6g9@88)g_YPBXfhmYKDgw^@`~w%G}@(`J2U<7Q9I zR?L2zq%q!(T^=qmZMrqnV?JW29rYW2s|{i@J-Ii?2(ZOMy#` zOQ*|-%Z$r=mn~P4E6r8e)y&n?HOe*DwZiqR>s8k&*Cp3YH@q9an}VB(o10sNTee%7 zTbtVzw@J4*ZtLzicRqJ{cVl-q_i*TJa8U-9ts{N9_}6y9@!q{ z9_=1iJ*GU~di?SvcnWwbd7628dPaNZc~*Iz^BnP<@m%)&<3;fj_EPh*^4jl};8o~V z@73*f(`(M_lQ-ne=1uq3@pkZLcpvaC@jmT6;C;_~(ffxF)`!9YsIP{vt*^gtvTw2PDc?TdJH9V{zwbxy=h-i}-*~^<{>c5g`z!aK z+ds1Z@&48Q+kR9(aX&3Tdq0NX0lyNzGk$}95By&HZTJ)XY5pqy7XCi|@&1MW4gS6U zxBOrDe+@tda0kc*7zelqLh6QE?Rs?ngjs!jq zTn*e|urTNhU4|1Qgpt80W3)4_F{T+SjO`$5ka&@Y&$u;K#wM!Mh=>A(A0_A^SqYLb5|DL(YX<4|y8$DHIOn2$cyn z3Uv#O3e69#3B3?H9{M8mYZy9=H%u|iJj^>RKCCFLF|0rAZrH1^jc{VPP`G-yZFpe# zf$-zut>IV0r^8pmcOqCLBqQ`ATp}VOawDoE&PUvgcpmXJ5*^7KsT64u=^L3CSsd9E zIT$$^`8IMZiaAO=N+-%GDl95Hsxqo8>PFPFsISrJXx?b0Xp89m(Mi!qqR&KMj-HBs zAH5yJ5+fO-ALAMm8IvDV8`BeWD`p|)XDlIBC{{hzE;cAOJ+>^iBX%@)Hg+uz8OIZ+ z7-t^m8yh_+iBqxd`>LfZRh9~AG)+BZ(-b!3Z+(;rNi6m(yIVOcA zw2-u(OiUI@)=G9v4ol8Su1@YwzLmU?ypcjm5lzufaZU+O$xW$E=}Ebh@+#$5DkW7s zRX5coH7d0rwIQ`H^?vG7>YoEF2P6*|9`HC2d!Xn*(}BSQQwLVkKpIDyT$)*$Z(34X zNm^^#aN5(fwRBWEU%E=VO*$hzBfTQMD}6kDKK*9~F+(InJHt66A|pSeKBF(=LB_j` z?M${znM{*R@65!^qnRz4!qkvK%QD9Ku zQ4m*9T+m!_t>9_FmxI`Yf(JDZIvtESSa9&`42O zu_Nu|md2JAm$sIUmOd~2Sw<D&l%Qk#;?;)L-qp#~rPW>4x2u<`cWSt5lxys2!fFa?PSp(6 zJgxawORN>IHLUfiO|31jy-<6%_FWyQMxbF7Q3E39j-8>xF661JpPyWBWNwsh zG;a)O%xbJ_9B7l-H@0Q{|_+Pu)AU+=OTnXwqzQX^LwqY3gX2XnNhW zeVXgE%4vtwk*AAJx17Fy`sL~0XV}gtoUu6*dZyq^)0t~$o}F25W^R^gwrFNF=QN*e zzS8`(`FjhwMY6@LC7>m%rLJYL<#Ef`R$?o?)uh$0HM6z0b)a>o^-CL}O`^@XZGT%v zTTRe&WhK?&8vmHOqF`bh+XL&C8T;91;=dPW5er~gqwNt*+rZcSbP-k=J_0EOPKV6(% zDqW6U(OpNn&UQ_7Eu9DF`Oa&ecRinQzV!Ts^Y_oMUO-=R(?r>I?lBW-ff~ zCUr}8n|Cw1bGsY6uXR7~-t1xPQS7nriR?Mt)7~@Qv(yWE`Fpi`-FuUI%X@ozANGE_ zh`%U)(d454#q5hGFAiONc5$PRwNJ6nt}n8$xUao$qVH`#+%M3t)9=}z+F#k<*FW9= zb$~n|Jzy~qJWw!jX5jk3;=uMLo=X~+TrVYFD!bHk>EWf%gM>l)pxGc}FmJGFaAff1 z;GfG}m(?%3Tu!)Ldb#`Z?%IKBFE89anLz+WwLrFswLl=i0 z4Sl^zzAAIo>T1~4!mF)U$FDA3gRjx9>0R@_mVT}7+U09=*EWXPhLwgLhhvA24WA!= zF#K@@KSCcd8wnaI7-=3E8+knnMg>N7N4-YVMr%hekIs#5UT3?meBJ4K-1QUJyRSdI zzBWc0lOD4g3mYpMYahEc_WlOyhR6-08~!(PZk)O?dSmg%&P~3X+BZFKrroT)dHLqt z&CPL+anau5VB+&F;w|Z0R=2`$9lq6Z>&~s! z+t}L@x6N(`-#&P|_4fGfcXv>CMD7^h3A~ec=ggfOci!BE?+V>Dxa)T}=Wf&8(Yvqi zfqS%j`uBYAW!-DMH*#=_&msbaPq zlLC`^lfIK#lZ}%jlZ%tP4`~neAMSsc{qWSo>knT~K~sWLhEx7ixl^a7ZcHsbLOc?A zWc-NnsNhk{qlriFr!mvw(`M5l(}mM#r|(REn8D9T%~;Pw%p9HRnwgwgdrWyO|JeR< z?BmkMy^m)e|9rywMCFOgljJ8=PX?bnd$RSE`>EDbucsMLPd*)ax;P7F1!oOs17`DQ zTV^L_m*=o^^f}A9@VO&%U2~IjU!E~NQ+Ve1EdE*fv;JpKpZ$8y^<4A0=kxUEC!dcz zfAs=-A@sud1>?oR7ws?Zy!bFrn3tKiosXVBG2c7?cz*pQ`%Cqg?l03`*1sHnxwrr= z2rU>dFcuCiv@hIU__Rn`lv}i4j9V;U>|dN+{QZjimGS6Q!`Ufp>0?ltmP5}-l)BCe{{e||$=u6O-qA#6a9)9`$mF=tgSI@7RUz@&;e_i=T_$K?!;akGD>Tg5e7QRE@ zMZTMV5C2~Bz32Or@4tTV{LuU1|D)i?*&p|ReErGtQ}w6E&y1fArY+?yx2^Q8Q(HH;R{jwG$p3Nvlk%tj&*-1Gf3bh1|Jwge z{9E()+TYjPsBQYT&34>&<@S~Bg&lZDe8*}hdZ&D6aA$rO?27JM>_+aE?hfp}*xmj2 zzmh#e{4<=H1;9BS0P6<;)YJkX77PHz>;D0*qMc)+baiY1000SaNLh0L01FZT01FZU z(%pXi000BbNklwn+^c8HX}78wdn56m+FAN{fg>Y*D+Qjk6MF z(XvHtq{V=%aU;~KRR}G`WTs6n6vjm@oJ7gO5yjAgz@XRr?{MC{gu#2Rjx9PDTpc|Er-apz<^n@{fzi=W5C*f+4 zJg-whehh7Zh4pbFB6XV-scSL%pNi4adynsgP+$D98Xg`tAEQ_-Mq^`RG%+zj8yo)D z$RE?w(_()%$%k!{$)r~-7OANt%5T+B42~!n@@V^AX`iKQFxm2Y^KZ^qb zNKY=rO&OXiu|r*RLBoWEzN;v)Jpz3_ZKhY?qz3CjAA{p?(HEZpeg#SpPQFLrxcdWK zPk;f(jS);f+%w?vG;H?ZJx4#nL2aA8YNG^{fD%vwNZ`cWSFxmS*`Iok!~WJZ3UdsbR)_Sv-bvUKkml?rFhynAE!-e%^^*l)GZ z9E&9w9Z;|bXMnECnyA+)c|p;p6V^|Om)Q3DZN0*2`G|(>>-iB8WxHcFmR3ikHZM!C z>QvR9etP4+-_`e(#F>9ily3Yp_0Xdel~0ZfB?~;{*Kzo{=G>`MMne22Z$2=b;q_32 zFUoIzZHHWsJ#TZPzLVj6Da-dC{G@VV~t^C)(!RGxwJ)Jv$L}wrOW{IqeXRP@8@>#k0w#ZJeUeq-{7|EL`n@(VBL6#xY`Q*|egBo&3U9a7So^u0)K_sR-^X!xUhw|< zYQ8wzoy_m;Y8sbEbH2-KU%+Ma|GHeg+dTUX3`b9=YR`;m$Wde7TPHv7eM-XTzw_?y z<2ad8Um^3`RJwiQey-g=)u%4{<7CX>dFiFeYJaWh;}6aD?fA*e>F{dtA(tntHvNAW z&12O93N)A>o}KhJeX*gFhw8sR_E+wESwcRs$1#-zbG0m!vVR(~ruOQeL;a3Zn{D{( zK6~<*vV_{rEDO+G9n>gd6s?q8pEz0Ue%XX+QWDL=kUDO%0LJ5OkVU(%L$Dqf!$ z*k7)hVD4DKw&O3ujc5I?6NNrA^Ukx-^ggoPRpFm+!Gwvbk9g1N3xs#|h|e*)JjG4C zbppeb>gOMSJbf1tP?&Hj!PWRukU!(RIr0@ZN-6{tj%yva*7ddHJ;byi@?h_d|Fuk( z&H*BkA6r=;@OEvHNx3?m_5Aa=NgH(-nR2V%DLir#nZ0g{eFOWmSMh7C>l)wu5?gWP z`SmBB2c};}90Kspk3(nB2Z|IUpJ0!orsBPv4_7y#e yX@3}3CC#v`cer9WL*HqEWe>vw%Pry$?AZ?Axl{9J=S^V7X7F_Nb6Mw<&;$TZlE9Gw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..176108f3e005f984d5431a8958641dd109b5218a GIT binary patch literal 9781 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 Ib4q9e0KcTU0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/meta.json new file mode 100644 index 00000000000..cf8d07947a2 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qm.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b8df4fb3edd5fd974891cbe0ed511a97991392d3 GIT binary patch literal 1114 zcmV-g1f~0lP)8o$NL z`Rw=da{unb{}QDXlZ*$V1&BssfM@}tkr*IafM_HJh!!9k6K}wj-%Ux9`o@ZSjsn0} zqapc?#RbMS2!r^85XM3rPO!S9_C2G?GrqCPgQA|JnmiL~F4I>oEnsI&3&kI3 zz;^W#0I<1nfR**C@7%i8LZxPg;pIl9X7=nmgRrt*#pcEVfLq-`@C^ax{>QBoRBFEg z0A|gEO43kBraP~0wK^fu2D?`rF%%eo`+YV{+X>{~syS%jq`e9O3c#1&cLkWX1BGNz zshKdW8wqG{Hf~}DHf~rqQl(}>A(?@j6%WS29~c5hhSl@=u6Xp0d!HK?ar66zfMMN8 zhIJF_MNvE_f`8&u;ZTVXo0FfrJz733ODLBXu(yAV_q(_6I6tdPgHq@ypycNRkG6~R z)95lmH}Z2DO{LPvWwU5Bn|EHXuN|D9g-b$s5Ep-_Opqa$&0=f{du36R4!sM>viK31D!OM7uCzQ&vF=i=kG)p z7!OR_>EUJ#8pD9QLxdG8y;We9q+!|)cz*$2=<+mWTyCr`skpGOP`6q=D>0G=35HkC z9->@YKz2TZ_0uQV+dsy3^%AUk0RW;XiTOb#>FzJjx{z3UH%T0_zwAX(RCt{2nm=sQKorJ5qpFFLCK4xEN{U>MW?{%wDrJI58BBT{0kVk=kS#zqkvCw@uYsZ{eV`Mb0m$1bKX0S ziXW%}dmB3a{$s8e%qznC`Pj5WF`;B+>9V2X*tB6e?$GxdNn+Vhar@S9Jlv@(0G|QA zQvm2*{DUV&JbwBSIg&=v0BWWKzyW|hGnNe%0BDdVu#0E?>z+G5czm&S9{?yb!4Kag zxVNFxO1S_4c=haV@BI3ThN3~RzM>8NMpsi4=c))LBTIEP#nqPStCS1a+t9h<`x>xY zJp%x2ZyjQ7vpTVD-EQOUk;M~Nn72n(U)~wT+GZ8oTZaIybo;@T16cB5u=&P@-r&3p zIvGwIpC<=!tpg6srefL`3hSKVy(8?rXZ(0t4GVrRRxuD0q@>_#q<5EJ{qSdLVb$hjX#dlpM1}M2DjM!qD~WuB(j+dnyuE@ zW2fT^i;x+gYbD6YW-?erN4qn;Obv=K;&bHy=6jZ!m~tR z?*sm4VgqCgkWFlWYyq-~4UjEBHn9P+1;}P90}OTkpZgCzttO#&f-F$cAkavADByJz zNC2aYB)S_T4rMz?yi7F$YNi8SO?9`bFOQ@4?8Cxx+`ibXKw}z&D@1fPg&au_?E-5g z3CnRIdIv-?)OpHcd0Ai4&~VOCx7)pu7+8S>ReERmeuQmt(^vj`l9eKbTBZzoH23U^U zm+9Gj%#pNj^+wR-NE#aHn*O@h=+h+9Pdo)ge=ztAwj3AB!RZmga$IO635_JF_nZik z9|1z^fLwlQY-3h0kX_vmbsf;$U!{XJ34=6FPq^0s+y>fHPDAy$Y4u3;wX1H#lWGxY&sX_&eCfS@(R^#QU4$R;*GwgB102FMm5n?Im5cbO$f RAVdHF002ovPDHLkV1oIa&c^@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..74e412ff0bf9a9ad8b36efc24890727d902e99d0 GIT binary patch literal 516 zcmV+f0{i`mP)_#+fIBD1Mi%DlU7=97pg z0{E`@TLA5p%klLz^{~joT%W_;Wftc8)Wagj*VD99Zejp&D|XBC+P2da@_E82`f%)a zJ2dZaMf*a6P6$xQ=gH-A03VL6uDk?6cm?M4VHAzc3!@0zPUDv6#sB(ZtID&U2C(ht zdLOkOp!;(A`@0))DT)C`LEeib!k-5C>iAoIU;^+j0iFO7F2pn$0Zab?0000-X=Z%I`^S6TVO? zEBN=#oNK>!1}FYq|M^+XTiz3&|1@{l2u{5A>*@DRI_>|hZS#3gb8;N+DOaz#Z>3Xy zZ_-_Lg$f(FE8BEcJ)I(_1%`%R`EGl)w6=4Pv*yxy`YTuZFTJu%TnwZz+(Gl{Ws}%H z{T9e`n#gZ_8#k+(JMrorc3*Kgd{={%MkCt<%gZg_Hx#-2=;n-DySM7TYM1k* z;|AYS8I)jvi6OZsdVOT}-FsDBJ%;C^cAxwfc5k!1_ePHNopDe9+Wd0hXiOFCG4#`9 zRXpvUzWVcyB`3sJwf%<~ezbGG^h<7E@ZA1iZ0L;Ka=Ul0DA zcW?byr`YTA3^EKMp<91CT`xWT`rnL)q84Y zxKC*Zn9KEwL4SK^VaQJ39%t6v#ye`q!dY?|{SrD~?El54+PPysV|?*+V9+yoy85}S Ib4q9e0KcTU0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/meta.json new file mode 100644 index 00000000000..f472914cbf1 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/qmturtleskirt.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/salvage.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..fc746228f87a44ed76cdf711c2c3b7e3fef1c22f GIT binary patch literal 1480 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..49970c3495f7d9d1e61ec5be7220eb9d7273e407 GIT binary patch literal 20645 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d435e81168ca1c6b4c5066972f15e078a990a7c7 GIT binary patch literal 868 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>| zr;B4q#hkaZ&Szh7kU2X4!nLrC?OV9lZP4S|=A?fpXv>4Mv*lbq9AB&cpCRzWvy*$H zSp1Xxo7lH1u)g;FkPx|4WY4mojk-Hh%g-)cq1$G-F{|E8vARF= z`&=KU``4KdZ)7@9u!g}vMw@}>I2Qvdcfzud8SBoMzg}A#`Tl?Zo0*~$Txu%ksd27k zoxuFEtR>CLH9*k#GFQTb#B`yeqFw>yXo?IXOY*RTo%6lSG~Q@^nLm& zyI{@(j0Ozq@n`xImhNg%Th~=B?p^-j;pxi{-t4k}@0Wd>{al}w#T%J7RqJP1FYs^p z{CNAHYsZugEB(sKKCauLcmAh)U|DnN`|4-^eRU3edd{xVJJt2tVIOAoV*TdM_V1QI z`&Wy;Xqs97x=QJ^irvepzxp*k=RCi5UHJQK4+gu>G5@w^Nv=IxoU|zX+#UWF3C^$s zriv#v9&BIn_1fZZTJh~~`X{T1Fn%c8^04lJZNuA3NBmU|l%*$q*0flEID7T-K<=iU z(ZP=*Rx6!qdX?Y!?MITbh<4-TsmFh?t$1oG@j8UZg{?c^%F4c}}}M-{+N> zx*y?{_WXV3i9jN&8Q<%###1fN=T#ra7Jm#gryud;gQ?buL>e!gtSG1XffM=l0BPD{>6;#}U>(trEFwGe~0e;GO| zYuz0>?H8D^ZM1x8;(pRFXZM8~E`eRH|IR5dI3oXG-_G88&enP5SHGn0XGydOW02_k c$n=M4+NLG@a(%AN24))uPgg&ebxsLQ0G{`cLjV8( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb3493cd00504d52ed8fff18b939d6c665f1066 GIT binary patch literal 547 zcmV+;0^I$HP)-ni#?$^8?A zf0hs61NZXE(X3*43*!(x9EJ0^ zP6k5w4dCXPrz>cym02J@;cA5X8=HT&%8)UyXiEnf2?12!3oM+uS#eJ67LL2uc?xiP zvlEyYULe@cTJ*$*$;L}9AvmeGaXixb35)AJ1>g``w3Wow5DP=+;{B|(N7<^)sRFk! zY%tmm_ZBe!i=+Vf=~3u*YY>i1>&rZS1I+`#&}mI&7YtPf@Q9B3cbX0QJpCW8@PA1G%I41(hj9;ZNY&wDCi7xoogB lz+XZ<1@KxvfDiER03V3U>);LoRTcmM002ovPDHLkV1m^C^8Nq- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d456f94f0f834527c19fc4163b358679482ddd86 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e2l#}zF0GZ%;Oard?P+fMP{nS?B<3AEr_`lzv^hvLDGK}x zatPiz{d>33tP5FI#h;b>Z%z$7dbTKj*BV9^yC=FV_c?1$NWa+JCbYvLZo!ASy_>id z9)v#dTd&M*Ib%?u1@cimP0}^)CF?t7tZDiH#{@rDk+}LvSMj3)7?wQlwVBS z#_8aFn`Ob$T&4?`+#2&TU)u-h=89y<>3h6nHktF)X2PpPIiQyrJYD@<);T3K0RSHO Btoi@| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..24602b7b37c7b44a96e2e056f4b9df1606f042d9 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e2l#}zF0GZ%;OaU$=9qP;Ch_Z?aH=4|F2K;mB?6Z{Ic8EqEqMOQY3H3|3cOAIQ8v9^p zuYwQrc{XQ>!@p)6KiU7;r0uTdW0T)6PpCCsddC#Ck;QAb_LCfe9;qqpU$!nhtH!7& zm%{lfr;16>Z`XsbKl^h;B24_U4D$3=Yz}0|=wUpt#Cqw;W1QD>>)+fywbN;`FH-=+ zyJVn_T^x1~S^dxbG&^1SRWtSi>pZ;|Oy~EqB%WRKf~V74YnKCSQgTe~DWM4f^&+*@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/meta.json new file mode 100644 index 00000000000..cf8d07947a2 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Cargo/shaft_miner.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/centcom_agent.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcom_agent.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING-vox.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..221612114b7b99e1ffc6a1c7c8fbd07d2b707522 GIT binary patch literal 1321 zcmV+^1=jkBP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000EE zNkl?ZeoeJg|r1DLJ*`OFtro9g!rAYYkQ0N#9ol2-@^D}%53b^K}_ zzzT$XWmd;WI1WFLxg+5^QwTi)(8+uA1^j9~B;INLAR)-$4})XgeESt@ew~tc z3Zv%NBS1{_y8_Usw?5dCSK!MV*SNj18XkSwKFHHS1~2;`b4MbBml6p2!RST5Cjgxq zczkb*%eOA})j+q3>vx+00|g*Q|Cb;C3NJizzL&fL%NNdb?WaE|d4 zRY%>tbDhn#ZRVG@ohi4ZTCW~={Ql_gBkTq>r@By9vvXzcFF)Y!cWPh&dex8r?ko+X z=YT1cjYtI33{qgZ}n$0E$jRrs>ePaLslf`1V zPMQGtb8jyd05W(ffsh)2PEDi%V6s?@==Q5`3}82?Ih`8$b!X@Q3qYpdvz@0-r>W=% zfwk*EJI!XZ8Tkz6r(t3MosNX9Ss&gzW(M zL4fDFp>`7ez5v9hqs?2Pt_dd){2&16>sH+NH9)U406=uWvV72J@WqEm%r9-*zYA0s z%IcGE&PBGhS}lN7AB0xF{)nR|4*|lbRnvVM0jMsNm59jW?zwm0NjR&w} zho{v?qJ&8JIpzVTkrEM&cD^N;LoiN=#Jxa0Fp;DI(~<+Ahca}((A1Sq6p;}}HtrhR zj>zae2=KUNZrVd40C3{T1NhZ?m=RdMaNg=0A%MND&(!UeRe&(G5zj2720%gy(mQU9@Qok-u?JxBs-xn82mQ7v0fnA-n4sbziTGgK^>|h#@&)vD zug$!n#3Hlp4oeTO&&&WP*4VS1r%rsk6=$f^&aYf~Ux9sVO!VWH+@nX|rwc&rF@Q^# zDk?2+P}h%pk{cWA4xG$JYu=zV5Rb=5r4f^9=Md}KN%Rwkq<~cIanWxFKwM%l4@w#T z8Pc0LXfz`Je43{KoLc0vY&|2SH{rQ%#GjYQTpBY#w8S2lUaY6Yq=`-dZ07`Z{h9&`whLQql{*J~n|V{z_p>;D6!staXxckSiK;2|Xd5{v*M;Rql#0D2$N10+j{ fWG_WubO8SXuj2K+$t9Bx00000NkvXXu0mjfOps|W literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Centcom/centcomm_pencilskirt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..41011334ceb2cf1df1bdbc70d07e0e97dbe498cc GIT binary patch literal 1362 zcmV-Y1+DstP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Et zNklH+eg*?!MXCS*Y_r zjWe_JeeXBlym`*|4=JTM%nAhn0ssMkcIVJm1pop70e}F2(GQ}TKDF`m&rqZLy_VPU zjQ~V5eQNaLNgm%>LJy|zpBXvE_|&rJAadEXnqOF9viB4liyM1$8;G*8xPd8zh5cZs-Mt`vE!HNpS zbyCR~PyqlKL8uErFK>OYsbq|A&Y$Jd%&dL)<#?^f#I2&4J|%D^?tYRAkn?9uFSz`3!NuY8kwya&_1nTLa_)d8aK<>U=7(kx)R5Hf&iKCqT^>0$iSk*bv zfhdE+$D6JKnRoQZZE*N_RoTn7UjEU6sJ&e;eq8|i>?(hECOYi9?fhFm&&{k{3jk1c zUBIq{7tdZb75_j0GWjgdEi*o~9O_M^)b^XZ`<@^EtAkam5XxoK%8QB6382yV&fgsr z!)P7Qn@Fi}I1E5{R~MV565U;00Bn{@Y;SL~Y86_x7;?ssL?V>SWj0GC09Wyi0RZ&G zNg)+B`@-De9?CQ1K_+=zhu6`$KlS{FCn=_y<6II?}54vjS?x2aI!Y zH3tAy-hfmxMxnUQ)K@8M-UQ#1x^+7=W0d0PaoSXR`Oy9)p76n2h9{ zh_9{w#)ZohK;_Hu`CtBR9e|r>LdyAk>90jGC^URQ7jl{;oP({E<3V!O7tr^;-T$tV z7Fnx%gObBL{ry0tHTFk-A>=%6l0(w~PM`irt>p9c#N#dR3`q`pfAG4Y zp`nb5L?W!@^Mu3UmUo6E2WN+Pe*S3)D%EJ3gE0W7Jx0pjO>j5buQM$&twL87pa&NK zrlr@6^m#xeo#K{OfCSe|uw4MW@+bUn0Qlk%k>CPAr|vfZJqIyM_y#~s3c4$!9Tng- zO85dm_XUhheA^ZPxolcpoqNL`xX2d(x~$vhlsGeV^MoIA8Z^M2OCf6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01m?d01m?e$8V@)0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600GlUL_t(oh3(YOOWR-=!0~U2 zgCI!>VRcPL$srQhc|9lv3ySAmb`iz~yY=8-B0 zV8iG^d_5(koz+xr+#$~??+8tA!UFJkO4BlxB#tO68_P-lyv_|0b02v z=2vDp*lG|@HfsM#0b02v0L-e6W$IC~FuB+2(sH{1V<8d&v~o#kj)q_NF{?T)w@bJl zwVxDmFCgCDcrwe>*?hOe$DMCc_2KzA<46RES2u0suuL6*gRKVhE3*K2tuBAt*8|;n zG$5@0$MGNhx(`4&Z_Cu#c=dv%lV4b-K5$2KG~T>@nWzi*0^&0b*V9HWs&;rCznA1K z+zD7)l*Ieb%hdOqRM(qQ(Xd4S_4Ua6^3NQdwkNqYTR0V)?TxRjeisi13`fzhge=Pd zVYAyvSC(E-yiqO;WB!0-s34G@pi0B+3|pLVDIIiL8C z$gSC;y55w+Z>M52HMhXk;U4wPx(=}AOERCt{2nr}=SWgN%9*LJaRM@Cwfkqz3EuBq#~F&r$>5EAE`r9un>Gl8lx zCVOSFWiw_GC7p3PjhM}sIuluxlc{&@ds06I%U4 z_&9bRY$ZOQ4*(F2Mj;3SBuP?^>T7Sm^vk*i!Rz&+`q`IBN!d2=JP%oxF*`e}T({fp z%K7;8434#3;X)yOZCmu*?Znpyf91cg;GxhcL`W#Te^StJm>wKKD zOMNtVvG#W*!z`S7lln4eUey!EX$hvWLXADEM)2H zL6^gkb`$(nDSUV~j)W`1?LAdZd_E{fVzC%T-v5;w8rntPIIn1?x$JI77wV?+Y zU%ZFQCsG>ykH317plq9RPked?m*4$KrJus?SJy1PM7WznxSK;L1e9+rA(iej(sjZ~ z$Z#78f4-koy30uU))Ep50fZERkRpV;IW(TqfbbYqMz%S(GPd)8vOutj(`WT z308b?K8er1zKS_137cTWoRmbHz$o`1BdA{lni9JZ@`wbONv(dD#UXMpyuhHefU?07e@y z8WsSf4HyjzfYAnwh6TWA14hFFV6*|FVF57OfYGo37;V64s9%b5{wA0cA_0KK$!mFi z3#=E5yM_Qjs=&dK$OWorsa}a?I`4EkHF^5^8{Zich~mnpiMlo*7KBH{WQo4+X`|3oL0%xu?t74TPiR&HaB z-07}B6T@*7r0ECZ1)TLW+U}BSeg8J*&ICpOqJA8@5g#@lx`samaPxCVck!)4N^^k zP)i>Q{_vyg(tOS;4IrJvPq@}z9hQsN4wkN{-AJiT{ZB9u80COnhSUhGR38usjB*>1 lqGvD|3x1002ovPDHLkV1kEXZczXL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..032be6c35fcd1f0000c5e7fe2f749b66dad211a3 GIT binary patch literal 1332 zcmV-41g5Mt|BunpuLopPV?F>@t72I$XC1mH53-O~41-1CgL6*O&0AIa%3tJAhTBTNK-A0T*en@3H`;5%8 zTzwLR&fcA`TdnKzSiN@(sjE;%Eq;!A_^S%=`fwII65lv=w&g7n4tJUN6HdKn|IcFX zZ`6ZY{9dT=R~2A-da7jmxVIuNyW0qpKVJ9c2~dl_Qkx9F^qXK~V-wca@}L)=Ee8j! zZT1~{K6=_7Bsd3InzXyltt^BE&~@FU?Z?l2|0vn-t$Me$E#pqRuER78!}k{<;(z|R z-DqjEc`8|5&r9(O3$V8OFWNi0*xj`msA#iucM%jw)S4%)u-+K=j<37vrX1&pDwv({^t?r7|`{iyFf^Q z4_?aR(`nd~OSL&d@ClRc+?U4OL$ESkKR6HHaBi=Gi@)h?ayt?&ju33Z1)JLa0+0hM z)AfS}gdilq-~?hLy;<|n{ziN_^;8I&Ft>!u$JcT9mn^#;KEmcVEdCCQzr_)PCd@72 zvsYFvenX01_#VIpotU+LlEO^C(^+WUFRf0E8To00=oE0T6OT0wCmw1VG3U34o9z5&$8Gk^m#UU=fgo@2H@`yZHrB}fqHYwJ*^9}SCk zEWSC}&yp3WypbaC$x|47C}ZH!4ZCdTEQ|#c7a+8E43v${^P~lt&(W$N4wjox#t&+5 z#{djtSa>`s0a#SFK*R$OyiTwKmxAA;72yt!(u$K$JWqkwWuSBuq%B{zT{0@8#O+GT zC~9X%vJ0}162K0KQoOzotM{I;Y%PL2VPYe8fHy&6@{<=Wzxr62{7StcKAw~SM}~gK zwyj^X^76_`Q6Ep32pZm`jNCtlU2O$B1jL(ZAC?A9b2r@n|ilBUu$PWl6J}-)(d{D~|@G(9wgCKm^ qbol{(`w)E*LdX#bfRH2f0{jo_U`V;=^tBBD0000Px(=}AOERCt{2nr}=SWgN%9*LJaRM@Cwfkqz3EuBq#~F&r$>5EAE`r9un>Gl8lx zCVOSFWiw_GC7p3PjhM}sIuluxlc{&@ds06I%U4 z_&9bRY$ZOQ4*(F2Mj;3SBuP?^>T7Sm^vk*i!Rz&+`q`IBN!d2=JP%oxF*`e}T({fp z%K7;8434#3;X)yOZCmu*?Znpyf91cg;GxhcL`W#Te^StJm>wKKD zOMNtVvG#W*!z`S7lln4eUey!EX$hvWLXADEM)2H zL6^gkb`$(nDSUV~j)W`1?LAdZd_E{fVzC%T-v5;w8rntPIIn1?x$JI77wV?+Y zU%ZFQCsG>ykH317plq9RPked?m*4$KrJus?SJy1PM7WznxSK;L1e9+rA(iej(sjZ~ z$Z#78f4-koy30uU))Ep50fZERkRpV;IW(TqfbbYqMz%S(GPd)8vOutj(`WT z308b?K8er1zKS_137cTWoRmbHz$o`1BdA{lni9JZ@`wbONv(dD#UXMpyuhHefU?07e@y z8WsSf4HyjzfYAnwh6TWA14hFFV6*|FVF57OfYGo37;V64s9%b5{wA0cA_0KK$!mFi z3#=E5yM_Qjs=&dK$OWorsa}a?I`4EkHF^5^8{Zich~mnpiMlo*7KBH{WQo4+X`|3oL0%xu?t74TPiR&HaB z-07}B6T@*7r0ECZ1)TLW+U}BSeg8J*&ICpOqJA8@5g#@lx`samaPxCVck!)4N^^k zP)i>Q{_vyg(tOS;4IrJvPq@}z9hQsN4wkN{-AJiT{ZB9u80COnhSUhGR38usjB*>1 lqGvD|3x1002ovPDHLkV1kEXZczXL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b5c43fd94fc71b8e26f65448199a3d64cb440107 GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr9 zr;B4q#hkaZ{5?bhWsdLH=GwV!6T72%lhj#XYl&$rLXLt{Rpy@J+7&Y0N|(biq9j+p z@q(-Mm**N0+qqIWTLl!AJe9JS$~F~TpAd1UY_ibupL=gg9(Vm>JNM+1z2^^_|Ni!| zZvXxAdB)uL<1JO(IT=m{GC34YVVEGJ%7DskIPvJ(-{n0YzdJX6t^04kDb?>l)T69f zX)UW4pE#$w@U_))c?iiT-1)t0U2G@r|AXKTE^WtOzOOOH(Wgbh;!HOkOb`qB4@eoDcoVYAh>uU*WI{chNq@d330(mWk%eacWJWK zRP$Zu{H`7=vwty#C+k6Bky-mShtWcQCv4y^$-dW?B*y&r$< z7c2Yw=$KN|*~-tWn0@C8TU6}h|5?Mw+Z&j&tn|&A{T=I$S|k~N;OVOWt{nSv#cjcZ zUgu{gWXKiozpfsKy z-O`pFih*xrD!+@o<6rRTuAJ@7ODYVO+va{hvC#B^cz7F6%kfhYI@W5hgEgGa3Y+LF zF>Pnq&-JgU*QWkgp_XjV#bDsar ze8+Om?kc9~^P>NHhVh-QX05t?w2EcNe8$y3KOcO?_c>qg;kK6b>m5!hn$2F=PjQziug?>zLxxLF)IO?xZ3pi{qaeokZo^)i^stQF=&Smg)^>bP0l+XkK D*%7}% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2575dc3ac1cece2b3ac4b5292be5f7fad6901a65 GIT binary patch literal 594 zcmV-Y0TPuuGQ~DvJ0gYMwawA_N-LXB>j(`<=PxLlN%eNwK^y zgx}roF8BT1-7k4BihrySAOr{jLV(8w@MEHjn}cZ#&oyCX^;<;dGtY zg;E3>QU)NC4}Y_$7c5kd7e${SC{~Y)7%7Y*n#{TRCGLj{41iSKT7uD=MQ3sf^@;_? ziae1V5IH%nD5IT7RSZQ$i2JGeihcYQWyHgL6gs>1`3h7{A?Cd!8pZJM7yf|8T~^2>;!pgPY^&M)s)}@AD|u0+13W3nc`l g$Mr@O0{oW%m%kg`owHPx$wMj%lRCt{2**{A{Q5XjBSBFc)Q8JWpa0%R;10jM25&8%v_!Yz@@f$chH-sO; zHV2WMA}DZ3Tmmh0h^7?mZP0rw^WQzbY6qSlht04JzbA*|p0N)_4Ls_5sXioc!&tJfsm zyqWW?8c@p(sh_PA5s}sH5D_`2WB>1G>r~4Px01JrMt;OF5f4MJhEx*g}+KC$)f%_H^>AR6D>@hSa0t^bm@Rso;l$U%?`=@|3f1wULJapWM# z0iV)(TTAE7BK9a1(lNfd|Dfi}n=`hrcIf000000001HlWwDpBH2cZ79*P=-9{U?0XC^N+PDpnZjZ$pmQ9jukBxf*h-BMi xBR9ZiRC_EjPTgfDo~I5jcu?^XZ+002ovPDHLkV1hI7-CqCz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/captain.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f6bcc2b1437b85450be3d0d2201783d68de80a06 GIT binary patch literal 523 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3359a44239ef8d6eca5c1d62445027894b308557 GIT binary patch literal 1102 zcmV-U1hM;xP)(1ni}P zz4zc%1o0HHc&Hb}gW|!1NTrutD%L|UB6_K|U@0`%)CeMNX~{ub(nhT7ev|!{%{JNY zY<9MUnFrh1nVrsi`*!w+%xeY7p$q`Yp$q`Yp$q`Yp$q`Y;mLsB)91A>i?c2D>Y{;s zt?@3i{&(#=c;$C(!05?y8kTdV9mwnCy#QJ`k%n?^5>U+0=9bnI39-I+mgapo1No5~ zf&8IZvg$bUV~HAg_+1;2?KoqShK#nI;sQH)Y%l0rUavDO&4b@Se#WiyAb&U>F^`p@ z!jF3Locyi~Nc9hDNNguXLTfv=QU95bS>I*>@guAn2#xUXX+YmVMni(~S_w+I8HglO zCTXcyEr<-kK7FyIHa#)YunAUv93SGTx_!Oy?`Z%IN>>{nHdD`|aG>)xT)OqTsvio( z<80sP?+5JsW!p?_l;6<+tNS!~|L~^%H^ZDJK~^$s^J^B=;wMAwAPv0yjt0<_!zVqy zX7Kfc?e-^d$YKKPhi{1ZwT5RwJ$@(f@;e%Es;~e(t6wVvgL_>6_XptJEB4Bq0q+Qc z-_d~a<%O1U;D=w|0YUJ4`Vyq4t+gH`{N(2{V0B|105=^s2d+YTGz*h&KER`gFCYk5 z`Qh6qU&eH8K*zBYS~z?V+S}UT_r?Z{y?hK$pWJ74YdiK^UHRerr?8#BUdhYPH3N_& z8jZ63dgXd~8$>|_zbgaCeRP26TVU zg82rZ$QtYpOaukI+L$3gP>uj~O>>OFWk4=^2nvaGbz{Iw<8~A-3|2~`j%gAes4qdD z&iS7?0Ni%rEoAOJV|jtIi7pU{v5871VdU-&le-ak&Ii~_$_t3f2atyJmCKCtX#99x zEp6p(e^-YI`<)LEp`j`A0U|XtMLs~JhNj5}h|`2fE)sP6!f9LfNY9MT)`9~Usz Ur8I={_W%F@07*qoM6N<$g4_i7pa1{> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..d554bbb6561656122356b7c867f36c4445922fc5 GIT binary patch literal 20502 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1191bc35b3b458c9d97b79feb6a8aed8e3b99f82 GIT binary patch literal 921 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?S zr;B4q#hkaZ&Sy(GiX7jsY8JIMNt!!wO|Nasvnghca$F1B<($r2nq077a6RTP_Z}|G zDSsGSt6nGyXjo1O;#w$jX~N`5&N)k6R&x4YRpFZTcF)y`rOAoz}w)`UQ+zdxAGC34(VF-}XWkBUNbQBuRG~sGJv^DX4f0OY2KM^Wz8*ed|39j+v z@7};*)8VMBBFuNz=>LnKGb`u3+Fd`ZzWws6#tUz-LRjLvUv zl=!XZp!V_i>JKiHnBNELTw+-us`mWr~ z<@SU*O*yX>4}>v%+L5v4=J&>(r&>%iZwcPtzf8C6oS@Ky z=MSS(ZWc?##W>DW&CRp)n)mRtxxo3{S%=;@@=ZThYRo2cD{sT+gb!w`wn|w~R5(y# za}+13kJd}FRf?GS#cQ6HkU@Mg|}FWT(plehm?x1V#a ztK99^g!;VqC3(mD8Rk!64|-|!c=3wlz?7fjb)2VsKGpw_Umf3MbOA^Bqen-yaNtLi zz^@N4d-}b)|IB~+v!0|CjN7FQTUa8hrWx7Qd+@(uUGQZ7{Y5XI@kA;Ge0uWuZ@#={ zohqA9>+u&Q=N3w-yy@jU^68xw_ZrqH**OkeCg!UCN;&$=*dms+&NgXTefWxUg1)b? z^joV({NaHD0r4VH4=th}@`@ez`98~3tn2I=IqnA$4B4$Sl66BT7w4(3t~r*h5Wh$M zz^mI?&$CKrIGa}NJ`}R<+mHD(tP`jB@d};@m&s9|_kKZ)-nXMJhH)lZ=bjfO9eMpZ zq^ZyK_v_DLD;yVTM9eSe>Tj%>GW}ZBbx7;%FpxZyQBQTtKQ*QnliUtecS&2a~HY~<~^RW@il*eHQV1{iLS-0 f4UaVR55%uqv7;ii`d9!kuQ7PK`njxgN@xNAi=d%1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e02bac63e632bd610388e0bf7b6ef275b4a43a GIT binary patch literal 475 zcmV<10VMv3P)P+r+!w+}Znll)Wws>^GP_Pbz+ma~L1z|3L=VY7xD_jljk*}7$j-2HY# z8AchvE3CqpFNw1;iVX+%LY(4{e6_eQtldy8s|Mh1?l7z9#$q8#0)WI##~R1z%rja2 z+Ebc>)*T3%bx05r3I-U9lMxUc7doZ{@Y#Dp$UBvLR8(5n3u1YR0?-YoOGjtwl13c` zlW_sUFQv|lQ2qo0f*Z$Md|#~>BI!(PAeRBpUNkYMJ0$Fb#&x9!rB185lIvvY0CgIfG;A%v%-p5 R0RR91002ovPDHLkV1lc+z`Ote literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1328f0e22034446d380d49117a71f742cde11b49 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xR*8y!{``3Zkn3N_;GV{y>&%eQ#t>3*WQ!?KESLMa3XtL|3Gxg6 z4+9LF&gh&6igFfsL>4nJ@ErzW#^d=bQh(3Ar| z>>XwPS~5z2u_mL`XHQ3&&nLwm%{b3_V1_>zklyy-N8CxSLo?3bbCdweKDpgwIIs6Y VcaA7iO9{}g44$rjF6*2Ung9+{qJaPa literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b2998354a75a9c463f930e19514700d3f85afc23 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xR*8y!{``3Zkn5ht;9tm~>&%eQ#t>3*WQ!?KEF_6z5s>043Gxg6 z4+9LF&gh&6igFfsL>4nJ@ErzW#^d=bQh&OD8D*V@PlM3L)?1a<7>DK4!U)&mYG+0CX0IqesL`Up(rPb!Vsr5^ zbDx^DW92?oKw?)y+A--h2kam7Zfot7yuZ=h%=oc%m;sP*=I(k|%fs})=RHrkfgw<^ fpgW)Y+h5Mf{N2TI{q_HWo@VfL^>bP0l+XkK^J1HA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hop.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..26e322a8447b5cf7200a7451b516ea74d9ffb61b GIT binary patch literal 20774 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 E12?Uo0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..31e526f0970a9265d56740f8446fb044a6c04a42 GIT binary patch literal 1570 zcmV+-2Hp9IP)=T03L@g06Y#~0C*g}0Pr|` z0c0w7eRN8r>w0zrbDv+T6Xk8M_iFn)9_9BlZ+%?{mmv79JUf-!fo%bZ zKR&nwrR7s}TzG27dfD>}P*=}M@$V{t?s`d1j@&gU8#$zu2By6Jw%eN`n7y~i@5vpN z=^P5I-uPwqc1AO}-Co&Hu=1k?hTB`g`RPWI-?**mnLPiPQD7bb z`Vg+(!P@g75WM>g_6kIySYf`v@0oYHnipdK2`f_WGSH zc525u4Cpyv`d)@#Y9XXvKMD*VLFVa$JTQfycpra!@tz)V=9i$-IK>p)0_R^n!tYa- z?+WyBz+cf)c=@+w-~eil)@MRxWh*ywa01%`P+-Y-t1JfOps|3n#iqlt^g5dsV19s=e3wAwt& zgYTI&wn}9DaL8|e2o#MVf;=;1E1KbBpJG9vnT@?<&Zq|$VCGj7X{6Oj6gnH&^&;zh z1E2Su@XJku#m32yEHfm??#0!uj&IKozWfvmuS&em(KJ|#&en?G-x7nz;R^td!xsP^ zhc5s;4qpIx9KHbXID7%%aX1nn@Nu7UG+lUe;y?XsT&XS60uZ6t3?0-6X$?ONx6vAI zWqf~?l~X=~;-Ecg0rK7Y$!uX8*IQX$f!okIN;5=gHV|HDPSUUg`TT(5`MmXry7#~f z*dI>7ZIB1N_RBCX{r+P~xi}t|%@L^TQn*$g(9lx7_8jF0kh?t>Z7eyTUypo+)U%CH z9&sl>K-e%j(8xI7!HOkE;BIj?lFd<&$`7FPc{}yoN|Vvs&e^PI&jz{t07`xcu^7-_ zKG})s{#reX67DedPJFdXplVjZm zXnY-#AnuG|gVP*^it+=f!&&}ZyCZXRj)35%tJ55X|7CtaHEr;>#NcuG0>I<=7vF+K U5WngA_W%F@07*qoM6N<$f(767+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..26e322a8447b5cf7200a7451b516ea74d9ffb61b GIT binary patch literal 20774 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 E12?Uo0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1817f5eeac8f42b9973adae556a5d85cc5922786 GIT binary patch literal 998 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|WC6 zPZ!6KiaBqid^3a{C2AR~1-W;dXoxwAv3$K0Gi4r^;H>J2*P5LAcOK~uP*nPIp_`R^ z@0RJ8f)6%rYq_I5BgjT%?~>_SB4P_&rc8;w^=P5sqngQcbAzgHM3zULKGSTld*<0a z@2fvgp71`l>6rnOL$L(o0?QtT3o>pD8GOnNChdX@vkr4GoK0kzPp_LT z|GUS`5EXE(DbzLQyu{Su;FrBnLfzG)$@m&q!LiM{IVK64ua#E)-23}m;)UI8p&ul} z(=XkOi4U)@e9kegTETSL6o!9I%&Q+9TKhcl{!Y&9|EhCRr+>d#t8L7_d;XCXTGs4; zs;?U){kPk@`MuEsFNRsE`6pV>r_Gx5bze>MRsNJ^`HRiIZmpevaOZ+IN9|83)nB^1 zi{HoO!54icV@Va;DbI8hQ!?kqnlIo=`ufx4^b5aPVJ=%YiQB0+doZDe!K+HurWu&>{7gkNE{Y@g?R#-{mUGM#!q?$_TxV(>UV^-sr1 z`C4ukM}fxUEg8?QT}(Q??qpa)X(|7=BIO!Bt_vsMi)pXeq57kF@0z*EC%?C~Z`9d; z<)tFqa)+!hrYF|9uKx7o|7`g`t0x>0$c_0Iar}9tN_E&D@n_37XyJ^c2GlrgSi<&5 z^;4DHjfyqj^gl10Dt1+U@~`X|uZC^>4T75$^6vOPE=VwZqg>ChcYF8LX-0xfapl(h z*>N{59^c7$I9633iXl%R6nf|NPaJ#@$=*nh3EVnK3plzf`=#DH~e8bq-hj% zFFp5@nPiuuv2U{c?w}P*Jr_(Da6Te&RT-#OV~elg44>qjH=^s$fBz$s;?L85J}5z} zYx%($vFkR>Gw1f;>_6~|J7Jrkiu~Rvne*}i77oVY4cm)bo~=zy;98jNlKOPU@dIH^ z53=km`xMu?Kb-%E@yW53b6*7a8niiZ2s+2~A8P%=t|Hm|Qp!53j S#<#$X%i!ti=d#Wzp$P!g?!zzu literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..52022a8dde7d625feb21439d42153fef025673a9 GIT binary patch literal 652 zcmV;70(1R|P)DnEl3nI) zyM!=b7~Xro_v8IO@BM!7F{kmL6#|3+AwURlvH*H#h6T5K>lJLyy@`1CuJN1VT+dmj zUz&OufrJ7BaPSL5G32*?p^E@EJ{E;HcPH}zrArD@@iXYfu#kZW1mFc{aghA&c1*mQ zK`uRwbnZSjY0P#O`^i8A0w_I;BQ;d<#}nPH0DT-haVw4l+06aQAO1lVI0ePWV-P)0 zpeN7!wt+8~v5P~0Tv#Z>&W=!Tt-3EgXJG?Eh^FGBR>gAzXLX%0Qh6Amhts^t3RjG3COCZ zhsdk=Xe>&7cL`2GEs_E--dzJSS5dsufx(M6(BAnF-(K9q>zx(g!)F+re-s)Aa9rD; zwt+VMlL7;1qq?yA45|SWf(r3~u48s#kFMn;1YJL*TEGRWF6qL^7V3WsoZ}xe-Iow< z5!%{O>)Gw68f4NC2*BTcX2i)qQnP>g@I%FQpiIt7okAc0UQB~7Fgg#5cb!S1sXq;s zim!=^5sNukcW0|9FwvM4R3SKkMIZ;sqLX{B1tnI7`rP#WAR)PHSY4b!)(J$VzSqhI mt_k2cNIi72e#t_BM(8(}_uxP4kx``p0000k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0}1^9%xx>bqAFP2MKAur&&CF_bhL-0Gpl>gb;*$xg4K|w(=3*-_L6SK0i z8X6i-pFV97%iz}`3Do*F^i~;=5-JJu3;vG|7#{84F9ek3EbxddW?fTW?8XxF4N9K zE0@mo-=Ok44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0}1^9%xx>bqAFP2MKAur&&CF_bhL-0Gpl>gb;*$xg4K|w(=3*-_L6SK0i z8X6i-pFV97%iz}`3Do*F^i~;=5-JJu3;vG|7#{84F9ek3EbxddW?7DqpP~%+}MNu1Hu+-E{hr(j`WL+dsa_p1LGhWX5&tT~~$kp0eLRxeRlSK*QytqG8oI3S zq+I3@-jjIg&;E0p9$4rVI38ftzopr0M6jEz5oCK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/hydro.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..dd34047b306a432526e2277fe44a4bc935f577c5 GIT binary patch literal 20668 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..88bbd843978aa57584baea217194bd6d871770ed GIT binary patch literal 1394 zcmV-&1&#WNP)`v^l3PK2#D@6Y!5!k z9`&Ix7(R)X6+|fxT6Gk?sOcKl*2aV->C$RDd-qW8wK28c6MKuD=K~?R=g;r=J-__! zIX5{66bgkxp-?CkpC=VEjr%)dM(BINi4!ME`dzzr%^10)^Wz^eDVs739E=&2U(Ey1 z)zxK{kByB1u=HCs@!#eAyX-dX?}!=uIt2iIeSOC2I`ev8r=Y(hW~|Zuqv`L68SO$4 z3t)MyY6hXIVsmoHcJ_4OIya2QR~*eRgy zr3S=|jm(7A{_DS7k$m*%QJz14PIGfJ0QL3t{GI$)+W!XwU^-7^b(&lrYS7R$%?g4! zcz}#+hN*0x(C&zo2s{2$^E145K|Re@T~$?8QQM4bhTJ?-{%zd?iL6d)euigh9ROX| z(KL-bh@aW+3!QFI|oe9C7GT} zTGubrDZE}UfHmMuCWF`O#q0I*GM!qpU%9+%=XK>g+qTuC>pCqhEdVSmERaklt$JDi z>jq%(&!0=aO>^Mum95pU9M-b)=FJ%MxzG6z`($!1;q3fjYf^@7lw^P2ZPj9)=^Fnqyk_L zKIA{ba&ixU=`(md9-`5x5s$|!HX{fF0|Q1p9Veh{v%}tK{^9M z{v!Z9%|GPE-8+OrAu9;8v$L}1q?w(a#TG~?#trhBHOobmv+1nEG{lupP%L*mT0qsbOy{VWv!IEcV*fVF*!L|a%RT~s;a7( zoSXz!0&wrjG_Z0@&Mjr7?MY=o>#<5EeqG|5b6q8Mfk1%!_wP#!kY!?kR3YHFgfu@RroM{jShqq{SMgM&sYmEy&V7fek}mDIm_ z^@^)kuR3!;qP@MnW AivR!s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..dd34047b306a432526e2277fe44a4bc935f577c5 GIT binary patch literal 20668 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..9117585083e5306582f7530c6d82ad9449235998 GIT binary patch literal 903 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?A zr;B4q#hkaZ>@$KLWsdK6)m@wEEin5QPydmH2NwqM96kC#g{5#q69=QXHOEXD7EQjZ z2fJqLF^Y>T2Dm&9h?QBzvT~_NlC_8R42cY{p!THRm+~KK_Itm-=y4_HS6|dSyZ#UF zil+bm`>wjYlD}?$^931Y29x6)3}+3Q9Ey7w(6~l(AAhv)RuR%YyX}Afo7u7#I({tD z+01c?iNpQX-GwvmyA~Wy3$||H+3xr4!LiQWXI>}&>GRZ3m*BbPVmDcB{4rVeramDfgX8Vnx23n)*x0Uc z7FZVawmK==J-mD^(&zd8kMCV)9(nQ3s%`Irpp_{r0u8wDJ1haEWEd zS36yJVth1nMbgu+Rt0va!)M;GeCeb1c#X|_bw_8W3$NmL)%Q)0@7Z%O=qb1U=I3Hu zWjF6%eTPok&|Lpyn zm$T>H{`URs>;+mF!HO2jaBiV*L-(~%xeXOF>sOiNJ=i9z$(XcJ!dq=}>10JN;cSbW zwjQp_yjW)0+?)|TbLDIq$CJW`j=LS7a*y%w;lnyIeAcC>H~p|pjV~59eqnKeHT1#_ zlgj_Ce)H5Fo_zi(bw9=VY0yu`xO{1*Muzp>ox)0qjWTx<&K`gDpS3qubVlK9lgNkc zoQ^-acgFPnew9`7!~YFW=w-ndnV*xBgXc1|JP&BkUEQ#xmh(tn2HVR&3|$u|pW3{6 z^BzA=&S?AXKYr@3(+xd*UGF*jn=cRFX0+X2^w{i1HJkUtep7D2PM0M`EM@cM1z6+m z*1Z3+RAO(J!Ojm4J+jT$U(Q>+q^BPCJ3Ku6 zbzgK(&bj;1Ww&OX6}(aYld(nMR^6RmdK II;Vst0CaDj<^TWy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b0144410741198b97714a2ac85337730d5df341b GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMduKyVr@^u@QFJC@AW_eat z)^hg)o0|^+L96-91+B|#3maz6oVj-G+E9h0jM%J(hK5a>Hl68-Y5;0yED7=pW^j0R zBMr!z=IP=XV$u8d!a=?k1s;|FtFUez)_?!AWvlhJ@6Fldtn_Nnf`C)@_xlypPOP(E zFh|5)@5!DXr^M?sIW1r3iWuz9R$Jn=*}v!5?=}1j7==FW%eu?4X8R@@paG3xA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..333d7bae8d36a2046f51bbf816a15c4210244caa GIT binary patch literal 513 zcmV+c0{;DpP)zy>|GH;XC+A41!kp%#NIF1oT(b~=_rA!>h)_K2ARF-8XiXzzN?Q(l= zK)cp6&9H+xhDg&Cz|UmM*Uhj40OtAi$vZVqDP^?Qu+2L}>;z1wQvg7krf9WVtI3w* z*UsDJ>=W?43+5xxt4WT>V}xM{;OpMbW&<3%The)lh@60OGLy+4_dx1-lY@?lA06?yd7U>24lXM&H>~+t=yn+wXeG#wQORm9pD2Uj@P`s4j#Y=H| z*v9V0xQ?dFX3GC_93}kn&rAe=AcPP?2qAN-3kYCW<1`GzDN3-T|1e-@kbO^e(PY&kKJa zmQCK1J7B$D1CXXETKQssXs@5v(ou;1@nhkHvl`5Omtf4eYcS>pRXp64;0PVqbs z-}foYlKb05r+x<8RfA#FJZj{Tx*PNU33J% z{l>V?dH}99#BO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/meta.json new file mode 100644 index 00000000000..6771695f977 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/janitor.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..41ae7beb1cc9270ee0a51873a8917d61f1833b62 GIT binary patch literal 20489 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..41ae7beb1cc9270ee0a51873a8917d61f1833b62 GIT binary patch literal 20489 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 aUj{88n*)eJ;8O5p5asFW=d#Wzp$P!hv+iU7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..770188d6f1fc9b0a8e679d3d856723241f3e7279 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WChA?^K@|xsfc@fYrpql2NCuUmzVObovh3C$X`Iz%ChuRe38f;?!JGbeCz&6 zK64&gm=3Jewxk~pR$J*QundH4h|LO0>g0tTGd#Y6;?@21bz@|QbKjoj2+46F( zo`t*<#6L~G91*Z@#+Q#b(kpg?`}x{axLgS-uPN5?BMz9 z`c47+PHRh-O_FBk|G&#ea`mClN2^=95|1ni%Qm+wco#oiGkL1{eND;wgY(0$UpxEl z+A^2An7G*4zjsF$Z`eQGqFm$3a1mR+vgro3Z^*}|V{VhmSZz6SV)Y`qw8A5Aob_9O^XPtU_dIt=6Y+qt#d@JbIt*8GFeSPrM zWLfEXhldvuOLfyZSKc!Y&@hqN;9<@u_pfxOQRE*vYq6PI+1E$D+9oI#zRZ?6Gu6vt z3;X(;C*BoI+Vob^L%Edk)V6emwLbn18T@gZ&%D>&_v_8U%S#NNNe6_TF%HU7p8||g gzSIcMG+$o^Eg+i%h(X{|@MI9>>FVdQ&MBb@01LtNDgXcg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/meta.json new file mode 100644 index 00000000000..67346884b77 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/mime.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by brainfood1183 (github) for ss14, Resprited by github:DreamlyJack(624946166152298517)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..f9fcc3cdc3913b23d63d8b65a6aa825a76708894 GIT binary patch literal 21679 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..55b1b73ecf21de86e7a089d75f77d5e7b0f7f0ba GIT binary patch literal 1327 zcmV+~1EX>4Tx04R}tkv&MmKp2MKrbAFB6^c+H)C#RSm|Xe?O&XFE z7e~Rh;NZ_<)xpJCR|i)?5c~mgbaGO3krKa43N2zhxVwk;4=)YR+OnKqQ`JhG`RT5KnK~ z2Iqa^2rJ4e@j3CBNf#u3C`-Ngjg)JvC_t@Xlle$#8Fk#DPPEV zta9Gstd*;*c~Abra86%Y<~q$`B(R7jND!f*iW17O5u;rv#X^eC<39c&*DsMvAy)~E z91EyGgY5dj|KN9Tt^DMKmlTczoiC2_F#?2kfkw@7zKZUYzBElt@2E_Z-|Cqp)6R|?V;@_FF>jJ_!g^xXp8YhK@)=Qw=;($uTu4RCM> zj20++-RIq1?S1>VrrEzA05fuVXPI+W00006VoOIv0RI600RN!9r;`8x010qNS#tmY z4#WTe4#WYKD-Ig~000McNliru<^mQ60|T@W9pC@}02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00Rd}L_t(o!|j#dYnxRV$3N%1CrO)zjl|TnrP7w!&M}>& zPPXajoX&Q!t=5I^VxR>t)*ElU)PepDI+*(*GG)Tp*raW0$4n_gGlm_r>xKwp$_8s| zw9&N9yQEFt$BWFuZk&x31oOE&aK6v^KF@j1bD&I_GG+ensMQKyJo$-q<~(fJvYDP8 zt?J0-30b&$gLs{fuX}n|9Z#=X;HzS~bpt-Fcw_XUv?#;O)@HP~vZM+;)WGg{-hq;LaD`u&&vTa8JmiReK`I-xRhen z5jqYZmHhDm>KmWnneBU}WCKsN?vkeFFqwrE=~R-r&(6`E%;AV2B3u|5|bEsQZ0hQyb#R+B)(A zmSv$W3(GQ0Bw{L;%>W?c@Zsr~O1}aT5EO1t@!nl-7sePwgz(dw_~KHHZVS zvLA%bo!3h&_BJ9yurCV0RC5j2))^)xM_k?G$Noc%Ezk3v+f?263p3b~Af^7;RY~Fm)xa z03yRfLZJXNDMtF=Qfo2^w?5w`#<;QVdDg8DaL-<(x-UvLYh&V9`8}27N@7_3E0gfq zon7J&Jc=NQQ=ro81E3H~pp3!v?85&@i17A~m9Bs8gF~{0qga80OlE#%tx%v8zkU8C zOSvr8Yi;=ZUSCldzyG08&EGk??Vb0;bL;1#Kx=}bhT^O6Q~*#NswZ`7h(NFgcTXGb zXU<4=`cCl~t<`V%_N7sA@&%5xwX1`PQK>K%A8mU<^?!3wwA;nUJ9evs@vkH=aC7n+ lp2h~^y$2L!%9Q!9^9LpICSvwi%|`$L002ovPDHLkV1mAsc?SRh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Civilian/performer.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c772cdb27d88ece811822ff7f7c00a1c53d9620f GIT binary patch literal 774 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..205ff59c34a03d34962068ac3bd15d85a2a85977 GIT binary patch literal 1309 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..2e95358a401ebdc38bd79c0bfe6c7e596694e0ed GIT binary patch literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rq~ zr;B4q#hkZMjvgV7691M6Fm3E!F2tXtanfn+14lM@P5($C!>v9QJI z;YpU=*P3l_ELz}L%^lU6sv2nHQF-g|E)FM!+rQK1-kq*-Hs^h$(dUCk@89x#{{R2` zf8*UB>YpcC=r9_{Okht6DzwL`yxw7nE z{gIg~8|)`q7cSptRnYZfMjzZh5?F$YZ=$mw){QazJ z>vml_-1KW-Xea}(aYWy_EB&9W=kjo!(PQ>mBvj&F|7E*rwRHEb-&(>4geIS#=)__! zZ*zF}u^qpkRm>?gXneNFk8@R%nY5AOns4jp?s#^w_56>Jig$KvHQulGX*lC>`%kW5 z&9m<2W8c{&Zr>3tj=ygeI(0$(j%P8gK5cwcI1?(354hAa$@V_yYo0HBPxa>;;KD8M z{F7|=tGmhZ@07D!l(T8L#9!FFzJ}$=vfPfTdWU}=<~;wR{K4|X_}}RU zClvm-{x$yWZ=eyulz=}z5YqQKc6|BNoDuQHW~Y3{{R8>dQ7ju=&t3Z-n8{` zmv#;8#%d*10F#pu4^<;9r`)$+JA z_&wxT@C%$QnBV&L=mw7?JdYe~PuZ>d6|mLL;oH-rtu2>+9!c{&Eqp{(qjmv@(~Y9Z z3c1x=nRZFB#(!ZvbIixCFK*uMhEwss4*XV??BkYC*-*b&@Pn)Th3?C)uG%Zsu~~C| ho38*#_!UfbjMMCnA2dlVwn+d0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5632c57eb319c0e8ccb5c1999fbac36dea95420d GIT binary patch literal 633 zcmV-<0*3vGP)<*E@IVcCN`)d=#e-$R zqXG43p+WSZ2&N!-DH3#| z5{hN#u=993%zSU=&FntJKNbhT0dN2ufcpjD9!wfXT^mqmPY`K-T-rbQatY;49m1J5 z+`Lads0hH?Xp=GUguxqhA)W>nUe5~%3La1Q37cAf1LnA0=hU7wgslv)7KJ|##hOk` znIQekdu`H=OE~~aeYD>NT~z^}x#tbG^Wd7$mgt{VMEe!EueuG{Qb+;R`Wbq23i8>v zXjGXv>7s8^WPr-in;RFw^I4s*C%Cmm|Np{OB- z1U?j7p>CdFxSRmP>)$AyMn0g6AncJM_P4IS;{`uGiLN(@42a;Sefa<^2zLO6B&@X9 z9z?fGuv@)?sLv(VRDy7}&8|E90LR+}grJEv&4AEzt+f9)Vhf;ZDUHFJ8eA`)VP^Ux zI#SQDyt<8<*)e!L9#oyDaZ@RPcQ2nBG<2x%3ty@Kce$QI->Y`?MCwcXyfuxAT*9$H z9Md|(e(>;*HZeT`>J+ReW!=h8!WDkuLTrN%nopwTs1@((9oCBDivqg2eOV_VIU}dY z07qSBkWex8o2IX!We-V_E`jAVjHEdWGCyD3(sn<^wgB#eluPc{ACUv_UjqC9zG~oR T>W$x700000NkvXXu0mjfPJ$LC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5f31602b187414d7af53647769ec147601141505 GIT binary patch literal 663 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$% zr;B4q#hkY@H+oAKiX7knd}rB<2|RsE>m4%L4V|;wA6(P@CGXLhaq+09%gakkU0XTM zl}^aXyX6>U@Mu9wpg_w5DM7))Gk-HMu9%AhJp}=mc>j8GNKF*S1@q6vpRsJ5`_b1HJ;>|8mJ+%=iAputXOIV!sm&cc%96hMC;KwSa$^SFXH~sHgJuRW_ zQ|$>>>u;}|AMMG~G}xImY)2_X&`>}JXe%vLS zNdeZqWkIX;e*aCO*uBKd>;Cx7b-iz1`9J<%@`c?EE4bBc+1Lo2JE)~`BJy=+BWdEear zefI2D_VQk9eZFn70k!6BcUNYvS;uB^k7ZL?Zrv{Z8ulOQ?*8+x^NKNE;eB=MPEtc7 z&xcQ}1(m!Pw$_)nEV=vWTz7LWdq7~k^}WbyvC6v_?45CjJ19yvGwoP*(U0rF95-vt zhGMC=^BA6GZmDLv^`aEc<~a6p<7}pXhYW4Yf*78Ex#7vkavem@xty%dDiCuyIi0m& eA(O%!`{@Vs=bpLsSrC}g7(8A5T-G@yGywp|H7K0` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/atmosf.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c5df8b73fbc6c631ed9d7a38a81a9fee640de994 GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qg2 zr;B4q#hkY@_h$WbvoGzLYjNLT@~1Sej2N3EI(L`c?eSSVan6i?Cmvmr+4@3ZUCeTw zC6$W5o~PaRJ+oxbVy1U%rM0eeeB(1X-Pv+(`jI7jXRN*bxA}3L{g3~#22;$ZKA2_x z-QVEHjsCN3GJop?j&M%NlH7Rz91jd+NlN%CD&$4_7d>EM^ku<8rXjVnF4H2tBxc z*g`Q7N7Nj|;STuWf8ls%pPx(yGcYrRCt{2nqNp9M;ymLleR>T_Q6)Yv`E?nx_FdA{`652=|lQbg#0mJiNPd_ zqM&g1BJrg!LLL%}K^pDZ^r)ehCTW`>B_*}^Cn=a~iR4mFwv=cwk~0>4C?S%{^kK7i zr}1>=yo*ho4=lSgJNx_2{C58B%!0vSFc=I5gJFFlR1!(xbQ5?UA@4l$v*o2$s!k=I z?FuB~-+mXdyE5|`eL}xEaj&Zd7V9e&4A`J5-nhjht4})N;$2Rm!8sT2a^kB`Ldl#* z4ulld6nl0HHGXZ-xwd>3MccO#i9{&cz75M~0nU9lli*a{)o{8A zWZ8oy^>g#{0LabHOR2BIiz z9oE-+IZ465<%Rlt556ykuKw)k7Z#@0=d6-_rOwh{Q%8B#5dcn{I3c}WF9ih!l$4av z-`~&F)D*E;3_vtBIj_B^>kICT{l&LG_9_>4G5bFF5P&UjZH~u{Psif=F0Ou6hU z_Xhx4J3m#@P#XqiqDeJ32BhV)c;~&HOy7%-zzy5|DwP|TPr8@d3BZNpxUkJ6V zDE9%$cnb@c4QHE7>T5Zm=I}9T`7B}+6HMQWEjU{~i<-m7GTQq;4SnqlKRs+q~8epdT{=LzG0wa&m=lU)Z00YV^QRflUQP+QOK$RO?Q z?F4G;5s%~A+uOMv86;3!A5W{wGgkxp2X1M_uY}UK!2gAjTMcP6T{0JH8VLhIfET3>_NtcuSJZA}miAdffr zWjGwBttk-?j+5LYQ!KWbtQii6Io{xx!2q&tm3xsZ;;*TLPLD()LuWeV@dm$)UPAVV z5*f<21KdLPhah^%c@d#A9TJJ8(cGUPoJ0T2)ni5X)=0q1Yp72|K!5aq!eoZ27smmUiRdO)(&UiegA>|@issE??Va- z3fQx+RL5Le?Acek_@4v-E?&4O0Q|LjouG1cb$j(U-*}BfWtA!S=z~4o;{N^nNGa2v z2Q1#?bZzD5=Tlu?ky88I`H&c&{5$@f3Q9E~IYVyYQ|-}LmsiMh=R;!gbLryR*!=pd z94f0=R{Ky{rFI{r-3d<5%whqti3wQZJUuh3YjRDswH+|_=P!czO8E^Ip5e+*-)C(U rcx*eR_T#)63oCarw&q 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 rcx*eR_T#)63EJy ztGoZ*`uhG*?S+inL9=_d<=J;^|_?}Qq*IQ|1xWsRJR4O z?CPIeyg);>=wf!w-4?Be4$VlZzrMm3tGO;|U3eGNWcy=siQ`oDymNOl=6~4L#=1c0 z@%7Y${3rI#Xuf{*`B&?DAA>rRLn}L{EC>`>o@>QBKWqIu>*sH-N47L2E-dBcK2Wak z`(pL9KgSQspQs3H|MkT7&F+I`^-ii8V&BZSsC==0sC*%|LV)$?yd6(C*WEIg$k5pM zMM9?~{ZVV*LGEg+)k1+1LJ8fs#lCM^sGw1K-jrS2dR5z*=XpO)SwGZV)mUB_6wReG zql~BHf96*C;J2o)xqQxRF6&v97IGkY#{CHlTOu?n!<1X^+sZjqPKIh z(w<}{%Sb+%{SOblSetBMTzSsl^P=f#Ho41nSt2Oq#;hw(+9D?pSlg#=jFr-YJ?7U@@VWUHv>gMHljc46_#>!sVGLv=pg{|hI%HO_(8U}o3 z>A(15)*(@clfn87H!nW98XU}I>Um+a-WNrEb>7d7nh}h%_nE2ApHwTfa2a3Pxl5+~ zOW7~D+|7J^@4?sKQS075En4ivy?IroyPNCh)MpaHm0uTTnLN@v!}c+LM+w_M>*o_@ zzfYfY#9zLv)n&oNKVIHZDf4*j9XNIO@f0;y`U|{udt;;R@Os<1?T_TP87_2omc4k7 zrAu{vwhl15zq3!U-*0@nF)w6Ox=rQ#eX3WKr-riq{A}WXWWM-Ab?-lG;~4K9_1t#( z>E-(o$t*{ml({Z{d|fct?tat1hOK`prD}iu_*|@NJ^#ldd3MM8xGD2p(qgP`dDY|u zSJ+ZJ`fhrrX&r)uxf5rdc#tA#dN9L3L i{|dK&Gl_@(f&B1ON4KQhX}k-}%?zHdelF{r5}E*RGRLd{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38f77ef6fab102c6143406b2ea9c1244134fb70e GIT binary patch literal 641 zcmV-{0)G98P)kwM*zQeEdrl%qR&#whpWc3U7wJ6Bsb*$un;8;gBW{p_iuA`?zfj2OZna)G3_jW-T z!j=QgQXP+lY!1=k259$ms74%5NnCWB1?+_ z+*sNR^>j5dz7U$58u29l6umvNHBXIc9F#+d?oUC}ej)}j2?4}jE|Q(Bz8_flw9Ffo zi^h~E(Yg3j?;L;$5j&b=<`$R@%SBF%*l2DGz!cek=4>B|^SYHID9Z0fwgJd)6QUf7 z^5j580j3|{M@_O8rBVq}X9%sWN05B>2Jyrcv}7FXYipGQh+V$P=&R{3p#3-F#S5p< z)zxN=4L8`x*mdU*;aK4oCN?Ipd}sErHQ~vV*etHYj)ZT*M*|u^Y~e&03-7=2Yj=B0 zUwXk0=Q*g(-h{LmElSVX(YGl2bPlsU%2!TU^$?Ws7MP0~P1sH~c4YfE+)Wcl0i2c# b-~#*x24Lc2r&%{=00000NkvXXu0mjfsUICr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..be8f306df13f65542480c4a50846e01f88438b64 GIT binary patch literal 561 zcmV-10?z%3P)Px$>q$gGRCt{2*)dDwU>pYU$3sCB)X(7X(r^wbo&5s&0{sN88D5u=58!q;xZFt> zL2z(WH^D{S6}+P*Lc6tF@gxU##PT}SR!udU^iS&x&u?j)v`@qTO%vz?5D^g(5fKp) z5m6DfO_xWM(wEN?yN$<~-H~f4mH+No!u?JAwgfXi<06?kiV((NV2m%xO+LX#J0KlyF zKKxTi=Y_sDK@ga|Q;i~d?-4lz8t47Tqx}OYN1@y8LOBXY`v))fPb)9W?6?6N-!M}{ ze>Ie&P%67VIMPvYjiJhG6H)wX+h_R;!46_h@$7xNhBytmLHgvdG*90j#?f zc%FwOj&X8)j3kcXc^=l?%BRSCi`Z`|^tD-8Uc%hsJW5~J(D?le$=`pt{d0${?eDq2 zM>>y)h=_=Yh=_=Y>?YMli~TD+QG#u>odXbTqpcf&bQ^8m007zccPx%0ZBwbRCt{2*|AC^K^z9~PdVXGxVvYt7_w-wA+;~CFOVm&-D1)#`vBKzam^`d z1i>PmraQ2?vsX|_SRv_>F6gns$r{EYCdBN-OtN~nb9}!hWM%{3{4+ZX`v-`Kh=_=Y zh=_;?0IC(J$+6IvN;jSd)e2PT%T%^md6%`L`>U#*$kecK1loxN_E+;&gy+1%5vi$J zdG!S-Jpcd>zVD5G*f<`mUI$KA5kus5%(X_>UMD1zDZU3U(1qL z{}=?Y<(A-i9+Ei5k9r+R9K-WGY`LX(SwvQg=AC+PguYZ?K7Yc>+D8;NHqpGkLUR8H zw|Bqs_1kW)&H%u^yhKDqL_|bHL_{{Qtz&Fr>RaIy+d9UE%nM*!$Jmfj0c`6S&%<~J z*w!&NmFf=b*w!(ghw%=utz&G;xB#|wj7=FAz_yODDf7o5?CThtnCre}2bPHbH%}pL Vd9(ffP#*vQ002ovPDHLkV1m=<42}Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/meta.json new file mode 100644 index 00000000000..52f29f02ce0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/ce.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github), modified by KingFroozy (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bce4ee2c5be9fa166eea1498013494b4d020b3f3 GIT binary patch literal 20633 zcmeHP33L=y7OemxhJ;1-0MaxtAW-SrmnLb*N`fTj!~_CiNiDxZOM0QZNdgfG>S%Dm zIpB&o5d{;#AP%CaY$}QzJgAWf3L=g&AcjSdK?1`3>LuL?9Zdxt$2ryK^!Dq$`~JW0 z{rBJhbxtkL${ZgZ854;hNOXEyayI-Pr@lLNgr94za}L9=o1AG=+z8UShx(2{mapiG zAh%UobMicS857Nt!xk&Z4iUtb+MG}tLE^@iIt6Jq@EAl;Xtl>1PrtR@Xt2uh#>sRB zmf=hSv#e?JUEq%SnK{z@*%B`s$66xeO3e_!20VhH)K+A7n@i)3UR*Q$tu~vC2Cs-` zcDyk`HE77o$TB23T);rbGN^-OaN2~CCK5vl(oA7yiZJ+JMoT38 z73Y!_b9Qp7-yHlGZ=B`vIL#(gNl8g;2^s5f6`F9K=S>)4A_x>ppze8gk5G!*-9vmJ z0i0yumRwe+$Lg>fR9r!H%=N?@jjEx>mw#L~XQLsz+s_?j(NropO?WJ33a2DXjXKV` zt|D*OWXS}IfDPC^Zm5Tc)pO2rcpUCojuuQdUT)Da^hriWqwTQ$wb{a&c6(BaAq9R) z!)m&7<~e~W8@L^FT@pwshC>+=ZuD+XHVAsB6;Mz-ERe^lw1A^tX^{j_YHdMHz2Z~z z#+1+1aga1~k_!kPhbzb7D6;s%H7no?LsF7AJPjizTkW!=#C>a=skurpaDr$cS?~Z0 zfx%eBF%%`;bsgA0r5#T!^m*RR%KoQgG4b3C9xcwGh+~g48;hMY>ojZ zqAYlXR-uH-hTzDOS#h{*g2!UD35CGqv=_#if{h`Pjp1odauhjSuv@@F#+kx3ht*1U zNORTskzkjA8#==s;w0!QZw5#d3Y)eDE)-cUcq*5e$kSvBMe{APAVV7!JA;2Qn&R@Izt%hVvxFVZ78v zXdcL@d#lE6g@_FAF+!6yhTfeJLB1Wx7@9B*q}0|hWN zPYEc=3W|?wp64)>=LDW+NtOeG+(xby0w+iga!oNX0=-j4z!b=jf&rQ&C4v>(3{4XR zMluBKHRq3O?Y%Cv!j$iu=iZ-irU{(DFephg3QCC-gYp7L{98k~m4CWmI7m z8kI?kMnwt|EO9Uq<0J)mRtT5~19Oe3G^@JM%xk(Lco&*Gz?`P7!G*?KGCBp98>j_Q zyfIJ_HP)EERmH!ycnd4DAgRTsMN-QQ0O@Yh8thi1W}HvJdaXNKN5M7fE!!xW1?<06 zrud+|QZ0kH9g3$!aDjwExPZ5&g7Tp@Rcj6(ewO?uj&KXb*XIUO;u#=tJW9}TZnF%9 zp`0YsCRAzo}gM0GGB1jA|(R(iNvEvnlfYH9%DkDx!;H))n&F9fp1 z6zEQ%q4{wBmp#U@97d7~0ka=Zp)3YhK2Cm%gF8g=mjiq|Pdm$MA z#Q>Fo%c>=*g!EDh&}8_NjrqFMC}3gfERhNd%Mu!;6$a?(@93d-Y z^9dbXq?*lfj#84`@_Iy*tgiHswIkgdI;ypuWScl z4u$*64s+jr%Mw9nuPV}(&^H~ zfF@x*x^%iUF`!9Uk1m}qO$=xf)}u?OOA`Z{g!Sms>C(i2CSg6gbhDMNm!3Aoi0rbXcE?=OQ%Z{1Db^O=+f!Z z#DFGYJ-T$dG%=t__!pxqGWgUjV26*|DuK_`lJk}>hR@?NNNL#_2r_>df|TEjAQ!K~ z@9z*~E`}f{3J}En6oT||ES>pYDuQ(Iq$eljlzvhF%yvh9ZqHp~_wQXeu44FTT-cqq zWWak-9fv>Iw;(NLU)01MJG-rY@s{e^#jjMSEh$R6v1jfh`xf0WbwVQ;8GiR& z9VaYg_K4jNY&rbk>EcCwoSpCffwCQ?|L{fRwC>$jle|Iw$SqH0uS z^0(iu`k+VM^XJlsR{nTp+s5|?9bc9D;Ks3d%)R28HD$McxpVT2Y2wW7HQ&BFYWc>u z*)9jl2E0n|D4F~{a^ju#3l9|y|GIsBe3#<;PH(!Q`fTEKq@$D-TW5M__%Dqs1ZH--FlAJi07% zL+^CeqvcK}isb{{-y!Y?B z$}g2{JzA1~%d^-w@n<);tM~Li^1$jB_T(?c5WPZ2xKjoi0`S^~lJ?hUcM(C?GnOiPq<{)>kh1RL!#;X>(#K1V6-D$eHf2^Ez#BTBPMovy z{KLqV`*-KgTNw)qs7Y0uKi=@QJL1GZVbr;*TQ?45AhDqn{q~C`$de2Du6b*8dA|Da O!1R>N#?pc~eikWl9{=aZ?a<86 z3AUPi?an-^OJ!w#R~|rR?~PwVarGe}TJCoVA@b7|jD86`x>k~tcOJ*;Jp6)_KilR! zFZ^uSN7ajN11#Ks$+0TiP;zTk0E zF>G7gYe{k6Rd)TK7wpErb~z8{>LcF?`n~Zhy$F4H`!N#tA7Ja-4P5x*Ym8hxg72;_ z;==T2h(@E>{QWU>g8bcgH{^Eo`v-Ra*4CD6ced5})!qa@I4G5;;_28VN>^%lPwc;N zy4URAhZB?cp$iTCyR@qOt_7HSdr-cNIM@GH?bMCIx^zLGp^M+O0I6!td;sl!4v(j* z51|9P_+1IWx2nW&AL8N)aLM74$EC2j;#NY--6NaY;}GL>*7}qi0GW;f59I{gb;9q0wCZB1wgj(tQ0c4{*h{c3fstS)Ppzzw>KMubFglw( z*C(T}y-ZOJrG+7=8zJfCJrTl6m(zw9SA-2`a$qWKYC5JIkya9blh2uxCzuuLxdy~W zjF7b7bpfs5oIC@hv>_(gxt}{H^MQK8;)E5NW(1bROpm|$Tv^r(SaEqwLMyDv6HLkf zc(q$jyl3T*j1FrFi(6nWFoPYr%?NB}xDUlbMdsuWjGx6`!cLhFC#5Z~y?@BI5mKwH42!nD2?N36{wlHcX$(hS_EYQtg;wlvrucS7hsJ5)Lc*%|KeM%G}xpngpvT~ zfB6&L#lP(RXmmfoJiYjxpSXylqesLlFaVu6IGV@LH*ewdv5(E3{jy%c!p`=#(sd~t?n00000NkvXXu0mjfKXhzB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bce4ee2c5be9fa166eea1498013494b4d020b3f3 GIT binary patch literal 20633 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6190e526fddee7163131f2c526c22c9d6c83eaee GIT binary patch literal 602 zcmV-g0;Tq^85+GnKr0l4I`)7hPnV8%ysIH z+bk^ZevGXFThp5yf-WCh8|P=d&J+&(o%-P7g)oFv1X_H3l{I}aMS}EKdnS{VaVZ8s zq3@mu;x4p~)_{laQ6z#hF|Ny!Q%}$xnnX07)I*(Hbi4ef?y$Qkg8}8UT>Vo1fMxk7Y1Y;%pP71F~AMcwWDnbCWM=1)Y z?#RFKOPYKd-+zp!@$M+D^Jy|K#vPeck}>hc4&`)9mt=MY)mKwzZUAkXN4|hO>i|pW`!i&xPLUDeNoe!8!P;x# zLx)<9TCrMFf!bItL|Mz$bP|#?a;nAw-vZdYxAUs6)@rE>WL`w!6qKDt!{D=kV5+t3 oQ!E8g4N@!lTYp3bz`q3e1kpw0>&MrGNdN!<07*qoM6N<$f>%%s%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cf69e2e3cb4b7f38589c87219429053a551829b5 GIT binary patch literal 509 zcmVYU6vy$eso>-wXhCN;6|#tQkqU|rQ2Gi57X@F#Nrwu)Lhu2^!Qx<1mw>tnf`daV z3W{TU9n$*W)}{yb!tb+$oWL)ab8kBIfQX2Qh=_=Yh=`=IxqyqJ$bD5$oAEX#>!uJ;-ER_KCe6q#1+d!$U~3Q74!Xb3ISd?mJBWMOE$h5)Oin<1F_n||_4a+Qi?z<{#OxCQ z7+M4ht;j-<-2bDzub6bQG?Q`X!*hgTNH&`#pU+dNRH)Tz#Bt2@<1ssDjUT_uIcnsaoMoJ#2AbW!~G-N)S(uqTdZ}S zh=_=Yh=_=Yi1^KF8f`ik_$`*xXfGQ8cGGC@{$9489(#KNtft3(Pltb-_4L@w6JR+# z_ObzO7Sm(zegwgGdhBfjtft3aHUKm|77-iIn2{!MSG{SL00000NkvXXu0mjf@wV~< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/engineering.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff1950af25815f666d1ea4686bfa1502978d0b0 GIT binary patch literal 532 zcmV+v0_**WP)9x6Ty{>LJiclyH=Qulx!q{iWd-a3jsG4yp68nB7(Ot^a8|%!G%HH3}|-+ zp^Gk((t^@ua=Ms|)y%}4Nl?y_=eG&-&IiwV=gcNAh=_=Yh=_=YhzLNdh8eF#QDpM! zE@;&-Q50peP0JhP72A85jYhWK?>5+IBz4|`B|&8&GB#|xt_8Gy}E_ildN+;=km4Y4C{ALh@Sy93gTI~R}Z z>9H$|PtB8e;wJ#G^a-esE~y8}vBPG`o7L$B8(j$=OD zopX3KaAp_GlXqeR-oG8Ndl+zVFubqt>;&vLhkW~0a;^ch=AF2R=6cDL!vU)+@ManQ z+`-R2^kTObpYkoQh=_=Yh=_=Yh!1?57~6PqF7S|V6JuM}4FLZp#x|_}F7|C=TtuNA z;M>I5MrJyk$G3@b5!O4vw~4W>LZ1NmH!+^Z`mOmkF}78x0X|KPZ50Zv39N{`Hva(r WWF~Oa30l_x0000Px(R7pfZRCt{2nr~=ZRT##fjCFs)?Pk^*$Fi0sO;R+Aa+fedF_nQ$s2>(6Lcz{a z2L)k*RN{vWHb+;Lv7j5&4q|1Az0XTr3oZZvZ?lRC zl-&= z|56GR_x&xZ=QOCdbNIzK2B?jq-oyHd=qSE3pG9iEh)#*IB^i*6-vI!; z5q}fz%Nd2wA0$S-reaM`_X~=hP8~6g7sd6pq8u-o-wdzs#H#vUr;eoNw^QjWXp>Pj zHWJm29e8{2EX?L7aq-J>eE88I<_ZPO<@40>s?p!PWeb!_r8u{=w1nU9-mOZX`UQ9Y z0O4&`81))VrgP#bL}Kv1e?oQxYOOEn2rMUBRAS`DZ!oK$M&d?V9Q8%zqhGE8wbrLH zV5Ch=46k;SoZt2XCiiT8Fh1XbACqeG($!hnc7YuF)X9F|qaiE(%$c-xc*d8L{Rph4 zFQ@Sg27|$1Fc=I5gTY`h7z_r3@&Cr_)RC1MCDwy-bA;Eat11`j!id+YBVDg+@aq#U zOr)*I1VK{cMRdL^{G)$MmwOW?7Cq=bq(Q^aVE`cR%NeRXs5(Rd;F$g}ID-TJ3jqj` z7$z1yvNlGnM7ddFV$lO35`+Ij0Gz>rU5iEPSX6FpI(m{Ec=0VHqN6yoXDf_)4O+BK z2!$g6N)=k_464BA4-x?A?66@fTk1{N`*|N8w;jMYpMFJEB%wM2@1%$EUet{ItptRb z4PssX*zwl@lnR$}7f9Xx1EjOVR?6qpkT|c%-h&BaxLwZyklvd>eFuCzKZs=d4rZR} zMY&2lm7S&yvnI-V-G^LaW%zbI2UYWSAYa?wgjLZQjb!KU-K0GF{6TW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..172fbdda6a38f2c58095be5f8125d98dc5506c27 GIT binary patch literal 1490 zcmV;@1ugoCP)Px)j7da6RCt{2nqN#)R~*Mbn2FAyf{qEL~+@5BOAyWN0N;~%1ZDPxKK7!RkOiB*TWr8RL6_b*K zV71UPo=>0MCaMV_QvEbrjQsmI`icyYCJB&gG5}%Mo67_-%@#AQeX2P##Z;50>PSCH z|Ix)!!gCFX-c=#)j4dbB<3O-lNH!+o?97x`AtogUXJ;nK#zX|Gg;0-!gn=Q>u3I)E zCY)WjOiUOUBGlsmAlaD6k=p4)AE^~dHYNfP>T$3$ww&l)6^isytvTRxD4gQ+S!#WspDG==-|4{Z>Y%VFkN#2ccmt%G z3=|f@;V)_cIPk`&n6nDFIB-+Z*v~vL`s_9_CMAc}jp+;z+~kw!@P-kr7B**F<$ldh z*Q6=1=4uTY#H@dh5#m)c7%wG;oQnd=3& z73n|o5s*&WeHRWeaiSthuv#cA%9AH6A+3sFwXm&iD9SlJZ`%ElBHiyCp2xPfp(wYj zgN8FrPt=#%Cr(sE?YnS5vHmk3fv(O!fJQRbEQTK+Zgs(Gq1We^`w3Qy90)+hn#EkJ zYn;44avs%}v{Fq5dVPM9jfwR7{1g`D;qe9{(pR-T_wPLZ`v5JfA1kt+J4gM`=qPe)uG8Q&`Mv?YY^a@iNCpQGRW`Sr(H`f zwJV>M3bfK!WI%m`T}(9@C?8z~H=uHn|FJ$>Z^Qv{TrLIAyIJD)!Ywnl3$)Z%WI)vM zVmy0JQ)vo2z4BWx=B!oRY`-X9Z+#d(kv-l3QOAo_P4K_eSG-DR*DVt>jB}aTXMgH5 z7=3gLUA_lwYa5#JGe9eS)q&pFZVl^H1Fc=iIN{1_<&u$Zg!Jt^*U>76JNGq-nkf`32BxaTtuy$b;y*@uz z#>(ik+aeAi5}L~dvCnQ3uZ)$^>+`dAVHKIB1ypZJQXPXT1FAPAi92dafNX1fBn$SV8uxi#?&QbRX+j}d82vUNiQaKGFj0-noF%SJJR74Q|rv8e>9h5 zVPx(R7pfZRCt{2nr~=ZRT##fjCFs)?Pk^*$Fi0sO;R+Aa+fedF_nQ$s2>(6Lcz{a z2L)k*RN{vWHb+;Lv7j5&4q|1Az0XTr3oZZvZ?lRC zl-&= z|56GR_x&xZ=QOCdbNIzK2B?jq-oyHd=qSE3pG9iEh)#*IB^i*6-vI!; z5q}fz%Nd2wA0$S-reaM`_X~=hP8~6g7sd6pq8u-o-wdzs#H#vUr;eoNw^QjWXp>Pj zHWJm29e8{2EX?L7aq-J>eE88I<_ZPO<@40>s?p!PWeb!_r8u{=w1nU9-mOZX`UQ9Y z0O4&`81))VrgP#bL}Kv1e?oQxYOOEn2rMUBRAS`DZ!oK$M&d?V9Q8%zqhGE8wbrLH zV5Ch=46k;SoZt2XCiiT8Fh1XbACqeG($!hnc7YuF)X9F|qaiE(%$c-xc*d8L{Rph4 zFQ@Sg27|$1Fc=I5gTY`h7z_r3@&Cr_)RC1MCDwy-bA;Eat11`j!id+YBVDg+@aq#U zOr)*I1VK{cMRdL^{G)$MmwOW?7Cq=bq(Q^aVE`cR%NeRXs5(Rd;F$g}ID-TJ3jqj` z7$z1yvNlGnM7ddFV$lO35`+Ij0Gz>rU5iEPSX6FpI(m{Ec=0VHqN6yoXDf_)4O+BK z2!$g6N)=k_464BA4-x?A?66@fTk1{N`*|N8w;jMYpMFJEB%wM2@1%$EUet{ItptRb z4PssX*zwl@lnR$}7f9Xx1EjOVR?6qpkT|c%-h&BaxLwZyklvd>eFuCzKZs=d4rZR} zMY&2lm7S&yvnI-V-G^LaW%zbI2UYWSAYa?wgjLZQjb!KU-K0GF{6TW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..68ffc8e1ed140b609b1cc0be1241a787182148ad GIT binary patch literal 1075 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|WC@ zPZ!6KiaBp*#d-uMN*w>c+(;lTP9-vz#q8_@hm(6aHbn~dJnS`533Oj`w?!c$%-qdI zzGR_>UQ1q5m+8?7%yCQ9Tpt){-OzX) zkbAT3(Yok9311JDjN~i}Hp>}1!VVi+Oc$QOoZEC#O{6-O``8inHs0e;Z!u0%QLN0K zTCa8d-CCory?S>G-Mu4$+NsxAQ+tI9j=9e_rD) z9C-@;o-?h28aJ`bt2K%9=*FV$F7p$M)5N_ zIaB#2sXoOE)(5h*PXCzRs9f*2PjaFizkrXCRi}pmAH#{2FI*OAoMI?=`rOFjQ)R>7 zw7*tQ!VTu8Hm$zbbL)(tP4$`wKWmDn@8#pyudX;$r2NxHV*UFgvkTr#PrmZAI=X8S z=U(@;A4#9DumYX`{hqJSxzh)74l^86UwmU?{;^{-t!mEXUSEHG`!vV7vz)&+mup7X z@-F^a`C9f4TZYYAL*vq{yps}^`pmnTFHZ5VG2HX>a@ql}#_J8DpZyJDIha?l25f%C z`{3WsAMuf2tsMx&9&(gUSmp3ct##(?DO>F0rHi9)%(y*ilTF(^PGEGtxpIN~W%^yI z)-vHNWA}pn@0s>(oA2+fx^%h9blDX}54yijjpOk>R;j9!DOH*LNz`4HbGd(9%It|5 zeID!19#?N$_+ydAw_OFfi$s2Jn`;o``6!kJ=!N(->l3sJ9KMzw2+hA%&D0>@E1fQ- zxAEDv;uxhJ_DtdF`(N5JIV3%b^8J_b+py&imq@(G)%?(V6WVred}#sXDDH1s{Py^? z7Z;*Z)}5<++;=h+6tlfm{Q8ylLOsetJ&RYbbJq6{-*sB}FN@}~-`5mYmrQ5&m~v?M zE2}Smx+TBLxqV;jsK;BQYh=d{i~&&Osz|t>SpTB)woD>0o$d`xswvuMH$TaQm*GoI zZl3{z&V?z#7c)H$$A4wdc+Oud2TWN%WGZ&9`NweYeZ#y-F>23K6;`MH1}5O_i&ZSE z+|qZL{1N`k=(ajIIq$T->6=|YZ%tqelv*t2&}+~T#bA1fA&c=!4f}=9$NaP$KP3W7 O0R~T3KbLh*2~7Z5|KSM$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Engineering/senior_engineer.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7e5897e662bbfc44442612fe90c0fc395eec5677 GIT binary patch literal 700 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 QF9jwKOiTP=z?iB31z43>%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..f36a0ad7812d21689a09b487dbe6f504239d3945 GIT binary patch literal 1184 zcmV;R1Yi4!P)u^*5S1wk?qdlXAS zdgx6=6N(-Rdx!#mFndW!BFzvVA}~w#se&*n#QxF32T8*RGYE0(VVg7Vw@vH1-r2ol zEcYH*=I-3tIcLu7of+=;Z6b%mHGmur*8p-jTm#7Aa19`b!!}Fnb7wmhw?lqCqI9s zy?b^N?sGla4CX&xS|Go(4uI=aT~_7iO(b7n4EbGUKN0QXn*qgylp0^ z{3=f*=<=^?K5K*R0OU{Ug{Ghm9RvyRZdbum5A{NYF3CalFD39<06 zYrytP_vpRobav5C--6E?i@@x|fSLLO^scf;K8u;69Zj$Nj;hKjUPR*uZ&ue^d5yux z!XMQDe(ri(1o^SEvJSJ(z%@hwb1l_GqK#}f+D4~^$avR-wfOP;KdCKRX;kQ?;=ZS{ z9tP<0M>T+F7@cC($1{(5UV!A{*EAxsjEs|ST=x9dsuAv;4|^&BbAio z(XQRyp?WbBf$*8L1CjV6mAd?v4LJDX2IbWFNIeimDzOinfGK{i9IgT6aJUAL!{Hi04u@+1IUKG5c2aV+r&Z395Y zkzqj^3RP{SA!uS(400fz%Z8S4~lO`*BLc|;^j75Mh)c62%BOZ|4UQU_g zKeaVz8Gym>*pecz<@@(8pSUPJ4zwQuyncr3v$aJO z5YDUVG4V!&t$-uOy@lSD8~}m2ML*><`KT;duLCUuK*)bNgsh8$xdJ>RYVLq3a85#L z{$}#ERLcnQxX{Ap>n3Js8Nf3g{ufm91xzD6Cjr2k5G{2k8ng^h2gu>*jhOXF;K2t2 zq9Gl+lb~gQ8iVI;D3U2A5s3p@Sck3#?fih0p;Va*paOXT=g+mvd;!zD0OurJz1Adi z6;v!OEs=kDS*yRe@&m$42W0000$jvbav(p><8>FyNe*cPm#xH3h}LJ7{2bAeXt8I=3ssI^M12@?ChTT|9|J4 z-~Vy`=gjx*^z^hr9l{~b;A{tiw0}_k4?^ZG zh(wT-MdpkwXIAP^gJ3O)=0&RsM3)rUpfrNS#Ff~1ArCk;CXi#c#A?rOtki1EVyt!q zorYq{V6_7c9j!+NOwVW-E*hs9hGP0@2n?rn7^x#MlpqZhW}pa-=cP4< z!A~)EQ8ElmO!9OGzr|{EolcuUrzZ9N z8^nu~2podlY;&5e7LAO{o2*67Sgls>sPW~QSAnguBa6es9b{2g!rOFsG^PurBnpi> zwjz7JYiOdN1Noo;Sey>1hX>TN$iDDE=Vi`DNATa}t`(yY? zHphU0DDqDJwov?K{cuFVAX)7Nywhkd;B$b^X32@s`5OHs8{N~8V9mGM;jn;_jL`*Z z4ycuA6^i8eh_?v90gd7CGZHkFD+3JRbDFk#Z{(YecoI8c07sJpDUxFcB;fJHfOtKv zr?L2WPERDUF*-Tcp`fpKj|X_#-3d&z3TDyZ8#N{fJRk^|v-B)9B@RT?guypK4=|h~ zDHh{|RzhLJK%W)2v>AnU&A}R1DQWQ{@mjn+qCGaRqlLSHF0tP43T4x53FSBw( zJ<#6XA#~tGN$UYcGPHmKSkt+!&I&Y*3KR!e7}t7&fO)|^PCu}lI(ph}hJ`4f?PzjlA`4aNvOcWM2wRZ;27T9MF5zax*BYj7n*TRR|MBWGaM8)ZS^fQ zu9DHl+Z{kIh+?(gim0*1bgwF&wZ&Cf8F)c1HjRQ@W&r5>OI7V zZ?D(7bo&1qnQk9$y5IBeA#dIvdN;%F#XduQ#t95`A?0?aE{1#{dSn&xdqR2aI}}CgHhJ^XBFn>E;rUpOt8a2k8#^#6b@au3S3JZv<4#Zb{Ma zhDXsIHhxdiT!wMC!sm4G5uvW}8KIxeT=mFb^X8k;UxV*LRXb5cu1c3mmm&rf39H_v z(xr$2MZ&6gsdOn~K#{QOT`FCQ7*HgvdY4LRuN|z!A6bY-| zrP8H{0Y$>9cd2wKVnC6w>Rl>biWpENta_J9mm&rf39H_v(xr$2MZ&6gsdOn~K#}k* zy(`T3t6RVVe`>23{-)N-@bDP;dt4e}@UT<_DSZq<%BCU6?>FGJ4nc}A1UWGVK@4*c zq^ot-=&B?H3E`6y<14?rd_YTz;Oh;d#+vx^gPWwl@i0~J3d-dv2l{B?ukB1H6 zHw;I5*7e@7;f*sJq9(=N|L-f`7uM8VIkK_-%+a&kUTMo5>|^^P6}cY?L4x|ji>2cC z1q-%DPK&tb-S+XbQ@Um>{5BZ5^2D16k{^}*>LZUMWkF@L>y5i6T|2y9yZ@hGCwIBl zkT&|3pQ-NX&ual*&aD&c>a6eoI14 zL8meA%rKuou$sgKByDxWZ=bGA9ecTo`nIEO`R2)Mx1WhE_AST-BryXfBZnV^C3vlnS;ARSMERXT>0y{Vr~cInc9Wt7lr=( zb|-8}_2G%#!+IT!9JJ_{7l@iQj~$~syj8pQls!7QI_Txsd+zz+*NKPELo@B$mwD>c zDO=uUXt=7Xs-PREt*^}uTWrt1_d@hXThnr;tY4mVZ1sKTR~`BwXwLG&H$gghC~^LA zOSk2YzYTdS<)?AE8yAL7d@*F?qDfOn6c=Br#lojn?wh)L^||#Uzt_I_=so*B`Q^#p z6}6K)U66(!cmr%|=>KBB9sfCexLfl0+4ac&gL777BTH(WgW4u7Pnt4*1~MOgKYb-K z;gO(oOP}dk5mX(#d!uVWK_ENa#d{wqCwgs!Da5tmT%Tg4n=g2ZOVFmX5=sO QF9jwKOiTP=z?iB31z43>%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1802d16c15035e93b62cd238d95d80e02c799d83 GIT binary patch literal 957 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/chemistry.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..8ecc76ed92a46c7f46995a954c87aac05b603985 GIT binary patch literal 20722 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..31d07ff06f48f0e4c5f62e4ca45c7266895d1958 GIT binary patch literal 1145 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Se; zr;B4q#hkZM{vIKYGXFdql}b){JE^XSo}1Lk)AMS=6-VVIdfxv|@&zh{NCb+Bdb>ut zOmduXW8obxK`z733oaZ~TIh7fIbdc0$J{px9db#x^WSXuJ^%dIv$wN*Q=c`bK070|Gm$xnM%)@WNzSAGgK6Tn%?1dHg{tqec6_#kt>^j2)j%ue`J1)cz%ms@2+$ zTbD{_rhn0ydoOIRjE>j5QZ}ERA9uB1sJHsKfBoLSnX@-Y?3e!YK|k}r(_P7r7F`y; zpOJF&&*o!F2EPp+I6P0biil8}=lbRG|Eu4=1@H1W%70J&tLdV?gTEj8XENBAizk(5 z)Mu>DIK0L*?BCoQCMFWFX7}7#elbg(-CwPI z|5IS=Jv;ZGKYxBH&gv>z^gFWW*|W6Csd;(#nu0{<@jkdJ7iYHTgXG^26ScGsZCSR$ z_U619ojZ!3H8n`@k6wA|{mq8P_{k!ip_BJ06ls4vd5JOh&%E%ah!~l=f^Z$956{Y( z<{y@SoczcpGlKKgqwgsU`g#Q)L#3TO6@5C4Vz&B!ah&^`optV?c{~Ru33&%yQEX`a zVAy=JIf5y@>;7kJhg}(SPR>c4u)TKKkE!M^C48UiKirm8G?KZ-fD7B#KeE`{cQ@Yt zfo!tCO!ahr(!$fQ_)13j)deXG90CWqEr;qT-crg@Ua6InDXRtYX#* zw$hCd{;dKj2!w7eojAeR%C9$;|8&73s*T>+AD0g_J6{3!XeJ#^UP?a zc!%%d4aGuH>*kB>WhWs*d{4YF#XB6%Ou6M zuECEta-#f#VCS$W>@TiBg=6a+E=axU6OiP~W{~82%=?4)YOjyu$v?}>fMp4Tr>mdK II;Vst04v8EZU6uP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..8ecc76ed92a46c7f46995a954c87aac05b603985 GIT binary patch literal 20722 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..9a952c1a0fefff61bca4642aa5c928a899b0166e GIT binary patch literal 962 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr3 zr;B4q#hkaZd_6(}CEDV(GXw)!CMpL0OVHk^(XN>-IXTEyC)?B3`}I5^F9T41FlyYLLs4Irnm{|J>JePrE$l`R-P9j=5;g&i2o>_p8ra za^2s}+Lp}P@Gycg!6J-7qED0omFtlH>GH&lPVRfQF1qvlzp`{1`ybys`%ag0wJ&xz zocp(-v3>iL_@-?P@9m#)`MOJKd-cwLK21l#06 z)}h57OJ3~MJH_;Y_saE9PR4oVTOa?J8u!Lt#P!ivW5q*1T*7Srhi|B`3}O*Gf2Sg( zBtU4v#_u%;|I2nyJG!|*t~2kC)#^F(rDgbX#0zZSS*<&-B>Dc(yS++j|2rqU9z8F2 zW2tDoXT$sM_=aa+&)3{edHpT-k;N1B%NaSg?N63lektGf@aWsu972Nk6RR?pzWDv_ zl+=mc?)!fJ`Lo74o>i4mEUq`)=en%$ZiUUs!uu>+Kk=e<>13Tg6G^D3ii(0 ztlQd|wZq9cFQ+uuc76oQ&W+O-Rm}Zys=VRPZLR)hjcevbw@rEZlzD7icYZ9M_uOdT zyIr^H*_v%`KNTqX!~1!DLIkeZL5nPgHsKizZ@4!5PTP4yIP1Q`w~7@9rbPtEX6Q2B zP)ctTprxoq#Lir-lbF=5*vJ5{=k8Ia<V-j;ucFj2B_{>o;CGWf14&G$#DK$4# z@sU1~f9AqT$Gh?mCY01I@pM$`;og5&S;T3({raw$&56aLkLKpC3w5tzN%1?he!;}% zP4*3cEC0gTe~DWM4f^uV;S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..944f6fec68c072fc68f6a4e7446186ad8d2dccfb GIT binary patch literal 570 zcmV-A0>%A_P)`6pHRCt{2lual^Q546|l+~=54K)b!8aC6UEJm@JvKW!rO!5&W zc1l@Dkz^ssgi@v?W~fOi`C71(vQWap*L;YS*^Gs?p84OL*EB_U^j=c$U$1lTyQla6 zy>st9dGyCJ0ZafBzy$bT02`4574hQioT@!F+WX9ThriKc2ms7|4IYXmp2gg$*y%p{ zA|lTn1?Ga()89q=dnXi_A0?~RN^hx@ zaR4}k*kkU1io;HqS2yJKx~aG{sJ%~DLN(+N9(}x!Uun@A&v$X=bcb@06o7khKrM2( zsBdkF5OMXgg?{iFyB6z|&c9q()~^%3C!R#a$I)sTgbfkhjjbXFW6swNAijHOsc80z z9smFa;W>-Vk*_NNLwpTYHp`B(W&afb>o+F40_ZIh;Lia*0pLg0&xzgfmjD0&07*qo IM6N<$f{2Oy>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..534669eacd23a5d8de99d9d828c75647abdac062 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}zPMI?0$dM!Zh4V7DUi|<6zvrawp`oGK+1d8?_Kl5=H*enT>FEKg zP58U%9+2WK3GxdDDuV+C+ZRf0KnczQkH}&M2EM}}%y>M1MG8>xrKgKyNQC>_X(#!b z4R~DM-eAf2{Qv[l-h@zvAi{-{jjxt6@sAf!%(MKPmAfu(o9h`{$+`}!B!ZsnUL zdw1qmSxr3X=DDTUTk5pmq+Q8(H+2fCSkB-+z0qg!8%7SHY_XNcXFhntxQA)wJgqI~ z7UeYAc}rjW%XEs(O!<-3nJsaSH;=gew0eKNHm-7=w8m@(M$N#xW{fA)9xN=XP53p- z^(F&H4ai=BmIZ=L`xl&FzrS+%0WsF)3ZAApt_Rg$xISE)9r%IEC-B3*CQUBCMqN0L jYlQIQ8XvklYRb3&*!Cb}>DQw`PcwMB`njxgN@xNAo5HCS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..24c4ea8575c92accdec5c772b6e3a90e426218f5 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwPMI?0$dM!Zh4V7DUi|<6zvrawp`oGK+1d8?_Kl5=H*ekqDinUV z%Nt1Xlmz(&1J%F)gV6nR=YZmz1s;*b3=DjSL74G){)!Z!;2TdD$B+p3w^Q%(H7oGA zMR(PI{(HYXz)>rD!`Zx;OOwxN{j_1ux4Th)gjMgvjsvVSk8@NkILCG(eBb)bYgY28 zhHgI2F-1>8^TXvC4m19*ON$i9@ap!Md}zX^z_f0KggKp;o*Wgd-6q4B6r*(T?{E2= zzcfE3>F}G!Y(CC%U`xjW!;+iHXI^jGyDfF@&rF}`x=bAmFP96&Y)(}!z9q5Z-uun7 zg82&@xsCJ+9G^up?F$e4(%BKMwM+5Rw5~jp#-)o`gBGmMXtZfsxJdd_ccj)Ymm|8O zcLg%NUCoyq2)M|*Gv3>E{tdoAt^38_{FeSNu>8g0X)1C+e=~Tx`njxgN@xNAc@wf0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/cmo.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..be6b1c9297c6ad287fabd0ffccba817164717be1 GIT binary patch literal 998 zcmVPx&ph-kQRCt{2nonpGK@`Tnicsl6sO=#V5=@gW2$r;1A(sX`q+x~9V-78ql3P(o zp!6W(p)P_{j1o_xhn5D(u~ZXm4}!e}+9II^A!c1^2%~+Oo6mHYo20 z%j~`k^Ua^Pn_=Dq2!bF8f*=TM#FZ=)u{%vTnPRzofo*P=%`2BLuy8VEOaGim<+ze% z9-klKWQxtE=NSOZrsr8WnPMKF-}Om|D_J%ey$LxML8V$ZFF6*$VDzRf{SFavkI#?H z*a!eX)oQ3z>yScT1Oq+*KzelpjoKdG-@j|QUAy{!!j8UW518r?Hi-uVK6CKt)eQhZ zW^4pg{Xwfu3c>Y@>m}31bpfEbUb3ZcX{I)}%Z#t`qlYgr6d8sbi=en(!rIYKG-`Wj zXevG|JOE&L$BpY@$Gm{+t6B~DLR z2LP6s95-#TisMEt@=ZeVJ3yVcr`N(z!)&Mi|PxzX`dvq!^1;l zp1#Duz*W3^yMfH}d+6%w!q-a0@sD3Cp38pL*?9p!ejK5-Y<%ByT_15J%Qm;mOxN|M z@~rj&PU~BG1&%YYe}MbNkMQ{XhGF*`8nrzP>>uF0ogTDVUuXj2N|q($C=!7AwdExM z?DTXqH}(K->I-+4Z%A5kYXf9efARLX`|m$N5ClOG1VIo4K@bE%5X8TZt&>z9glK3g z%CDcb^)xn|OfgTuhzQ#`mHw+^@jKV905D>66Ny`AIuW^if$^Z|i`{Pk>>bSuWrzUA zssqO0g8?6c0UzX81e@FCGYO3WM!0jw~2P<2*j1_Z@Rj!+twETSj?v9Sz>a$IYtlTFG!K2$S<$(G#bZoLt8jO zVyCAY2>^;5Jt;;n+N3aVW+s|+gJUC5wVEw$+dIK_Bh};s5{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..8e17717099676cb47d060ff09847944ee2bbd2ed GIT binary patch literal 1147 zcmV->1cdvEP)Px(HAzH4RCt{2nonpOM;OJQON)&T1uHoS#JXNqT?iOl5gBx`AqQKiN$Js;l!8f4 z#vxG&Z3(Uq$r6%cq7)UM910<(D-?!h+?u=(1AdyHU5{X12c|RHAX&f_Bq-L3z{n(GS#61wTP;zj?%UJc5XDl3cGJOHpD%9ScKRY77agSnB9Sbg((N2Qy7Vk^UX1?`c% z`X6+w%oR$6iqVVfp&+Z*LqYc5{rLR3qg{M9id>;YTt&gDZ(24M);CeJUtwW=6Q*Ue zxOnxuCV*z~@uMeLORf&lFRy9YtV=FWjH70m*jQRbI2yrPa&_qOqbH8@z0ye^0F3yI zqXghdzw0YNvq^>9^#TCcSXy*+(Qq_!s7rdGmwxljd)4onfabBjHK=ZXU!4EEFC#!N z{Z7Yu^tl2ZJ$;&t`u%7$8c1Bdjq?|#@$6{^$)9e(=ksB=UdQh1*TN=3pN#8de}50d z!z1Wa{_}TP%tYvV;wA}4BhW)Zlq=PaWigv?`{a&_DE*$pAmxu!qnLj)#scVAK747q zzbg(z>AOlm%t#R zH`%Wz0yC$xGLcH2FDheeP}= zGg2J|ME)y$QuHMfi9{liNF)-8L?V&Ar-)qn@d8~f@^Y@H6`_DK1^~<}06^GscsuA4 zIRNHMpz#PZNB~Zg1ld>zaXG$o(vkU_XPm3)m9@ugK|Y<$2C=f zrYg`wL98WLc`nJ#{8wK(JP82s?c5ynP|(wgFjoSapE%u%qq{Pis`Skh(2Z740&wv9 z>7gK78lQS_-}Uvl63}c`0RG>lrB9@F*H{D&Pr{qmu$avsip?!t37}89wF{b-?Md7V z)RS;|=LI&F76IUpPl*RlJpkzJ6*w;F&C`!BjYDV;Xx@XT!%(}Vh@_oHI2vJb@W#OH z4;UU9fzRi29N(?i@%?xAaQ?zHCeElrhrvJpvdFWi8Qi)14MzQbM_r@Q!2aGImq%e> z`~jk37#M$ms2B#qA0RS@f$#^Mh#20sKR{Fr1LqGoDKSVS5{cwp;6Ggsm+4G_NYnrT N002ovPDHLkV1gtcA7%gm literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..be6b1c9297c6ad287fabd0ffccba817164717be1 GIT binary patch literal 998 zcmVPx&ph-kQRCt{2nonpGK@`Tnicsl6sO=#V5=@gW2$r;1A(sX`q+x~9V-78ql3P(o zp!6W(p)P_{j1o_xhn5D(u~ZXm4}!e}+9II^A!c1^2%~+Oo6mHYo20 z%j~`k^Ua^Pn_=Dq2!bF8f*=TM#FZ=)u{%vTnPRzofo*P=%`2BLuy8VEOaGim<+ze% z9-klKWQxtE=NSOZrsr8WnPMKF-}Om|D_J%ey$LxML8V$ZFF6*$VDzRf{SFavkI#?H z*a!eX)oQ3z>yScT1Oq+*KzelpjoKdG-@j|QUAy{!!j8UW518r?Hi-uVK6CKt)eQhZ zW^4pg{Xwfu3c>Y@>m}31bpfEbUb3ZcX{I)}%Z#t`qlYgr6d8sbi=en(!rIYKG-`Wj zXevG|JOE&L$BpY@$Gm{+t6B~DLR z2LP6s95-#TisMEt@=ZeVJ3yVcr`N(z!)&Mi|PxzX`dvq!^1;l zp1#Duz*W3^yMfH}d+6%w!q-a0@sD3Cp38pL*?9p!ejK5-Y<%ByT_15J%Qm;mOxN|M z@~rj&PU~BG1&%YYe}MbNkMQ{XhGF*`8nrzP>>uF0ogTDVUuXj2N|q($C=!7AwdExM z?DTXqH}(K->I-+4Z%A5kYXf9efARLX`|m$N5ClOG1VIo4K@bE%5X8TZt&>z9glK3g z%CDcb^)xn|OfgTuhzQ#`mHw+^@jKV905D>66Ny`AIuW^if$^Z|i`{Pk>>bSuWrzUA zssqO0g8?6c0UzX81e@FCGYO3WM!0jw~2P<2*j1_Z@Rj!+twETSj?v9Sz>a$IYtlTFG!K2$S<$(G#bZoLt8jO zVyCAY2>^;5Jt;;n+N3aVW+s|+gJUC5wVEw$+dIK_Bh};s5{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..7616312dd124acebcc12910ce530e8f8556cdef5 GIT binary patch literal 927 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|RrQ zr;B4q#hkaZ{4<0dMUL%nQqQ-25+wLvT!npd*1`&npv%opfhrPSt@DaBDg?JoeIzd; zxVGuIT$S&{3_+I_?QARMR04c2JKL_<+BL(QkClJ#y5GJ=iMyhVh09l_K4VWbo1J>E z`u?7oynD7YPkYSL@YI4a!P1W*qEDCsm3!dH!7m`}01d+pWx|H`-3m}hlX|Gbo| zf3ujU`)GN^j~8vyh7=ca+*S zmWbWkeyQ8zT;tTM@9TMI?Vr6!mx1}M%?|FEpW%}iS6GI-ESEPhe(>%F$2KXp^G6?s z89I75xID{JetXSM*ZiGvh31*F>Zu{~_8yGdsx?pl`TN#staJL!BoyrT@F_K)kFjWW zN{zj}ZyLka1=ZQt>l#j8*>HpHiStS=ru48iYt;T&H*@^9Sx}o6w<`JhvhydVJ}-Wy zWa{kA@b2Z&r0pk~)_ZSOy36H3=@=}$fr(w*<0XxUi% z*4SZR^wqZlDrdIvA6oE-|5uITmEZh--uxE-eQfm;fU$UA9N=Eb_tV9|FFd|dXutC>mm>N z(&r}c_!B;4_0B7`V1FAtyGtejZ*=Y+1n8*zh=j=Sv}mgZ|VX&ot9*|o50GD~!- z&+E^-JmhaB8(w5_ly7;v?grcZ6!GqL{6O>mJvjMIVynHv^ZD#P^*hBEzu*t3ePEhv z_~6cs1NnQomf14hN6_CF^17qTQZT_oDq l{#NHWUC4BxXpQ&-@%8`jd*wRs0_HRZ22WQ%mvv4FO#nmjsh|J= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec620df97acdaeac8fa4771d8a355bef7de59ae GIT binary patch literal 595 zcmV-Z0<8UsP)Px%4M{{nR9J=WmcMJ;KorM6DGg*b^&qfis>sz;Fs3eO^5z;9I)`E?1a~qm*wE2r zC|ddhItVfq3V~qKH4xK`$s&k?2`v;{3xSP6lmCV5P$bkJsdT2$MW5vj_wL^J?%ln2 zkdu>>^PkyRXVQzoOHnr)7}XNf*^-It@%G)`T5H{uac8(pu>gQ4cXW(u3H{L?es5RY zzgJ65N2-A7Y#G}q?@`dY*#Ka0e9nWd&3HUHFOAd`baozY0P*5RwG@v{T#v!=IpJc? z>(f(`e$l)%q;Blt(TPY3n9i0M)e=wlKk&Y{%XGHP95^ELD}W!nOCD{s+bDQ41zC}* z1IeHfk)U;gOH(Ko#kOGxrCb)Hk0;{G*Fd~_b0Cy*S!^4IC=`oQH2@^;z^~=^IxAb2 zGpFG5tpYpM61t`WTx$=$`B|6DE}(5Y!nT?W$7d*Ng=cqf|K<}tN84%wj>y^*G6@I+ zpWzs6tBJ0uJl;PfD$U6f?FS2n<1@lQ?i4an>-I(4cEoD65*L?Of3$7e5i)%M*7y(n ht=q}A;+&iufbYMn`T6e5kiGx_002ovPDHLkV1mS}6L|mt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/genetics.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..46beecc032e3d9b1a3b7ca80901244dd688cfe4d GIT binary patch literal 632 zcmV-;0*C#HP)Px%GD$>1RCt{2*|BRAQ5*;GuMr#+6?6$EEwl}{2EoBa#HAfv-8z&Kr*ugmIEscW zwSq#6lM-4gA*D+wq_hz_^pFEnLLpEn4Oem$GQFYyz|TSMjBQMFmlx&W`&n|lgYSF1 z+`9z601*)p5fKp)5fKG3Q&^T{DkHtdgXUcvOQtdsH1BUBIzna&%Mu+MM|5K9(!J=| zxbIDH^DbpgOa;p8N6QAdO6gfBrM$&;Uk7n9tCXG{CT=vomaC$ak{<_$qLdP)l(=Ja zs}(U#(;M@XXPTzWtyccX>z-%OysHfT1T?HVTDF7odIj4x3jkmwV#sdoqvN!(P~1ez zcF?fuzVa4|o9H-gWViNVBw_%7?V5%1dc{}XRj%m>$z}8M@bM#Wp~oj@FcLAm{8YrN z>1i~qI^KVHJ@8y^-n-phd`{1Md2Y7fyneKV0KXRv{Q4HVuY)XBcizZN8iqvUaamki zlje~vrH!gY<8hfZj6i4A%`0tGrFmq_;?mksc_Wp}=Dn9wug_dI?`zSz^ZL>9Ggv!U zSZSX2ytmRkMeSVu*SvnTo~2|eBkrG-j?+fRZsG9D$G~&w&LbisA|fIpA|j%2)6pPn zEl2+)T@7+*H^3E&23a?q4RR=-0G$o;^-(W&6uw(~Z|~lE@aDzSC)hctqwxG0j!(`I zi3slByMr4yZ{u5aZ=e!2)GbTs8f4u<)gbGpt3eLsOAyf4Acy{(ut6rGVf+M>srs8a S{RM0Q0000Px%LPBUi@Y+1S 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ba9ea65cec950df67710b248b0badbb8e6c6f83e GIT binary patch literal 1087 zcmV-F1i<@=P)tvzGDHvkArLCUf}+R-Ba#kwGbLi%Z|wK_vF_Wqv+fv= zoev(fZ+6~(-+VJ~XW98yQNm#jpoGI3KnaI6fD#UC03{sO0G-Bn2ZkM#ug70fN9TnU z*S9oZbSf&htK-A)Poezy=__sC zR7^O}^%OIh|3G!6`p!B4u9LdLUN@8ha316UN_-xTj;oPJ=cNFgL;E;qg5;Mxe$eI5 zYJePh*;$l4>I|5II-HAZCS>CGLlpk327r`H{;#nJ)InVH@Mqee_dR`H{%*Ml;s&PU-7G(ft~7l*?P976=qJ@$@vu3o$$#Wf2u@#FiMu2J>9?#W}i+E}gX(MFd) z&;TCcfxi3du8;pb>iGtQ^G#cdl^BTNcJ3*s?R?X+XF(=@0DR0Vq01j=fOpA}OOFJL zknOxvG77TsdpjS6KhOZV*0Ugdm`D=H;e%(?dA*Ga3k&JT>@1nY;JrRtSeQ?j`S}G)N?n9DfS>kogW(6Ci8t@5s;ZpU zm-eLV-H~v-BNqq!`29*<{?G=zU0Xr*V%^VF_D=pL6EMXe%7B{oA?H#}DV-acrgf#i z+&h2Xk~UZlXQsaq+7S&oBW(v`n*}EMLmBXM>Vr#8>f&&^q3gL40zxkP8+W-e zUx=9O!!x}&dhc$o_4r>4<9M%9zIIICte#HCqCf@!=0lzVh zvLB&s0LXY}*dc5)NwsB^-%2;17jdSS@+7wn_j1002ovPDHLk FV1lDQ@Z|si literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2b2275f3393b2cee4fde4b5a0edeccb8c8157b GIT binary patch literal 20816 zcmeHP32+ou8t%xQaLM5+2n+#53p&&HF-#J2LX?3J!VwgtkJrgSGBeCfNVt*UE-Z3+ z01HTnf|f=wg5h3JC>Di+L~#p<3X}(e2022)QY^5q=g3UL1k(Z6b*rZ;Gn3c<|Gn4W z|G)ouT{R0+hYfBQ-YpzKkaj6U64T)4AoZ_xOZfhtb;@b@(Z(?(!-XIboz=fEWcAud z5oBnIHGQmmtYxT4vgbqzvRwpG`8f_KjUeXOe1{-S25y50GOf1g$V|61Aj>*rx)Y3?J}h0DK3U@B$k>>0bG``zbKg%YT1n$0cbqc&F` zFNhx}5x69$)#0|fTLb%kOYu#Z9q-E z;#Kqbl-JZ|NSZ0Z2?V#@nQpgd$9UZ})o%+!LW0LV4Nr}++GKm4>uIyGzDmGx0%#yn zaDx~EgT9DkC`P2?w27omINKk?O&Asg;+3q2VX@0rWtty@L@^2_v2>h=04AIc#t4$E zj{!HLEVzY6p#;kY;mDFnu{(1FcZ@Yh$OJ}*Ez@ia3RyL}f!Tc?;2ZY_Fxf6yWm90)m?Q~+AYja5IA}^7$f$_HH;Dll&XW{} z@lq3^NtR?Wh38SgNQxJllV}>1C?0TxA~OUbHW8W!GO37wMMc1iK4^gBsL0A9E)XQI z&`pJwaEhimMuI_{q`lAr!BD6`$TA=qo&+Rl;;Lm*5=2s#P)<-JA2cNiC`Xe7LEsVw zZ>Fix48aRHP$1W`&x{X>YgvG{;#nT$alm<3EsF48=ozF)5H!QHcoSC*Z~!<)@DSpI z79J2GKmejFK{G-^FrSA!Am;-zB@+UtsAhc7s|F;2ixeb8p?zi)1eQPr8c+f!a|(_( zb)y3XFf>mID9H-G-N^GChVq=i({QJ9K#-egMuor$l7nWX7)ZD$h6tDf`B5-HlcYqj zVw0h1g1|_IfUD+wyHWe9Gp#TOdIO*5D~t~UCol|3(u{&qBE_IQ#*rw8%RrC_z)>9a zt5m=w870F|DvFpW$qJ4N3gA(hrWBOtMaU~7ViE)b98QM@^N!Yy`N0Y0UKvA8#1@Mw z#pZGgFrlO*#;EJD!u60iMUp(vpp?w2koC7 zLWj;A1R!_@$TA98$eqXPAwrIKok3uCO*GtTg_XIG9VFxDmX#z0h_f>5H*=5`>))b!GeHEy@)?%CxLQ7|eIYf@5Al1@A6T1|CD<~79Aoq^$3Ia2 zcK(+w#<3hmk_v%}1W%zX1~VTg!-|drn8cEzBJqmizrQ9}j7-NclWH_vH=4UP-q~$a zfm2JwgK<@W2Py!zLyFU$W2o)I3~swYa5%E9lAwlC<5ZjMJD#ZRUHsMy!uT&bs0^G| zEkPw{m6D$(!yoLP?>meF7M9Kusi3g2q}AdCc5oEVqOg@oxuS{qZE$Ag8>p2U;@cXC`)0q3bp-h_;P*KjC-pFU#_nj&>Us6 zx?>36Z1skNwA6<;-X{wq;R8z$!_YJd&yDI2*Vjn3=7a39iB|Yz!KI!!F!12Yqf`Gv zNX3kX6oW4K6usLf=+UCbFy2x4;1WJFHP${f4YHZ19{FwF0(bP=;CoQ@Ni>nG)1}j; zi2+T*x_9YxX<|T=uUvPM0PIGzsh8rPHN}0ZqcXcj2zsgK$EcUT{>Nw7|)xf) zrHKJe!n$|qbZKHhld$exI$fF=&?KyTmrj=^1~dul-lfx}i2+T*x_9YxX<|T=uPC^JYy(kuuv{Rsq_TYw-p?!eCr2$G8- z$WIdy#Iy=Q{$zjUg@efm(!5(rVqAKDMdj*Gp6#CT_@UU5;KMtE=JiYXSy#Zo(@8427*`VUIUyC7wBG+k&+NthQtr%~ zaQLf)DusNti}E&UUAd>%{FKw(&)vK^>-3C$eJ@?7dN=zq9J&pmQR49aRhVNy!;^~^TH?dxau9|^lE92IwMuKK029egjoGUnMi2QH+}v%k~f z@}a6Zj~9M(t0)X>oAAAJ=Zc!23)srDKa@@>+);6&b4A;y-haQ%^#!|f#}_;i-=f@n zFuecdu`619TvS>%I;!2rN0-_!)|4o5Rp)nCZ+BY7W+zS_-uT?V!*4yee%z+CO{2qB ztyyz?$&%sC2bp^w+A_d4duGJ?u8WdJ40t5$(O$hefNSWHZ>x(}em$#tOVSH1&wQHH zewO(hGCZXmYm2<{S>K3=h&T7`E6g_^tNx_>o`EwG{yyQyt5;vyxbca0%N8!1RC>6k zX6o6qTTi`zYwz<>QpO`BNs8IoFBcRv`}#!MyBlsCYZ2f2g%7TYDQgQ0BYMyOZuNu# z3$KZvU9Z|(I{Sk&BX*LP7hYH#4OiU_&78R-zwC_{hnsh{HeSgc8r%BT)IQ}4GdjMs z_snDKE%wTVW!K6oA4dM=xU%l(sWv&&CF9{Xmy>SAk_8p#Dx1%)o@IOyj&GV(HgWLn zJu@?64I}pL-oL$9Ov|is1t&@5?7_EYEPrUnt;6?a3iuHQM=5IRPjQ!h* z?>DcQ`_OviDI~nk$GV)IC4aT9K4at&}fYSr6MZ=ekehQ(!t@7>gE%bCgJ4dtC2g`FSm@mO;F`SP|M=Ul&a z^4r1vR?MB1xUpo*x%1pdHT*|4eLCDOugKhfyV>P4r;rQJ9$+7y*6Fn;f4;J7^T>D8 zcWitovarSWYp*RUZI#jUPPeL=L&6Pfj#jXDu2mU#lvNJ3Si-Uf4ji~VY}MMeU0#3Y zAl@4K@E+URUdy6Z9s$G4s>XMJ&Au*r(}K+5{g)goD(d}H_4Ey-q36<9pV>IBLi%uQ z$>JlIijpsl`D#=D`Hrm2tr=xdryJQeK_(s>v-tGp_FH%Fj#ythFul6;+^B(tWiw89 ztr_2Aw)69ZmM7P~VOTySwfLWv#g(l-P1@0Rf_c}E<(9r*d^xFfP^-Sv3;G_j=O?dE v>He45sX3#1jK0&dt8YJgKX!e2y9cs#!GeDXiy}DnHxE;ih9z!}pE&P7=+k|Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9e7ef10b5d197bac9470cb6098a557a6199a56 GIT binary patch literal 887 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?B zr;B4q#hkZM=d* z=fU2^0er>`rxMv5EYC1#v`aEPHDF#Klg2RRFi%6#3`WJ~@a*;0=IP6d58M5hFU$x# zu>Z{5{r^`4&)U;)>>0a`p6!=9&Vy`w{{L86{PEAuJ9Tfb=ii?ws-cs~^!uaX^>u!1 z=dG`BO*oK~t*swBduc^e{&c3ti`oU}v}|XLNy^bIsd>ZFwOIYGX(#8*YuEgiJ!g2{ z-(7d@PiM98akhEwhi)@)EiLF;_QO1T_PX<;2huOuYXt1sV$%5NWN)-8OB|bzZRORQ z@Aq{q|FC@iZHM^`$FFN&4~}M?<9}wlXoTK@qjRh$zwdHase5*f*Q9^?p2yXaACg~l z2iQn|{kg3(PvOm0_kgwekB{Cx9jjF7{_gH4sY@)6^{+H`?mc$kZ_&I%)z?2g6W(Q{N&k`bDbD9_-tt&}R((_C zL2z*6jSH~k#954!ww>GMr1I9nk;qS&3+CC3LSQRWh~^|IW8YE>|kU6 z{?jKt|NYW$kAl>-FmrXhnmlcp|L$8X4-c7baXavv=SOtiJl*qb^B5JEzc)~5FWph4 zdb}}da*WgVIIXXYr7}8~{+zjG?+8w<0r>~==PF!}t~k1v8JLq8JYD@<);T3K0RXbj BmJI*^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..715401b683e1355f959526f27aeb4f7819fe0841 GIT binary patch literal 547 zcmV+;0^I$HP)DzLu@Jnhaf5_icBz~Xt1#%;=2Eb!D15*%zW1OUYc{9Y=S?!~ynZKs>t z2N8MfYIle{EfAVpfFgMI^98YT2w?R}6#%auMY$LvubRc*wYZ?kf!Y-pt=Dp#AaZp#ADuwaA302PE+wbEr$G*PVR{3 zD_=hVhTvmZD-?%t6b(Cu5L>Hk0}F0wvA!+Y26VgZbasA4K3^BLITO`+*$K&zO?c7bp`ha8`6+G` z-${#90R-kV(ptCm002ovPDHLkV1nAg<|6k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=yPMI?0$dM!e|NoDgwmUR5G&?)n-rl~kvGL~3n>{@}KvnhE`1b)R z?vfzCV4yN6VDR#1`~(!{EbxddW?|%#-tMS*%#+TFT2{w zVY)&3f>LNkt_{p@Kk(L_xyJICJ^8~03K^r1OHm+PE6NF0c3oAzp0ux`_+U|j~K+uEC= Z>{EA7zkHq3tO)3322WQ%mvv4FO#l%Lq@@4= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a3b9583c2321ba03a18252ed7751128b3ece7ffe GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xPMI?0$dM!e|NoDgwmUR5G&?)n-rl~kvGL~3n?NO67D4BM6jw=* zUocP&1TbtmqXQDdc_~eSd*7 zi*Sbf;gaO^Phu`J-y82R2&g;4s<&dt0oJL@2j)QQHGp7%25js0R=9+oGMsrRFWWnvB_(FPlhA+v5na--*+1= j^1sISr**&hluvAe@g29@&$XQbdYQq~)z4*}Q$iB}ux_N# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/medical.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..9615f6856572f5b973ff846af3570c935417aab7 GIT binary patch literal 20806 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..9615f6856572f5b973ff846af3570c935417aab7 GIT binary patch literal 20806 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 Ib4q9e0KcTU0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/meta.json new file mode 100644 index 00000000000..c8aa1606f78 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/paramedic.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..57486af7c2eccb163b3c0baf7cd02c9877616d30 GIT binary patch literal 1083 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 TpB^``m|*a9^>bP0l+XkKN8SHy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4015f8a5f0653c2c6997f699853137c3f0b0f384 GIT binary patch literal 589 zcmV-T0Px%2T4RhR9J=WmcMHgVHn3h6`i%@G)Dp{a{xXr_X}L5HBT zgOg&#RWnLc$f%WAh~QQNjf8@~IL>AWNjYi!19W&C>Kzdh?k=P_c;Dr{d+&MQ=lgx1 z?>%=AB1DJ~{}?lqEV^HQD2sXqEgi?SdbFD@)}B3>Xs_czf~&Q<0BGqrwe?p3w3{so z#bp-ti~y_@t_LD=%x~b0M;nqebXRquxa=l3tsYuBPR`KTU5U%o30%IlCMOdbtCcNM zYLc9xV_H1`OshxE&`GIDx_8fUTED_Z_Ka^5o+a4%uq!Dw$!cYbAK&`!ymJ~UHR;ZM z>ips?@45EoD?6R8T)c4JvmBlT9HlqaQ?zZ1w~Zz_LwBF0)FkEl9#>C%r+w)TqG$No z>ALH@;8_C4RPAO9I5eOGEgh#^-vi*qyUz^A`88u8$5v}~87APE@80tUPj4HTR`2NE z0ytDR>S&$hj`|=7)CU|AUe`y4Sw)crO_RAqLaMd8eEiap$4_3$Tp}S0nkKV~5~v42 z01qq~S&2mz=A#k%_F(L|Zy&JP*!I1z?-Dr4W6{W;`_W@i_%dOsn3v(?<4H!Ck47jJ z^V92u0Q>gAUrENt4cszJmB40WduGYVx~ls2VC)#w1A)KcrD9%2DU3xGD(kN&`X>kx b;{V2PdYjyRn~A)I00000NkvXXu0mjfA`}v+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3671b2a450fd929356b612f180fc7c9f93b54892 GIT binary patch literal 655 zcmV;A0&x9_P)Px%Nl8RORCt{2+OcaIVHgJRr=?OTfeacirkBBs9R3AKa7de>Zf(adU9)8oG8d9e z5}^?B9|#&TTPa*X7qb*;VnQGg5Q&o&#oko1boe@*sA)vcw{5OGzvbjRdA`^0yU*ob zfQX2Qh=_=Yh=|J*=ZiRB*&HkHd}R~md=W-8f`oN5aPPQOff0?MaZ<+e%k$-M)0b=^?; zBTLQex-v}D)me4&@<*1sx^AfC-oaFP_Yqmi*RNtKqy?~``SGp&{m!-3?&5Rl%h+>C z=ZzwA1OTAb?jof5v7q?}uB~?WLFC=%iA0FA8zC*A`U?zc0arUEokv7OL_|bHL_|bH z{{v6;5J;2iArN~p^0!I#5O{I{Bzp)vxd4(q1fG4(B-KOU$tM8tXb*uji5>#au98#_ pfoG2ZAk#x2(jV|Iu!n$T`~rw!mMs2+r27B>002ovPDHLkV1oGIHnji% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b0b494d5f5e4d62f9d6a4e930a9d1cb58e7203d4 GIT binary patch literal 676 zcmV;V0$crwP)Px%UP(kjRCt{2+P_O1VHgMSuce_-1c$_&vFDKUIPw>$WUzH;wzgxJu5K;?XCY<^ z284wC0}>5!lfntf5|+Qa;C*?I@B7@n zx7-5|LI@#*5JCtcgb+diAeqRp;jzP_$#~;lkW6IQVbOGD8!2xxkztl)xfY(+u9;<7 zo-2Z#_q=xP%Jo>@XS~7p^^~)?|3=H+I}MPS^_6J_UF4llVf1Aq3z<0`;WG|1-H zHjvBaotyN(TDfc{F&Fd<_j0idq3HojA&){9?i1~w1|$=a&=%XZr(wQ=%^G*xLn=h zuAkuzZpU}o*B>tte*Fdj5c73m=&t|(#rz2XAiclCUHdO=$9EY3eEjqQ08nqVQ2H4J z0Ow&nl$ZMrNbm2=*p-d>y11%dpx$Vq-e@`VQ`pDI>^yeHtLg<}zV4%&|0~Tf*n+CE z!m-J2ZksH%cfb}@m1&0IiL*b<&YRjhU^ll-Rya0=@^UNl?roHXlmHeLKfZOoyRPj{ z51-3lJo6Telb3r00HEFJA*A@RsQ3r2?M`ocI~l{Md7twJ?P`UT0PDX&NC|lA$=hVh zO9&x^5JCtcgb+dqA##wdXJDda>lqOB;E$1Evh@sz5-NafJp)f6Q~=p}2A)Frw~=f; z1EPe#0kZWBOoePc10sZ5B-BD|EFJ@_m(UhI7l@B0000< KMNUMnLSTYv!#?@| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/meta.json new file mode 100644 index 00000000000..03793e91abb --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/senior_physician.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edit by Nairodian (github) of paramedic_skirt from tgstation at pull request https://github.com/tgstation/tgstation/pull/48236, resprite by muriexlol", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..23e89143dbc90ddbeb671ad481ae3518cd35ebab GIT binary patch literal 972 zcmV;-12g=IP)Px&hDk(0RCt{2nn6h0P#DMm4#D9~=wYMFhNc8mq{u4d){}z0h`qF+CuJL61i>CQ z!9&M3hGnub7?o`YvCtme5L`TXl6fdpk%C$%%?hhwJLM=7g||cYvbJ;5WJ$&G{U9WH zdF21{-uJ@eeSd%;2!bF8f@q9jOlDTfokk1`ER|7MZZ~fpsf@zJuwYC7nw84In9O?o zy%56!o1KX>0GOSLGchc%9)GXvoe+%4Y$!a0;XxV2l4c&mgEEG~L$>r=tcdscd+{W+ z002zrvLz$Q(`#GA7E=C+wgns>Ys<3`bcFIrt5mmk=xBPUDw&v%A{GA z$|$Zx0oSi?N4>5c{f2rfx0`2tl%GC+jea?R;XxT2n^|n1uHrC%fFo5y?rk1`5gh|} z{f>+VW{zbGlQfV){V_qi~=UV`<$oPm^HhSkC z#v-AXR7PRNl2%jS3F`IxUZm&N0T>_5%dP5L4%044V#mkFSbVXBzP@gJTK|m2 zmygii-i|NDqVqqWI&R#&&Dz?od)W5eRW+Q!I*6R{Ho8*S_e3--_R7OX5cJ@ z+4KYS_aG$RV!(6>Bi_=2P!*A^fR>c1I(=l=XB z2!bF8f*=TjAP9mW2!gok*xE_u+s{X;2K7VbQg>s;u)uDKMsCo~uJk``i%)b<12A%P zW06o(J0g`)7*C46FT4U^Z)@I?Lj*8J9WXv#>=Yn&3K$-gk=xBTB{c>Z>GJKCReVpQL|=?Px(8A(JzRCt{2nn7q2K@^7niqeu>i??miupwY8gy0tTpyXu1Sdi9(0dIo#B1$ET z+Ql3STBX6_vFg!7dZ`F8LOn?@3rPqIwnFF50?j!f!^rYXBx8y0mJw7##=dlIa_vNdBqLD{LRdDU9O8fP!hSil-SSyvT zMM5+ERMOf}8$9yy%~9 zH=wjxrESs30{}Imv{{85@I%jPxP0a&J?=d3sJQ9tS&c>oiAYv`*LOg!VA@2CTs#z% z=1-zrxyIUmD@xsJ*C7_4%I+Qq8x>Hy-! zivj>h>zRfSji}0@kn}=3edo=4)pvD(bFM#Vl-uXqw_;tH0ov)e>SxhsGIa3lS$lA3 z2=#g$GY?}+pyTL_&yAF}uMcG2HIfL86VpCu;!jt3`Z z=In^7AQY5P+N`#0i$=cblRGNB^xIB@gxu*YZUt}9dB0WrHb2+-T`|B*zoVsaR8#F# zd6<_N5a+s%n$4lX1Swbql1UcZx$Ls&Gz+U- zK_WekEvwq~rSRX>r$$6I)vncQcCKJHZKIlM%Ts-m=l%fEjz6EE1sbeQU^3R3oh6$Q&ia6E)daXf>IIyd#1=0Z;f^;( z05m*tvKQxcM7L@J+&Ea10PKJLLP3e9#>ZB|9bb>h0nTCt;Lk2Cc_IgQjd|d#Nm#X3 zk=8RP8u>%EbqbRM$dh)4Ag~{XUc|jXY7*ir6G-bB060{q#Db>?09w}y92ex~$;+46 z!8HP$d+=l$YUUK4G}DNv3bljP2Il&J{(%Abe7=VMomve~9>2!*i7U8xA;5JO`2M48 zf6lDo<*P>+92#mkRuAQ1cu{02bjmCkM;I_m%c002ovPDHLkV1l^1ACmw8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..23e89143dbc90ddbeb671ad481ae3518cd35ebab GIT binary patch literal 972 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..00810b8b8ba7c249710e36a824bd2d6e2fc0de1f GIT binary patch literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U}E%iaSW-L z^Y-ROZ|Oi8_7Cg-YPZCQ>EBtUC9cPDh~u+D2Q?ADOq?NIkwPI z^WzXt`r-V$Ax@5InB{q%xI(=X;9uX8rGTjOtcga+;?T>zyIh(>8zt!&(GeS^!((a$0z@P-G&ZP z-c4p_*>0Xvci8N>ZClC(kSN1}Lu`?=LxD1Dfilw-7F<_|uJ^m4Abe5hAH&?K@3TwO SUb+BN27{-opUXO@geCw6t{0mC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Medical/virology.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d157d36e8d99bc7ed833f74af18eefa7b3a1ba63 GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U=s3laSW-L z^Y-ROZ|Oi8_7C~L!#Q^9#O-io*R)9aEMIWyl9i=}$Z-cFj{}Mq97VYETni?MNVl^s zoYVZ8w{clZgQo+JV_V{qp{@&rxN1AMWnivru}0 z=F%hecW)JobN#v%Rh_3${K#{kS!|$J=kv-6AZzuFmdVI_qC+iP_xK z^UJqyRG#a^%?yr9>>rH#i1r)wp_I&DevHo+n zb7CI;TE@#zz-4*mjuzWqyKVj3l|Jv|lwLFC^`~_^`u;w1uUY-~z}>$k+c?X=2bbKI zm8reQzxR9mh04E@bDj9)?Q$3W`{$iPx&6-h)vRCt{2n!Rh=Kp2OADFp}P48}sTGAMyygFM)UXbR3$GTM{JtjXj*p;NX} z`Z07U9ZNfuc8c3Bok~K7;-wHONC-(hRI!lp;9#2RI;5w_U#adQIi-1@<*bwJ=k(s` zWO!eIAP9mW2;!D9Bl?9}q0Ru{{g3A}SM|k3tx#vDXDwt?hTq4JW&A>4;Br&7(Cxc^ ze>$nccAL_Jknt;XI=r6ax3d1w7uO1PmQJcr=5*{FHUd$EbT_A7Hb0Qjw} zKU4s^eHZDZ3IGGkkFN;6EQ8B1O2+y5jbGOv>Jd0SYx$Dh*7i*Bcv63q40{0h`;FIg z06^L=yjd+Q=GpoAFFbzs0;Qsfj~{mM^vMGx60i9 zJ%CeLTVaQV*iq>60Hh&&~J75wITmU`US!Xg|1+ii~Y@tpm%;Pn8*j2qkE5DEZ~ zd@wT`bt+th;26A~BefERS3s~*gu_$R)7TifgF89AIz$wqO_0w%FNy*#3l^fT37ACC z6Lg!Z<*$ONu&|hCS>0f~ee?Dc+p~{iUjcje5qtRP6&v=;{+`sUtFpGjCgtekPEtng z7XBZwxn5<<#XOvLXCz0zT+Bn)6c$&OI1aaP0Gzf5r+pE103+?V)OA$E;g*`Io2(JI l>G}kMAP9mW2!i-e_zh)GE@6zQM!En1002ovPDHLkV1gGIn;rlF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..cd45fcf5e170a0eb1400345b6da10d1b16066a65 GIT binary patch literal 1126 zcmV-s1eyDZP) z1j9=Z)M=scRGtj>P)1}ybXE_x1i^wwAs5X(R1$4cE=3e|n&x}@PtR#~ci!$iV|nv| zym`;ZeBXTUe{Yug|6OD_LIcQfga(k|2n`^^5gI^-BQ!u|@?dw9mHG68uEZYGr3?KP zJpSa_tTh$8ObrLBY5L__1!)5K`Fd|%r8EBR%P;3zmEX4kqvu+z#`--31NwST(($o= ztG1<@HdZ(LQ!%1wbU%&ORa*C+uLf=c^D|PZ&(1Y?oq3AJt?aI;yo$hHC{g27CZ9s=;qcxjzUnJf+ks$BOQsCyt{k>KnTLRltl|Qcm zvirC>LkO@5=N~RoZ_V#*f-nyUR1i_%#gBWtqXB)4V~#3+UIXAFh~Ru;d84AIt=5va zLdIV4XlJt{0>C`G5yDH20xy2~p}nBWpVt6(U4+&0h7(>)j=n5Jp2s0s3Ucx1LNWY# z4G?bHH5n>n0R6_p8SBwZI`AJtZvKJcE_(VP>9oc2`!)dN^$q*z#_fyr{_Pqa zJk%swcVA#8O+mwpe_)ulwZ-uJGGP4LDGTI&fO(jI^X{v_qCh9VF9Y7JWSna_oeS%k zum8*s0y_D98Gt=CWWQT;5u(K(69;_;=;Zf(2JlT;2$RWf>p1*$^DBQ4(fN@7gFpNt zM1~_YfDA`y02z+Z05Tk*0c1Er1ITcM29V(h4IsmzYyi?z{2jh;Bra+LB9VwlTWzJK zw1c^_*{n4;zd&>G5iyQW^{N__3;=O!d##h01o2#)2twL=PuTw_?Iu9OQdPv}Oj~1T zJH!|#XSXs&N*a_5z{-0SDnQ7@^*G&0P7*E8l1^l8qbItq3Qke0AXSPu2~k%%EgzH& z;G7&1qR7}H8UP3pVR)>ab^_p%R~>Z;9GPBu!+cOOfYa47|Kln+5UHSR|H&n&HzUVwwBX4{xMZLb35Ex-|gEr3%Op|{Nxh5c6y+%*Z%0pu#0 zDg-41K*k~F6#=@_w#cmMzZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rnd.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d02067b2f3645bb04cad95c046398fb866350b17 GIT binary patch literal 518 zcmV+h0{Q)kP)IS<)XS>#mk^8ME?CWQ@vIfM^cix!K7UYW zcROq2N%A)On~@Lz3{fSA;7^a6W4vVmiMc_2cqB+_wqTmcG0Ds!pg-^-MozXLE2 z1iNT$bAj$|%GB2%X0bMB%9QLbYY!l~I;F$hjxZ1N*SAic`w?9gHM5OM8>ynb)XjGU z0B4#oey@!T5%F>3mfQipCPx&6-h)vRCt{2n!Rh=Kp2OADFp}P48}sTGAMyygFM)UXbR3$GTM{JtjXj*p;NX} z`Z07U9ZNfuc8c3Bok~K7;-wHONC-(hRI!lp;9#2RI;5w_U#adQIi-1@<*bwJ=k(s` zWO!eIAP9mW2;!D9Bl?9}q0Ru{{g3A}SM|k3tx#vDXDwt?hTq4JW&A>4;Br&7(Cxc^ ze>$nccAL_Jknt;XI=r6ax3d1w7uO1PmQJcr=5*{FHUd$EbT_A7Hb0Qjw} zKU4s^eHZDZ3IGGkkFN;6EQ8B1O2+y5jbGOv>Jd0SYx$Dh*7i*Bcv63q40{0h`;FIg z06^L=yjd+Q=GpoAFFbzs0;Qsfj~{mM^vMGx60i9 zJ%CeLTVaQV*iq>60Hh&&~J75wITmU`US!Xg|1+ii~Y@tpm%;Pn8*j2qkE5DEZ~ zd@wT`bt+th;26A~BefERS3s~*gu_$R)7TifgF89AIz$wqO_0w%FNy*#3l^fT37ACC z6Lg!Z<*$ONu&|hCS>0f~ee?Dc+p~{iUjcje5qtRP6&v=;{+`sUtFpGjCgtekPEtng z7XBZwxn5<<#XOvLXCz0zT+Bn)6c$&OI1aaP0Gzf5r+pE103+?V)OA$E;g*`Io2(JI l>G}kMAP9mW2!i-e_zh)GE@6zQM!En1002ovPDHLkV1gGIn;rlF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ca17ce2b3dea41ded90ccf0a03499c044e26f5e1 GIT binary patch literal 985 zcmV;~119{5P)Q15!jhIf5yLkTPAGSg0h0Xs`c+ zU}I$=X{;>NN{hoT5G*3tD1l&;QZ9tp7(_fVgg}x7LrBhjyZ6n_t(VKr?#?C0%xi|- zo!ifM-p=eS_x)ai<#GnVaybKFxtsy8T+RSkE^Py*aIemG6^nhH&Y6<1+9?TN%K*av zU<)(3DZpz6GLaj{XKyvQZqfvmUoIB#b9e8gP0EjL0B?S~G51>r|Nz8XGY^4k+DqiI~pMF2W#7(?tB5Y3q-)8pg+>j zf^P6T8bBaHgl=M`?>eUIgsWf)gy-3x{VM(%#E`tAvmgVD{KOz zze_69{Ei0D%}wYl>F>^i?>>cfI`52p!@|)T`bP$F|IuB%oqLE6ODouze~tB{<={Ma zU`*S^H7p?HuY1d_tH3N!;!kO2%4*tTFOz>kFAnxz(wSMvOn9fst z3Or^%_Rn$_nB>PYfH&h!18C%$fT@Fq`&lmmll<6AKyDfhgm6;>?*?Cc8#Fn{^WeMh z09Y<(04$d?0G7)c0L$eJfaP)qz;ZbQV7U?*zyt;Vdd3A((wMXjAc(oQsyAAfB!#ry zD3G8eWu~&j#0a!aNHhZkC^Fj z_zgBC>3Yu0%nKyiNs^IjaYWT)TFR`*4Ie_YT18Em>Pp)H4wi{W4n7SyE6IakOso#6 zdeBm;ZIECBI~6UM6xTgtNTXB+$aFj}g*yOJnV@9=LD71kizLRTYlij=knQFotbdWj zl4L7P{V5zm$1_=vaU}1ZG<&})Ed!XJ-}c-7fk7M}9iFrs17Gmu>2u7^O=IGQ*>}Ry zdL^hyn4f=)Px&6-h)vRCt{2n!Rh=Kp2OADFp}P48}sTGAMyygFM)UXbR3$GTM{JtjXj*p;NX} z`Z07U9ZNfuc8c3Bok~K7;-wHONC-(hRI!lp;9#2RI;5w_U#adQIi-1@<*bwJ=k(s` zWO!eIAP9mW2;!D9Bl?9}q0Ru{{g3A}SM|k3tx#vDXDwt?hTq4JW&A>4;Br&7(Cxc^ ze>$nccAL_Jknt;XI=r6ax3d1w7uO1PmQJcr=5*{FHUd$EbT_A7Hb0Qjw} zKU4s^eHZDZ3IGGkkFN;6EQ8B1O2+y5jbGOv>Jd0SYx$Dh*7i*Bcv63q40{0h`;FIg z06^L=yjd+Q=GpoAFFbzs0;Qsfj~{mM^vMGx60i9 zJ%CeLTVaQV*iq>60Hh&&~J75wITmU`US!Xg|1+ii~Y@tpm%;Pn8*j2qkE5DEZ~ zd@wT`bt+th;26A~BefERS3s~*gu_$R)7TifgF89AIz$wqO_0w%FNy*#3l^fT37ACC z6Lg!Z<*$ONu&|hCS>0f~ee?Dc+p~{iUjcje5qtRP6&v=;{+`sUtFpGjCgtekPEtng z7XBZwxn5<<#XOvLXCz0zT+Bn)6c$&OI1aaP0Gzf5r+pE103+?V)OA$E;g*`Io2(JI l>G}kMAP9mW2!i-e_zh)GE@6zQM!En1002ovPDHLkV1gGIn;rlF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..92047190167ed62fa6e723f35664363a118de76c GIT binary patch literal 960 zcmV;x13&zUP)P9Pho$ zecye#d+*@)U4rBA2EcK61K>Ek0dO4N05}e917>iq!FB`71KsY~g5>IiH2hiyko-4x zFqfSH!eb#**-5O18{)Z56IA|UeiT2d`|UO@e_{hT`0c`Un@kmbodi*fyLmHSZ2li^r?Ny;kV|>XuTs0!xsOU1_&2hFFd}0Ith`)>b0pYV4FYD z3Xp?c$83Y-Dv=bz`xIEg`alI{VUu6`9KiiW;!gL~f58?^^ZSz^9EX+xdt+a*RNutl z*bweNx{J395Ak7T9owbX*s8CI``Cju?B+MIgouADTszq|`H^pSs_KoI*nq2riN^5o z2(A?hsMTtCzx)R87GEHj%VDBe6z$I-z~zzQ#;@SJ@snVjpM3F_{Ml?yi(hL68)O$Keft)e4Y=A`gJ5J&&r81WRC1 zN$gldr)p6WXeUJE#95?NLkdyN&i>Yr^+Cbk;wEIdo-5OMK%x_5F;Wdjl$&BIunY1= zf5LHEMJ<@>LfZgNmN6Ahz87LskbeXb2dxF}G=lQJce^tU~)fav=>X=Fbpfqd`u^6gil zWdQ5*yUlhmGlZl1VY}VVe8!Wf&oRF+i>VuS-w7*Qiz1UyDm}(g=I|da0vZ{C)cJsT zeV%!NS1+F#uMEdE%-^{sG{{UsuNi^9$_Loc&=>gtn;QBeA7E2M-{b>qY3RFrfN2f> iBnZdh4S?ft-hjV@>z~FQD5K5*00006P)_zV0E z;_jd>q9AU9lS0RWo8TshV3A0$f`ia-V22X>UV3dRD!G~cFjd>;fwzua7Li zi^q4*@v!NjjJY8Y!8PFowY|Dn1)gz}sR_tiPk0!tM3^U-cZ2n@3Mh#gEc*P*5&Sur zce`ECfolmQ75_^>6kVKkjxko8!1~rIj+QrYd2xmNodeu;>N1bFgaoEbv%X$X~m6`b1uV+Ej_CR)<@z1J)M!4J1~9xFZ!v1wH`GAH9-wLt9V) O0000OzFHfTA#a@7!d~KEm$i1w{gh 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 SaIBR80000OzFHfTA#a@7!d~KEm$i1w{gh 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..861539fab81796af8eb348bfc736eca4d8c704a8 GIT binary patch literal 548 zcmV+<0^9wGP)7HBk;!vB*uxKo^ia=@|w8Lob>w7 za(z>i*SG#yz9yq2P+VH|uzzf~q}O{fuj;9~#@$7vL?&z#*jV583i+b!dGEsQNn+}@ zW=?qI=&`f)iJeupINj+!$Z4TG^bPd6`zvWLu9#A&VzXJ7lgxsgomZ@Uhav#92TsyB zZMGU3#{?~>)8B%lCph+6lHm)#JcK5|dxw%Sw>7X|R)2Ig<;&573ih@XngC4&+?9`k z@d@Pn(ltK>`ivaH4tv{Xw5pTw?EmTbDX%@C{5aznihw%jq}w4HGDym+KBxt$RR&vy2GNtke0N@W@F5yC`Ip080hux(TVj&N`n}3fh zSKzlU`Oc{sf`V&VSOwQG9b#3S8Y^YJ`VWKR1O5~88#ZnhYT6&pUVdjD- zaY8zmT6o_-+Ue8wcZTuz7{?0sytFdAd&SRg-i$qAsidRgz=RV`aC~s^ulv(qkCG(y zUFDBG`nT=1+S+ZVJCm0eiMPFe@Zr-v|H}Hm>ulbw?=kN-`(-eVYoV|9mX}xO%?x?* ztk?SKudSy)C6%b`eU!BJPQe%NdE%Ql?b@q-e_y`Ytv8pdtSheW*mkYJX?eH8yIa%O z&wui5ZS_?*=iLm8ljZI9z20(t*;W&Yl6CyK%eTa`&hD!`bu2mk^_HTNq`N_y(L*5j!!iCvKzG0*1eSC%=}(LM1E3)z3OD{r1_wN_^Ch5lXNUhX_P%{6p$N zJJ3sQmTTwzkJG(x6DkD7R_B^C6x!5Fx!d2-xV6z&cKeO8PToTW634IK*k@(3 zHtMZU((Sh_M?ThgTiA#Pb>9A=FBGcSs$B;|Jy+tT}JiFf}qC^x|-82@yOgI&q3u zQ@P5L4HJ9+Pu+gz?725@*Hvwv^#9P^eRJnlzW-lmT+MCn-@?v0fdL0PQ1AcXY4`Pu zzpjL&G&@MYyZJVB-@Bzh`*h_v_u2kc+&#JY)3S{-RJf&ccZ8>MxSI0MV3_B7-tDz; zf6Cfoy|1^NKZhl4x3*7RS{6R7-|xwX+tb&5^jzN1#_5onlIf?~aPx1~hsb&7&m8Yu zB|L}G?S1X7+kU;KzuPvIOZBE)eRlDU@1gByR?phORQ~eZr8&QN1Ki(!TYuw-aX&v_ zZnwVHpHP?0<*YV4;$KI3&3gadUiQ7jTj5V{F3nw9c|ldoFHFAw)UgA$E3dmh(wp&j z>5KJix?CdpV*mZR`7Nbp(S&DLlpD+$Cmq-3=X{*oz@M|_q1>-8#w(RJc4hf7O4wU= zrT^PI=T!T{<(@e=G7hhDn7>Ny^xCjb9nUV#DcL4mWo{<6_58VAvtBzpZz`>MBYXL( z<%gqAZ$Fv8G0WuZ>3Qhcz~X@m9Z+bn-5y}dyzfTao=a)#_U}++_?>%0;^4=PJ0<%s zuYD1I|NCRxmNmX7HgVN%JpF6)@vkfbo6-)5N2?$3TXv?@pP`^D^1?0#5%(F#eXsNU zNYXc%y>rX#sMs<^b%Do4MZ(_q`;w3ETQ_6nUPtQovYoQOcO_Z9W}ebl$row-psV&H$Ba*2w|B}lP5?P>sqr?pXG|cQMR&hn s@7OA~Da|4IeaWiW#Y@)Yo&70)Zd*c|(*6H4fJv6Y)78&qol`;+0CqoHQ2+n{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/meta.json new file mode 100644 index 00000000000..7064b07eb5b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/roboticist.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by DreamlyJack, monkey derivative made by brainfood1183 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c561710a78f9fbeb00b904b02d01ae0a0bc20fc4 GIT binary patch literal 20675 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 LAbCS#=A{1sV`FIR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..728945f66a01b5a821511f8b2666fed29e753fc3 GIT binary patch literal 1192 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 LAbCS#=A{1sV`FIR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..225051ede4957c6cbbc5c0721a7eee04d5d2b162 GIT binary patch literal 927 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|RrQ zr;B4q#hkaZ95aL+McV#1ZC~Kz;Aqmm;KkAvs!~<24k|2360APy_;R7h!jLUV{#{g#Ut?9wCeA-q+OaOZ;PZq`AkSZ?D1;W#@e^W z4*R07z7#=0bl9p6;=5Kjc4#D`xB(}o<| zz#Y9ivcR+kj-Cui>kF#h(_0!z;eIG z{}|ZTUwaWbeKCXi^7S2yG`g1;9^5%!cc19Ch?!|qXP7#1)-KjpQ_A2D(AQH8KV|BD zIm`G^tM_u(g_HQ?yix+Q_BhBCyj$6(?)7ksr~DFm5vN~aFV{PWzx~&6FiZZBt;468 zs}&zwlpO5e)uvuM<5Y#x;~x{F74GOKJZdhhXYjrs#1h)EGm&4`eAA)MS3lMi*2amy zJRFuI=qvE0aocy6ZK3m1#Jkt=-}=kA=KSez5?l2b{QfIB@n4btv5WExejTX3m2}{6 zn=UNPwMeA?+*KqzvxrgE+i=4aq hj^Om1yqCeAQSH__|KKnGb^>!8gQu&X%Q~loCII%ArLX`1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9a860aeda1012b817d25daaccce21804a6588858 GIT binary patch literal 566 zcmV-60?GY}P)p@5d^6wtW_~l@_lTV3FyJuYFz^={@XsvjSMh5- zolYwW{kL_L**UlyK2kvI)2rm_?N&$clFt+goe|qcwZRfQF~td>;^wACdU$-Iit;K- zL}LmE5_)S(1Hlfzo~}-D5~Y%C863Ud3f*;ESKrL5(d>S=E zVh`X93 zLs1J{_5HekbJlq8=LWW@y0V6{?-@g`oJ<*46CbO@%eg4F$O)w(iMHAagk|h+Ocy^t=IiY)7ThO7k7wrPGG=^Dg<`CymvGs^RiB5l>grE8w1~J%PT*u+i#z< zJNvC6OONZi=EdGuo_H^h4>1e8axn6_(Y*Pyd*{W+9bcDnQR#q8$pUSo*!;)d>ESM6 z5(mnP7q_vN`RNM@sA!h*?NYk_wQ^sHnQQ7~SJ?w~d-oZ|L=>kR|NHe%rul%x^@krF zb1$?#-eX_6@6(&u=e_<%u1aqE@aT}wp*J62>Yl3p#MykY_uTXY7hnE9)%1pe^WN@# zy%(Hf6l-UG;$&N}^?D!sdWRNuz1B_2-y80(F?q9D~?=RZsuX0dYNP!VIY82vpV8gKXh(KUik51*xohmh_BN@(doN8j& zU-YA?Vp4=z^@!*fz z79AEHi)IH!9o)FNJDD~1FGEs#`?;Z!ScW++2VCjox8hlE8PL6kWx%_VopJY7! ziRsqqm+BwP+Fkzs-QMrJy`!qmf3BFwz&Qa2^08^W{cUf5QqzW$zI&CnUbRbh*nXS$ zRNU5^?G3w5Jboaenz8nLaN_av(c%9d9oqB#)30md-WQY{z}p zf9lBK>Gj&aC-CfZ<85}^0vDG_-Fez8HBI!VG(+99Pdja*KMN|T9W2*!Sa9M!!xzW& z5N)dt+1~Tlra$=hs`3Ain|(LpXRfRe=RbbUP%!m4Z{(7~Pd5#XW~nm@Dd0kl0*rs| z_X!EHhR(io<@9B_)?SzY4;p05GS1%@RzG(kbMxH947I8D%MU-(kZIX*N^-+Zv)VJ4 z{a7Cur5{L>-fifAfw})^*^$nPHj{(oE1ZrxT;7(Hv1rw+8Qjr9e%-0pwtOzXc)Hp= zmtWgc`CG-EXKPN+Y5c!wu4Ds{wz$3Dl51P3)IOQp{O1>R&taVX_M!VsgT-Je&ULGH shv+*_w`5M*{kd@Mr%2zFOKg7_3Jg3$bnkC|0ZdX1p00i_>zopr0FK5UhX4Qo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/meta.json new file mode 100644 index 00000000000..5ef13ebed3e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/scientist.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by DreamlyJack, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..afe9c8e187e9d5c3eb31252bb49ab4714c1cc6d4 GIT binary patch literal 935 zcmV;Y16cftP)Px&VM# zcp|MkFgLS^{i9v%XfZ5=XM`WpsQzXos%!EeaJmne(Ki%;cp{Cdp~}&Uf0$i4e=T^9@l}RK_<*E4fHN|GHUy;qSD@>0~vv zwRkrB0v#Q<@ZtSBUcQ>eVJ?TmY}WQ;u*T_RH!3SpRaK?ij*pM=^W?;ozVL*h{$A#G zInm&9;D>ggw;3&q)wNHy2f%85!^a?pi@RNp-+hPZE&d3r^$l%;oT2_+b{6r2g0{is zz)*iLyZkQZu|r>Y$&8HzSVqg9v%6hREWNhw>=)I)iqDTA2!bF8f*=TjAP9mW2;#5D z)IX`kMG8DMWvOSEz*F;F-)w<|DdAi$$G&`x>8-4&tTw;kzY0W+Tm#x z08n4;MV~hyve?#o&^Gm^%2^{&?)n6RAP9mW2!i-W_yyhLM6_i~SA+ln002ov JPDHLkV1mIWy+i;2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..763776e4afe060946c118dc7b33ad70db8059a19 GIT binary patch literal 1136 zcmV-$1dscPP)Px(DoI2^RCt{2nqNp$Q5?s=vq%~C;2&Blnx+|AG{h+v@%0i5GRnw@_SC~r@MST2 z=wa1*DO`-8UVMyt=s}GB=))cgGP&VI20^eUD{bb$KQA)$Ax;l=4rgnd_vlWwIv*JK z-gC~*_q*RcJNIzU4^Su+3WY+UQ2d`*L>fPNIza$n&IltA^s(=HJ$}-mIRF5c2hIrf zDXKqbgaH6lkNTlyqWY#A&&)CyLszHWGBX%(NoVC7C-!+`4?oVv!!CPN0?y*?bX*$WngT>9DI^?MuoOzH0! zfT58=d`d>Jys>~eBb;U;8cU>!&lzDXZ!F+bGJ^9r&Y02Pk$n0*nfgN`gQoh=8-SVF z2yyBfmNym<9KQ_!Xl3|P=HrXMe0Hm!Hvsew zYyA#%b=oa-=B1+1Sc07c+p};W=(A9>{0P|%ynZ0)v+y&2Hg==GKVN0$BZpq|cb+%P zx2HpLFZ>SuyaC{!^_iyfofm2?u#=gGoz;6tjjbBBwkj+oS92b}C0Fnw zG+po@$kNaI7vQ1dHMXjs*V&JGCFpkb5nepE$tu*^s^E5+TZEWJroO2W@GZHL zCX&0|DjSA{M5ex}0K5oITh8h|EUHV%)tpBebAU{JVWVzWAITQs8e26+A3vA&1o&I@ z6$*typ-?Ck3WY+UQ2eJnc{)M79)CgK`|Sm<$4_YPf+(in3iD!4T|;Y29Xd1z6U|JT zkO`lV0f6Nucs+h1>S3R#urU_K*U)$DJGw30-FX5fB?Jeo2XVCi_|0kK^(~P;MWH{Q z*N(;#cy{eQrr*86r7M?(JeYbdPBF&9I9%QU02seD!OCgU#DMFZNO!w}<|Ocm5!B1! z@&*`VV*8Oo0RVu}DL*a*x&dr&NKS?fwmZDn-C#3NjrsT@CPN0hz7Xif=#*c$KcP8b zXk?IWi#MJ=#CB=v-N?3UTWB&h0if~pAr^?CkwHuiJU88+Pypy;lbM(ECq@8IhvrC2 z)e%7`0K9mPx&VM# zcp|MkFgLS^{i9v%XfZ5=XM`WpsQzXos%!EeaJmne(Ki%;cp{Cdp~}&Uf0$i4e=T^9@l}RK_<*E4fHN|GHUy;qSD@>0~vv zwRkrB0v#Q<@ZtSBUcQ>eVJ?TmY}WQ;u*T_RH!3SpRaK?ij*pM=^W?;ozVL*h{$A#G zInm&9;D>ggw;3&q)wNHy2f%85!^a?pi@RNp-+hPZE&d3r^$l%;oT2_+b{6r2g0{is zz)*iLyZkQZu|r>Y$&8HzSVqg9v%6hREWNhw>=)I)iqDTA2!bF8f*=TjAP9mW2;#5D z)IX`kMG8DMWvOSEz*F;F-)w<|DdAi$$G&`x>8-4&tTw;kzY0W+Tm#x z08n4;MV~hyve?#o&^Gm^%2^{&?)n6RAP9mW2!i-W_yyhLM6_i~SA+ln002ov JPDHLkV1mIWy+i;2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d747099c8a2351b1d2fccf5e3f3f51b50cc19686 GIT binary patch literal 1118 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|SeI zr;B4q#hkaZ95bZdMcV!g?mL>hplH*YDRMrdPbaag7Mzx$VBWqXVWv`6v!HEDLR6AQ z;m3t~$5`&)n)K_!g-hAJ2h41jWCkci1jwH)ocghXHDEE%0x^ePqlPF3(^Cvtj8`<6(FJE7 ze7W?@y!Yqcp8GFvX%OyUUA$cFc}11xVIZ}nu0=0W@!8^1x!UhGw{x|nz1dD1FgEn} z@)$jj*sM9RLZq3w@a2w6Yzz)Psy}Zg@2&WB=-KqVFAsmU&R#cR(v^PcU+|{(cJO06$8hg9QzZ}yNA6-70ZDD->zR|tc{?=x1 zl!|@|=^PgM$EUE9<=xWfAD+|co?;98PPdq(c zfRD9&PWhzzIOC;{xMCR}uVi6oi2b~{OKRPoQr=!CvBfJBO}HZOc%NrxNZQPEI{W^v z$9t1(raoXi%YWJ+QBtkw=cT^$`^`OBO!i;->lYji` zU4_18_`Jl;LGIhnANz8K<s$?H@y$-ap&0?(2j0*7?>& z-}Bwl{`E-|Ob|Hv_J9pnIaeyfR)(x8j8~Xe1hNHiFK~Nd`M{v~$$AEKaY+Z=1}S90 z3Q>){Qyv;ld-G#=X^-m8>2o!L{!hZJdbvVb3`SGO{G@+DQYW zoFU4@lq*t`*D2hg*fh*t?5UURu4m=j8SZS=h@LP0H1y26X{GBFtR zm}hP87vFVZ`mf!|e;E&~mSap`S7yu9zRBLftvQ`dChf{%16WL0eq#H>{Ou55s*>8q RZNLJ9!PC{xWt~$(696LE1{(kX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8bfc4cf7b0e4f5aa002fff0b957c44ea0d4d1c6a GIT binary patch literal 568 zcmV-80>}M{P)Px$@<~KNR9J=WmN94(VHC%IJu??d4likvLYm};4h_W$M+vCN4H23yg$&-Dsf*A# zsGBIbJBc(ypa`}QhwLR{Bnma zTXcJU0J^#H#$^KkLwC%H@#fOqXrUz8@Lpp!nn2a^DD+cimlZfGMZG0Z*+fUZvk9Zr^NR+)I11^KyyHm@LFFP z7Ia;fO;cjYq}1vS`FwmLPoBP#STZTgrYQ@$9%u$Y01a%~8xl8k7L6#UgW*JbHaO?7 zdE`5;?-r=!aU=SBKi&p~FA-Lpl8h#wOft%%5vAhHa1sKX4bJ~aGTCqFwqd3O4x2}F zoA!oV)#+e3(FWB(;BR=vDap7Bk%n0tyP{`QnqZ--aQXXlY4%goShP>{AA^?t{d0b8v2#?0>zGOGy4!y`*o`M z99D+9PiixFGqTUtyt(z!iYs^SMJ;^sWnP=t*`w=3j~`6SS`{pP&iELQ&9}|ZYSZ7b zsq_o4u%B|VM0)R{w{uGwFEDv!dMcT^iT*mf!QX&KH`x-;p7sd{;+= z;+n{XjoG^|{}rx$ye6ZiV!7bPLzm(cj&S|9(tK;91P8zPnM|D*_-3~`yghs(|MDzF zjud8-bPlGQ3}+>q4%DSx0*d4?H!z$N$hbTM$eg|8acPrZp`27_Q3H__VHamJXy}m?s0Xz@5pg-^@0v}MKKc~5X( z!p4S8?n`ZaiJYA4#(=I6;gq=h-p*941Je)gEtbaT&v?;EH0Moclk(2!%-T(-Y$ z-tD;}rF>-y-CytM-TEuF>E{`#ZJYOme$HDV26TeOxiq!bxVZaucfQ}zTbHjl<@~?a z&`;;?w&-v%*lzEB`CB75j?4D_yvH56x5cJr#oE~NA9)%YnR9#Fjp8{Tf4-%k+%r8q z_2U;C0idMz`c1~^%hi<tH$oB8y+R?ayZoG{_3pvvZty_FksZ2Y0SLPC^yaF`W=4d%|5dw zFD$*va5;@_+CnJx_vVQ$GZ|yOSbP0l+XkK2C4mR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/meta.json new file mode 100644 index 00000000000..dfd0267e33e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/RND/senior_researcher.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edited by Nairodian (github) from the formal scientist jumpsuit by Flareguy, resprite by muriexlol", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bf8b76c3c6a60abd0b56768a40ee8625021c72 GIT binary patch literal 7404 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 Oex0pd>4VK%M*j(wX!X7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..308c762f867fd3fcaa6573ca584845a2acbbc32d GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zdb-DSb<@VEFRE+586=}fH~s+;F`UD4Ki&=R)sIfBG?>Tn$D83Ex7GuO>s8wmY_7BK<9660 zQsewaIX_R#%AaK)w}*BGrw7l?)4Aec?uX-zrd9$|l3YsWy=H#T&AsZ!PQ7;u=k1*y z{7s469@>6(y+@_`23>w@vudG4TaNYg(@B31GTzzDE@hoCS>#stYUVeL24xFg+GTBe;UGPw zyxPG`tfEo*-+k)~lQx`KcVziL1>FLs`M;X?JP?t1^1pM>0c(%X_Z4+NR8M$T?+_%w ivhSeC4|b;C|5#Y%ir-z?)w&%RNerH@elF{r5}E)zFXLta literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bf8b76c3c6a60abd0b56768a40ee8625021c72 GIT binary patch literal 7404 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 Oex0pd>4VK%M*j(wX!X7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..183f4fb6897529e66765efce29f6bdc75d517196 GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr9 zr;B4q#hkZMw*I#RL~PetH3&EdxJ_ZasJKBmq;rcW+XA8g3TvOdleKEN@~mN#i(DBF=Vl{T)Ww_h_{uPvPOVP5ugt`8HH>Rs)QKfha@{4~y) zqj7gn^&O@i6QvI5Hb}2zgfq+UHT=HAwCKUfW0x0h-+n&cUMle2(o~1Nd7KOpx;o4Z z*SfTi1%8fTa5$aI%&=|ySr4a@AB+n^G=D#z+x9m8@>BDW_}2be$CdVPX~O9rfuK4h}J?VSDUeMj2&mODS!&9=YhA#v26 z%j(Z{v4e}BZ8SKmTVib+aqZs$Q%j!C9k*W|G}-R3^5cGqK{{21d1(K45%N-=@ z1pDeJ&|ycjD2LH%tc~H&6b2B*$4S}ns{Jj?OF)(pay{svJY`tFNmN#!~u3uMZk@(G- zRJ>Qq=KN>-*{?$bSHJB#`}Nh4w7k@F3&iH83p>4#R1m(FwR=(J3$F8@T|Qr!JA?Df z2gi2?!XZ2tRxw`Tp0eDy;WTIO)kB{y>~RoUux0Xcrxf2^Qd_bb?#x^oH^)ZK`Rz*; zM`KQtRnE^nZtr+kD6xenV`uK;Ebo-*Z&$6psu6nX$ERF>?*_e$)~6f=Qri^ygI+jT zGkx;rRz93BB%4&Zm2;_=Wl5F`>n=fqZ@*NO6*!_=T$B%F-e3;3^DtYJLJ)d3S(K`|MiwvzHI}ATF2AbSC z^^-xCccVnX?ZW5(`8{|ah#ly?!jQ*!2g2NM_~h9_ImdVVfSHxS)78&qol`;+0LUo9 A`~Uy| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf6e0c36a190b07dc6a6e6522345797112ae8a4 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil21AIbUySnCiy2reG_wLZalMZr%aYiyKyd3QTdO-Qpp?}T*DbA80zu^B+ zz!2tta1kpA>m{&E|tmhfb_a zcZ}U@m2mwWV^Qd9@w-!B>8#OOcBSxOk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbNg04a`=Aiv=M5WsM+ zd2b|8jI+QavY3H^?+^$xifVW@00l35x;TbJxWAoxkgr97$3;`&&wu&+>};_&GCAKi zsnr?^wg2j=nqgG0!m23{G=b@%K5M$mZ?;n+^F=Rx-qmcx%%SBkeASo1=&HUIj91dlSLNlNIEM-q+>yom6`%Pzxrrql+vt;hBW1S-DQ1IdXqM{t8 z36dTLZt{=SKFnl{TdiHTbb*iKeN`8(AcZ9gtcPB+JpXZT_clA`EhPaDqODXMbY+DX zJlpnFa>3GMrVE!088cokIIz7W1n4~mPgg&e IbxsLQ03E)JTL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1581b51abc14c2436b5aac4c4bb293be508e32 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbNg04a`=Aiv=M5WsM+ zd2b|8jI+QavY3H^?=T269?xHq0u;RN>Eaj?;r@2&MZRVO4p;B!*Z==-yb#tn%jZU1 z%%M)f)bjL;ws*Gt_uz1HXi;D}lFd@vaCX_|WHpKO?!=RRj>mKz%s5N7^-n22Ci*ES zVzYBVLGyeELyl>0Y%a5XKYxFJ>iNJ6SwCu>(vPnR;F8^Xzc%fp-@&$e?j>hcF5C>h z5S4pYBjDywjZ%X=xeGTx$JY2lE!xfU_g2J3aiw=FGu*gjM9&sft<7daxp+k)v8` z*2GMI*Z7Vd%NI#%7KE5AX8G2Y_C)ygEz?IespbFTHoRy5Vwv?tVuR;ApcffDUHx3v IIVCg!0KdAJ;Q#;t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/meta.json new file mode 100644 index 00000000000..cbb07380de4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5ea6d8b4422027d0c22cb415d1f05a08bf39aaa0, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..699f79f42ebb9619ffb45eb7df38fef2c43acb8f GIT binary patch literal 7424 zcmd^EdyExV86U7TU7mr~sA!wXWwWAXcHXa>y%+AjV3h@2wz7-0^~{+wy90agT<*;7 zUiJ?JT1l%CDrzgXn%dHUnvzoc5NuPmDK@CMO(QWO4UIMd4W=r_QcJ~e?mTwxau=5c zE3r4(dw0%!-|u|qd!6q)=iW7|md}~Fa3)1jb2?VEcERs5|L=wm!1s5a-F60krnz0q zo2diGKK4g=xUMhPnWLzKyJnq7GvImMnw8ycd-m+vxpU{qh@?8ujgmK1@*y z57^y3UQg%BG2fAj0ZzmJ{xF-OD#7Mr#hsn;95rRh=i@0{uWbmH5o)C-wcEY9NZ2moI)f!l+J->P zMbTZsBu6b54;JnakyLMQGQWSU>E5Fq*Vto^UKkBc_9GGd(6KhcP080GUJ4 zz-l}(8H0l_tPqaZMM>jyJOx;tn4)D6l`)8J1h5+6dB#vpgGYj>Te2|)Sj`3vlE^hY{|c4uqM<3PTEx0Skft+&3=yg-5FHve zWk!LlB}#T44cll{Edv0!1(Wan@LLcBojbFrdS{JwZFnENpM7k z5)_LT1AT|g$d&~CgT$*0)XR#d%Q|Oq(2QK(UJ@j@_jf#9iA^{jN-@j843Y#W$)IS5 zVpt~((Kt;Jp)BLgso11ubN`<2@Biz~Cl2h$tHY8knS^2)6A7V`2L3~C^V46P3nTml zMskj;U*}wvM0ZWE@JfPea?Q?VC%XTWpbES(+2ceF)A)8M>iU9RwcX$T{nIY+@=LWq z(9FOYYdTSpMNQ~rlifJ>u}})3&G3Y8!ZvhrCr*K!39ySMa;~%y4W_686HOJVzI9B; zaqHRSA3~?0i-mTpQe$PIMZah)MykB&@te|t!Aj?;3LJb`-v166ldr28doRtHd|k~r z#&=u6_Oe1a)41W7$3HC(j&;|<4GzgFvMj<8$oS!E`Zac$4D__xaIEY4J+%U-FBOjQ zFKV#$PQ;dY5wHb;k+^25SRxpOI~;fdYeg4G{!@GjMGA29RDvre>tOj&xOQ9J(VFY- zS^nqyPdvGuo89)gS?zB;aua*c`3u9}z4_&@GIwwK`$G?iuRb>PyZT0a=l+j;v138~ zv>WSY@3UVyIP~m^-dpX4GfLwx-_j2;cMTp}e@Ff5>wdjs*|Dz_p18gA+}%5R?j!Fk zdFQiR-+c7Tbx&-#e&ZqG`4{u$ryrU7i|^5Q%{}y??S}`?J@aDyVd_E5ZQFC;_+LJM z=Jlt3Ful0shlfA8YxnVQ+}8X1MRvmiX`gt<&b{*b%uUk1@1s{AKK_R~tN!s-+zD`X8^g?f&^=XZ!D+J?m%RJU#Tl-r@`M z*DEvft9NbN|MmT&^XJU_Q%lQ|)4j{S^u`BY+BW0eXCBVKyLIV7efsr3o_kAv_n!WF z#pypid!hH!J)c?n_EtJ~&kSeo4RhB0W|O|)Ii3F1KVO=+q+xUw#Xj{nV_x>-b-TB| g{nqwP=cmyx?>lke$saxMU;TBot!h2c{DtlR20nWAN&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..019cd7a87a5b9343b9f2f05a4d1d09cb3ec5ce82 GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zdb-DSb<@VEFRE+586=}fH~s+;F`UD4Ki&=R)sIfBG?>Tn$D83Ex7GuO>s8wmY_7BK<9660 zQsewaIX_R#%AaK)w}*BGrw7l?)4Aec?uX-zrd9$|l3YsWy=H#T&AsZ!PQ7;u=k1*y z{7s469@>6(y+@_`23>w@vudG4TaNYg(@B31GTzzDE@hoCS>#stYUVeL24xFg+GTBe;UGPw zyxPG`tfEo*-+k)~lQx`KcVziL1>FLs`M;X?JP?t1^1pM>0c(%X_Z4+NR8M$T?+_%w ivhSeC4|b;C|5#Y%ir-z?)w&%RNerH@elF{r5}E+yy%+AjV3h@2wz7-0^~{+wy90agT<*;7 zUiJ?JT1l%CDrzgXn%dHUnvzoc5NuPmDK@CMO(QWO4UIMd4W=r_QcJ~e?mTwxau=5c zE3r4(dw0%!-|u|qd!6q)=iW7|md}~Fa3)1jb2?VEcERs5|L=wm!1s5a-F60krnz0q zo2diGKK4g=xUMhPnWLzKyJnq7GvImMnw8ycd-m+vxpU{qh@?8ujgmK1@*y z57^y3UQg%BG2fAj0ZzmJ{xF-OD#7Mr#hsn;95rRh=i@0{uWbmH5o)C-wcEY9NZ2moI)f!l+J->P zMbTZsBu6b54;JnakyLMQGQWSU>E5Fq*Vto^UKkBc_9GGd(6KhcP080GUJ4 zz-l}(8H0l_tPqaZMM>jyJOx;tn4)D6l`)8J1h5+6dB#vpgGYj>Te2|)Sj`3vlE^hY{|c4uqM<3PTEx0Skft+&3=yg-5FHve zWk!LlB}#T44cll{Edv0!1(Wan@LLcBojbFrdS{JwZFnENpM7k z5)_LT1AT|g$d&~CgT$*0)XR#d%Q|Oq(2QK(UJ@j@_jf#9iA^{jN-@j843Y#W$)IS5 zVpt~((Kt;Jp)BLgso11ubN`<2@Biz~Cl2h$tHY8knS^2)6A7V`2L3~C^V46P3nTml zMskj;U*}wvM0ZWE@JfPea?Q?VC%XTWpbES(+2ceF)A)8M>iU9RwcX$T{nIY+@=LWq z(9FOYYdTSpMNQ~rlifJ>u}})3&G3Y8!ZvhrCr*K!39ySMa;~%y4W_686HOJVzI9B; zaqHRSA3~?0i-mTpQe$PIMZah)MykB&@te|t!Aj?;3LJb`-v166ldr28doRtHd|k~r z#&=u6_Oe1a)41W7$3HC(j&;|<4GzgFvMj<8$oS!E`Zac$4D__xaIEY4J+%U-FBOjQ zFKV#$PQ;dY5wHb;k+^25SRxpOI~;fdYeg4G{!@GjMGA29RDvre>tOj&xOQ9J(VFY- zS^nqyPdvGuo89)gS?zB;aua*c`3u9}z4_&@GIwwK`$G?iuRb>PyZT0a=l+j;v138~ zv>WSY@3UVyIP~m^-dpX4GfLwx-_j2;cMTp}e@Ff5>wdjs*|Dz_p18gA+}%5R?j!Fk zdFQiR-+c7Tbx&-#e&ZqG`4{u$ryrU7i|^5Q%{}y??S}`?J@aDyVd_E5ZQFC;_+LJM z=Jlt3Ful0shlfA8YxnVQ+}8X1MRvmiX`gt<&b{*b%uUk1@1s{AKK_R~tN!s-+zD`X8^g?f&^=XZ!D+J?m%RJU#Tl-r@`M z*DEvft9NbN|MmT&^XJU_Q%lQ|)4j{S^u`BY+BW0eXCBVKyLIV7efsr3o_kAv_n!WF z#pypid!hH!J)c?n_EtJ~&kSeo4RhB0W|O|)Ii3F1KVO=+q+xUw#Xj{nV_x>-b-TB| g{nqwP=cmyx?>lke$saxMU;TBot!h2c{DtlR20nWAN&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..af6623a971094d70dd8a94b3f35dfa219a49c2ff GIT binary patch literal 972 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|RrN zr;B4q#hkZMw)vL>L~PwWUQQ@k6tr993ggPR_ewGYCN0zr`tRsqWX#Xt&fIB!Y-?xo9ANS(jcHPb7kbLmxfbb@3ZiGmHww_>NWSS9D8@Wq0%b(9TKi2v)k!QtKoy1wy%8&cC&wu##;_HbWsj}))oR5DT zcWnKCN~z*j2Iu8F&f70Hr^@o*oqTvg$L_guKE?b~r2cn%{&76=aQ`N@fIRcNW^;D& zGAy`R@M>FqUgYtAwZHy_B`SBd-S}hl=##r2W7Ut(;{NR(D-@Uxte&3F5aZ%@NmJmM zyo=1g6Rs0lSmG@*I^M-I&b05a_~XT`xIFK-A}7yv21}Px#S{9V; z@#s_hOs2L%$-wgWcf~*Nl-Xl1C-zR~!J7N-AAa4wu74}YVXD1XmAhZ#(WR-33^#Mc zW}cDRbW`Whx|h|S&f@hd%wp50xvCjIk3avsXrVj9iIitT=8o$1Pec~9Pnz&E<{baQ z&2{n&1`>0a8S4K3npYupSay+V)pAdZjq6(3B0b*GUEqlQu%Hr zoAaOTci$EbTr1ag_wA`GRe7oB7KlwP7j{}9sURG-x_wdMBd+tGT^=8qJB#znC&zaN z!iyvpgfM652fRDSpl4-b_W8B)UnVPuO!e~C6SG20HLfyLrce9!=*c&UTl21QzVciU zCM%_!JGrd?@PZUz0+RmU=c3kdT5fLA&KCapeN$LgG^IuKF)YuME>dpgnxdRgnwy&Q z!#BA-VqUJ(#u%=*Qk_g!Ic8MU&k_`1@ol=sQSjMq3QwvS6h2isoNPGv zT&(WT8^1gAulFu7J>yf~pvP-`QGP-2;WJ;@k6bL!{mmR=qLOr=^my-odj<3${KvFb X^nTBo!zw1g?8)Hi>gTe~DWM4fXzHcj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca669d323008349cc462ad26f4a3458bc4394e57 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil21AIbUySnCiy2reG_wLZalky5`y1K>^l5&=o_CWc~MlV8u6lY10U+{k@ zUjIT;Jm3rXz&Yi-ECbJhr{WKf=yPP-GH95{EbIQ|r3iE%gQu&X%Q~loCIG8}c&Y#Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ca96c85f6767d392a9dda54f33cadb77c7dd02 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbJ!=0a6?#L4LviA%Njt z^WI3H7-xY;WHAE+-(e7DJf6QI1t@sY)5S3)!u{=3N4{1A4j1p}w}12hI2vr5AL(%? z<52g;!mjfxx-}mwYI-zIXcFOAFCrtjR$3#tCd}jfXTDQB3M*`UL&O1((X69 zE_TXq&w`IC_Z@SE8s4y|7@hnKQYB(qckBM=p}1V>ozhfA^_v91dv; z2lt)c$W@cpaQ#(Rtfofrg>ue`K#PF(eXu-exbNG#wcik44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbJ!=0a6?#L4LviA%Njt z^WI3H7-xY;WHAE+-(e7DJf6QI1t@sk)5S3)!u{>kyL`B9!))L5-#!=4iyfXM+td@?kR$XWM_TiFkM@(B z8`5?!c)<4F!H{Fx8;i?q-_PIQpZZ)Q!}O2c!p*f|8m)b|*4b@NX-_!3pY>9j(2F-B zZ>(j_8c+4Pubf-=vEkgg@{gv99E^fZ0s`-awwyoKwNIeX-_nTzmKD?@f;_7}<|!eeZRAvk~Y; N22WQ%mvv4FO#rT-n>+vj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/meta.json new file mode 100644 index 00000000000..cbb07380de4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/detective_grey.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5ea6d8b4422027d0c22cb415d1f05a08bf39aaa0, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..01eeaf15ebc1990829715bc2b402602cd568a04a GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e1o(uw$}6ZTDr?+Y>N+uSL zZr)+sTp+9b6eb@AQUWDGe!>4y0mB33SV^E9XMsm#F#`kN5fEmas?8@2bjSlw7srqY z_qWqtPij`+Y1I^3w{745+wVA!IqAIe`F{M|n+h52k1hO5)*jK>e}#7kqYm$b7d$@` zJfp8HzkPD%(H$qf_DrAKVKecYwF8Ht<>Me8$9EYU<(2)Onl}`(i2qeiRGPo4ZtAD| zXGJEvr?Ydc^L%I4$)EY3cY%wfGebkR($3pQ>Y|qZ;bq7;H}izR!(W!H-)yh`ds1D` z9B`)l_zkw@@kMw18*6)F7&A=knMGZGPnxMsu0vQ0mxROmCWmJ0bhYV5XX%%8ncrL=dh-tOCfseP=cqVy$>QP~ZWdmR)H*%& z36+)ST=#zvVOX#8`$q2qmdV8`t6njxwYX>q+HFr0Tv)Y0r0JDP__RVs{kIit2jqMm zugce2Z}xp|eBj=!4T0vG4BL401l@iIg|55G{7t+wl8Zt5xMqX!m2=mbIjV~tI}4aR zLMB|XUp%WZUG_SAjKdmDq0LnXcKzJ{M&)C>+V3cBmd;4o2dnHP)J+)l&qvl4Ot`=h z{`H`v({~OaWw9{+$mw4RQx-7Xf5G<0HX*W(VeOThGq=m{0VOmBPgg&ebxsLQ0Ejpo A+W-In literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5be518099f5d50944ad7d1fa47bd738d660090d8 GIT binary patch literal 913 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?O zr;B4q#hkaZ{4*{mNF1BL=}A4!I3dq6}LZvqBh91ZN4$Ge{(}>&;m-_xAVgpB;bq zOHI7hcUD$G$SywRoVF~3_>I@5URI`j(OcyI8swjfj(oO*$JP3{%=F6Ffrm|h{#x6( z;Mox?NkA6-kg6c_4IsWzCBRd)CKOHY=E z?hWeicjzdX*xm4}-F9hR)%^@Ui9wjTNonz)Qua6KCe+*y1w&|_MVFWGP}RKxv$S$bU(A=_HiRC zyLVxQs(FuGmD){&Nfh8fmw z?!0)?bm6Tde3wjge0Yq1Uy6*W{UO>W`29$gukciPQ3*Gh_w#rTMg9`Y`Y5xm{_jP# zm~wIEX!Sto4Yr1NIpgTNOarfywjeP=DS zqqaA)+%uhbJ5OoVw~BkGjMiOT%YAk)P~y;9!-w;X{P$)&pHXk{Fh6=%>(00DYJVF% zJld~P&9ERjY(Z_}r)fWWn!YF>X#Hzjd2?Zl!Gl?K@^@zQ9Qw?-dSg|%@Es2MiIMM< z7oKM?;D24Kv*79V@0+Dob5{#+EeI({lql4R<^;y|nXoMm5C2`9Sz^>0bWqfCt;o`* z?h+%`1-7k+N*P&fbfY;X++uDxYkX$>>vz~VRBOk?Gwcj+B^!_H^ZLJDKKD+!+k+F& znBU!*!PIcV?yvR3?cY~#f86+Xt})X>)(`fJ_i+ZHq~JQ{%cZx{^eEak- z;s18xMZUud9Il08tS?{v|NnMfpHIxRH?=oay$&h|E&bMfs7}NrN!QkoY=d#Wz Gp$Pz+osSRz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/meta.json new file mode 100644 index 00000000000..5116dcfa7c0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Flareguy using sprites from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039 & the jumpskirt base found in color.rsi.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d1ddeca8bbfded8ed6b802c92281fd577e2337 GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uw$}6ZzNXm7n=q}aQ)YUb%w6tHka@&>b_dB~6MM`Pe3u^)u-kX?| z0Hk;Jrj(Iol;GW3T+5a!WiFciiUMX*XT3V%GuZs*R@nr8c(>s{a}_*nev{xO;77 z-j~x2)>q66wwd;88O$j8F1qA{ReJR2g3x$@uOHSa^*;~)^`-Ndf0e<6TZWtd&QICZ zf9!_VF$uBrOR6@k{w%PSSY5tV4cx%B~^(9+Y^3n)o8pbncLyob>43E?`me>k9-FgEOtJ$qtw7M=b*ZG zcGSLne#XCoZo6Mj6iKt0C${InvqZbc840$1uKFoO20tz+)V$;Gik44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=y$}6bp>Ka>G+DA%hE!EeQkd#}xa@)Ii@9c#&J5+Rms+hk&NC8sZ zB|(0{|KWha%b)QRP?)p8BeIx*f$uN~Gak=h0aVM_?&;zf65;-K+QYsU1)i3`6|49B zXTCpW?ZT^K`qlP&Hw}Da3SOzdIA(U$K8s1MA(bKXU}ERY%t*m&;hSSR{!aCpW*qjx zvT@CNpz-?-Zu*s-(A;6+dv3!o2{xUq(_c8wPQS2yYW&UnlI2cMv>Ei*xhjc2`2C#2 zyyE@(x1aa5T(D=~60~$mn9Cs!!TUUj?0C%xxenBsF2+piwlYxn7^ z^OMj`DP_~2OCM05)xeqHdqAA&h4`M+>eu5Y79VmCSL;hyc2WGL##0C0DKnKtT+dC6 zoXqCI*gO4z>cgl?eTI;{^_BvK{Q~705|69SNit1HlA58-pjxwo^_&FLk6#}&KYf;5 z%V5iJ?=drjs8QDE2hJ8e3^})1xHC5HO{ojcma|AX7sRmtpY~2p*@jh?Z}^*9_$prU zH?eGOUHo4P`3q1#9;-6Lmk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uw$}6ZzNXm7n=q}aQ)YUb%w6tHka@&>b_dB~6MM`Pe3u^)u-kX?| z0Hk;Jrj(Iol;GW3T+5a!WiFciiUMX*XT3V%GuZs*R@nr8c(>s{a}_*nev{xO;77 z-j~x2)>q66wwd;88O$j8F1qA{ReJR2g3x$@uOHSa^*;~)^`-Ndf0e<6TZWtd&QICZ zf9!_VF$uBrOR6@k{w%PSSY5tV4cx%B~^(9+Y^3n)o8pbncLyob>43E?`me>k9-FgEOtJ$qtw7M=b*ZG zcGSLne#XCoZo6Mj6iKt0C${InvqZbc840$1uKFoO20tz+)V$;GiGkaLL>0w93RiU z9(=DsDaA4)qg#M(qz32~pc|IWJM1sl`C{LpU2hJM9$ z&t(96@$5wt(uZm05TBB=O&G^NZ4}|3nFIsp<8W*ng|z}4+aB4rn$M$Du1NWpHHm*3 zMEJR%0?pedI=(-3pN{XNdE4YYr4Ur{bA^EI6eByaF*hzI0l;m2l@r{@(HZFdLg@4utfjUic#Tg%?7T;!!kClR`HC(ys)C4G128yL}Ms|C!zbvTa=Q7}|-7s2&;<9%iA&QTey?e9> z#aX){H3U@hbLW5n>~xGn#lJw+{K5wOZ%Eexx&`P)YJhG5x{(^7TYzq)2Iv-`8>s=h z1?Wa|fNrD)Bss`-id0tZPX~k#CD2w+pth843B&J>ppxV zyNCt};IUxZ@qHXV9lj2$dj{UquKLOld+~M8!0SO4mSv69=2U__G)TN2WWzVXwF1Sq zVa+&l6hbqAZBk&Xug5ZQaMqBMB*eE6e-yrfpNV8vcYl{)(R0VNg!+h zTaKQGSQdh+aLaWgeM7vM>oK^|1KHDl5_mQ6 v#1bB$~00000NkvXXu0mjfI6=@7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1229c1cc35d537c0635c6bbe5b3e64d4d5bb976f GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijS1AIbUlFzvG9M}e~_=)fX8{R$%ae+ z|39!)T=cT#NaFU)Z4D-MzTC%}{~cJ#%HYECdfui>X+DbAOsv;2B?wQhc-0eWoStn}U-rkmvoVJKZ`u=k4{}3%w4cNp5a&pbKYyEj~cfFje!nj N@O1TaS?83{1OTh4eE$Fd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/hos_alt.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..6162151b80f224d45f5b302e17cca53e146a2a01 GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zFL}B+hE&XX zd+WRxQ=kaj2Y+Fn!Wa?VcMdOdOAr#TaJ%MevmP(KxFTHm@pA^B9{p3Zzs;-s>@sx<$H~ZR4oqHKBKhfd7nNzmp!HQ${ zJGR`2Z**pjS@El!+Txvy7PyR zJ{5f@FIQMo#J2yrVsh@k?mdw%VV|ztyZ-bHTVDCL2RrnNrnQzWXO7mCsjYc*^Y!Cn zm626?FZWcs$Tjt?XZ%w5&h+CnuVnL=weow_-t9SZ{^$PFv)$k9W?^W*t(v>MePZAG zk5{UCZQ4uZ1mR$&&!YANH}=n1TE$V9T3#XBB%8s|ocl?`mL;jW`L)T~c7+|EHpiKF zZ!C9+m?Oue{GQV8&GpkEr-`v0f}mMmK)9vA8Qz+^n4a= Tvmf$yWmr^|Ma0Z7B$w!yV;-f3kbphLr8b3XzuDzFRgWVS*|8UUe#JU zGpGC0vPV+izwwJOY?<{nWXs)&LhGKNz4P1qbCIg8w}R~T2mz+PDU;>dnMGS>+%fmG z2shcR{PfPAnHkO%4Idi%ro8z6JNU294c3Qy4p^u&u=?nS1l^m-+0kXUgO|%mVgC8- zr}HXVqs~^Xy8W7wp($J8PTrwc%&VXG{$+EqZfDOkkv?WqlQ4D9Mqvhq_pmO;GWqYzM|>jl ztkxe}Q!^#Eva|mN9V>~;?c!BoE90Q$oX$lcP zm(*>$aE~$3>>7{C#aoQquJY(OXEQPU&SERc^k+zj2bmDMd2O1*^l$DLw#{OU^k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uw$}6ZTDr=ZnI7Uiob*Sj->KaQ(%2`_4FV)wy7uIz14g)IWYn-(P zNb!^e`33(+00yD^=gtAeISV`@i-D?+fH31!Z9ZwB#jiYF977`9-%fkIZjJ#@3-h_J zPyXKDZXEeO$@#>#SN&e1n;#{q)f6giDSJ`BlKlgN27kg9r@Y_$@~hTwI;^_vf^*lR zkC8&In;xwBIDv6WkfX=OX^Z^#ytv+V_$Rx9N@Mr;)d~|=x7k1Wb3S*C;p3+)9P0w- z%LU1Q`p4d|)YONOVcq211@iGl|D+i*vVB!L9#r`@)=m4kFXi=q#-Ql)Gprw+*n72@ z>xSJk!Gan6?Oj^cZBR`*G z`pWYPn_2YugFgVBzoTl|1M`EuXFu$D`*qV^`}uG9zc9!#d}a9Od|=z_vrfy|4l>`` z_WuiO%6t3Y&;DEX9@?|XF}H;Ok=a4Ugw3uIj1~;MhZMOJ@|pf| z9gs0}OFor4Vdd|C4ZKIPJC03ZU68Z4PAc9+I)UN-ujb0;0)~BG+0A*I7!O2)=}4yV y?XUQs@is~SUTZ(Yl*4@T-+gii_OpNa$G!B_0$b&`8WF&xz~JfX=d#Wzp$P!>z8Yfy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..62bc6b159c7bdb8df71aa81a404aac3edbe92bc3 GIT binary patch literal 876 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?1 zr;B4q#hkaZ&U;A*iX7XY>7*uX9Ms#Ga^Xs-_ok1WUN3@PaJRgx)%gC1TO`IyvqWB? zJ2rA^rsLY9e=bgJxqP%j?YhA0y+)TWU;Evx$m#s<``r9zlX#w6xU?)kW1Pu+=?23R zUXNtv31$ktybiY-Ow1Ti1kX<9XK?xQV4=5q#^2EM*Q~Zm-esJ`YPaMrXVj7Qle>;Z zH?Y2|K07J1_qf>FN%d!@-{kdI49i z&heG|?R&G$_A+G_*qpfEmfsh~u(hhWY-Rt~)<1KZzH7;u`9BJ{=CxC0O4Qzouj&$N zLuYr}$vxRJdtfsuQx&NMMoOo?cCF_*c zsb7BAK3J0_5^~2(Y*2}wIU!fN&{P%Pm|Erzv@At_t zMEy_P!kqBqTaw{dTkiDED#c~BKCjb-4(xC7%k}>kd4NqJ*Fj3UVGCns4#Oq3B^wz% zq$eCBM$l8Yp=_z=TQB3!a+SBN+NN~NP2Za zKHW&3;fOKQ>b)_GzA9_{EpvO&f0q5jywgP%Uaj?PmC^Uil_x|o{5SqKe*sG9JQLSA XaN~sGN!ioD?8D&c>gTe~DWM4f-bssM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3c8d603ced198229cb04e3bb241298fb606a8e84 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijS1AIbU!C=G8_JKDCNs6^ zpRRbxaKbZjenWw>>7n)aHZmUX(>S;Mo6%whjdjNZE=MbbUwCO`9D067>$B+>moo3T etj~~a!+3Y8%AEM}!W^K>89ZJ6T-G@yGywn+>w1>} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/meta.json new file mode 100644 index 00000000000..5116dcfa7c0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Flareguy using sprites from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039 & the jumpskirt base found in color.rsi.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c36b706329cfcac828d1c8c932619d4203722473 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~;1^9%xR!B(L*x2y$^3Ii!nKETcNlD2JY3b6^(n*shZIPE(R#rAMHMO&| z3l9%hS67dXjrI5U&ynHlk&)5U)vc?m0~#a3TPq5r#7ctvg8yR!42+i!JOQfUEbxdd zW?8eR=R2U>Z$IEF;Hznyk7@34Y^t701Oy3Hnk{;&VmXPd>q?|JLlQlaBU zNktDkezXSu?B_WsAdoMrQG1}`g6+yn(xGu8Sw`1V)6c3%UwP8}y<+vA8QIAR8zfBs z2Q9AUNUS~mM{mL3V@FD-@JL0QJ94xzwXvITQpZ`7+lv=1s&D*! z`OWO4S)UEh$`@M|ZB<`dIWPE8)?y)@<;L?`SK9`~afxNW<;*{?@a!w6*^XPvN2fk8 z2f4-BfaQq5p4bITy*Dn54Cd6kr(CDtxMJ`Af~`T^Y9#`GyCNl@Ur6wYWxRXaz(tQ$ z>Dy(~^QsrQE--%Kop_18DSOX8r2|ImI$udY`Qv$K$Bn}1WW5)T$2xAE?6eE zAUR@%^?@d>JU@j}hVmslezMu8bF?-5_}(;UKSR(Fd&{kISxbOH%i!ti=d#Wzp$PyW Cv)7^k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b01c1dd2fd755def6bf55f2398ffd979677ba64e GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=yD$2?@+1r#B=60y)F4fnZ*xwT=rDZRyDX*ZWt7{BY4_iOo&95zf{8Vjyjd#WjI+jwxdv1-&se?9gYozdpI z4{|=4V>nArE`P5%LTUQ0%mp256T(E4mk&{da-BH9OoOAt`Eu^qfT{Q z2x-XFou0hLqUvd>?L#NNe-_LP`keYZGVGr(+_R6P@%yp!r)S+vfAi(^8#eU??Yp-Y zawPBT*M7&ayjv~vhf?oPy$x4#_;%`MtqLB-1>dG9$?T|RU6a(_~8$(d?L zh1Cs9lD@IJM(WubGQ};(Wf1zzv0+c{p`2Fn3rm)oUa(`sy~=TxADAk#?4we z#;k^};wtR}p?lASRW$1UUF>G?n@NP9H*w-$?QdV~SM#^=`8`-?Ct>~NVQj5I;R~kn zuLqADWGxPt?~y%J_Wo7#L}!5?Ed2-mbFX==-=xxSmQX(-6&Se;p00i_>zopr0F6Ne A@&Et; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c36b706329cfcac828d1c8c932619d4203722473 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~;1^9%xR!B(L*x2y$^3Ii!nKETcNlD2JY3b6^(n*shZIPE(R#rAMHMO&| z3l9%hS67dXjrI5U&ynHlk&)5U)vc?m0~#a3TPq5r#7ctvg8yR!42+i!JOQfUEbxdd zW?8eR=R2U>Z$IEF;Hznyk7@34Y^t701Oy3Hnk{;&VmXPd>q?|JLlQlaBU zNktDkezXSu?B_WsAdoMrQG1}`g6+yn(xGu8Sw`1V)6c3%UwP8}y<+vA8QIAR8zfBs z2Q9AUNUS~mM{mL3V@FD-@JL0QJ94xzwXvITQpZ`7+lv=1s&D*! z`OWO4S)UEh$`@M|ZB<`dIWPE8)?y)@<;L?`SK9`~afxNW<;*{?@a!w6*^XPvN2fk8 z2f4-BfaQq5p4bITy*Dn54Cd6kr(CDtxMJ`Af~`T^Y9#`GyCNl@Ur6wYWxRXaz(tQ$ z>Dy(~^QsrQE--%Kop_18DSOX8r2|ImI$udY`Qv$K$Bn}1WW5)T$2xAE?6eE zAUR@%^?@d>JU@j}hVmslezMu8bF?-5_}(;UKSR(Fd&{kISxbOH%i!ti=d#Wzp$PyW Cv)7^k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..0aea8c23c4aed3e8b326ce7bf08d6e7a31cb6eb5 GIT binary patch literal 1343 zcmV-F1;F}=P)Im@5RJ+%&5}cSdx-Ba ziMqaT$n@=Q=L2EL>+{}=geMgWib>?3ktVFOrzyN-6!8Kc`y zTTw(-gjgUoIBK4YM#6Zs{RaSGZP0`K&Yw!RV(yEr21ijWl+1JKg>+k+&0G$}LJ5V+ z3Acu?c^WB-0@X*TrX{g|aESS<8n(_9Ob=769US5jfUPqH(Wx-vkAI-syKj1Kg6bmx z08LAR_yf1LiAKUG7D`Z*R(PI=EBp$yb$-x;nM49>gC3lY4T;{WXBd?-j7qtyYq<@}G5Jfz+}1*c;}Z6;VrFQl=V%VFgB0@Vh^ZtWdc-}o9`=YUvq0OM{Kj_OT}yIojq zT;fUJ1M~Y)y@}JYA=r@vm7LG=-{(2dyhS2X~w0u9q(%aYj1-!}&h@dpr%giUkoWO|sIo#)YZA3|4<**N&*Ve)2%ZFG0T$&fMTJ9^My3}0gy@=Sm7UqLI$va?8p)zdm7Wj6zf%y zJBl+sOmS|B3A7B@%;gY`giUR{2pPbhH1P+_k{AH9F1PnDjR4Y72ULTjW>N-#?cF!r z_Y*R}*vP}P;BOc{3sDdX~m8004HoK(A|n3QN2r06xBa-O^ZZ3f)X-7Fc}# zjP4&CD#b$S#zoe$nOzm4ls80Kj6K);8^5c;Q6(A))1{Rc+@&$$v{@{aXy?WRp!Eb; zZ4fr)fzz=e935X^-0ec_=}irpTNG57D^zq zajZ5j&2v^QnwEsFXQBEC_k7GX0#e=(C0ZQ1o^3mC{jOYeq_GP3-THS5VW{HMSSl1gdT4 zo_!uj@sg$7P%>Uooa2~QCjUr4c8bm zzLhzM)Gz$RIpKHn#?X)4N1yiZV0+a0fq}zD-1Y@aTR78Ic3X{7=7S!;B@bvSPx<96 gU9dEs;aLq+%TI03Lf%&wfUainboFyt=akR{09>(#C;$Ke literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..30c9a42f81ce358463c9699c3ee3a901eff4506a GIT binary patch literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zUwOJXhE&XX zd(+pODNuy%!F8@f4&rXQDIqGcDlYPQN=*teTR5Z+_G;HR)Guij_{+a=;x<9n+}}}K zi`VE($Ov@2a43&kQt<5hj}u}m=AY#WuXtYZ;T$W!g9{Ag<>cqC$~Y0Qf9>wG+40?N zJWtKm&*to$@b|`~TgJXAMlbu$fAbOky>aQnuChtn;}J%^i{vi@#5{Oqf75%Z+%)f!^`3DdRDE-HU6^>vyKciGOSq>mgYw_e@&QFPUHROhkqY;KVG`%ALs9lRv$Jm`CKJv$;OzVXw*OV%CYs=|4+EydqON?{qK!` zzOb#oX|Zh1<5L{&2Guofw|B{ZlK`r&p2=|F+M7jOe$^Xnj5}|ix0<(KA;v_n?Ynzv#F1x-FKi+?aqSnS{Lop9a|m;@L+UHx3vIVCg!09^0@-T(jq literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..777b44893b070d6525d88d94db5b54de177f7b82 GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z|9iSPhE&XX zd(+pO$x(*w!*Q-d4*agNDWNLXA};yUIUEJ}Wt+@CJUYq$K>VeE%YEmJrP(fy*YEk= zjnU>-u?i6=+3-@q%VM|XZmzdSKJQ+0#^|*1|GB9L>>XTSfMLSvG?(`gT6rAHKPsF^ zHC7TeUy}3pQ=bLzyJg}>w`F=gZau`e%~yE$%cBmW3ny<6xH0kF*VEdf3nZci9u{#j z6l~akeQw2u{pvj~LJR_W(*t^RSr&2Ff0pW8GDY%-?fQ_0XLnSjzL&3v3j3~TuO6<; z-TT|xApPAk+DiOP{4^*}Fs%VH-`-beV@0_uX|W8VC=`sK9g9Z;b0qU5#2>Vm(~d#2~fCWm^lURay_rZtEWC|bQRgyF8$vABvX zsTbD_!yev}En5_QJfihe^yRh5YrK9+uzUe(4fw|bGU3yn)SHc}i~c{6E^+bi=Z}{; Q0ZbPRp00i_>zopr05rk_4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/meta.json new file mode 100644 index 00000000000..2ea4d74634e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/security_grey.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/28d0be60aa8bbe1ca87a5d129487bb6f60839ac4. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for , reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..d4764e3503d4384baa03d958888b522d6db8b623 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}z+6!w&N@-bI+IOhv$}6bp>KZTA*X-Sop(fm z$0hfSYQVq$)z*12teaJ$R@O##-dvDjFsJmv!Dav4a}ThsuyMF6JZVN{SHIbWfa4s` z(plfA8N}2u98uA+SH9H~?qk{QaZb;Uf$Py63GEwcdn}5>9_AXa;tuHZid>X3Nyp5b zYx5G8Zy&i2Y&CIWyOJ@JDP5_ik)yWvBey{CD_+Sh^QN^g`1n~YrpAJKP3BjP+}f5^ zH)h#A^Rr}l_}k#j-Yil1SZ_i5Kb=1#PwzN9SMuK5|Gl#f?>_&%%q)R9M0x|`D&8OE z4k~e1uR0$35->B#A-8UYPt>eUEbbo~Seou!Ki2n1|KRj{f(Mowy;`sGS>Ne*6KjU^ znbmF%j=65!hrcuAupRy?ugoCp;KJlDnXr4E(fV0_I*V$q9X`|D*Y%;qMQ%eD1KZj| z=SG^`cfc51UyNyOO)>eHOEs!`F`u_x3X?9o?$dzyIqU QVE8k5y85}Sb4q9e0O7CRwg3PC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..668c7ce84c232dd125e50dcf7d1bc3c091b75f4d GIT binary patch literal 700 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1^2Ka=y$}6ZTDr=ZnI7Uiob*Sj->KaQ(%2`_4FV)xV>|V5d)wV0w@7oJ& zx_O5Ib(}xZbsk9Zmjw9*|3?7~SMJPM2$bS1@Q5sCVBi)6VaEED_=!MA{PlEk42f`m z8?ip59m7Z>R5I&0}m7pOB$qdG@nS zW^`hEu+PF)5zoiA8bYauf* z(^AH2>KzYcx0W;iYGMBnC;oOTQ~%VBEG!-6x8FF(A6Kuam0?Ya6;E5_aOBK!kqd`s z{;D~3de_HzrjVVfYh(+aA1j^T^x?!B?gd+cVv0-EyjgS(=*sp5{^;RhJU4ASv+<<& z+mBV31hr+{dC1~)?Bj!#ALSTB_M5yjV0)@@yd$BTrELL z2bE$hr??gHi+C4K{-Wy;>BzZWnNi1og{~BLPIaWb#{9=T0ny4_U)i)BR`etZp3{~- zaMyN%HH)^wHxHdd9u0*D6>>hLPhk4u&J=VbfYDSeg7I8acD(}IBTJX$Mp1{Gld@|w zY8=e@uW$W0*WSXMWA*{-`hrA(9)=wg?ROY(q;YTBJrN|H_Xa4QCZH$w+b*whzj(%5 Y;d3`mK9DYp0i_NGPgg&ebxsLQ0F)&l!2kdN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..d4764e3503d4384baa03d958888b522d6db8b623 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}z+6!w&N@-bI+IOhv$}6bp>KZTA*X-Sop(fm z$0hfSYQVq$)z*12teaJ$R@O##-dvDjFsJmv!Dav4a}ThsuyMF6JZVN{SHIbWfa4s` z(plfA8N}2u98uA+SH9H~?qk{QaZb;Uf$Py63GEwcdn}5>9_AXa;tuHZid>X3Nyp5b zYx5G8Zy&i2Y&CIWyOJ@JDP5_ik)yWvBey{CD_+Sh^QN^g`1n~YrpAJKP3BjP+}f5^ zH)h#A^Rr}l_}k#j-Yil1SZ_i5Kb=1#PwzN9SMuK5|Gl#f?>_&%%q)R9M0x|`D&8OE z4k~e1uR0$35->B#A-8UYPt>eUEbbo~Seou!Ki2n1|KRj{f(Mowy;`sGS>Ne*6KjU^ znbmF%j=65!hrcuAupRy?ugoCp;KJlDnXr4E(fV0_I*V$q9X`|D*Y%;qMQ%eD1KZj| z=SG^`cfc51UyNyOO)>eHOEs!`F`u_x3X?9o?$dzyIqU QVE8k5y85}Sb4q9e0O7CRwg3PC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..41b89794e104d833ba408c9c3a8593c2edc1f2bd GIT binary patch literal 1008 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 DBibYt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ddfdae77c67f90695274413e2febafb9991ba35e GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?Y zr;B4q#hkaZ_Gb$xN*v#x-XBwEvh?dL)h%VFu~s{!Sf;bN3pPE7xO2tP_dnBWzE^6p ztwJ1qsG@3VJ8U~HG8RZbaAQA^+aN8=u$?ilgaJixcCkD|i-3Bbi=lP(oBZdKueJC3 zz@HXLtqpnV8}?l0P1Un})IMo@ z@x(a(CGuC6E!sX?ZCP;cl_*&tTGP#}TDy{gYpH8Qn2dI(gp7Ye?t0$i!aHhz2ruq* zKI13bVi9fn| z5^VGA>Xr4*`aC+gclU-h7RN4SzA=}Q@LvA#-7X+^+Pu9-u5FLCsjE=`^t$1TcmKP? zpZg}vJoDq%?_M^W_Z<3hd-+~^|9!f?NSTGR$pW#7 zE8m{E!^y{mEhex=54xb*CWcRCelB-~W!n0Jl9$YwE1H^q_=WidhuFtk_nNU?l{$qm!0dsD$lklb8}c_cJ*7u&LGk2>ti|B-rrLr%E0#R?S1aK_wx7GaM=FO`zzeF nooiqF38o+OFP1lgTe~DWM4f0@$8N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1bde5e2f2413ab53bb94ce2ca9acce7cee96c151 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijK0(?ST-ky2U`l5+OKniArY z%1UaT-HU*lZWl7t04afzAiv=MsDR;ta;zj!jHTOk3u)>ceV> zoK5C$RC}I%3}IQbazci2|MG2I8g}i+gQXpGOtOvMG^OB9VzC^?cd2f{|mRnd;WDvX8-*R3~GVCVDNPHb6Mw< G&;$SywT^87 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/meta.json new file mode 100644 index 00000000000..7afc1f47444 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Security/warden.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/28d0be60aa8bbe1ca87a5d129487bb6f60839ac4. In hand sprite scaled down by potato1234_x, monkey derivative made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..af77e0b5746d89e5e4b19447572a8472d78e65e5 GIT binary patch literal 20698 zcmeHP32+ou8g9a|F(MmRU4v3O4k}@#GkqVk$v{W~0UeGcNV15~$LpjeGd-CZav&fe zkbt-z7*v8%D#~gpP#!2yDi)V46rhxgCS0NtPFY3B%DJ!S&M?7rz}jM~r)s8WUjP61 z-uwRJz5jL9%o#Ck@C_-qr634$!;t*k0(c#uzmvPc&$rZyz3_6KC%?ppAlKidzdIod z7o{P{11r>`Vt=vo0lTERG6Y!@K}NO91EmopvwyWmkR|}XMFgd)JIi`v&8Jq2DrZ?o z(@xCk$pK|*{vrkJ`TZWd%~n-al~F}zXx>sA&hxwtBWwhLLJ8DYHsN2^& z2olE01wP5Edi<*9w&=Kms7>@|S*?0UkymJ5E>EN*w=cvUWYJbFcx-qEW=o_bOA#H< zL~nUuXtHDj<-i5pejn7s6Y6=&G{5F6)7t1Va=Xorp-r65NZ$#^>vARR+UL)!gcO7* zO{nQBs__6@0q|)Py%NZ)gj4CAX!bsT0f<_s9Z*m_A&_5H+Q8B8v`GS}R@+e1?*!EX zJ{2@|CM34Zxg+SVBf_?@?~b<0|nuWzO;UM1={Q8bV%_<@7K zpfBPWiV;OPZ6|3v&fbUNb_|OF2};IcI5k;SYQh*Kicu(u72&)c#s^KsV#G+sW57U^ z1;5ZPlvvpq99gm}n%5=x9jZ$x1vZbnG}9JsjFF7Er#(k2*Sv68z(Ho(5;Z5(%GIQa zdVFNNCE$a`@WmJjnktY11`4IETf;ZXRR=zZ8#s`s$vleWxq&%&HZd@pp&1&>&gL0n z5SMAwV;u@cdk=X)s6Cj#WKB|Kdvw&8Bnf~ZV9sJVXi6N&sEEN2i2)eSlN5*XQU{?) zmSi!7=TX2&N)VcpXd0C$9&m&rGXx=a5Sj-vsfd6@MZk+8Xn^CW$jTxv5G1eA9fg)~ zil#Y6f=QgDgU|xOP^du2G9VeA1SII-sAWAyn#KmNAUW9zC+BihPQ~3O?Pma4K22T zou*xo^xd~Z()V2e`hKg{=&&N1nLz>dQggPCf=krf?xU&6Sys6Oq~_Y`qwac?HwAw70Mwa-(#|ROOlaa}hhN^I^>y*c3Y8x#J~mF=&B%#d^J7J~2>_vjhfT zHeCM#H^CXqNz00J_5CevUP46=4GQ@x(Vbi-zx(qR3NZ9l)lP*IH7!o$U%cRQ?1BQf6 z?=tB!#DF1T)4NQ%3^8Cx*z_)wE<+3$627c=r9}UR47lNck5$1x8B54Rgta;)!6 zPxXj>oL@8uGiUv~<#6xAB@5QqCD)dty*?^I{yeSg_)f+8#q-g@V}*5iH)Q{!235MS z>ha3v_l9iQu#EmP88Us2p|>)^g!_qE))WM5<9?j`Si(>-sbrF#xC zAZ>Q~+$8wZS#&OA%BG6_t22-REp@d=PBeAS|Io91SCeOG^M_5x8z24b_!Q=sHG6&> z`qn9J%gEl@n6q$ev+v~Cr8O^0j>Wy_TK)EyHYPo|W)E}b=t}gl(#cJIio0Zw$XJhz zc=Lm2npbTecVF$MF1g$InW=TJe!hEj@@KE6TetDcmM^cEJo#<QA*KJ$?6_Umd;vQ+@JG+QZvF`&k2Dp4@WJ-+PTGJ}&!Z)%l~__kH`_QrqgrZMNr; z1@))K?an>4jw@MpdeXMnejI(>TF?HS`Q556R5lD>H+^664-Gq(&wXl2TAwkm9n9}m z{_(6wR=#tlch42ibRRM5Q}4x|o2O+pr~YHi;!$I7+56Rog*|4p9PXdn@C~R~b4SRC z`la@f`Uhu?d-khO{!(76Tep`x_1yAqSX1YI$n|TJsux(ewC?#Qwk_y0Z~o>b6}3I3 zv>vr<8@rV)051$%`t~EKdnPznWZrUc(fsC`LoM3Mr5nHdY3LXB9)ou`7p8W(um1Uh zB;)|M(Yq>l;T!e;;>X-FX6m}^?I-8mG+ZqhTK)2eot$UCPM+3pOa9R7?wYCAyngcm zZmJil=#|qKOnN0XsbHvFGU&-pUn}RQj=OW@D{l;&^W5ON6K9oVM@{NOx1U6&rO&m@ zT)SbzhWYPbIDEM8tLcr0M<36A+UMT*Xxi-cX*n-9A1s?!kdikt)1JDwd4B4QUd?ap zd7ruQ+hfP(si{94KR0O7+GpnP9KKKM*068tV#e{_p_Rlr?m$)9#cU*P$Fly(f4Z?Q zdC0T-Ki{n0-Ffo4B?D&G7il9OJ9~P<$;GvkSH8ISj&Zy0IrDDT)bGEyU37V#uOB}9 zIakv+(^q%OZ0uizD`Kfk)30y{>g>#{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..05de5d50b13558df41307c7bb4a32c275f8241b7 GIT binary patch literal 810 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V0? zPZ!6KiaBp*`R8AD5ICx?CH_ieRaXZKpMr+WkAL&oxSE(%Gy++-XtKNb&YPXCcC66m z_1!;--#ssCeLJ@Q=5yKOm(JLB#++n8#c9m*Z0qMH|M~JUcm2xfA9C-dY zTawpZyV1tNa^lC77#Z%&rf2f<=|#oH`tIR%*~|qWA3jdxyzKbmJvXai ztPOtfx4k=Qw(j=IwRJJEQ(r!aUihPz?Lw{7M}}40EeT!EcfD)M{UFWDAYjS*BInoA z?-?Id*khVG4;P*}zUSz58O@;Y8#ZM~|LN6iSiVl|9mj#thZal`->t)2pP5TBn5PFD zp8i_C`@!*U|rdhYYKe~Okau#05_-kHB3wrtQk)FBc6+MoV`Kb(g zZQc8R*JyG)`StugQ;2!dzKRf!y4NBPTm?DY4tWX-FH~+ZCO-{RGC$< zVoS*erlXq}Hkudpp3GrzSg|)X(ms7+(_=F!6@_VMOsXRtOlLpX!pxBp$(4NFXojoK z%!y}b#H73vcz7sq{pDS&Z?^jLUSnTfGwt<80g@^sJynt3)^K1SOvd&c;UQfK( fJf3vjYq0NL@uub)pOHQ=@iTb3`njxgN@xNA1-fVC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..af77e0b5746d89e5e4b19447572a8472d78e65e5 GIT binary patch literal 20698 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..012314dc1eb3e4083e1e3be140294f2842f15e5a GIT binary patch literal 799 zcmV+)1K|9LP)RCt{2nn6z+F%X3(qL;FvAVfsc9;gcKf&c#txbYW&qV~`x zC=qH4p@*u3yd|@pEN1aIoj@lsMS{N}Ox}B~CVg5=U*o z-uq7z#IIjYT20riU@aFR`YHn;J|16FuiKkTb$QAj1 ziioAY_ZHwmkq9D-$!M|nt@YJsfaN5gLq8valsMS{N}Ox}B~CVg5+@r#iIWYW#K{Iw z;shCh0tE^X^nwV@No@dxPlKYyS{np_6U|pZf^;ntF8zfwCF;X^1fY^mmmo6TH>{gKl zQ!Q!(Fj=m~EFv5Weh|nBrf9dqLO+9Cl4@#Nu!PHGi=Z~(`1ok9Jx<%c5);O@}7b*jmQU6~QZH~c>k}nCFleqzP_|S>5AAOJ-p}+kSb$`H*M<%(9{(yQ8F2l7s zg!c!`DzO|7-`VyDxN>04dM?qc!~ZiY(H~%$!%FlASmv-Y{Q*`vtXzLU>>TnTNQsjT dpu|bufIAlv$!X&dP;&qP002ovPDHLkV1l63XNv#; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5c91d2e37e64e6d893e396a710f5528fb65a9c6a GIT binary patch literal 399 zcmV;A0dW3_P)6s`XM-(y?RgC>$v&^GlT zCgv@jxQ$YFLKdm)gD_-v*!RusCWrLLasUp%0XP6Lz{TZlh4}bzH`tZ40sy0;SWyxu zjVW|I8c~|1Dkp_72EgX=SxoD7q09i`dH#?0S|SM11Yiaen8B2#!$@TWpm)!@z8W_` zdLDHon1W~mZ_6c*xzl=Q09-tDi8#BTlJ5_&6U%Jd6Rd zsqYVfAx@+73ZEQ|+d>`y5_1uNE$tUTKp)Lz%U&`ya*lYgKDPxhj-qOKbU-&@{o7r< zQW6X(Ez9p1o~S(Prg?7XPiR9%0Ng#g+@&s4Fap44*mUx=Ab_miKb6sMk?YA&#z(-L t0tAuG^e8bF1GGW<(tcb*2k@@}z5uJ))XI5vCM5s>002ovPDHLkV1laUr-=Xn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ebb3b515aab46f880bb8824bc201e6fcc5283aa9 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zt2|vCLn`LH zy?N1#$x-6y$NiFms}o#=w;mn9$WJ>F|yq5FD|k+_)R-8}L4f4}`b z&nuLCq`JTO-IB^wAGyZ68}Hmn;AoUkzWnkFNJK56T*jH>b|I?-U%Pwn>e4vL&CUV~ zZsss;h+2EjXnn^^ww!$nZO)$uGEZvQ+TB@a|5?>@l1N?M)s8)T)7jUj&J917!!&RH zrMIu2{4y_-o3>|9-5i^I`N_^7{=I8^qy2BE9slV=uS1`Ac0j?2X^{s5Ojm!qu|<5v zq|oY^)0`V}`hEY2t)G<&5nGRM hwPCp`*WEESKR#JKE5AH%8!$>3JYD@<);T3K0RUbI%jEz7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..cb143902bd1ecd1400ca6282c119ed9cfc1ce66b GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zXL!0ehE&XX zd-I|flcU7ZkNYJBwInXK=+4l;!2IQ(|Haq|8J7;sT4J=O>+Y1sv)6X)UK;$oeCh68 zGRO0uC-HZ{z#r|cdxSkFtyz9qli_Zjc*DmEo&yCIXa3&XCvvuWPI=PChznU;8D4z< z&G4nl)@^a1>%`TeChN;ndknLac`|1)UC1$GEI4;DZ~Mk;No#FqXlhLUexiKC<(CO- z@9wGJ%@8>)aqUrw;Gg{(i+$qW>u#_$doNyaZeptB=xhA7;p%$qi7;f5&p?p33a&y_fs@&)%K1`}gugiS=F=_uTXS@aa*{7uDY- zHSea~d;D80I!+J@CfeS5c``4jx3ELMx-oa7=`qEo|66ZJJr1~c{E;1yyRa$05yU+x zED)V6leOGe;8AwZ{>`76j$D(dSFgxP&hBx3Yr+WDXzpmbLFtqDUM78B^{jbsUpWIK OjKR~@&t;ucLK6VhGUgNj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/meta.json new file mode 100644 index 00000000000..7fb089faaea --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/Syndicate/operative_s.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/aqua.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..270008a49020993d77e5b0a4b58efaa2ea2611e7 GIT binary patch literal 861 zcmV-j1ETziP)B${VE2cB@b=K5Opg?lArt?~K8k`5Ldsvp(0yGqyGN zUO?m|0}wgM07OnQ0FjdnK;$F?oO-|8o#E=0;`jCKwMF~k{%pSe{sY(h?`)FBA z2cnPrGQrd@8wJPTiYefz-)sa>kOC(s%R%gYJwHZq9_Mei={dS8T3?SilNS2b2GB)1 z%9HY9vuybea9;ux*pC!9qgB7_5GR>Sijl;4k^8D zO56X{okymC40D0|W&LZYHh^y00@C{;F3$kl|Jq_Zk8N(7Z4UZQA42ONK4N`i1Jmgg zdRFHVN43$URx#u7)7pmAP|bu+-ccu7%(std4T)(V(0IGWJ@86X*3Tb)2i%=!Sy z2Dj92Z-At$tBMvvB3WZeiFa;*q^U^P7w=KCodJ>&{-0w?PA8uDAm6eKzN2c4fMI!FKV#T#sG-^M0J2+7Y}t`8{7%P;B$d}oG@7&fUv&7J#RY6SXK9}pmhe$)p9jG-U(0Rdy^Pklh382VQq n;5ml0AcDwA1|V{h0f?O6te;bfiNnqAX; zSg*g}Q?XB8@w|%NH#=KquD>a>{mq#_n|E8zxYf9fRv zMO7EYE!JpQ#k6i6`)`5$%=hB5-n{9nI^HjoWw2o#M-883zN`N1GL{u)%}bg6FQ+{* zo_nR~W@J`HV^P z|C*yt*CcBWiJf8FJbwfC<-P+s*Q6fjDV*V%d%=qBbLr{2g~I(03>crZi7KBlJKk)Y zP`ul=y5@Z4&VI*=!|g4c6UrxkYv(+0^a-CpGtWH6{);^vMiYMXz1Xb3+o5kM$C7X6 z8r@yWLOC-;&z|-_S@%bFf#ehW8{hpCafJYCu$}ZwE6}Ai(d*(-EUQ^SgtL%cR1Pp^)>&AH_i2& jhb;6MdLA? zr;B4q#hkZMr}KmjMfOhRTIejbwc`@6#|EA(vjgQD9RILqJFH1)oS>2Oll2JOLGhC4 zU7c6*CcaoE64=>dA~@A){llKTnDd9vRV1X$?>*lC@QxB3&*J?fq@rOei?&t!DicW2*>YcqSix120n zC1JJyh|Qm+ECv&cW97AW$(jlcjRO!W^$kho3 ze^zd5(5+u7dZ5L};E!QIDNA9+2i>>HMep3_-&y?G>CFq!G;(GmauFE#d_O9K2^F#DsL8-p>5OS^e9oI_fIdiAU`EUe8?bPP?DQdP3hJ%<}!d^|SX+VF;Kn zYWA0t@rtm8?D5B|V_5BedUGC_{Benz(-gb7rqU17?=j5~X`EqaYWHnle%i>A$$idpD!GII?B-`L`1z`M9TI_X2y=3AERbUok@O1TaS?83{1OQ$*hr<8> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5c1305021ad187c021d4410df1cd70b4f193a1c2 GIT binary patch literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$$ zr;B4q#hkaZ{Jot51&+FN_yj4QjQUa@ePP+JfAbgIVcE)?72MV+CB|`VVqc8De%1G1 z%O=dc|LkMMbZg`1{{k&GD;_IkJYu2OAaR^k;PDQIBpGpsp2tibg)t0p$Yt@>pDi%hLYl^)p2 zT+X;M`T1EZrU2=qN{#n{U6>sZBSM zn7)ZMxU)NM>Jr%o(F0zKe_Z?#`zZAM&8E=CtLJaFM!F|h&DCp4G-p`DGwFgA+Z^%2 z?v``5O-orG@Jh2C+`N0ca_`w+kKR1AJ{DTbb4c1wC5EBSyEop8!RMHD17n~~eyxpj z;i`SiU5|>zKSTs6Y@P4ucgp3^T!H?J4%&5}WEVs}sXy|4{~=W0E8q&6hE-~da@Sr} zSSYIQ$xxM7n9S7RdNnKWWW+@|_Zq9qu9gl{LgI}o*%b<2Ts$n{I+;cIGMk}-Nz$b` zyv4zrkH5TdX$sG7!@j=nPnX&UycJN?kV(@>I#fFKqoL!J;R5te+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/black.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..f08cf3629c0b553d5f0302ab386bf946acd34c91 GIT binary patch literal 904 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>_ zr;B4q#hkZMwizOhB6W=1mO(2HDkTWCM93@?ap^uBwT^FEQ)?@WV_<-H?h%QtlN2JB zZR}pD+R+se!6G8O!Jw&imJ5%&&XYacUq{EQZQlI**|)WF#_}@7pNl{5{acpyea82< zO$P*78_@6s9=ocKb>$T$^`HK}Tzc90O5LY#G2*Aso{xX<^~)6jjmFQ);*Hxqe|mE} zJgMgIO)phBJn2@2bqLSo`HSWM1u@+?vGLq{4*n%sf;oTm6jlDTG8KHf`dmNZ&5@6} zDK-N4;-_+`)!);K_`hLN4x?uMO3{WEj}06Dn5_&Jm@g*2*-qtn-K)pdTjC4;J-it9 z&O*L!Il~Git*$2(8>{)ux8G%46WpLV>!gKCmHMw}RTu;{~chHL-(rhl|%bui6k{Ag9rF1+xk zb^MKI8{g(`_C2KkOZm&!r^!FQ*2%9avoa`77gNiNZERIPpYZHnXoiW@hJD-EW;y(m z&o5KIKe7M9%cIRdc5YRjw|NW0j#k%9i zXD`kD8LS`79pZLw|XB+Q%TRk?D0j zsX`{~bf-YvpT@B4;}4fi(?7sA&v2Q=Kb4Fl?HiRC&vY*rnFe8wpo zxBg@?N&LmEA^qm`dtHX5t7Dh3`UYH^5%g#)w?n3u%U$vPlP|xOE;#7T;N||`|3j~* z4#Qi^mecEk)IW&6m_1p9`#`Q%THHRb_y9Qz_S)x$p1zVv^$bs+3r<=5|Jv_6dkV$X z{A8PzF9$E^bWgv%Vapf3b+P*=Y@KM&p!k)e;y3e|Nq?9^)7#EUoU`$<5*7Y1&NAd_v3D?TYy8NbanzvTU&E^84t6C0i$x3&T*sVJ)vPry;eHt~ PYcY7b`njxgN@xNAz~7Nr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..01d76a88455e0ed0af369781c7e0879e032c7430 GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf- zr;B4q#hkaZ_Ioiq3LH~UnCZm*zcI6=L#AnJuVxc}!pemF#MH(83wx*LKVbgBFv&?; z+fheoL*R$_#0e#ui|)@Yej_WGZ*J~2VB&?=Bs&FsxfFDXHj@MgJFq` zaKn^jrU^wp3_*RI4yOzmYpmAG&f!_t|6P0Gd-sRiH@==--F$Ls$F8^5ujb4bJ9n^} zJx69PuO45y*5O)h^b2Q2mIqutXPN<57oAZGA8flidPMbZi&b;~M z%|qK?Q)_wdNZToT6+d8oP`>XYH)q4aAAAoQX4u^Sl@VKbY9Djk(dUnk9iPN1^jq?Y zqvgar>!0(YxA(IIecbz=;iTt3_nP0@KEMFL8#+))jckQ&YnO7VEO}JHd0<}jJ_E)B zi)KZw3Er-o-mh$Defe-vgT}snOTP0tBwSzIZrG*N8I^4A=OcBb;X=pBXKQB9o?&~A zPdEBNA z2`uNLuB@@S^?dg2E%i6QGdyS5A<>*I{OQ{s|6YfJT87`B9Cq0$%x~rn?`gTl(c@d& p5W<%nE+0_F_sxF-ESAry=PaADVOGO38DO$w@O1TaS?83{1ON+vCd~i< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/blue.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e23ddb4fe7b5f2824732e2c752cad485e3b88376 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?Y zr;B4q#hkZM`?EzHMe4ZcsdYE`Hi;>1xHjQJx=~)CkKFREg`d284##^j$Xb4XDm$?;M7OEW-k(GGpA)0X&u(-37jNDi zR5X(8kXi4=GPOQLY|rmK({&kx{{=}NXz|(bHPQUFa>sP(+s%e*&kK7_np)|p>_1~6 zYW8O*(}u1!8k0XCm9w`pEMec#&%ikE_=$H%W<)M{e4e>~_9yW)hIj8KhsSSXkGohi z?>g_2g1E>X&(4c7X!dW@$@w2%BDch%TWNFO@5Rr=6~h_Ag2gAiIbCjW?CSrUPUUiU zZ-w>G{2*P+u{L+`H{P~XYc#u#a;04OUSKij(@MT-ToBK-B46IFY};kfT^43o-)ROWl2|RKZX`XaW)iv`Ok8D zMi1+OS;o19$a7|*~pX%e+wYXu;dE*d>v22WQ%mvv4FO#ncAngsv= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/brown.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..33d6ab375e2330b3d94cf4137165ca4a9e2848e8 GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$_ zr;B4q#hkaZY`vTV1zObw0v%nso5i%EILyq%4ytnOVitd3w24Rjfe_1d1u-+TrdA={ zDK|RoB?3ET9=6OrEnJ*`Pb2YJwp@StPUGTt{!Hnsl4QgkdLA=%6vi+Z_Hip5D`Y%k zq1PaBoK@iQ4hGHU@7u(!ez%)Xz4N~L!|glK(wpZl{b`taZ`;!sU-rG1nN;qOT)yZeOow|--8sE8 zR!sVD&*vGuVQZM`C=_+P;j>cS#0xv!H|R4~9By;`ux7olSMI7?w$(rS3RC5qKeX|4 ziZ|R3di-6LLG7{Zfd-9v+wJBpv`D?r==yOdcZH7Tgj?qo)Kirn`gI)7SRiWulkbAg zC;Lag;}bCh0c!|3L<(Qrb}ehdg|5je47S^M7&0DM6t%9`EBK7 zD^4)iBU7;EkD_AGk80KnPo7UVFWRyHbC-|wqTk+~4?gLCZu&i+|E`$F)BaBk0!c0H^-MN~7PR2JyvAnUI#2@=s=3hXx&LUQef1gSZPFGNS zJB{7FI<~WLsg1%k`2^dk_9vOYaBf($juH- z_<0Sgcm6QAH5dQf%$l&nYRZ-bPPbl3A^BK_wv`PV)#E1_do#2xzAs#q>m}Au&Bw8H zbq}XZ<4(hqDU2nvx}>M;&lKOnGpl+3R$sM)fxR0)F*s?=oE)HIuV8LBpXnIu-8n6a zW2M)D)K4FizWzhMD!CP8wvV217;U}M%y>4I7b6HYk!U(}OOqR2qiHZ=QYN%oL5|ECNqwFf5W0c9@dP)KTQa z5ZK45aLSO;#nO>!PWd`_>$Sa6Z~oLTF_Qc+cL)3LXnfmu^4^W4p=&kNo!FcP*_r2{~7&vZ~rd6-DH1tp3pr^v>{IU6;rlVwo@BvTdAOHR?{;^zca?{EKFOR1r zUJ;exYfnx-!PYRjQF!M%#_z3nl@=ziPtauiacGyD!L~B<)V#8^n(qevr7PDr{ywyO z2m67Y0l$~B97wBS&JZ~G`Ref(U6X(DYHT{M^I+=|hnsb5J2hnsjSt38ZjSlZe7|9i z@ONUi#(h9p0b%KnB;7-c>QbITAOoRy4{oV%#S5j`|IiLjKP)RCt{2lrajzKoCVEcne#x6qFQRK@Xsyrx2_ytOYNjLhNkx z3Kl`ZQfxg(^M&^K5s=+;lwbzvXElR2_gZRn!Trq%kC_D09>3B6FvY`p;PjW3GXRIszJO%JcjQ$vgfy`)AUkTi z;RL|yQK3BZwy=&oO&6R1uo*TjGGvsqP}x0zND!LImTT_-6~H$pUIBb700e+1`3R_Q Thfk&-00000NkvXXu0mjfE4PpV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..265b1f6f8bdcfaf60f625d4e7d7035aafc28e666 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zb3I)gLn`LH zy?Hjb#Xx}df#(z{i|9kG0sZ~U_~KtCWgZasTEH;D@^VXY#~vje`))}Nm-oBZT-#kG zl{ovfG851^FldlCCUM`ScYaj=S?TqrzK@eX^QHEDJZG7|wpQ|-<@U-K6U^hbU;8y< zkLvswM<-X=Z%I`^S6TVO? zEBN=#oNK>!1}FYq|M^+XTiz3&|1@{l2u{5A>*@DRI_>|hZS#3gb8;N+DOaz#Z>3Xy zZ_-_Lg$f(FE8BEcJ)I(_1%`%R`EGl)w6=4Pv*yxy`YTuZFTJu%TnwZz+(Gl{Ws}%H z{T9e`n#gZ_8#k+(JMrorc3*Kgd{={%MkCt<%gZg_Hx#-2=;n-DySM7TYM1k* z;|AYS8I)jvi6OZsdVOT}-FsDBJ%;C^cAxwfc5k!1_ePHNopDe9+Wd0hXiOFCG4#`9 zRXpvUzWVcyB`3sJwf%<~ezbGG^h<7E@ZA1iZ0L;Ka=Ul0DA zcW?byr`YTA3^EKMp<91CT`xWT`rnL)q84Y zxKC*Zn9KEwL4SK^VaQJ39%t6v#ye`q!dY?|{SrD~?El54+PPysV|?*+V9+yoy85}S Ib4q9e0KcTU0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/meta.json new file mode 100644 index 00000000000..b88f466246b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/color.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/993de554ecfc30cc45f8340819c5a60ef1eee7e1 and modified by Flareguy & P3MOIRA, with the lower half of the jumpskirt taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039 and modified by Flareguy for SS14.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1dd0f74b8adbdf4b14e19748e951db1ece949f15 GIT binary patch literal 936 zcmV;Z16TZsP)EnMtkd%67J$j?Cr%IViHu6Fll3SWCcnfa{J8|Mk<+~#5gAC?BG~w| zgwXJh6+n`Aw%*`a^THl78Hj8zO9YdD)GUa;eM**qmOs}FAVMP8ZEvFk41@UjZgbd1 z4@+-Q}-zJ-4?b7w6 z{%~AhZEyF>ngKR`;-e9-re!USXIQV~SIq$V3oxqOZNnK{@aGbM)hC5*e?l14PW`BV znX|wpe=Y&&Vf0YCmaCjMA1YmJg45v7y#)B790*S}Iptieeb@Zz^8lAG`7ijxfe1WD z5CEPd2msF!1c2uV0>E5t}n@_+cOn(4p zgNyPP7J$>$S*8V-;H)vH#HTI*r>O|je);{J*}j1+6cT{b(f<>Q#-tX2*Bl|st};!~ zPhioUq*?%JQ!(@MW%`0fL2~f5j7e+CQ2PToKToKqIr?7wS-JNB&E_J`uC?G2>vykW zYwJB)cWz-Wt&38BKoX16BcS#N)I?rhmh2ZOJ2Py?aC!OJz!PwOX~=!Vh(+TOm??jN zix_6YAK)^EneYd=jA3T{0j^@0Ie$ReF@ysVc#a?dJVy`!p5qTZ;fBHW4ux?50000< KMNUMnLSTaOiMmz* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..2bbc1f3f2dbfc927d50d66db8e2349f3e208d9e7 GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qg2 zr;B4q#hkaZ_Ioiq3LH~c__2JV$^s=0rJ@YM4I2ft=N|~$utBtjC0pKc!`9EPM-I7d z2yk)X;NbEUIC9x((S6zCH?o5H=H^{z{&eL`iY`mr|9A2MbLAy6!VOcBnI;tZFa-5+ zI-D|O^srQ8&^*qf@N@=)-Q4Hf`F?#@|Go9X^TQu5-?;qR`tQe`9gn{8+Rl@ke(qp3 zyUttLuj~2Cvzu>i_iJBr;7FI!gUz?o*WCP5)w|~yuN6~(^ki42z1^Fa98FizWDOG+ zE>XALxns`j&-bc7$!*`lFk{PXpT%2e?RhUY$%+dT z)pDCyS2L}a-^AVAcfkG6B-X=u3=xtlilsc43Ky&7X_d^opd8`FurKkhLdI+DY?G+@ zr_RaETO5D&_<_9-gBR(r$1&7BliojtL89k917F9<&ujayi7tO-oe)rCmsg_`sjzXr zqudnX&f71)-`Q2GGNJ2zExU)`C;dma;}bCh1Z!wHgfef;)eTip6g}?E@a;}lD<^~4 z)gy11j^vVD6_mzSi>-ZDm@ zr;B4q#hkZMwizOhB6aQUjiODNNdnT`%9b1+R@%BcmzD>-$zieP)~?q|R(I1rcuwuc z5&@-%C7fbO$;As+wDz)y`ZPUAdXlhr`|RzNGiTqPJM;GTlSZFSi$52C-uv^}*>^_o zw;n8JVLX6_bJ)(`pY7E*|IEKnkB)5@+Ztb4rFF2VdNKR@_x1UW0v7f~f)%rM_itoy zse5$h;-0>gh#=|w_O6AWihB;_t2Fep81N|Q#pT<|QjSG4>VEN{PfantAG{@{m) z;x!mnb#y6N>XmIW-j>h4!H-R-Kt}0y=fyn^$KzSvY=5f%mEqRi@7mF8f1V2oGLt+0 zl~+?Xoh$R76XS`eD@|Ho|3CFiQQSRn$MwY88$XOhxEit!om$|y=iL2+SJwYKFS@I; zBt1HJ^TX}G1b*$RW7)R*vA}Ud9os6l&E3WyvcB@_*zV*FG~tV$JzIhE$^DAyGi6)@ z@AZ9CDEoKIzM_|PM)V91HS4$k`i`%Bq+cJ~{`~abE6nF&U%%b9{db(f#3j}NhTnc{ zmQ}Z&P``f5^X;D){;^4f^;Nxl{mfiQA-G;AH0ryc(}6k}bM~uMjVk*mGFV9Ztx{f6 z^guB}QRQcEKZCDV+lx3;q4fA!_kYgf5{_L{r=H=y(Ac!B zM7Pb{dFvgHhmV%)%S!KRMGQ4`E>7qJSd_nUp?FF|OrYTw2 zGixNRJ}o?bViMs*eP2SIJ=~RJ@%9_YJ@Wcet)$3Nr_Oyp^NRD>&zm# z9n$#%r>qN7{~-E8YVwviM*rZz$Dcx~x@aW_I&-#w1#19k(Jv5&4``V|UQ;L6W znkD^Un(~Dee;7EWr6$TNWI8K7gtN1m3=N&bT0p)g7LlLbLIanKFl@MIL^{ga|JrX6SPHf^b&TY)w{#*8ptVIlO zi}7JqiEL?~W4V=1)hTzIREB9j0G#FR>xQ>dRM;QQGF-NoGr0O*Zuzopr0IaPmD*ylh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkgreen.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..71ea1b3cc90c5dd044ef5612c0aa5beaf155b273 GIT binary patch literal 977 zcmV;?11|iDP)3@klZ8JO<}z`)FabRgYu12YVjsuPzR;J6cQL!Q%@IBA;3Zd_E^-{Qn^{5^ku zu_M2C36{eN0L$S7faP!kz;ZYNU^$!sDvcjsxf*u8hPZwb9D7{{FMb@a^L%#+!GmLm!eq}r2=%{ThBO)@#J0Y&fWqNtyA|8LFLd5hm$1f?ILkIg1J+uJxhJHy`KE$-gf z!H4&su=nOE+U+)ilM|Q(@n7EB64%7XAbSWG=jY0ORu-V&>4d#;i0*M96#udN0AHe# z7RCEi{=SInLky#Kb$LJ`zu=jsWyGJB>ikL`knRAjh2^k@g>Rkwl>`v#M_bG&>fA5U zmS&|{2>XfeOM=0K2TC>F`F6qak?nQ7N{FOfe?vxD?uI8nsDzPd| z@hhJPm>lH);CBZiupCYRSPmxuEQb>Smct1E%i#ooimg-Hu0!BOKL;*h)#J!lKS zxdMcB4?g9bc^n;-dlRjGv;>GF!sbF?I^Za^DwG8f-y9)YX3El4)(P4Ibz_ps0`UG% z7$F<0mvi?_fx}@kUr(9{)uasN`~Z&66XY2E%NMUjzQADTI!xl>=dU61 zA3#ve5m3($kmK^d{v>~boG;Kflpnx0yt{KtaNe8C4baOG*r@yf6El51zh(tZ<)ZMxWptxrlDMqIEd9B zpPUosxW+tNU{)pTJ=J5zpKZ-1rhQu|Bg}BhkZ}PvDoE`uNkjy*>|3w)V|lPSM>5ykK8CAl8%h$I z`VBtK^?TN|`!vIA$NBsB<(#RMo~N?@b`%4f?yE~PPajOLsEc{CcCMur-{+tpgQ;m3 zc2AnZc!%+wNpt-=z6~2++x^hfydi$)uU_PhmmE``%Cz#&I5vZ~#oAfDNVa*yI`QoS z3#ChJo7S>SklyBCBGkP9Lw(&3tLVA5R))tGd`}M8|B%`6^ebtF`5$eM)@d{Dh}glr zi1E;a!)xV({f(TSEq32_bNXYo<3TK^zU2pqiMlVdlYVe5xz>-b=%)WZ<|4MA;@{q` zHkgvkdRcafGHur zPf9u*{wih5y*Ou*!0`w3i=CuJs+hLxoI95;y{|PWlF5@-=+aWhS9c}CKMVCQw3uaH z;k2>)sNA|F%eX%a1cD6S?zQ?Odr8i^_U6!CZPyUa3NVxAZ}@A=2#Ok1Y8znPcl{g?jB=qoQ^?vV5T vlJbZAU(7{6KfM3N{OjAneVk4(@5XB?_Po7gr??uJ6d62S{an^LB{Ts5OjIUp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/darkred.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/green.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..f3b419a26769453cc8dca35c674f2cba81b9d506 GIT binary patch literal 891 zcmV->1BCpEP)>%L4QW~g9eeuPXKBKw;XLFF&W)7Q~-8)F6+YfzN&fH#Yq(DbyP1JUxiWuNKKtVvM#^D+^^ne3*9`r zy{)#H@EiRIeO^!SZTk$8x2C%G;A< z$eSJ=8P8c;fVn%}0lx(I;|}_#mhoXT#mww97M9NC?eT6jXvzbM`BSCrY zfTD8Tecv{JEdf}4QdsvB!k~T{N8_9H0+;-?1fa=iQXL_eE?$Cd@Ymh~JSiKZ`_#DD z`>y$o&jVa8@?Y?W0}*(RAOJi^5CEPd2msF!1c2uV0>ECc+U~a(pB07eFAM`lEwnaG!->2-(+4;5hMp+OPiboM;S6cPoSKDArd@)_5zFZ zz2hIES-8ag`3>yt_3`NOgS?IN0|=%$0+#s!>4}o_1)7cwt2VsayqR&{xYrRjTpY2* zBu8MP@&jDhFcJ9yE^U~I`~a6WOiX@&D;p**KcHzF!hr}pM-Tv>BM1P`@dxB(hM;+` Rs+j-)002ovPDHLkV1jxk;j+mxaDNSNiwxqE&azB206FvuS`cki54Sy=YF|bbD?Im!PFfu5Ds@$a&pDh;%y0`315rL z60Zrq*i-YZDbbu^4bP+tR%~;`3s1M4vu$GLJRohx)Aan-wKZqX_J2Pow=X&7>T!iV z51kLOKG=Tc2Qz2G$qIG@g|6po`_nc2u9iDQ*1Thq^X6Le&G>}pOphJHj|`_zOTcuRCJW}CwIIo-M!?0n6*fh1J8Lw|X?(k3FrNiDa z>6N$Idj=Lh+bW608Iux{ZYi*}xcSW5oS2vO%|bS6)}%!9W6$DZ^`g$Nl2u}9JccOCY4rN59{#`>tG%2)O&tjj)C#LeIT?O1p%zXAJ!G@fs2N50i~ z^*fZ+Gt^ctxGOL4T;NdO#5;106JPRQIF;6wu`aH0VeIMDzKoM?c{F3)Ew_4o4wDLSbySM*? zo<8ZdNC~MAEk^da>X$Zv#iysvjE*6OmiuHsRg9@GnMA*o0XA_Q%R3?isoDgaex4C7 z`h^Ba@r|uMT{wUCn3xPij#p)Zsh_n9b_d_nN5ECT)Czzg1P0%B(_;=|bN$n34B{B) zG5L&6iqw}Y&csJQ*8sQ(Mr$0jPKfI%_J6~ux9MbaA3wrQ)j^4i6q~&LKsoieV&w~Tf1o|KQ z8|i20F^C8JIy`hfXK4dESGo!R2*UCGy#e+6pVQ;(-J7HSqg9Zkcc5ZS{jAni-)RNN zH$YZ9>2qJVeklXkeK>6U6T)B|^E%Y6bQNgomofk+!%1y|+>ZSSR*0s4=|_N1%7NHk zH5$*pw!ZUzfaXR13;nnuLV*(vpumX+P~b!ZC~%?y6gbfU3Y=&F1x_@80>{e$-lGG& z8>?9tV1tvUye)>Ep;~r?aPhMj&y8(PYSjhUkQrl+<8Ok-c{A3@0Q2HGMWt02V8g5x zFk>J`6TE)|IAd$86VSx058!ODufDedoUYC*TF`{E#+(wb-2hHgfx0igN=+{VI34{z z;Tw~)0sPE?ymFN~!7I==C+Tc}EK@P_@>SLaWg#{Avy4e4Im*cVJdip1M-Nx%(&ah) zAtFuY=Wo#V_72^I1Z5Xk2|j)iJ~k5el4W00mAofCA??fOd|pcYOLF00000NkvXX Hu0mjfbUB!V literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..22496f3d093742651adb171252b46f77ee15e2da GIT binary patch literal 660 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$r zr;B4q#hkaZ_Ioiq3LH~^Ag$rCrbS?j$fXF4Bz+Gl!B0F*9SO6;1O#i?vQG+kWF!i2 z=xJ$~>Ucr#@5%HT29bVy?%vTze0DwNkgm1y{ePYhX0sagaXTC-)T22EBMvP}SIuHiVBK&@W1oG+(t@kO+Y%xZ zz6O^iUJ{h(b(@@UgO@?OS!GKfZ{LPg&Dyr9y`%%X1}PHltkQqweg8$(Py&GgX9!I(6}){didQJAa1l#`JA1NHjt|3z6|c62N`3kArtnC5 zx|KeA$019xxyDuO3LCz>NbFhU*(7|K%}~K4X_KXPaq#BjHy5S`2bCqu$h^DwH#vN( zbBp6c17|^D%K|xpref{8vi~^C+9zI#KcrXiLS(tXRrv|xGo~Kj{QHlQ-1-Y@hbcQqc_A U{aNcPfys=))78&qol`;+0Cad6IRF3v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/grey.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..21189d318e6042e6ae2d36e64fcfb22193d730ab GIT binary patch literal 915 zcmV;E18n?>P)O+h;6&w9r1IR^kl*H*~r|O3Xo&fE0fJ7(xP(Lgz?mUSRM}ba1 z4?1tEUpNBz={6o;OJ8_J{i)wny|`aleCy{LKtrn2Z%wfMUeR@U3Xm!CJwW?V`jyqs zHGtgI1tj-d;y0KD)$iG&yN+&dtH(_Ajs6HV*Y9A@^fW$pyI8&V2y<7?;>Gi~SbeaJ zTCIkko15?n>F=JLOt&`@J*Jz)L;Tv_Hoj(Q1LiN@?eR;H9Dn(HFP^M_O7@T7*rkWr z@njVAT#bM{{b8-CzR?JfzW~G9_K5SoYW-3Mu>0h&?oS9q=cym{cR31t>X$NrE=Ctk zw-rHdeY^y#&@Vj&_@W#L4>dXDe9V2{`o`-4K5z10=*I;S1Wq&nffEft;6wuuIMDzE zPBZ|46AeJ%L<0~wRtE4I9l@)yKI;N>aMF~Q#nQZG6)Qq?^Yw+rzZNHb)dlE~8DoxP zCqZMr7;9vJdh?v3@>Lh0L#-7Uh#`s1)CB8y0B39|Jx=5;SGz>558!ODt-iGZoUYC* zTJQ;HjX5RG55g2{12|1ZRDJWRW(W3I8Nli2{|Vcej15TV9FtS7QYG{gXq%HXHb9oC zsCjvpbwR_B8oVuI+VYVcWn_MysP%L78_DO^&HI=;b2Rxw1h1?l8qMZsT)%NSJI3_^ zglUa{b$x)^a=n1-%&;26)wCvI28S-JIH?gBtNH*RF^olhfX^7lqCUW93}aIt;46l) ps}FD;LtGF+;6wuuIMDzE&L1-Fn8+#iui^jz002ovPDHLkV1l2$qVoU% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightblue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd92d45ac908c0a9b725f2b65eb08bed37a23d8 GIT binary patch literal 706 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfu zr;B4q#hkaZHhM8T3bd&w2yYM#3FvSYX`Wi<6r$sD!CYVs%f@Y=7}u=HUBhx;!D$0W zR@QC-j~qUcF9(!*Cww|nzq50;a?-b=)h#pmpX|A_(fITGGinCLj)wvnJuI{sINezl z9JFIV?SE;q*+P^l|W*5h%ovvBczN_Nq^1W>? zWs|vQ!+M=Pd!}Rf|EF_f8V@{DdT_5My{fLQ=5(p>RE8^V8ww6o*Kn-g(LQ(;mZ59dwKx>#+dnc;2oB5>oW27{wk*1Zqr$KOA3 z=c|;e_rWa(-l?BF%R#eKg(>8)|Xgjzjw zJ#VoSH?J$`pX#d!+%RuqnI6A=__wv^8Kyh_Yp?yQ>4PtX91xNo*@}75yQL-+q#pNT zc(?N?yD&pk$j_aTS=KrIhwaLjvHxTU%=ta(nk2*F+qoDNB^Zp0p><^898wBnc`0lm-BWxqg zvizSAM{V`ZH?Kw1k7n61v|a3ddLU8a)b-bQwKp}~_x~-EAkW|>V10k<-51-Q_cC(M zmTWxoneona_Cod;nWkm@Q$KxwzQOub&w(3f*mrzNeDjR?(l^I?&PkA{cR2KuNqEg- V_g6Kg8-a<{<;Eom`Sz}bpNe}9#d|TxT7LT}`>-)Yx2ezGpM$f0A;X+MCtu4O6sMdQ zkmPTXU+={-)n1$Xn%%#y=?zo%hp;Iq3a!a+DV*O_@$FM}70=0!7P61COF|0%o$T~` zW+VJBhB3f3MC9bhB>uPjZSNSqX&zv4wBet4r}N?_hvW0vZSpcL{y zo$GF8Np`gCc{na zZuiu)AFQyFYdd-4S-vGOApB(S-}aVkvQ|2JTVUTV4)6Zmg=}-?XMR6!9VoV?Dm1lW z-hR>hA6wSne!u;4*eU%}4FA|pWL-BuAeHlBx=_Ov_oJoqiYzvLp9|`yMkY+&KZT*f z$Yy2VgeYnLgH}Jh^%<=+S)EoM3qE)3*7mdd_xLwdPP~2ay}1i|%%SonI321>IBqT7 z`jY!XW7o1Rx^1@;x4z+ccyzwSt(%)HGf#^zU|uf~Ec2JCx579~rJ?F$$f8Y8xi2_= zz+c7?UbCm>VhyLRRxV?my4iull=_?>WdP%k{7kG>B42x^Faon2gQu&X%Q~loCIDp~o{<0m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6176603795e3bf652e946f132c3b3867e8ad035c GIT binary patch literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf_ zr;B4q#hkaZ_IfcpinQiCu!di7V(QXp;#kQnwvFpx`i2b`+Bb-J%R2$lg=7#7J0J4{Jt>L~JI2<+oj zIAzG_VyV`kah&DD%RSroUb$<(YgNlW`L_AT?#0Z0tEaDaDXaX+k2mWI`0iOhDA<1O zu4P6T+t%yf-wSd3=;$-eyKBdN_2T;TN3!oMP-fU_7^zZF_3=jb#~zjB#;ZqJ?s~4j zre;)|Cx36xaa|n-wYO@QSNNyhGnV}F`DW9;C+fC3an=ml4O5RjnQgv)QvBBmx)EX# ze<#FBl(5XRmj9b@gO@?OStUufx#Z3gadS~C?-znPDh&A%<{Y=aPSu<_TkiFI+dc04 zH}yAGA6~BVS7rx8&2#Df6Bs0V${CoGKJEE>ao3|Mwd_1y=N}(S_H11Am!~KI=%eNL zH<$iCq7YW|-df?A%73MOe?`Uc1&shga*C-y?&}Cvp^c9!I33RG#?N3#2)z32_|mI= z>HW%fb6+}II*7!_U#ezT*zo$|VF}lXE{p9hd+V5WFfJ6F{A|taXp`zWe7b8hw@W2w zFV<3@?jNY_!lA}zEMhp3`E!GSiH~=A`~K#429tjIzF^(BPL2LCP$7%$O5Pgo6DZA z*I}5Pe|wYi`eq*0?I+7tNviEXV(@1w%Z7=I_1<^zEXfnh`J<<3@@FZN$EWSw`58se z_nD>`3EYgI&Y@O+QR~N^FPgWRqW*blGqfl~ys10!O6JI$KdblfKY8)oZl`;D>y!L` zf6>0r56ih2L>FqDDBKu*d#-6YLn&WDgP$3n#GTHEVU4}_S-)ie^bTjZe^>ndyA=LC zn?6cxm-2YIV-?5Q_aX@!o>>39w4Uq!|EXsWM>8xs@tomR{qfg7<}x|>MmucMyMNFp z-^a(uD`x`=4-WyZDHR$+ge{^^Yg*0uP(|zeOg55 zLH+(MhQE33*d8&~tzEO?`5K)Ajkd>s{}E_;^tr$O!s*}sn|?jKoBsLR)zAy;vsrii z==RdxpT&B@+#zu1jim`32je{%!sNMb+c``UUn?C>bpH|m^U|ROEv8Uou6;T~jT`%i%p8yS2HrU)Pm>L0 z+D(g;TDtG=&d$2~Fhv6>Y?OSa@Q>$(75vGeOf$sKYpx2|#~|&qzCn^%)Ad6gTfwnw z&xAQRFUudenGj!>&u9_*)=0O7CB4^D_1+GKIm?)4?fda{PTu_n?l`6bt6%j^`94{U z73UfCc6&`epnbtyeWjSgt&lT&YUb`+pya{#PdE9}ETb#`7|xw%Hgd23dWv_}yctK> z1zV4t%x=%fd#4<`qrxgbxt?LcSB{F`%x5P3WhzZ?J1dblU$R2zTfTi@w|l~pKa7e= z5}fr8CnVes$qN{@P5j8-(v|q+4`b=^34AUZMJkLC{D-ZEuUU8o!!&VVj$-h1^>bP0 Hl+XkKYj%{o literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce5636a1ecc8b5fb9b9515ab03d317e4cacaaae GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qg2 zr;B4q#hkaZ?Dbg!MUI|VyCTxjcPvS`_n6ya;ft$QsD|uo`oX2OkKw+z`TNRZ?gNYNro6g( z^-8s8+vA#T3-oU;Vn3SAUckEJlFq-UUnOsb>ThB_-LyJBMO@5^>1~-c=drsEJB)mk zt{8SaU#sY}TD@e}B6ox73`K``IsS-=j5vJbg-g-5AM+lcvSWM4D@E$^u%lRS*O{_Fdf`*1iN{l1Uc zN$jWi$G6K3rX({tSgJ7)pr)8kym4)zl#0{Qk3tSM+jEkc7P^{Ro3^KkoRdqhDO~pZ zsY75*t>=5$0|(Z*`zKHF75e%r&wS$r1Gd&QAH(#!cbaZKesrPB^le%48vWddzg}u( zw09ghl-XvaRy@H*qeWub(%pyc6>S~O1DOxI#5~v%9K*BzUxP)#twmx_f7ayOReyYX zAG->>(pia1vnOnQUR%Y&^_{&#-@fNxLk=J3-W$zdIR4E3*AQU&XZOE`O~o7Hn*#bc g8J^By2skG$mOSB4xYs3M0%KtCboFyt=akR{0Q^)mmH+?% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightpurple.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..41d4213a6afa352ff0df3787ee7f6f242b3336af GIT binary patch literal 908 zcmV;719SX|P)|FCJAqIX$YGPQZ<2}Q*xrpdCu{d>HnunZ$N%oe z(atnrInDrBjxzw3;|zf1I0Ilg&H$Cp$4x(Md$s8E-O1k?pa0Uj5>h(~LOhtxYA}S< zCoM*vQ`IkQ0E_o7#ORpBsO59=JW3|1FWE-FkO67pbSy_i22!>OY5G}4sOaY!AjLnN z2e{YpR>Wi=@_Jb&B=tAVg283Z7>qib@F zZj01!dz+t0M?cd5a*-S*aeCNpy|yv}bj$%V)DONFkHnUF+h0(Pz?QC?4X^bgHah*nqy@2)n<3qCNQ)Iez2*Ax`G)o%vLJ9>h~Kng#QI(Fl}G zQlIsbt*XA#43KYtP3^Ype%Jbi42ayX#}4;0-otdA`t?!nEHJ5G$N;(--84Q5Rs^|S z`w=V=llq010N<1YNqg0pSo@~+mG=WoKICQSyA2Uojxzw3;|zf1I0Ilg&Hz}BGXR$3 z41nc017JB?2Jjvo!Mm|0>jKi?r0GZ`MRu|yL=S)HduyAMrs@LHkQrl+BTmq$Z^kMa zkbHPfQJJa>NF!M*uo8n$sd0mO0SRYpDLqbPZC95`vOa*b!Mgg|25`DMt7yR_oHgc@ zI1hv>+6Hi~0I}$x%k;=LwmkfBE7y4!Rwna}y>x`1S+C;deZJ_GodA>jMbY8UgM4faqV? zc$t^ydV#*7`T&mMH|#1P>K2glQC4LKEPBAm8%aZI|jEQ i0?Tm*z;c`cu$=$Kt(ELlLxhI_0000m7SU61_2lDFi_GP8aA z(_UqF%$WWx^wb%4)g_$yY5!(^kDB4RKt`D1lp!Nl$|FVm;X|tI&CM1LkR=nR|d{JNi>DlYKTUl3_H7{kp zT(f!ar+I$Inr@~x)LjTa{nz99V#g1=dRY@L>@(i(xqr{?KNiM5hK@lkQxY_;F5p*P z!8C(0ZPvm4yI#j#i~W%6wLyEvU$f8~S=@W})+-bX@EHuK4T5RA8v5#m3Qmf8MXum!7UC ze!rMt^*e}lldkK64EyFyD=d@_{)+6Z{Bd-Xd=1+Xo=^5~ZpSBT9A{}L@?juAy~t9` zj6N`PQ1K{>|+9UDLaK*1KFDiHc`A7oXY4zWK92;8FDRyASVA zn7JVH)ig_|4~MpKzsc$I{$2W+$(M5$|AcR!D`qgAv*692S|0h}YwLaHz+)*#*p&`T z7|q_0eg66V$5x8QOlzMrFVU~>`Ps0FUqe`78~;o}izopr0Hm5SXaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/lightred.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6105d5950c2e1390fd28df07f588f47f51ed115f GIT binary patch literal 937 zcmV;a16KTrP)E`062~}0FL7gFq!=J*79Jjx)^-ETyHM$_}BZ@0d0?( zecaq_EkFoWpR^ct%v3+K0W7|?Qi{Hl7;SkB=tbkmnWR2xF|+7rGT^j$=(>7E;z05@ zL8q^No<)DE0jl`BMi)0~AZ zM*B#d_Vd1@W*2#(>aSJH6X)6Jry4*mlA|O}C%ds)8oL7YodXQ-$jYAee);Fw;4|ql6c5qubd2>g8}Q)j(qLn?KfL0t!10S;Zlm#` zkL$w>IDd`CJEJUE8swD$di_u*-Y$-9P4$g3ApQsFP23(FLktQ1Oa_GRmjZ{kRwmD* z{WOo}=a~hP`k4%%gV909M|-1(Pq?KQkGvm(^U%+H3-CcX5Kc8UHP#$yPOs|%=b#g>KR z3b8E7{s689>v{&VU~K@GtJ9hmB;l$tm&E680QU+I^FH}llQYg<-^u_kNB>XQ#$;>& z-*ZG-yUIMFzd+lXq_F{Nn@X})pRChMz~wMiPmRg6DZ{uwfa~*wTBCpZD~aF9)Uvj z2S~(Fi2eY{7z)uJAQ?kp`U9k5C|rL)-ZA(E5jc)F0FL7gfaClH%QvaTQPP_|00000 LNkvXXu0mjf%b>g> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..0575822a93f6765abdd2c14bbb1b994a72878738 GIT binary patch literal 668 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$v zr;B4q#hkaZ_Ioiq3LH~^B`A>VWW~*W(5&Out;ioNPDk1W*3_^aY!_&?Y23TEEkSyN zN1}MrLIuScFQzB=?NxsCHqD*Wc)!x=r_<)%%>S?Q;VhTtaTbNAGZ>c02scbgW|~ms z!w}TR>2S)B(Zf=$!TN_J&9~Ec@B8w1W<{@b3CjXAwQiQEw-2`*HJ&tuX>~W}uE}<{ z&iQ|<{P5B?FO$(A(|l&y;#t+_PcE2$UhK)&tv+k3~Z0B8<>+m)x2I@dbG2a{Y=;SXfR+6DuHZ;ZEKfusVsR^!Fga_^hN{51B-6mZm?BN z?^m|7zP!1pL1W*(CExiR60R?9H|$dCOiRw4HN&KXabfh^?`P(e77K4aesf`J_N}$Y zc38wLy}f*4Mk@#N#>6%ywW0?$3M|sgF5Z1OKcQU0^RMa~rss1X8SHt*eCa@C_pGVz z)z@WH|0dsOp2PegiD#X!#;wnGrc4LFGQK&@{PI^r5}#g-p-`0a27|ARL6$l(wGMA& g-pp5k`C^X#QRRvEYRz-*0FxVor>mdKI;Vst02pm1-2eap literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/orange.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3e91b01cce92bcc572fdd9cdf48b643efe624065 GIT binary patch literal 893 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?Z zr;B4q#hkZMwizLg0`nRaVwQ%^5>anyP*7=VN=RR7b|{kL){?CkMZ(+!E|w$}WwIO$ zIv5n7xRvdX>M;&R+Y5(|sYS_dw0d9te9q*v`{v)Q{{3a+Z`0r3o`0MD_uiX*$?4w$ z9&|9F;|wP50?n+F8{n_uRg(6Z3xIpD%yaVp0MuqkL(?Cf5xg(>WJDJTK}n$-d_2#B=i2Tbg~O zlzyKUI{3u@bJOu-_vIw%&;QU*yGw$^BJ6H@9#Wh z)}Na{J6Edis{F#=>%%ka(}6Vf%n5Nf#EerTJ$BF~p(nPbymvfBOR=4?1=u(Ef8w|sko=%3c@4F0Fu zHmvrX{(0l~+Rv-sGuP;SivMt&TaZg8kO4RLWBMQ~dtm!UyU$EH4;E;~cR#dRGf7%e z=ii-=Gh?Su-uH$$ zP03WPM*jubK0&$-KEZ~MKczlnUFul$Ve=Nx*;5vt-48#<7QIfcc5R)78&qol`;+0GYj& AhX4Qo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..8e58f8234ea671e26845b41c5273ce4d897113b0 GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf- zr;B4q#hkaZY`vKs1=`df@C$I~>YU?WBO)TgR94od5a#rU|5ik%qF9;PFL@E2+%MuB zO-?LpRq8~{qE_^7yJ&t~rrQ0;?X!JK#{LtZ7M(u#X16@&p3APM3>iHv)fhC7vnV{B z!LUR|xM4~%(}W@)hM+#q2bU}BQ@8Hivpt%#_CBY5?_RU*7v@O#t+-dQVD96^mnQtaPSA;gN7M4_kU%?7AD>EDimG@g>AM6R1X$!A) zkg~`R-25rSf8D!H|2Dp7JjYmI$aY;#L2&ykYMMj9Q3K=HL4~MJ=wk)e@NO7(8A5T-G@yGywqLekfo7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/pink.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d417d67a1e719428106f479a15f01329fa2f44 GIT binary patch literal 1000 zcmV>P)+dnhGPwY;aCG;IMx6djx|8#;G^17Z?)|B+qHx10{7S7mwVJUuU+ia z+XZMs)+a4S?o-uIZ2*g}ugwMfBt|Xw0ZzXkJsl>*^+}5vML(4RgW|$<5@YwnK=L;s zNnhR`MgLI)WbsDhH>%aeh?pEm_afM%7Mj!0yY{US-AeUqf`!qIH9IYqRLLbll!WGxransJBEEX#k_9;o%*S70X}IEh(FbeVT=4Pd>s19ZvmYbISGBcAOgd&2EcHv0WchE01U?( z0K>5cz;LVqFdSfFw9+$~ggA4japg5M4Yifv>MENWJ>%0+Nt3 z#=J->5;W?Iu}TJn7cc%sDJc9SF`AQ--*90IeL>qI!hL zPc9$}nGE1`G>rxkj>x!YfYAH$B8*8DWdpX4JD4w(L^;Z9(KqQCuzk$+03E-EKm}z3 zs7M0$sp)vGUasBK1*gMgz5NXYF`eCLHXtb%FX!sVf&B3^DjDko+*s>n&d;kL@`Bz# zO+q}T+_S^Xr0WB8#4r{00Xk!tiuwSZF-%Q;fUX#(u09~|80>-w496M(!?6ayaQ*}D W>9n@aJw~(u0000_ zr;B4q#hkaZ3^Q&!h_uz;HZ0^1%6OAB*&;ggWstDZlsqW@&gP!MMQEjUl5?kO7tJ@boEvZ)N>j(-S_w|ET@RecP*^TK{xk`{Ovd==eD| z3^l?XUWZ=I-?Q1cUP|`1Yg9neb=L(ypYZZO)jG^|C27VhVTG-lkz5Zpy!|-wnMg|1 zo4GL$F0T-I(`xWC>TOfMKHsUD5^KG>zD-`QkBK!*Qk%-DwYBQ+x{87?$wED<_kuMK z?s#)WuUWV(P}6PFyRP)#=Vk5Y%{zN=qyENgUHjJsu?BQr^bGzKzyI%{slnR~LOG8; z?VWlwhdse(&NiP}9NGtbH!>~aX+Ny+Q^tSZs>TIe88u57ybtCyEXmY+(zMqjW;(a- zWVN#SJ0~7Kk+@pE{%!=*3F&JaZP%1bL`*N-df!}N%9D=ias_>F-IWeJcG@)G@k^Wf zic@CO?|fj8k)E7>Fy^Uok1B(%+B=38&r|0aXFOiKhU2H5kjk$8Yb<{5JZZ7SVdY<* zQ?98BF9H>Qp6qxcyubJF)b|Z0lmCeSp1uFj1sP=qlj9r=XAPMgihCGvb5*uZcyo1m z>I9E$c~!=g^KVxfIy&gCI?kWA;o|AvnWp|3|EvD;z4vjiWfBr{-D(eCo+-B&C9FXWf!uEg1@@?}bIW|d6D7p08H2sdCSV)(g z&g%ZdWmSBFoR&dm(|<+OS~~o$7M1AUweEBtC+}ldGh|rpfApok zzE#bgV>hN7n0c(IV43ol@#4QfrS%M<9F~@scCe)Kq)fYY&_?5-*{YiNvnyDHKC-`= zoAR^O%>oG{`q*l R44AbTJYD@<);T3K0RXbgl?4C* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2b1fb4f4c73988130457cf0c66ee14733ac305bb GIT binary patch literal 502 zcmV~i+};myyfum}XY~Vl&GQ1(-NE=in{g!9%^ZMs)+<(c`alOF5hpK0qE-eZXmw{--!-5B^bGo2!IdcL**noZk3efI`SK!dO@v6LK&R{j4?=0 sHDMeL6B`431eulQ>mN}D@Gk-00AW_gk2n9~P5=M^07*qoM6N<$f<98w4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..2eefc71652d950ffe01ca8c5f96b3a0df293e2ab GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$# zr;B4q#hkaZ485ZRMUMY>YUPuC6_hc3UxT+ymuQo7_rgm{1?SB9!?x(?!L=9qCn%a+ z$XDR-YfaIb7T%=5*VW9&yJxp(*MdC939qdyJ(Gj(o&NlE%9n3* z*|+9Y_DbK#b1${l$&Qmz=3da8tK(X~U#o?`eedCI>z%EBuUus|+|vN9sUJ4Rxd(9G%09SEvKplEMaaQC-`RetJlE=E!Hu$$0id()?9rZ83LuZ_a=7{P7pv({rb@WV2tejn1uikxY=4DT|x6f^BA@a>-~e8ASW%#Y!qrEOV|!^Vg$+LPe@p?t?Q?|_=vBhH6h{oGw=T{mp{B;CQry_?zIsjJ{n zZF6(;YL?*6O+_3@3nMZT6P63R7?dfU*r7i=!>811s$*dD}H~spo|KX>yff37{d(0;5?z+F;&{6kEEvzAT_8YhLl}{5n@CK;rfvtTT zIgc^Lyq1_fX%(1CPyvb+N(F^BWXmQC_pt1^X6V;k$O@#)jz&1x&A;y5T$jZD?S4eu z?|tv*up~1Im)m)n>ThKJoqVI6|GURm^%qgcZve&DmG=00hBB_p`=t8>=!``D2b>uT Woy6+axWoe!8H1;*pUXO@geCwAP$4q_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/meta.json new file mode 100644 index 00000000000..f19cb27d3b4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/prisoner.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..11e3ee73ec3c628ec8a25371f87bd2c426361ab4 GIT binary patch literal 956 zcmV;t14I0YP)0c=!d_M0BPiOPh_mV zY)IK6r1577p~9alfK0xzy@lJ?8XaV^A@X=xA|&~HdBJ|OC60h9e<2SbLL&Hf(&{kc z)4^8Q-igU+oUUn1KBN6Y=9fJ#2_61S0Z4sPloq9jt&dN3>;T=ffee}lG@_l@?#~O- z__ILcs{FYgz`MKo`$eT5x>eqMF|VCJuP99OX9_?rCAUSP`@6h#_z19@Gw8n8{5)g| zKx%FtbsHq#GdaHl(tf9lv~|+XcCt@}U+Is~?$}#2tC#Tcr;pW_Z!kCW5FggRVD

DVu2{=x!WA6W?MmGC8au7<07DD|vwY1?biGd+rC#Uq}F<{&@6l zP5TqVpmFi3I$0>y3rzAC5jO9&oE0w5g0=vhuFfi2FbU2Yb4r{yLKWHqaIFAg&<|fG zr47(V2^oRjx8f&?itgC#fueT&9xD%a>Uf)C)2PU&}TbNscn){5-+) zq8$C#GvL|sE6mNzVr_a6Ch_R=UF_`a;mOiGP>uS0-;c*tYXsEm1LVBC)N;K5%`=rg zqqU#kh-wmMj~{f|pi?6-RP_NSY#56A0FyQhMSXxt8-}Jnz?2O`S07Ne4K5%8%i#oo e^h5EQ04h1rLSZFbDy0a=g zT*06sBihiim}x>m2*dR0-mj;=SXMmobFCe3{n^?*5q)OipRT;wzVch?Tr2kHvIRTK zrDJX9K3D7Q&Fgk*JTyt^!REi`u0$7A`ekj9Wo?MXcbZK7sOTiEC_!Hvm#Qrj#lu2saxcsHyjM@Jh n0xZwO);nCYe4+0M_s@Mb?nNd%+qM4!(;b7StDnm{r-UW|7JMnu literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/purple.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..21adb80172c45acca88af7a76a8a7a676589deb7 GIT binary patch literal 1169 zcmV;C1aA9@P))?WOCV-I-*%-K0C)j1qPq zYijJQm^5I;XMj1n`BDZLi~-&B;VTJ8nIN^X9OPwUi@sfsd)4i`Ka=@6kvt6Dv@u|(=BJw6{m!%6zk*dvcN3P=4ICJ zcMR45KR*eMw>}$zn|+`q4gY)bqybLh`xj)XgmW( z6X(bD49qp!ZyvoaD4Oxps6av*2gNFHSLavyN2u@pF8WFvsMS_6|Kb(KQZc-H{sHqZ zAEBqG2i0G@s6rnY|Cx`g_A%oVsMTuret&OIncu$vsd1|s8$^|@L$uyZ4Sy!3-#F{i z&Q)j6)*MSg`5z=mJiS^wA=Y_>Nu&;vdE{sb6LS@s$;N7L~n zUjx0i9JM3n^k2@lZxm?c_a^|m*-*;a?W@>-MC_DfI~e}MM^8b9QJ;E!I2AmoSyK*$jZfRG~+03k;t078yP0E8To z00=oE0T6No5?~7Ftr7Iv$E-H5+ZW&k;S~@*fi>*lE!OqF5t;(5X{<~2$$G6ui!Z{Y@xeD(*-cHAA@*t>*J&Ge z>hYN+VA16lFdjlHlD7~012PLhT6hN7tMPr<)iJ+N7l7C2nKvMI?XX`!j6<#9{KAvK za>$e%pMuR_QoEg!08Cg>pFiMU0fvfHtI&|1$KwhQ-$oz-n9^+S6@^Gq zr`1^)6)1S{*|`)OIjTTefK93NR!-udqu>=Z9Zx_IC@zCE38Y6n;_@@`OtFoaz>zVK zmYOr%Bj6Lt{s2**XK2*uH}LG~0>;K-7{vwX#Mj=}_>wd6_{qI`O!xyBR6PR9{(xq6 z`MO_#`f2e8@Ek_7_Z`k#m)qhI=pcW9o*X*EAD}UZ&hQ6l%%OAq0h)5?Kz~4cbBJDu jAmoSyK*$jZfRN)a)K@UR?FN=%00000NkvXXu0mjfgE1vf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2871f9a84dfb97c8b3d2deee4db9c3a4b4e8a3f0 GIT binary patch literal 542 zcmV+(0^$9MP)dAmgt}0;wFNN z=_mz@s|c=!u5l5ZggOO5Xo3!1#7d#Gla9vkE*Dc!At?zW;y) z-U3Cqu+G|RBxr8~mj|44C~61uB2VO_n<9W|qHyiOuhf7d#Rr<)JU(hlhvT9cv+cEk zo|W=DAWSS;H{nm&FRR$>CPjS6<|YtN1R%`C_oIzj>2v_#t?>m|M^poWQ&)Y~zB z&JX|uu!Xo5g&ftlonSsofbz`~%J*ZupWmT#a)wRAz?FTA&gmgar4pu-iF_Bb0Wcc= zv{u1X*W_+@st_p zs!QOf))jw-T9DtfQoM@gVq8?1+X`YUY_E3Y#c!$asRyhqjzBHiS0JI-muNEKIRNGt gNf{tr%K>tLPueY*&rK0t-v9sr07*qoM6N<$g4x>bBme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..471a06d82b5fb034aa219b507e14867d072a1b8f GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S${ zr;B4q#hkY@Z8L%cCEDf-6c&77H~jZt!GjAIc~qUcc8D2;ui4S@BI(5?*M%Z4A0%vl zkif0ydL;J5iYX>DG+o=vI*vF7a9t`BJ^XRbGxrVmmVAG9x#Gt;X7P7_{ob8ES$uA< zN=g#*@DJLygkb^>KR3I!@1j zw>#FbX60lJeI`l9yiL!GKkVFAf9C3AuNTk$_Wl0k`RSK}Qo=f(%{`xIz0V0U;@+bE zy{Su6r+>3YZ>vkCXz}E4eX}<2On$1v`sn%B3ccU{ue@gD_?Veuw+4S(0E2eUL&u%D9 z>Hd1R)H=@CTYD|@`dKA$_D9MN^g2zg=3iw~%_G06;FEz(jo0rgW!q1CG+bDATrF5_ zW`Ft7oZ38pndY~#Gv+tu-_CrrZW>sl!1CHsCZ!^>|w%bAwketr*_Y_>h#DbP0l+XkKy8Sf> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..361d13f0fc69872f11604ce0e26efb0ed7d74e01 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfx zr;B4q#hkY@?K6ZECEDi;6c&8oPx{l`+~n+T?7^-1DC$Ja#z#tvx)*wjw+1a~cHYg( zE*jI-v3o+GrmsP87vEcf&gKOoOWta=z5f0*K6CQ!y6Jp7`@h#dIC1xPtls|WPag}9 zS2I0a!O*gpNuZC*!9t4xgCne)uu398YYE>Kxpl06)?EzuXEJ;LRAAO6 z=YNkcJGs;2ciR2ge|~O%Sjo<{!QATjPpf8G9e?&Yt8tu?CAY%w%5eQdZ#k|lH#yYG~|)`O4DB_AFhw~)S`|LLcH+sl{Mdwxtxe0@di_3qbcd!+V6 zW~!x$@ys?aV!LxXyyDZEL$9ZQ*vs_X|Ip{~E&b+~RC*IXwQ+6Ow&rT_w%c>jHClO3&qiI2h4)z4*}Q$iB}FqAri literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/meta.json new file mode 100644 index 00000000000..0b813d5196a --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/rainbow.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0afdfef3455c9ac1476e9abde46dd3d72f93d4 GIT binary patch literal 966 zcmV;%13CPOP)ZC zpM594SB2*Y0>E)&3zHl{Kf46u9h ztpZ0-`H736)|v7b7J$ju7Z>F-kx|KYh}*dyB}3;&I%&cz{DlPgiyVpS>WWB19Egy` zul}Bef2sf~`Nv)l*O!+k$W%jQdx;|G{JIc~)AMt&1x)!1c>oa-L1#Dw6eAA0UEEt) zk>u3gjDJ&Ggz}*BH*@;g@aGCZDw3i^PLtiLRwq_~p4mXLCu0$)->pU?S&13FAd5c_ z)NaZ@)dP5S+uu(rTk(L?`pbUG*)R)S^XCd6Tt0Pe6WIQ5+Bm!gPE$8$(6j7s$e$|! zsoBmjh}GpiM~D9Gx;S22L%;hIdoSPM#byibcb~BL z`Vs2&I)23a&n1ZeFr9dPv>@yI!$g2znh-@$Sb*(I8)I<@E-WFcj?jDh0Q)f^9g26V zwWPkWicYODrWHWRko++pt+?Pz`N^K792oN(d4PNa<~P0% za5>3;!5=O};5mW-@Ekz^c#a?dJVy`!o+AhV&k+QG=LiD8b65$$cXR~4rFEGXkOdB! za!i1(!!G1Th$c_5w}}X?!@Phjs1aknBozS~i_2Ie0rbgph{{!7Ko;~|0o4Yw%~S;I zGk_zu6dotY2(e@6`2ida&dM1m0&4*{T%DJ+;1V1)=8!lqgej~A;4l^8q9-po+2br? zf($DGI2`>y!PX{Y0S=TvL|(eeMS@;|wlPU#0n{`VJysvh;EF{NDftP^r`lwilwq77 zaHyR0loKE@I>Ym4uduV(!fxv_Tw>?_2OJ$8Z=a3+*w9#2as|wC1m-F~z=aKSkssjFhPlWOaB0Kbiell{`ucIT7K}gcatD1j?8vY1-;wi} zbwd8ikK#fH{KeieaGrP+S)iU{E4Wl5UitH*(}k0hHJMU>n@9La3BBBT+rI8x&q;@M zKTeiAoKyO*wC}G-Tagcg#&MPg{8Ym(HKE&9;mt1VEIgS?nxBW|`6z5zvF-Y`3#T*s zjrUnx{#>*`sUtCJxAh;{OTt&8V_EAKRvg@YK<`;%$NiNTq?A>@ zvi~>`!?^7bOZF}8_hF6arT@)M*}<;DUL;Vq;ES5bx0-^k;3^ia@9Z7=|E2#jK9y16 y7D&>+to$MW7jx0m5AT05zdCoYj?)R2BIM_LFG^9@ekK4+jSQZyelF{r5}E)rG&6z# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/red.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3662800a7bcf9851369e2ef709e41dcf485d35d4 GIT binary patch literal 864 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>= zr;B4q#hkZMw%H+$B6}GfZ~EQt=ymj%?An_!*H7A-Iq=}AsDoZd4`rz5ZQ+Ud$#~Jr z;|u!@4mVX#L4oMoH*_~f70;XZG;Pjz!_CJ2(`Q~jGrNCo@%_s3d(rRqva1xPFrwoa zvHcO1))t1Qkumcv@6LVjF|^560Q3uGME*8`6_&|twrqMv3S)M?)tS1v;I6?UB0Q{;~hJr+>Uwts!b>3 zpRvB4Z{Dr^;MDyS%nlq)`tsMh?Rq0B|D{>57o92gn}0EI;m@tdXMT9NUW7r*DR9E$ zH2-;X?|x^wu)LAw8sq-?M>66P9f6F@XOXw1FQ%_u@4S>D;Bwl8cdzpeo}az{^U${bw>h(u_5S$Px6HGv zR%*ZA=du6(^m~g_cUHaaTC;ZF^m~t^FTE^za{OH15tbkP`|Ltun)@4U51hXn``lKV zyWsP&y^Qfq0X46FEXm2qJAEf6yiYD#uJ3*2L4_&oAs?r2UH8XNZoz(r)VC|1@5}w? z#uQMik@H*FDM9Y_2D>HVN1o)XFqj=)X6CfbFs>>0gSj2kohfZM>`V>M)#cPZuW&ds z`;Yh^O9iD)Wo`wW_^>y_u@?+($;sDPZyZ>nc{r(qXRDClp|j`X_k9R2Fba!p;I&Hj zvHqu$F{gQ>AJYu;^CF>Zb}>kwiDJCWRw#1tx9owQwQKzp)Xw~3NNcYBxtBFz*RE9= zifS`V)4cYSGR|1WbZg(w33K9@3}pY>AH1%X&RFrRVO7yovqt{~`F@uo8Df_uJ$veW zjdiMH@rS6}BC3{NFaFppDE`9#PT#XUEh>pwCOZ0d(eHC#A4>rLPN=FFVGo)6AUkvPsO@OTG9l8m@R&ts;J!Wag_ zK5m6$g^Wim^c+q-=>B%LVENX-(|_&w_MffYP;V5IcV+4Qw_^ZN^}uR15ThHFjTIlVJh zOw9)qM0j>HCZtYixn}raPe-&$$vZ(ERfhZ<1|0L&-u0b1d#>bM+nVD$R`okp9Byyn zK9Iliqc>;6$qIG@g|6po`_nc2u9iCl*1Thq^X6Le&G>}pOphJHj|`d z4f|{^yyNdE=14s5k=K9V$QSmErv`<88AG2x_|J0GLJ#7B8m7-IvnOA1bGZ#nS`419 KelF{r5}E+j^c1lG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/white.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..8b4d40fd5cc919a8f05e9290a6a10867eefb74bd GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?U zr;B4q#hkZMwizOhB6W-h3!3gIdbo6R2z7EOE{I@TclDUp#bbxgIXOz#TWu9Ml94F9 zC1lGbCC1eaQJsebl{&(vDM`3~uvq=|UfjK(MlPf{9_KBbL4k&?D0JnAHkqx zUsCXULtjcnkaT|gq{L6fJ%{2w7^E$){gi&#I7PRq_r7XNi+wnQ-@l5F+HeCs|#ms42di1(M{d+DGDc&FZwz17}__tQS zZt3+C?guIa_E&%E-M)cg`nh-h8Nx0{zvu2|)jn;TAurKxJH34U_U*qmC%6Y)<0<%< zJ~gQBBF}^PhBccmGn!_65Ep8=;@+BD@5FJV|8YUh%*_sy_fKG`Fy6DWcY;^1?*^`a zhrAo|yc#crJP!6tew+Qd`#iIW{HOR2$C(8=WC9s*<2a@ZlCn*H$)>f8W&xL`^d0?R zv1XF6V$BcXEM2jshS6+B9HTLtK-Yu4>;cEF zJrlmr@{)f+&IbMc+Zm>;E1M~1;ux9i)fukGuymzBsQsTbzwP-4SoIk-WdGV9G*{cm zu;rP6-fpj{2mBZ0`vvJRY+pH}@~2U)W8?#wlC#N^W*Hs%$8hSraz)?2XT7@(F3)=x z|CZJF%$E5FUcF-9QT6uFhTcDn94p-q+?G$6_C#F6+BoOfhD|j_PxsXAJDPOk>07}S zQ|%p;+oFCjnC<3 K&t;ucLK6V1)Q_qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpskirt/color/yellow.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..0ef21ccbf9229314a1d7d9b411eb8c84a737dd42 GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qg8 zr;B4q#hkaZ?7f*C1&*q_9Q0Zj$Rh37(d+B5al;0&%MqL#w_d(<>U=_W`sxWW${YDl(!CEsL2Z6ofDc z^>H~I3S{)K&|=_pXH|H(fvrmmc`BX-D7@|<)g)P-4|ZFUIZ52VvJy1W74(1{>OqR ztJrsLO9ERl&aqu z^A5&^f|JiiTASy8v#{QBY)Xpzje-&b=jY<<&s=>Hf0%lJ~pr`hF7zpYpQfg4}gf1FBu^NYFboMS!bBv=yo$(AV7r+9b1*d$dt(ArdGc=epy` zpGNLLrFr(^8#>}HX+_9#bhUEbiqPl~%VaWBa_kln6qI(J)$z?tQAP2eXi@9b8z)pN z5+=^5Na#>xUo>5Y>vgUE%(KOjcWd*@*B7$o-G6`1{PWv8cQ$_RaA{#obdV5WgHr$e z*|yEtVOvmt9o?3@~-fL2@`utq;i?V6!`}l3dZX|c_ zpE{LgE5rMjmW$@Rx4GfvJiXs)2fOYu1E$wE#Fv~-yW7og^UviVzb`}2JDV-@8Q2&r z{-2!FEY?)HMqSft-y!B_ZMNHfEaYJL{rvpAMK}HDXV#R=OM4zJT5$Z{mMp`t&%LE@ zx~;kXd?;PC_(A?<(Z8$tpL;LmXIUO8w*ShG)z3E0oATq~>xd1f+3ZCar|x8JZQb^+ zQ0k2`V`I&BpLhOOw}a;AZp{2vrhfUFTRFRYPY8f77hCwELD#q1m`7ocRDJxv7Y}k6 z_}mY0+UX0lJ3CrQaNl@wSZx3GuZ~q4@?sZE zMIjwdbNLgNfB15Kj`iBM6^9lW@iZz{-Hh>7t9V$<+0ekdftBgD&weg97L6&#SbH`b zaCWq%Jz-5Kcw%Ulb1^sR_Mt7u;v1g}>&Nb$DgT;%YQX&Cfiu%w7!4j+7({AaWet^m zw$byon7D7=p?iHfVXF4)E`P3UtO-9Cl`bKjcB=T?my(%z_jfMb_Be+jWn<9BL#BNU z4GSGkeyvn-;czM_Df0R{c@G2gjb!215i-AeZ64eRY3nU+n3q!W+)_~WrOoRw&I)Dz zjl2<;b06<@TpP;rVW#ZeOzCgUJ)fh~Wn32aoj3b=SGo95gMk7M2QxBNA^C%M&cf~C Uf4jEs1LjHwPgg&ebxsLQ0Dyh1AOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2ffb1731f0e99fa18ae8586b187ae79e732f65 GIT binary patch literal 1341 zcmV-D1;YA?P)n zJ6$1V8xB>42>=nCe-q&ZalVQ|J059;vj7J+rfr^PXU;` z^3SqvGy>ots`Vy)>^C0JqNwAhBFuy^KhREuTK%0B|GqK+KP{+iExUK;fFIu^&Ng$_I_nEd=0hQW`Al)tM0tfq;_nC6##0gU&jD8Hkxe%2%l#Q+v`Zq6ORPZ2?4D}_XUl| zcJmIn1gATXKX}~+VgVkO>p^GK*yz=xFd&Y`gO{_=6oL75C%C#Lx~5ow=~7-V@d!-n ze?vM8a3>&+YcPKpwwWLj0OZ{Ha6e#nNYf?Najn+KHNr9Qe;ZhR4f3eVd>pzBQKJG6 zxw*06hv>Wb%T3WWMFJGg-=v*Cf6$G`GpC+6{m$h8u%8~@B3Ee7U-x)`X2UPefbp;H z((7O6>BZ0A1>5i$JnoOzT_b9KkpL?XzNQ_d+VS&rd~8zPfqA_ImVdl${Tv=9zf~WA zNs%@GwYT=~V>;S+LMPjd4qYKievts?JJ$q%B_3oza#;K#0e&ktGvQv=?+9ag{kh;z zXN4)@NClvTBNc!Wj#L0jI8p&9;YbCbgu~h(0fWNgv!}6{BD&%1hZCNyNkS|D*XzFj z_I@BlHan<`BykCX1~Vrbj^CB5*H8`eoEanlZhZ0dxF*E>T&=!N^YxZZB`z@6On#k) zPY+PfCzo|h9Ao4L2@@dVa&@`(0ev?7ie_lNRUnDMD}=23DBH5gU?TK)6+_7{i6gd1 z%j2EEg~xM8meg9yE8u!IC=8wkM-0ywTH81aBoGOJMt3SZW6r+XlS4;DE`dJBG)S31 zW=bp4;tc4NV(b`k4Rn6&N(sZpogxwdGq5JQd3NFeSEwlWzn35!<6aPF0H&Y;T_!h5 z<#CH(mgR|-totDAksuSAegQU2xCA)N0?0u-U$Fq@oV;152jCZQ4U7TUlh7_EDZ~+T zH5lN#4?u`xTW{$Nxdk}jOfk7lNX3x72K{QV=@S58kTR;pPGMH0*{sDSbCk=aF^Dq& z1f%)Qpd`-EV;qg&9YddInlzAsHZi21!?q{FjDVqMj~ab>7=V=TQJjD$px}R)A%@D_ z9johD2>^0{Yx32YzXJf2$TN%m+An~wK^>FDO|bR{fSfzRxcq@8m=iI;I8lvrAjIS$ zuTZQA-Uhx!*Y+k@2>^1bA<+e*h$DRqP{Q#an@UnQ$R<@p00000NkvXXu0mjfm#B2a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..5a4dfcc3a910b994e8bb7f00d96e99000a47f9ec GIT binary patch literal 956 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~cwwaSW+od>dt(ArdGc=epy` zpGNLLrFr(^8#>}HX+_9#bhUEbiqPl~%VaWBa_kln6qI(J)$z?tQAP2eXi@9b8z)pN z5+=^5Na#>xUo>5Y>vgUE%(KOjcWd*@*B7$o-G6`1{PWv8cQ$_RaA{#obdV5WgHr$e z*|yEtVOvmt9o?3@~-fL2@`utq;i?V6!`}l3dZX|c_ zpE{LgE5rMjmW$@Rx4GfvJiXs)2fOYu1E$wE#Fv~-yW7og^UviVzb`}2JDV-@8Q2&r z{-2!FEY?)HMqSft-y!B_ZMNHfEaYJL{rvpAMK}HDXV#R=OM4zJT5$Z{mMp`t&%LE@ zx~;kXd?;PC_(A?<(Z8$tpL;LmXIUO8w*ShG)z3E0oATq~>xd1f+3ZCar|x8JZQb^+ zQ0k2`V`I&BpLhOOw}a;AZp{2vrhfUFTRFRYPY8f77hCwELD#q1m`7ocRDJxv7Y}k6 z_}mY0+UX0lJ3CrQaNl@wSZx3GuZ~q4@?sZE zMIjwdbNLgNfB15Kj`iBM6^9lW@iZz{-Hh>7t9V$<+0ekdftBgD&weg97L6&#SbH`b zaCWq%Jz-5Kcw%Ulb1^sR_Mt7u;v1g}>&Nb$DgT;%YQX&Cfiu%w7!4j+7({AaWet^m zw$byon7D7=p?iHfVXF4)E`P3UtO-9Cl`bKjcB=T?my(%z_jfMb_Be+jWn<9BL#BNU z4GSGkeyvn-;czM_Df0R{c@G2gjb!215i-AeZ64eRY3nU+n3q!W+)_~WrOoRw&I)Dz zjl2<;b06<@TpP;rVW#ZeOzCgUJ)fh~Wn32aoj3b=SGo95gMk7M2QxBNA^C%M&cf~C Uf4jEs1LjHwPgg&ebxsLQ0Dyh1AOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6fd40b7e96fea74cc4c7ee8209bfa846129df67f GIT binary patch literal 915 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?G zr;B4q#hkaZ>@$KLWsdK6)Qmc)Xp*pYYeY|BL1AFln5?2ZMxvPV`nE!f)OeRSo5 z3nw*2=7^YU>XmveUee7WThkj7#VZmd7ZI>T;r#c#)2n@xkKCE)ty3<~@&2i7?f%{G z-~TiDv#&bQ(vKmcPncoaW0r=e7K{n#TrZ}SpxDOnn_e%r{qKJ>OY%a`k56%`oTr#h z^qK5BWbjpKi_)@dJP8lpOr3p#>0nf%*u%fue(jW;vB-XB|8$FMTNnP5ee1fuN&lb! z(sDCh2KHLJ$w!)=7ay>g^zQKWAW8Slix=5eXG*M|A7)@?CikSs_}DkbZw~`LIUL^B z7_!}xQAO$V!vya2pD%uYWos|8RCvwr`&<8qc`{7=D=aWmtu@^L@wR)tmU|+tc!EQ& z*B#KAe9LitSlyAC;kK<)(i^saiL2qbuHyP&tNG+Zt*ezQ{{3L|Ii$kyPyYN)`8Sfg z8dsj=T>4#;v*7PHXC4{(o@F(q4_ba7NGRnu@Lc@kjLr0=d4HC%KDeTF-j=hjkoncl zo_WdXhWlsur<~{Mj;(xp)7DVe_n)%JvE%z6tzJ~h^XbLy73+5Po_Bro|C^&uW7)-1 zKfIU4V za??-LK1d1oR7tcJd~4v*!l;+V$M)RqeRq^CyX=%x8Rjv0wJ!zl>=pg`@a>z$E6P@M zToambY{d;>fpZK=MSs1Qsi_~abC~Xx^t1H?_XSC%Ur$zAU)l1PvGeJ>8*7jHp8WDN zp1W1-c*0ke1%*kzn@!fMHr!!eV!2ZI+YOCn@^UA8ZJEz5Qe|jvmoJ$W_T}(jv4*FA a*#7qK(3mt&F%+1~7(8A5T-G@yGywpM45ShO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f71ebdda5f8e39cae67f8397d4aa670962d0bb9a GIT binary patch literal 482 zcmV<80UiE{P)>mk93{sF=ODTqW7gmC4V0rHjvkN^_k Y8y^k9(VCaWD*ylh07*qoM6N<$f=y-5zyJUM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/cargotech.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..29ed754ec1d2ea78ae94669041146268497daeec GIT binary patch literal 451 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qm.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..29ed754ec1d2ea78ae94669041146268497daeec GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zYdu{YLn`LH zy}7@)*+7EzL;3RTyH4H*86*|0E4aO899Hd_$a*KG(L<8q1#;xqgQEuU}J;XXH8zG>^V=aqdI_DnZC_G9PEwmHT1*WT|neYq$4 zh}weJRt)y$;nSYJ_w{}Ke{T87>zf%vLu(m6Fa%6{dh-45yLtciZ-0JQ$%yfC+O+M) zw)VRsU+&31V%HeaIVUAhqu+e5<~iJuxi@px?)$29%X@FIWULLm zZaO8%LWVEEYvH==jJ4qt%R6su4-skgpTy#&xg@h|-+RM8<+enQUAixAlwhFi_D-{^ zt#3DO@y;#rsFuk!+?2C8{I;C;%Lv{hji?_HE-7p~ub! z$9Ak*rLgpl%n#8eQ&y~c_3YT%t$J4L4UhHy6y9>}-kRk`tkIv>`5pLK!}g(cQ`GDC zv%kMyS!weAc*(;8i#?153=6i-t6lhd*T;SF+fCm;V)=3Q^5xI-gDWfZz3*M!f1rM2 zg;8nj?#nM*Ht7V4uzve(`)l8E1D+4Bb8o8|vqpbf=hqO#<$KwIqw(=a4n>w(%Nm1T zmF90cxVSPrf8)CBa1quPfg5kjcEsrIh+8kwrnvI<_oCC@E>JL~`Hs}%<)_vf@`;A_ zJh>)e@0-_K*t3H31W?2-9iW862tWyk5r7g7BLF2FMgU4Uqy-o)q;0gXN}C<6`gDQ0f}p}L zB>>3F);0|nvNTFm4#Zt(XaT0j^LFve0m}PiVi4kc z2UN@*T`3%) z@jK_;xWk~O0IWV{eP;ff+gA<gnTu2X7oFwz-dk$U5^HGv^HiN9U8to`&}@b1&+jy?ETN~T-mX?U ziPA?M{-V?~r36^7Rwz4gjZ*7X>g>+#YS)WPq#LIO&XDEsWgWiec13|-It7?a1P2iZ zqUM(tfXP9K6~TRY@q3+!nqO%X6v@RP;zE@CQUY}6dK=zf)0N3 zF(`9!s~i)Tr7q~;mtFxuBynthy7;98K+c8f(*+&;W)Gl*!w5hLhY^4h4kG|197X_2 zIE(-)H^HF5U(fU(K{Y060YC)ruP?i`t56}10tq0fNWwEvEol*yRzP!o09x2raRGnB zH@nlSHk@>Y2%DAOfOm=%e9umMYOp`JBe)j>3xbs?vl68Q7#qpB-h1j;7fpOVP0wF^ zaBXNVUI3!7#99G^$0UGr(KluGV#k|L0hx<2+i#W^cI6#PR^Zr*?yN3|98vH|3BZJ+ zJj+8BWuxsmC0-Pl@jiEs?0GNiRSLf}i*o}MIk6Eo$07?Q0eH97Sq~HjQ3!8RfD(?siHWN$-7I?I P00000NkvXXu0mjfx_{~3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..bf67dff1026df0fe8e54d7127c27bc450163b4be GIT binary patch literal 1145 zcmV-<1cv*GP)e{m%McJ5DDS6gB?0Vr5zUR4-&W?TtYULaA9;q*+jZb^Ucm%->ic>-!wA@ z^L{YAnfG?z@B4o9zBjY`eJzMMlmLi0lmLi0lmLi0lmLi0*aD1XJ9TQ`6?bDt^#ujN zRIHI&+mkp68Xp_((nqJ)T=TmUfSkW`KZkn{-kVP5valH; zi(wk+vk1a@F@Hw7^NsD}$;&3cTM?QHK+fN|de%ID`tSmt%oNP?+ZTIm#4;!(Mtl;1 zoTvHRfb1iXy|XSwXez*q`CrC_z|`ad-WIFk4m)B^+pC9z-*~yWVJ>qk%p7rRVjfqr zag5(RZ`$n!O$DI4XiRKwK7C56|kKwDcUzAsZxs@{HEHEb}(fpylLECIH)O(X`cp<`RaiSFc~c6((R zL8I?XAF9O{Y=%QDV=>4uOi{Y@*x#EmVVVCx^8yt=>n6xaPpqCMY{Eix3uM=VcMRfF(e8GHtsqt**rS`UiA*+~`A4NS?Nf zT;5!drP95+JZ|){=2VYC&WDeRaXBo4!cj3UhXn`h72xD#7@MDflapQ?7hnlMG4G}? zC{WD1>El4{0f;!10Ejr00Ejr00Ejr00Ejr00A9XC2?|O;;6H*_o7e&n5#|1R5_^XV z6~ZWxAUG9C)Dox_wg{e9Kx2IXwUoRJ3-mX9V|H53O>)4l5Fw=x96l&guyS^Rhla=x z9td8uK?p)Cld}?80*noJnYs6l-gZo^4`O=eb3J7)Y6SdFj5dOtr<*{WpRAD$p6AOpn>h2R z5a52H@fl2aUmTA#`kT@SHAE;-WIdOP0v<9w3}QZU`H^<_Fa# zh=@Z8;Ps1g%oPetq5nNboU{=(+QNk=0mN?0t;g{jeh9BZ01?MuhoWyHsNjyL00000 LNkvXXu0mjfNv{Q$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/qmturtle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..31e649c1da5bbaed46033a7582f8028efd1fee65 GIT binary patch literal 448 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/meta.json new file mode 100644 index 00000000000..91b3bda4e3d --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/salvage.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..49970c3495f7d9d1e61ec5be7220eb9d7273e407 GIT binary patch literal 20645 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d663387b423c930f9d0e980a824f4c356bbf17 GIT binary patch literal 1412 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d99878fea5fea1eebf441873e09b4fed488c76df GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rre zr;B4q#hkaZ{5?V(WsdLXewtQq7I8O&b)(rU*(MGbk53AL(``ZmDnC!UxRRsEuk_Mt z!Ll>K2^Zuw_+KkF*=UF8iHl(KBXq-RS1)zt38{-nDj%@tX{z&y7#dRv+GX z|4eyW-R9FZ+Yc11VK9)zd@ZtA3g1Nlm`D z=!&(sScBEwCoYCBs;(qnIm(}?WZE`=$B9?xuiQVjd!@VM%DeJK)mxr2W*xrwqHj@Y z>BhIeSOfx|uiRX_SoTfal$Xwna#$|kYx-2al;y$V{-+b!_EqvX^?lxz_FOcsW=5;t zwCnr)7yCRZuTuJ}Z2oD}?g?LbPUxLY`t#aA`|_+gJT4EijoTtZnda}i)9jZa!0>+k z^C|rImYri`D)HRw@72Kkd)=a+4@}LN-R$oj%9}T3gSy<5@@;HO^Ij}5u#<0ay(0fE zq%VFGgUQxebK>gr{#6!~x0)`iU!q;I>ml3eQ^lXv1^D$B#6RX=Sg}L=f0usuB{Pf3 zug=(n=r8u6z+`l<}7(u)dKFZ{hrL9??e_C<%j>H%+a;ilPA?(qC7Fnm%9GoA?STB(H`NwCq^O8G-Q*?~7C5825c6*D*Pv^K&+4b?s z*RPA7b<`YoTlqeus6$6uRN~Q=vJ1X!yv$nL!W_lF N22WQ%mvv4FO#rZ-uVnxL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..64a2cecdefe71e753f412d6688a7e471b57e74c0 GIT binary patch literal 495 zcmVn_PgxvWXboN*?(F1XK4Tp zpaC>MA^_7^WR^F{{575#z_!_8c{qi-QQ#w=OwoMDtinn)WFt6$E9*oFL>d6i>&s2Z ze-yy>LO@f5z!t{{HOe-5tix0wlq#@ZYr`Noraqb$8!g^Gkoi)z2$fPBZ1+gzmvR7@ z{a))3?)qJ5l!44pPyP@#B6Ade$9Y`RRgkU#{@iwZ@Zx%L#-&M_w_|wr->4!Z=<%6d zP>~eCq7P56BY3DaC`j`6twTv|R=0W}D+V1I_xPhy@3 z0L{fQtkY5$^IHNm-!cvA-&kI>CqjzR#^f>nKFkgv+Tl!O8ohwbxpoLn^#mvb{D6oh lo?+F@69c3z4WI!uz!!&b$>v-%^6~%x002ovPDHLkV1gB@+#Ub` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d456f94f0f834527c19fc4163b358679482ddd86 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e2l#}zF0GZ%;Oard?P+fMP{nS?B<3AEr_`lzv^hvLDGK}x zatPiz{d>33tP5FI#h;b>Z%z$7dbTKj*BV9^yC=FV_c?1$NWa+JCbYvLZo!ASy_>id z9)v#dTd&M*Ib%?u1@cimP0}^)CF?t7tZDiH#{@rDk+}LvSMj3)7?wQlwVBS z#_8aFn`Ob$T&4?`+#2&TU)u-h=89y<>3h6nHktF)X2PpPIiQyrJYD@<);T3K0RSHO Btoi@| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..24602b7b37c7b44a96e2e056f4b9df1606f042d9 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e2l#}zF0GZ%;OaU$=9qP;Ch_Z?aH=4|F2K;mB?6Z{Ic8EqEqMOQY3H3|3cOAIQ8v9^p zuYwQrc{XQ>!@p)6KiU7;r0uTdW0T)6PpCCsddC#Ck;QAb_LCfe9;qqpU$!nhtH!7& zm%{lfr;16>Z`XsbKl^h;B24_U4D$3=Yz}0|=wUpt#Cqw;W1QD>>)+fywbN;`FH-=+ zyJVn_T^x1~S^dxbG&^1SRWtSi>pZ;|Oy~EqB%WRKf~V74YnKCSQgTe~DWM4f^&+*@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/meta.json new file mode 100644 index 00000000000..8d62ee87eb9 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Cargo/shaft_miner.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b , In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcentcom.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcentcom.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualcommand.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualcommand.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualengineer.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualengineer.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_captain.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_captain.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_ce.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_ce.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hop.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hop.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_hos.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_hos.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_qm.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_qm.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualshirt_rd.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualshirt_rd.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/casualsyndicate.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Casual/casualsyndicate.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/diplomat.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/diplomat.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/fancy_nanotrasen_representative.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/fancy_nanotrasen_representative.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..4f828b9cdce1aa56b21ec618babc280b0e6ecb91 GIT binary patch literal 1585 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600GxYL_t(oh3(WaNE=ZY!0~^! zuFk!`KB0}D&!R6j|-@D`cz3=<(<%AHt=E`M&43GgbKw3c1=?Z|Q#d1!@ z_I4d%TGf%*L;yjjD|&Z*R#%n@qgcg#ugSaRC5%!bH6j&YFc^q1ijfEa*J%J?T2+d( zGu)q>ytRI4BeVg(y^o@I6H;~qB*G{a@V%x=E>}LEe_6okSxd+hdmB?&-~XyT*J)6< zYgE2`;Aa0CfYxQ3&Cjb^2rWR+>5Ag)j7sipOi`Yn!>AMic(d+ve{RxWI8>F2!6U8jL*RoOn-V*mYDwHHRQ7Gf+w_P+b`7t=cz{Q0& z-d&%$1&lI~aM^o&F~QPS0B6wjHPwyH10HBReOrV&7|OmHkNoc^Am?%j7Vu zOx+$1U)n090?1!1nfxJeVt{1-A1m{?{bvIvwK6~k$N;Yn_zwu@L(tU(UXTC)002ov JPDHLkV1gYhDQ5rx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e64842b35c294fa4b974625071b521993cb0f8 GIT binary patch literal 3463 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Centcom/golden_liaison.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..805577442cb3ae414c26210dafac3a1b4466cdfe GIT binary patch literal 3472 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600NvzL_t(|ob8&wYui8=hF@(R zy1405f(O^dg$`~TTxtj%6L33ZDAZ8=2Xydc>P19Q5QsvGCl7_L#t_pC9a2Fvv`|7l z2nRHp7!Sr|YP4p%PEt>{6rJ23rz77p=?kW|=XuQ4D=1q|FtFV+nQk-z02haK+-iKu zlmyT7*kn2bKUshBKz!yU0sVo^*1tAUwjA`H-$3Kw8~|XMT^wp3alHEt0AL>tk(KSx zAK0vPXC1{t9=-%0z8#f$Nq{qQ+4yvhpYNZdac~Y-ub{M9L}&B_t&Q)P-+LGQ(Pew< zf8uB6B>;%LUd$X4;4hiUbcP?V?_=%NXVkW;0DiB4-N$c(zAQ-KGXuc*bRNnV)yHQJ z2{`L*v+?l+YmaWiz5XUx1(WFv`@K)7H+JB!j`H2xC~X#{zYF-x7Y{xF2tRoMmu3zL zXt&IuQE%*^SjdOAfNnGc89sX*L#lwN%>3m2c3kGzbAW$i-Dtu-8scQ=1lL)4`7N?a z=12kUmdPGgE5QvcvkL&h7C0F?(x3byt7eWBz%Tc`j-m1A0L$!VQot&i6Sn|AD5@_@ ztdf~NhDZPjAOW&7NQDHD01`j~WM_~H2_OL^fCR|SAQcio0!RP}kexv)e=I=7ngJeR z0V>uEh#)LL#hL*TgaoKqGa!nP02ONnL`f8&V$DDr5(TJOGmwTv0V>uEq#@NgK*gGY yB!mU1STi6(Dgmn142ZDO7Eq~XAc-sgG4u;5BDbGGz_Ks^0000_-loZ z?gib>2b5%8qB;V)IvzJ(@jAfwXu;!|@3-!M{B_oZJ>}*4E%)CuE0%v3s(WAiZtrgI zy8XfdeVh$NJ`7WmnHI8ZVbVx-EYH|0Vp^ z{vUF_1~Qu}ezec~*0(h_HbYV6-w~!e5At`*U$Wl*?pf~oduvjU-?UR$>&*06UvJyy zT)r|1_P3|wKB@~n;H#^x)s}v7^K)@T?X82C{`%$3zoO{KreDaHEc5Wi$CIiRx{Q2r zH}1VlbNu;kTfdccYN2Yslgf_2GRIw*GKxQ(+IE|Jd+<4yGLK~{-}isnmz4dv^xsY` zNzr%>;r&-)7o0Pe>keW{Ve@HDEN>Fn!}{h;ja7NCv2OgOGd!K*FqH@(tC8N+|-^Dh}uE~nYi1TchJ< z{)Aknm3tkUdR7X1BtK>QvArU6E2pEk1Diikh3u}%$5u%PBHlD#QQM&Z#@S=pE$;&h zZ?1_teDb`vcG~;gh`^_Si`G@13UOs2=^z&=hI>LUP zeL{2f{}?H2Q$5Mddwfgz^A5J~-(!*}*x$d$E@4(Fqfm63OmE&%Sf!8%OvntLu6{1-oD!M<#i38Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..1a17a1843dff218d5b6d3c92c6ce2ed4b1984f5a GIT binary patch literal 1213 zcmV;u1Va0XP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&1X4*vK~#8N?V7(Y zEkP8=$BmyM6cR*(D0oOz3cnJKe?UtiULnz;Q|U!3p;C~j`~w<|+es*RBm|APMB?}F z*mu9@&bj99Tkg*8oqc)Ue3HpIvp??l%-OSJWky&m7K_DVu~`07@}%{}?Ch*lR#ry- z=;&zr-ud}?2lnpnPE1ZtYW=1TV`F2a1G>7pq$fl?9+#dFb8~ZM^p}>FoTH;7YUAVM z2*l~==pZ{WF_Aup>*$6YgTb=~5{^DM^!c2cq?~~#ud=?r?)3EZknQd5C98t#<*hlv zt{*lJg$R}`*H#Q&dkh=*x1-0|1)qN*8#u!UnT%gbYNg0J$N^@wYAdw zfRljx!j__{4=~v+FE3MqRnW(Ao(z!$zxr7#09nPLyk^(a(^Khvz}IDaT7L1;udlC{ zUJA9ZtN&#JAUrfQlooDmY$VH1fGdFee4g)v4TD=BG&D4LRsfEx_|?z&@oaEOGN=Ic zH9)DF{tg%%93)@W1*UudfsUY?L4Y{OtkQR}-T{pt~^W zx3@QupPx@Q>LlFW-cob>K?pSonk@IvC@3fp#l^*x{Ny{I2a7(A2O(4fz5{_1fXsgf z{<#YHY`zIP4{0X=f9f#tp)v4rJPO>}!0VXBVzF2(7K_DVu~>4=)YO!jW$1t)7Q`gG zT4?_}457r?8Tk;No}MOQwo#yJ@`FH3L6hJci2WQHk&DqOlqArefz*}ekQ$^3Z571E z2{8gP%xrCKkr-?|9;cu{>PmA+4boI&V05cM>lLW1tQ2Rm{8v_1M0t6+Xm4*9ot>Qs zEMu>ZDWCx@XhIt?AQphw5Tg!S3Antx%-DFKE|h|`wKeIP!>yslfY=bD4%!v4u&_X@ zus1h1bZmQjn=I(>@0XrAR1MZfEQkrQ8Lt4)-Q7)gadDBB$H1@M-N-5cS^(OJ0dP!4 zD}WawFD@>`@bEA-fOqdlOG{)G04<)2I1a=F)WuRiXe9vfpjCKYh;k0_+63hlTQ;=T z_L`cSoYvM>+54cTrY5~#AlZzr7h+E$?@8b)P}$kp5&Qf5zGKi%0IYjithBV0?Dh4v zmUs{lLq$ae`S_-loZ z?gib>2b5%8qB;V)IvzJ(@jAfwXu;!|@3-!M{B_oZJ>}*4E%)CuE0%v3s(WAiZtrgI zy8XfdeVh$NJ`7WmnHI8ZVbVx-EYH|0Vp^ z{vUF_1~Qu}ezec~*0(h_HbYV6-w~!e5At`*U$Wl*?pf~oduvjU-?UR$>&*06UvJyy zT)r|1_P3|wKB@~n;H#^x)s}v7^K)@T?X82C{`%$3zoO{KreDaHEc5Wi$CIiRx{Q2r zH}1VlbNu;kTfdccYN2Yslgf_2GRIw*GKxQ(+IE|Jd+<4yGLK~{-}isnmz4dv^xsY` zNzr%>;r&-)7o0Pe>keW{Ve@HDEN>Fn!}{h;ja7NCv2OgOGd!K*FqH@(tC8N+|-^Dh}uE~nYi1TchJ< z{)Aknm3tkUdR7X1BtK>QvArU6E2pEk1Diikh3u}%$5u%PBHlD#QQM&Z#@S=pE$;&h zZ?1_teDb`vcG~;gh`^_Si`G@13UOs2=^z&=hI>LUP zeL{2f{}?H2Q$5Mddwfgz^A5J~-(!*}*x$d$E@4(Fqfm63OmE&%Sf!8%OvntLu6{1-oD!M<#i38Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9015ae2fad9a11fedb1bacbd026166b4ff1756 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1J zPZ!6KiaBp*ZOoH$6li1DoD}>(q(e#5qp9T++ZGQS=BalRKJsvUWOM9zA{dbI$mGIK zuSTC_&U*?@R_eYnb2M_gcI-A-|`O(<$& zTrwwtK~r7A0i7!-dExcfNokvB7ViCT|0$)+VfS4>tGVagJ{uk@^qD=+TiL8(^PW7F z^GnKStc}zWJIleWV)2$Cg}LeQLxavm8DDRjU)a!`XChU9SHA!FBg^e(433BH*4X(! zEtMFq_<$oj(Oo>|i?5%CU%8(TyT5oggKJqz;3FK_QZQ8g!N;jFs?s1jb?28LE zM7WY_Co(>dcT0Pcll*(L!hLI&&p+?{-0t_DA?5ew2gY-+`k$>R`7$R?MqXOjuCBu0 z?!au>;{uUvWfv@jB82VLXNKn-IC?bPSSdqJu*Pim(%ZYOKXIO^>o|Q{yK9~D$2rl` z4C(jx)J|8p@U-aXgJQe*1_S9vC;7Dc{r}Rg9pQYi#6#dcgV_H4|5JS`f4(X$^8S7J z8oPx2Vtu28$ust9#Q(S;E?MyTvwPa?_cafl|DXIL{=wCtVTv%1!c!Jz56goLL4Me| zZ_Y62MgM*$aC2+liH6cxDUJ4ImxUrCAGy z`>2xR#3G}aGadvkaQWY$Z(u(CVIor%>xQ-%z3C6PR=yQD$aF#eKx1*M*rJ-ZpE(lp zQY4~eG}bM@oY};+@jBncQiab9$9mk9KW+V*`!7S~LQ3r$mT(ug0%MVL*2WTZ)@yCu zqP`=jcU8gOx}=^2<0aMsdzcj(x;ESuFW`unE!=Quh4L+Z?t}VxSv7ux%tFblZ7-MeA@s_ O?hKx;elF{r5}E*+%VN6# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a403b7442f2fea118f33c25d1810213835cf3ad9 GIT binary patch literal 411 zcmV;M0c8G(P);V>P#J5jTyV}wzuy<yWNf~%Qzekv|23|i$&$Sm4@(|)9FN(WdO|Q^Ku2h zOYjU_8Wu&t`Fy4*iXRCGn%GXK^X2{Kc^*`=rlzK*<{5e{!}o}u$wL4D002ovPDHLk FV1hD;zLEd{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f367313cf9be3472914f6de29be3aafb1181bec0 GIT binary patch literal 482 zcmV<80UiE{P)?Kz=LmuTWm%%CDk+KrK@cF%^QZEPqCizuQkLaYdAEE# z8?aa`-tc|x=kxi+eqGn7>$?5k%kv&lxdH7kyWQ?&z5U#ESna%fR1P3bQwhTmz}JwI z$>ca}7=}pGw9|Xl&b#O7C(v3hm)LH%7>!1l&1SIHV!z*GyCJ2Doa_8M+Id7oL_|bHL_|d7H?1~Wtr~kJ?Kavw z+HJH~wA*Mep8%lOMyobMub|x?dwByi+hZ>eK(jse?g_NC+GB4I0MKcVy=__99utv< YPeHSSM81nJHvj+t07*qoM6N<$f-kGw?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/bartender.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..33aac693c4784e07de6c63ba1316fc588559b6c2 GIT binary patch literal 499 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c9f86274ab5e53c8c76039654fd2c6f964b632 GIT binary patch literal 503 zcmVQr!a za#05t!KssrQ=RPUP;^lc5ftqvN++diGj*$J5o4FqGw;%?u~V-kh;Sc-d+*(m_q%uZ zk^ua%B!C2v021JT0bH+7P%ROK)%-m3Z?Ce-!qN^!`*`gh%EdQW%vBU$0Q8w8-K(dd zl{etC_5h*q91ucSa`X`@5Ki0c3iPpb(Km$f5d^{nRQo}xHSL!_i24G+-K$e6Xgn7H zN3O<48C2IgKCc7xT?L^EV8T$%V7o@CBU*Q^WygDgJOen}YQxa91$x>!Z(eeDLX4wM zwk`O2YC|OBAwVQ^sSxr?xsSU=VFkF&rKbEHm%OZ+^{d)IV5&};=TeLB^B7OPBMEr`vRk5 zr%*TFAs(M)vCZ+4{VDbl0RIE#q1p9|cQ;Bb7N=(2iD@fQfLz5t0H+-Zb;q#m&8pRz tH-tJs7y#AV<03up34qs<01`j~d;{$wss*EQ7#;us002ovPDHLkV1oZz*3$q0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..aebf621ff9ccd6fe78cabb1029da17d74f8a07f9 GIT binary patch literal 808 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV0!QA;uuoF_;!|khKQrcv3M2V zqzQLaIoP=M0}UTKOg^M{RM7Qekc+gULdVn_aoLmYmL{Yoa~(XkAfsc!b=Lna%%%x` zO~=&Y`UHAgcib~Kvf6%c{@uCTTR-v2Y&N$3e0IV8T4Dy^YqS?#GJpndhbqc{W#k{Yg0?5#XjehRG*u^^QG!b*}K}U zr}>xsKVhjn{q)l&=HuPZq#SkbS?R{d>z};f^!#ef-hBr-XU>^rpw7r}S>qmq--Ko`hA{r+Wy(LpN-r2^47JkIeY*4nysF%{PzCU!z>OSn@ema1&VKfZ*TS| z@oV23`F$FH3AuyX>sqiru^VE^SWrQfc`EJX*pFVdwg-&QZAzD-Qu4F8>_dK{KM@{?c*;N;v=eh+}vrfCe&gnPU+|3gmP3rU zOl@Fpp|!mi?|}~r4{h82I^B4E_E+@FRZJOq-RDnVSn8hjddE*@GmY8i4-WNn#hsNr zl(uH_>?2~^50{i*QoGxk zbFXfzWZwr=$&k>xc!A#Zc&;~ZO}fkMoMu(~x>j#fV2op)?VYmz;`~!hBC3u5Cm-;a XlPPV`J!mfi%mECZu6{1-oD!M<`BZep literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/captain.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..56f5030f2a9c8f23d47ba402ea76f6fe860f4918 GIT binary patch literal 841 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU>5LnaSW+od^^iNBREjxSpTJ^ zrXIrG3wA6C-579TmvxJlmvz^R2!SJ>yDUmdPu>eGDB9TkA}BCp<$}m1KbE(wVw@ec zMbDIX=~lj^n)|JvYiduPJw1Q=9`zdWNxzGV-`C#%`Si~8ht^6tDh^Dzkiv&g-x7}c zCp~_+)N5_w|2-D9d7kfI+&n#%JNa@bLy1i7oTfF)Rg3@DEuD9d`QK5FJ?RQ>`Sj1- zGb-LN(fUQqpL;r|R=4I{t$II4W8K1FQ{@l;jKh0*X5W+Bf8ypz)tAzCS~F*#XYJnj z@Yd`#)@%Q~+^A!>L&@G=@8n0;atkwYjw`eGI##V_h&fX?J>}KPDci5BKFn#$d0}63 zi>2f2>D#O`XZ%u)UMjzl^Ojml`sdsQaoJq2cY5;7nZAB?|C1vRcn`K^ytmu4Vcq7= zm)CZ@I`;QN@fr>a{V0T!sDJl)0^JhxPAMo=EgUn<|R(` z6Ye!{(BeM?rhV0^>O0FVzrDfC$CI&*c-;sdPiJR$|}{&kt@-- z=2*p?=*-nAL2|WPGr6v0+cKS=AFjIp+xz+Xk8kgKuys#xPw^i&WtM;XRmr@QA9*ye z;6w^SOdED2o^=OClW%tA+qvr`8?Lf$zMNfIX}YyK_v@KI(#{MuPWx5YJ^sLZ_#4mP zFk6$AU*BH8{_1%f!;jV#9e&q&6n6h=J081Q&hgNy_3341+=sGyE6ttG9+u~vz=FdXZEKvZW8dVt^XTX;?;#f>VosYp$)(#Hu^}8T(e(2H)C+_;)Pi^HQ7jXzI^r8-Mn!%X*V|` zx4iOUS9BzU1uJlF=IohW_-U2EUtRm`G?8#9twht7&TH2FPjhn-Aa@_T4yGZfL(oPY z(Sax_`zXlWm-rq$g^wuF9EDs200_>(QC>LclM#S^jLRc}Ib}%}zSJFxe^@FRREKjo z-w>QL2-?_jv~er<$7lUm*D`62kZBY=RTqep!8(ZdI>R;#&gx9ix)IaQX#I##bIFh4t;q^_;xz5}FU zfYW)D(il0fsygwZzbL*cWGAOi#U~mKzv}>R{b;%IGX?pegPlO zW5;)Pe)o>wzauw2eLhCN7GHe?5b_eJXM}@cIejQRjo~hx2mbo{#~|WW1c3Ec?~|6j z`qT4@wtUX8(fH7bU7z4(DF<=ZB1IBV|cUrA4gcScs;%|QP+Lg;*1#^e;{rWnU!8%(W9zTW88hfzz6_SkR=|LNG$F=utVM^s0bM3 zAP7Nd4w_TO7%=*2_%gIPr#=GS(Y5}oESSJ3kh@ZjX?tq{7I8TXcaeNK#{T`v;7g0C zC;;HC0A%j^B{$L&->B#-?#bfo_g*{SC7=@ z4v;%f1BT^1@R0sSh8UP>$+9gyC*2N;007~o2Hy(Eba@(}s^?HYA;&;{3DO|| zZZtQ1lh0N-Hmnj4H1IJo28;n?z!)$Fi~(c77%&Em0W|}E0IV*-IFbk@8~^|S07*qo IM6N<$g4r;tP5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6f8254b6fd60b046f208a32daea5e3affeb47cc4 GIT binary patch literal 1000 zcmV>P)JD@UThMk!$%={ZDe*%9- zt4M7ZvN5wKGXoVvTcoBlq!kRs&1dmhua!Z^Iop;r*WB_iux3?!37Z?;#f>VosYp$)(#Hu^}8T(e(2H)C+_;)Pi^HQ7jXzI^r8-Mn!%X*V|` zx4iOUS9BzU1uJlF=IohW_-U2EUtRm`G?8#9twht7&TH2FPjhn-Aa@_T4yGZfL(oPY z(Sax_`zXlWm-rq$g^wuF9EDs200_>(QC>LclM#S^jLRc}Ib}%}zSJFxe^@FRREKjo z-w>QL2-?_jv~er<$7lUm*D`62kZBY=RTqep!8(ZdI>R;#&gx9ix)IaQX#I##bIFh4t;q^_;xz5}FU zfYW)D(il0fsygwZzbL*cWGAOi#U~mKzv}>R{b;%IGX?pegPlO zW5;)Pe)o>wzauw2eLhCN7GHe?5b_eJXM}@cIejQRjo~hx2mbo{#~|WW1c3Ec?~|6j z`qT4@wtUX8(fH7bU7z4(DF<=ZB1IBV|cUrA4gcScs;%|QP+Lg;*1#^e;{rWnU!8%(W9zTW88hfzz6_SkR=|LNG$F=utVM^s0bM3 zAP7Nd4w_TO7%=*2_%gIPr#=GS(Y5}oESSJ3kh@ZjX?tq{7I8TXcaeNK#{T`v;7g0C zC;;HC0A%j^B{$L&->B#-?#bfo_g*{SC7=@ z4v;%f1BT^1@R0sSh8UP>$+9gyC*2N;007~o2Hy(Eba@(}s^?HYA;&;{3DO|| zZZtQ1lh0N-Hmnj4H1IJo28;n?z!)$Fi~(c77%&Em0W|}E0IV*-IFbk@8~^|S07*qo IM6N<$g4r;tP5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9015ae2fad9a11fedb1bacbd026166b4ff1756 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1J zPZ!6KiaBp*ZOoH$6li1DoD}>(q(e#5qp9T++ZGQS=BalRKJsvUWOM9zA{dbI$mGIK zuSTC_&U*?@R_eYnb2M_gcI-A-|`O(<$& zTrwwtK~r7A0i7!-dExcfNokvB7ViCT|0$)+VfS4>tGVagJ{uk@^qD=+TiL8(^PW7F z^GnKStc}zWJIleWV)2$Cg}LeQLxavm8DDRjU)a!`XChU9SHA!FBg^e(433BH*4X(! zEtMFq_<$oj(Oo>|i?5%CU%8(TyT5oggKJqz;3FK_QZQ8g!N;jFs?s1jb?28LE zM7WY_Co(>dcT0Pcll*(L!hLI&&p+?{-0t_DA?5ew2gY-+`k$>R`7$R?MqXOjuCBu0 z?!au>;{uUvWfv@jB82VLXNKn-IC?bPSSdqJu*Pim(%ZYOKXIO^>o|Q{yK9~D$2rl` z4C(jx)J|8p@U-aXgJQe*1_S9vC;7Dc{r}Rg9pQYi#6#dcgV_H4|5JS`f4(X$^8S7J z8oPx2Vtu28$ust9#Q(S;E?MyTvwPa?_cafl|DXIL{=wCtVTv%1!c!Jz56goLL4Me| zZ_Y62MgM*$aC2+liH6cxDUJ4ImxUrCAGy z`>2xR#3G}aGadvkaQWY$Z(u(CVIor%>xQ-%z3C6PR=yQD$aF#eKx1*M*rJ-ZpE(lp zQY4~eG}bM@oY};+@jBncQiab9$9mk9KW+V*`!7S~LQ3r$mT(ug0%MVL*2WTZ)@yCu zqP`=jcU8gOx}=^2<0aMsdzcj(x;ESuFW`unE!=Quh4L+Z?t}VxSv7ux%tFblZ7-MeA@s_ O?hKx;elF{r5}E*+%VN6# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1f93c8160f02d4bf35056a1b39944ea6900bad18 GIT binary patch literal 407 zcmV;I0cie-P)VQ!Pj5=V{0Yl3HbLOx74`Zh!hBFcpr>X-$ zmKYi6fY}Q2k__Lb&ikL2oy0f^NC)}5GCX+r9IlQOM-b%znB^dgVIU?l07U(V(kODI zID+U9K(+wQ5g6)@96L#@vBWz76vQBdZLG}Uj#;vN1KbhF@}vNw8~_SVP+W6yaifT% zhX6<(>VN@v008?MkLc7eS^EG0002ovPDHLkV1gU% BpmP8K literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..84e5e83e3facfa6b67ca81b0afa34653213ad74b GIT binary patch literal 449 zcmV;y0Y3hTP)6b0b3%R+2yeSvI0rDed!xvyel$~-_G!7hZ9TUrK0##FYJ>F!pM)it}DaQ&I( zd?3OM950g$76%|AA|fIpA|fK9F+@bOEYoZ2WAiT8vMkfFd3|0jLPSKJbExb3+n#f7 z@F8@0m+HD6m3MO@qN=J@RVje8;Z$|-Q|t0BmbI!X9g}xc-LR^vZQJU{yE}c_wmt3r zb!h9n-9LZ0VOk#|!fqTQ2QtyX8>-QFYf?m|S=d#_)4 z??(@7o!7_Y3M5IQaU25x(lo_>zek#;0Dw4-ktE5Wp{?_N@@5sZUazs+?J%3o&@>H> z$0L@@<<-B&N96S}I{*MU91if_qbLeYr&CNOlc&nN=EW*#u~_uJmStHE{vGQ)A|fIp zA|fIpA_|*T8*NsN-IH}29h|;4x@(gD^#NG7$3b2JAh7n>T9ECrHLLbG$SYvk9-Ee< r_hi)`2YUd3O?w<{%gXkch%9^p(*NeKY$`V-00000NkvXXu0mjf0~XD& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..69ad696a104b00bda2c04cd4fa5c02110dfe75c5 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4UUY;uumf=j~1Vu0swItRJ?Y zcFM`w>#%M9C8Gz0`&QqWVZ?qy@Qq7QUZ$jgxc^R>7}jV==&X9fqE;}&xL9gig#1lklAX-HjFZEO*O3 zCJ^;EqA%>{HHqyPUotTKmwKFTwRKreLg$P9KiL`+pRF&RIYk{9Sqz@8elF{r5}E+P C+t2m@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/meta.json new file mode 100644 index 00000000000..6986d7c78a7 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/chef.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/durathread_jumpsuit.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/durathread_jumpsuit.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..29f255cef0b386a0c86d73894f5002c65a5b0842 GIT binary patch literal 1113 zcmV-f1g86mP)FwlLS!+|9QyFWZlQR=^I$S|FrjsI@5_}%Z znEcFK_*qg{N(T4Wo}!9qGgWL(YL7KIXrgb%{Y))S5KSi~CPibt1#kriroZ%L)|?;< zV7*#rF5YrNv9O1kOJ`}_br?jrAAKkz&u&}W^$hOPXg_<&@jK0!n8vthgVX5ierx=4 zOtL93jFL@_(u->!Xz1}}^9&*&fPS=joOxN`FLs)1HqXyobH7b(r4+9|9L=Q$2xlIv zfp#d-Wt_%2L>nY9u8_N6JA8H!q6fvd+5ys4m5ygewyP!fUZuZ?cA?cJXm0q$kA`1g zd6lV|6xZnN9)C(SPJ~~IQ8TJAU)$kh7v|%4yO0umt0Uldqc&b|ZvHD*?@-tIb2RXL zh#o$;X@)E=%!%#!ZQHaN|8HZ1;EM?#JKkgj0D+q7YFb%c^|*ZgG%2>{O}1<>KCmN^ z2xT%Ek3$fAt2@BY4ZwBrxWCIhqrX%I`0PCDd_EE$R(Aj!g!&Ae%l)7g_XTRK0{Zbj z$SSb?-RhQ>HV=R4>k|35d`Cy8<1T`eOpb|mp-2D_gtPhJZnt+Vc5`Ac@AC zRqQVg&xaH3G~IL7l>i{=}#ZO z+o=`_(DxFoDfH{M^vCEn)#ep#z@!Ai$;AE6+Hn{aDNaLV%mJh%P}G$2P+* zU@%?B^OKW!AmLa#WsQ>WHGC&21!CBh-TfmQahdB+xdpK z3Wq8(%;3$8=z;fcXJE28JL0bp<$dbjkuj zbGbo{$_!JD)gJxBpHlr8yv-3~fQJf=>J_h!-4# zl)t9{yyURc<1vHB58Ayua7q(FU56(`;kfTr(2c(rr2IVv*jJmSv84yCj;Vi~_~$Lr zuh-NgbB4?j1%FQgt}o0ETqik#dJl+#-{?({cU!$4C4%G^39z*KoCt@FGe?im4xg34>?M1qJB}cDTS7~s^pen~ zBml_trT6s7+`!QA2bO+53h)FhEzT=`)VrZUUwfqw6M`SppB zAo-7w$(OLyu>=9$15B5ol(!qdeqI8R06JNx;5ewT5C*^OMabTCQ0f~W2gc{ZL>T-= zw}4I-#lXYlPc}h{IT8UV=12sfm?IH@Vva-ria8PiOulqDUsOLvUgk3tr7@xtkS*G_ z(omm&Td9a+5esl~q~sbQ?$y_b9JhuamxdJM8fVdtVQhPA7$fPDg=C7PFOdMqyTgFM zW&|WBwmQj66&O+IRv8{VCqQd9ch!jnF_lM4B5#670IwN>KdZ7(CMCn%9SRc|JbM(F z+l>W@RA(~!?$0z3sD10p&R&5i(T{PW7eoSh%?cBz;MAIGn~^91#|nU0Fz>0n+?Zi@ z3-EGx+IZQqi6Km|DTBEgJPDo56TKi3VDztPa-RTfS)=z26Hx)P4G#gpJ_5vbThNC{ zfJ$}?)ryntjS;8Dy{LV1tW`R7xJe{P-UKBVSD#ggaJ+|KXzKj;$}e!RxSPVn)f+8O z!i96EU2Z=R36R^i!_Cn%I3onVz&DqlQ`q?I@JF;MGf1O*imL9-1|diAx-s8(f8xXl zk`kPd1oU+I((;SYUxgQKj-lb4krifLV$n r1~~ai;K!KZ+aK^>A_(DQ{}}ui_Eg56SZEti00000NkvXXu0mjf`6o|s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..29f255cef0b386a0c86d73894f5002c65a5b0842 GIT binary patch literal 1113 zcmV-f1g86mP)FwlLS!+|9QyFWZlQR=^I$S|FrjsI@5_}%Z znEcFK_*qg{N(T4Wo}!9qGgWL(YL7KIXrgb%{Y))S5KSi~CPibt1#kriroZ%L)|?;< zV7*#rF5YrNv9O1kOJ`}_br?jrAAKkz&u&}W^$hOPXg_<&@jK0!n8vthgVX5ierx=4 zOtL93jFL@_(u->!Xz1}}^9&*&fPS=joOxN`FLs)1HqXyobH7b(r4+9|9L=Q$2xlIv zfp#d-Wt_%2L>nY9u8_N6JA8H!q6fvd+5ys4m5ygewyP!fUZuZ?cA?cJXm0q$kA`1g zd6lV|6xZnN9)C(SPJ~~IQ8TJAU)$kh7v|%4yO0umt0Uldqc&b|ZvHD*?@-tIb2RXL zh#o$;X@)E=%!%#!ZQHaN|8HZ1;EM?#JKkgj0D+q7YFb%c^|*ZgG%2>{O}1<>KCmN^ z2xT%Ek3$fAt2@BY4ZwBrxWCIhqrX%I`0PCDd_EE$R(Aj!g!&Ae%l)7g_XTRK0{Zbj z$SSb?-RhQ>HV=R4>k|35d`Cy8<1T`eOpb|mp-2D_gtPhJZnt+Vc5`Ac@AC zRqQVg&xaH3G~IL7l>i{=}#ZO z+o=`_(DxFoDfH{M^vCEn)#ep#z@!Ai$;AE6+Hn{aDNaLV%mJh%P}G$2P+* zU@%?Xj&iNvmEeUTMCe^(A0}T-Ah2i`#$kR=vGg)AZ%t zN&bK=K3fi_j~ARZJv5gnHEIR*cy(H8Of}sqn6&+~T3^m32jj^;YtH=P%PUKt`TgGi zy|KOTOAi&SVK9)FbFWzUzdvRsSB6W?$4E8KOH3T@ zuVfd_j1r7W3|`43*W+J3HTh8SFZBT}EIJS!9e?qgoPxa7@5iOr zH6(Ab2!ybnHfy@mg2UJ zM_MDDU$5Mgen8&xki1Fgk#oue}K{<68cMrZHxDGW~zyq1prvpL%Cm}%LP2i4V80Xkv}r8hmc z;M?wc@ZGx{);4#cc{|oQ9cBv1oVc<6?()y9E0~wYH!u13GLy6Q@7@CrB`1mlPxj@x zbaMY@k-a;sRB{Q+2kF(%=M;E}TfOn-bdX%GoVxd#;l^dcvfrl4G49`3#a4|r@{Sk=3t+U5z{$A<;ZukAhM?@N9CR^^>>Ri$eRL$Lp(d&j@8+;vz${V zTkft{?#;qAFK5qhL6xKbKQ+1t+L`TIeyPRdZ32_w+?nZpQyp&}RNUfF9sEJ%(5aM7 z=VUcsb_%}yX2Gj*W!tjO*3C*u-_s{f4u}^!RnU`K(fHG_sP620?w`kY9~UzD%J*UW zs*@GF6{3^m7DV0-VhV|~=?+abGcag5cR@Lh^Q=$S35RV-2~#UJbvY%j*Lr=6UF8JB z*JnQhTuh?2x(O@oQj~68IbHnul!ib5_7&9!yc8607Hmr2efof&!Sw&D_WJ*5yIC=H z=JU`UCA<6MmE&VpEL3UO@9R5R(!_Mq*|b~NRObGk#@o~DTV*1ww9GXm`m^tUMHQJ0 z^R=5+>NM=<$_Qi6bvwh(86T2aW%s}+v-QKVddXkRaZhHxpT(Wh0L+05p00i_>zopr E0QzmNo&W#< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..72cd698b80741443446170cae69bbde8faeacefd GIT binary patch literal 445 zcmV;u0Yd(XP)xU4&2{qF8v@|d#} zfC5ke3Sc6D%KA2Yc)rj56=woaTiawbKZZlJEgKbp>7^>7RvmdB9|WIl%g{vbQKu;l zBMsmdH=r$*#ajFIhJzk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xR*8y!{``3Zkn3N_;GV{y>&%eQ#t>3*WQ!?KESLMa3XtL|3Gxg6 z4+9LF&gh&6igFfsL>4nJ@ErzW#^d=bQh(3Ar| z>>XwPS~5z2u_mL`XHQ3&&nLwm%{b3_V1_>zklyy-N8CxSLo?3bbCdweKDpgwIIs6Y VcaA7iO9{}g44$rjF6*2Ung9+{qJaPa literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b2998354a75a9c463f930e19514700d3f85afc23 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xR*8y!{``3Zkn5ht;9tm~>&%eQ#t>3*WQ!?KEF_6z5s>043Gxg6 z4+9LF&gh&6igFfsL>4nJ@ErzW#^d=bQh&OD8D*V@PlM3L)?1a<7>DK4!U)&mYG+0CX0IqesL`Up(rPb!Vsr5^ zbDx^DW92?oKw?)y+A--h2kam7Zfot7yuZ=h%=oc%m;sP*=I(k|%fs})=RHrkfgw<^ fpgW)Y+h5Mf{N2TI{q_HWo@VfL^>bP0l+XkK^J1HA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/meta.json new file mode 100644 index 00000000000..b71c0e1d3aa --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hop.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..102ab3dc26b0651f3977003e0893a9cbe79e932e GIT binary patch literal 21287 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b31ecbc2f511a9ee4268bc83394a38d8ab9f987e GIT binary patch literal 1204 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..925778c1d96f6060014f11e30b3579319032c76a GIT binary patch literal 898 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>( zr;B4q#hkaZ_IC?AiX7k1xN*YoiLKs~-NafpM+apnw}0oCVG(2!3!8N66CcaLM_P(a zy`dX6SqSiPM#KqoUY~PRaCWzXj+t4f%Dnd0vsU?O>f3i8nKAS16Pq-Cde+k$t)1%eJ2W zo%udBP|V@nrzP4vlSLI@Zqf5%s+h~zCY^oAVE6Y7hkr#j8>&A>|2AOV-dnu9`R><{ z>faBnYUYYc#QBmXcGSv+1ubWsI3UMM3Mh?^t;A&gV?&`fyoyT9N$4)bDjgHUblG ztXj8W_qL$Q5cSEz`3 za)+z7FjSYktc=0ENkhd3Ed7cw0vn!~U`Mx8n}elcXnrxKe3maWfJ zR=mFy)@-@^)aj3#WW?wIaYqXa7S&6wSL~`*Gdz%z3_5UIciYn;52QCrf7=9v;xBkZ?$B5 zDoVoFa7!)y8FTxA#Ty9|Wwp=oPG)?HVz!&^9x7V*ujoJDf)a~v_BK{UvBO;cu9ayX z;l)|MDj3P*rE5ji)$iYn^BxsF> zS{mAnhA0SHoP<`lB+#uP2f;urBn(P};ApYM&>V}p?tgijOL&Ke1oy%5-uJ%;-|yc0 zzZ*cGr32^yI)D!FzW_YZkU-;Gv4Jfv)T+k{NsKs$rFm{AY0w0K!p8!mNIkt{Mg&;) z&vpRhCK&|ngYY0ED1qn-Kn^ESNNRN)8y8U|!iNYa_V6Hjs*`A)5(rg2AVGkU!sRbl ztF8cYr*^RSK`@O7oCi}a2xIIM!9Y8_xc>;gvI$ggdkcWliJ=AvjH9#6xjEdR(pjW% zaeZ$AnhV111iVPm8{G z)qVG?1F*Q@-Hqb|@gKi##TT}vsaJebWv|8nza%%JJgSv40P&3Jx{;{si}5O$B?~fq z`@OaR;vHwRK0&tpS;k;P+t*9yiv9u00h*zIdCdWOEge7y=sUnSAJ3a2X$*bR00000 LNkvXXu0mjfG4kGz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..34e4c4b3c1ebe3202884916528f5da0907f8e18d GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0}1^9%xx>bqAFP2MKAur&&CF_bhL-0Gpl>gb;*$xg4K|w(=3*-_L6SK0i z8X6i-pFV97%iz}`3Do*F^i~;=5-JJu3;vG|7#{84F9ek3EbxddW?fTW?8XxF4N9K zE0@mo-=Ok44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0}1^9%xx>bqAFP2MKAur&&CF_bhL-0Gpl>gb;*$xg4K|w(=3*-_L6SK0i z8X6i-pFV97%iz}`3Do*F^i~;=5-JJu3;vG|7#{84F9ek3EbxddW?7DqpP~%+}MNu1Hu+-E{hr(j`WL+dsa_p1LGhWX5&tT~~$kp0eLRxeRlSK*QytqG8oI3S zq+I3@-jjIg&;E0p9$4rVI38ftzopr0M6jEz5oCK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/meta.json new file mode 100644 index 00000000000..b0f280c4c24 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/hydro.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..892ed0d3b6c93fe80d290d762856e19a85457e17 GIT binary patch literal 749 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9EWB_ParFHOFJfq`kh zr;B4q#hkaZ*5*BS5NSQX=9}Q21do-e0h1R@I-zw!J0#89+iTYf1u0RHTu+Y|M*E!| zO||q5H?~c)nAGf??pPjky-=(APx0=vHAez#o>o7r`1i!xC%ZTKneVcO=YcKi7ST?JPk_t5;`ngE`H`eJY+?ey*M3w9QwrB2lwU*QQ3|^OsKnvo1`#=6pb*<-)%AKoe}vpI#lr<ZE+^F>5Iok!l zzMWlSoT@KjRiDn>BCuv9x8Fvl9>?dYAB=(K|6jM}*KR4}A7MZ055HxOdc?Cp%%Rt~ zA&SBD977i46$|DStO1X43ZA_vePO3Tk>s5hKTkf|D)R5Od*qTCzc%j>aGKrZ@ol%p z>f^89tef2DXS?9mkEHFI+FSO$pFV%p@&h3qjn^kD9?fgcnVnR(=|F11WzY7j0vct~ zF>A!%|Lb0K;#pwWmEzbn;@8rJtt2;`dpE;s@(g|d?^%WIetA8Pw&C-h1Gx*&J=x*B z;9LmnMMKjsR`Ls`%-UmeZ_4d6>}C<)8?p}n=Gd@w*5>ox7Qbp8^qJ4xl0R-ZyGUN4 zC81De^D4IJHLDJ{dtC}Kc`3QY=HJx9Vo<8UnpFNV*zopr E0L7YCL;wH) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9d9fd9bb4fd2fdc13f302cc009743f39e2005c GIT binary patch literal 1511 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&1$;?FK~#8N?V4>! zWK|f)|1R!^FRN=fzGNz{go3UJ5lJN(3VpNuD)c261PK-i6e>uFJ}99CAqcS_h3HGT z5EZ(O%&xk%Exvr%MDsNqb!SZ-O>?uG|KmA!n`U*+b?yl5`N8F!^W1ai|D5MO=ggV8 z7Y2jDU@#aAh9{IbSw_UiFZNjJZy(kh8ykUSO%^G@89{y9&M<<@#-(4URzr$ zO48TYC(6{pLT&wXvOJM%SK6$npG!eXN(#ot#t;k!Ep@O>d*;h2!by2aR8jgRB_*h= ztQ3P*2ivssJp0K@A|j$_aZr~p6(RW*;9@1<_xs`V`Ox0pj@H&z;XrnFHvX6g)_Q@F zB`-dmXp34V*!9z1ip3xByRjhCFk~?Ch+p9pdq1h<@zP>vZR1 zD53ffeY=>MnZd@!hU{?&+qBa^UHua?U~6wvlwZzW7jug9zo@84*c63@g~Co$KXu({ zvFjJt2r*piZxM9DVoL|6aV05F=PD|bYxQ1e~g1(xyg@ke$N?m8!g`<(s# zeOdcAcDs(g)=K^1du>+P^H*dG7#J8pb#=9D0TUAwXlsk!>K{r=ON*70lY`{sWaQ=L zNh`3hupn;4^71k|Iy$uUPn-gF;x5R_8NxfgzP^s}@o{mCj*en&Z4H*?Y`M{jR#Q{c zkxE8J2CAy6;Pra3y1FW@KzDbyYZ*{eQ)88tm5Ifd-$3>U@yi zR_Fp~hhK+oPXX>b6wCkyM8VCOt5bk*u~SF5w%g3j%^@uCUDl+LPgTY`h7z_r(lg*o#-?82*`ruTLy`l+yp--}@h4vpJ6uNl+5?*?t1UEkNS`7^i zLb$oPIc5P-TGXZw^o2e-34&Gt)Zi;JU&mhy&*Ilfzj!f%j&yc*#v};TpcXZ$O&{nB zeR2{6tpKROlj+TId^>a-6%`dC2v@IO#mdTxIOitRpcXZ$O&{nBQ9;l_D*(Yq>#_y} zcKj%K{g-7o)Va6zS>d z7#bRqXWWAt)S@P}?VB&VZ;_&%GWGTKmRjuieXQo=$jAt~y1KMK&j}nfH$j98qIyEj z^`W=7SIY-S4l@Yl<>hBGctvOs_^y!d;EDDWAod;K?(Qx&H>2}Tpbpfew!-Ny)KLHw zbYOdXTee~kwe3N0!l?p42Zo1-9lxS>8mLL_)7}6_0SJ7Z1b=T50^S4!Ze76AO?e`Q zP?Os9LHKgulM@_g0Jom^?*4?Q;u7$Ud_OmqP?Os9!TxK|U@&L^{0;C?NLr2{ctrpJ N002ovPDHLkV1k~;(1rj2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..e2defeba0c16b9e04a522c2290f346606de8609d GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9EWB_ParFHOFJfq^l| z)5S5QV$R!H2iG1l5MaIj!h9mvCAU)r=F_abrPm!uoxxm`^0BycZc59iXG~5^{F7as zbk&{u5&)eHDzP-9$x%|1v zoZ5d685CKzn>Ur${9AwE@1y=jhR2e=?UZ=?ci#11CmGT|{dmuaVLM@gyZ`wOe(#^Q zFWWxidg9b;&sR8qXW5cp_nx0S{PH}@O*8BMxF={h$eO?3ySvy{&Z*#D^>wQ+m$u5v p#d^*^+tGjRF&2-XeayUv@v?poH_!gbcY#69;OXk;vd$@?2>_ILsty1E literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..80c393cdab1f3cd2bcab53d9e7a891991e23fb9c GIT binary patch literal 941 zcmV;e15*5nP)yT}<{jO|8=U?S7IY@ox{h0JIo#M}El;|ymr-t*4$ zmYnm9m-jvItLJ;pbAG&R=bVG$XaP_hEdYw61we7M04RBS(f$< zm{^^!i0FIKi|L^lWWnbdYGvYRrPJwjwdF@yZn_M#9^@+{sBL_y1H2U`cMGH zV$muEq>)G@>fWcJaniHDAtb=>_apl1HVTCTve|5RRLD z{+anMAPX%3ilYTUakKy^jursL(E^}2 zS^yMB3xMKi0Z<$*0E(jpKygk@Kwsbu!eFS=>js?FL<% zvLsODDMseoTHVbNv{1v#Xg5#c9xyySY(^rHYB~@IuyextWER)pZEA%qC~vBK$DPa7 zHNt#8UsE>GrE(zwKA#W4V31w&iW7Xp0u}I0Zd%$9puF#f?prNyvY1p^UJepLtJGUt zTS9p@GzT1Aj;0~d-rND%TsrTyV(lPqeK@=~I6+7N-=sj6*VotCJ=&-9)R<-Ce|LWy zZouXNYq&j(kH8x5H4Pzsg9HVjvDVYm!@3-GLpNIfI24m&Qv=Xmg=8{`xw$#v;n&a* zpaR5VG3*~y(z6>A(ici8#z^NQbN66}#U30SY$!iR0>a@iJM$U%;;mnpjZe6?N=y>y zbq6$6%fQPdiX#C_&psWy(*(Eq`LPo7{ql!~@^K`<%{>9K%b>ptKyiKp#D8eW*-o(= P00000NkvXXu0mjfkjk!b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1a0adb6f1a39d511e733f7ffd131783fb978d005 GIT binary patch literal 456 zcmV;(0XP1MP)_UZ2ft7Kl=LhUD5rE|yk{ZBQ%?^`vuGVn^0 zBxmDkn%b7KGw}PzpK`O`n|Ry&t?r@*9-kNFc}`IjwA*a}X0sUptyYWU@kpNMJU%aM z`qx{+SGwIUr_+fn%gC~fG)*}i4wd}j!`tVv-hn8Jh@uFsHA*S8)@AG~SZ(ZRG%}v& y0nq7m@H`K#HAPVXptWYR*;szY4Gj$q-<^N34T5c*ep~_o0000zy>|GH;XC+A41!kp%#NIF1oT(b~=_rA!>h)_K2ARF-8XiXzzN?Q(l= zK)cp6&9H+xhDg&Cz|UmM*Uhj40OtAi$vZVqDP^?Qu+2L}>;z1wQvg7krf9WVtI3w* z*UsDJ>=W?43+5xxt4WT>V}xM{;OpMbW&<3%The)lh@60OGLy+4_dx1-lY@?lA06?yd7U>24lXM&H>~+t=yn+wXeG#wQORm9pD2Uj@P`s4j#Y=H| z*v9V0xQ?dFX3GC_93}kn&rAe=AcPP?2qAN-3kYCW<1`GzDN3-T|1e-@kbO^e(PY&kKJa zmQCK1J7B$D1CXXETKQssXs@5v(ou;1@nhkHvl`5Omtf4eYcS>pRXp64;0PVqbs z-}foYlKb05r+x<8RfA#FJZj{Tx*PNU33J% z{l>V?dH}99#BO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/meta.json new file mode 100644 index 00000000000..e32a280d135 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/janitor.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey taken from goonstation modified for ss14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..aef80a61370a5f4fe896cf5cc6d7a6bb16c0b8e3 GIT binary patch literal 1113 zcmV-f1g86mP)sf%G4K6%iy1t3fK5DV46JiBm^<~ep!X{)7v4^Df0{ou`H-_Aokmoi0 zu>wffGKqK~;_Fd{CG7<*;s!x2I)(tdlk|d4$SMR_z$pH>Mr-(E1(5Cz#SvrA@0_F2 z>lfSZUHJT!Dl@GyYI=_rhw<0u>Qo;00z0Zx?`X1e*P1_80K^X_A8Y^s@+ipj+*@fU zMM?S5cw7FCA;1r5t`YSeKj~K+zp2`or&A{m;+scbHkvX-6n}`Yk?@4d%)B+f`di@A z1uuv{#Myz1dg3+d77!lXD|`DZ-$FNMn{4=10?1xB!7kd|-Xd23f80C(*R}j=4=|^_ zy?`9t(%O>Q=WsVgG3Nnr{W$N8gGvApZ8k$CSS zXEO@h@@F;Xs05HRD@;tf4HwI8M^9EAXsa})wl&QS%-&uhKAbXxg;0!T(V`}=f zUwQV(sR-Zzmt36XR9I-+h)RUiV*u9&U_1SCnp^`MlCx*4!dMK&G8EL0$|Adj%>OSn z>cK*-Z6?}E05fObEATkvG(B#@>}^>e0GI5>QrThNW|Op02_OrU@SFXz-j<~31!O&d zwiDDIAanLeNt}92EtWyo}LznylOij*%9BGncL&K_vk9wwwc)`FdB4 z=Vy~R_bYy|HIuC~`JAKtG99_#6OHb fOWq;`DChVCGkcT*muk5t00000NkvXXu0mjfpLX|* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/kimono.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..41453b3054d8aef949013efc7581d0c6bd2734d4 GIT binary patch literal 490 zcmVk8n;b4tvI3oB|-psL<8b^{oWet$9Aq2 z*@h&Q0^V$FV#+gHA7r*3XnJy>ieLR3{Ph;XdGv8uvBZ1yq1-pK6(518e8Av+-vT5)#^?@A5|*3_#v}y_ySIix+hhe zXV$-8njH2;=X0{v$@Pb)c&}|(eVSWl{+vbS<-U8pCtdISZhW$TclDW!c@1Aw59WPm z@b@&bR?~eLwCVG6?{z1pzIM5&6mfwiC#P&f$jYa$KQFeB{wB=Bv9tYc)wO$BkKQ~h zEt6FDj^LCAsR>REpf66rvzS=IhAvE{g`a{}rEIse$ z|1Z5~6T*1^ujYGZ?F8kk2j0~m^kzLFygMwnX6>CQ2Z;rZx97_qVE-21AR95|rODG2 z!=k#wT6n?%B*h_d%*JU0Q^aSEgIod`vTf7GFRVE=%-RPp9XfSP zO=AhSOOa5HXrDxF+vUhufrsy&=_#3?t2rC1Q2eLHeD~}FQx?hyGd!KapmChV!BUOk zlp$k4A7?|655tsXrUf#>2Yv=E-6wN#Ygp`ojEZn4$H?4Vx5?AP%k6oOubHF6sC{+GXp@YCXd9G_IGGpMUzL=DfUn7W;(xEsav>-z+zr%U-BOwc$Ws~OsHRKC-5 zgH=MwZw}9tlc(=7pGXV5zW=$g{9n0dRD!G@Q;aM^6E%OgM{kEI5DkeNGok}aE^Wp|Se zfd)`)gVrMLfg*59ebpj9&=wS83<_33McUf>1|KL`P)My7IEuZq&zoh##6W93XZD=z z-rV{B|K9uk_x|_4chA`+ldHy^Q*=oYK@jIujQ37OpXJ71VL$Z#fPc;&^l?^b{EP@e z^#7jmmq)Bxa}hyInCACYN2@C*xqx0@DyzBzOPlILNSYwrBbq`om<^*g1=jk5W%k2u z9d?^vEwf+CS5lRs(Xh@xzBvr1HCOpS^K2lg_7R>UcasYlsE1M6)>Iz|MqEv0_PAXa zDjU@fyDcsfon2-hX*6i7uAFQet%sqFFLjcDatbyec{6zgCql3`sO z<>DAy@@4lFp^`hSYObl?vB~Dpe`WT%Xf)(lg7oN|dZ9W!sz>VdZkkL#?zUm%lgi3;+d2DNU!Sw- zNOVjiLXbq7Q#0b58-k9hFrqhv0UXnahEkGi^pWUPnDI^zOd;`{hN6D08#~66ZXv)X ze>ZBzlZ0A)P9-o^4RS{P2zE{ej8BqXzJRO+fhA;&2q zPtZ^$6$-rpC!}bJ__pk(=kX_;|yq|B%)WStTVS=dX{Dhp(VRRJl=8c3SvfJ}-!%P~{DXecIGE9hUum{k~tcS-`?OVf~sP;|=iUMEeAGs;JSl*h?T9Lo=+1fN)MUP2%%frZhANje(jRijB+gA%FooJLBLLXnbFp#UdxP^9_X#uBw%mnFXDPqnCxSXo)= zst87+GFtN$UXRfqKk5(42_U6OEGf`v`l}+xkfOk_B;aYtLs<~f^LPO5s-9WCNz1|o_+G|NFrkW)?MFmqB<od0K!iGoP6tj3TEBXOiaacG-XQA89W1q4>nfTU@u@%6%EtPdrVhSO-v zY0-4N(}RsL{BiG1X)Wak zZw5DZDt8-K*DiFQs_Z9VkgyM*5c2qjq`e-A$}eg7z(`{wDF!)#UE#@&N#Iy z{y1ATqd7h3k9wG7YgyHpmT|wHxcr@lzEgr8C(pC!-YB~|TVt}n2?naYesuX8F>V~3 zTv8|dK~BXP-6>)Zl8T9CgMIrGcTA!deYb?Z)^eo3*TQ^;ue>u{&Wz{`8^+C9jo>s) z%N8zEM7V&33#VaPws4su!UZf`I1SUXh07EXE@0upX_%HRT&9R{0SgyS!?bMSGDU<7 zSh#Q+rezD4DI#3J!iCc?EnB!u5#a(BE}VvG*}`Rt2p6z$;WSLk7A{jnxPXNVr(s&Q zaG4^)1uR@R4b!rP%M=kVVBx}Pn3gSErigF>3l~nqv~1xrMT84jxNsV#Web-nB3!`2 zh0`!CTewUS;Q|&eoQ7%H!expG7qD>QG)&7DE>lFffQ1XEVOq9unIggkEL=DZ)3Sxj z6cH|9;lgQ{mQRVRDDz8EFo=F0Du#Xsss=pz3i=Hx8yG*ek|3Ig5X8cp3F6pS=<_3j zXrKt>(94Q zFHlt8petYB`1`vRaO;JY6Ws;V?~7G+9C+zh#Wj5{${V{d{xR!{g@v}_%ZXJ_?Z0^8 zt%ZMUS-pJBVy`#v(#Kj4b=D3qU%8~!H~lPc+Xp3zRP29HC>t_gyK;J&`iqY5zW?ea zv-!);+Wp#f^~-7YqhwJ;^9rFB+yJt)o@L@sA zLnT8_`1-E7{lt$in1A0>f7jcK4m2!!sPkW&C%yRO#pfN|z5a@Or!2T|!K(fPikB49 zEX^KiJ>E9STce$~j2{^)ZgJ!t*|Tll(hJ+>L^m~GwDQ(nwKdz9{B-M!_a9wX_2AxD zTV7pMxS=nv{b>JNcTFf+Y57vu{s-vc!`E)<_k84;it38?U6SjaSih&=9RA6jpEiAPylip#uFd4G#RH<- z56_yqwWYkV&-HgNoHS?u(c8}7@aUSeTU%Oh>o>UXCr>{-Wmx0O`5SNC6n%W>;N~Nr zJ@Utn{qA>WwZRPq%a-lj@zu^-#;>2>xO2|TwI8*CtrG@T7Z(H{IsWhEo{s#zO2QR! zk36Yw`Lga{Y139%YIy18k9QtfJAk^h&n%;>O3=KF$Zl!c}hWeQ(F( zdG{1O|D7M)Fm51x;etEXZ-6hf<_GUNbpOQXwjVF`v>xc&Ic4HoZ>{+A!Opwbk#ni` zl6^IAPs+b)Q{L`3w(i?8Z*Tp!y0gnY{hj+ZyZgP85BzWbrM-O1Jso=wxBYWK{;~dr zL+6xi`tWeU3UcwT%Z7^kS3I)RGh)R0!})6>+i$t8YH6PT-6`kY5jzok_K7>`ciw*= z4C-9<{kMP8ED!tn?gQ$|*N=@ooez2z-}Bz53!fmaes1t&;!ww*0#^qzb9U_3 e)xR52K)BX@vDh~#vd;MFwTdxS-iJrk-1Hw=i$M7R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b803ac6100157e8222d63a68bc79512c2ef0d266 GIT binary patch literal 1231 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8652c493fa1fddbfca7738b754599f015559f3 GIT binary patch literal 811 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1t zPZ!6KiaBp**=L9Z3LJCa;H{*QRU~!MNw1YqwRj{@ulTL zIlAjOA|f<2B5ts7iphy_{ZmxYP+4a8Id?{C+1?Z99`C(s@VU8Q`|pJ3d-I>YefMnP`}?`9#crd&NGEQED7FOft(7=3z_`Pk8wX1P*VMLulYxX&ZCbfI5`$>VyL(> z*Y>*135Q~S@y%CA?Rlm#_*s=tqN_O2IVNL_9zKU?HuC=*Y$=-=C~ zGjoED*c)E?JnF@F!z8rqW&uFd11X{ h&#KS&nNsH5XR7FQb`m{*0+{+4JYD@<);T3K0RXKwUhn__ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb59c1979b99214833f80a4df3d4c6398eb3ff3 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6C@JzX3_BHWWDSQjUV^fWcH^#sgPQBc(UK7a1q=EnZ%(;r@bexAp^{$E1H z$3KFRX@-uOiw0@HiiBBQrEGNnp4m&#byx~ac(cur`zv?9* zFtxyeEju&IAm{F`sg8l3GZTyI`9s(ki@3cd-re7Q`oY_`XA9o`;%!@D5Wh)C)$hVB zLq?hB8+N!IS16od;~^Wu9oV1}-oz8XvBYpnJEzj3WXV<9TpmV~RgP|0ae(y%XVoMT zWpRfW4R@G2fkHo6Rb5ILyc!f7HfuCI&5iiTy(oTv$wviEn%7@!?5Yi&Ckyz9C;r#AMyNZ%Q0a} zg2PURQ!buwcN}p)s3F1X%wS-^z_7BD--7dXm^&~U_);T0(|mmyw18|5AO?X;!IMFh Mr>mdKI;Vst0O%;N;{X5v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9808c1255d4d62217c0fb37cdc4ea4563d1b31ac GIT binary patch literal 549 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WChA?^>lFzsfc@f%hvmdfdu=97e&ttcFBev2^SE}E82B({Syrf?!G!M_VE23 z3M(}BDQTEjX_T${b9i#pE6LxVMD#!Xcl4NiX?f;kpGqD<7ziyYshRXfUPkSb&%$^; zZ^^GRkHUMeYw)~!YwPECe%*dvzQ3vLZy$LYxBduyWV-J9?M=+ZuDjkIU;JQSiRh$W z_1MfcS|6ph?%0yX{`6JN$$Qh?_iTA=%J*ByxJjz{)%Wd}o65fJvw5^s_Px1q(DkN+ zI_uZWI@??N@@G+9VdlHM{4@97`8_PpJpMV5lWFrsr%PE|&z3A#wmr6ouU)Or{>BP7+}K={`8{Kw?)28oPYR{qcZZD$yt;|6!19~QkbO$*N7 zFe&0_iep^y`k4UBZ{`ixO^Y}}J~97m0x8mFnBnYDD*2hyI`L!ow>PZezzF3_jqptK a^<~fkvN?bl1TF#hXZe zvlKs7UYdJaugLKBrO%sE79E?Xe@?KBN3eU>-P-#X{Li1B)VXTb`<^3;KOTSW_1(OC zv##>~b?fraJU+bF(#nQo-P{(fpM5o*M>AA2O=hL-yE;iQ*^Z4_`1t*2f8V;EJ#C%( znb&W}dDh*tTJN&t#xo?%tZ8nxu)g8>Mj>hc|EybYQ}4Ui)a?r0%ozGHAWXydp=#`zZD022%+#}Z9-8%G)>A#nhfiOXq${j<;+($r zV0PFGZih9e=Qi#sQt#Ouw~cLmflI-YL6oPfpUXO@geCxpC-7GQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/meta.json new file mode 100644 index 00000000000..03a70cfcafa --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/mime.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083), Resprited by github:DreamlyJack(624946166152298517)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/passenger_quarterzip.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Civilian/passenger_quarterzip.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..4fd9e0a298a85de9ab1dbfb0913fc95502276c06 GIT binary patch literal 1226 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 E01d>sivR!s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2929d36092786bae3349ad24346e1e6c99d5448c GIT binary patch literal 594 zcmV-Y06^_18|xjIx2^%PSN$4!YIM$Jnj%G?`~(_VW_?yZ--Yep_- zan4?6on^1zUTd%Q2_GyDfCJzFH~{|_fV(GPpEmA*&0e9jJoDN9>*y9nUoMKaYVa@@ zNJ|O8&*3t=D@%t~;6i&4Sm|9B5EQ&U*dcs!d?i@qehm}H(hy1+(7zh|eIj%^F=c|* zfBu`}DqG3{Q0o1iE?A5K-ndOGsO7;;u_nYiWbk(yaNjlAvZas$$noiDyEG6D|G*cf zi<7Q;$3+IH9Br4QB6u`xaea*YGejUKQUC+H-(l!8sPOgUfUlZ2UWUX)B$(K}i3;>% z{=N!q_X>l_1Q^`Dpmf^Nd`kq;(+y$YyL&`6KRtHiio!Lj+o=Pb?Z;3EQ|L4U3Mq!?f?J)07*qoM6N<$fm4%L4V|;wA6(P@CGXLhaq+09%gakkU0XTM zl}^aXyX6>U@Mu9wpg_w5DM7))Gk-HMu9%AhJp}=mc>j8GNKF*S1@q6vpRsJ5`_b1HJ;>|8mJ+%=iAputXOIV!sm&cc%96hMC;KwSa$^SFXH~sHgJuRW_ zQ|$>>>u;}|AMMG~G}xImY)2_X&`>}JXe%vLS zNdeZqWkIX;e*aCO*uBKd>;Cx7b-iz1`9J<%@`c?EE4bBc+1Lo2JE)~`BJy=+BWdEear zefI2D_VQk9eZFn70k!6BcUNYvS;uB^k7ZL?Zrv{Z8ulOQ?*8+x^NKNE;eB=MPEtc7 z&xcQ}1(m!Pw$_)nEV=vWTz7LWdq7~k^}WbyvC6v_?45CjJ19yvGwoP*(U0rF95-vt zhGMC=^BA6GZmDLv^`aEc<~a6p<7}pXhYW4Yf*78Ex#7vkavem@xty%dDiCuyIi0m& eA(O%!`{@Vs=bpLsSrC}g7(8A5T-G@yGywp|H7K0` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/atmos.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c5df8b73fbc6c631ed9d7a38a81a9fee640de994 GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qg2 zr;B4q#hkY@_h$WbvoGzLYjNLT@~1Sej2N3EI(L`c?eSSVan6i?Cmvmr+4@3ZUCeTw zC6$W5o~PaRJ+oxbVy1U%rM0eeeB(1X-Pv+(`jI7jXRN*bxA}3L{g3~#22;$ZKA2_x z-QVEHjsCN3GJop?j&M%NlH7Rz91jd+NlN%CD&$4_7d>EM^ku<8rXjVnF4H2tBxc z*g`Q7N7Nj|;STuWf8ls%pOoDXn5sFHR%kR;X{fwXTr%CG!(mcWQ2ZC#-z=;f0&VxxERx7U^$iMyCI({})-!a=l~4N~To}S_`;Vz$i=6 z7ZzLfW^Gp$wS8YFy7Sz~Uh|}p_=4+qQ zF`Kjaqu`#MrbZA&EDC#9@hwSxIyEdZeDlFI=kGFFy-1&9@o2J$qOg7Jz8JsxE2pd5 zUOjf1?`Xg3fyKV7Q&&`nsQo^EHjmkC|BD$SSGGv{&(=u*=`az$fA03jCEjIus|ELL z75MY>+wuBOdu`*N{QISPY4&t|`Q=Q3cUYJ8GWb@WUa~4jTzZ{nrBF-AD{H$-5%bl`btK9&F5#GJs{S; zT-N)JxR|*6(w8MyN}iT|S(bmK;?@^+zG+n%Z{plJ;`M8!K&?1wcx($^|qT1lwDjhUzAyiJ-fW}?9Ae$ zehuB{Efdy$yD%?PvF2m)Tt+dD{#OmVcb{G7kYuJK{ZAy%VBd6xC6e=Vp1t$f_EF{6 zKhrv)>~nyebx6yk?h+)~xxnl{o*eULIn%?b{;#vI3ikgeKpG zEFfj?@3QDKYS{0;7p>>N{oVY1%n90Cr<~D80%2o%^24;n;SI zm);UF;^+U_iCnj4X3)`#6q8+VpR|FSo2$ov>8GbL#hWYVom~INwKAxDho74Ie#sdh zJ2@Xe{F3>l_CwpTXFjSksvG~j-70@8&+W)O9Rq}ZU*s0)6euD;uh+tBCu RMPTM<@O1TaS?83{1OVxe=#T&a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..4dfc92de50b3e6cda67ba524581d161d011a5898 GIT binary patch literal 1438 zcmV;P1!4M$P)QG-7C)4ZbUN&Z zwFFBU>p<+6>11W#D(&dXHfT3n7#q%wjX7bCtynTGT2Z%A@PipOmN5!jTkSxs9mT4f zXoQX1J#T!{*DOo(UUKI+11%Sn23jmA5 z7C`0T$DVa+w@&QAYQ07lrfPs_cTJ7vTxJs%qIzBD7YtCJF(DLT(X;kg5hO_iGE>&(8aby_G zKXGRYTl5^tFcjNIIZ@nMnybv8k^n?bDi=@XiS6s5F*H`WFo0;heRxb4z=2|K9?FWM z@l1*!^OM+Hc1Ig6gW^W`A1MHJJ5v5mNh7LjUDV z5&eSY4HYQfT7-*Ty{M`3#g3z-XuI53fygIwn9yT0pTCK4M=-6SkcgkSXuQk(v`sL= z|HvM&cxwokJeyH-b;f}PXhcRtGH9EVpl(MK5uKL_#Pc6HdQilv2apJ~q~1qyng>+* zlL~NSd|}O!)aN0<4VFRs6P;%iiLOJvj~dH)@RH(uV^sK)3eY?_>A>LH7$-n#Gbjm) zCp*sw;;+L36KE*%l5Ym@SK(KF5+s#b1O}@wCukNj&95ZD7hipZ-2NxAw6p|oWd(Nb z+=2eS5p;EbhG2ge<{mtNndt2LRR00FZZ~@SzJ=4d9+Aj$Y@ZP*32^M?*M!nM?h5iZ z!tdXu|N6y{pgVBkgSTK7>W;p$hF^wJekB2zoW~!HJzmcS%-~m^19;M5#pR^riP20X z;x`Jzufwa|&C&e&J6bvk7=hH?1wX}%=3svhfW@IK0FOTz*&6$1KuG`^cZnW0{x6(M* za9sF-N+Ku;(6VwDXL^=V>|H=l(MHU4e2JF&HhoVxRxf~aFcsW*k&pX5J%=VNK2eB6 zQwyR#AhM!n%PR@+eog_-AnL?WJrKr{akbn2FK9PNK%c)_4f@-;9az z|MZKcu^gK*nez3N=YU@hZ5MYS{CiMrb8P^xn~iurTJNje0k1!R#iAhuKUDiZY3N^o zy?3q^V238YZomvMhs-VKqzYvLWQF(DK8z=-7cdL)TvP{Ov=%{0fO}8Xt+A!)Uw|AL z{w$uYA;4hneP_Rm#YCOLVCn{`at}!431rh6lf6LBB^_TvNdWfeWsp}-Ag})I)>fE} z^&4_fUsoTi3z(aqPwRS00?7V6yTr0poehU*`Og(}bawp5B9|Rwl^OwMV}#vULVV+2 zIDM`7al`r;Lh`4cqWyhmYzEP_m)jm9(LMKIcUg8e!Si^CQG7Drk&LX2!qfHEgd sgggNng&_g5Srd>9nGoI{0OoDXn5sFHR%kR;X{fwXTr%CG!(mcWQ2ZC#-z=;f0&VxxERx7U^$iMyCI({})-!a=l~4N~To}S_`;Vz$i=6 z7ZzLfW^Gp$wS8YFy7Sz~Uh|}p_=4+qQ zF`Kjaqu`#MrbZA&EDC#9@hwSxIyEdZeDlFI=kGFFy-1&9@o2J$qOg7Jz8JsxE2pd5 zUOjf1?`Xg3fyKV7Q&&`nsQo^EHjmkC|BD$SSGGv{&(=u*=`az$fA03jCEjIus|ELL z75MY>+wuBOdu`*N{QISPY4&t|`Q=Q3cUYJ8GWb@WUa~4jTzZ{nrBF-AD{H$-5%bl`btK9&F5#GJs{S; zT-N)JxR|*6(w8MyN}iT|S(bmK;?@^+zG+n%Z{plJ;`M8!K&?1wcx($^|qT1lwDjhUzAyiJ-fW}?9Ae$ zehuB{Efdy$yD%?PvF2m)Tt+dD{#OmVcb{G7kYuJK{ZAy%VBd6xC6e=Vp1t$f_EF{6 zKhrv)>~nyebx6yk?h+)~xxnl{o*eULIn%?b{;#vI3ikgeKpG zEFfj?@3QDKYS{0;7p>>N{oVY1%n90Cr<~D80%2o%^24;n;SI zm);UF;^+U_iCnj4X3)`#6q8+VpR|FSo2$ov>8GbL#hWYVom~INwKAxDho74Ie#sdh zJ2@Xe{F3>l_CwpTXFjSksvG~j-70@8&+W)O9Rq}ZU*s0)6euD;uh+tBCu RMPTM<@O1TaS?83{1OVxe=#T&a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..998a9326e6616964010829dc87dc76fc694b5777 GIT binary patch literal 984 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 Vd9(ffP#*vQ002ovPDHLkV1m=<42}Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/meta.json new file mode 100644 index 00000000000..c1215567dfa --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/ce.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github), modified by KingFroozy (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bc138205b5ec63625902250fba6ed78236bfbb9e GIT binary patch literal 1102 zcmV-U1hM;xP)E%-m3T^_p&~CA)uIT*T4+C(wn}&X1GQ)q6$BM-T+~8{7OgU&g-b16 zLZf>S^LWef47gK0A}jBRkjoZdcTKqmB#X zW3*f1;z!;AD=$BpmH+bkh5UFnZQ784BJ`2dW?T}*#b28l{RM)4T>MA`aPCfB?3B;9 z9?0bUrj(p*HVO>g&lyV}IoBCiXnzpK2OQGfIxc=B0xH{U4a0zN*6j*pj_xx`&_~X7 zR)X<`EMffBfw}EPfPDIK@gos1`SzPE9;lJUij*-DKvsZlNlhQ)xz0Go7qW!$D|#BX z7Xk9=$Hn({R%}OBg!9i4=(=1h)8lJ~jP6%U-t+kqW%0QW9l)lr7{$Ps%BretLsL_B z@ab^&!_>T~=_5CqB>V@?{<=DY7p~(#M}7?2$@`mj2WPxonp3@!D(RHtsZr^_P#&zn zSLt51qmrw0_|3<_d&$;LG&Y=W|{* zd3_c~89qG|3|;8BDT{+Ok_n>01SkJRvEll3#bc=)tBv(pK2mhp8fUjY*%*rt1LK2Z zfbpyZN1<2+EHJ?~M={U^ooJ(@j~-qG5dH>qBS?iILQJ5-hRRE451Po44|trhM4!NN z!}92YPUwb?KE?Y8*sKshI<|H|NnV?jPb+?)h20$c}! zBbp3i@|A(}YnEKjj*Zn@Ws|7EaPd~iT4}F|?SQ>JrZtEd{oc}2(=972Gxgm&_oTJ8 zMGm*r$C}g5y;Dt2!ok}T-|)yUOs?{@dJI5V><1Fl;Bv%zzMoO zDk@y;9RMJYLF@R~f>A;99cQtO;eifup8)ylq4z5T%78MU3@8K2fHI&A{Lc*h1a~uO UO{ky{{{R3007*qoM6N<$f^{VTd;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b71c63fd6e3cc7ebf6abfdfc8e7e231db93c0671 GIT binary patch literal 1387 zcmV-x1(f=UP)yD zzjJeLPhytkoa6@O-VZ`@{+s0c&v*WF?z!jxgYYI<&1%Sul3jmM97eMFB z*Iwx^#z&*#bMMCH&EpJ%6J;X%bNkX1eHI%RB-IkfiO(@>lR@4qhrO$`X<8t zCrj-@@vVuQ0otW4)|0{P;4xuGlTpbZ#k_N^5&pUaAURcTUyC_5wr646CA#9Tp`-7% zus2hLYW%X(DopqvD*(gJRz88dGt)RY6m=ZnD5#EXtt?pA&mv-dkH2fibg1NK2dj0y zusVUcHW6^Jo@S{&C`- zc>0mQGr^t3|&5oudgrR($vQYg+j>v{t#}0{B7%7;&bSmdyai)XGgs6?dtPu3Gn#~PoQ(~ zDQnc9vsx1f2T$TuY#yhs^oUW&E&hSwZMX)TzYFT-OTy;g(B{_?K->l`aykFhxyX>r zuUogNWw-`6__fyn5|WsTa}9_cPl^$tJ&$R$0@e6UVf;8ua;~N4x;Oa0K}!JcwX@a};J@tFeB>*VzYjOz2EUd7_Ve{-nN4gvTLd@w z{WSm{hc5s;4qpIx9KHbXID7%%argqj<1i9{iASE#F=NA%7`0ZQm0(>0AH|tGm02O( z|Iij-^3C32{M;dN2H3?ERe#iS1i}$F>H?}krpxKWOKX-7XA)p4Y;r1G)O|YC5`djg zlsZrB_T5JN4In&Zr^=gM7f=mq=b00v4`GX)?Zi28D5E8UmH?4_LFDF`93?T+<8M5h z5j6v{UH}tt6;b6_oGJP5ueXVgx33)$30mDl5iJ3-9bv?TjnV3LOBLr?*}g z$1mf>k)zgaum^79`H>`k{N-0%82zwhIUwp4B=&Z9wf;{_fD0#{7L{T0Ui`y*pNeWM zqOdxF^i}sG;Lg4#VT{1%SuVP>oP7Z*M|cxd2MYg^(Me?6!GH tu8{y`tL<|AkDkrOzVPNg_)`EL$3Lf2>4+|_wCMl<002ovPDHLkV1mK@pw9pR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bc138205b5ec63625902250fba6ed78236bfbb9e GIT binary patch literal 1102 zcmV-U1hM;xP)E%-m3T^_p&~CA)uIT*T4+C(wn}&X1GQ)q6$BM-T+~8{7OgU&g-b16 zLZf>S^LWef47gK0A}jBRkjoZdcTKqmB#X zW3*f1;z!;AD=$BpmH+bkh5UFnZQ784BJ`2dW?T}*#b28l{RM)4T>MA`aPCfB?3B;9 z9?0bUrj(p*HVO>g&lyV}IoBCiXnzpK2OQGfIxc=B0xH{U4a0zN*6j*pj_xx`&_~X7 zR)X<`EMffBfw}EPfPDIK@gos1`SzPE9;lJUij*-DKvsZlNlhQ)xz0Go7qW!$D|#BX z7Xk9=$Hn({R%}OBg!9i4=(=1h)8lJ~jP6%U-t+kqW%0QW9l)lr7{$Ps%BretLsL_B z@ab^&!_>T~=_5CqB>V@?{<=DY7p~(#M}7?2$@`mj2WPxonp3@!D(RHtsZr^_P#&zn zSLt51qmrw0_|3<_d&$;LG&Y=W|{* zd3_c~89qG|3|;8BDT{+Ok_n>01SkJRvEll3#bc=)tBv(pK2mhp8fUjY*%*rt1LK2Z zfbpyZN1<2+EHJ?~M={U^ooJ(@j~-qG5dH>qBS?iILQJ5-hRRE451Po44|trhM4!NN z!}92YPUwb?KE?Y8*sKshI<|H|NnV?jPb+?)h20$c}! zBbp3i@|A(}YnEKjj*Zn@Ws|7EaPd~iT4}F|?SQ>JrZtEd{oc}2(=972Gxgm&_oTJ8 zMGm*r$C}g5y;Dt2!ok}T-|)yUOs?{@dJI5V><1Fl;Bv%zzMoO zDk@y;9RMJYLF@R~f>A;99cQtO;eifup8)ylq4z5T%78MU3@8K2fHI&A{Lc*h1a~uO UO{ky{{{R3007*qoM6N<$f^{VTd;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ade8c2c6ea04f79ee921dcd49193fef01768d098 GIT binary patch literal 950 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr0 zr;B4q#hkaZ>@$KLWsdJ}oo1!t;mB+zV5lT%)bTc`B|vsf{jt0#fs!JDT_u7tRvdb< zTzqqNIMznHIX_ki(ufU_F%sE$)G1DptxKi((!-zorpL_M(!0;PXuWRv{HJ@fmzMwj>G|YJ%7On!=I);R zZL@NE;IBX2#@e$NsyjwDoGrJsug%~3e#Pr!S+dI#64+f6cK@B}qjzmbBv+H&Yu}->}>Ms@U{+=CAFGK2hL{8&T`c+)@9R?_p^>HaY3p?Pm2e3|$FXk~R^mzvwDItbXgX{ozs}CGQ_|PE~LH z#=v&!f%@{v59AJLOWs?jU_AGk9*^(_|MlGmoPJoeuGH9TyoKRS17i_y(PqP)4@)0k z+iBn7zf^FyQKPxPc(m|`4_6l}Xm_p9UCAvU#gLa1zkHJH@pFO4<@#M*7^chpwyF?W zwP+8E#c!j6c_(dTZ=7@Z%VEW-!5MJtRp%KFeA+GJj;Y-C$BEubTPiO`fmRu1{230#$N*Sd~C#p zzkT@>b}`&kMt~7N>)KpV*gk-9#r6CIE$rrbb6>7Ov&mAd>VU7Qo&s6%!gKgHNBED2my%AOnCe8Re2UJ9MoNeSgx_~USN z>Wc-c2li)`E?TmcGy595pe|$7=31Vo1+vL69RI)D&7kvK|Mc3$M>?;v?Ez*)22WQ% Jmvv4FO#oOgs?Goa literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3c6420e675e98279696061e95b8e3da997e394ef GIT binary patch literal 571 zcmV-B0>u4^P)mXcgF*Od#UxKPwC zF0{iAE0^U@QF5S&i`q$H4wBL?IPLIK6ZKAQ%V;CD<@NlY*%FuM!IFBvm*@9B&(rgK z-tX`Cdkpwv=>R%_4xj`4FM#c?TFvRTA-Jf*-cengkDNck?P);RuVC;rURDx-y=jML zy^X`%(ud(CU}JKfL(t{JOCx-by)lZt9*5RHdm#)VCzTpQ~4K=~gl6Rp{hy+tb>swL0u<>x$2vG?EOdUkY zPR*Lm@=Ge63ZG9MtH@dNaXK934#b!%@B4obpa4O&AP6fg>4)fJ3M{PR4ev!sDS%&* zJx(4#Imy6=5Rd5%uyu!u^WTvaz{KS%EXgN4ZzeE5w+h!n8+LY2FuynhlgWhC{cC9f zmRrl=^w#m-&s@zy*~nm^+l-N;G4>r|Pw@i=lO+V;{mpc?7UcF*!3EBnG=-%`s0N#mDJAecOmD%Anf0Hn`tCfjyD2Ka6106KsU@CK~(yx+`JszLw&002ov JPDHLkV1j)a29*E+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cf69e2e3cb4b7f38589c87219429053a551829b5 GIT binary patch literal 509 zcmVYU6vy$eso>-wXhCN;6|#tQkqU|rQ2Gi57X@F#Nrwu)Lhu2^!Qx<1mw>tnf`daV z3W{TU9n$*W)}{yb!tb+$oWL)ab8kBIfQX2Qh=_=Yh=`=IxqyqJ$bD5$oAEX#>!uJ;-ER_KCe6q#1+d!$U~3Q74!Xb3ISd?mJBWMOE$h5)Oin<1F_n||_4a+Qi?z<{#OxCQ z7+M4ht;j-<-2bDzub6bQG?Q`X!*hgTNH&`#pU+dNRH)Tz#Bt2@<1ssDjUT_uIcnsaoMoJ#2AbW!~G-N)S(uqTdZ}S zh=_=Yh=_=Yi1^KF8f`ik_$`*xXfGQ8cGGC@{$9489(#KNtft3(Pltb-_4L@w6JR+# z_ObzO7Sm(zegwgGdhBfjtft3aHUKm|77-iIn2{!MSG{SL00000NkvXXu0mjf@wV~< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff1950af25815f666d1ea4686bfa1502978d0b0 GIT binary patch literal 532 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 CJrZC5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..abc09c9ecd2b2d2efd84792bdb71aaef2f9e4233 GIT binary patch literal 1502 zcmV<41tI#0P)B$zGZe<;LYsL*5tikLiW9R^WN{9-_Csdz4<u}YBUoCB zV9-0l`#yXaijz+C>}3KqktjxE=XK>-kj&pY5P@qb#0EIBp|2|cmIB=UaUQOvLGE$y z2SPbC9k(-@rrmhQszDCvuHdOvkPZGV1(=x&C48RQx5}JfK3n&@`1$1UJX>?oVK%?wVyPZgUzXL0skg7c+wEBB>>bR;MS zAY70bxi8J>ZUvitqb9e?jFS@J>$NBG!}2bK7s5FESufseug2)NQ#jlG5!~)#{I!56>MzQo@wadmlA-7m=@Y}K?lF%1YvVH0>I{Q1c1%q2mqVI5db!aBLHj;B>|4_ zfkFFo1j^T!zcH1y7a|e!-_;vb6F}e_q6#lY(gM)no8PR6Z$?sH{_?S)LGS1~iz7sc zwE_*^Xr`FwCq{jStO!y9BoCf8CwCsvR~L{9$+ZIJ&M^HoQ-h=kQUY8+3C1U)8=&W2 zTE)<)52w7BK>7Ok_Vl#gjS+G1v^7RH(7@ZSdZL@P%tj`Q<>x6oK`KJ%X*qy9Q!DX$ zfxIdvMxPHlLA5}%>}c@BeU#bI%2VcQ&yx~B+<@F){{>DCMcd7K0otzCjYB8>@%jLh zkLm)hjJG6gmRg0B0JH(QFif`$qQ9k>37~(#RzSAQb`A1lvQY-oOMuo~oR~R8f|;+U z9R0yQXhr{_+yp*u)4+A*=Sd6D92@li38GEn7i0x#)d$F2%M?V8Oz=t92blSJg4^wm z9xMYLpPWNodo@t~40NLI%b#)U)-O2yaT_~}CPl;HaQwP#jevZ8K-qeVT1-zbj)BNVUH5~Hzfg~Gf%mqnZ=e{#BBYbZ<*MG(oe z^&UV-7D09J1f@ujhs1tYLal(#x`0$TGv|R=mkn+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..bd4559830e6ed61931cc726900e9959dd7a81ec3 GIT binary patch literal 21090 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 CJrZC5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ffceaceabcfd70852d127bceaebc6638f8bc0d2f GIT binary patch literal 1450 zcmV;b1y%ZqP)Tmj&4xB|f8a0P(F;R*nU z!xccL^O-K6zU$a?m>*4I$56D!Y`=1_MQ;xIG0}Geho@6DPy~@bdMlZ4Z)x+xE`P}a z5IGUmJ^MNuJ0{t2QYSKMZ|rDd?Ljt>B+dZ33K6XQBFf<}NdS|ah)mEik4KkK2ejL4Kx1?!g2lxQ&V?ep z--8FK0@6x6eJg*@*$lLi6uZI5BmM01m-GhQ`8CEbMz3Qj14f0Rl3(gGczoLmGk$e! z-f!f`lcO;<=ZyV@*%kI_TEXE2l)=g`!Y;p*05fwbh*rPY`D$Qc_FjSUrDMC0_5?)- zgbR`*7u!|gaRQs%b{>F~0AFXH#P>@Zk)BWE)aQeEKirP7Z>Mmo|08%je*BfKWxei0 z6^Q?vd5!OTmR8%->Ggd3w+((N0p4DBADx^2HKxIMFKT~l!mGFLVPv<5KZO})i3gz$ zoWI#uWE$r9=j8dN1nAsmkel<*Iu|(->g<3DerX#(ghXsA-pRJ+psHa92*vpALP~&> z@dgZh^(S*Wvdro5vTtsxW(&N!7SE#oDz!JTUh3We;;(<`%{e_5e&+qz;dkQ!GMxvy zedz4j&;9O5e;i@vbbR={hW#Hr#n%S39@ujN%AkT@N`SjR#Goyn zCUsh)t1ONXA=U~6Lq?{U=O@OZx~vFN0$6XJf|DEes;dhq25YT=85yR(ZfcMeK}vx0 zXvD;2BLI5(l@*MPMR7EA36!tTho`6221dl2r_dOUfo{C_s@DkCvN1AQO1_?LBS=LE z0|#Ej?WyH_y+Can6Jsa}m7rQ6ns#*a#J!J=p@*l;?Ojhw017~c$5&I;M@EcxvtEG0 z)vB@cNIYL3VDeF2fSE%7bay}xOJs+?|K`Dq+JpxMAw%;;pWYsaqQz>c4Q<))9G~nyljnte0@OkYKmG+PcMx3V!B`b z8!-LO3!MMLyP_l1T97f8sS%J)j2uELKi@=etXi%xFVAHjr^#arpt3HY7>>_*A=V{iKw~J~1vcTv1MK{WT;h(GR&({_lkYhp zuYNfgKH$%qQoVAKlu`Tq{kezY3taS=Qp zKYEStSJMERFb$z;0PVt-0C{VhsIK9&q7uTpMi36ie=eN_Gg$@S_y7O^07*qoM6N<$ Eg3vm;-v9sr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2b14937536c2041a0d099e81e89fdcfea431ea3b GIT binary patch literal 569 zcmV-90>=G`P)q$gGRCt{2lwT-AQ5?s=E3|Z@Hkw(UWN1a00;mB03&3qHl$(cZFxneHeR*LjzI!UcbSEx{4V zAb`Uk)`a%MGHLjaYpFwKBgp(Eq?@{}G2#S)oV$+2wwA->%-_bB!5F!KF=9hx$A(nY za@307<$1;Z5`MH90}7shiDwO9DOrS#8y(_jaZF9lV!%-i-)aC;(?iJ5H{c;Zk-;3e?3We*)#oDV6#W%IrlkU?04l&MdYU6vy$eso>-wXhCN;6|#tQkqU|rQ2Gi57X@F#Nrwu)Lhu2^!Qx<1mw>tnf`daV z3W{TU9n$*W)}{yb!tb+$oWL)ab8kBIfQX2Qh=_=Yh=`=IxqyqJ$bD5$oAEX#>!uJ;-ER_KCe6q#1+d!$U~3Q74!Xb3ISd?mJBWMOE$h5)Oin<1F_n||_4a+Qi?z<{#OxCQ z7+M4ht;j-<-2bDzub6bQG?Q`X!*hgTNH&`#pU+dNRH)Tz#Bt2@<1ssDjUT_uIcnsaoMoJ#2AbW!~G-N)S(uqTdZ}S zh=_=Yh=_=Yi1^KF8f`ik_$`*xXfGQ8cGGC@{$9489(#KNtft3(Pltb-_4L@w6JR+# z_ObzO7Sm(zegwgGdhBfjtft3aHUKm|77-iIn2{!MSG{SL00000NkvXXu0mjf@wV~< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/engineering_hazard.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff1950af25815f666d1ea4686bfa1502978d0b0 GIT binary patch literal 532 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..d2bf1add19452c1c39b30def7543597356d4adac GIT binary patch literal 1260 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 LNkvXXu0mjfwTs^c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Engineering/senior_engineer.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..27505e30808b47d57380e91cbac9ebf3650505e1 GIT binary patch literal 588 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 P00000NkvXXu0mjfRXYD9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..097f3a4be89dbe2262525c518809b4b08b38b74e GIT binary patch literal 1289 zcmV+k1@`)hP)2{6wy`vJ~)`}^L9KaQSk2^Y5&!h3W0eFV`TVH%H zm(qj5J1ZBD**Q}UW!#8a~|cq0I9{V@sTnHM%-z=H=-V%+rWz-03Y+}kn;Nq;NEid ztw#qNq1WRfX@h+H?#7$&`wF1%^}0d&G+;n&eqJbFAPj!7C#b9Hbsr?Wcue_40$go5 zM-wMaqSm&{w720n)$gpMhYz09nX`wetgMWF^!HPcXuI1=snk&RT2fN_&s7SM02eOa z$PPaYxj%!yXvVC`bpPJNY}vK~Y<*tXys4IIYB%O|g0L`W7Gcpl#Zy3chu!72tA0N4 zBFBwoKotGC1R??S#fRq{u3VmLaS8$~G#U(k{uVKT(dRIFo4>s9h34g#2LYXn`Pn5m z8G#}Jya;s1=zoKF3h)}>o&sTx0_N5EO<^(mgGc}nRJ5O>zVDZ)yZXwA6C!>d zvH&BIA4M$#6kDK~r)Q6q-YvA5hX(s&WBzATQwHfzv8q zAn0w7a}rLRY*e`lItB*^DK#`CdY?#u9d&!MLw}xY2S85F^~)_3G{6BHdb+#SZ}$S6 z@kmGgK5<|Ko|fAg;aFioVNg~Eod4MqYK+Y5BVCNys~0+=|gB*|Rd zwlEezCojg)7>>WN9omXuogYw46vB?kp9=p4>$d)gUNmbS00000NkvXXu0mjfw&YJU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..86336106db7808c4b3a969be854e807d75f00f53 GIT binary patch literal 1097 zcmV-P1h)H$P)eZqzknTC7Ze1M6_G6}2+>NURS{OW zYb8{OWEPJ^N-Sw1VUfLBO!K>V9@F^Dx#OF+>0Eg4ex14h|M}0ocZNCF7)`2xDxeCe z0;+&2pbGq_3Zz{9zSq<1wYD_Rx^Av^*YW4G2WO!FrPVAs&8M$<>yE6y z#!WT0p6z;WbNaEvzLY79kMM#?PMs77e{mF|cC8=pFx9^Cgs(IS5d_#a_J_*mL)xX*qJ()`KrbF2IpCK^ZXkBEpmpu0LK-=oi~0a={np zahi9Iii(O@eu|Q#Kt9e5&*}UcHzWq2yTes z{!-NiCp;eQvIhi(3EOF16;K6K0aZX1Pz6*0RX`O`1yli5Kow90Q~^~$6;K6KfmmNs z`3f8S2uiu!A0vxJs9etm#Jc?eOEgAu1d*?@u?BU#2rMuqLL_+{4o;uN;aTGFD zC}+ZXlAH~I3khznXA_(R0A&B;cV@`H`^4f=UYsW?#I(dF$ppr)lfCwEgq#h43!LEQ znw$h69*@H~%ZU&YBJd-z877?sL(T?(2NyWOjrOu6!r@i5wO%%xwV`ndmnRJ_A$jn@ zhQmTa^Uj+f4l)fT5GorWN7OoQbtUb;#b6U0$>l7TEJ1%37CpaMazeq!j~r51$N_~o z1bN)aqc6xI&K~4E16YHy-h@1RKsjH8z#=3s_>#;1AoVD@vj8)W+S8!|5C>SUjhlxt zsmHkq&H@PGFaf4tSzbkb0$_n3<{;cOR|Ql7RX`O`1yli5Kow90=2zekzoV^((p}6b P00000NkvXXu0mjfRXYD9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..984f5cd4c11d22a6a8e8c5c5116786516f29fffb GIT binary patch literal 861 zcmV-j1ETziP){}6g- zCrovHU0uyi)ix+s1OVlV0H9nE0F)~NfO16uP_767$`t`Xxgr24mlJ^5`Gw?S|GAp) z{r^#0CIbEicjWqb(&#yc<)v4+b?0X8MQ{f2^7Y%~_|YS^PUFYVUlB@lEDM3x_Wzu1 z_BcP+D*|Zv(_qt#^A8@GF{JYpSCEtvug*|QV6?K2v1r|=6+S8 z^D+_wo#))RRb1qq1nIOmPsjJwyA1@_3FH-{O17E-ePaRKh6kov8=QAZfRq;iI!cYa z|52L-5;{+DV*E=dfe`u)?$8V*_xOU(4L}UY9ux>ws{hh?6KPy=CSN)B_`T#HSNORB zFtm8o@iPqx5RS41C?1KZNZb~ZoPFiA1ti?EN8X>lFIyq(I|2CHKJ&@It_oq_34mnS zY}ol^Umu0A?{x~;#;R~Ur2Q@PV4%pf5@1PIe{9&uA1(%{C@b>th3GHg;kTT}dbi zbY9Bxo#r5wqM#ijG;G)CStfgSxzCi!TgyN3?es9P7^XP-=EOCuJ-yv7%b&Xcyj_x$ zxdkncOOF6$HzQnqv10lK=zPdJ0iSJ(A}IvgmaqSbpr!mTw7XZn$viCSv-56o_B^D{o7fymS9J(){lgi3B-T-W;H>*U> nBe5v_!uRWStLnTNH7C!M00000NkvXXu0mjfgEV-` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f83d6a7246e60cdd721a3c69018b272af57cb3e2 GIT binary patch literal 494 zcmVFmuQH>$%r6G8VUu88d{@52*Rcs z`k5Mpnky-4FmhlEo8! zBv-Z-1=|sL&1a#xJ*GK{Qa}KusW#jUZiO7oIC*CR* zxd7`M+hz+=Azl@35eT#+JYEoM^dB&4Kpp@abH2GdsQA9Ci<$#ag>yS{t1$!vNd>SP k|F$L#pw?0V3P1sT0QWhs-6%&$FaQ7m07*qoM6N<$g8oFtp#T5? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..bad4e867d622f9773e3355ee714e92d28c7e0a9d GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}z9t&dlKSA>U|Nlph966WC6&f0vot-^p$`pHh`^Lt`n>TOv^z;DL z>Qy#10V&>+AirRsVmM&1eWBC_l;AAzh%9Dc;5!V$jK}j=qyPn9nw_1>y#dN``HYQFfhG$HbM<(>GRt6lS+ zZB9KmGqY5QSwKK^=LEqCbGT;u6kc>Qy5Zt9Tg_rO15;(I7QZpm{MZKF6Cd;rr*SI; zI~+-#QEKXV^9c8hZXWS{{)>G+HdVcO{`^k=s@Hs{L=+N|rXA*RSk{mq@U-=(VfQ9Z zfg>J{TvlMq3lGlN|NmJtQ@qF`rk`hTFA@;$S@glwRZ*+JRdE+k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uw9t&dlKSA>U|Nlph966WC6&f0vot-^p$`pHh`^Lt`n>TL)6|PD- z{u)T}lmz(&169HRgV6nR=YZmz1s;*b3=DjSL74G){)!Z!;1f?5$B+p3w^JR3nhiKy zr%GIW_V2r{qlpSPciH80AJR;^?wcPwJO9-576q260xb(Z88gMD&CZ?m^UU?$d zgVMuT9G0^r2r;Ncozv0hzHqu#?!ckL*2mUxc+7su?9*hY9lhY8m-A(@Uu$$uINRje zT}bC=Oj?xa)SY-ju4&KO-`Vlo&y;`Xi4;^&xRfaLCGscxOgkRm_x+KAHtH;jD?s+% z7y7Vu<0Ac#JHZ!ubqhjD7B96GU3-D4+Ex3Dn2hM%3z`0|@fwZG7fE|PSoxw&%tC9| l!v8?7{+0)V_4*o5dDARc%)jZJvJ~iF22WQ%mvv4FO#sY+r1by* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/meta.json new file mode 100644 index 00000000000..ad4ba1870fd --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/chemistry.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..f3799a3754a10b4b9b8a4a3235243fea22a548f4 GIT binary patch literal 1114 zcmV-g1f~0lP)ZQpigL1En1cK!6OJF zs)a#|ih_!W!oV`AkX*S)$XvwqewWTLjL)1qI&afCFx-UYqgP^lx)GoL42QS1wQ7Zs^4nH*x$@)zje5D%DV_ zvOU)>htBhyp6J-IMQ|QlwY$?jr(PDO`1G>cww{}ME0ohYzW9lHs$p|`uyn&F86J2i zZL@3S@X@^v7*K@3`K^s>r1$rbf{&J1(lU^ zWqkaX#M9yLUo*#-1=ZC-LsL_5=3IC1{==Y4$x}WZ$CAEF2e2cIjEsaAdCHTv5v`YK z3PfMHc&S^M`wYFYpFgCwu38GWZo7PO4~|yNI8p--|>7dO@FO;k>q~i*FPkVGu#< z_@rI};5frBZj1)5w8Jpo-eh^ji9e@Y*MO)n@p_gw1xx``z!WeAOaW8C6fgx$0aL&f zFa=BjQ@|831xx``Al08#{=!Cof^uK(pOK{^RK8~eQguJTL}fHOLy92!S2k6no-cs~ zW|RY*(s1zlEe_8+pPtLRo}BE;H@Jul@c^!J8o%G&p^U$$MfhERgQE`@F9B%yan~u=`^4f=UY#c@#IW=MPg56+ zlk3*ILl}BC04|J3xcQow0L0^Q7-u;Vf*}GI#$uSYDTba601qy3f}5UE$eM=>ljmz| zgVxqo7aG@adDg%hk|!JwHXNoCn)hA=agbrCflyrlIWKheN>A4QI}8@Vf&PAnrBkpt z3QL|}oN+?Y?MDwOOy__?8iH(hx&=l#q*;T!M*wqB=bMse4JhY_5Lkrd6<pa?CJ7D6SM)-EJ6FsemR3yY9~ko?IY zD3CIYD3gjuMOj3W)gm#7v_gbJ%v>b2ut=y7X=j>Hv^7XDUA^9S^*nCVo6&Rcn|Z{{ z2alP#GjG0gzx#LQp0k`njz|CsIU)flb$ygPZs$E@Piv*KDLL;r2I=3;KQfUcv0b6nwb2ayxy|8Bn!u}@gKCI zcs1cZms6U-{N=mL)HT}yaG7q`Qs28I0ZJNc zzs{2iQvO8+Shue{o?o<)cE--r*=-fc%Hqha&VVR4-}MrnpHBSmYu|vi2yXnTV8Xws z09R^Gs+Uerexs3P^J9&TKKv6f;rA4P z$KA!QyL6y$}bY&VP_ky%*&&$o_1F3lG`H7wvT{Jg0n>=P`=lpY&LL|Vw`;U{|4_)r}%r9C~ zu!{P6`;%pf?ni#%;Qkt_tf@%p1Yu%cn1n^|6b}L29d?%6&iadiCpoSx1ET2nB@hXq zPd+^6aOCn-lan7{p;2M*^S6izj6R3a+Wh5(FEls5+z;qn%+D^lNe>hW;6|W3M*kbc zLxAT1=MV_87cj5RZwjLx;B0BPaz6m^-S|x)62QyZ&^9+a- zKlqJS0i7&}iu=hQ?Fv)K5eYycM0F_@+SfI`kvhFCZSLd8G0i&e*@=~OV3vf;VY=eywh=;(N*!B7F^kBbIUQdq+ zVoQu8#-(-DDhB{SPC!RpJr&hfsd5QK0)UXa975K-8ObdYL|lM#64vk9tMUdAA%-n1 zzBDnzXjj7w`&I2LY};Z-(kIO9_m3g?SmW2}{{R50UY? zbZ0m%o}ekY3DV6W&JW1$$x*ogI*=F8bndpw7w~%-dySf{vM)8Je4&6}?X+ zz|q=4D0LaOC)ZR&c101knVr)!ZJ15`;k95iJ69-1%X*rz{jui$K9Dxna6^SQ9 zUtM7~fWHBloYUhdAS`gjn=hVF*W3$CY_OgLL2iZQpigL1En1cK!6OJF zs)a#|ih_!W!oV`AkX*S)$XvwqewWTLjL)1qI&afCFx-UYqgP^lx)GoL42QS1wQ7Zs^4nH*x$@)zje5D%DV_ zvOU)>htBhyp6J-IMQ|QlwY$?jr(PDO`1G>cww{}ME0ohYzW9lHs$p|`uyn&F86J2i zZL@3S@X@^v7*K@3`K^s>r1$rbf{&J1(lU^ zWqkaX#M9yLUo*#-1=ZC-LsL_5=3IC1{==Y4$x}WZ$CAEF2e2cIjEsaAdCHTv5v`YK z3PfMHc&S^M`wYFYpFgCwu38GWZo7PO4~|yNI8p--|>7dO@FO;k>q~i*FPkVGu#< z_@rI};5frBZj1)5w8Jpo-eh^ji9e@Y*MO)n@p_gw1xx``z!WeAOaW8C6fgx$0aL&f zFa=BjQ@|831xx``Al08#{=!Cof^uK(pOK{^RK8~eQguJTL}fHOLy92!S2k6no-cs~ zW|RY*(s1zlEe_8+pPtLRo}BE;H@Jul@c^!J8o%G&p^U$$MfhERgQE`@F9B%yan~u=`^4f=UY#c@#IW=MPg56+ zlk3*ILl}BC04|J3xcQow0L0^Q7-u;Vf*}GI#$uSYDTba601qy3f}5UE$eM=>ljmz| zgVxqo7aG@adDg%hk|!JwHXNoCn)hA=agbrCflyrlIWKheN>A4QI}8@Vf&PAnrBkpt z3QL|}oN+?Y?MDwOOy__?8iH(hx&=l#q*;T!M*wqB=bMse4JhY_5Lkrd6<sX>$r?7+P%C-1_{Q>2#4s}S2+Mm$B z5OFd{{PlGQkIfY|xuqLpYh_&U?DO^ao}U?>e{Z(C|MpSb)?KeEHFmN-;PMGo zo6F$;EUn(>&% z{^?Mxs(bIZb2&G7H>!6>0oX;ObvGVMc4-^cauS%M~re*d!U?SwnR z+BJEMM;hih3NG|{wOM`cjhI5U_?_Q=?0m8y;A1iOfwf0h_pQ(LV0ozF-tfW8#q&di zM^T^Z3yu?IlLKW=)XnR%zp0sI@6oV-?&cXhGG1K29hp4Z&gSi&@kZL2>v!PxhWs@> z2ZC?Ko5!~WB{Df!sxeGS#z`Gmp_X*FFZA)#;?JJ-Dz-)YZzg-@gowUSVEj>RQr~*k zOie({YxUR2=LuSZ7Tc#hZU3pzI%|onlF6IvFCx`uXWuJY`YG@JMq%OL2sf#++TX25 zr(Rp2bN5Je{9J;U=Lcx8 zd+7E}jbe)z+fusuVhOiXmq{86=L2)iA1BT&5J){xwBtQ<{BPFV6LvP0H*`EGZx#5j zv#f2KO2SL-2ft^`UU)(9!)Jz8jnxjf?iV&oD=afSrS8RWa!b)Si)nWy9)4F9(>yEg z*JLthmwtl8;#1}qnSMB~5AB>2o)q|z`#bv@)x{s2|4v_cpZolQpp(HuoxnW8;OXk; Jvd$@?2>{^|eVYIP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba01fecafe24baf9cd428ade6473ebc4a2c636e GIT binary patch literal 489 zcmVkUg`p7V_8B9qn87RJi{DXGPh~i zxqootu$HO`ux=~|=I2&y-g6@&1FL=glt?a6Hn~Pw^F){@ulgi%yB zh7fnXw+t*~gYT6Acp-jzRtB(_*`m5oh|HrD85=2@oE@j!=@l89ixdn7>BF+r0_^Oj z-4R41-V|>s7VDy!>7qEpcfjcZbpUM4_2%h7^L^JBRR=(a^EmRTF$4oC1@IdGcBTxV f+R^|TKm&XNv9GK`%)2pU00000NkvXXu0mjf9_h?G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..534669eacd23a5d8de99d9d828c75647abdac062 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}zPMI?0$dM!Zh4V7DUi|<6zvrawp`oGK+1d8?_Kl5=H*enT>FEKg zP58U%9+2WK3GxdDDuV+C+ZRf0KnczQkH}&M2EM}}%y>M1MG8>xrKgKyNQC>_X(#!b z4R~DM-eAf2{Qv[l-h@zvAi{-{jjxt6@sAf!%(MKPmAfu(o9h`{$+`}!B!ZsnUL zdw1qmSxr3X=DDTUTk5pmq+Q8(H+2fCSkB-+z0qg!8%7SHY_XNcXFhntxQA)wJgqI~ z7UeYAc}rjW%XEs(O!<-3nJsaSH;=gew0eKNHm-7=w8m@(M$N#xW{fA)9xN=XP53p- z^(F&H4ai=BmIZ=L`xl&FzrS+%0WsF)3ZAApt_Rg$xISE)9r%IEC-B3*CQUBCMqN0L jYlQIQ8XvklYRb3&*!Cb}>DQw`PcwMB`njxgN@xNAo5HCS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..24c4ea8575c92accdec5c772b6e3a90e426218f5 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwPMI?0$dM!Zh4V7DUi|<6zvrawp`oGK+1d8?_Kl5=H*ekqDinUV z%Nt1Xlmz(&1J%F)gV6nR=YZmz1s;*b3=DjSL74G){)!Z!;2TdD$B+p3w^Q%(H7oGA zMR(PI{(HYXz)>rD!`Zx;OOwxN{j_1ux4Th)gjMgvjsvVSk8@NkILCG(eBb)bYgY28 zhHgI2F-1>8^TXvC4m19*ON$i9@ap!Md}zX^z_f0KggKp;o*Wgd-6q4B6r*(T?{E2= zzcfE3>F}G!Y(CC%U`xjW!;+iHXI^jGyDfF@&rF}`x=bAmFP96&Y)(}!z9q5Z-uun7 zg82&@xsCJ+9G^up?F$e4(%BKMwM+5Rw5~jp#-)o`gBGmMXtZfsxJdd_ccj)Ymm|8O zcLg%NUCoyq2)M|*Gv3>E{tdoAt^38_{FeSNu>8g0X)1C+e=~Tx`njxgN@xNAc@wf0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/meta.json new file mode 100644 index 00000000000..ad4ba1870fd --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/cmo.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a4bd41051fd6dd60294d798e43b3803f629c6f GIT binary patch literal 1112 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 swW#i;rdHjFVdQ&MBb@03E!C?f?J) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e255080f43a0c318927403b462237fe45497f9ac GIT binary patch literal 540 zcmV+%0^|LOP)Px$)=5M`R9J=Wlrc!$U=+uHr_LQphlnOsl$!(*PB?JTja@eh0@hAsfx&(UVC{5q8HIE!Mw!y-a{5R&iZ%X=^X zyni4eAtB*`N%iwk#jJ{%Y=-pY2(}Z@wpwhzUF$2?kjmy4o9{&ExfDuy4nKYdpl!7% zl=3vsBB6~>@O5=rsgXgI;+k&2z#yZkA?6omIgQSlUzo*q0^BRmbOS9jx9)yxY{bnw z5NFf$(u&Y@gV66#D;HVJWxLYbPQYR=ORZca^gC#}!SvFKh}%Fc4i1k*6h%UwE>W0L)}FH^yc0+wR|619Iwb zLb^f~r5}-O;;!reLdC2KZP*ac$I?O@Hbm{ykvRVCiLE#L*Wz+mPx%LrFwIRCt{2*|BRHQ5*;GuPJnBX-irMsTwfKt)bANODSCpv}>V*Ln!HFmIxuE zw815f;1K9kkc0#=WRZZONg+dya!`X50s&Ekh>+?13%^cxoTfE;J{u0cpUHa%-+TAt zoy!*>A|fIpA|fIpA}{81n=-e!EPq?~n%BQJx40}`^ZsQ@N636`Q$o=hgkte)_d?N` zk%wUCUCWBaJ>?CeWdOEPIt8VavpM%~FZ#1e>C`xJld)T_ic(5`o&6T2lqjXdUR&6z zh-sS6+9-LZY0AP@r6K^Ycx<7(QyD4mCIKBGE15NU_Tss-(MGciBN4{OuSKjT zlc-xYwbAa z(*Ra7YtHv*Z_+&s_x;<*o4Dy zuPWykZCT&g_MA6}mZP*=u8NTeBOZ&Q)$Taotou6k{>{+O(w#Smwr|OOEc1nIp#S=| z^N5Iuh=_=Yh=|DlbTr6X%hCTySA*=^0oZ)eAnT^HLH6Yd(Agm0ne=8S;iq--`O*ES zpWeNCiSK7M(}^4YF?s;JXG{H(d>~Z%am9 j4YF?s0I)$OqVfF!(1+hVXsF1*00000NkvXXu0mjf7#%a0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c414199341dfe71f6cee1c3d22bc2f4a15b78bdc GIT binary patch literal 666 zcmV;L0%iS)P)Px%R7pfZRCt{2*|BRAQ5*;GZz4D-D%A{!NeXGgtwnHf5phXDSHU4ekvgSI1Epio zlBG6~q2MHhmX?sxB^0jM3LSdLfmec1D1?MSk3gsQFZ`S?UYkquVy>Dezt42{yX5ix zJ>K2&0~lkBF~%5Uj4{R-V*oH$*r4mR*@Y$Yt51Tt!UoMQEcIj?mN(pQF)cpbQ`Ztn zXz}Txi~enHUM-RAc{VJs?*_Pp5ahkCWHVz0y=j$frYG~ri|kYl5<-w^nl!&zBOwI2 zH6aB3IQ`kJ1)Ba3x!K%Y-n{dhH8M?eVBVe+P`7Nf+71@Wd$@EiklR0jo{9nh4vs8T zw`*v%9n>xRhFg>4=B;kmaByS+0Q6K8x&0GdIu}?h?+wfw@+&UqR_V#Jr}%Vuh%ec9 zXf!+BO=vVbs9QFQrM&Nd{{=U%H=~}4;{E3`R?_K#d40bD#Zo?0w`{DW(^u+~*gWt% zZ=>0{QXkel&}RddbF1C=#ckTVxcB)a2t4mpBtkQ~PFgHRm0g3*&fB!MzC~IrMl-rj zQ<2C-ZGboL+WHoqowup7Ye?nwJsLYzgY;As$wVBjw$pv5y!V;6uO{X-7$>wN_JbHK^x9{A;H{)2z0fh87K(&dn zEa?qUZDJfa)h5QWq>rs?6JuE;1?CAXW9)zP3xUhuJTV{}-T(jq07*qoM6N<$f;N*k A761SM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/meta.json new file mode 100644 index 00000000000..16ab5bbe04d --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/genetics.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083), Resprited by Mureixlol", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..517e523f1ea9341ffbf0e27f5066f41b8bc90e3e GIT binary patch literal 1043 zcmV+u1nm2XP)#M7z4(DF<=ZB z1IECA%0N@B-H%2_v(tkEi=JDmJ$C$+AUZz(rv_xT%Axp^lX2AEf zZ+Bm(W*ne5hb}i=yl^E$8MUV+bH(!NmOYKReyfz&gY;(ts9I8BSZp8|PB7T{83jT(&fy&w@K27Du z)6Yx{o;m3-o^QR99ZC4iveJdoFDg3PnVeYsN(8_@2IF?uuHMc;0b}MTU%hn4 zx6b;0geB?2%MkdcQ^y*ZRgT?g8Ie(PMH&*`Txb{71@ z%lsAbsSA@_cq#ZBm%+`uV3$O&Q@PAg`cXzQ`2eddXguMoe)hyamsdRnKRQ?`>SGhY zfU3+}!B=YhYunYCH8*c|^Yg!5G5`7FTkZI6M{8@gud6G&eq%WM@Nv@T)M>BL?tEw_ zfS52nJ)Qrk)1C`O6e=x&aJ<`hhW*;d)#qksTt{cC8+rW1yME&x9E#Rb#^ZSJD<<(K zqApL21+5eWHE8%Dg8PT-o#;!yWb4RX8(fH7bU7z4(DF_5&A$}ViU2}*grHzUhVsABI1BuziSoXY5Qh8#k) zE1NWE^kSnwD{B@4#+gPZ*2i12OzI*A0y zR>`9Xkip>*7;SPvW}@yS4BZV79y&1@(namHfiKtj2Zj&C6B8arORzEXrS})tTo;Vj>qnOqsHePw zQk4U%Oox;h6zu`5L9I6#z`9${46!ol literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..f2ac23c948675167ace658b16cffa3ad10acafca GIT binary patch literal 710 zcmV;%0y+JOP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMWv~>ba8^q&C%}e?q8(LK4pv%6ci#RCKwzX ziHoAt*WVu?CKwqW0002x_G`@m000hjQchF<|NsC0|NsC0|NsC007byu$N&HU32;bR za{vGi!vFvd!vV){sAK>D0t-n*K~z{r?Uvbg!ypVqSz>2t{r|t)8CgyxK%}SXQ;(;O z0~ve~AY;<@rcS^Kp#Bt)QpPo>2%0iHUbHSUl~PM88$Pw@FJ7hAT8dot7wQ|3;MA1& zFa6C*43+VpMfMMi9SmbopK|^akc#x4>IL7W4?+D4nmGR`0h%+qFPF>0LL0*Fmt|Rs zG<^C8Al1B~0j6*%D0Q=N__*KuM}do%1b~k&sMX<9&bK{bYy@;SAEM9uo$mnXhW{ae zdDQwAuwHNX$NhF)wchIEQ~$IsvH%$YFIsQKRe~^yMh?JSMwUbXurt@v`L@EfPJpKt+4?O6^5fDEG zz--=aw#-Gs983YyBwB?XFiC__0}EJhS7^OIwBG4)U)kbj4-icRT!dK!m_UpoieNuM z`16C8H1Hkx31cEo?gxRXsO4Q9AYKEiZ_oj7V4sMO(j0(iMax6Mo&uQXuK>*=wSf4T sDUySzmUlG(NQ;5G79Q{my$RU1FSEk2yA#x^82|tP07*qoM6N<$f@%smU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..517e523f1ea9341ffbf0e27f5066f41b8bc90e3e GIT binary patch literal 1043 zcmV+u1nm2XP)#M7z4(DF<=ZB z1IECA%0N@B-H%2_v(tkEi=JDmJ$C$+AUZz(rv_xT%Axp^lX2AEf zZ+Bm(W*ne5hb}i=yl^E$8MUV+bH(!NmOYKReyfz&gY;(ts9I8BSZp8|PB7T{83jT(&fy&w@K27Du z)6Yx{o;m3-o^QR99ZC4iveJdoFDg3PnVeYsN(8_@2IF?uuHMc;0b}MTU%hn4 zx6b;0geB?2%MkdcQ^y*ZRgT?g8Ie(PMH&*`Txb{71@ z%lsAbsSA@_cq#ZBm%+`uV3$O&Q@PAg`cXzQ`2eddXguMoe)hyamsdRnKRQ?`>SGhY zfU3+}!B=YhYunYCH8*c|^Yg!5G5`7FTkZI6M{8@gud6G&eq%WM@Nv@T)M>BL?tEw_ zfS52nJ)Qrk)1C`O6e=x&aJ<`hhW*;d)#qksTt{cC8+rW1yME&x9E#Rb#^ZSJD<<(K zqApL21+5eWHE8%Dg8PT-o#;!yWb4RX8(fH7bU7z4(DF_5&A$}ViU2}*grHzUhVsABI1BuziSoXY5Qh8#k) zE1NWE^kSnwD{B@4#+gPZ*2i12OzI*A0y zR>`9Xkip>*7;SPvW}@yS4BZV79y&1@(namHfiKtj2Zj&C6B8arORzEXrS})tTo;Vj>qnOqsHePw zQk4U%Oox;h6zu`5L9I6#z`9${46!ol literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..dfeaea1d311afc1e4a1d7cf99b0e9deee76a4f70 GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1~ zPZ!6KiaBp*ZOjS@6lhaVIG~iTAhw7_N2P-o2q|K+Ojs#{_4=9e)3xpL_fDO>MW4LtA8d z{N9;sb(`7kVwrrJ^*Ad|WH5RdhB3wNEjp+dzssV!H@WE9@BYKfN*n%OUJzgRFZ28Q zx&PnR=`Che2w+mrXsX}7-F~+k^N!`O;{^7ExhPcBJYMl6Ae2RPj}en#k*oxFaf?sYOAed z#=jDlEH>j!EFSG5K~p66wp@s5dQf_6!`YkK*32qSR-#NVBXfG6O?D_|jF~QSf0got zYm6-~t}4t;yYojg#7JUlkcvZ8@78Z}Js!`6vZFp#Q?FiwInD-W#o*6t{{an^LB{Ts5q{2vn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..662450d980d4cb9f7e203f162e3713ea05e5783b GIT binary patch literal 445 zcmV;u0Yd(XP)w+sQ(ttfZt_PmSUqu#i$B3!90R zg@rXHqL{K_EG8?(Sd5*`ER@WGk{=7%Sd2g6ac<7^n#A1c-K6fR*ZuW+=X1Y5UOWC+ z9>4>501xoL0FH{KkmGgb3PY*k`hIjhIWgYm1c2sanG_zMU(C9{FNynyS2Jqe+tY2{ zvw^Tq0ZsUvmn-Jx6v0|mQvkX>O=ZSWx0ZBn69uaXG~SpgAV9YCgwc*Sb8Z`rrU3Zi zXs#vBX-@53++w5?rbYxB8^Bs_h2adfRv|J13j;|k?v}AWpFy#3VxF(};{yYQ|8NUki3AGAdE_?on4X)$+36*6o687-0PnS$ zTY&AIgL<2>5O1n?NT&xeJ5x1#{11HAfI9#gE8i^4rR-|R;`^>HVh3P_(~xtunji$^ n6d-E++nzIkxa9#nfCu;hG+w6&>)j`q00000NkvXXu0mjf^-RUP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e154ff0120ede6843cc8d0ff75983617d57ecbad GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=yPMI?0$dM!e|NoDgwmUR5G&?)n-rl~kvGL~3n>{@}KvnhE`1b)R z?vfzCV4yN6VDR#1`~(!{EbxddW?|%#-tMS*%#+TFT2{w zVY)&3f>LNkt_{p@Kk(L_xyJICJ^8~03K^r1OHm+PE6NF0c3oAzp0ux`_+U|j~K+uEC= Z>{EA7zkHq3tO)3322WQ%mvv4FO#l%Lq@@4= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a3b9583c2321ba03a18252ed7751128b3ece7ffe GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xPMI?0$dM!e|NoDgwmUR5G&?)n-rl~kvGL~3n?NO67D4BM6jw=* zUocP&1TbtmqXQDdc_~eSd*7 zi*Sbf;gaO^Phu`J-y82R2&g;4s<&dt0oJL@2j)QQHGp7%25js0R=9+oGMsrRFWWnvB_(FPlhA+v5na--*+1= j^1sISr**&hluvAe@g29@&$XQbdYQq~)z4*}Q$iB}ux_N# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/meta.json new file mode 100644 index 00000000000..b71c0e1d3aa --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/medical.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..81c2e530360564bf2cd5c0a7fad99fe5248fd0f1 GIT binary patch literal 1179 zcmV;M1Z4Y(P)tSy0aw5ka0Og}=Tw0jYuw)r{t$i8^Zrx!E!Jw4czH={{fBd&(v)Lk;D*x@Z>+<~b6a? zv*(bUJbtEl%P-?o;mJQ3`APP6?+N4h;a_xGhDsctRmbvw{he+Bmy$O9@U!A45}@zs zQTcP?q2wkfLOA;Vz1F@yw1+O83nkp63|L~)~&5Uopp{b=MYHDtl10Q}SyZ3a+(B%>7KX*cA@_Cub<;?S0#b{X99%Z&{5AV9( z%WF4z|BlQ~kDKumy#fkES-WPV)Mwh{)P*y0@yDU?-nF!DliC*w`$H}lcdbgjzOgw3 zuR*IAy#KS)c1V)|d}7#T0iXLTFN8}e1wl4Tme_W6>tSy0aw5ka0OfeSHKl;1zZ7F z;QygOs((_+#F7bG>8wy((sCIp>)C+#e2MD-laeMit|fxdpLmiA9l-)K&H*lIIGFwx zhxfqM%X0IdIXSp%r*JYuuL@%_-OkDjhcdc)!+j)3Kkgq4>2lLV1?NQRah;R|L?QbV znxCJ)7&62(G+nNK)h-Dh)3X6^!QckR&`9`W5`a0c4}KG#KG_+R*WfuTz_Lt;o7xSG z(+7IO)7G;AaA8Hl&1xnA$j1{f!Ez!5Lj*3&l9vxRr1((`JsZFjaDfxt^o&A^scpBA zCSRM$M4g?T5%n*>8i?+XO;mjafB_bmV8emBjr|kvRG-24UO=`OjmvQs-3@!iw002ovPDHLkV1k~NCmR3& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..4ffc827b1de47fed4b7b0ae8279e795cc5f2a7c4 GIT binary patch literal 1571 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/paramedic.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c97c0b72703a791c6d341f5c95307a29f625e0 GIT binary patch literal 915 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?G zr;B4q#hkaZ&U=RhiX7k1?8v?HD2LOLkTBt`FQ>CLLS7(Bf|c2^dzpg@ zN4TRxi(%s>C5MWBYC0Q0uJu0y9fsT;)+PKfPrERAzUhV#VcCP2UzYTjTZFWAN z^WOUVo|)z6*ev?Q8TuZxHaxCid|(mBfWe){u=3iu1qQ#h6082!r`%0B5cO!=mN)!n zX1RynFLgb0zP_VIcnj-|+htlmOn#aKzTFX`b4ZM5O%Thx)&DoE&OLU1rsUevULyyd z&k;H`{QYLl>U(zcY;duBQU82nhYmw zNKb0Ky6)n(l$4MytS{c~?c;uK{4kxZ?yVOe|NHxgPM%R!3BK+8+$&UKYnpE2(_LG6 zCba%$Z#!&%GynWCHG^*-waa8|V(y8VEtECAo0`4Jtfu;ZSoPi$OdoDq8Cr_I$?{G7 z^3>v9@BV`qCO>~+RV>qPb!(#KwMPBTtTLI_2}>EmHrGFY*L&pZyxER2zoViZF2!6~ z9^Cx%XoJ&}Uz0Zc)v&2vw>zdoRhj*Bzu@tGWxNq5J3LvhrEdM|`!<_XA>Qz*b>piU z=dSw)=iD%_;#qa;t?pP;*kp+H8TLFPC&!|{(y2MV!q9oC8^bMZbCy?}t!e5J+Z^WfZJEY!Ct0R3@OQIL&7^5xg`A|eBt^5SA90_% zb&IjX-DDqUD~B0PbHticckp_Z9iHuQds#7K(>8{ZhN~6l->qHo=IUaER5`X& mapQAlDNo%$1^Ne7Th8e}+w^DMLZTPVNpSO`Qj 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c7acb2b4a05c1fb8310a9b940a255092f607cdfa GIT binary patch literal 1258 zcmV_5;{5> z1sWkykdQ0UNNAKAjb`~dY=GqC`T2Rhrlv+64-XG(T)wihqGNx1drRZv z;~E77^qtO;>bo`o;(dL6>bRw)1v@jCp`jrG@OdA^!prw?E{>oQV(M*~O5pMFQGM6n-)|l#5(!#ZSRgzlKTY5# z&l#3qVJm#jTc)_uca;HLc|PVK_V@RxtE=msIL>pKsv>aT#>U2i24pfB%H?t*{elLt z`&{{anwy(H4Oa3L-0Gup8yg#xPN&})0rR=?Qhmn^z>NWJl-~=Vo}PYqB77cSS1fk= z`I`8gf1X?Yf(9HN9VsX0=H_g_|11NXu5*jseOg;vZO=tHXMjY%paILv%bKx$DCd5F zGr;l_SnxV2h4k%?z36*>6NE4_z%GCwxw^XY^?o7)jP^y-)6=RqZfIzro}M1s+uNh_ z^K+Gceg~Hiv;p)v-R(Y05E+n4rKq&DRK4iD|@u#OJ z70dnoJylgznV%7p6mb*a3PThxK_w+6R8dhuVF6uK8oa)~Qd!ymD!>dccXdGx{FQ=!2V{xD0rBco3C4AvWOd?(RbwIzsLYgXHDqMQu)H5<~`|({oc66qlEm znwv5SKduS*O>6)~oY(-0II#f~abg1~;=~3}#EA{?a?!-ZgpQ#ojK9-2U}R)OudA!0 z+1XifJYoY-`P|tVC6Y-cjN$RAsVU9abnGbvSPOd$$pgfM*rX2x|!6Ec|$k3p)+FD)&Z-~ApOR5402Q)B?rY-VOg9UmMVm9m z5StXS0hoe<0U&=N!tU-a1r0QKQ3l6gT|Xd2Yyi?80bp_hpeb+`pdT>$0}2voFwh2w z1q&z81kp?-c={Q{3Jr*@udma9Lq#w0~#08f8iTwItH z2WWc;D69;C7Pohf12I`+bc;9xtQBXtUkI}guxsy#ZD(gkbU%>+i;Ih7xALOCzTR9f z5Hy$+?e6Y2*CZ5+$N>EIViJO;734CY;A3slQWo}vrfn$J}DvtFbQEiZJlRg zU<9{0ERZ-nJPiC*7#eMDZ8}U~ZR^aCbfQGu2e1j&%HvJ&<{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..f687086be984670f5068aec75dd68a2db3a7a059 GIT binary patch literal 20519 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..02be1a1f80304ab0ff0746cc5b8ad1715f10a113 GIT binary patch literal 1277 zcmVx}tlP)3=(uANqCn+M>#3}@Wg%D5+8`I=0lx=-kLJ*>fF3eMSJ815nM`ur+ zC(pAV5O-&H=J%cNysbN02qE}C^9OGMyfF>nEr2(s0lWq9#x#Jp0N$7e@D{)u(*WKA zcw-vCTL5oN19%JIjcEYO&CzJ|AK#vgy8dtE!}Nf|!^4s0N25_P>c00d8=$xH-+fP$ z_c8QJN25_9iXuc&WG>S(?mIz?#e&n*Qvv|0s>1Dd0{|3789LwI-nKBS7=vIiNZf8W z6h)zFk|Yh?lg(yPEEaKcax%7tITit`szMM1xZQ4eyP06;7j0|46EilWd8 zUtL`>2cHy`O2u$qL#sd}52txP35Ua$!QNG=ROrX)bRwNj zBb`no91b%LKc*f4^jo^y?XqT@2)fa~BArg-`T3c-%&`p!hr^bYl@+>V%+JsN^1f+K zfIz>ZolXaDZ*OQc8Wy|VP8Jszv9z>gsJ!2L5Mu3alc3Y-Fr|-zc?i6`y!@2b>-Es< z^$ZDMLDMv7nl>_x1*Qj~j{?hv?}zynEr2(s0lWq9#x#Jp z0N$7e7|9e0g&@oFq_r4EmSu!OAwzkY4G4uosMl&V@bU360MPGQFc?#Bh^3>+1jjtJR8BDg~Fzh1!py$pZ5nP_NhN@s}@OhOT8Y8D;^j zypJ)cVNlz+FdGn$$B|4X(Q35-01poj^qM{oOq0PFdhAxKg=8{`cs$Nro}pz>pXe?x zFXh>j{tyfw~Ncm%OOpyFwFrA3kv{%X0r*u-%rzPwHiLJt-O?^4^ z`F!}iwnoRhuA|v(4rv@0=1Fj{;yU$u9m!-;Ur(p{`nXUikV2t=&CSi9;`sf3+}_?Y zmB(bj>+37o+S(dQySTWZ$C4yLRaG*r4U=FnNF+%@B9TC~S|tFmv$HdF&+hInz|aWH zbAY}b4glqH84ia7ilRW0Bt#++2!g;`2V+snA#A~%dS)^P*oNB@!j1Ws?{n)QDkla<~d-H`}=zU zePfJlO&j4y3?c{ujqmYz4422eHKzYhNayVA4DEIsPft%X-8-|{Y-D+P8TM0zd!=fX@PmqG-@Gjr2Xw z+tGNEBm=f}T|*EAJKzvA048@FhxE_qGd2Sqb6pqi_dESL@IY`mFeaXoUawcuF2{Jp z1VF2g;~0G3hqi4={BpTWeMM2o_~;U|3(OAC3ejrX&$0|G%bMczd8}G>3y#MltQ8Z$ zXy>qu=Xw64V%&yJ4k0dzXJHVF;#af?*h7+cunMVBFWIb8t8uNX32MFX#O|z^lb^&)4d+{tpNM0q`#Yz5ygL Vj6Hs9W#<3@002ovPDHLkV1k;xxS;?5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/psychologist.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3d5d498bbac527bee5953419c3c8631accd71235 GIT binary patch literal 516 zcmV+f0{i`mP)Px$zDYzuRCt{2*)eXyKoAAczfmL_BwS%pg_c`z1};Gl=U7rva0$-95$K>nhSF49 zP(Z_^0uhqf-t1tq%74;I2wR_Jz=OpAL_|bHL_|bHME{D>2(i{mv)Kdy42Q#O=4>_- z05}{D7>~!5UrRghp{%u%Wtn7ICdcDZTCLV~okgz4thFK{g;^rvl~>bSEOr)=`*qpu z{Spxr6+uM2^FqCb2E0!u0D!?@fVXb<%kkZIi}`#G02qx%wda+22~LPyZ~-=(jn{d` z6!$LQyimafm`P0Kjs&ygt5F_URjAJ~heEyefhdLl~E}`k|d?SN6xv*1<=eZqjm|TX^PY71ORZ( zAxRPdK%>z>p6A|QSM9u?1UJF^jX3Af>2%( zwW$7S5fK<;;+h_7igJ3a$#;5OB~x`WR0p5waTS~nKYIhdw5P|>6+nA>990kSogP=p zRM=Oow5P{W7C>`)9MvUoOKW-@T@%!v9!FPz?{IodzxM%wcIU!5a*x>n0000Px$+et)0RCt{2+A)rTKokbxpUoyVCQ?bP*4A5i1}|Z+=NPxL@DiTEBiLzUz!Iw| zEVS`$1#y9u8G*&w{lA37j5FlT69zI*fQX2Qh=_=Yi2fI^s8J~;-EJ2EFr7}*KC9JA z0N{K+V?Li3j%`D&@hYVx3_}USP%f8?^m@JYxQV3SDW#-|$=DE)`s2NcNcKohmOVt; z&4Gwm#anca_iV%GVgUe{OeXjk4s!#JQH1q+4FH(UW_8ZzDK_yId8-;g+gCwVxda>z z2cvI7Scz==b{=kH^?-HaMM5NZNP1o!52(>WH^60lx2-u54QCmq|dCcz?VF zf*`>4dQAqy_k93Br_(_k$E{!fS*p@v zTD(L=L_|bHL`1*p;m(POq+3p|Rg7yPBF$7_U6CZfrHZkwhn1m(YZYS~4|j!MZSTJc zM%&`H6Px(ph-kQRCt{2no&qwR~X0tj@b?o3QL;XYjmKdcWWIMr`V8(Lcu$xpz}>oU#mU{ z!y?V3rmyiu1Q#7gjOHU9+GpK zM7!O4=k=xM2Xb?dx#$0VpXZ(f{y%`j;cz${4(A1>%IX73SS3RPJ$s&e-uOYIgjKQ; zT|=9{gN@O9JNlL$P{Jyad|qg=BsQXJ2+mxonw*#>ZT=3>aVLwQgjLcl`vCxPJ;BDC z8yf%sw<1x?`Y)UPV*j;8BKf>%ZfszJGOR@{%2&m)+ACN|AhC z^j}*f-@QL*TK^?8UpjXoNRHJ@xEk4FW8JbJ1HKh%(mr||Jdb8K9T zC0P*tQw!MAckw8?jFYnwv-+kuIUB*F=rXqSU2H_x5Z4pvpIU&vx`O_x1;q6PHll0D z#Z!3vP(x@;Ha)kg0%)-$F3T_WnseFJ^k0ps%i=vo?>rXUDN~QH2&u+DP-? z^>;3+xO;Y--P0sPV=~k0tj*)H++s=JQ~@@kYtUlJvYj`sC!ocWi0cU!Oq;)hZIA~^ zr9QnM?K)kiXGh=iW<@tX8c6Bq;LH`rkHHh-YvkzBSMc=d6I5RRNdNBaF$e%nl0@?P zJVK#)oM}CU?{EHqna@5zO-&6RXqw{%=#>Mcz4dj7f{Tr%jV#vh{fec?9n1Qrk3mXT z=NqUKTv%QD9KZeKLdwWuY(PfJ$YNg8tWIYcQE)>PTr6o?3{h~~n$Of8Kp7eCBkipc z03dB-kTSAJ8yNsVd#i+z;l2Ys{+_2#lNSXyJ`8&|GTcW-F9mJAewGT5Dpr1PP#N5eWNa@(v!sm-TXB`+y>fs6u(c0x zI2;a#!{Kl^91e%W;cz&d7YAGaK&)(1I4oDFl>Hp4!)VaJhcmx${LNIoyV z_KX536oCeD(0u{>K{aS^008)m7$lz;aXo?2uG5ak0H9!#pQx`V^s0naa(`QQdWE}VAdgTBS1vj3#)L8%p-*Wz&8# z?*TM_hg85l6NehY7IO+tK^Y%DUaANC<4GNS>yV_}%B6q4p!M!Kh{hZ_f z!g2wMiIP$)+>Y@7rBc)G3bgzRlnR#m^-gz(ltQ&CW8iQ&91e%W;c(3J4_zB+9g_Um Q@c;k-07*qoM6N<$f)xr@XaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..512cacf5f38157856f442583e846c2bc65d33ee0 GIT binary patch literal 1505 zcmV<71s?i|P)Px)n@L1LRCt{2nqNp;R~*N`adS#=xTV_g?9jp$dY_+58WoWBH3bqvFw*JGeb}X3QjWo$ZlQ^LS#fQ5G_dDLC zG3MNx8^?M-FZbr0d++yme&?KfPVVmq=;-L^=;-L^=)9O1crG5lJ|zLbvao=mkpXsZ zpKDO6b<_g@+Rweq^-Ny&zc{0n-wSPY7Fy> zD-!*t`jd4v8FvEd6JF8B&J)Xd^wYYq?cz0Qtm{l%*|b~0vao^KcyZ&jRrGN#=EI!0$uc+`$lokMBq@9Ti>=1Ocl z@gV9AU|Cp*Gs3gx2LQOH9N9&|TXruF=k4wzqDky@M%M7;qFf9M1N*lku;Z?{>Q5tna00st&E_Fz@qMvK#d z`Nb7gqk!~R#ceD#_ApJa=tEoo7{oib(bhi(ujpfTH59}U^#;<`Pw4>a;f8`(+>6C4 z`q;~`ry>{Po!iVoLn8wQGM4UF3f;fd*b}$v0APA_B!)%?3=IXbwDn(3RhhWt$d{gE z#>lUuA*qJ_^b;GeL_ehi61`3jlurY~v*u^@nc53vLqDYhk|Fo%Uguh}myS|>uAVwn zQX(BHDncw4!|?DZYN{)6^Tu6_eEk`WMkCgvQLKl#Z=6WR5p5bLNf=nI-8`r>T;O>)sqtpMX>nbcTBqHxb(TF zfZ0@xU?`HbJdmV3lbB5<0CpQo)K!V%jcs){#r?|)hQi$IuM!Sg zUq?qrM@L6TM@L8J1!w&Fl+@=M%t-Jv6ZE+TCCXjkh5MsupKDNRaXMhPSyAh#XQGKo z6Ivoq$N<1{6Z%|(60Z#}@e1F6X2iYiLcF%|7wk4G8tRTCCr837##ixXY5C`K!t573 z&*X&~FW2_0`B5r-g{_&NQ1*U5mknH>#O^;cqUe|f0PwT;H!D9@R?6}Pw1#pLpOW*#0n(7Lis3_BPGxYE` zQM!5KE-rrg5e^j<#nr`PF>Gyaa^)y+8Qbb?k|-ieVK54nEk5vM<@-F@P*-gS@O)g7 z*9NX-aMC?z2!_HeMz|X%jAS)95)6e|!^sYdsaTN>+#8`u_ncuT47D4NQ<9mXhDrCF zL7pH%@j@jwD9R6z6AVQZWoD?wY${2bsltnD2gq}TvWX=_DLJYfkcl2pi&`5LIe_wm z{wt^n&8yl7k+9Zz0m+cR1l6E;3dkFN5V3jEJg5%P`M>ZF>3IT}7r3d?00000NkvXX Hu0mjfO#02; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..75e83bb3fac9979be816267735d9678f174dcf92 GIT binary patch literal 1254 zcmVPx(ph-kQRCt{2no&qwR~X0tj@b?o3QL;XYjmKdcWWIMr`V8(Lcu$xpz}>oU#mU{ z!y?V3rmyiu1Q#7gjOHU9+GpK zM7!O4=k=xM2Xb?dx#$0VpXZ(f{y%`j;cz${4(A1>%IX73SS3RPJ$s&e-uOYIgjKQ; zT|=9{gN@O9JNlL$P{Jyad|qg=BsQXJ2+mxonw*#>ZT=3>aVLwQgjLcl`vCxPJ;BDC z8yf%sw<1x?`Y)UPV*j;8BKf>%ZfszJGOR@{%2&m)+ACN|AhC z^j}*f-@QL*TK^?8UpjXoNRHJ@xEk4FW8JbJ1HKh%(mr||Jdb8K9T zC0P*tQw!MAckw8?jFYnwv-+kuIUB*F=rXqSU2H_x5Z4pvpIU&vx`O_x1;q6PHll0D z#Z!3vP(x@;Ha)kg0%)-$F3T_WnseFJ^k0ps%i=vo?>rXUDN~QH2&u+DP-? z^>;3+xO;Y--P0sPV=~k0tj*)H++s=JQ~@@kYtUlJvYj`sC!ocWi0cU!Oq;)hZIA~^ zr9QnM?K)kiXGh=iW<@tX8c6Bq;LH`rkHHh-YvkzBSMc=d6I5RRNdNBaF$e%nl0@?P zJVK#)oM}CU?{EHqna@5zO-&6RXqw{%=#>Mcz4dj7f{Tr%jV#vh{fec?9n1Qrk3mXT z=NqUKTv%QD9KZeKLdwWuY(PfJ$YNg8tWIYcQE)>PTr6o?3{h~~n$Of8Kp7eCBkipc z03dB-kTSAJ8yNsVd#i+z;l2Ys{+_2#lNSXyJ`8&|GTcW-F9mJAewGT5Dpr1PP#N5eWNa@(v!sm-TXB`+y>fs6u(c0x zI2;a#!{Kl^91e%W;cz&d7YAGaK&)(1I4oDFl>Hp4!)VaJhcmx${LNIoyV z_KX536oCeD(0u{>K{aS^008)m7$lz;aXo?2uG5ak0H9!#pQx`V^s0naa(`QQdWE}VAdgTBS1vj3#)L8%p-*Wz&8# z?*TM_hg85l6NehY7IO+tK^Y%DUaANC<4GNS>yV_}%B6q4p!M!Kh{hZ_f z!g2wMiIP$)+>Y@7rBc)G3bgzRlnR#m^-gz(ltQ&CW8iQ&91e%W;c(3J4_zB+9g_Um Q@c;k-07*qoM6N<$f)xr@XaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..56c2d27397ac1480df1b5a7139342866cc7f4129 GIT binary patch literal 1404 zcmV-?1%vvDP)5^ph( zi7)1>+Y5b;ON{lNi|4bh_kob)E8LbC>6LoT4aro_T?_0M=Lruol1?%K+8_ zSYsK$S^#S-16T`Sjb#990j#kMU@d?(mI15~;RX$TO1xdzm|O zZd?gpizy@L#;FG3MOq=LKkqB9&UUWWJ8fGuEG1F^pnUw1mm|ltrgXSn@Os?T?dmpw z<2cMOMAg6%sf^QNPFYH%kQQ@__IGA5zYvAjwRES{haUJs=6O~OP8tvPQGnjq!H#f96qinPb0DzTb z1iry9F*!YIq}e^GHn*z*NQ<@4=|y)2EG1IN%O$KNBUnjBD$W(;5(;t&dAVdrgkIK* zDSZ9SFa+MAc6cd~g1|fQs%;(XMS2r-8!$ON%Gq0*VQXmy02Ji4ig#N}GwdzRc<1f6 z%()C~6ZvrhH^LXO{O~3Qd_COq!sdzs#e}>G$GJv%J)>sCx z7Qhn+=L4Qcyv8IK3ODyOQsXM@AM;HLv zk255~hz4zJfp?(I*@~b)M6H3!fS^Bw{UTU)g03uRZJ>KSQh1cVTZ?KmtxDkAVz3_V6Xmhrz$KJU9DFEPg zX9GI#U7~7_dJUKxI)&k54FI-^BxIYKd^Z~sqwlLZ#Nr9{d+zuMTEBZh-5!+zXWxHK zO*vi`A@B}06#=M)6EhKb2mH~;aGrP%Km7Ix0`I`(m(Lzysy(VTfOJ-y zegFN5`jxH{W)w?j1rwkyF% zi#hc&bP%Jy8zgpz+okHFtq>V1jqM^t*}gKETNshb%IU3-`x1xtDxd@cLkfT$ufkYA zjvN)xcOh(AdA#pJSRrNkS{gLkbVHp1Q&Y1Q3rF`iIX%j)b_b9z zZ{o}yX@`#L+jBkCwFZzyXyM8)fQcht&1!c56XTcE&en4!qRIg6LkgtxE6E7fi>U*- z4JP;od$C?jsbzYtrU74%xerJT_0000< KMNUMnLSTYxXok`N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ce569e9ee0fa99f1ac5a8572f18df4984ab8286 GIT binary patch literal 563 zcmV-30?hr1P)Px$?MXyIR9J=Wls{+_Q5?rVExHv->1o<}9r}j@Eh2$Xj|_s~fe}KwWyvJ?XQ-4& zH^HHk(u#{y2N7ut#Yu%!$Y8sa8`1_!rEnzP5H8^$b?nd%&q41I#NvCQBEo%^yZhaH zzu))w`@P?Tn3$NDe@ss|o92rPB59|vCNJUD0;+C>rI$~;@^!A;!0RjT0jRna@`W5p zJ0-diqP%$K*_wEL|2B2MfmaKphEk4(9sUAB>*64r+#aXf}i&P%mh^3itPKZ zL>H1SS{G3y;!p2?g{+en1BM~SElUiUrdVAsiTwj#JYRe(hD=k8Tb39w43Txx%69;0 zOhML3i{XU9NMaCxW_ZX*Vo*LKTPtkyvAliuQxGxyGgvEZ%YdDBU9<$W!Ztg59?kF& zfaR4BJ@6y*ojp&A(LrlwJNw&N=F{vkF){xI-vL?-&{&?qzN-KL002ovPDHLkV1fv| B0l)wN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e00bcbbd5074349dd7630fc968377ce1f01129cb GIT binary patch literal 658 zcmV;D0&V??P)Px%Oi4sRRCt{2+ObO;VHgJRCxt9U5HTidFGEZ?(4kOTG-R+9w3~l|qqt-_$n20! z3^=A~~c@*Oo31vBk}PQ0N``D+n4P*?nrrq zh`a*|NBbeqanWeD{k80Jc&wZ6<@HWhb~)^?OW!;o)PR5A%Do~R%{KNnSDsuSC2wzY zr7!Qf{r(Fxk%(S0O+9ZI`rzR%hU>-@yIeL3`A(s_f3{g<}4GX7IJw=YAFe@{A(h=_=Y zh=_=Yh=_tNP%{M5q-F?2K8;O+)C@r&8z4DD5Xc5d&JYCl6O+^oK_E{6AU8u0*aie{ shCrIs3_)Pu0a7yrfo%Z583K~<2TS0*LQ_BvfB*mh07*qoM6N<$f(1e@vH$=8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..5a38a8333dda76c6172de04ccbf0eb465e521d65 GIT binary patch literal 663 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U<&kfaSW-L z^Y+$8Z|Oi8_7C}7kzEQ&K3n$k7(R4pcgnmt;b7Q>ynmd1k0w1;*z9a(_~4CJ$V(j; zk7+wj1nSF8b5dk6j`Un%E;^lWee<1(-{L+j^?bSa(_f$I;`bi^uKQjj`Ho#c5C$0b z{0|V_WO%begy+;Z_e$@u$QYCLPQte5g~iWm2W~nwQLAbG_0M|()*b(3H<35*8{dSp zOD^tTP(K$)`8_>0u{!70N|{YFO&D5?(v357zVWf0;}w0dVuFbA&(Jy7-X=`^ms}FH z-7s@T#LZPMk3`nwgdSOv$X40dp8Q_?(U!bqwf$X-oq}eWhcujisw8#XbjLR4)m6L< z2F2$e>OZ^1XO+&Y<9p|S>sy}u%tvx_H?zgu=Ina#eCw*~1-b0KkEQgccVGHxcr)Ro zR(JpX`AVOk=`uWs-6O7ZE9?G&t+FBC%9j-XZ=Dn>rvG_;{mF>m6ImJ_r1758u4MyC zCDo;NbAL>*>6*OXd@%JIxnp^C4E zj^uvli{D*dF>Thdm@KKY{8ADI8URax+ u@TTOoWWdszoKhfV8j`TDdHMhI{!?xDIJNDbI2oAI7(8A5T-G@yGywqGGA#1| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/meta.json new file mode 100644 index 00000000000..c1ce70300a7 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/senior_physician.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edit by Nairodian (github) of paramedic from tgstation at pull request https://github.com/tgstation/tgstation/pull/48236, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c6eba7571ba0c84158145ac61b5b63e3b6c0c8ac GIT binary patch literal 1110 zcmV-c1gZOpP)Px(5J^NqRCt{2nonpOM-;|CIZj<#dJ%1rQC7}&g^H4c5m}c#1avY~y4g9n(3{*Q z_+l_vCxb{;;$UQOD7`p`5E6-I3q1sz^}&ZyC_x~*Mvy-sv=ynev?m>UXcJmGJt(tX zt!>auwSv<31F@^o?tU|)dEW@V2M`275ClQ|PYH?Mkj@+IyHfSoeW$e#n{?h_Gk<20 zGIY1?sCt0fxCI$~p&Qb9gI$=uh|6cM;HY|l&8ugxoLsl3R#-7f2PyR2ebY;~o`DyHSOFO?UWHm|Tz=%4foQXdu5 zIwn{YX*sV6!KmXEgZ!{g;$d=Ht z9n4LA3cJ-tX4XLMus+mD@ai8`4`8?2n7f(9)A|$4-OTp2i|P+F0ga{uyVZtSeh2_= z{3YU10KkK_T>yYteh9nOMx*J7jZjd((R8r+(Kb4E@5uFJ^v4Ie=%{)C07x0Sdw!Bo z%FxkhI_@>Y!mrQY7ZeHW-aH*{8Qli zm^zT8QVe%4|erF$$g8DmrD6T!HzkJXhTs~y&lnepmMQA&Rx5Ad?SaSJ=U zJNSzMzyJ0t&c)uw&h8G@H*U%33zIT*XsY5GvfXM!QUzny!)D2$jO2!bF8f*=TjAP9mWi2p89e;}sw2J6@k ziVNESMwb=x;>}PM%xgHOMWt#3&WPT?ixjk^hHD?@FgC{U+8b}-J>~uDkE-8(Ci*-X z_}~-qC_cD!5zohe#5<99@uoI${rRJgP#=W;7UzS{C70dAsHQ5=R7K=5{~BJAl2J?(O@s{TP_Lx9|5VMSkdoArHYu(_tSkWP{&|E2cHn0tFdPE0PF2Jr49@kjERx zpRNv?&8(^b07*qoM6N<$f@z-_EdT%j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..648b3c1a6919aaa71bde49ff389e99803c1106db GIT binary patch literal 1266 zcmVPx(tVu*cRCt{2n$K$+M-<1uE-mSw(6Uxju|i|z~tv$2a zRcYn}X5`t?erMkN)Vv2M6bgkxp-?DZP3A-jFINqAY>%;e`EzV;ZSe0_%60ba#SfU* zHT-nn6ndwue%8qG{I1!Cto~~v;)|Ij%lx#Q>nyu~^o~VP4m;m|4Pd)nFnO z5Y=xzvT*y(Ep*K`|GRzX7Fv%iDg6ssOD`nYwZb*r&EMyF`-djFW*b=}hwE1jo?mNL zaj<&;dv`Rok>IC42~quX3$;2H(~}9K&@HDhi`nspF6)7mLUCFv&u&WjYv`bz%`)N zu^5Tb%hM^1KToGL)S6ZFtsXWS>#lOwuNr)vkY$p-Jse^6ULJj`ht+#|*uxR8m#BWA z0mzDtr_WuhzC9fAA^GXT7dW=Z*s1LS05-Qa<{D3*yS^{WBz*wbEIn|gJYP^ha0-w$ zY0GhLJx-|c&T`%%DZ_dC-p0%52O7X@b-!sqIOpiiVty(+Kpgt#E`na1R-N=YN+#*Z z>I?PMTW`O^E?s&Pr>8Hm_1*Wla%BNO?){9dZ@&iR|Mlk|k(~rDznf;Kr!TpdU;5(r zfsnpX;q69~(eN7_jgd}iJf*y84Szo>4#}v{ zlL@3#noFOKzcL6-fk~F8DG~J)hyvj$K$fPVPbu|GTzK_mks1Nso}QE+1#|@W)0aWW z072IFE{IVOg}#shXpgOw>#ko}U9&B`|H?3HeT71yP$(1%g+lR)vs^WpUPwgZ2A4rE zB$%vQUiea!{PX~T0$9Cx=ADW27g?oTXLKL9(OBoP38;dJ21p1;h%9E7(6@TrALw*l z$6*9&yweR{y1T-S(6@R*Q6fT>)e8wWuWQ&WJ>dQT=Vj!yVgiDocmby-)upntj$?Z) z6r3S61)M!jw=YgZ#Bn9&jY$B`re8Xx;n`QsvrgE}T=;#V?gZ%)lzJqNOHpS`!hwB& zo!TDvQ8?>%QG^UYJ?*`NkMmlbViHQbD=xQuQ0Pn$(td#;S9Kgv<7x4A`X@z@z7=-5 zrDkOWr;Cg}i{1mX$S=h^$eKp5A2sDls*#}y>$ryUmQDd24QEPV46k2tFi cQ2bx`8+67stLl}pfdBvi07*qoM6N<$f^LFhmjD0& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..c6eba7571ba0c84158145ac61b5b63e3b6c0c8ac GIT binary patch literal 1110 zcmV-c1gZOpP)Px(5J^NqRCt{2nonpOM-;|CIZj<#dJ%1rQC7}&g^H4c5m}c#1avY~y4g9n(3{*Q z_+l_vCxb{;;$UQOD7`p`5E6-I3q1sz^}&ZyC_x~*Mvy-sv=ynev?m>UXcJmGJt(tX zt!>auwSv<31F@^o?tU|)dEW@V2M`275ClQ|PYH?Mkj@+IyHfSoeW$e#n{?h_Gk<20 zGIY1?sCt0fxCI$~p&Qb9gI$=uh|6cM;HY|l&8ugxoLsl3R#-7f2PyR2ebY;~o`DyHSOFO?UWHm|Tz=%4foQXdu5 zIwn{YX*sV6!KmXEgZ!{g;$d=Ht z9n4LA3cJ-tX4XLMus+mD@ai8`4`8?2n7f(9)A|$4-OTp2i|P+F0ga{uyVZtSeh2_= z{3YU10KkK_T>yYteh9nOMx*J7jZjd((R8r+(Kb4E@5uFJ^v4Ie=%{)C07x0Sdw!Bo z%FxkhI_@>Y!mrQY7ZeHW-aH*{8Qli zm^zT8QVe%4|erF$$g8DmrD6T!HzkJXhTs~y&lnepmMQA&Rx5Ad?SaSJ=U zJNSzMzyJ0t&c)uw&h8G@H*U%33zIT*XsY5GvfXM!QUzny!)D2$jO2!bF8f*=TjAP9mWi2p89e;}sw2J6@k ziVNESMwb=x;>}PM%xgHOMWt#3&WPT?ixjk^hHD?@FgC{U+8b}-J>~uDkE-8(Ci*-X z_}~-qC_cD!5zohe#5<99@uoI${rRJgP#=W;7UzS{C70dAsHQ5=R7K=5{~BJAl2J?(O@s{TP_Lx9|5VMSkdoArHYu(_tSkWP{&|E2cHn0tFdPE0PF2Jr49@kjERx zpRNv?&8(^b07*qoM6N<$f@z-_EdT%j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..292dfff4709e31a2e78eeecdad44588460c77fcc GIT binary patch literal 861 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PU^ zr;B4q#hkaZ3^PO=McV#1D@3qt=}_rv)reZcq1YA9%B?Hn;wkKM@tB%NOM(_RH*LXt2g^VPjpLpT?A-p7H&0g2+V}mx zyV+T;AJcbiHoiXj;x9*?(tC?;?wVFDG>5g~^Sj!jjGQIcvj6qzLK0fsKcp8tS&BHfF4%Qj-8#X@?Yw+$-X5Rbb1=BX!7l(h|7T#gL zb%xdFpQo=csBAdDy;*LbVb9akr?cPfo)pb+?!dp=-8~H2+wBq(lGL~Hd|j?&Q+?6! z`|75Hr#%EEY-%5e6&|$aG|J$d*ZBVK=Gz?)UOB|=Se3H+;=Rd}&mYYFk@fBAtOv0| z3Lk|U8YkU<8*l2PnE0Wk@8kN{EKUV#<(J2%2$PJZzD|q z{VXtj;eBasI-Ah6Bd1n5SaTk@ezAsocCL?t&Xji+n`B>DNqDia>8JjTv-4Q0k8Z}Aye$%w$OWhl8oaI>E zecxw)1E*cW+=lbdc(zZII;K`DV6V~QU+=U~Mq#T(Se9f>=!LN4cgto91T8TQ*YyN3UTE lj{Js+Qy#Yel6S6W(CXh+bmn7fGcdm}c)I$ztaD0e0swy_dbI!m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8f8111aadf815c26526640284f5c7a00e825f6a0 GIT binary patch literal 517 zcmV+g0{Z=lP)Px$zez+vR9J=Wm9a}3aTLctmi`GHl;oo2B+z6Cg2Qc@9PARBs&PnxR8Gz7FAzQ%uPViWKex$KCJU@AuyOeSh!q zgOrq%low`hmPL(vOIEB^^2-@KKcwTf+57r=CSR{Klgmv@%&H-FtwP6b$HDDd1+!{M zxoOF>B~Wf!QYaP4n&VyDwF&@st%B!=WX%kPQW0$uQzc+l4Jnk0^t(OIwj9>ita$gH zAF{q?akk~q@AfE^ikMYHt;9b$`R>SQG?M5YJ=Z_G_r}S2)B0A`K*w!!dF94q&kq6E zcA8vXxpdsN#vP#Of=0b1Fg|nhtpPwV7;7LE(rOsxCx-@h^ZAwIt>Oxg252a z5Bd1+6L&$#x9tmca8&{TE7t0x_9*zI|4)`cRP~P$b%mDK+6BoVlfIvYM!hBT3prU_ z%FFyhPELO~a&tS7o!#Sm_NZ8=MWw)({X_E08DK2=pWna8=H76AaUR>WN~mf8h+8mu z7bNXkR0=%Y-G=>su2FA^=Z7;Fp{i$-=bP;JN%oYKl>dUi%s21I){zcP00000NkvXX Hu0mjfHZb?u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5b2a90226ddcfe6b6c5ba7893c369a891476276b GIT binary patch literal 586 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U}EufaSW-L z^Y*5_x3Z%I+lS-7*_^l%&5!O(XGjB zr#n9`syv*0uPCzX+1@A3ZYP4)Y87*TF0g$*KOac%G*>(;{jADw;hw+{GlkM!vWFxl z>*jsf+3|4A<+lZsc5E*cX-VptXg@vH@K}eT+og@Y*LJxCPU(GmvU`z-S=4L)Pi)U6 z&EJ~}&u{R%nic_|xjRq6-+1zu3)5ZKgS#s}^ z`LZ_;e$UsQe|(;|b-u{edWT6z%m435m^Xd{;Ye`^J@Fdg59h!vVIL9ctgjFT3B# UzEf8VOdAXgp00i_>zopr0CJKH#Q*>R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b18e7d4d8e336bc3676db9b9886a35683e65d3ee GIT binary patch literal 603 zcmV-h0;K(kP)Px%6-h)vRCt{2*}qHkKpY0}ul@&x4nor5H6?=%A~9^FapQTgTCK3PR*Gbsly~-{$rhFtBjcuJ(8AK<#7X}(nb)+8 z$h%2-V>dt&LU8!``oNtk=vTWwa3h&hPjc?KEQDas^LV$l%|Zy4V?qeNf9Q_KGEM(U zGMmg5&b!;%X3z5y^F~fU$8Xah7}D0s20eG5sODD5F25bE+dH3})(s7UA$9!r7cWhX z%sn;KkH=)-bQO9r7 z@o7EwzyE{G8_sB#4f=ifiyG^H67znzi14Ix!aOcs`fT3VOK^X$G5%iUB)$G9_I(~? zp0`je^1N;HoN4mKmCKJW0XL7%c+NC=-nO|=Eaqwh!g-rVXZ-jQ@Wqv@lsEQhoI5Vt zWrM6AB^m_7@sSGu-dz8go6lgHyoq;!d_F#{&%FPg?GmP^TV4PF000000000T=++pk zNGwOgbZd-NDQ|$JTVtFF-5TRGlum$djd2>vg@JC3v8q&ob!&`OC|`oQHO86Ktua=m pd~9`Vj8&z+1LQLrSOEAAUI8^b+-tfLnxy~$002ovPDHLkV1jq&8`J;* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/meta.json new file mode 100644 index 00000000000..16ab5bbe04d --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Medical/virology.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083), Resprited by Mureixlol", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..e3165ae3874c8a257c7e5fe152da41345b80c501 GIT binary patch literal 996 zcmVPx&o=HSORCt{2nmVpU?%Lv3 z`fuq_TneQf3Z0DY;#8ClB@Pv7T19Lv?{eSY z``z!oH+&z!Fbu;m4D+9okp08d@PYtqwJNGgHX}edQJF;PH}hf+%|>j1Nr0KXg#5 zd$A;e^lNnw2fy~)`m-qu)GwodDauV_RzVCJBf(qG={Cw<32VDWl)Vyix(xuR)jbRv zBN(#^B5DA#`h&&@vMCEW-9B{<_si&Cj&f5@x3S}X4lcJbQDhT)IbQ|mY%PM1y ztgrQ&01#YN^&=&qR`-xj>HrXkkTCVrLPTZQN#fLxlmHS9&pn#&7v0wh;?$R3tZ05^ zQ&y055?tS3j(r=v+CLc*0suI!kBVD`&T9Jku0KRaCzb9Wyp ztv^x;s5CR*9+Z!jRbRObqvE)JP;ss8lM^=tfK!QK7=~dOhG7_nVHk#C7^XAK*o%VB z1pEt34KIipdr>JKXf*@z88?I28uy)uil|{-I02*(fzK;(~BAwKcO<5hc z#Lt5UPcHRYu|-8X0cEe$)<&Lvx1jR?t(+CxMMx!pGEdIzSq^PC3CG|cI!cu&T>;^f zB7}eF05~};6(^)YngpE=kwt0|q_RiCG{b6QFeEWHNM;LYZTg6PKJfrk0nFi9H&r#SkIO#JpZ&~Re=ng&#^U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rnd.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..66eb60b4929c95550f3aeded19434c459f1b6d41 GIT binary patch literal 1273 zcmVi51WY1H>mRcH}dY2+Y06$-^-&o`HfBpQ^xt8)*Y(W31omS)Kbp!*BcOImD zm%6O_owc;|^3UgyEKw%2iTXFzST`TN4BZ6gXXJ99oNMqpJ;Ueuh429a8?X2C(z*7r&{8gE;r}mOc4dLIl8s%(FR15XOZW z32y#!kn)!`fcF>L=W|PRtfN_d{xCCd8?aZknYuq?pG>}SB0=AmLEz@c^SxFdTLRlt z%3sm|-F-Zqp#<236L+3cXWg$NK^TVvDvT)b;>WYy(SXnB#~3MpNdw>_h~WHWeks+_ zT5suFVZmPU%%NsS1b}gNql5>I0xy1j(q54Amo$J~S7DW3`s+T2n^!-FWDvOdSK}+v zvplX+{*neLH?@hg0Cu0l%`G6TZvZzxfK}Bw^?rtgU-Uyr--m#{A`lRC#Vg?lCv)Li zKluFciwx-K%FyIku1Ju6t?uWi$rKv5r|JExLXj3-6YhI$)lv`{u(@Fao$YO>2e)U6 zL;&cI0^r%Ytw~+)KfK3j-@blF(^Glz^TdCKKz_EDXmR0-G6W`|ML$HC#IBYG)q)57 z4DdVmAJ2=P>HFW{i{}eY%L1YTCJ$arn05Ho;M)L@U%fG%8n}GKq6op^4=_JRpdJ;K zLSz64bOB!X|2O=XTOdq+u>tM_2#9j!!{!$mz^;3N4?k_; zK&6JGu1(5-quGXQa%O_@J zNeMqdLB{DrE7d4o8YK`Pf=ud_s&4yHphYqZa1hlM^|`aw5{S0|M*y|}PF;jvktxFD zq!i%LCkh?FYDH7!ATj`C9AaJ(U^+d{9Dmg$&`Q~yR72n<m^`MHK-$Z%~L0&DU;&(xX7VT#B;c~6zyd#;;5R$u>k#Bh4MsJx!){JL)geGAe}}747f`NN zp;GuVK+nmWt_vy!aI*=1Gt<5!;9sc*@v0Y)AkY?IV$*d2UI>dbaET01trR)FjeP)VQ!Pj5=V{0Yl3HF^+QopTGFZkkqi4Av)ZP z5hlKL<+lIx8e$nFCAb-u?0>|_Kms7z0U*n@wM7{~4)AofU@*+{`Y)`;&G7aXgg>u= zfdM2R!@%&L6i1L81t4FxHBVvK+pvVexgiEjgZLnEasW{dfcYK-K=joMbAXngU;u>x z$PwC?uP`9XlM)Ifg}|P@4;WmW6~OFgM{ffiU;w7I`7q^)1w=dG$;;1hHrTgUUo-5U ze}Tc3?lGQsfZ$_~r*(o@Nek_R?n9yX`85 zgJ5j1{Pjb$bAY&{07F!=HN&#GM==}(5+?_cToTGF$}v>7$T6Hcb_whtkR!~j^uTft z??0lg1CmQNF}4-kfpfym8_yZ4dJi$id#l2828d5n2Vk>g;nv%X3|ntAkPC)ZdtlT7 eqYfCB4gdgLhoXbh+)$tZ0000Px&o=HSORCt{2nmVpU?%Lv3 z`fuq_TneQf3Z0DY;#8ClB@Pv7T19Lv?{eSY z``z!oH+&z!Fbu;m4D+9okp08d@PYtqwJNGgHX}edQJF;PH}hf+%|>j1Nr0KXg#5 zd$A;e^lNnw2fy~)`m-qu)GwodDauV_RzVCJBf(qG={Cw<32VDWl)Vyix(xuR)jbRv zBN(#^B5DA#`h&&@vMCEW-9B{<_si&Cj&f5@x3S}X4lcJbQDhT)IbQ|mY%PM1y ztgrQ&01#YN^&=&qR`-xj>HrXkkTCVrLPTZQN#fLxlmHS9&pn#&7v0wh;?$R3tZ05^ zQ&y055?tS3j(r=v+CLc*0suI!kBVD`&T9Jku0KRaCzb9Wyp ztv^x;s5CR*9+Z!jRbRObqvE)JP;ss8lM^=tfK!QK7=~dOhG7_nVHk#C7^XAK*o%VB z1pEt34KIipdr>JKXf*@z88?I28uy)uil|{-I02*(fzK;(~BAwKcO<5hc z#Lt5UPcHRYu|-8X0cEe$)<&Lvx1jR?t(+CxMMx!pGEdIzSq^PC3CG|cI!cu&T>;^f zB7}eF05~};6(^)YngpE=kwt0|q_RiCG{b6QFeEWHNM;LYZTg6PKJfrk0nFi9H&r#SkIO#JpZ&~Re=ng&#^U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..404b75f43d9004d2d5277eb0e807f62366f0688a GIT binary patch literal 1177 zcmV;K1ZMk*P)rL>n;5u?^xNV;GtZQO5?mrl0ZG;eli6WIM- zCdqE{z4`XdY?Aj*QOrpUpqP^wKrtsVfMQN!0L2`!0TXn)f^m`Fb~Ss=7OdrmiN44H zi2tTdn(Ch*at;F->(A3iXHgxuX@ahwOApZZQn@~w>bGnFKKw>@ye_5(p+Bc0Suuh2 z-xohCJ#uOXYU4S|5ROarTQWeOJSI8izM==An_&`!L|>1?ZG5OFS#s9h%&6@VA!AFwsR8W1TH9{AV*~OFgoPP( zJ_XN$DD;~e06_>rbb}VUMrg7Eab1`L!Rt65=M~&Fh$W&2WkMACCoTc(x;nTb5cX2N z6&?zD-)D+#{iX)M%?*-c`o4DPCtrmnCvOj}(d_;*br1E@o%^@w_4GY@H@85mGp}f6 ze_p*#+hmQc^fJv-Re!~qZya5HO1meOWS=QAU^thfQn^eQvRQglcup^0Jf`%(09_d! zr60wjdi-Vk7ulk}KSi0d8A_#6M~?06?9k?)O)8iEiayh52|x@+V8R%qqOb3CgFb^e z^y3ml2EgI`NL~f7yZcXN8%A;iKvt}8tWy+V^3cVEISw{KipT(@A3zEsh_4%KT^C0# zRX8Pa{AckS*@U$)Y1YT&IVLG010Vn)WPlEyn+DKsjBkS~_33a4L`_)wVgtMz5Qy^1 zhpjI%fHxdJcw@4O4SkUT?gpoRS)I=gH~cRLVLoOP8~R3jfG!rr#BJ&)zXd4fBnD8- zNerNvlNdlTCozCxj*$TL5&G5*q*^)ZUhyOofXSJVwzV0k~wQYgY>+BsRe) z16Yu2a2SJ@!6b0WjI}ZPRf}3d+#$jfN4-vOQmEGK>@N+j4=VkdHsEqSGBflB2|u_P zsW(R~IVeln1-jLXaM-P)7fhvy4Zvhkc*Nv`2!{n<2*iZ$kR^vi1iB4E7=q237Hoob zj~Idw$N)~qc2T_pP#_aT20+N$57bE@HmMon4B*>MC#-*lV==iE2L38s70rjT9$SI; zognvq9gzX3&u_V7cTX=J?C;gb)t*oE@X-^xIXy{Zm+kHeb1MbalQ1*$fDU^0j>Mu6 z^azLyKz-g@g61kMdIg?6wObeg*Qc&3y)%P@b!~4vk{$tZVFX19h@v8^m&@@us^SP@ zP>m9`k~|)BWk?!>cn{zJP>{sr0mP#$kU-152&ycv_bZshV6+K((=OeH>abVSq&ozJ z@`p$}`U1FDAt*)$=rwt7vqY3|V@5qD1B^4EQ@TO?`UNBeS^_L=yDz|xX1xLu0=LM3 rc9qDzeF7!~?hj}uVZ;&pzs3Ip4#L)0{scV=00000NkvXXu0mjfkAnf3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..e3165ae3874c8a257c7e5fe152da41345b80c501 GIT binary patch literal 996 zcmVPx&o=HSORCt{2nmVpU?%Lv3 z`fuq_TneQf3Z0DY;#8ClB@Pv7T19Lv?{eSY z``z!oH+&z!Fbu;m4D+9okp08d@PYtqwJNGgHX}edQJF;PH}hf+%|>j1Nr0KXg#5 zd$A;e^lNnw2fy~)`m-qu)GwodDauV_RzVCJBf(qG={Cw<32VDWl)Vyix(xuR)jbRv zBN(#^B5DA#`h&&@vMCEW-9B{<_si&Cj&f5@x3S}X4lcJbQDhT)IbQ|mY%PM1y ztgrQ&01#YN^&=&qR`-xj>HrXkkTCVrLPTZQN#fLxlmHS9&pn#&7v0wh;?$R3tZ05^ zQ&y055?tS3j(r=v+CLc*0suI!kBVD`&T9Jku0KRaCzb9Wyp ztv^x;s5CR*9+Z!jRbRObqvE)JP;ss8lM^=tfK!QK7=~dOhG7_nVHk#C7^XAK*o%VB z1pEt34KIipdr>JKXf*@z88?I28uy)uil|{-I02*(fzK;(~BAwKcO<5hc z#Lt5UPcHRYu|-8X0cEe$)<&Lvx1jR?t(+CxMMx!pGEdIzSq^PC3CG|cI!cu&T>;^f zB7}eF05~};6(^)YngpE=kwt0|q_RiCG{b6QFeEWHNM;LYZTg6PKJfrk0nFi9H&r#SkIO#JpZ&~Re=ng&#^U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..deb0f83542f786e74fe448c35603deede565839e GIT binary patch literal 1154 zcmV-|1bzF7P)5WToXw3U^hE)=0Q-<$od&vDZIy_q*F%zT%(J2US0 zd*A%tn_a(eKXQ&j0OTBn0LVEC0g!VP0wCv53owE!8yu(ctZk=bz93w2aN$=8K=SWc z#Aw$DP}?kIxN8uvYSZStPZ4bX{!$MErv@G8h*QuxKYc$s{kZti$`&-e0~eD4Rd`h zo#pU9{+*!VZ+Zz#R9~7l>o1-8?=>^Eg`hL)dqm3c#lNcnM#cJu#|v%r(26N+&F}wEK9LEy8;b-XsCK2+_)?RNN1Adf(ia zW%-xtGo6+I$tVOT%rPr;b{^QmFJK+^c@0zoP~pLWK~un=Kfg`4aYRr6yJDfTfGoht zla~{gIz$95R06R52(}=L_*j{5J27x_Lt2vOzg9oNCxnZW7Jg1%YSKa_00~IM4zR)Z zt_8Fj&W}OU`q*3oStBiewE)o#h{*EJr_HYtKsKB>$j0OoKKNAv1RI?BQF63=e9Qmk zNG#`k!Uw<89$=GYF>#;##cu)R9EAYLISK)ga})v~=O_d~&fz2g4GJ0%*h6rwNi6`0 z=)KL<`ZmO*kTHvZ1R;j0%^eyeP>bNy0YYf<00_q{Tp2<{coR0$Dz;&&g<1ekmN6Ah zJ_&JJkQ>38m=2k#L4`z*K@yX2r_h2=aNVD2gz@p4Sa1Kktri1CMnEM1{rRW`EiNsy0{8FvHAaXF zqvs6Yp@Rn-+|hb883DC1LQ{gIbYyM2oUgMoM_7XiO4KcRz7}UlTZ4KJkOF8(a`FVp zvouJ^72E`4%iDPcml~Wl!D!o+THp>xIbG5rL@M6{T9FHotU^*a31EBj(Xd38kYGlm zCI>ioz+Op%#N`DvNVEim*mo`<4m)K9G)NqgAzEdTM{@!$NSqI7CDN!P_rC`J0X?Fy UfQJs$Jpcdz07*qoM6N<$g2e;}k^lez literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/rndturtle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..963ba61f180263e739f149edb677dc445427f6e6 GIT binary patch literal 467 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 cdaoxkX6syfT8$Fn`mEB#(c|N{#72Pn=i# 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ab39a7e17e480cc9f368a2b607f48b9c7b81bc9e GIT binary patch literal 509 zcmVKVX6v|!aMjWE2IHg#6M_ZULc7N`@D{!8>qdehuoj-r%>#@9%Q$tVe< z7NC09UE)CQ@DakbE2obU1Z@BdCSo*%0LC8>`rlmiI1X0qp`S#I5L70@I|+CcY5JP00000NkvXXu0mjfvux%1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d0bd2174369a4ef753730d980e8ccd375f0caf65 GIT binary patch literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU@G=>aSW+od^>Be7qg?l@$3Cc zW?qwwrY0#T35Y0l}%*bd;@-J)$It0c_TIQygpH$t0S9u>X#BeMtwv_{B-K)%*8$d(^=Ic?+xBwv z_U*gnW!>K^tEnvBJCV0r;q3IIDiz)=4vT{>a?V>n?TX{mj0rlnlY7`+_gHJbo>|ko znfK;=enYQYA)#@iQM|hU?r8BlM(oI3;grAp*5uthv-QQR!V!UiJ&WdpCaN_3eGdYfR#wMxDKR{DPtm_e3s*|9@E)x2FZqeLB7L#Np}cORLV? zos6!{T)*l65rzvJZ@o>QyT@-E@aJX%k} z6DqwvKaKXBCeW;Vk!wLYLvPIMu=7W!`r2N$K2ScRCN}0;?cJWM;y)#yX#8PXQ(vR` zYwb*OCwJfVDWY@<}zUylF%sSWl%e-j96^3AOAFl`d-+l8f^f8LITlAet zMq`P3LvHNzEpklvZ#-gfs$zc>*%A|iEPRR5z%PQ*cFT9;K?^<(4*QOOEO*j7R zi<56OD3+W%j9~K`n{1i?+t5%+C zHtS}{vTz5sDCs?{;kB8PX(y&1Tr8Nm{ot8t8~`A<0;tpdhN80-`*=M7jysWtoI%$P+D90{20TDMxe2~ z-goa2%zoZ;x#Lp6ysazupEiE{WzPEr;b%-`SMwB9raOGMDecNs2ie-!K^v?x<^4$MY`=#u(|K1OTjasB1IMjKm0FxJkr>mdKI;Vst E0L0uJn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/meta.json new file mode 100644 index 00000000000..7064b07eb5b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/roboticist.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by DreamlyJack, monkey derivative made by brainfood1183 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..215a7020d9b8f7bee982c06cec294f5b886e224b GIT binary patch literal 1241 zcmV;~1Sb25P)k{}@}FeoYriXPBEgSDU_ zd%>DfN(8;1V5A#sLJ?QC1@V{M?ssf%ht1-iyWZ_bb748pop0tlbLT8OLnMzdAPfit z!hkR!3bPVhv%>!2tM5W$+K7X<<{HkUB9^OgFP@XVB=KK zVvIdl$3A{NSg~|l#s?nyj1O!bAM2+0o?d~_iwZisE>2eRJy~Ik9woY|hNil9J^I{D zR<1>n`Zvz|IZUBsg|pV~uBY4ig`cPJ+v3+9{2i{?w)fZ7{O6WDI(s8-gzt%fx49Q6 zCucGxv%b^Zcs*rrdO$s~uyVJaSRZAteL&%sI@0%1!qqSBjxHDYbr;GU{66){p~W~- zPrmRy5fJ;->jt%)c@evAMKgW)*so#$S_G%#51T0V`q#d+t=0sj;&*j^b5_fh4%pV! z*+KE}Jzw~)VH)0Fy9KifZRHKg@3gwIn(p4bHsT%5SXcC~Lef~&@mUXUGl8$}S`LVM zivW~{U7o+nfeyhBK^HCb@QZKc0qTcG={izD&k2Yl?;ZkQDJ`2`LI_4}iTy@0JzMT< zOvOiR;8VxV5Hvo){rD=>73V7u>-zjy_aT3@Yi_Ks-9PFLHv?Fzp%`P{uN(dmFlFIi znAE5Z)Z)(_#ex_|_ zOz6P+WJCvm=~-YXFxp?`K`O&Ku<@LrVNy)6J=X`Y(2_X|RGuC=LG-JfM9J~yCY2}T zJwdmqO8_RYp#yY5Z2DT)$>yyVEhW8 z0Ag@r)ZSj(KozQ3vWzaBkEZIEkueH1@FeIyMb4k1j)eIk_&PNNz=DE8*T`6`moUzh z7vS_6la;{OZy;nD(h38@fG{8o2m``^Fdz*4PYnD3d5+E>E?g1x00000NkvXXu0mjf D&7MYC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e3bb19bb803dee84312ffdd9fadea5b1375e0b37 GIT binary patch literal 1279 zcmVWCBpikqJO4M<#&e;znw5@cE6t(-^&~ z;`Sx9)|pT9yzfIaP(_viesFK=+(4_F*7)sjU%#Pyxn~3$r2J(Iu&4I0vuO4#`aJ%N zh705xaoV||8MIpb-*hn_rpO}KeHiLU$sI#PeeJBRBU3oTBZp1}OL`HP=Ucx_7?>i@b1?XW@0 zKdk^z9-Tw+kq=*}!&MuA>dTic^bNr^5Cv@=4ehQm@pwXzKMKt^o5lRo3NT#w=#yit z0h@{R|M-q!V(JB9{Ob5O<&PAARqX2> zBo25uW&=vOB(8Hm90V#;F9_q0f|Nf}08BX>>)QNdo_b(V>&`8HJ0J6T%nC1aZQk!q z5XK({9sWoGFxQVM$LbghLLH-V%>ZHi>d-Ug7q0|C0;N?#97l;0C&GAi`9%WUxO0`} z)YVaMe>Zg=JWIRx?V?8yUs3K#7uD3%(2sncY@+{uFHKEN`k&R+GynONLL|Vo>$iRP zg9rSc7^g*x=hB10M}FIm*3D!K+qdrYVoh)n1RyXMgQciX@elxcsc8u9(=Aj?!9k91 zmcapex*%B!A_3Ik!()!;-QanfV4*qo;8>Si>vb4U8|1FLSKaM+ zgMu$5Am(#6VS`_57EsBOxN)2O*{(399GL)=a%2Kf%8>~`DMuy%r5u?6IzQq(y;>ts zNpO9FPCh~`0LV5jSXrzSnCHEf9qemM?2QoMwEUIU9`BfI6TW@@?nobsNC4dY`r1b7 zc;D`2WA`gNL~NLC5%}gg0m>UB$QXaF|3xnfBoaX+0NjkTwJIP2{$Z4KUtWr+yZ~%N zE^$oIpGW|>8iRLVcuP8oya4mD*D;^EF9;il3g!1F5B|(wh=dnxIUn|f2LOppaOLP$Bth1>IH01gItqv z{=y-zRzbzY!~{)EPKx>y39xrpyFUbi(HIM(TitiaHoyTJMn^`x<6rWIYK4-9sSR2JL=`Mn0w$?>BM(TTCcrkgwg4(Qij^o~ pfD_Z9sR+jP0hL4?cBFn+_zzOE0{t7y8NL7j002ovPDHLkV1j^)J{kZ3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..215a7020d9b8f7bee982c06cec294f5b886e224b GIT binary patch literal 1241 zcmV;~1Sb25P)k{}@}FeoYriXPBEgSDU_ zd%>DfN(8;1V5A#sLJ?QC1@V{M?ssf%ht1-iyWZ_bb748pop0tlbLT8OLnMzdAPfit z!hkR!3bPVhv%>!2tM5W$+K7X<<{HkUB9^OgFP@XVB=KK zVvIdl$3A{NSg~|l#s?nyj1O!bAM2+0o?d~_iwZisE>2eRJy~Ik9woY|hNil9J^I{D zR<1>n`Zvz|IZUBsg|pV~uBY4ig`cPJ+v3+9{2i{?w)fZ7{O6WDI(s8-gzt%fx49Q6 zCucGxv%b^Zcs*rrdO$s~uyVJaSRZAteL&%sI@0%1!qqSBjxHDYbr;GU{66){p~W~- zPrmRy5fJ;->jt%)c@evAMKgW)*so#$S_G%#51T0V`q#d+t=0sj;&*j^b5_fh4%pV! z*+KE}Jzw~)VH)0Fy9KifZRHKg@3gwIn(p4bHsT%5SXcC~Lef~&@mUXUGl8$}S`LVM zivW~{U7o+nfeyhBK^HCb@QZKc0qTcG={izD&k2Yl?;ZkQDJ`2`LI_4}iTy@0JzMT< zOvOiR;8VxV5Hvo){rD=>73V7u>-zjy_aT3@Yi_Ks-9PFLHv?Fzp%`P{uN(dmFlFIi znAE5Z)Z)(_#ex_|_ zOz6P+WJCvm=~-YXFxp?`K`O&Ku<@LrVNy)6J=X`Y(2_X|RGuC=LG-JfM9J~yCY2}T zJwdmqO8_RYp#yY5Z2DT)$>yyVEhW8 z0Ag@r)ZSj(KozQ3vWzaBkEZIEkueH1@FeIyMb4k1j)eIk_&PNNz=DE8*T`6`moUzh z7vS_6la;{OZy;nD(h38@fG{8o2m``^Fdz*4PYnD3d5+E>E?g1x00000NkvXXu0mjf D&7MYC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..9818fa4b3d0b7955e2c96aecb6f76b3c085fb7f6 GIT binary patch literal 870 zcmV-s1DX7ZP)-GAiCu*A#F?7fZQ%?Dw2 z_rkt;|IB-Px9@F%agqQqP7(mdNdmw)NdOop2>|0H0braY0F09afN_EZc-VTHoo}8V zi2eM3WYg?`^~9aLd@DOVd<5?n-(Y6;de4gxEWqo|`|N1_(7;;br_bM@1syAjz;pk9 zPMsVMzHihHIEHiC{E7Q+Y&}?T<3#-?G~w#fLEq^Zhl}(q0Jj)NuJVDcHSF2GEkCQd ziM6qW#;$`Hd2$vLb!4ybSS1g9SzhVtG(QieX94Kw{(ZZ_m7iIe!m}5P7|GAM11`13 zu+h+YE)GK_gy0bP_-py^F`XA-_SS|lIW&#$_yG+V``rF?lJ<&-^C1b41Pee18-rsm z4944|&M=)PJRip>@}vk2x~*>L$_qUUAO_z4TyP^pplX^I&N#8T-DUT2UcAoS!0Y)A z2)bv_0&r{bQO9E%5C&)02n6;0OKS9`gJ4L?dF>Ipj8k9&`5!~S0qA|M7Wq3cr~m)}07*qoM6N<$f0vtXgIn)1p>X6Z+Y zVWpQzS=cH`UV zaG;yuN8H%xuoy&>1T8m5ESd~;CMdNqt3W_Phn@Y1SBl^x0>G1>oVr0t*wCCC!vQ}S zsl1CHawxH!&Qx7dz2#Oq>oHW2_MW_CA&qVJzoMKxFf z<VmCtn4g@YJzU2etIMM?MqTI zl@G-%Rj?+N=PGC0>p!Mfiq!04Kq+yf&9(2yy|BS7qg>4oBv17 zOI=MG)4C)STjy@QwoR<*R%cmLtC*P7C%#1qT!PZNHH{5|7lU$gKXWZFHZZ(-CNAyU zHSRpZ>8z_cV{O}y2j72`P>H9i*b$D za;?4RFXEYKwB)+)E0$;LUew$)aoxSD$8AUYzHz@etGh*Q zLAdj0ovQ*7$*bSLY0vf8b@_ky@0xqQ=f4!ORJ6oE!)g2DG3`}JV Mp00i_>zopr04%2^1ONa4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/scientist.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..bc3dfb1b4943f2247baf96f51b7e7018bb615739 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU{dvTaSW+od^>Bu*Wmz>W5FLe zH+3~>^jWRAaL`vqCS*>DfVtycue&bn;_R&Q2TvY6c+`3RXniNcpB z7tc1ytP=jil>6@focF&?cWTagZDHZSz=8{P960;dS-~?Sx5($}tDPqM_v~Z;GBK^@ ze)#RDJG8D|HtF}+XwrCVncDHWds{biFin-8Z)3Tq=xd#+I>Us;{pa)B&k6~&eR@`U zXy2)wVokp;&S7}4E3didoKJt}>3?A>*XOzGpXHrA^X<*D3;XW9eU+Cx&*FUi_hXi^ z&AOpaZcSZgS;)TO-PXscdT!5~yZ^3;neH?z?dx@$tiQT-vo4-q9b7uktn5av+FP}= zi`5#Vt)&yibvsHf%yM`dcRtwS!YA>U@7y>4;;1N}`@z&B?u5Z?HI6IcUy~JP@y~vK z@Y0d0FZKeOY< zwcVeKm!@|6Y>afCxOtYuMDZtIcJ$gZFS`+xe6LE4p`>tjHCxJ?J!xAjXENNlW4z$# zv)xX{Az9K(kG-huseklxvr+Tu8_iu)U-CUjF#FDvu`x1yV)3)7x2Kdpf3WP2^>=a0 z?2YWA`k%8W@BpPx(5J^NqRCt{2nonrkRvgE_9)*t3n@ttPt?3_E`$I?wF~fu$Yf1-k4;|z%_t?~h zT>_zn9m?vSLK4hihv6Oy?Q}4#3oM;-@M)|R(K&c2Wo3#zLyYYRY@bS4Pj3hNsj}=c zJY`p);;?~CdS zFIIfv8Vff%ah-b z{q}2&jg8@N!|*);3yC>4JM|G{DQLAd%{F#k{DrN;Ghuz#+aTxSXCGri3gXwT@3Hqh zh=$oldNF~9*+$MVL|-S2EQKITL2J-F8L|}e^gdUMAZIC+WV2HW0HA5M&@kI*nk@jp z?399~)M&TAcj@!N%Tfs6Y&;0uxV0YesxLGHCVJDZVYd6Gn=FNxECsFme$q7C1Nuv; zB)f5I-P7kMlz>Jr^MgUP@TAc4JPqB_G+Wk;bG9!e<`@7^>i|Iz1VIo4K@bE%5ClOG z?+>2-Ky(%<9F;3%XP85E6a^YsSx-e&>3E7k z*cs9v7qRxoV@#&s7E25(R`3&NQHD{jbihoa1FcenM)_3M8l|5Yq+_V_B{pwU7LLT z)G5Y~YF=Y6UsZjd0WV)w+3MQEKJ9ag;#t?zwy~5-GH!%&pMK|sfu`B=-J4rT%rRLC z;jK&E2GI2_b3gnntS!6-@WIQy9}nUv1`l-2&#p<@9XO9;LJInCj{{vNcA{6Hz;W8u zezR407LcXTz+i_t$Nz2(GQe*$(vyI=2jb%-6V<&1$K2!bF8 cf*{=UFTj6SW`1BLTmS$707*qoM6N<$g5gCG8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..857c3c6f7069eeb4ded59f254cae102ea98d7abf GIT binary patch literal 1362 zcmV-Y1+DstP)Px)3`s;mRCt{2nn6t4Rv5?sq0>N7cYs8769j`oL9`PQN{TGRHL6kxs+DRS%4r7# zQZJdJ9d=-AcG(0KnzUUwPVJ!w)CpQRz&`Wh zIw8-F!?gM*MRDFU{(t_zXZzvr18i(;Y;0_7Y;4|596UQeezKwfz=o8--29CCw~=sE z84v>ifP3S&xQ@xIzab?60HjCpP#dp))jO{zQ%YB78#cFgkj`Y$)7^?2exGAKnNsLC z_22OOYHkAQ6PsH*>bAC>N57$(o$g+{uZnkdwjmT0k3+8zpu7@xR}P*7CcR$~$-hi7nA@YT$O za{79(`ory`Rq3B;!1U}CUdbu!9d2VoN|XeV&SXo(H>3pi4!7}2PT}J(Z&jmzCYAJA zwEEMtQ&k&* zXLD=kt&dUtiU!aKi(`S38w-i1Gg)<;n46z*P_XO_F#@a4K6NU=tN&i5PVFOyee~$T z?nhJ74E4~jXn@vrIv_jsiF78b_Sb4HP!Iiz2I#@MT5j7)%IO%@=NhSIw_9m$X+g1A z#KVUR@b&lM`Lh?8|LzMoolYF=@8ck!w`?W&VMmX0e0+q)#wL{e{`;@AH7h{?n4B0@ zyn+h=uqzkf6|)?}g`IJ(iqYK=S3ESdPWH^tmqqkKjU1F6g%J z>a^DqkKhJyda{JSzqh2HhpLvsgqLwXC+D#%7m$E|k?b0+#`m+}7R@t-uO>E(7QpI}#i!`7bLc=eeK1MmTSM8yg!N8yg!N8ylN< zoX1aAlt?&Q(+sc~BH^e)wF|s(zZ8vxqe>_!qNlqR17biG)fP=y30sf>K&?%Pgrf>? z3>SEXrNsnZ$Ns^ED<{H({_ALHQ1HI<16*nA{VFc~{D9|}ywJ(B+UZOdKYjii;=lfa zPd>fJ6$95RF=;V@%NN@L08byRsO?lVF+Opd=WvFgngq5mf?~ORu^rMPUxtYLt?^@P&m z6bJ7ha2dd+py@G0C35Eho$P=ZP`7#0Y5zM$$9m}DGsmTG86;%LTEV_ zcbuf5PV;d_Dl^Qm9E&^H0tw0&8i~PBeE>^NE*PrJFpEcU>sG4pV%h+Px(5J^NqRCt{2nonrkRvgE_9)*t3n@ttPt?3_E`$I?wF~fu$Yf1-k4;|z%_t?~h zT>_zn9m?vSLK4hihv6Oy?Q}4#3oM;-@M)|R(K&c2Wo3#zLyYYRY@bS4Pj3hNsj}=c zJY`p);;?~CdS zFIIfv8Vff%ah-b z{q}2&jg8@N!|*);3yC>4JM|G{DQLAd%{F#k{DrN;Ghuz#+aTxSXCGri3gXwT@3Hqh zh=$oldNF~9*+$MVL|-S2EQKITL2J-F8L|}e^gdUMAZIC+WV2HW0HA5M&@kI*nk@jp z?399~)M&TAcj@!N%Tfs6Y&;0uxV0YesxLGHCVJDZVYd6Gn=FNxECsFme$q7C1Nuv; zB)f5I-P7kMlz>Jr^MgUP@TAc4JPqB_G+Wk;bG9!e<`@7^>i|Iz1VIo4K@bE%5ClOG z?+>2-Ky(%<9F;3%XP85E6a^YsSx-e&>3E7k z*cs9v7qRxoV@#&s7E25(R`3&NQHD{jbihoa1FcenM)_3M8l|5Yq+_V_B{pwU7LLT z)G5Y~YF=Y6UsZjd0WV)w+3MQEKJ9ag;#t?zwy~5-GH!%&pMK|sfu`B=-J4rT%rRLC z;jK&E2GI2_b3gnntS!6-@WIQy9}nUv1`l-2&#p<@9XO9;LJInCj{{vNcA{6Hz;W8u zezR407LcXTz+i_t$Nz2(GQe*$(vyI=2jb%-6V<&1$K2!bF8 cf*{=UFTj6SW`1BLTmS$707*qoM6N<$g5gCG8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..887e85e4c3bfcfb403d63143fca8356c72c2585e GIT binary patch literal 1260 zcmVT}|?+-+BulIca^FQZ&H=ge>&N<#?-V-fAG=>491&GElK(qkS7zT(I zAR5B}(E>zc7$91JXbb~H3lNQAfM@}tF$|#mad0NG@9xP#_YWg)%?vom-0RoIcyK1d zuU{J@4Z{0WA@aW~-2Q0`EBBk)7KNB30|3AJWd~EP6`RuPw4+dZL^74$x6{c~n%t)99MI~t!`j@4hu=KJ zc=~&s4qQNA^ee<98Q+DvaXN5;9K4z&Q)$E#8D*)chLi;7g8{6*NEJSZrsoRAJb(5G zKezpg4dh7z)Z+8HSv-+JWKlvgmEQBCbbfsD25I(@li&vOaMg9=T-Qr{J2-}4CP(nR z#R>pu>irM1SAW8J+gWO}s@QLIsUxqTdIrQK8SA+%eC=hl#Pd7oe0ppW5Sc9n^W>Y-?Ae-AnJdr^*w+R3+ zo9fYEs>gZTSzQvK!tC82FdqzHZFK=YubZu{E?_Dyu zwLr=N%4nBkN5q@&R|7rblMMKM@gD{Nm)k$%0Khp%=cS9t<~DKv&%bq@`nxay=)82X zY<$M(5}4ZRaB<^@wW6$Or09EV{u$B>!vN6&L}M5rT7YN_14IiDjbVUj0irPs5G_D7 zh5^(Eh6YFV&`}k%Xd@XgG&l+=tZnbD7D!>4Yy!yuDJ5T`+ERPm0XNTGNO|^C2|Mz@W(u? z%NDtVdAQ5mf*-wi5tC%z>a>^K_xpR$^+gY`yM3+(a&dHGVydJ@pG>6@lVsdkzKMR@ zE#0caz)oRyA-jS*%Qq34p4*$0C#J|tfMkGD3I|FLBMgrWAhIZ719_x)RJQ_2ibt7+ zweff&gW-{ZLTMb>c>^fgD3E7BF-k%VP0v-*44IfDBPPjEmVlOyE0B_4@gW7J^G}y% zv7MLU?Ye^FIHp;MT8`rwyj@qYotN=+X%@iFKq#7&f~{J}Gr;F{v!1R_u9V8xb6aRI z)z|b3(kaVHH0;JUKYLWD7*9>#CojK>UW3IYX;)o0^veFlJmz8Ms_QPRK?|A;$mTZp z)aYx``8UO?q%>bq5>x`~eJ-FJ%PVVDX-D%CDDHTT&IXjA#H@4xRG$y{zw*v+ioOC{ Wh7&$wSW2@10000Px$)Ja4^R9J=Wls!u$Q51%sEc*weobK`fhmTNc8UnmLLr5=ih_+G*rl*r zvatP@Yb;W_3tFU?0TV)GVPT8}lo$u%RQ6|!-5Ex3@lN8hEX>o)opU{iE8fdTgg9ffvP622-b&8v-WGqvLG4d+wi+kex zzFan1a#B5$%SKBM_K%*u`@S#hi+d7h-*+mLa?>lapf9nVD={}SMc%e>+g$+Mc9*<%McIUsf!*>B*ItW^ab06V9|hpvdt^c%4WEJ5^ZIpO~hgf$udcM&#|4C0s cNcb=K3C~y5YyvaIU;qFB07*qoM6N<$f)#`CaR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/RND/senior_researcher.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..2b5f21e6e6c4c5d7bb1a1b5ba328984b78473cdc GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zuXwsRhE&XX zd+VSVQ=kajgZuX!q$G5CFU?97+$m6ady|=M=Yw6XyA58*GKsHaRgPgZoS@_;;4yKw zkn(%&Ibshdh)woWe{$&m+An(lsx6B5>OEs{fdLWMwfCk(?bWnj>wb22dH+)F=~_j% zUv?Tki!R(gcit55sjXe}o}67Lovh*&H$${{!ojQ3n`UP+%y;#>)@wNFu1|8oS24|e zGj4`OPg;K#Gj~b5Z+iRg(Wa;D*;}iOEqJHv%HMvc2NW%~-Fnj|`OKA#@h0!h>+>A` zS+u`i&bF)0TI1I3DE1GLIoIQIsNX}51zlfPCEU$ zdhz?EbH&}B@>y8hcb5J&`vsJF9oT*K9QWc&4ePgmT5@9jQTLzX7tZ`HFFZc6=eeiS z)Jd0LwcfF}Ii2~{NoeJi6dV6XeVYRg-l|Lt>AUpM(Q(qc=D)K1hc8O3Uu<~oPN>S= z(2{q*B>L`M%(#1I@AR@biLLj6$`mWKdawEBeEYrWa|axpC<{9)ka2mIVnC(oHl8SB zmM}Ai;OvuUo?KdE520MLR#%ul{&Q=3n&=W4&h#E-=8t5PsdL)VhKSz% zccFOkV~a(%<-3YjO081cQ7L=;rcPVbWp6+yOhSZUAHYfA7Hh0DrshU-@Q|^Xs%r)&x)&HC3 z@3~ZdAa$>hv1DjlQ126oEP)$SgiRxnB}qVU3S*JmEa8Qy_tDGzBAwVcCVP{oQW}D3>X8(fH7bU z7z6()1AY53?<>>Sqh#DqmLKNIMKx)0@xBK>J9*mUpT98K_v+<}_q|?u<9%~;H&kmT z6X|9P{`05L+{Me6;-R6f#m^ipiH@HdbL($EI+BHig}e9M{H>d@E&UJ^M^}&{__7>v zh=41CUxPm&6ZdLK8X$QX&n|>EJ~;{KMT+3d2F%W0jhA0qdh9oZSbBmF`>j?hqUHS) z8$HcWe;i!_ir|I#=;0H_g+D87f0lu;3iBL!L~Krg>t_Q6BP-00Y-`?R^~A8bB8(lQT1nqOMpzwu%1PTE>|eBgik{_78Xumn%= zS6APu@YNrylY@t&%Fq$l-2UN`?MC~jdOa;6QzJuB8aA=KXl$$TGk*jn&~w#cQQgS! zQLoeTY}A`^U#}FBCx-En<1xf~OGlIa_eTrdQuFKH*o7iqK82uUy3Kl>J2 z{OB4{oq(B%N<^}Nvl9p{HvSpsq6hV+`WR*nnBzY^al+%V9W zih#z}jt8R!eE0EoWoyU(?MT0O_UK2Bd-%QKyEOl3Ef?`B0>WJn^Xudf#}uIpPTE@X zaSVw`8)rUaz!)$Fi~(c77%&Em0b{@zFb0ePW55_N28;n?z!)$F)C^FFq*hO>o?P&R z(qjRTim*IFM7!NCjSR3PafySrlno(az-TE$qt|LRZx_6|9hU<6e)F(iaXL6W)T&||0$HFNHFG&aqRHwBk zLG>>{UI2t;aKNQp-s8OE<*5LJDT&jOCwb=OdIh9REkuaTf@O(d{%s8ESAYaLf@z7C yRh$3U_-VPD&loTUi~(c77%&Em0b^jlG4LB!1c`;i#nT-C0000(95>~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..a16eaacb452b60c11d88b80b31bd4c822a354cd3 GIT binary patch literal 1058 zcmV+-1l{|IP)1j0K_=L>fD#fLLrOH*R4FcI$oRaRhs~DdS}Ft9*I#+zrNtY5 zeCzgN>&xd|KlgR_yPsQIdu$3sqrbiN(cQg&@83MeJg3zk+W;(d;rbP~_v5EuEKJ~? z;27tZ7I%9v#wCXOV0HD8kAq-LwEANi0Cy>lBR}IV$T833`%`9u)R#Jg(CUvgAiVR^ zZKR$YZ*08vnSi-enGn+tvFML9fO{K9EEq5dxep=E^YZ7a64RGh^`izz_jz$X0D;T^ z%wvqNR9P@gU+#Zm)sGqg7ZJd-r!V|#h7UakfD8zOIe8uRUT;3HoCU-5V`%lG2GDgZ zw144KDbMpVBjopmDQRJpeuzasY5?5C1;c>2Xc>^)qp98iqx2a+u84^uc_Vw6vx5|7LIuYkrUow=!E(_fAIT{>YC=i2AS?SGJsNG z@!__!#$Yl4cN;-`YIj?A=4X0?QZg4(i~7t!nHA%rG5`XDQXOM!0F!1aw?ImLwE^J+ z2$a0@sr6L`#NP9KFy$nNzRH09E2f3l%+*WhPyJB>VVrZB$)Rt021v0I3(u)PmH!n^ zNn?PkIgJ6X<}?Pln$sBIYEEN-t2rhEP<>^MUiJ#Og2=uE#$u^Qs0~1Q3UxQu1Xq@y zcyY{IyEH5@aN#I{F_!HueGDoCAPhmkQZ&Y*KA7DE#K6pBqXf(5h-GD27lX?M+DX zo1j(PLTU|le?Y7@pSv!QBL-6juuRRqfJqQ)Tbd()x-il|^rSeewP;Q#RUAPKVWR{q zL)sYB8NdKolBRgc0tvL{I!C@N&uX=`I#g*35T6b0t}98n^(@^XAjw-`5`6*eRj7)| z09ljI-4_&tjTwx|f;j{Jmu`?j{Q?>)Z2=0Gc>jl_(yZJf114A^AK5%Tipu=~lO#nP cwg0d1U*Yx)7;IK|8~^|S07*qoM6N<$f?NaSPyhe` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..f52412e54e20c406c5c9bed18c7dc74e6faf0009 GIT binary patch literal 976 zcmV;>126oEP)$SgiRxnB}qVU3S*JmEa8Qy_tDGzBAwVcCVP{oQW}D3>X8(fH7bU z7z6()1AY53?<>>Sqh#DqmLKNIMKx)0@xBK>J9*mUpT98K_v+<}_q|?u<9%~;H&kmT z6X|9P{`05L+{Me6;-R6f#m^ipiH@HdbL($EI+BHig}e9M{H>d@E&UJ^M^}&{__7>v zh=41CUxPm&6ZdLK8X$QX&n|>EJ~;{KMT+3d2F%W0jhA0qdh9oZSbBmF`>j?hqUHS) z8$HcWe;i!_ir|I#=;0H_g+D87f0lu;3iBL!L~Krg>t_Q6BP-00Y-`?R^~A8bB8(lQT1nqOMpzwu%1PTE>|eBgik{_78Xumn%= zS6APu@YNrylY@t&%Fq$l-2UN`?MC~jdOa;6QzJuB8aA=KXl$$TGk*jn&~w#cQQgS! zQLoeTY}A`^U#}FBCx-En<1xf~OGlIa_eTrdQuFKH*o7iqK82uUy3Kl>J2 z{OB4{oq(B%N<^}Nvl9p{HvSpsq6hV+`WR*nnBzY^al+%V9W zih#z}jt8R!eE0EoWoyU(?MT0O_UK2Bd-%QKyEOl3Ef?`B0>WJn^Xudf#}uIpPTE@X zaSVw`8)rUaz!)$Fi~(c77%&Em0b{@zFb0ePW55_N28;n?z!)$F)C^FFq*hO>o?P&R z(qjRTim*IFM7!NCjSR3PafySrlno(az-TE$qt|LRZx_6|9hU<6e)F(iaXL6W)T&||0$HFNHFG&aqRHwBk zLG>>{UI2t;aKNQp-s8OE<*5LJDT&jOCwb=OdIh9REkuaTf@O(d{%s8ESAYaLf@z7C yRh$3U_-VPD&loTUi~(c77%&Em0b^jlG4LB!1c`;i#nT-C0000(95>~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..bf9ea8453a51fa8b265d20850749fe2a789441f2 GIT binary patch literal 1036 zcmV+n1oQieP)9E||3<~WlAJbcg{g?;ZoY_u%*QVFoO_R144b#D0f zt=pZ}m(M-l_qF%k_pPozHU*;L-`f1>?%uz5(vLRBwER;GfQc?%zv6axe)!2k1U?D2 zF}~F4jUbGR4DtgjE025}1loj_e<}f>F3EA_Ydi(n<~ZITGZQ4g$+y(dY@AY7K4V?Y)8ep6Vq) za!j1S#L)zP*FFl(I2B@mNeEkL*d0Xd(1Y<`shW#>FMrj$s*uM*(+ zh-u-Nxq9jRKVM2fj4_uODfmr$fF#Q?@s#{$@>k)QXasOIMQy+Do(2>Dqf2tc4@r@%PK%_ucubExYB%Dnm1zCel?Oc_9% znsouQK*((=jsVog$nj+)$?4XjI3brgf*8U=2|7dC7}OcS0BA{*Jf}edu7$y&x8> /// Handles side abilities and helpers for the werewolf /// -public sealed partial class WerewolfBasicAbilitiesSystem +public sealed partial class WerewolfAbilitiesSystem { public void InitializeWerewolfSide() { - SubscribeLocalEvent(TryDevour); - SubscribeLocalEvent(DoDevour); - SubscribeLocalEvent(TryGut); - SubscribeLocalEvent(DoGut); + SubscribeLocalEvent(TryDevour); + SubscribeLocalEvent(DoDevour); + SubscribeLocalEvent(TryGut); + SubscribeLocalEvent(DoGut); } # region devour - private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, EventWerewolfDevour args) + private void TryDevour(EntityUid uid, WerewolfAbilitiesComponent component, EventWerewolfDevour args) { var target = args.Target; @@ -43,7 +43,7 @@ private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, return; } - if (HasComp(target)) + if (HasComp(target)) { _popup.PopupPredicted(Loc.GetString("werewolf-devour-fail-werewolf"), uid, uid); // no to eating each other return; @@ -66,7 +66,7 @@ private void TryDevour(EntityUid uid, WerewolfBasicAbilitiesComponent component, } public ProtoId DevourDamage = "Brute"; // bro - private void DoDevour(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfDevourDoAfterEvent args) + private void DoDevour(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfDevourDoAfterEvent args) { if (args.Args.Target == null) return; @@ -96,7 +96,7 @@ private void DoDevour(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werew _audio.PlayPvs(comp.RipSound, uid); } - private void TryGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfGut args) + private void TryGut(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfGut args) { var target = args.Target; @@ -132,7 +132,7 @@ private void TryGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWe #endregion #region helpers - private void DoGut(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfGutDoAfterEvent args) + private void DoGut(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfGutDoAfterEvent args) { if (args.Args.Target == null) return; diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.cs similarity index 82% rename from Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs rename to Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.cs index 9a0059abef6..08b6de6ff66 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.cs @@ -27,13 +27,13 @@ namespace Content.Inky.Server.Werewolf.Systems; -public sealed partial class WerewolfBasicAbilitiesSystem : EntitySystem +public sealed partial class WerewolfAbilitiesSystem : EntitySystem { [Dependency] private PolymorphSystem _polymorph = default!; [Dependency] private StoreSystem _store = default!; [Dependency] private PopupSystem _popup = default!; [Dependency] private MindSystem _mind = default!; - [Dependency] private SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. + [Dependency] private SharedWerewolfAbilitiesSystem _werewolf = default!; // hell. [Dependency] private HungerSystem _hunger = default!; // holy fuck @@ -52,10 +52,10 @@ public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(TryTransfurm); - SubscribeLocalEvent(OnChangeType); - SubscribeLocalEvent(OnOpenStore); - SubscribeLocalEvent(OnPolymorphed); + SubscribeLocalEvent(TryTransfurm); + SubscribeLocalEvent(OnChangeType); + SubscribeLocalEvent(OnOpenStore); + SubscribeLocalEvent(OnPolymorphed); InitializeWerewolfSide(); InitializeBlack(); @@ -63,7 +63,7 @@ public override void Initialize() # region basic handlers private void TryTransfurm(EntityUid uid, - WerewolfBasicAbilitiesComponent component, + WerewolfAbilitiesComponent component, TransfurmEvent args) { if (!_mind.TryGetMind(uid, out var mindId, out _) @@ -103,7 +103,7 @@ private void TryTransfurm(EntityUid uid, args.Handled = true; } - private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, PolymorphedEvent args) + private void OnPolymorphed(EntityUid uid, WerewolfAbilitiesComponent comp, PolymorphedEvent args) { if (!comp.Transfurmed) { @@ -113,14 +113,14 @@ private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, _hunger.SetHunger(args.NewEntity, _hunger.GetHunger(oldHunger)); return; } - _polymorph.CopyPolymorphComponent(uid, args.NewEntity); + _polymorph.CopyPolymorphComponent(uid, args.NewEntity); _polymorph.CopyPolymorphComponent(uid, args.NewEntity); if (TryComp(uid, out var oldHungerTakeTwo)) // Transfer hunger value _hunger.SetHunger(args.NewEntity, _hunger.GetHunger(oldHungerTakeTwo)); - // _sharedWerewolf.SyncActions(args.NewEntity, Comp(args.NewEntity)); // todo - var werewolf = Comp(args.NewEntity); + // _sharedWerewolf.SyncActions(args.NewEntity, Comp(args.NewEntity)); // todo + var werewolf = Comp(args.NewEntity); // werewolf.ActionEntities.Clear(); _werewolf.SyncActions(args.NewEntity, werewolf); @@ -128,7 +128,7 @@ private void OnPolymorphed(EntityUid uid, WerewolfBasicAbilitiesComponent comp, RaiseLocalEvent(ev); // this is a very lazy solution but hey it works } - private void OnOpenStore(Entity ent, ref EventWerewolfOpenStore args) + private void OnOpenStore(Entity ent, ref EventWerewolfOpenStore args) { if (!TryComp(ent, out var store) || ent.Comp.Transfurmed == true) @@ -150,7 +150,7 @@ private void OnOpenStore(Entity ent, ref EventW ent.Comp.StoreOpened = true; } - private void OnChangeType(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfChangeType args) + private void OnChangeType(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfChangeType args) { comp.CurrentMutation = args.WerewolfType; _popup.PopupEntity(Loc.GetString("werewolf-mutation-changed", ("mutation", args.WerewolfType)), uid, uid); // todo locale diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs index b9fa1a01ed8..64eb89b6f4e 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfRuleSystem.cs @@ -21,7 +21,7 @@ public sealed class WerewolfRuleSystem : GameRuleSystem [Dependency] private readonly MindSystem _mind = default!; [Dependency] private readonly AntagSelectionSystem _antag = default!; [Dependency] private readonly SharedRoleSystem _role = default!; - [Dependency] private readonly SharedWerewolfBasicAbilitiesSystem _werewolf = default!; // hell. + [Dependency] private readonly SharedWerewolfAbilitiesSystem _werewolf = default!; // hell. [Dependency] private readonly SharedEntityEffectsSystem _effects = default!; public readonly SoundSpecifier BriefingSound = new SoundPathSpecifier("/Audio/_Inky/Antag/Werewolf/werewolf_start.ogg"); @@ -75,7 +75,7 @@ public bool MakeWerewolf(EntityUid target, if (_role.MindHasRole(mindId, out var mr)) AddComp(mr.Value, new RoleBriefingComponent { Briefing = briefingShort }, overwrite: true); - EnsureComp(target, out var werewolfComp); + EnsureComp(target, out var werewolfComp); EnsureComp(mindId, out var werewolfMind); werewolfMind.UnlockedActions = werewolfComp.WerewolfActions.Select(id => (string)id).ToList(); // add the actions to the werewolf mind (polymorph shitcode) diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfAbilitiesComponent.cs similarity index 96% rename from Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs rename to Content.Inky.Shared/Werewolf/Components/WerewolfAbilitiesComponent.cs index 5272f797cff..7fe4d233629 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfBasicAbilitiesComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfAbilitiesComponent.cs @@ -6,7 +6,7 @@ namespace Content.Inky.Shared.Werewolf.Components; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] -public sealed partial class WerewolfBasicAbilitiesComponent : Component +public sealed partial class WerewolfAbilitiesComponent : Component { [DataField] public SoundSpecifier ShriekSound = new SoundPathSpecifier("/Audio/_Goobstation/Changeling/Effects/changeling_shriek.ogg"); // todo werewolf [DataField] public SoundSpecifier DistantSound = new SoundPathSpecifier("/Audio/_Goobstation/Changeling/Effects/changeling_shriek.ogg"); // todo werewolf diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs index 1fd12557324..e3a09dab214 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfActionComponent.cs @@ -12,9 +12,6 @@ public sealed partial class WerewolfActionComponent : Component [DataField] public bool RequireTransfurmed = false; - [DataField] - public bool OneTimeUse; - [DataField] public LocId NotTransfurmedPopup = "werewolf-action-fail-transfurmed"; diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs similarity index 69% rename from Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs rename to Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs index 76c22235ebb..314da9f8611 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Black.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs @@ -10,18 +10,18 @@ namespace Content.Inky.Shared.Werewolf.Systems; -public sealed partial class SharedWerewolfBasicAbilitiesSystem +public sealed partial class SharedWerewolfAbilitiesSystem { public void InitializeBlack() { - SubscribeLocalEvent(TryBite); - SubscribeLocalEvent(DoBite); + SubscribeLocalEvent(TryBite); + SubscribeLocalEvent(DoBite); - SubscribeLocalEvent(OnBequeath); - SubscribeLocalEvent(OnLeaderDied); + SubscribeLocalEvent(OnBequeath); + SubscribeLocalEvent(OnLeaderDied); } - private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfBlackBite args) + private void TryBite(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfBlackBite args) { if (TryComp(args.Target, out var mobState) && mobState.CurrentState == MobState.Dead) { @@ -38,6 +38,11 @@ private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventW _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-immune"), uid, uid, PopupType.Large); return; } + if (HasComp(args.Target)) + { + _popup.PopupPredicted(Loc.GetString("werewolf-devour-fail-werewolf"), uid, uid); // no to eating each other + return; + } _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, uid, PopupType.LargeCaution); // todo locale @@ -53,7 +58,7 @@ private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventW args.Handled = true; } - private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBlackBiteDoAfterEvent args) + private void DoBite(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfBlackBiteDoAfterEvent args) { if (args.Cancelled || args.Target == null || HasComp(args.Target) @@ -78,13 +83,26 @@ private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werewol _audio.PlayPvs(comp.RipSound, uid); } - private void OnBequeath(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfBequeath args) + private void OnBequeath(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfBequeath args) { - if (!_mind.TryGetMind(uid, out var leadMin, out _) - || !TryComp(leadMin, out var leadMindComp)) + if (!_mind.TryGetMind(uid, out var leadMind, out _) + || !TryComp(leadMind, out var leadMindComp)) return; - if (!leadMindComp.PackMembers.Contains(args.Target)) + var inPack = leadMindComp.PackMembers.Contains(args.Target); + if (!inPack && _mind.TryGetMind(args.Target, out var targetMind, out _)) + { + foreach (var member in leadMindComp.PackMembers) + { + if (_mind.TryGetMind(member, out var memberMind, out _) && memberMind == targetMind) + { + inPack = true; + break; + } + } + } + + if (!inPack) { _popup.PopupEntity(Loc.GetString("werewolf-bequeath-fail-not-pack"), uid, uid, PopupType.Large); return; @@ -93,14 +111,16 @@ private void OnBequeath(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Eve if (!_mind.TryGetMind(args.Target, out var targetMindId, out _)) return; - var bequeathed = EnsureComp(targetMindId); - bequeathed.OriginalLeader = leadMindComp; + var qthead = EnsureComp(targetMindId); + qthead.OriginalLeader = leadMindComp; _popup.PopupEntity(Loc.GetString("werewolf-bequeath-success"), uid, uid, PopupType.Medium); args.Handled = true; + + RaiseLocalEvent(uid, new WerewolfActionRemoveEvent(args.Action)); // one time use FUCK THEM PROPER ECS INFRASTRUCTURE NO comp.OneTimeUse } - private void OnLeaderDied(EntityUid uid, WerewolfBasicAbilitiesComponent comp, MobStateChangedEvent args) + private void OnLeaderDied(EntityUid uid, WerewolfAbilitiesComponent comp, MobStateChangedEvent args) { if (args.NewMobState != MobState.Dead) return; @@ -119,7 +139,7 @@ private void OnLeaderDied(EntityUid uid, WerewolfBasicAbilitiesComponent comp, M || mindComponent.OwnedEntity is not { } quEnt) continue; - if (!TryComp(quEnt, out var wComp)) + if (!TryComp(quEnt, out var wComp)) continue; wComp.CurrentMutation = "WerewolfTransformBlack"; diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Dire.cs similarity index 77% rename from Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs rename to Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Dire.cs index e3536349577..2696d60c550 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.Dire.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Dire.cs @@ -8,21 +8,22 @@ namespace Content.Inky.Shared.Werewolf.Systems; -public partial class SharedWerewolfBasicAbilitiesSystem +public partial class SharedWerewolfAbilitiesSystem { public void InitializeDire() { - SubscribeLocalEvent(TryBite); - SubscribeLocalEvent(DoBite); + SubscribeLocalEvent(TryBite); + SubscribeLocalEvent(DoBite); } - private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent component, EventWerewolfBleedingBite args) + private void TryBite(EntityUid uid, WerewolfAbilitiesComponent component, EventWerewolfBleedingBite args) { if (TryComp(args.Target, out var mobState) && mobState.CurrentState == MobState.Dead) // to prevent wolves from biting corpses for heals and whatnot { _popup.PopupEntity(Loc.GetString("werewolf-bite-fail-state"), uid, uid, PopupType.Large); return; } + // also intentionally no check for WerewolfAbilitiesComponent so you can actually fight other werewolf for health and shit _popup.PopupEntity(Loc.GetString("werewolf-bite-start", ("user", uid), ("target", args.Target)), uid, uid, PopupType.LargeCaution); // todo locale @@ -38,7 +39,7 @@ private void TryBite(EntityUid uid, WerewolfBasicAbilitiesComponent component, E args.Handled = true; } - private void DoBite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBleedingBiteDoAfterEvent args) + private void DoBite(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfBleedingBiteDoAfterEvent args) { if (args.Cancelled || args.Target == null) return; diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.White.cs similarity index 88% rename from Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs rename to Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.White.cs index 7e172a81d87..a50ab1bf4e0 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.White.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.White.cs @@ -10,18 +10,18 @@ namespace Content.Inky.Shared.Werewolf.Systems; -public sealed partial class SharedWerewolfBasicAbilitiesSystem +public sealed partial class SharedWerewolfAbilitiesSystem { private const float MarkNotificationInterval = 15f; // in seconds todo werewolf unhardcode? public void InitializeWhite() { - SubscribeLocalEvent(TryTransfurmWhite); - SubscribeLocalEvent(OnPosQuery); - SubscribeLocalEvent(OnCollectiveMindBuy); - SubscribeLocalEvent(OnRevelation); + SubscribeLocalEvent(TryTransfurmWhite); + SubscribeLocalEvent(OnPosQuery); + SubscribeLocalEvent(OnCollectiveMindBuy); + SubscribeLocalEvent(OnRevelation); } - private void TryTransfurmWhite(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) + private void TryTransfurmWhite(EntityUid uid, WerewolfAbilitiesComponent comp, TransfurmWhiteEvent args) { if (!_mind.TryGetMind(uid, out var mindId, out _) || !TryComp(mindId, out var mindComp)) @@ -51,7 +51,7 @@ private void TryTransfurmWhite(EntityUid uid, WerewolfBasicAbilitiesComponent co args.Handled = true; } - private void OnPosQuery(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfPositionQueryEvent args) + private void OnPosQuery(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfPositionQueryEvent args) { var pos = Transform(uid).MapPosition; args.Positions[uid] = pos.Position; @@ -60,7 +60,7 @@ private void OnPosQuery(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Wer /// /// Calculates the closest werewolf to the hunter wolf (the mind) /// - private EntityUid? Calc(EntityUid uid, WerewolfBasicAbilitiesComponent comp, TransfurmWhiteEvent args) + private EntityUid? Calc(EntityUid uid, WerewolfAbilitiesComponent comp, TransfurmWhiteEvent args) { var entMapCoords = _transform.GetMapCoordinates(uid); EntityUid? closestUid = null; @@ -110,7 +110,7 @@ private void OnPosQuery(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Wer public void UpdateMark(float frameTime) // its not frameTime but who cares lmao { - var eqe = EntityQueryEnumerator(); + var eqe = EntityQueryEnumerator(); while (eqe.MoveNext(out var uid, out var comp)) { if (!_mind.TryGetMind(uid, out var mindId, out _) @@ -191,7 +191,7 @@ public void UpdateMark(float frameTime) // its not frameTime but who cares lmao } private void OnCollectiveMindBuy(EntityUid uid, - WerewolfBasicAbilitiesComponent comp, + WerewolfAbilitiesComponent comp, WerewolfAddCollectivemind args) { EnsureComp(uid, out var m); @@ -201,7 +201,7 @@ private void OnCollectiveMindBuy(EntityUid uid, } private void OnRevelation(EntityUid uid, - WerewolfBasicAbilitiesComponent comp, + WerewolfAbilitiesComponent comp, WerewolfRevelationEvent args) { if (!_mind.TryGetMind(uid, out var mindId, out _) diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs similarity index 84% rename from Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs rename to Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs index b91b27a0a9c..0c1d293f4dd 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfBasicAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs @@ -29,7 +29,7 @@ namespace Content.Inky.Shared.Werewolf.Systems; -public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem +public sealed partial class SharedWerewolfAbilitiesSystem : EntitySystem { [Dependency] private SharedAudioSystem _audio = default!; [Dependency] private SharedMindSystem _mind = default!; @@ -55,7 +55,7 @@ public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem private float _updateTimer = 0f; /* - * transfurmevent triggers polymorph shitcode that alters WerewolfBasicAbilitiesComponent + * transfurmevent triggers polymorph shitcode that alters WerewolfAbilitiesComponent * which makes the eqe shit itself and crash the server * so we are collecting ents that need to transform to proccess them after */ @@ -63,15 +63,15 @@ public sealed partial class SharedWerewolfBasicAbilitiesSystem : EntitySystem public override void Initialize() { - SubscribeLocalEvent(DoHowl); - SubscribeLocalEvent(OnStartup); - SubscribeLocalEvent(OnUpgradeAbility); + SubscribeLocalEvent(DoHowl); + SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(OnUpgradeAbility); - SubscribeLocalEvent(OnAmbush); - SubscribeLocalEvent(OnHit); + SubscribeLocalEvent(OnAmbush); + SubscribeLocalEvent(OnHit); - SubscribeLocalEvent(TryRegen); - SubscribeLocalEvent(WerewolfActionRemoveEvent); + SubscribeLocalEvent(TryRegen); + SubscribeLocalEvent(WerewolfActionRemoveEvent); InitializeDire(); InitializeWhite(); @@ -90,7 +90,7 @@ public override void Update(float frameTime) _transfurmQueue.Clear(); - var eqe = EntityQueryEnumerator(); + var eqe = EntityQueryEnumerator(); while (eqe.MoveNext(out var uid, out var comp)) { if (!_mind.TryGetMind(uid, out var mindId, out _) @@ -128,7 +128,7 @@ public override void Update(float frameTime) } private const string DogTag = "VulpEmotes"; - public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref ComponentStartup args) + public void OnStartup(EntityUid uid, WerewolfAbilitiesComponent comp, ref ComponentStartup args) { if (_tag.HasTag(uid, DogTag)) { @@ -139,7 +139,7 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C } # region action handlers - private void DoHowl(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref HowlEvent args) //kill me for copying changeling system please + private void DoHowl(EntityUid uid, WerewolfAbilitiesComponent comp, ref HowlEvent args) //kill me for copying changeling system please { _audio.PlayPredicted(comp.ShriekSound, uid, uid); @@ -180,7 +180,7 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C foreach (var wolf in _entityLookup.GetEntitiesInRange(uid, args.ShriekPower)) { - if (!HasComp(wolf)) + if (!HasComp(wolf)) continue; if (pack != null && !pack.Contains(wolf)) // oughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh @@ -196,7 +196,7 @@ public void OnStartup(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ref C // _audio.PlayGlobal(comp.DistantSound, uid); // when you howl, everyone on the station hears a quiet distant howl, which breaks the metashield for the chaplain, "allegedly" todo uncomment when better sound is found args.Handled = true; } - private void OnAmbush(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfAmbushActionEvent args) // partially taken from xenos jump + private void OnAmbush(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfAmbushActionEvent args) // partially taken from xenos jump { if (args.Handled || _container.IsEntityInContainer(uid)) @@ -207,7 +207,7 @@ private void OnAmbush(EntityUid uid, WerewolfBasicAbilitiesComponent comp, Werew args.Handled = true; } - private void OnHit(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ThrowDoHitEvent args) + private void OnHit(EntityUid uid, WerewolfAbilitiesComponent comp, ThrowDoHitEvent args) { // if (args.Handled) // return; @@ -227,7 +227,7 @@ private void OnHit(EntityUid uid, WerewolfBasicAbilitiesComponent comp, ThrowDoH /// /// Deletes and replaces the args.OldActionId with the args.NewActionId, also adding it to the mind /// - private void OnUpgradeAbility(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfUpgradeAbility args) + private void OnUpgradeAbility(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfUpgradeAbility args) { if (!_mind.TryGetMind(uid, out var mindId, out _) || !TryComp(mindId, out var mindComp)) @@ -246,7 +246,7 @@ private void OnUpgradeAbility(EntityUid uid, WerewolfBasicAbilitiesComponent com } // used for polymorph ent recieving actions from the mind - public void SyncActions(EntityUid uid, WerewolfBasicAbilitiesComponent comp) // todo the SERVER gives out an error when you polymorph, tries to remove shit that isnt there, fix before merg Attempted to remove an action Howl (9413/n9413, ActionWerewolfHowl) from an entity that it was never attached to: wolf + public void SyncActions(EntityUid uid, WerewolfAbilitiesComponent comp) // todo the SERVER gives out an error when you polymorph, tries to remove shit that isnt there, fix before merg Attempted to remove an action Howl (9413/n9413, ActionWerewolfHowl) from an entity that it was never attached to: wolf { // foreach (var actionEnt in comp.ActionEntities.Values) // if (TryComp(actionEnt, out var actComp) && actComp.AttachedEntity == uid) // dont remove stuff from the wolf if it doesnt exist @@ -276,7 +276,7 @@ public void SyncActions(EntityUid uid, WerewolfBasicAbilitiesComponent comp) // } } - private void WerewolfActionRemoveEvent(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfActionRemoveEvent args) + private void WerewolfActionRemoveEvent(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfActionRemoveEvent args) { string? protoId = null; foreach (var (id, ent) in comp.ActionEntities) @@ -311,7 +311,7 @@ public bool TryInjectReagents(EntityUid uid, Dictionary rea return _solution.TryAddSolution(targetSolution.Value, solution); } - private void TryRegen(EntityUid uid, WerewolfBasicAbilitiesComponent comp, EventWerewolfRegen args) + private void TryRegen(EntityUid uid, WerewolfAbilitiesComponent comp, EventWerewolfRegen args) { var reagents = new Dictionary // i hate fixedpoint bru // todo werewolf unhardcode, put into a comp idk { diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs index 7afc5a5b4a1..6866a2d2c3a 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfActionSystem.cs @@ -28,7 +28,7 @@ private void OnActionAttempt(Entity ent, ref ActionAtte if (comp.RequireTransfurmed) { - if (!TryComp(user, out var wolf) || !wolf.Transfurmed) + if (!TryComp(user, out var wolf) || !wolf.Transfurmed) { _popup.PopupClient(Loc.GetString(comp.NotTransfurmedPopup), user, user); args.Cancelled = true; @@ -50,8 +50,5 @@ private void OnActionAttempt(Entity ent, ref ActionAtte } _hunger.ModifyHunger(user, -comp.HungerCost); - - if (comp.OneTimeUse) - RaiseLocalEvent(user, new WerewolfActionRemoveEvent(ent.Owner)); } } diff --git a/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml index 7ceb1f72319..bba50824c6f 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Mutations/whitewolf.yml @@ -3,6 +3,7 @@ parent: - BaseWerewolf name: white wolf + categories: [ HideSpawnMenu ] # goida description: Let's hope you haven't sinned. components: - type: Sprite diff --git a/Resources/Prototypes/_Inky/Werewolf/actions.yml b/Resources/Prototypes/_Inky/Werewolf/actions.yml index e580c55d9bf..e7d212d1de9 100644 --- a/Resources/Prototypes/_Inky/Werewolf/actions.yml +++ b/Resources/Prototypes/_Inky/Werewolf/actions.yml @@ -298,10 +298,9 @@ - type: EntityTargetAction whitelist: components: - - WerewolfBasicAbilities + - WerewolfAbilities canTargetSelf: false event: !type:EventWerewolfBequeath {} - type: WerewolfAction hungerCost: 0 requireTransfurmed: true - oneTimeUse: true diff --git a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml index 7ce21a7d79b..08704c9fd63 100644 --- a/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml +++ b/Resources/Prototypes/_Inky/Werewolf/polymorphs.yml @@ -11,10 +11,11 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg # goida componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune - type: polymorph id: WerewolfTransformWerehuman @@ -29,10 +30,11 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg # goida componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune - type: polymorph id: WerewolfTransformDirewolf @@ -47,10 +49,11 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune - type: polymorph id: WerewolfTransformWhite @@ -65,10 +68,11 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune - type: polymorph id: WerewolfTransformWhiteClaws # goida @@ -83,10 +87,11 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune - type: polymorph id: WerewolfTransformBlack @@ -101,7 +106,8 @@ duration: 480 polymorphSound: /Audio/_Goobstation/Changeling/Effects/armour_transform.ogg componentsToTransfer: - - component: WerewolfBasicAbilities + - component: WerewolfAbilities - component: Store - component: CollectiveMind - component: WerewolfBit + - component: WerewolfInfectionImmune From 4a989039a798e4c81eac994a2e2277fa16c65422 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Fri, 19 Jun 2026 13:15:14 +0200 Subject: [PATCH 14/14] ee --- .../Components/WerewolfMindComponent.cs | 1 + .../SharedWerewolfAbilitiesSystem.Black.cs | 23 ++++--------------- .../Systems/SharedWerewolfAbilitiesSystem.cs | 8 +++++-- .../Prototypes/_Inky/Werewolf/Store/black.yml | 2 +- 4 files changed, 13 insertions(+), 21 deletions(-) diff --git a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs index 596d2ac60d1..f4d8f1516f2 100644 --- a/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs +++ b/Content.Inky.Shared/Werewolf/Components/WerewolfMindComponent.cs @@ -9,6 +9,7 @@ public sealed partial class WerewolfMindComponent : Component // todo werewolf d /// /// Used by the black wolf to show which entities were turned into werewolves by him. + /// Stores MIND ent uids, not body uids, bodies change on polymorph, minds dont. /// [DataField] public List PackMembers = new(); diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs index 314da9f8611..eb5e94c1cf0 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.Black.cs @@ -89,28 +89,15 @@ private void OnBequeath(EntityUid uid, WerewolfAbilitiesComponent comp, EventWer || !TryComp(leadMind, out var leadMindComp)) return; - var inPack = leadMindComp.PackMembers.Contains(args.Target); - if (!inPack && _mind.TryGetMind(args.Target, out var targetMind, out _)) - { - foreach (var member in leadMindComp.PackMembers) - { - if (_mind.TryGetMind(member, out var memberMind, out _) && memberMind == targetMind) - { - inPack = true; - break; - } - } - } + if (!_mind.TryGetMind(args.Target, out var targetMindId, out _)) + return; - if (!inPack) + if (!leadMindComp.PackMembers.Contains(targetMindId)) { _popup.PopupEntity(Loc.GetString("werewolf-bequeath-fail-not-pack"), uid, uid, PopupType.Large); return; } - if (!_mind.TryGetMind(args.Target, out var targetMindId, out _)) - return; - var qthead = EnsureComp(targetMindId); qthead.OriginalLeader = leadMindComp; @@ -169,8 +156,8 @@ public void UpdateBlack(float frameTime) // not frametime but who carews RemComp(uid); - if (bit.BittenBy != null) - bit.BittenBy.PackMembers.Add(uid); + if (bit.BittenBy != null && _mind.TryGetMind(uid, out var mind, out _)) + bit.BittenBy.PackMembers.Add(mind); var ev = new WerewolfInfectionFinishedEvent(uid); RaiseLocalEvent(ref ev); diff --git a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs index 0c1d293f4dd..d3c88bb0eeb 100644 --- a/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs +++ b/Content.Inky.Shared/Werewolf/Systems/SharedWerewolfAbilitiesSystem.cs @@ -183,8 +183,12 @@ public void OnStartup(EntityUid uid, WerewolfAbilitiesComponent comp, ref Compon if (!HasComp(wolf)) continue; - if (pack != null && !pack.Contains(wolf)) // oughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh - continue; + if (pack != null) + { + if (!_mind.TryGetMind(wolf, out var mind, out _) + || !pack.Contains(mind)) + continue; + } if (args.ForceTransfurm) RaiseLocalEvent(wolf, new TransfurmEvent(true)); diff --git a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml index 1a4846fb08f..f59ef58f46c 100644 --- a/Resources/Prototypes/_Inky/Werewolf/Store/black.yml +++ b/Resources/Prototypes/_Inky/Werewolf/Store/black.yml @@ -113,7 +113,7 @@ stock: 1 - !type:BuyBeforeCondition whitelist: - - WerewolfBlack + - WerewolfBiteBlack blacklist: - WerewolfDirewolf - WerewolfWhite

y;-2$!CvIs}Mv3e2J|fVB!$VG=-k@~P{B%D}=5#$jP$q7;)78SK&X_VZ%{BWW)^s0000TBC@MF$gpS>=K zI&$2R?=I;|0KNVN+9{dyBBBF~X^r|B_pc9t5PXI-y)y)|_6#Wqqo{rd@Dxp29}7T- z_$jsqFdbcso#duCU;4Qph+xuHp1D;3h?MqIDxP?+%BQ!t!dm}+CZ69u>;X{NdwEx< zU5F(zejt$pB#s#Y3_V{7B8Ir;C4sC0=)%9%tO2as9DoCG0G~Rurp?JT{u2NI002ov JPDHLkV1j~Ovd{nk literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..7df372e3c8a256df8fadc9d1b0e66c06603c002a GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbNg04a`=Aiv=M5WsM+ zd2b|8jI+QavY3H^?=T269?xHq0u;RL>Eaj?;r@2&LB19R9v4l8KmXk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbNg04a`=Aiv=M5WsM+ zd2b|8jI+QavY3H^?=T269?xHq0u;RN>Eaj?;r@2&MZRVO4p;B!*Z==-yb#tn%jZU1 z%%M)f)bjL;ws*Gt_uz1HXi;D}lFd@vaCX_|WHpKO?!=RRj>mKz%s5N7^-n22Ci*ES zVzYBVLGyeELyl>0Y%a5XKYxFJ>iNJ6SwCu>(vPnR;F8^Xzc%fp-@&$e?j>hcF5C>h z5S4pYBjDywjZ%X=xeGTx$JY2lE!xfU_g2J3aiw=FGu*gjM9&sft<7daxp+k)v8` z*2GMI*Z7Vd%NI#%7KE5AX8G2Y_C)ygEz?IespbFTHoRy5Vwv?tVuR;ApcffDUHx3v IIVCg!0KdAJ;Q#;t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/meta.json new file mode 100644 index 00000000000..df9e0014778 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5ea6d8b4422027d0c22cb415d1f05a08bf39aaa0, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..383232e5a19e679e8bd0c62755d7510b7a1df51f GIT binary patch literal 972 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 IM6N<$f;-=~#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ca96c85f6767d392a9dda54f33cadb77c7dd02 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbJ!=0a6?#L4LviA%Njt z^WI3H7-xY;WHAE+-(e7DJf6QI1t@sY)5S3)!u{=3N4{1A4j1p}w}12hI2vr5AL(%? z<52g;!mjfxx-}mwYI-zIXcFOAFCrtjR$3#tCd}jfXTDQB3M*`UL&O1((X69 zE_TXq&w`IC_Z@SE8s4y|7@hnKQYB(qckBM=p}1V>ozhfA^_v91dv; z2lt)c$W@cpaQ#(Rtfofrg>ue`K#PF(eXu-exbNG#wcik44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwdb-DSbJ!=0a6?#L4LviA%Njt z^WI3H7-xY;WHAE+-(e7DJf6QI1t@sk)5S3)!u{>kyL`B9!))L5-#!=4iyfXM+td@?kR$XWM_TiFkM@(B z8`5?!c)<4F!H{Fx8;i?q-_PIQpZZ)Q!}O2c!p*f|8m)b|*4b@NX-_!3pY>9j(2F-B zZ>(j_8c+4Pubf-=vEkgg@{gv99E^fZ0s`-awwyoKwNIeX-_nTzmKD?@f;_7}<|!eeZRAvk~Y; N22WQ%mvv4FO#rT-n>+vj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/meta.json new file mode 100644 index 00000000000..df9e0014778 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/detective_grey.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5ea6d8b4422027d0c22cb415d1f05a08bf39aaa0, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..834be00c19a07a4b9c2915c15b372be8ac5dc9ad GIT binary patch literal 1217 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 rU{l{3o(8VjGGB%Hk44ofy`glX(f`u%tWsIx;Y9 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8057d345ce845a3f118bda3185d7a5c140171877 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zXL`CghE&XX zd&@ujkbwl-hvmr+3f3;?^ya^OSipv7|Fa|cia&bUnDwv8zBw>AjsNo$S+`v`>Ti7u z<+QP%khID_Sx9?^xPlTCEK-Y`AO9uE=$h+W-_M(JyH7@#pVfZs*}~JNEUVS(E0Zj% zyZ4PH!_IHXm9Fns?(z#Z7gF4-;L*SA^MU&Ivp=mW7Y6Or`E3=Hcbo0TT$Y9aO@<2x z65ZJkPqa(D_Qs~#!FlNf70lcN-J?Hg2RFJbO#9xZx7k_Qe{%t#z8ETHntH*m=y?^s= zcWkcQ<(o14_pbj^Vs^dkx9R6q9cvr>p6l&RoO$z8t^90@V|D+7t64psg$hQyrQKwz zKW+T`&#g)qICx^!DaDljKW^G8MT^t#KB&%+&0u(GRykRUY2w+7-rB1a4UFTz?J_#I zjv;!s6q9;*Lke%>WM+mFR|PD7Yd?tLZ8TX4)bH-Gs_no{MurGy2cbH~#%O=p2M+#` Qz!+ojboFyt=akR{0JR*<_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e8b3d2065967f91318bfa168b5f35f58f5a173c5 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z7kaulhE&XX zd&@EVkbwl-gYC%=3f3;?^ya_KXY@hgpYPFn#UK4_%=%Yl-yE2m#{YSWtcvQgm2Rtb zB;PYD)vbN#D_w0M@8ALh3o$oFioDfcgiUkxh- zG`f=B+sKDC&J(}!ltrQOuXO12?L~|}&yF}>@Dw^y_-4xPPr?y;&n|vXV`d0=-xc@$ z;XCHDpQGk8K0EpAz)hvkX`j3%@43d@|HzZc;rqhwuh(~d;$xWqv)x?$;iJm;w{us< zJw6$-Z*O{$%}lSob#qtFS?+o7mgt47yHoicN=+YI9Md|#@$SEh?M&y+Mq6`kUDI&) zlc9Zl8Q0m?Y12Dk;6(kxuRJ>n{_VEdGLJFby}Vs?>tn73chbJ?Og}KSwD?NOYsrA} zeed=JSgdD=?XYDoofGDeVavR{U>Ac!g)Q^CInM3Zj0*}uhFE2?wp=lO@M_6{JI%}g bKNmke+h6w2LZQRJm}BsC^>bP0l+XkKh(hBb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/meta.json new file mode 100644 index 00000000000..8d942faadc7 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_alt.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by SonicHDC (github) for ss14, edited by Deenkaide (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..53892503a09a60c6e6bf961ea49435320826b95e GIT binary patch literal 20948 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6c5aa4a64bcad2e6b690dbd5ce266f5439500eee GIT binary patch literal 1363 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..2df0159765ed37a528886f377c30d8716efa2036 GIT binary patch literal 1334 zcmV-61@9!o`pW=6UzMy;^TkG6HCXty7t5bB2FbkFR5 zuj@Gb_TBsD&bG`Pc-)yg@6Gw{nQ!i$H{ZD%8AmPvGLBpTWE{Bw$T)HVka5gO0oJYQ z3Zi{qeSNH8b1owR{ye%mnD2Gq{MGhwfBA~m!l~~D!eE|Sa2nVAFY)lkZ>$0_;oq?R zN32}+Vx|Av<0o+C+}^;3zh(hA(1s_AIRDEC`Ui&4)>^7u3GSn{9p2h5^}UgR!XRM? z{|&W$SYpm!lK_t_eL3(HIl)%8c@^}1InM8o4we%WLFdgnCQ%~PNe7G;nj8*G9FywhbfA8+PMX1Ifg$@6V0=)9{#*gYQGhL5UMuX`^GP7&3`U@5 z0Q?{q$dF|1ERrjIZ_`ai70@5BB-E?HBE^0BG|5 z!ni*lD6YYT=V75bHr%@#u5jkk{aDud2Ab7#LGx6fv=f6DaHg+EZCy4xr|~VohZ163 zi6CfFgJ=Jc3c@8GdaNaE$rI(52_UM+ zK_(`baKUdRz&}?n7P!pZvtY?>e@aNqV{i-?{8n>-PL{^NUGmS#x57yx7XTSYE&wu) zTmWPoxd6yGasiNWSP39?dP4UKAVuiD1j5#vU@XANO~uOKNqXyt12|iJFDzTxx-?8d zE*3(b9odO%&ozVb@N;t0Z@~*6jkqyL2yto0-q4INS&H6?(%K^K`ma9dTm;6ziWI9u zUiZLc+5E(0*}Sx)3+pbtYZQZ#0RH&j*m~&maQlgQ4V8W|E2LE&3I`uCNJw0a(F8^U zu*6ROt`sp$5cCA_y)O=K~`FutKL?^no{oBHc zD9sEIPlBESET4}KmhqrPRVtBXQ1=U@kpXcA30oxk9FSH9#FfWwVY~`NJpqL77f2%m zqWrYbNFN1qwhBxK2_&ryND{{Wfaz-U;umq)IR z!WfoyZn&*dER`YC7>wrt2|!BHLY`)Ugj|X7v~)3uW7J_xc~qF07*qoM6N<$g2L8zHvj+t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f23bf01c404e081e1cca9256edc0d9eb587718 GIT binary patch literal 498 zcmVVQ!Pj5=V{0Yl3H&lbD>=hF0Ih^#(~A-BBM znBm*?Z46SeyBTTXfUd52|2ez^7%pAD&EV+F&tPG$4VOD{@+!lnui6Yc-tjwY^#YcD z%Ngvl4ui#?y#G#H2mDcTXHbstVo(OMgSOshc+qo!K|<4*!M-X4EdOA|HU@@^8)@eN z5V(5rJ~*F0zjJ}%=hugfK>GiS>jprFXflukNOHh~iyOffg4iI-Vf6Dm4F6#cqNxLr oEhZ#JGY3!`j5=V{0izB80GWrklZOYtFaQ7m07*qoM6N<$g4PnzQ~&?~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..b65924044ace03974da78465e1c01ab5a9c8624b GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1^2Ka=yUfjc3T;KHnx%ArYyVh;pe&FPpD|hZKU%OseS=r3g)XvT>JUraY zB|JQ<1*qffWx?A(ioYbtFZe$SV7PK;#zLSJXMsm#F#`kNVGw3Kp1&dmDEQRV#W5tp z{q0mozGed+7DE-yfLZ_Tw-@Ft33z|>?NSf9g)8DBCqLT~{CA>2O9Q7P$Bg|VK3C5F z`@O`!C2#Z1JtYT?zI)CPo?miOM0>%U+f}Dx7f*1R?qkSwYN?3VQl8s$RI@A%7!EGJ zJLR?|S56tzybJ3d<==6gnZz18y;LYbO~Enmw0yl-DwDvP+yCxt4^?LbGG+9iUGQ|6 z$-wf};>Yf$O?*N-IDi%d?cX`~fZ2Bc1!w2BP5Z{_P`sOE#m>1*w=bPj&p284yCuy) u_pRuRX=PkF-qx(!mV#vB8XtaZin^a0cSG=BfU^k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1^2Ka=yUfjc3T;KHnx%9fN+t+U2b>QTgD|hZKU%OseS=r3g)XvT>JUraY zB|JQ<1*oHyIpZ6U;x7sE3;vG+7_Quzu@ET5S>O>_%)r2R7=#&*=dVZs3cmJqaSVxY ze>?ReU$X*_t82^3M14IHjX-`=EAvE**- zELEm?N0pbnP5iR|{|Pb2Bkidd8`D=GSlZsi%wW^q^w(nk^NrJ8+2^@BRxmEqvHGCH zmBe9?vLQ#*XEBo~gH`}zfxhED@vxHSBko$inmF9FemxTE2{CEpdLrt(!2Q6rIkrwl z8*YgnVqq4&yP#=eS6;wD4_EUQ2`d(9`xqR)&z)4me5vOKr#+`pC(zprp00i_>zopr E0My&BPXGV_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/meta.json new file mode 100644 index 00000000000..7669eb3f37b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_blue.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/28d0be60aa8bbe1ca87a5d129487bb6f60839ac4. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd09a38a3e66086c8c2a3cc8eeb7f384f5e9cdd GIT binary patch literal 21089 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..72988492b257e5b516fc1f9fb779510828bfb960 GIT binary patch literal 1465 zcmV;q1xEUbP)o~O+w;6X_Q(5v;CS9&_kO<5=Y4*DzuzSYI6?ssaD)ON;0Ogkz!3_7fWt_DHLIf5 z$koguyK}G6`t(!QNNV&ydt!|k{QgHHek}nm9ci`d)@?%fmnj@Q`n9YyResBscI?|0 zv#t-H#MTqYUCW6Y(AR9^%G2ow5fOq%owutPU zP&^?j&6TB+$R@b*0whYaXb~;q`RJ9j^+C@;$0FGAmxBraoB~ku=92nazhcBUq6M@l z^x|JASqQGfep_ z3Xu8gJH$mLk7vY4JDDHx<@JIA%avmW%?!UB8L;AFu=qLatOwZfSAs5oMFHMFa4%@u z*(i={9^do7siz$1zAym&r{9+6Pl#!$Z~HJz;Rk<30rGR|VDY?MH(+odMc!CfW&l6< zwO4}bK*Q5u>2)t*$79N`CBQ$6m!i6=3YXK@@oiUBG|!!&)z@?TGpMeq$DcQE!b{v! z;K<&XktNx}CEEtk1$3Y#zyqu6ip{U1Hz|&3RXB^S?a#|=)C|+3m*5rtni|Jeu>$2q z5DmcUu~?pKzf-#l@U&F!x?6MqTws1T__PF22OsWpJn!;-u`7dD;8}nNJUXYZP9<^k zET99U?J#|9-h$HBwA{MfE2vz|Pn9=qfm#CC5xChT{f2fIC|#Oz7vL}BWfxFUt_zyL zs0EaMX}jxQfW)`sH-VM_l@=T7O3W*G!LKKP*l5rwTe>NcyD%Sof?n_&%>pW!pUzM( z_(Qii0*+7s1RS9N2slCk5O9P7AmA|04{#EbcN?59V6rSW65w?AS{bkaUa=@wfZ#?T zR0k9`qjKN2m^{zt2I#rN2-*S+b;PWE<@2N)XGYO=aiy2I6gdGRlLq_@mlzU(#TYUutkmmg99>Ps{<_o-g)_N#NXO2k16&J zT)?NvN3f9C*>pkt?gP(E_kVT}eTU}%e=PytJT;3o7mt-(O*-<+I{`KK#92Pe+clD! z)q003OJVMJ_0xJIunEo!j&T>`58C+w3(WTOtW1h^wNjTOu4 z#4jSxspRHQt$^b9UW09TVZ)O}UbcmxYlC)RL=+Z>qY0cf>Su6-Y@lN`Uyvh1x;E(N z2-z6mXMjW|X~!C+4NgBm=nru6XI_waof%RNb{V6(Fms3$#sD=zX(3R$1lLWEA(#b6 zl`!-|>;qKrrpT8(!Ab`B4YxRr1yB`V2;X3V(<-$^7mo4+O!}Oga6|aOPlNvg#Slvq TJYZP800000NkvXXu0mjfbk)Iy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd09a38a3e66086c8c2a3cc8eeb7f384f5e9cdd GIT binary patch literal 21089 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..a7469a914360b15e9afe241c4f702146de0cd415 GIT binary patch literal 952 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|RrG zr;B4q#hkaZ{5?bhWsdJp}?3-c?Of`KYwfBl?Z5Mv|~fL`1irQ~QF+ z3EWN`l7Sa;4^K_y(Dx2{v(krO?M>p=Nwyr0+Y=m@eV6|J^v$+Y`^-OI+xFd#{rKFA zfB)Y5zW3+Z`S-u8m>lO|IBUq{P~5|CK}MMYo$Kz=Fwgkzw`9Sl9nUbD!g*k&)Soo*b#9Auo*BRK5cg&{e(2ox^_Tu@t2kKgJrU;6 zz+1)dJv+AV(UvzHLd&LXHxT4skk7g=*z)__;JyO>Sz#_&W>5d^ZWD}S%z~D}s z_VQbXW_vrH9n(yw3d-XO= z4Ji8-_>jB3>zvLC8Jl)Cug(5WA6D~UWsQ^)YiQc&z<&Lf*T#jq@zb`+ig0Q#u@Scl@llmU;Ag6?4ax z9IqP&icbYritm|Hf2!`?Y?Tnlea-0$Tjp-#^7!`teQ|l`O81J0&tD8$Za)@Tvdz@@ zLZ#&E9VaG*+?QS=Q(--)e%jGs-h$O{RXGDaO5TYmD&DEo_{x4^`sRet=aTv1!A5a& zq+tZXU$C5!?KOWxalxsbcS;{Gh}FA2b6R%auBM3`VeTx-I+`Ye`}c6n z%WrulDK^XTXxH;A%KH0QG8ykUhW=veKh(ct-XBJ-*o9{oJ(X+w^UPc{aVg951vR3; PtjOT$>gTe~DWM4fVU?*& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..438da17f585f4a6de452304d5b2f496e70b34601 GIT binary patch literal 551 zcmV+?0@(eDP)<^Z<`eq#3qAbOaGc>ILP6$E>pzJY2c4`vRRFsS1 ziefb`P7R@a{uu@ZB@i;H9w_7=nFxnCqZyc1iQ~DCg36c>K zWBA*z2>{mrv#SS8Mk72FD{vlhfZe+R`1;N6Dq!mChqp$9#c9%ny#74>o3RYt|<^nr8<@D;?)=PBp2kA4myV{JV|-0*$Cl%p_j!d8>gHUJm<`SWI-n=4Vr pX#$`Y74`o+fEK0$=l~rD_ySG=--0AT$!-7u002ovPDHLkV1iG}?Q;MC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/hos_grey.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..30cb457ba01e3d10e8f8d71cbf89f881052def38 GIT binary patch literal 393 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 Mr>mdKI;Vst0F&P7$p8QV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8728919a7e7ef175dc9682c347303965f83fd346 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCilI0(?ST?S(Z>EF9gu!y=`$I#hHmE$#L74CNKnbajoF>T4=1sYyu6iHnN^ zm9sMxa{?*8k|4j}|Hy#B^}wAIKpD;gkH})6f+HZzI8~cZ8Yno=)5S5w!vF30hkVTn zJS-22b+>iw`TzP|z@pTNZ~kvGHd*-B#pUlLdkbSGo%K&2Pu(G^A*T28w=(0BC5yDf zz4l%%V*Wg5bIzex*Q(F(y4=pm^*ZdX#BlVO*~f*U+t978JN-rn5E%dE)Lny4OZz{ITJ-x!p} z;dWZ1!|}!=y@?t@OLjg`QTn(4SWL1`_v(2-Z6I(UaQd9>5|7R7mPda7&2`;7AoOzL z+TXQTRwsIE=JV&@eXsuM@6W!)oUiN7pIf}^X&vM8z~#38?oOH1BJgCD*7m5S-}Tm- zuG}iO@Axixh=~jg-BCui+n!Z%dM`bG?VpnEHnYiclll5zUE8Fo{nC&jVcH44LYpY% TQ(WI7Ksr2K{an^LB{Ts59G__< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/overlay-inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security.rsi/overlay-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..139eaee057d17c1c95a4756369498aa673674533 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~g6ln9978JN-rn5Ed&oeb^?=TO+$EHZJ@gTw!?#{{WV*{NO?2I>QW9Z&Zhk(gd*y~p{J-(Hr`($XKX zpX;h4HB)b-&Y5Js-)?=~%R|%lT(?_p`j<(swyxrTw5BSj;)&Q$xwK1BlcQG8xcRDh z|07*}h-nN78TU?Ia`xHV5-S~%zsL00@(zopr0FoVMasU7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2b11e90de271f57c0bdfad3bcdc21e60fcc167 GIT binary patch literal 985 zcmV;~119{5P)Px&lSxEDRCt{2nn6n&K@`XTmO=z~QxpS9BWjF@h{$TZKs;^?IKXzl!+Y9Mhc7i;3A`K^~ z`YNXSV>PT)4nrXX0Kjn^0Duqzeh?t*x&!}FoAdLpi8(>1ufs(D#W>>7c-?Uvye<@; z7)0&px#yzl(;!vof3E(^Q4Of$Uat#C(=3i&uN!Nm39`PgOm!7nnjHP1(}dPH82|ve z<(zgJ3L(&Hw}5^?qG#k_$t6x7%2J>Ko9K_60VGTvWis=j&Hz6MqBi-$Y9iA=PG2_* zO!ZlBXKj5eM1LCU8~^~fwX4)VgR;Jgss6|rAVY7%*NE%B%}EodFW=+BazNn!eZ0sn zqNNB%_fmv3p6&w7VL8CfE=JdH_V=;0yoBn-C4OCBNB15ck~A+~KMt-w%K-pTS}#Ee zfuFyx;D3MI2+^0}rgp>ajt%Lfzw{^`nCg$*2+7dr#c`Zy-TOfh1w^`^7HR0S96$&m zqM(!X#%I#{EC=*@T{N1_=(oJdXf&Ite+kmiXT^Z+av9$44m#}){=CZKzIli3av8;Z zJ_?BU%{#Ucv!WkybZ{J&H#S26C~s_rM+e7=?fhmz-(s;?EEbE!VzF2(mKnz=iLti6 z6{;DVX+c?_OlICFDZ_q%^7NF6nU*8ufkVm`rB)yTDdnuDqLDx%l!Kf!g*13N9p=;~ z7@Z1}5WRiM4J1_)FpNs&Fw8CIqCt}l!wM&cVSFsEE0~xRx}przqjA=$usrqUbNO)! zC(=N+L6w{$CbZLvuSr%-Ab%jzwh>3jx2+!LK)v8q(yaaX-yscf$se`Bbyh+k( zw+2dMv#x721KA}q=m#RXJY|~bcBLGQ98g**!rR>efPq~7B$4X^0HAttiQC#0yB{M5 z)Eo6k{KKb@Q#lX#^6m2+0K9+uF6^{Bs5k1Px$mPtfGR9J=WmCtL!FcinXj)6O*9g2e8K&JH|V?BA22~+l$@8oGG$Jj+2h1r7Q zpo!3&y2E^-)*nrju}eRvGJOj`$A`P zY_d+n7{iU@sLctoBfmT@^9(2}DPtgY%!iONRz5l$JtnHJ5&)oHtM6n@LKn*g03hv? zZq|L|mO#pQD^SGwPKMME01yU#iF|Z8T7s;4%Ipxdo|m<@fGm_%l$ob%c?w1Xc=Y`{ zuq#+(HdJeWDZsKTYW)28h-$5h$=f?Vrc<@HUh^Xnb}@Q38%{H6-L+H`(nEyJyDpzl%e*E%TL2-1P)%q0@SG(;${6z?P~Yj}o(I86H^Hb0yRHlG z;U25y3SZYY!oWw@b#dEhsD=y!-&lk(!@($V+node+;%4!4n|r(o`Qmcef$7?n$kyK SlG_LX0000SJ-z?GNDm-(+=loJZO^q3M!g>DG z2cIlh(0)hfyBE+z5cqYf+vtg_Bwzjibm7$t_GmO0cW#PYwnxL+?DUhEMf+4`R@-c5 zQpudP?9;t$!}t@`>oaHZom#!>X*lQVtF=>{&aG*>cR$Wwh1K)Zz15jgSLI8;?3U zFzmaaOwggkIG(-FKATVf{QAN+Ys={`o>p30+_&O~IF*4Rp=8ZFexLB<(zQ6u{ zp`3ZG#OjU7FZc}h<@d~9b}{YqkLUl5Pnkbh9^GR1=*=AE&3jxWQW=eazopr0H1xQoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a36ecf2943d5180bf0f599424969c2b094b035fc GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zgFIavLn`LH zy|vN5#XyAZ!}-fgcyxtT7I5CPwD6QU*ZT5bg8Jk7$4m5PiLk%7y0B6&oPBbW09)11 zI^o8rk1rnoBol~#fB!XQjT3*@rXnYm6PsmRBX`=IR&;5)(Pc2jJc5D2 zV`|eBq1j*Ag1nY^os}!d^WFTr_TjF3e06KOFEpR;|8C5{$FO9I!7+#Jx9-R5B=gKl zd;V{B`3BY{Qx0t8Fx+zB#-6>p3AyZr`wkucE1S1YFEQ7=_|DJXv(h-NRnx5~EWnE2rB*VK!D`#C-f3Bp03OVWMm7jt>}IxF)Jyq?S3 zcIE4}pPFlyi`yCV%q(FlS)JI!*!TH|#5Xo4H*tk)dmATssw*4=QWuY3o8J(k`65jD te9;?z_K4fAH`yjL7xVeMlrYsXEPT=Z^Y*4K#=xLv@O1TaS?83{1OOI-t^5E0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/meta.json new file mode 100644 index 00000000000..0b3c9e53e61 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_black.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Vlagded (Telegram) ", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..86e323724bc3052972ad7b14119167f3f407ff7c GIT binary patch literal 20760 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 HJnMe}--@G{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd34f89ac02293f1c857ba55e0469f1b46eeb5d GIT binary patch literal 1336 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 HJnMe}--@G{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..ba064325832f4e17b63d3072c348d77dea17011a GIT binary patch literal 888 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>` zr;B4q#hkaZ_GXJXN*tRnpxrI-C*#SVj)dgLM@=+Y9tx~>5V8>1$Qh^UB=RYoyxy{dbt6$H1bLL%4kMaJr{PM}Q_bSuM z%F6DS%gY>>W;p(l?Lgrk#sZmq26V3b>4t@iTN57Vu0H?e&;AqhBpEZ$Ouuh6cR_9g z%cL!>sgKm2EX*`v@_K&0^^mi=KZ|mDdti=E`|qs>n@i-k1ytR6V^a0&S;_IAOOLwd z?5SB=diDz2g||hOLaY7fFZ}dXSg!8H;TsPbOt;2|Jl|;_B*n*^V^furE0@62ntWXN z{6^z7k_sgzabJJ@IKq;3s*;C^^$p)z^Yy*|!%sJ~wz5Zr9xkYPRlfM8MZ4_IAMd1R zz1Ci#kt}s${@ZH%Jx@KhT$B;KdNb?G`=G_POgA1g@jk58Jbvt1_QMq$Shud2$@09p zfbYVb<}cS6wHlT@R69OR$1Ey(REjUMFpORz2c&2i~y+rD{>tBzZqJQAKD^6sd018?o( zsRbFBTXy@A)1%Q(FJ+tR#~CiWR6+#Zjg{?j*`b~tzM-ZWeP6Y6Jf)aY6)sjHu} zszk(RX2^<}s_x2}8EhZ+lq_7{Di}U1`(et7MLH|R4Sdh0$8o5N>U?S1W75mpVU@R8 xZ-eyhS&lYhu|`+fZ>-_+b(TA3{om*dH}}ffS6!EU>;`5f22WQ%mvv4FO#lsQk<$PG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..473145cf0714730e326ddf97f31646acd7c09e13 GIT binary patch literal 524 zcmV+n0`vWeP)o8Mz69%1uNNh(wDZ12?S- zTJ{C{2z`m5T^k{#mLdghEg@*r!z>ld2b7C8(lqCKM}`QTkuGlT+05KChxz~RdCVaC zY&L)mU<23yJplv*e&(47!R_&(QLmz2dO-fI=&&3hvbM_d&o79_w~zgci* z8kwtWEf8gZquF_e(g*5XEPHcnh%RK($VuOx^GmGrxWmUgWe6pJo$)yq7-^xlw+}!6 z_D@bBl}w^ob)dqq&;K44uC&xzoY586WLJ6P}awE62h%6TsVziQ2O^9k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0Z1^9%x#>dAmUcA`G#%6}J^rT6XN=r+($jhs%t1Bxjo0*#0+1Z7MhnJL; z0F}>lFziEw{A^&;OP z1s>PP#*Mze|L@mkHA#B!ooq7mTT0|L>7uZCc@NAB8@XA;cR2j;b&R;RyY_zO<)(kj zHg5<>S@yEz?2N~AcuPc_Pi6ZpjFMZB!@$ydY1RrKrU|@T7EFoZe;#y92Pl~5x>C;X z>m~mMYd&)x+$KLg`Tnshj*;xS1)_0g43X>{Gd$)=PBEQupoKd|VaEa1L;pETif^+l z*qO_8;gVZpUgm6uEn9pUyuRILx_jvwZ-}=v>#n71nU20>J!8Jv@uaox!wqUc4>5SU L`njxgN@xNABaN0U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c4762dcd586b357bbf4ce50842e3fad99e1225e7 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0Z1^9%x#>dAmUcA`G#%6}J^rT6XN=r+($jhs%t1Bxjo0*#0+1Z7MhnJL; z0F}>Q+*HYu>IBfpP@}A{0i%K*L#{@Y!m1x%KFiR4fY|_I@k~_S$b{Q{G6}>CT z+SK)qhso2m{1~^l)V9La4nY@ribP0l+XkK9AT3; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/meta.json new file mode 100644 index 00000000000..7669eb3f37b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/security_grey.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/28d0be60aa8bbe1ca87a5d129487bb6f60839ac4. In hand sprite scaled down by potato1234_x, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb7ef07d0a72e4a3572c58735095fd1a20edbba GIT binary patch literal 1191 zcmV;Y1X%ltP)Px(VM#6kTCwuF;HAGz>p%4k+`^%vh%8IIDztz0(AlUj9zYYLs_k+&4RMZ3jR8J$+`unp3-;s~X@56uR0X7b-y0S!|s4B{mH5E4wtWhaT1l47kyy9`xRF`E^mI&JYAUXzd zf?!kY`Oq;4lm1NM`t?y2>C6J2?H>U+n|^UIf_8s6zRJYriHWr+oY`?v)b$ZkQDF1L z8tpM5Xv)R`MF zv;L_FB!Rh({!;yiflI*YB`SUD&8jq?CxEr{Zih^)4uj5){3iYi-TF4KqffnKwZst& zV}R>lJ;oh5j~{D4jx;pn?N zTr8GIr`x4|2ccR5y(8-_Oi|SdaX|7)kX{y(8Y0zRjL^=k++7&BV z`$U=pOI~1Re}EfJ)9^%^L%Scu+7+v=C0=Ys_*K|i?#^qP#`G+z09;F6B{y%a!xDga^EqRs7n?MzS_ik5^&MZKd^Z2mx z**H&c5dz+YXtY7^K`}vNcGZj{|3&2QabmoljSL$zmc+qy@<- zE2=f^S%N_A5OH@t7K;I3Hz%+%)|xO%D5}boou&@JeyizQOr(k8s`EN6J`F(#JOBNP zsxmJDW>=$~tGCHybHwWn(5(ebPJIrC!{Kl^91e$$zX8uDB~g6(a9scZ002ovPDHLk FV1h;SFERiC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b640ef1beee7dfb7840fd93d3b4b6d97eb262ff2 GIT binary patch literal 1599 zcmV-F2Eh4=P)L1&OP@0nXI>HXQ?66YU zy`$H$u00e|+HQ2Wt&PXVcGzgxb=~fRLJzy-6bkF1Zn~DTgY9Osq4HX=6xT1v(GKb- z%Zi=oJzLgT{R3nDd-{F)>3i>cdfykZEDNtQX2LcgY)l0R+kmh!6(DQ_!p2m9unh#yfCred=y#E z%v-cSiXnda0iez-s8Wx{z0b?sT&>+Gkf#Zg=-QtXGs`GK!;zOl)n(aOKYj zBa2X)TeRqYUVbl#KX<)^r?n<7Upjjrzpp5;uy6vo>m}5gh1**1o-JMPBd;?H<#yLG zb{ufu&&%%y@#n6Wu&{8#_x<-3pftB=9l3P_o12gEwAKUw6q8Zsd|H;BZ8}b)^XaUG z(%j-m-`b_QMT_1z-M5&GVrx6L=STccYfWr!KE{z-H+=E$D*(O4wR0CZ2(wr zK8oCVVfM8b1+}M$i6Jh?{u0D+8*%?+!hKKAL z^#@@R{QC;v9Z79B?Dlm70`*Y_{ZbeIc0#z6Hn^j$42o`$>qFt|OI70RZZa zhI8FGXMtY+v@AQEZhpWPgqPp<=WtqmZd%!7vOk)`4LdNTpI>tOHe1`sN1X zL|T?1NeO684S+2;V;x6$t*Jqh65Ra01@O8U5t2c}t{XQB`2qldu@17Ctkdu5I4^t) zz*q;BY6XRS!RhPdYKCE;kT0N8tpqj@YE2DkS?(KW+~LkJ45Vdw&kH#Sz6EI1YY|CG zIL6Sn+Y2NqfkwR+$a+AdUW<@-RjQS~bF|;mb#8v{B{9P=oX`Wn2}P5N0012Ehwbx# zD-1H$L2JmlmaYdr4+w&vO8{~&Ma}h1yBO;P=K4YNbFB&fAMx5Ri%$gz+kmh!6(DQ_ z!p2m9unh`lOsYy`IWun&=SN5EV_VxXt`r)9OMragxTPwJ zy_Q3?yn&7D>YFA*de`pft+3nhc1;t|Ne*vA)95o=bqd9)-H| zvae}*XK=oL5-7L3SfWSx$F{4^_-qlH2n{j>u+Y zVG@B-iy{WW+xGzod7)4jaA#pBnHKlL%`KXl77nOky!AnFk3}LFX-44=f0M?3 xwE{d47Qp?`lZ*gvPH&xn2&VM`VH*%O{sphBe8{VL#q|IH002ovPDHLkV1gPe_CEjs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb7ef07d0a72e4a3572c58735095fd1a20edbba GIT binary patch literal 1191 zcmV;Y1X%ltP)Px(VM#6kTCwuF;HAGz>p%4k+`^%vh%8IIDztz0(AlUj9zYYLs_k+&4RMZ3jR8J$+`unp3-;s~X@56uR0X7b-y0S!|s4B{mH5E4wtWhaT1l47kyy9`xRF`E^mI&JYAUXzd zf?!kY`Oq;4lm1NM`t?y2>C6J2?H>U+n|^UIf_8s6zRJYriHWr+oY`?v)b$ZkQDF1L z8tpM5Xv)R`MF zv;L_FB!Rh({!;yiflI*YB`SUD&8jq?CxEr{Zih^)4uj5){3iYi-TF4KqffnKwZst& zV}R>lJ;oh5j~{D4jx;pn?N zTr8GIr`x4|2ccR5y(8-_Oi|SdaX|7)kX{y(8Y0zRjL^=k++7&BV z`$U=pOI~1Re}EfJ)9^%^L%Scu+7+v=C0=Ys_*K|i?#^qP#`G+z09;F6B{y%a!xDga^EqRs7n?MzS_ik5^&MZKd^Z2mx z**H&c5dz+YXtY7^K`}vNcGZj{|3&2QabmoljSL$zmc+qy@<- zE2=f^S%N_A5OH@t7K;I3Hz%+%)|xO%D5}boou&@JeyizQOr(k8s`EN6J`F(#JOBNP zsxmJDW>=$~tGCHybHwWn(5(ebPJIrC!{Kl^91e$$zX8uDB~g6(a9scZ002ovPDHLk FV1h;SFERiC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b708fe2a11ba8d50e09490e3a450a0b1323adae5 GIT binary patch literal 1097 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|WDK zPZ!6KiaBp*ozK3VCUJa!l+P23u(sDHt|-~dXtecA`(~qYQ@4We&903XlM|K)9?M9m zKd|T91v#!n+rFuyRZ=P)vTWSVb7!lbStA`$>MgVC2%C50S_OaW6-BT9%#yP{wRy{X z_Lk)R-#*veUoRJV?zi2f=am(cE4!l^%nvc-G2Y=|-oaX+%=19(K(9dqR>4otzPsJG zEc^Oo|FQr5b7pdJB-a%LJetJIAtduvLiKm?7ps@y6A!K9^qSN%^UD@?hFLnLar@^; z9QeD?k>SA6x8gtQ9+$uT!132`^1N>*k%!tgFE6iK^V`;Ynf<@dVHLa!wG-5A---qq zW^8KFzApaZssHH+fBwX;@68w%WJc})8sr|eWom%OQ3Lz3f=> z>WFCV$CI1FtA z!<9)FOE=7udlh-6@XA(~@SpZ~J4^dMCW==bwtp4XBr-kc?wnWM6(ze{;@M;ObW1!7 z;h!%px?-``tZA;il2Xo@&iM=(3=O-@FEEsSmdv@5C82msMe@V(2Ym0;mL=Ra^ErQH zS>V(;Z(6qh>+f0_!zQ}e$wywU_;icaszvJ2qq?uTVX`<4m1HttNF z^r&qgOW3y4lXQ+-CpGO)wY=x4b-FO;+Nz0nSk1CSHCL?r>&AY5_B7XX{{LiwcBEMH z9nWNBkXg`wbZq|xDZ=!%G0LT9qiR#=enuo&)2p2dmr5i72)3Op7p~-?eVes z`&-ZX-;+5T$=v?#?0w&qK%Fy-N w#m$Cr^;)UDjK4X5HUH{WE^FV(TJTwa>B4#QczyOH0?P&lPgg&ebxsLQ0PN2NUjP6A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa45edab3c5bf8b5c3174bf4d9e94f217b0a261 GIT binary patch literal 538 zcmV+#0_FXQP)Px$)Ja4^R9J=WltD`yK@`V-s|y>F-GEBK=Foa+AwuvbCRcmMO|y+1o|9^~ZY zuU+Ih7C@6A0>WzXaJM3ic+ zz~Z2guo&B{RaB~PeJRopL*BnT(aJrc6ZG`i1}`>W(h7d$T&pNtx0ET~3M`&{zF_%6 z|75ic95%M7*J}u=GA7Q?2btnRs_VAjh?do+II_gUM+#t}I0+;GxNZrE8RJ9ia;;}noGrt#`E^?Hprt+zC`H&Pv->wmc2K{PVpI0ed{2S7gzDSKY} z9BERV3PK9aSW-L z^Y+$xug3u*Y#;P<7dq!2ch$Vnv@36++egNl#*4N05B6HmKVbhu%xR{$hi+_Ve}H-3 zQ70|7nTno=S%lu{9LZQcIqj0N>W9B&dp-Bd@a-(0%q$=X1%Xm?-MmYsbidxLy0vG? z`3M(3r6qUog?^uH`eNyy_G}=%<@WCXpFk~2KULg)3FEfM4=z+6`sLNI?p{yV z>sP*|FKiE%%?YX89Qj(C@zRr{kvkZli%(y5UH-s^Eg8P|Zw0PDDm|@j^3|G0YcFJO zxpFeg?i5hh()_nB|4nsx_x@u5s#eNBc!+n0m38aJdWOs4ffv_VGkyqK^HRG1tUYki&lf$*4fW@A2~ni zT(@!&+Z~(xnakE2d^xo8>z1Ql&yNab9*Fz;c7s%vV%_b@D<9pDk9UicnaFl0OU&)6 zz;#RM+wR9-d}Y63XLYRf+_4o>kHR)jnOA2jo5wi;k$oG^>3=qJ7C5lMayAv{MVi_d+JSppCDtFnRl2P?!ffi tWb-&Hkn)XZ!YsuTIm`^_1SYiX*Kb@Ll~OpD9hhbqJYD@<);T3K0RR^~9M}K= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c96f2f1007df3edc7cb22f5e85635b3f1533f4d1 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U{d#VaSW-L z^Y+$xug4BD>>u85Y1P{r%fB>%`_)dT-bc(om{xz^*DRiI*I55Sm*u9ohpugBe}I16 zQ70|7o2s6N*`(6=CuMBE{B}x+S>(R?(duVE%#}CZd4^v>2?iK4%(pGc@-dyqwt3Up z)3bwlw?$QdD%@;lnm6TB#ho<^uio+w6ZZAke%sr-Pp=Mn z)6{)h`{v7UkM=Mm--}@A0dyWB$2}q)+|lFDrNg{qnB0*U|Jy?zw~K zK5|;!l`HG>FPL3yu%c~;__rYO2_cjAoLajv?EZwKkHk%0l~&ASKVJHAYmnp4m^M=x zC62m>l|QD;N}izd{*3FItLBe#Kikv@)&GloCp77FR2(dLl@@(D9d*8e@9EJFuWMCo zC7I$1*|yBPws1|@I?{@czNe|DUCoGcAtVwmp3=F#Rxiy85}Sb4q9e E0P!OpWdHyG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/meta.json new file mode 100644 index 00000000000..a6e94e4dedf --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/senior_officer.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edit by Nairodian (github) of secred_s taken from tgstation at pull request https://github.com/tgstation/tgstation/pull/2984, resprite by muriexlol, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..7e81fa87f4ede2a6afce043fe4267b4e2996cc7f GIT binary patch literal 1215 zcmV;w1VHKvHduXE4;od3J`zDLd# zF);>=0b{@zFb0ePW55__&cMZQE=M<}rlSK-k3?y0+VnG??%(XX;=eh#C;DRarQ}CD z6u-^K$-R3IL>)K(kXN56=L`t_?`HhuA5nE%yHxm|f8nL5z( z(A9tGf6f~}v$KP{hokMiz4FF`W%*%oRmQrv$X8t*|7+j9cTZ+#Zf3TdMA4+8_{H3! z)4YAZJ()4EZN=3m{_PfD{Qs;Z=IU4WEw{@dz_*DE#J|b%sz{eOG7jZg`72V4f0MD^ zY<&|O>Q(&7a+`psL90>vi}^)w{G1wSR8H(EM1aEj=W|s}+OS;>UR*!pw9#*5&vz`1 zKfe^kXq|o?SAF_6LvB2L;LNCfwx8ls(nfZ4REbf2 z*V*JxCIVhQR+O=?FU$C6pEz^10NQ38J@hwI3U8lThhIyuwzs}N;q=hYD(lx$hFSUw z?C)%oZ#!0my~*-Jcq?Quu_2ZHJ9as+U0b#%cIH;^y85->=e+SVAA*WD(_7sR;~$=v z(}fW!m8PWl-n-S|JF4~g%3EFCvb6M%{1jEBvvaGfOD^Z?A*kL206w&P$OYZs*C+D} z3qmaOzPaywHUbMed`p(N{Z6J->d<#If z;{UdAE5YI;jfdg;4dS%|2pZw_mj;iQqT81`-YAHTjuCtX8(fH7bU7z4%t z3?%j&^k`~ic+{qJfdHdl#fm<4dI3t9R z6}oWrxR53zJ=TiU7`UY86q9^p+Mgqb4|>Jqr3|=UR3H)ZdigJxrzbs4p3pZbfxQsH z2X|j!EoFZx|CCFX_+E|xJ5zR8ojlS%8Xax#6mDs7RYtS2+zB96-YNl0?^zTgwS z;iHcqUIeh;xtYNeX9;Sa9zYx*b>;&eq6fbM_wL(7ZvKL*7T zG-+qw^O5G}wLJIf1@{zQ92p9-sev>rxev(dJNC|alATr`Lh^#%&T8;Dnm+hQnua*g zEZ}rRq)`gVMScjP=N&XP5ZKx-URTj=LuAA zX8( dfH9Drfk$n;I49m(M)3du002ovPDHLkV1nY$QLz93 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..0cdd0b359712b7ec58a810d0f9a0fb080db7a90b GIT binary patch literal 1541 zcmV+g2KxDlP)fZU1Mw=jEN1l4=og5;zDb1 zG4x#bl3QEIAt97Fh2BcB4}~6DC_R*3+JvN+LWmAM#PnbS$wj6OH9bhitpr)ofOfsr z7}?XqW=5m6CGU*1-csv>Mf<1y-hMkX@6Egyqm<%2V<2h+qDEhUs11l3eF362AZqjl zh}wXtaqb0(tNdv(Gfg+EPh;(l!^Z093@wvp0B343{P5RrO8inS;Lg1~tyZga`C=T4 znQ01mFTZ>-j%u|^@7&9W8dfs?GNCZF7~jf-D)YyJhQbRAixdFfvHnKEJ;Ypc5Z_-I z!h8Q5@Z+DdF9QI!wl;g-8W{go_Za|SZ@<}i$A%jKfG?A;Nb?60U?Mj~)4Gne0hgb< zZ^f`R)WE_)94p!8GuDrisM$73#hspsa1wtztRE!-0NdM70`Z?Jz{cb(9UE?7Z$FNL zdwA?+{i4hz2f^;Y`NwwGB6Q;SLxum;L9pN+0`SPogyOyx<3`kM8+d7ulY0YG^Zs6- z6Tb*m{*Hs-#^fwzWNg%(OAhkuX^!?~B}=g}Ios8s*p7d1KYnae7FJfClBG2Yym8w9}nXqW+!pI?M3zjP$n9B6=A!$#pCE}Rb^BLDI8@{kf> zXJ{XqmcS0Fj{MJ$aO2ts(DVcdsVfv(Z08p+} z_%O7|$l-6~ah5pCius#-|vddoN?PIw&0L0Z?3eUQ@-Sb$1-H>PO` zZVcNOTY;t}P$}<*5(iYuyD`?filt)9HFjLHZE1e#B{9cwxa$GHUC~*2003P4cE>W1 za)X4_QEPLpX4|310b%e<3Ba0{VUD+iU4+y_Yx-gHOU(uTk2v?s;(Y<4HXv&B1&G>! zsL>Z7Y6GH1Ux26$h#GwXRQ|M>nWn3wGyj5}`6+ zX|IBNi23Vlm{)xerBrIWefI&iEQ?x}MQ`7IKrfG6qVJm1^zz6hD*G(eP2}|3Bl|3= z+2BNOikgPu?eAJGspx`xh=kj{1_W)yhmz zh%X<+w$mUr27DOTFgD-MT{v&b~^;ngl;&YXp=6AwQTQwMMvUF#vG)Z4~M~F<FeL!i*mzRI>%jyNf#^WcC znl%aj8UZZ$7wc`ZApNph1~pE?WP^k-uS=h5oi~AvRt7fK^9cmO`{UnHEkqWwsC`9*n*636#AOmFq r#Fsux4jYHLuMddYfT-~=8z>+JahPny00000NkvXXu0mjfZKlfi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..7e81fa87f4ede2a6afce043fe4267b4e2996cc7f GIT binary patch literal 1215 zcmV;w1VHKvHduXE4;od3J`zDLd# zF);>=0b{@zFb0ePW55__&cMZQE=M<}rlSK-k3?y0+VnG??%(XX;=eh#C;DRarQ}CD z6u-^K$-R3IL>)K(kXN56=L`t_?`HhuA5nE%yHxm|f8nL5z( z(A9tGf6f~}v$KP{hokMiz4FF`W%*%oRmQrv$X8t*|7+j9cTZ+#Zf3TdMA4+8_{H3! z)4YAZJ()4EZN=3m{_PfD{Qs;Z=IU4WEw{@dz_*DE#J|b%sz{eOG7jZg`72V4f0MD^ zY<&|O>Q(&7a+`psL90>vi}^)w{G1wSR8H(EM1aEj=W|s}+OS;>UR*!pw9#*5&vz`1 zKfe^kXq|o?SAF_6LvB2L;LNCfwx8ls(nfZ4REbf2 z*V*JxCIVhQR+O=?FU$C6pEz^10NQ38J@hwI3U8lThhIyuwzs}N;q=hYD(lx$hFSUw z?C)%oZ#!0my~*-Jcq?Quu_2ZHJ9as+U0b#%cIH;^y85->=e+SVAA*WD(_7sR;~$=v z(}fW!m8PWl-n-S|JF4~g%3EFCvb6M%{1jEBvvaGfOD^Z?A*kL206w&P$OYZs*C+D} z3qmaOzPaywHUbMed`p(N{Z6J->d<#If z;{UdAE5YI;jfdg;4dS%|2pZw_mj;iQqT81`-YAHTjuCtX8(fH7bU7z4%t z3?%j&^k`~ic+{qJfdHdl#fm<4dI3t9R z6}oWrxR53zJ=TiU7`UY86q9^p+Mgqb4|>Jqr3|=UR3H)ZdigJxrzbs4p3pZbfxQsH z2X|j!EoFZx|CCFX_+E|xJ5zR8ojlS%8Xax#6mDs7RYtS2+zB96-YNl0?^zTgwS z;iHcqUIeh;xtYNeX9;Sa9zYx*b>;&eq6fbM_wL(7ZvKL*7T zG-+qw^O5G}wLJIf1@{zQ92p9-sev>rxev(dJNC|alATr`Lh^#%&T8;Dnm+hQnua*g zEZ}rRq)`gVMScjP=N&XP5ZKx-URTj=LuAA zX8( dfH9Drfk$n;I49m(M)3du002ovPDHLkV1nY$QLz93 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b76cc7e0ec9b2b0e764ee82c95ba7c4dfca09a1b GIT binary patch literal 1119 zcmV-l1fctgP)k zP;_cbeKRTe?0{+AKTw=vs3l<6_?Uu8}K`y_-jq6#y{Hnmi&zE^8X|cAj=v%-^@Y@UNVYoQI-oNQvP$zy*MWJ{=CTbry4|;UKWOcvkJPD+& zyLNktx94=uY;3Xg(E`i)JU6aqnYj8EKRx=9$?TMDm!8=fJfctmDgfroh6?;~Wtd{A z#97HcJ#T_DiL~|e8!xzY@e=iV9iwdUth6W2oxflu6G>vR7*BVe0`RP~cj6nN69;f( zIq@A$07luMRNOuJO>p!16QODSZV>0SruAc#4fk~rg9qExYOMy~8tvd5S8Fxt_|m@v z>h(IB)=#5x2tcE8h^F5GHXA)^kkISVyr3)ll1B?#XNy^oIJ9oc*a1>aP#B3^UWuko)DyC~d zYihhuF{KJ5{3q7`4rXU+?ZE?q4c_THb9utj;}KT(o$RoQ?5sB&F4?t*-dEzJs#n1bl7bl`}B@)Azo>YaW^`QQ?}Di zqZfRo#>OsQvCa+-5{tzESX=uJfMhb+ll+-s7#2V-_by;(tgE#eyF0%K=s{|%ISX5_ z*O|;t^=$B98$FqwI+l|6o0<0gp>>KCRO8IPU%J}0oWMcX1+?Q;wE{BuHlTUXy{HXn l#iEF9gu!#cYcUAcb0Lq*rp(mqm3OJC1WUO`P)*LbPErm~Wn zgruCHh=`J!nuLrDQ0qS1vmbzzP)U$q@PBl`@M!;jA)qX0fk$L90|Va?5N4dJ%_j{M zT;}QG7-Hf7_S{9jW&;k^fL+s+uB`g|f4*#n@x>c&YHylO66uS`i2uayzK-FL_8q&A z$7cvIC3OAWbG&iR#DYua&+l!V)39`klX0f#JKM9I9JyvQonG1YvM)%wW@*#R*6^E+ z<@%QejEmxgE`HZ*uqv?MksGkEp-q~hW5$ajR{mF;@(hpW#%8^but^ZS=3c?EDP-NG s_63{z*6=iN&6fEp%rEzud%;$7$scwi7jovG0lJvM)78&qol`;+036MWjsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/meta.json new file mode 100644 index 00000000000..5913182389f --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, monkey made by SonicHDC (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "overlay-inhand-left", + "directions": 4 + }, + { + "name": "overlay-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a01e1a6cc33eaf0b6196dcc7eea8c4d2d02669 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zW@KcnTD9u_{rg#2Sw22KW@cthO-(m;>;THgzPQc;q&Q20{DS{O z0Yk8Vg%C)vz$3Dlfr0NJ2s7@OnEe(gxZ2ajF(ktM?bOqJtqMFYfi)lg$LDxwFDel; zJ2rdwjL9C4J@|Iax)kTc$jZekqEWA@VY|D21IJvk%|>6(ge~{k#>6aeruK|ECBmf< zpy9!tRQ#M}!OqD|H!f*1=H$)i@6?_9hqbb8n%_MK39oP0f#N@+E}UAV<~G^_UP Un>*f_KxZ>}y85}Sb4q9e05Pe7TL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Security/warden.rsi/overlay-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ffe5f93eba512d579d81173ace53071c01855260 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zW@KcnTD9u_{rg#2Sw22KW@cthO-(m;>;THgzPQc;q&Q20{DS{O z0Yk8Vg%C)vz$3Dlfr0NJ2s7@OnEe(gxX#nXF(ktM?bL&OEebp?k&#pX|4-6%y(P5y z_By$52Ks_6Jo*K*Lh_gxSy)&E1nQMDfqI+f3X1haiW7f!vU^a z`!_FQ*OFVA;mFM-s_S7DbdgJT+t$}E_6zG)mCf~e>2cVopG!&9w!`)Z6GtAmmnFmM XZ?$JFQf4j$x}3q&)z4*}Q$iB}7OZ}Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/equipped-INNERCLOTHING-vox.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/equipped-INNERCLOTHING-vox.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/equipped-INNERCLOTHING-vox.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/equipped-INNERCLOTHING-vox.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/equipped-INNERCLOTHING.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/equipped-INNERCLOTHING.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/equipped-INNERCLOTHING.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/icon.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/icon.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/icon.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/inhand-left.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/inhand-left.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/inhand-right.png rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/inhand-right.png diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/meta.json similarity index 100% rename from Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/breverb.rsi/meta.json rename to Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/breverb.rsi/meta.json diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..56e74d57e12021f574037fcae75f6fed929e372e GIT binary patch literal 924 zcmV;N17rM&P)_M;;qy&T)Sp*N!#l^>o z_Tk|P?eBjoY;3%Yc6Qz-eHRx$k~$9vu0Cr)kbUAljeaTd*z<#hFuhiL68|+4D11A{ z*$M8;vX=Vtnl;ksd+h*8Uk2z3%C=?|IDk=gp8DQ9fP>?A0G>B4+=n*L+4VH^75K)ZYmTzz|(T8p^p*- z&_|hz7h@`})9I@Lbh}?@ZEYcumLKS!M1juAN|~;%2Gvea!@&;EmTJp3oAn5*9frT} znJ<^8;$1OKtyV{6^PZtG9gW7Ts9G&2JI>XDZ|CPBwcDRn`l=lO0R%cTvyglVVqdqm z-o)PrLc(~S1=_p-dwboxKmjH#cohH+4(|Y2+_oIc@|t%Z7C;uX0Res59U$%4wGl7^ zM!*Od0V7}pjDQg^0!F|H7y%<-1dMSp( zF47V1%e$7E@C9x7CU=LA4=MnzK}j7eq7`@T`Lv-Sx4rbi=YDsN`Vo*T4`XOchg^ZY z+WgqDw(FO#t_pyB!C)o$x#!wf^k3&mJ-(K{Y3!^23&42RhZHmpXRWQ;0dN#aNF*bJ z04egnhZDNpUsSCY>F6l`6CyYT0v~$40xd07?hZ=y`<3`57)09SXsVZ>%m(v;1+B1V z)!n(!!XXKHC`0<>&L7uS1AsWv)X3AL3_C3{PB6eK@hD4F(Miy5Tb~QF&`HLf}$WOF$YER2RsNu zZV__`2>u8~@Sx~zAvdocMB_n2gg_3S^kCd1exONEmXN3zLB@H#`-a|evOC=~J&Vjf zke%&u=T*P1?yl*o?2w$JC4l4{EdeCwXbB)WM@sE|#0$4g6`vPuo@FG!>9a%L zK!0Z>8H{>Y`YLm?udNJ;3-Ao|9*S(Y5y41+weqG&N#w}U9&hQ*hky*<(Rp>>Aus?h z=a(c(0JP)2=>WtQfTOSAi}2_0p!ebZLZQe1?CRJlxHll3($%robKwO6zt8<{`BRMu z`0n#c#Xd6;VhNzT-Q#DkWVy5<7cTb6%yaREM-IyLlSOrJ^!#yUm~V(@J0~0QW27O1 z4tn2cuQ`810m7Y!$`Al;AjapkEUI?grwF!lvJwB8Q%BS_xCwfn4S(z@05?-))eh^p zcJ*9fRMP^?fB^pY4Fz-fQp8-GyFNGeA#ilNC#P4j8 z1;249Ot;dfLQ+?6CclvYKg*tc`SDw}wtmUP#7!COKPU^O&oVtZE^TeQ{B}=V0{qM6 z4aN0+eIsb!*sR!O10w-?``eY9T^Q+;yLWG>QGoggiV&dm9%`4>6>$dgBk~m4s$TDv zJ^Ob0*IVk^ls~ori1)Gms9?z7Vi=Jz0)r5^?|-j(Pe=>kXNUEWT))Qs@Ow%l#1?=N z7ztqr4bt23|9k@^ZLs5vKJ|Sc!lNDB_%vC7V+(*0=O~k0DeWuH;3P200rbwM$sbz) zke#U>L@34mSO6mp)ftsxgyxEF&I5FQ20a*QeM;EyTb&3oG*#E!mK?o1gv;>fxqa}dk94!GP=V%EaIftRxaIfMC4ySWYeiWAg z2MRKnp@tCjLfSSr8~=IMYXCYA*JIH{*5J7$Y*0B0u{)QvIui^Cc^Vs0G~p5)ePV5X zGqB0@T+n(7kWi8OqXE~zip|Dy53~B_71gM_Jdt7m8K(oM%FhxM; zO%o(mYXDQ_obw>h@~seDd<$glpzZo&EC3V^-U*~RtG|w5N|wZ`RNu-2xDq#O`wJsU zsea;ZP_Grp5@~TJ7a)T_l!!uFUYJM#cHVVeKokPbgh7#&0D6bBs0)aKUMmo`$plsc kG@~Y9J0u-|+~)=U0%6Cjku1ej$N&HU07*qoM6N<$f{(*uLjV8( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c13950ac48c072f5d6db52dae3f8a9aedfc268ab GIT binary patch literal 534 zcmV+x0_pvUP)?|JHENuDBDK8ITa`Xf@d>v`@#J6J3h)OuMnO9IBV0ktIH|J ze|gp6D!8lSJHT-E7qu>}7ZPmelTofhmf`^MR0S=7?VWV52*3n1+WPxn3I1U-Ilz_-q1iu_odCwOB_hJJFaY*bp?OxERleWg{gt8re$a5dS zr}o!)pa2lg0_5Hb@r@%-0G~ZYk00OE?|)Ibd_;?x1l^ilsvhi8Br;?9Rj>d?CdOqh z7SdFy9C8(qJ(?2Qv5}0?^HV?osig&l&yJgs^_?T2+zTZm&mb7Lo>k}O-rrUX$>k$^ zFPD#8#p1_23qW^SeE{?V^Z}^?f^();Wuyhe26`RaO{O{E14PFjqj5BOf5}3C5WsK! Y0HU(tALn?I761SM07*qoM6N<$g1zSF!TZ07L%jEG54K% zbDne@)a&Iad&s37uM``1fc-<@5%CM|C$uFt@GjZrEjWRL&3RTqf|0n}x4zQ%_eCN< z$-a1ZZu{@E_uhZgkx`0KU|_<9N;%Fv|L*>8Ms}`YaQW9XE8lltf+4@mV8_YdX~)(~Z(Z;&rg^Vf z^zq`;<=5ZF&71a-_sw_qS$^_b&o6$n&eggeXvw&2xs7S2?^?h3nk8!=Ka5(;lwj0p zy#LeBv(HMew?&*jpa1IlDe)agv~DGRbO|i^Sp393(`Mh&ufKkp$n~yU6|uB<>)&&^ z4y+E7T11X3mRiMcxw}o1<6edZ&&uoEFAH`oQ?Zd-QQF)!I6Q*0SB^CNLVd$JIQtXqEE{+0)=wtu6B#jo4iZ$_w}`I z)$9(ttKP^mynVH?oZ-ig?67`qQ5}n)@jJJyIvzKV;j^O0!;q+8?aSYV8q&T-EVYPg z+wx6j?W>K`8BA6mkK4zzLN0s1{|DyA|K1OzpQ#z$+GToq3NV#0c)I$ztaD0e0sy~# B1{44Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/mercenary.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..225759fb4ae96f3517234b0b394cd7940eb7160a GIT binary patch literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVB+(1aSW+od^>Yv7L%huoBK|^ zIZrwc>h*Gz9Xxbuy2o_!4~#V;A6dT$e&S-wVP5$*h()F8-~=_989fG@%Fi9$8$BuZ zq4>GIf1j5)1$cGd17oYCj`{JW_ zO~?98K)D&N>#o25eQ8O>OmCz9()6Hi`H$hp@^v>)Hhj4FXvyrer<+f4n$6bjb>nY+ z&By=$vv27BSDXfWxkDw-Ms$3C6nrdLE|lSLqW)*?`S*3??WaCj|G3gV^^cqDvt^gn zy(V?fSN`wWd{9?c?0kFW{`$}@XJ*G;UC*W9oBZl)QkKcSjIFDJMfL`6mkwSndbzCH zH}ln6Khurf@n1z}oR!NC{NnieXSSN+`N-!LY7Z)l^6G3KJ5}KdA%P8Q3reF+&sH5~ zkPG=Qa; z`TocL_daXQ%%N!m+lF-sLlC5GO0qs3e)f0%wrUCAD~#i-;76!6Im?b9tvfn@gOEl4 zh(M4*!;Kl4j?C1-TES8f&5ITTh%PR$LTLnvi7U49!Z_ei89<)V92kvVKK#82v7hVysEgsWVUOIV&lR;^lHR8$mQL`GX|d1{>FI5kG72?B)@sC}Z@!55=u zdv`a87e^25g3V}k7%gU%6PGtwCOBdvBb|ooU!MCau+|$g+dbSt7S+YPRgFhu>Oe}O zP_JX1U^BUb01JpJRp$6C^doOywW5IpxD@i zn)8ZV%@tE_SI0oow23yrJ1n*gi^ZgKhwD(UFI0(%uJBa#9%VF(mLhvpjJmOkFK~Ql zK+ijXj=*3n;uwk%891#aX)Uhli{V-f^8;~9Ho{1?h(>9m7lTAG3MH`&4AT;fmc;xq z{3IJ=z(f>z2Y+8E{<3~JqM(&5wgTRvGZyf9Ky5YW#i)IQevQ4WuZbEH4QjXiDHwmL>^; zzy%E6Omm@mLJ~O*hjKVzJzN{$zmQ|nKoB&;Y4B!30~`RB;a#)#K=Xgntbs_01kXxN zLjG)MKoYotg0q%rPw?@)hCq25P&_NL5{|RYBt#-`f@C2f6a&M=71ul_!JCjUK$E0E zXbj>XLc=;1Ey8p$7%+n%N;t|(fI~%^l2DE_U?|5JFo9wzz~XdZF!yM~wDiyUdnL8A zR;H$EQ_OY;4|6_6uXE1F2AL+HRMOwlaP!5{aJK+~u|ae#%v4DG>WaL>~Z>@Gt?Y)05T@g_eRFSi;& zUy&0t>4TPEvr=@Lm%EVD2)NY;+dKi4AL&t2hn^;~S3pileK| zvGO)Ma4zDpk=|9jzAtjuJ5SYfH3M2+a5hLf!MQX77)uRCebcJfjByJX?{???QE-=f z(>99of%#rbs~gHC)ij9RA~}k98;H+?i_ZP5`fk*QYK`FoXUU)92s>Z+U~V7z&112yAjH9;~Z8-17q1u}U^efvUbyRyiyx-fA@&1>RXo)rDr!vxBVf zPrcsr!)WZizp$i;z-E+FRQzTscxh5SWcU2QWfW*&zbKFr3O5flN=p>n08qFFg-tHQ zax{lY7~D}byNoJH>FOvvW!%$*Jh0Okz_36NB$U=j8kAsR1IELhjVLVhs!wx-+33&_9&3$; z{j{9t>+Zwf;qaLf&@nVk!gHg>!;LkD8jFD`Q*VTazjo(|14DUq8ea&gnAMb`-vy7N zJ8k@){}#1p-UD6vV@iBQs|P!fGlApx)i!( zF(6A=i7tgMSq#V$R-#LxOBMsNgq7%0=#s^NEMXSXK0HSVErxgL>E!y8RwBr;BaE6`sL+#bveQU>bJ@?8}>)X~mGw#CW1ErQt*Mz*Q)2w?h zF9boebEu$2Nb2OC{W~rX-5(q?2A76KPDPO3@7j(=jLCa*=a}7iMU{z}7x8S=>2l*X ztW7_)diM?U`d3x0PTbt|)v^iGH@p$t4T%u2)Q%t41#Na;xpq=zZI5GZ7M6!1 z?K_MgTbI>+a_e^L=;*YF9%sn62cH{;mFx{Jjb6~T>!Y`mXZMYovPbH;ByC`6xDYYz ztV3&kF8q7b$gHiqMB?$d==FQ<2rn&uH?vdNEAKxZw55AhQp7Zyu6+9RPWnMn5rXx( zQMv_qQqG~%bJKHja&nEvl-yY-HC@`yIWoF`zm^Dd$o^$|_L8CRA3R!jYUdLvN6%MR zS0nxPVGFlDdHjW}ZnrkHKn|CV)PGuaX4AU)5ywBDJ#3zh?-JC}-Y#{ziRrtd_3HCs zA<1>muNq&ov1-2dgN~|gZ1&;c;%{f{sqI$!!ufxmxs|<&sV%TBJ{B^myo-uSIDXOe z>#ZNqjB&5wvqueD`TpG2EF04TnbR|L*vwOxE|~`;E**Gz`0-Yi+c&0X_xO=S>qZQE z@p8!Yf!&aq9agMvd2HUbUEyQLeLa4|twZ^Rk9?P1Hv2+~KH-~IswqDY>y*3o>(}@6 z9TOL%dS~^Wi`TAiFTt6(YX?qLtz2{Gy8}4~zy9|n_Qh|0Il1TN;$6o!KX&=dOKop% z7>!JRy7c#_D#Dg;*<5#F_ximXP7PVBiTbT*{m`iJU(YWtG1TdUKU|YdR31FEY1{0$ z&6PX9?@{&Cq!!4RN1~!?f1~Qkw!af{vRB&6;l~G0F&*7^rt=l!sa`!#l#w59>y@`) zc=d>9k6hoGo?8&Qu@nm`v=&bt6St+hbUE{ArxU%7gx+4J|2gf~XCLJllBe%?)ed4Y@OOZqt6qngGlX5PuG?#c?MlEb4c0TbaPhc zzgO}voV$L#crg9i?hZxYXY}s0qqF5GgKVjZxmprSEl!;?b@D4ymoCHhf7H+TRZQh) z1)1~d_(f}ng$8Z9WIy`Z)`+*3wwr=1t=_W)*;ms(_~ls%J0eU+r(L?4^JLKaly#Y% zMrC|nF*@=;ZFW}I5RX=m2^P3^xre_1vrb;U>WHoyo0awU+2A1`_pOagj+%Gl7xuAU zQ&nveC(=DzwP@3_EF^r}29sgd`0WwDr{>!Cu3NV*KDfhcNr?r)7dH00a%Jy=0>i5&CH~ytgo>BPep_8ILHe|q|;OUiXwukON zv!ch-b|mg1n9B@2J>}G^YvzvJdA@qwu9`cwHS~-#`NtkRJ^Ezn=D1^*E4RE8wfrMZ zZ>*ftf3jmBQ<3uW%9VYQa_X7q2g49gKD>Am68hqzwi>3quJiu);_Drf-vSno$?BoE b|Ay=-&F+|Ralt6(SLCG(NYk%Q$er?Eq}&Kr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..a017df53e3f30bd8f1efada0daef699dbbf9812d GIT binary patch literal 1069 zcmV+|1k(G7P)HM;#pp7Y+e)A;QYGE;U@heEc&HO;LF}_l4jF1&*kLwG%bg^@ugpA0Ntl3 z9zc14P?+#o)huX2zt8{(qNX4^KHTp-T3L%Au7xRv{Wu@z#hVdIB=2Emp$Yw4O8`$@ z4ekhpvtU00xaoVY_|`8p0B(*C#fWh$gtm$oykQyZoPRT$Hx=dJ**-33s|~3k=N^s$!F?IKYkTI z`YmT-r?dfYpAI63;EzW1;?Ed|@$rv)`{{Yx-$%8-3gfzGe=cQpc`?xh)F(SXkIed| z4WKaYGDif&ZNU9;08%&5hxwS~R;&ZVp^x#^##*w!H+L^N&!S)20Ehz!4W}an_4ZJm z=L?n^CXY;nF1E3sS!kiO0T4{wp9TPsYMU!75d*`s!54|a@q{(+wm+r%0CykfStxBl z{BY}_zA$;-eW0@dpMBIn_2cU&lg&<2XCKb9T-WJ6024(<0E{%FDYQPfT`?KJGAO&h zZhYvQ49H6_Ysyu@hkke!mX;F?kd_k+kd_k+kd_k+kd_k+aQPA%6w?O8%-|Z6*#HQk z_tx$9A~q>FHnBhguw|yTrwvrI2~HV6LAIqZR&9e>V9Si!jL8M_3K32m{W{IRo}K^F zV1F>H&vrdBv-SlNd9WF&7e|1x-?l)ai<_WVtLTQQ6|(`DEW0sPgzJJg0x`i9YbjLv z8DvYUXwiaC*e0t&B?Fj_cLlYpm|!vhLfQ2|vjk$ZnqkfW*4Ql6KVd8`KZTWFg(+G` zJ(fXhxc>HQ%jSbekI!kK(9{Zfm}AyBY+0_fxTFBY3}+l zuf0Kv$3w*R0lHP*L}y5o*RDqljr0Zq1epn3G~s)72!WQ?u7Z;R6ve^>w#w0}mWF^9 zI@OH9WnBO<8^9XGU0@dIPHj^_lQ)93@A3?CE&+%`cowKq2H{^~u3ywW`6gTBgr!*Z n*T>0#yO?kub;J=$Kw8dUETkaa&)~?s00000NkvXXu0mjf=g9h6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..5e4d0b0867bb76e70b2c5f1c5be91bd6b8d49c1c GIT binary patch literal 20351 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 b|Ay=-&F+|Ralt6(SLCG(NYk%Q$er?Eq}&Kr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b78d6986066fd756e032f2650c52a79665a8f7d3 GIT binary patch literal 1060 zcmV+<1l#+GP)c$O!yL)%U4I5(= zBz{Dwp&=D0E(p{)W6$Jv9Ln4`?~Nogzl6Nb2XpQ_bMJK0`|e7`sSS{dQyU-^r#3(; zPHlix9J2vWo<5&o{QBinW8S_{P%8@;eUkwYACJ$Z+v&~(a(`(_4hM(vzK|wp{l&$m zoS%=A(N#aU0l0YQVJ8vOLFny>ASO_M@N*FBrD-->g5y^GTn6aLW0IJx4nmvZ5`;xx z$B{K!^=~u);z;o{&o(w^gf%$dS2XD2_W7#|M`~*y~a&;mvd&}`>>PtI%6+iwZE>ED`2E2aUnLq@8G@=!K#@LUJ zf7m}r&fEDm@ct@{>z@6-lZ6QVccbo2#DK&`=bEFH_(UqnB-QZ z1H++@@x{h^yuY<@CqB=jpW6V40|@n}BLww!U!4~UmKr9HOoT4Bv7cFJA-4e#jNP9G z0FY{%Yikn*hG#=4VuPazYu@a9O!NWnKF+g{+koid)^1S;%X8}HksDJ85*N-Qg zo}|t`oM*YN(|Z6Wii`jlX+~LSeQvvAGJs`}cfW5!=$j14N-t~56(NLv{VFUKr#3(; zPHlixoZ0}XIJE&%acTox{s|2VG$7;_;Tn_K00^P?)@-&WY*KJ6V}S%nUz zoHBrdY)fIx>e+_^KZ8%(;7JTw-J(30SBP-pXi{qa_Uyu!2K$3)eYWe7ncf#jWWi>n zUK|02VcP<+E^dNet)d&IR?G%qvh2nb5%vXd1Y&|I)>0_+HOQ9KyhRHkVVkT7W&^gj z-_9(Lvo2rp3AIu4D7|Q$yNoUilL2M)|BGUc(RrcdZ9>Ns+<-KE==i9|JZKHq?|zMW zeZc6NNtUrbARR-N;no<;8L-t``nLgkbt3oVvXmYHG|&%hMVc!Mv&Vw=1}Pp56Rr=? zt@1KDLz=91Jz^-OHwYleOyHu4(5piTw6t~+oD85S7ACM&j#jml1hmkpW(+Rt0*KiF z)*$Wzvp{!h%L1Cb5v+ZeXOMFVKpeuifg)v4|0L%6kGdycW{aG#6pMcQI2rIiCY*(j eIO-CRit`7z{{6e17!qRu0000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5f8f62440c48fd5531249916094366e98df0f3e9 GIT binary patch literal 382 zcmV-^0fGLBP)cEMDZtj zAvWE!Iw93k9P3h)Js_jAi{F>YZh`(eR=^5a0V^ODXg$9qsN+#D_gl}106=lPBH!~< zC{nFdC&zK76uK)l5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..81b43846cb0de5673ae80750752057c5c04324d4 GIT binary patch literal 514 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z_jtNEhE&XX zd(%Gqc7R0dNB3phHq;#4_%JAWm6hzJmEO~QB0rtnExxPlWrhKhq@?7-8%z)V1pg)< z&-|*^_u{ASrU@28`n$?MFbYD!#Q$Ciq9$|wzPknr95?*@bB;w{9kK5Hb$zAx z4AmU({kC=3etW3~*PLPz*Mm7`%AP_DmrQCuZC>+P?y|*^>izS5)IvgCr={|+F&{EW z*?yZ*z*UgJbCS)=rE5R?y)@zdaF2PyvX}D5zgGE9Qb~ynyZ`-CsaDRLulinO^I4#&@4r@sgdR=Xtk|V=?6G0ytbdo6XU#45d8}G+ zBEzKWYNfrghhSKUkI#+KLZ_4YJ-hNpB>@M59yFwKSSLL?namrj; zVw?ArLFe}4Fg}Jiw;o^PW5~G$WIMdw*b(uQQKuqiq37e6#lT2q@O1TaS?83{1OP-2 B><0h< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..18756ef6a09d7280f6aef14df8a833f2d9b98152 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zPkOpIhE&XX zdvjy=tpu54AM=+;^)UJ?&hZFdf4KBj(P`i9cjE8uEy$kU*TkYU(c^=Oz@?WhmzUHo z4*I<9e0t!gteQU`_wm^&C_%xe_`+9W%PwcmOqEQOFq(g!^YDbLS*!<=Hm<0>zje;6 z?L~?lO+pK9znzpSx$phtRLRXZdo;QjIv(#Zb+%A{fAOdS$ElMkPJtpSo`(_)4wS~0 z?UrSj_nc9{HBh^)An%^vQC`N5$3I>a?u`?674)3+CcZrP`Ln+T6^g#WpKR*CGv=G$ z$lLy;(r@1LC7D$p^^3cTKVQpx2sAZry?dZYj+wO0`D7b8;p2tc+x{&K{wycksI~aw ziz3heO=^|e>>vJA#53`R{ zF>`kC=YQWgYIc2nSswS(sPIL3oaC3?Hum@8O@64(owU7(;r_n=B@FZA-c?lXc>MO~ z>Hed;zi!*0yS@VoPKcWRT7PESu^TOg8Mmd9gWVc)vwLP6tU8thq%5-9SKqiMVSX`V z_pNIZvkk16LV?1sCHM~jHH0jdO^8m;S@cnG!&<|C!jBnOG>T5Fzo@_2H)dh#qi!8w P3^RDT`njxgN@xNA1q}Gv literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/meta.json new file mode 100644 index 00000000000..98e764bca2e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/Syndicate/operative.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, monkey made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..b349e53aace1431f251b97af86d5bc90309562d0 GIT binary patch literal 20789 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/folded-equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/folded-equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..b349e53aace1431f251b97af86d5bc90309562d0 GIT binary patch literal 20789 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 bU%0>6uCcrI%)hz7e8S-A>gTe~DWM4fN|u0T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/meta.json new file mode 100644 index 00000000000..80790e8123e --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/ancient.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/aqua.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..968753efa280dbc5e2bf8ddb8339315cc0882734 GIT binary patch literal 900 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 uBU%zUra5l=$uOyS>(<&2|Cy5J(VP)1>71pSts; zgU{dJzSFzu$qG3_>O+f>=d}8n4Pfz+17p2oh~bmZ$@5e&roJSPekKEw#BnTJL>8oI z6O#1PjL_&0G(d_ky?RaiPM%mNCJQ337iEH}->(<6J}<^YK&zjr2S5-4s|z3EV=lzk zxw+moh~qk6lVdb5Qh#`~-uFHm{Zs?sA{>P{D!cPwZCwlCmstMRJ%C$xu{j%0c!Tc8eNjOM-j@~E`l$wVyL_$J^|NC8z0J^1H2`j!KRjp*CVkJA ze){MYaw5dBt-g9CC?^-5bjfcluu>1I#c&6PSwR+>rPZ}9ordDM;9h$lw zx5BolN3@!=` zz*AtWA}Zvby)4-}P!|pd`a#4zc6YU%!56Imd@J zOq{XJQQzF`_`Aybsu26_n;1Mce%O;S=lKr*$xTsRW$H^eF~l&gF_~MjZ|B?fR_h*C z`*8Vjuc`A9bIWf^{J^m2!*-Dc-y*Y^7amXiaO+LC5JO|r(zM_W><>IX?0w#{Bta$b z@9bcbzTY@0_z!e;#o2y~HUf z!B_p|jj*2iw?%9sTMn?bqy>xJci*zh^Y-H$ze|Em&s3rxYf7uepMSUgQG&4D1%8f+ zxh`!RETy)sDmqXmkuH4d8SAP=LJBfL3Oei-6TLZ>*r|t3sLVNc$^Go+E0PC#)pXbo z>^j4kW0-J`^~kjQSK^u@I%Rr;ZoKHUzv$y|;s{fMu-D$7qKRUDLBCa^82ZlqQPXM8 n`OK*DJZt&4ga5fZ3hfvZRZC?q$*`FL(?J$bS_cJyHO_uP|r316SPa;l5t zr=P#+;lhW6JR$X=#mH+~{lW&Y_{8y%{yD^O;*$~j`7wQ2Jguwd8&Fq{j@oIIW zUj}iMbD12YWs&-_$Cv>a|IdP2eOtZ*$Zs?d7xaYKePvM z>n^_jnoW4a?#F#;MTXv26yN%}25^_>V^LiHZ!h$74S<{G4-XrIw*PZwkUn~a9CkQ& z)mN_s<>Vp_sdCaQs-JhQC@KS%*SoZ~ahTfeHqGCCL{qaZdbaR_=I>vpX0u5@zIVtc z(0}uJXLvW8|Ek_@Z)eA?P5soPGT{7plFqc9wACB5_H>4}mq)0RcE9OMjkFayX^%)~ z@f&$#M?dNHx<8_%(R&T+^;HI#uR(Jx`o@R8dJZrbJ~;YV{N!QNcg6X07~+_1FP}Zu zEmHv(_~BU}*Ierm_X8+!)CTbQlhif#eV{S`EeCVqTuq`pGTK4Xhew+g+ zaH0VeIMDzKoM-?APBef5CmKM3<75DKVK_{MofzMF0X8^j%AexAL!|v3wE=kebFI<; zHY0uI1=x@gW3ESUORTFkL1lpX@VqPQD=)x?nJZw{fs`gV&jB2q%z?TCB7>-HQxxDWu-}k% zk_}XZQuzUzvZ|08Rp_bn12{epkQ2b%zIBhL&a~1M;RN|)=FW3kSy`po8&`>|k9-A2 zn`X1o)T-G--opO>lj95I=`0aH0VeIHhugn7Vg^SQ8T=Pk^pC8Bk|VKps^XABO-1 Z&R;7sP^~_tbs+!%002ovPDHLkV1mCo!3_Wa literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..fcbea44f931d03aadbe71a14a2b8a3ac92d20710 GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfr zr;B4q#hkaZ484v72(+a;UUWL>J-TB$bB^FZv998^8zOCRX<0}{F&gnN!rNx|Ln@dnUcbfcQ7Q$h&%K=X6h)6VKD6D zRybD3c*H`lLE<>8z+)HAf(^T`*xT%Uz2u)=*Pq!uKfLeE?cMqB)1xI{-raxt<EXu{~}Z4RM!Kg73U9~srXVn*@&S{P^V8keEm_=IaiogcQYJb zu>IPyx;w?ce+d4)bBjsg=%Lq}3gaH{n<3J(G-tc!R@Mhx2}@rd`T6yB!PSq_=YoSa z=x+F>898GQXWK#MjzjNF9NuoevZ^KR!^WG_RT!99XTQGOWXs^*^tn-Z(ZT#j%edmB z8Ke$)Dc=>ScsC_oa@`sK6CZCDZ)B*xz1g+$SWq;>lCYm!gHr|8yPRY=(y(@u|3;Uo z4wh#Frr-Fg*zzqqp!6PZTVT zAqANr1s!&aiQXJb?9@XiROXz!bbLm-YdVAZtPL^@uZ`F@9Br@^pAc2Ib}!pTAxo*H z8w>^ZU-WVCNM_u?nVDagI-@n$XN3y40oP#xo#vd+j4IEwvVTAL&w9inK1QTmX^N5P RO<+P~@O1TaS?83{1OQ*OFuVW& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/brown.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..70ce09354933e453ca6ddcc46197d22e11a29c80 GIT binary patch literal 816 zcmV-01JC@4P)k7RCt{2nm=w9F%ZQkh+EL2NHmEcLE;L~&=Co^1QInxY9uZJ zNTH*FDr9^QJ=%~;XnklAU1rtKHh|*0 z_qHz1A%-K%bh#8J)YmN0&oUq;j&uD)bVW*=5YtZ?VbPy8K#RZs@L8Tdd3Z@oS43Yg zWkRUGt`{7BKVA(1tA17wfFJ~Zd^ud5vl0hyKVDpeIIi=W9-~Xq`nt!3c=VG7z(qI; zaWwYsgWXF{0OzbA!F}NGlUUXZV)`j?-Ksy^1Nd}bzj?Kq@aFEvediUKy)T#A`bh)W z<$27-`@5^qPZ|I>!+$(C24lbTvQ8hpLJvEfd-ct4f_ie%hLoK2a`jVXxtI;m-3pTq z#g}$>kAA8w7qbCe2>_R;5*6|26P$Aywqi0MTn59jSeqL9<{l8f_~2OM2ZHY0201;o%1W7gx}me^!9!DK+#c<##9$_t1Q<_d&$5Tgn1Ie-z{Se`&l!u$Y6 zgT4B00~oGOB`ws1TXPJFH#Z=R5VfY1rpo{w4!bUR>tr^7V-B# z(hn$yMfm}iYo*W{CG-~M2WW1bue{q^cceDZI5|0$-&2`zygNUDQDXfTx;xeFRPC$wh#*ZN&o%08cBr07vY^WCi0000`MRd1b2)Z~uK(Wkhqi7D3o3qZ* zYtK7=Ht%2eeBt)lw^b9LH5ZhhEHwW7{)}8=n%k6Qrj8;XhQK~fg;R!%E|zKy8pl}# zp3Y!cBqQuF<+194(ABm#@~&ww-0!axJel!-=kER0HW4vvJ=b5Jy19Gtq3#E|2ObC4 zZ`c&G_K9r#{d=ln96H)e>+V)Rd!Dv;zVsAEgPw%KoY;GHv4>AaB$Ns+kp6P**|GlW zUFY@ho!8Z22s*R(oYZsEcb`2S<2RKZU%G)IhH;I_+#UONO0Tu5J6!3(HH|gQUWL2a z+|j&(A@D~mPrz@Ttu_lK_vC+LfNwM*6f+Jee2(qKlKH;fnkF;;6RdI z!VSD#H-wc^Z+{eOSo?lY9#3@GUcWuxEZ%H3o&KCz+B8tzCE>=~i<|vDjwdlo3(WG3 zoKt^U&Ly{hv!$my$E?XYy~lH=)Yw&D>1y`<;b5=evPn?#(6be{S9vksPMqT_vE2Ku zYJ>F>hX}p`rKtiQwSKDCV7?&*HXC>x*3c06t?{Fs^(2n4Kndc zOxE}pVa%wP%-!It@$K34*2susEnXWKCL8b^H1aT$cL-WnmLvaWe}l$z=D7OYBks0K Rw*%86gQu&X%Q~loCIA3NB*6dx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02499c42a651acaa1727d35be49cf9e280ecfa9a GIT binary patch literal 349 zcmV-j0iyniP)kT$R8+-f5Hz09heRWX)^|BcWdV`KzF+ zz~z+K$g7CgdmEGU)n<-;c^zH>VAAPDnK^_tB&&dP-T_d~*>sW8@S9MTr@hc4QnI(;jWUmH56LQSh?VJk!Cn^Py#+>`IQUP!r vxkkrhO%Uw_r~zCiMNCTp_*MW200H0$IhBV|e__PT00000NkvXXu0mjfMYWGz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/color.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..29ed754ec1d2ea78ae94669041146268497daeec GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zYdu{YLn`LH zy}7@)*+7EzL;3RTyH4H*86*|0E4aO899Hd_$a*KG(L<8q1#;xqgQEuU}J;XXH8zG>^V=aqdI_DnZC_G9PEwmHT1*WT|neYq$4 zh}weJRt)y$;nSYJ_w{}Ke{T87>zf%vLu(m6Fa%6{dh-45yLtciZ-0JQ$%yfC+O+M) zw)VRsU+&31V%HeaIVUAhqu+e5<~iJuxi@px?)$29%X@FIWULLm zZaO8%LWVEEYvH==jJ4qt%R6su4-skgpTy#&xg@h|-+RM8<+enQUAixAlwhFi_D-{^ zt#3DO@y;#rsFuk!+?2C8{I;C;%Lv{hji?_HE-7p~ub! z$9Ak*rLgpl%n#8eQ&y~c_3YT%t$J4L4UhHy6y9>}-kRk`tkIv>`5pLK!}g(cQ`GDC zv%kMyS!weAc*(;8i#?153=6i-t6lhd*T;SF+fCm;V)=3Q^5xI-gDWfZz3*M!f1rM2 zg;8nj?#nM*Ht7V4uzve(`)l8E1D+4Bb8o8|vqpbf=hqO#<$KwIqw(=a4n>w(%Nm1T zmF90cxVSPrf8)CBa1quPfg5kjcEsrIh+8kwrnvI<_oCC@E>JL~`Hs}%<)_vf@`;A_ zJh>)e@0-_K*t3H31W?2Bx3}+jH<{bpH@mY5%zWV3 z+u6PQ&VJ{|?#_F&;5gm@a2#&{IF2^}9LE~~j^hoGoP6f`>L6$|lJ6g$+^kXg`CCs1 zxb5xj!Pkve4J^U+QH$VZQvKWpka&3N>}Vgwa7$&p97;yj=M>S;Wq?i`_j!x(ij-}F zPCv^CiT+drxOlho22M0DjfwG!@Z)8fpz2TR1<{W$$qGjn zJELPLj>n_)7$2iW;rc;iapHL<`k4lxi|8ndNWWt+vKAsm>Wa@c&v8|tJ0Cp*C)!{ZjroTH3{Y(SUP4$nbjX~Y- zOqryQy@F4KxNoX2eiG!93r#v|xlMFBMYKf*^gnLFv0ppzH;Q2G!82&yUV^R7SFrZz zE`(tS{caa*g8H>@FO%;xu^!Qj>ysSs^~C=vGGOl975Ep=wDq{v+uPqE{5%_XzX
R7~y$0j!P#dCoA;Dg)1!oyD%I(<`& zUx!f~XWNsPmj_vQ1{=`DlRmb*sR@2P031hb0F6IRRb$@BA_H`f zm}Nco9+tkJ1Hf^-0pK{^0B{^{062~}0362~0FGm10ItGNm7c>y}qTmiKXAT+^v4xosw zE>FNFYJLDkgH82~4WMv!R?>n^Xlaf@;*}dP&muHcU;IH$^MH(z0ThirN|@G3Yygcp zr0RgkBr01JMer_g)ZlgE4U~sM`2mt+Wx+Md&=cneP<$Q<(-?g}{;b}A2+igaT-a!V zO*Ze{fKKN6e9zw%n8V%4CDO}0LS?cV{B5j?Fywt00000NkvXXu0mjf5}L!= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5c6ec8b1e622b97ed83dde7decf217029f123482 GIT binary patch literal 732 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf^ zr;B4q#hkaZHhQTz3bc9eIADC4m&H|}`KZf|BMvpp^BoKfL~B@*c85baUAYd*Ii@mk+)@Nm%yk$EPnUD;<(j1qNoMtSDea5hHhQaN!r0Mss#5K?8lyTEc;yIdsMOffc1VfI~O7s0j zYYxRVZ}nfqnsE9|`k~Yd=da2;6rC%3W%#3>(eRx1Hiw#-&nHZ81}0YqPgg&ebxsLQ E0KwHnGXMYp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkblue.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5f7c32023f45e798f9cc1bc7f5ea778b28a50834 GIT binary patch literal 962 zcmV;z13mnSP)jdMlcrwE+!BCnTaf~nuD7pyh5lOdqhFVq7d2!UUpwvuzM#Md`} z(rXaMb-pIY=%7e_+2c%X^m7e>i*OX;c-hnA$Gchp=UhPs_km7J4Au*>^z*=Vt$yDg zz^(gnsacyDA8GZwANRE@()YfixYo}#fV(^&i(>oSLFnfi05@r=`-l6D!K~+O>7|ce zA%`8#ZS~bFK{>fdL&}`=it6W;6-8yhx0NHbQ6Hi>j%nfHGn$wmqgOBA(!%506h%YS zTwf=bK!5c^r^-*B6!ozJjdUuAXpXYfKgTrw0RM?4eofnV=2Tl2}IPVZ?e@ATqUjD-6 z6aQ^Sy2=a4LPm_a9(!A2Ev*SE1I(A_U0GLo0a=*20%jdZX@d0}z!BT5JOP)O`2ida zw$-;bfWy^!NeeFFtvL>fS8f0YDL~aPU#6y&0UV7zOxV^*Z2*rsP<2407nN;_0(=Dy z8?sKafr>Ctet_m$SxAjC^wjwQ9G?d=Mt^_)5lu{wwO53r%#45SHCyvjdArU|w$4-Ut7>;MS{kmm#gY#)?M&#HHWSQ8T=Pk^>q8IaDl k4pZWaP=@hg2$1Le1JV*x?pG26asU7T07*qoM6N<$g4t5U+5i9m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkgreen.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..6477c9d6888c681468e93270020566905e1350c1 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|QgJ zr;B4q#hkaZHhM8T3bd&!aNU~W)_h~tgiCQbI+t$$;Hu=%mRDMzF!|mgw>P@XS=x)t zHUFe=h!0wS^>iia6sg$M*($xONr;4H(qc5{PgASKU(e$mtK`V@1MIVncsbp3PaL?u#XyF zj%v3aH9EZO$V&#rB>CozAJ#qGq!7%?XZ^$ZrucpCquvdhWX+z+l9hY^U6u_}h~X$hsbryFyY_S>ERG_6m%cef0~^;E8eZpLCgg_579 zWjsp4no>(Q7z*yc=F{Mv%eaB_=)FH(8@OiA2;i(c6fe>Cz{tZ)-r-Zu|3emc=J500 f*nXdB(H#HVf>nu@H$NBv( zKA&Iiy-V<%U;sQP7y!=+2EcQI0q~q)faKsuSFXk@QA2G%?){3m{Z;E)OrPC&h|R;_ z5geiGlNO`5N%dzofWY73t2lV#?&V*W*+^S3^*&Ex<0-m1Fa*~n^2^$ zZ|B=&`cnBY*@+U_a{TIY!M*F4uQ%3;b-R;Akn((F_zuoIaZFL+?QbWv(YyDCKXh_jrRi6TEe|H}Gr3R3j z=8300gGIlyWs*KW=L~(f)fY#CX#m24{Y+f7I}3qKeL#-`vNj8SkpUl@O|+JmaeRD? zt^OB0i_cfIEW$+CP7*H^GmM zbwo4_lM(PR+1LH^R}H~!xI^hDIx6@&I?e6l*RWJyWPte^%s-3iYtSVw^u==k2PLWF zeRQ?JsLJ4{j3Rwotp5(H;g-y{_gbyE?9JeUY`Bl~>CW4l5Y_|WIbs9&`P1LIKr1q+Dp)WF^D8#HP>^(32FbBYMf&uWHU;sQP7y!=+2EcQI0q`6v z185aSrKymv#JH{tD1wuwyd=&mMAGw!4WNr(OMcdA@M0uoi`~@)6rpE~J0nGvpGf*9 zH9=%RcJaoltgE_!BFtKWTpuhh&oac0G3x`U4=_??608m2boEY*iA4)8 z;ib7Y(v*A$c32z0NeZIwiyv!_MjRzXqJh&d(Eij{e2-*Q#D%bM-o0 za{u#J?CpKS(`OH|Hm(mKq%{Ka`hZb>US)}oPR9Ys#yY;#FaqA)zNz$I8i9~rswb%t z5GO`B8><&dvUnY#Fqh}D{+Ww+8444+2^5FddGU;Cg6+i<7jH_hnP31sCm3M+Lz;A` za-9AX)V&%+@I*+3S@V?SS{YDhO+Xn{7#|)1c+P)xGFtf=pE@-F00005b>nhP`j z7yACXO4huvb$7vmvhB0?a%M5^TW^1S_Fd;0R`-rGM>!rpru3nzVuAf`j@2bs0z?^2 ze9|l5Y>;2K^F&xd`OActU#`CTdDM9OU*o7W?gIkaS4AK1=X>9lJ@2!nFGrT7b*iJH zCtnj*dcJM3kVDk{$9#gGx~o52*PcQ)EO|fJuv) zMoIe}=_i#t&CL8vRN5sLZ|NvxhOuGLk`T;kBdrJuZon9oZ|z z9Nf}`{%2Z*b$!tM%o)n0v-9@a>kt03Cd{#q4=VXkvis{#U;<|FboFyt=akR{0PvSa AbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/darkred.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/green.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3aea2cdfb42e1d5426f1a9a8b55ae606ab7b014a GIT binary patch literal 940 zcmV;d15^BoP)&45*!I+5tkIlNVl(i{p3pxs~pIi{rE7@BI1h ze7^V2AaJ4q2%KmD0w)@Pz=;MRaH0X4lNXj+y^GDW+3zQJwx+oJ@vEyn+WzPsV)a31 z3Z9Vqq{YZGt$twxSp3rEWVBCWwB<5cj*2n$C1vyr8DJBqefdOWMXENzrk`hoMt`CK zQhak`4>xAd9}$xkk;kht!PFnu3cl~8Sr^di7is|{NCMrj``JEM;>(-e(J>OI<9tl^ z(XvQ=+2TxG^m7d$7s*i)r<-kFnLhFaXrC*{(0Rn*Nt9~^HvK&4xK@8+3*e`_@v@r@ zc$3bj^ZFH;cwSL_>*pH4O`f+!asA(M=;sygpCH;~1bpNS0&_Nr&dI|PtQY@@AhOfb--~8Z>f&R3m8zw{j zQ)+#c0p@Ga?2Eqfp|2hT%!vhw= z1diGO?thZH`o0fT22j7VO)tllSB(#Sl>xRXW>wSPvcB>HY?!$MW*wk3!Fdeeh^;M8z$a#Y07rve^_>miaCKhNf=_s9jzi+L z8z3Vzb>DoInob6AH1;InS|_yu+~X7@sZoWV zIzNEp^91Dt3`p_p=?doOTKyT}4198L?j5$bJ9xBse^kc#0faV3z#%{2Ux-?Ur#m}s zd|3D20$!}&%=8yuH?sXf9U3BHtjiHl2Szv=OUT(+UEc$op3C}XxZdkjn2;t&@j5?- zOcPvho`|2r2%KmD0;g1t5L5SR5Npyv$OE7&P6pJO6Ocz0#>Xyz!1)V1k4<}JEl!UB O0000Gi8;toBJnK}w%7!3Qk6^<1$ z9kg z`@cM%cl`JF7tgPWF=&d#P4E3I_5J9Q1fA5~zAJSZ!Wp!E)$`caPYykvZ{hEGaNB`b z%Tp3RsY$T$D{$?<%&_%*&}yMs2al)4Ph#K@$$6{8{f$9}^W1U24z~TBv$bk+88aBP zdrO=j>rl3jUQ>7+cy4I@7V!?@oN}3` zv@=%TDPup|){cA3tD4S;TD*DCyhXo$y4MtjQ0q0%tnJ(X)_;z7;KmnPu%L_*Zs6s5 z%QHHA#2`xZ+$n}+ub+2vj%29&EC%L z?RWOOGqbbv-U)b4FaVwt41nhZ1K>Hq0C-L?Kyz|yt{t5{b2|Qgd-hg?%NLfOMYP@B z`;Mni+6_2D>XQ~D%e4B14Pf!H(R0Z@iP4tJWH~Cv)R&aeFJwTPIPJ?PA}dn032FLS zMribN4UppN?>o41>HL70tcW~bl?kT)uvW0$-HE$^R=-dSAVCu7e%p@sxe^=iJ|)LU zoR0G`*+ofLtU;Nt|wWbbM^!3D7=QkfHO4zfYoED@fDNf{ttTb6WsE z-B+tG8?Etnly^RzcUY0!^NQkHKhpqi^1LmI?f?FVex?EBCRPV8oYx1_{%6ZDeQFi5 z+tI$QzIrAo2N!8bm4jYU{j9R0s0>*9@D^XUzM$9ZVR7L(9z34Jo7WpyT)vBDvxy)3 z`)~>Af9$Nsze$gw`VhYk4%F9F8F2ODMDixs+wJ1i$=?_m`H4HNx#Tr?*!j-r@nd&Feg5=buszLB2C{G>(AkSb8AdtIx15E8$@%D^{LFZ4q-h2 zo})H^`=6w)zV8B+0o3o(rkBIYtHy=C%7A!^S)j}nF7(3~0M7{qz;l8D@SI=(JSP|c z&j|*=bF2)Qx-lJbn2J_nT;~O(!9i306z3Hp?RC@!(9K`IcHzikq^rDuG-Sk>>(O5l zi?k-F3@~q=S7lx01*Bo-3Yc|((gf=*pm^8+{cYii1ZYoSj6Qp>ZA48@Iwl`0N z&tZ5@FaVxYDo2Q^do_qPX&~eQ&=xBLlF`;-N?Z}DFg|nvc+MaHT2x*_$SyMg0000< KMNUMnLSTYFbg;_+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3e77233c83f9c25582dbace6759186ff879f0b82 GIT binary patch literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1R zPZ!6KiaBp*ZOj%46gak@`9HIEaED@y&tfq%v95?E-JODhigP16n^YRNWHNgSObMCf z$KiNo#a&UQs2dS0daGJGTEqVFzOG$eyho?|-JZMKCDQ5yzP-KsDec+pndUL?_zqg= zG4woUI)I(hVicP`ZS&QsPyOEf{;$lwjOm~1yEkWI%*-wxeYf0h-W!`Wb6B=Aye@yA z`nf!>{M5Sp^?zKnBq9P??zNxqk+J+!y)n4<{tB)IiEO7|zn-4o{=LLV^o$-ePqSV9 zw=etBf9;OH`a4XlK~?OYc<<@II?s%JIkPlxt@Tc2RAD}|#p2_uv%76x*Yv-hA(X?F zX1|PUG53a7v)TSYc}UwXC8iQVJFtykSb4ULnE#m_aQGpuL2&a6J6X@94*c1 zSRrGA3?6FEF_s;b*^2+0k{_CO*Ici@C#de^H^-{;;>E=;>i2#33_p&NXCJ>QcO(n_1^UrjgNSG}2RU!DG?+3aQW4@bo#+vC>%nz!{_L;rjGC*f&} zeKo$^I#o4KK&kQg0-*-mV`38yaC*FMcmX<4G4ebH14zKSBNfZuNk79Vc!?SUVqip;l qmI*o8$9ykeXjgmlJDpMDxp=2i#iXjBP4j>$oWax8&t;ucLK6TRiC^IW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/grey.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightblue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightblue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..3644d162e26b383bc62d38726de3cd13888d4630 GIT binary patch literal 960 zcmV;x13&zUP)3Zkzjxp4 zH-Bz+-aCZAi3T8Wq5%k;XaE8y8i2rw254@cx%<3*E{`t z(eG=36yJFB4wGk3cZtb@$m?a9VCwg31)E>LrCmU)KTr!GK@#}2{RtaDR*3Ca>zJ6k zkcrdv&CWI1M~fo$AzGY?i+-*FZ@mha&X~6$2{*7n@$mJl>yC_1son5!~5M`EZu*E#?|v!eeoJg59d*< z)$ns?2Rv0SKIE z00Ji(fWV0cAaJ4q2plH^XcdOTRJ0P~J1@Wn2Tl1^oL7jnzoRyQ9=<*`{a=LES6+Y( z88OZlNYf>;#kST2l>z3%^Qx?`yZ{?!u0U5AlCo({a2^9VVoTw1!WOglfteq`(O_47 zX9GA~otL!W6JDC*kT_R_7H0!wgr@3;H#Lg{WSk7(XzW44wM=RQ(muyj91!V6Ws9Oj zJsoKe7P3rT6*K^a@&h#2%0g%{1{lFyyn573xBmCOj?m3xUsv-uG> zZ(YgGaee@y%@J_U58x;{q=S#F{h^@&M?HlL1xc i1msbM@v#daaQ*^REL;|cbrL*kG^^SYnjjSexp4$ zxpP>yG917Dee>$YZc2EI+TG&IYQ=meZKhff=gT} z;*852-@nVL-I4y~&!W1#WX6Cb`E%Zn4?n4ixVK!>QTOVC-IpR5(impOvDAMLNRhq% zVXrUeH`Yz}mvKesH)VcUu%h9UIroNdJFh5|h_bC;yDyAMAz;J5YX1%F4?I59R%ogP z+&QU!eT#`016zW`Ot+ni1uIXssK&HO?+;5Y_?tel;qPK+$*HGmv zMmTRuUnH}%z%1X$ns|fnXSdj%d!{0*nBlj{H1DQHW&O9KIY!?XXLOvaT_7)@bi0Em zv3Sc1k@S|g2Itgt%3lPnX7Okj;c!oW;G(A(@M}(pGfOF4xc9(Qw|-A`QvBIs5zJQfLhAlpP`AOeN{68GIbf;)BdT)uw9P% l%&3ySZEbDGf2K!s%zrmkhRCt{2n$K(0KorMcsY_`r_TnCTuqYz52R#V>162h7fL`<> zdKW2(Pz4d}K?G~BLVFRs^jc9wd+{PjJ=lYbMJOr=DoRCCOQ~yK(wDwYXOp~1CN0c- zF1wjz_dEH{k4)yhec(9W0B{^{062~}0362~0FL7gkX(H0($V%{vk`y4e7Ds_<VFO5f=umHZjAHmnWxO0JM%Cw((Jy3xP8^SUi|~q6 zZGuie%Ls{nt^r*9`P<)c_T+(WV!R^!d{ri>`ki_~>+@ zzFA4np*WtWb9{`Jh3gMC`#WA|qMvC1x`>XVINt2B!@;%|z+{7wGh} z!1Gf5+#W!!`*{9qJmKYCkJm*N$-S;9w)Ha&NVJ<66BK$O*(41O>{bCv_%FyeYXy;zjQ+w{(;H+4`KY`Fg%%i1(Q?b z5Cj4I`f1k$)Sv&b7JmR7~y$0j!P#dCnV@WD?Ti=QlX`lcAa4x>2E zw&zC%+F4Hq8_>;@KDNB634T8S97k*bjXzFZW8VfM1903eEf+7Z8XNi|19VHws+PUG zrSInea2#&{IF2^}9LE~~j^hmg$MFV$;}{u$yD$`{!krk~c>y{oXiBf*v_mBQAF%;= z^QTYs?}*Ua$_voJBgRyZ%`LIE)C7?M>dn)xtgXBN9cr$CS_crCU_1v<#8#IlU=uYz zfTF>s`o;!OxH>Co!6vjdMD1F;b=v81Z*;T?FB3@ zzK0t(uSQ2njzAc0rNT&a1Pt;6deX-p4^Oui#$fiD{T?uT?@X-!=*s>?H?BjIMT})R z0^-03MPm`Z8msGlfYNhGUk%q=T?!-I1TJ3Z%aCe<>CGelbr>AS8vu?|Do2Q@dpC$Q saU!G%&=eyB>dXnqq6*{v5CF&d4@KNeUfP;S8UO$Q07*qoM6N<$f`xpvc>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..cac2a20bce79c625f99f81a5761589fa1ff18617 GIT binary patch literal 716 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf? zr;B4q#hkaZ4852G1=`#%91>Z^b;L=~#Y4A(k(ECobLCR@4I$DXEyi!##CHEaZZ5p>`hTVWYRq*)<;A7jc5exoT=v}6Pw$}ENzG7 zY=5`BK7DotBdhKP#)UVh9R02@w%hae;~c+Bf=$m_b920Y0 z+BR59ZCh1zpiClN_|!AjRf~iaWP%iQ*exb{b1bn_51mk%bMBJ++09oZ5A>?(upiiU zhB3!5;T-FcY4>l$HAi&H^akB{(P@9l$Kk{YrUYTHy+1`0#rlGNt3)yMo%y4t)132} mQRR8o@^1(Kb9WTpWBh!kRA}e6J9WV1$>8bg=d#Wzp$PyEgExBs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightbrown.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d10ab54ff3c8d72c58ac2ad3403c1d3b8e9afe7f GIT binary patch literal 946 zcmV;j15NyiP)(&XZLUXMK&zjr1war28;#G=K38I; z{w_WSaUADkvXACP>Q{%y`<`c`pK1VHgrgA0%^t1Rc02*>a|OH9qVquaN#ttH{@CKca^R_B7@Vut(oK=d1W4C({^wcF}zstg!Caz1_&)EE9xd-*4|n)_+$%!Bwfxb$O& zTp{&MZ1q(Jn6E*zFJjZH9HTo5<+ zZGAj>TNA>10C|qu0PcU1viiOYR0g2mZ8Wl%7mW*jl>tdp%%Y~fyQLq-0P>t*0C`R@ zfIKG{K%Nr}AkPT~kmpz#fK?a{Q(+~>bzVRc95m%mab6+PUPo;JZhrLScu$1ZRbD_6 zGGfg2*j^IrXiZQVVBS2h%DT!6NW#n&FzY}{6RgJoj@TyU3An_}58!C9t-iGZ9Ij4F zT5t(3&2dP)bOU6BrtF*V)wB=DSQ)_4*u8{pozwAY=6R?>(l;kul5&$t9N`o}<;(FLd+P)wqoF1AsP1z&byG zqr^NK*B935?c5@{=GnEyNdNZ4e6-JXkP%}|j(|Ea!qHeDXJci34{&-e>-XHe%c(Gs zCP?uzKZZ;bY;PWf&tdYMU;ueet{fqz?A0LF#6ZXcpeVItpVL z4EwkhjukQ-6@Oq5qsV=~yd zhGPf+{gwXbzu3)QRd|(2=G~m~{&U;1E3cnBzIzGN>Tb@q$#I!$`1XGO^=*-yxfas{ z7Paoze=mQ1Ah&wTtT#(e2SqSExsl)ZLGFEKQ9($;*JQDU8yI*TB_5`{pO^oe?IX|q z@n6O2VPFL<=QGD#;|j$>9pk* zb0%>*O=Y@ibNE&HqI2iTx@!A$?8PXZa^@Kcx1@Ol8oNkuVqj z9Iqe>3?aP12a@dZVG#2TD(zUZX|Yhl()W9cM6%1?`tAB;@n*Bh^ykdnrk>F$2^Md7 z6Xq5y-6(x^;X+n31(WVgKmIwdp1sDNVS|;oJIAWcI=#zvrquM`)jxVrt!9C|z@kZV z3kAg74@bp{Zjd{1uVqhL=b{xX9J@_8E;IUtsIoZCpR3hjBbNShahgskOTl8!%Zvv4 zs~NUgB$~M$S$6+KpW_-A(bk|FFFNB_X(}z*!f>M{D8DXJqBXT>z6XuUPIu|2me`*Sj@kuQgZ29V*(2>buxIm`njxgN@xNAz=Ang literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightpurple.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c30c7686e5e70a76ff255c6b09e40231dadc4e4d GIT binary patch literal 963 zcmV;!13dhRP)f_Bfw?PtBsQjwR9%>X z5mpLArHU1a4T%9JM!GN&DFYHx{(~q`2}OaFm^?c#d3GJg@9eu)y8A3n&Q88}-}_4^GeC0jNz)J8UM>23fAY6R<)2&ELOc%VAv~JSYM=?O zk6HvTlj;{XfW*5?G5n5Vc%(934i%Hu=akVeWI&cUe&;>HD^j%yS^9ZKNc6WFz{TI6 z&*4GCONjA`@bgufkk;Qc3i^xTk5fRZUuXoNAPNlr;k;W{;=^nX-JSYM9M8ACFgnNQ zXj!;^+uPhG75!WT&_#3<#j&wLy_VjA4tD!Q3~gFJ1%ap@bYCvPzj+2eR~4QGOkchTCGbJ%mPBrUELg zhWk<<%T(*&_5;9j#0Jp(HGkS z26s(wic+{bFKIz1v^7T|aq0*u$_4~%Ki+iXtJG97pnnB7K~?J{HXxdFOWK#v^H~_% z6h(Tz2UiVVC*DCtD3u=|Iad{2qY6E7egMVi5gwy|@%$C+1s#CSZP3Zyw;wPVe21sc z9(0dZi2qOk~n8Z-4i zKVib)qWzgw5|98J2v;xV-gUzpwW@-YuOhF2wEg zCWNKu?){$jcK687-`P?bc#=2m(A&I6>hQ@3gBTeM|ef|ZDcTM@KC;M@Nt*Nk(Sd1L3L^G zZ)-7ZejQj@zn`UMdVDhDgsAR|A2$Y2h?g7$O|mmE+%>Ck;bBn>N@Qk%@_Jkz2(iY z-Lr9nXBKtSr-L{oswb-lnLpmmdKI;Vst0CSu!&;S4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/lightred.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..cc771340d3a54b902055af6f863ea338ad02782b GIT binary patch literal 976 zcmV;>126oEP)T{AwTL|WnG857E?k#;B(6yD zCg}9#_j&Xu8X${*Yz^REBS?tJ6^XAGXM(D)8bNFw45KN))z35nP!I)n_QkNHN_^TL zjINoH-HulElYN7}5GgVN`Nnr{idLrK_(CMdv z*SY!=M*#Ki@_IK~@Fv}l_Z?LvlozQy*w#-qKn(fnXy|9f^n0hFpK1WQss8Y!IjH-d zDdY5URLBb%M^|wrZi`;uSb%FktMK>N5N_YW zUg$+5VtE~`A@mQAM_oU0jUK~XeU<_0V=y@v#lm9~8~W@uK;8J@tBuW18ajPbjQ&56dotJ{9_~UPd*0Lpe;xpi!#05CpNzaW_}^d|fb(u=KYMx6*wAMgpxa^= zwe3AEeZK~P<9GwWal8TGINkto9B%+PjyC`t$H)LYg`qGNp2XPB3(!G9Q~GO8Cq&%e zVH<#rzdIKw5n6kB0XpP}@%*$XJ3bN%xhAj-P#aIDvbOR9bf~!k$vQ-YRwF|MMQlkp zju6{L%@3exur6mH3&sXexH>Iq!6tMxM$N2~ULt|!IP2PC`0000$PF4ccQx4 zt&W5<^M4#aTlnJav$D{%eM-|$%bHvNKl4T~?b#6vy#|TntOAdBFeJ%{JM=te>L`q1 zFzn-2I9AAb#6pYl+&8h`yO;YLZ@m6r>AxCtozVA$?1lTc#dvK0u68{9{MP0LVh^hJ z-@R{BIcKHSJ^Ov$S`Q*3S?08VU$Z5heSYh!oq>`JhYQ4xci+DL(Nb(Cmy0-Gn_qcY zwD9*kHZR^@7h}*An>W4pv&{F*paAci@3veKYY=o;va{p!?(2zH3VH7*2W`+4_&YG@pHe=pRs1W8jHW-{aQW>?gSYDS-P_j-Ey!y3{dw+u;{W@9#64P} zp@cUGdpQrVxxV6@xa{o;mW0>4S4kh97P@`wuczu!>$ghb^Nl%ArA*HUr8Ah%+8}dah2Ccl zhUk(R#f%%DUcZqoF!97ijn>}AAHio?T6}aF%objm9WR;o&}6IsBGv~d&g38RwYXiw ka8mN^mFy4ynUd!4v+9;GG<5mD0;Wy|Pgg&ebxsLQ06ncahyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/orange.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0483ec5eab167fff3f08d2d8c981c78d95cfa9 GIT binary patch literal 943 zcmV;g15o^lP)v=BvnFf%HL&7L??>v#gR&lPM@OU@%&Polq8VAIcn zj%)RMwg7&*cjuob175H5>AdZV^gJ&wzV$N=Xf^p-+Vu0{`oG=K&oqGCG%wt%58D3c zN;iFK6>=b?eOG<;Oi&IkJm{F^KC$WaqpdRF;hO~&@T;(cBY# zdh)I&#Pt9Kj@kh3f0DBLz7JFeP`_Jh2j12FH(E7>?upuMH zT#xpWSW|0)$^i4`c~#a|UVsfVSHP?TlqNWj0UWWlF%1zK)Xt9F5&exYkK+0QWhf?0`r&N?Q~q=q<3EWdgI-z?vsP4vIqy4KQd*Fi>%H8}$6zz9cU2{{`p>wAFHb6MYV^Zus7gfu~l zm-#Vdn&5i#MEo2^;6wuuIDO>^F=ej?u_g_KJOH}lWI&lY0a+AbeCz@Uoc}}QO*1h` Rck2KE002ovPDHLkV1if&xcdMA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/pink.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e20d236fc5021be4e473894fe617346f6dd63e33 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf| zr;B4q#hkaZHhM8T3beU@V0@FKqtr3gm4)@7xxm4ofcXbaq9Qw5r<(oZ(Td=DB+b#} zq_ak4L2K{ae1XsI|94pO?Y((Aj>kBD;_0V-b8ptCmvI_DPLdIK=y}Z4Q5eHu*vGAK ztdQ}DgNe zO6qj5jNeI)gaf*Wx-}xw^{Y>i`V~k@2#uiKVckp^e6wPvLBn=*LgLF z@bS!^_)~uZ7v8XgO0uajbgQkjatXQ_$a&yWd7NdJ>FzY`*h-mik+V*JZfu>kMAyhb z<{R4vza1O5NL^jHkkw4VqVCC)3v1+qU?{b|fHT`#Wj~-O3Ss*X4 zXp-DQ0WtT(QL&;MyUfyY>sJ-?o=i#y0 zaABj?PJt$5ebgf4Hm?4}29S6mKRbD`lv-rqd$=W!{Wkq6eIV8 zj?CVKIDPqi8vU^b$l~?-FDRAngv8{I1n`Z7ENHfqD4Q)QgKjH>=f z11?&v(DaEugK;w;?sKY))0a`zX9Ys9@85!A#`Q-5**{FfrzavH!D;&KXBxIzpbgUR z-!8~MzZ4Xy=(9s%6e)rbEM`!=J7`Y=(xE;~tIal`nCTAOr=KV4P!c8t`hnJ3E|`H_ zSO$vu6N}IysI<>eMWQpHal=tD^jO*k5ptnyJl)S#K=|i85Gl zul0+dZi3wp0K;J$K+m7N3X9jX34N1>Wx%@=2b>>HKkC9Tv*Wi_&Mu+a4%z|QpbH)P zECbFPjiC^8R$=c=>Dx5`496M(hGPu?!?6Z{;aCH}aI67fI7$ZiyD%BC8;ma4#zo%OgTunY)pKD;Zdt1cjp zXstlF4+zf$l52bKZ21B*A0;PHQ%0dk)zXC2n}Db)u=p?U#7 zAkv&4++KAxb3CX~h3KWy_b3^VWKF;*;_3ys*hc^i=N}hfqLL62UmXAd002ovPDHLk FV1j}Z_DTQ% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..136be8c75c0a7f1d68aa25d1972483e198a261ce GIT binary patch literal 970 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 Woy6+axWoe!8H1;*pUXO@geCwAP$4q_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/meta.json new file mode 100644 index 00000000000..f19cb27d3b4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/prisoner.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/purple.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..39e6240264e6f8293976e48d38602e0f4a5cfb62 GIT binary patch literal 996 zcmV1ngk9bgf(wB@0?rr?)J^@tbv)Y z+1=T_`)B{1ncbQ924FeP09cMQ0G8tnfaN#?U^&hJ$;G!%&-!OijRyNOYqttqJ~j5% zr|o95j)kqs0t}(*lNO_vN%a#Oz~bjeN5bRgtWRQ8&SgP4!g6FxR9_{Hej)?n#OavC z*nPDkS(^~2-^&PzeqRGr@%JmsxPGbJA*NPDJ)e~cQT=YMV7=Z5x`0$aQ41hJ68N^= z=%~cUjpc*wjkY+Qr+qr7_R+Mc`f7`dqNCr_0CJxkr9Y*cEu9$Ycmj0H6=di-pd3Dl zm2|BjPQMp)UaH@>1@P0Y{+=t84w_ZJ>x1i>{jW=kY5krCP?J)(Nzwh?|IqJg0J&M+ z>ipw=eK78Kx^&a$e$LRbuDNC-Gsoh56^NF)@A* z@0LDe{^dh>MGrsx??4mAApP~h~3lbeP0xw8eJCPg4OM_~u!k%5>}C)&pQUVgtDUspQr7O&~IW`d!@TWw-LIF`+Lq zAQ*HKl$pYWz8eEzInDrBjxzw3;|zf1I0Ilg&Hz}BmH}6eReTOp(MpWzynr}3Xv$OZ z_6m^@u>o}R*UpvyS&TH57Z8UUF;*8yu~G4*CWs7(-aN0$n#v1^BbqDFS%4v2Ikw?$Ec-U3GrwNB~-N7n zA9ynJ0u$qxu`o6XlRWrz6RWFhcry;=ud%%513`N3VYV250jlA0qo2ZrYJw`B=VT~q zg6_=|ZaNIhaR$J0QsoHIOpwTXHHbB7Amjm17cB#Lw5=MR`}ZRY<6Rek<@^Dk19SM1 S_(uW&0000vAEo4#}dLl1+}TdV#Rk8SU? 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e17d3ba1a89251d57113e96d2fc468b9e14a4973 GIT binary patch literal 1471 zcmV;w1wi_VP)6TU@fOxx zyn7L$1Vx2TKo7EDD|iwwUTlZGNLeouPttmE38K48L;`h5ix9h_G^Ce|-}mNyyDyV* zv+wP`^)T~;*`4|3&+nVxym@bCzTXqbISK)ga})v~=O_d~&QS<}oTCuHX5$c*xQdHv z{zYt+B>p2-WBzaAK5f$}!4ph=<`S4OTmG>H2mvDRAfQQ>X)5u5fGu-V6~~m3<~Naw zS@Dl0Kv*I2r-|tNFjn2CpFff~&PyT$9S=Lx6CsN~$k@(>|5O3OH6o`Y2TQsypuKq56aY2OAWM~c6?itNkJ>$mOsM+&eOBCcEmKBj};t^=3Kz*#!^-5?S9 zsH{0?`7AHf^cHRR+6KV;Q66z4bZ-S&{M_5@W^60@*z%7QpiNVs$nVqD?L;V5D4{;Z z7W8^kV2*RY%-j7{Mto5(PlD6&(9)$mR8dtCqYJWi<}2bKv=Bfk%G=FMqAaLAvRp2)@Al z(EKOh$ZvNG92w&vV~d*JlAf1w&?nOTyOZxAUW{|r1;;Y_*0bB1xjjx;+-bE zg85Y&&){b~us@`o0Bt=f@E8+OZ(EDeu3{z_@HbQZ9CORTN&p`4=*d)F1U=xWepd!Y z&SRW$+7-+%4>K?@o(E5&Po6lR_gOoqhN?%U>E)| z@CRs50)y)z4IQ_wOgag`N^{>UbvP+k`m75IwlersF0EmXHn0|;S065SW>gO`v6U6< zCY}Hn*q6sQmNVk!HOWkIide;oHn3r=u1m>gJlG4M5=cY3Wxfk%A%Mx3hLmi^gS9{4 z%$?5$%j^jdeDvWBtgO^<8GgsXU(VI=bEAv*KX`i(6Mq21)+1o;4;a+v13eZ6$+Orx z&qrUvH!d>=^Y82=0m)(D)wA;m*xdqARKiQT8q4RsB;y~Ew}`wE`hOG-iKC5pz%S)` z=HH`}zZ>~`6joq@MG`^zqk?4o;aYt=oZZV13*8|RE@0?OV6Q+g^8YfVAbm_5{~wNd z72M$@fYjv0E8tR>pA_O15MP4$1#ICg0N3QjE8tR>pA_O1kO5Kr0=94#fNSzB0H3@| zU4BxCSAa!e@#o+M$4_EOO@33~gdrL;{Th^Ta;Mvl6SvTw^KqO6n58FR6s943@lg~x Z$G+AO-OC-B#~)h( zPyiGF1;GCTP%r`uORzD7_{gHQcm=nV3xEPB?!wdqIHb36fm5k2Dw;{pc8F(QPU3?f+v8r;0aQ}=n=){NMIz8071{0_nB{Zv;;8_{Tzvhs2|Jw)0K64mfHlND5F8_%vj^TI{d0~0 zAb>66W*l+|gpHRIYdcFJr^t+4Rq1YAMUJK{ZJ4|Wm0Q#!LdlyXq0JI0L8!GtB q%Q{zp??iqe`a6J(tpF$h3V;t~czmtC8LMaj0000DG+o=vI*vF7a9t`BJ^XRbGxrVmmVAG9x#Gt;X7P7_{ob8ES$uA< zN=g#*@DJLygkb^>KR3I!@1j zw>#FbX60lJeI`l9yiL!GKkVFAf9C3AuNTk$_Wl0k`RSK}Qo=f(%{`xIz0V0U;@+bE zy{Su6r+>3YZ>vkCXz}E4eX}<2On$1v`sn%B3ccU{ue@gD_?Veuw+4S(0E2eUL&u%D9 z>Hd1R)H=@CTYD|@`dKA$_D9MN^g2zg=3iw~%_G06;FEz(jo0rgW!q1CG+bDATrF5_ zW`Ft7oZ38pndY~#Gv+tu-_CrrZW>sl!1CHsCZ!^>|w%bAwketr*_Y_>h#DbP0l+XkKy8Sf> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..361d13f0fc69872f11604ce0e26efb0ed7d74e01 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfx zr;B4q#hkY@?K6ZECEDi;6c&8oPx{l`+~n+T?7^-1DC$Ja#z#tvx)*wjw+1a~cHYg( zE*jI-v3o+GrmsP87vEcf&gKOoOWta=z5f0*K6CQ!y6Jp7`@h#dIC1xPtls|WPag}9 zS2I0a!O*gpNuZC*!9t4xgCne)uu398YYE>Kxpl06)?EzuXEJ;LRAAO6 z=YNkcJGs;2ciR2ge|~O%Sjo<{!QATjPpf8G9e?&Yt8tu?CAY%w%5eQdZ#k|lH#yYG~|)`O4DB_AFhw~)S`|LLcH+sl{Mdwxtxe0@di_3qbcd!+V6 zW~!x$@ys?aV!LxXyyDZEL$9ZQ*vs_X|Ip{~E&b+~RC*IXwQ+6Ow&rT_w%c>jHClO3&qiI2h4)z4*}Q$iB}FqAri literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/meta.json new file mode 100644 index 00000000000..7f7c2e12801 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/rainbow.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..db4fd32e79bebc490dc95d6e198ee4bbd0b558e8 GIT binary patch literal 1006 zcmVge8&4q;#F|{J$`3y~n>PL-WT4!he5RmFm)dNV71onG9K&iw| zyN&ymN+?d}Yu&>F6gKKrWJ_Bu{+RSkpzH3I%fma7 zvKPeZCqd_>`V)Hq-`(c7<3hvx!%5eN*C}&D8cgda8sK;NpleIe{oTLNPc(qsY)1Zg z(in{Uoi5|_TfsPI=vY@@yb|;mAVK%yNhd7Nflx>3;%T%+2JCj*I9yyrr~MOK&tK!& zN*&F&AF=iF5lW>Jes~j*Nl1S$Xn3iAAuR9oh6eo7FhXR&jkz)!r+w7QmvFMahOb^X zyzKRW4e!{040`9A_zqL}`oWWEgz{{lUli+$42V7kN5*3C7|deq=czBA19(xw3m>&o zSuTE(h|||a`*oPaX|~03bx=dTaN}8@?!2xEZa)B)BQ}7?pNhIR_}>s2K;v#d=2<_k zJZntoiwy85ohiypVM5={0k9lr04&ED0LyU(z;c`cupDOqEJw?LJImDphpA{M#&ljl z92_*|SMzX(NQl?~YCOf>Mk2HZ^8(^fBgRWXwAznPcy*JSATl7@c;1yYl@}04G*>{a z1JzAxg7zH15nBq66JdndFwy(~jt0l&3`~Qz0UWMQN?I@pZ_RN?oNt5_Z3EQ(_`Dk* zYI2XuD>le*H1<59TPLvrJIdx`-T{$u6Rx5LxJn z^8@yjM;+w^`1DWlbmIk9SL)cTUx7(h-@V7d!66<$c>v4~a|Ak_PIz9LBOuQYP@=(V zc)GQ|hV2}B!1nE1zW%F=^Fv*#LuLL?#8{XkAP1ndNR^VSWdP5%CR5_3Aq(T( c5P;?U212D{GL-mz0000007*qoM6N<$f}2a;xc~qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/red.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..b939192f62bf6c7cabe5795d7ae445287cb25a7b GIT binary patch literal 736 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V0} zPZ!6KiaBp*ZS*}HAkg-|L&U@76hnYQYZFr{i`arBb}z96Cb0!6?IAi71eLhBlmZVh zOmy%P6!{Zv_t{|DhrK^6UCQHytvA+`|KDBhe=%16SRrGAj5q^!Dv-0FxMtJ7+RArF z|NWD{Ig{sy_nq#=kH7A?e>`XFp~J7eAG-!{7t~j6+gDZf=4$P^>E2748be(l)c!b= zQ7?a@rXpaExfXNAjDw$wKmCilcll&UL8)Yd#Fw835B8_uv$MbYK39h!SZ9xZZ+%V8 z{m)j_ev_M`RypQ-B{Qb5?zr^mhza+M)#vV4$WCs`J$SYMbIaSpThp(_%;mqd!qZC8>2P9y+^?4Bksl11xuPUeX&|Iei^MibY}9iH9uBVPPbxCS@XFv@If~6=} zsaS}1;;E%zZ*8$gMZ4bYtYeD3Y=!2Z3(@8icNJ6!(p)4~wjuit*q zxtUWPiiFgM79-2F`n3&U@u{N|c4U+i-w=AOMSk3k&A z`IzjZO_BPt#kpAYD-D2)a1`RW*&`>WHa!9Ca|Ick2mU>YX05=dUj>e9^~bgVe!BO1 zw~7I8-1#_fy&_}Jt4nPCN&~pb^R_P5|80eSr2%l$z3{j`==-0QQTk{VvfE+bs;{02 z%E3h%5^~V1t6x=C7nK1|o<5@8{XH}o45)YiFF+)vzw@N>c0hBn|07{%}03}W~fD$JgK#7wLpu{m5fK?a{ zQ(+}0c3yxF4w~|(IIj?CucI~qH$QX!^nZ(yvGM|Z$cQo5V`E8ds5L=lfP3@2DjO>= zz=xYF;MReZCYZ+nj@bJ01Y+Xm2XHjls&6)c!_`$u3o+rPISz@pZh(x?w0-j-HBAO^ zGgd*=a7 zP8_1xKx1iXnQq*?QkHRk0MOqe|KIRfgy2uEXq zy!p1i2RJ>K^*uKqZz>F=2~xbxk0I9t>&=7wIZTO@4WPtnlq1Bny&A-t7zlX)v|=)# j&76QLLKvUB042^}LwH8&$>HM%00000NkvXXu0mjfLFlOW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/white.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..610b62a0bbe8b28694ac0b56c5f5f3627319aab2 GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf< zr;B4q#hkaZ4tgDS5NKQeAi6@dzboos_=RqB?pNL#RactjL~A)kU!C=?ZEd=`$o=E1 z;v@f#?q8?4<)&|$>6w~8lFZamXHbFvbH@agV`^zU$wL{&;Gu{QIJ91ATnmRIsfGJ zH9~bfz0W5P?mFp6SY|2Q~%fpsNA;E!0HWxcXl<{k__A|>CpvsN>#WBI-~bb^Ed*X`BbMKu+68|w>8 zjXM3}y|^7(H(oknF3~6XX>)^wMeQf|h5Acb9rB*`ifZyLU*cG?)WPoj2E)Yb?E;#8 zjy?VSi}e4;YTT=Kn7C2oxxL1%hpXjw#xWf!c(6Y6OnqYn?yy1xWbkYTomod-33R3& z_hy*3ulrQsnwz}8Kc0HL;rykTiTpZOTyiHiCT=%xD0Q+DlfKb#LFd$?f9-K%YwZ~} zSb4j1tlF&8dt7HqO~0+)(SvF=3*-fqJo_hbcQ4LctH-*AeUte@uc^1Z8Mb>j8^}Iz z(NYxn^(Mse$wmur`PyTj`WW&|@~jx1rE(>73#TQ!Wc<2X#*?HPB;u8rtWvjh8OQWf zObNnWdw)Jn6uEYBp^%Qls(B5W2E3EZJR1IA5Du8m|1I8O%4gP;ow>!+rtjVhOoj}e Lu6{1-oD!MO!G$aDYG4Vjk6HvTlj`R-fW(g-9f^-o3_q!imqW>@`kW&AxeU;W<1xP@ydh$7oTw{>0em(DO|6Qw=~D(NPq~i=CNiZo30`Obv`^hUX#Coha4|boyyv zy;MK52hiQU`)DJa@UqUw^Lh=*JTEV{^-~Rqx_mS4`gt+^-A?GI8h~!9f1EW2b-y!Z zm_GIjJ`v)vslIq6$R`(?bkuU2=yZx`iwt=D;wS8T6F|4yh536A;o`L^SXq7x^9whi z(P+T0%}uZg>hFE|C;X0j1hxnHw93>pfQJ39S|8tWt*Z1J_U9g zyiNQD<)Ki1fTXT0xJDUz;`{)L&m%lWf9Ljnm~Kt=zKw%Trdvy}zWxbr-ntr>QGNg- z%@Hun52(jc;=zJs4%Sxf_kgw4bD{p1SCf6+P9kD0$q^6-MkpGK@YPsV?*o*cOZv%+ zx40BWxCvam%9kP41k;O0{Od3{jyC`tr%;X%QT1*RY2rjk6QC(Z22`07kVYBC`yl|1 Z^B+HYMsK3qYqS6W002ovPDHLkV1i)PxsU(= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..781d73235596ef244d7651290c1ec009437006ed GIT binary patch literal 711 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qf~ zr;B4q#hkaZ6#bbU1zOu#8kIs>IG9*s%RO0{R(Cag{xI*`osjRFmsaJ4upKaHI{NX?qn-79>cNdyT^kZF z%+5Au{(k4~{+07@M=&gjsE9K?SA1u=r=xD@?!%WN7}ha_&GMTQyYEYw?DY?}YOL<8 zVfJd=i_H%jR4@eoh~^6Tt+UmCA$#J7TW`9B7#f>;zeXOEYfwJ;eVy>6ru@Qa`B^-W89dg$%3gj>A+B>0V+Uh& z==?1!ycWz#TjBlYmw?jOYy;6(whQ!5#55lE3-r)`%U<8TeZA0vymsH8=gueA=ltVd zatJl7umO~&c<=ShvJ$qG?uvqP73kOfTZPhnU z^Xs<)nYp48n4LCjcE7)0a%#!jLNoQ39FE14)_$DQJ86CT_o%`RoboT&TTYlMIp2`s zjSjU;u!982X4aCm=j{3F>I4C zc+Qk`IzMH-;~JMfH_e=qqw-m53MmFJ+CQObj@y1ROe)?Q g{QJRw)*}}3YR3wrmp#ir2uzs_p00i_>zopr02v%H+W-In literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/meta.json new file mode 100644 index 00000000000..da7f588e50c --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Jumpsuit/color/yellow.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/ade220d0cb13fab206f75e91ecfb31890937572a modified for SS14 by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..9db0f6efe166efcccbf8055db66104fa93bae5f9 GIT binary patch literal 1352 zcmV-O1-JT%P)Z}?xqW}${`s@FZ?cCHj#L0jI8p&9;YbCbgd-Jz5)N$v3TMt)`IDzye4T{O7M+ zqTKOgUOV_dy?t-QA6S5a`~hpF_Rl*mTsY_bzV!3gmVO^ge?k|5`7wAgSS16{{`$$R zHh&-i?mc{DeVKe9es2{3_rHJVc4#8V{J_Zg*cQ=oGvs3({+0sZVj|s!?-GJo{qWQt z?9FW{i1uvfUh1>^;apfE`0>-lt^63gDSt}=%8RSs&ptN@vdPNbSH-~5-nKABOVxF8 zUhW?TRDKK;F_a6#9{+N2l5&}SM*K|$K%rw2uCyS+U~@D@s|!SsSRC8!az8GV@@k
gjI)1N{Tnqs|-l%W(lRs|?Uw-?)nNm%pyUdScxnEHJ zmQz5z2*~>Loz&I2-)qa&{)(Uu9c=tLQ$)?*Q~q-WZ)R>^YzA`GlAcAaHr+L z131ohuG2=7&ozS9gHXrsIa(rT&Ovboi_$@J6eYkf=D&-Iedk#Wrw-`zYd;Ee!NH&z zTm;q3hyvhXJ^&)@gjY)d%s-xkGO3yoQ9+&moB{Y(aqECC0ta6R5F zek}n+dMO2lmz*dne;oYj6rhA76@U_sQ~*jiQUNI8NClvTBNc!W4kH10Lj)XRSWqw{ zVNizY2sZ;8rr>1TOx?5*6xsq{@Gv7`QMD~BQkkxbc39?d0bH=-*_ef0w_Kbv@*=ea z;K8#6{rJW;%2p@sJ8((_G%`MBjSdY(nguVXr!CxhhybGm?*eW;e0XLX+r%?@t`PJ5(0G7tiw4KcwoM~phqo&uQj9E1qSwaVw~Cnyf^obPF0 z^xgn*EQoEnsCPZ1BFI4$E?=kOyBDIZC$mUo-;t<+Ip5R1=>s4Jc~5{Yv;|O89Uehk zz97Iney_+)rlGbsxFPxOP=3vQK?!3*xJDYLgbCP+V{>Ff+C%}YDKAW0K|2FbdF5c1 z+zf~t%$bvFfeCi>Bq-bBak#^P!&3`w>V@(sEN6g@F=+yJh{MV{BLUc$;7t;2PsddV zxelP_$a@oH`#dPL1YkFot#X*5Fh$v`k7A3g3UCa#j<6a7gotdfupb~qoP%e`BFI~H zOkgYk4}3RP02#3tK_|s(V!MjB_U|HmHcV*2CLB83J~+ z3<7Z%Kn8ZA;Ey9Xh84|6V1|(Zm}?^4V!rDt{PqjzB7G@J3CDj<{DGIsWU_n!0000< KMNUMnLSTZkFJd_W literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/cargotech.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad8078e50f7db6066c96f5e9a9a128c322fbd0d GIT binary patch literal 552 zcmV+@0@wYCP)K6hxavkS>DOPIeJo1QDG5 z3!Fp{2NA?Y!QHN65nOcBNk!^X1P9ZWN@)v)lz@V*bcy#(y(87-4pO@0Ey;WD$oF&a zy}R^LkIe`00ek=-Kp7xDm$3Dj7#Xiw5##>j^S#zp06o-i<2f-s-Vuin0OSp`r34`j zkkm))vh^+e_;NzLmkPy>b+^W+G=y>smR48j?&{hpJ2&he@r&b(>gVJD_70Ei$kZgA z?`~4{=7foD5qxfF0pj7{0Bszc(L$kU@9%6&RY3}%lCL_?W?+^|<_i%Mt3=lwVdS)2 zn#CLKJZlGE?->9}3^9~l%jF%h2&Ji-Bf>TvKQu&kG$z)23V`Fq#BF?d@S{QQVT5tN z*~*Ibo&vy9sZ$Mi0K^vcAdLlwMJ{4}(Su>pXrR506ioRPKpZ7^8+^pyTBK}B0QL6_ zmDr@C-`MeAsJhjqV+g}7hhqlgJLbkK@|#z>4W$8i-)pSjZc!L20z)42V3;-8&&mUE zL6m-NJ}hDohw$Z7nL*OO`S1(?)6Y);ssJI}`AJrCoN zMVbVHs?_-baejd7RM*%|iWDgmBOGE5OezPAi^aGQhwvGJFoxWjE3%n4v)}G$y(jI= z?d%119~f(ASM$Dk`^`72eRJ=i;b;Xw!_f+WhNBe#4M!^g8V+{>KDZI%!#?o$-E(Q% zC*Q<)F$G@!c@CjLeu6Ow$W3_gI|(r8y&FgT(EZ2^TEJr!gg!q%4kkj%f8{2y^=WpZ z`w)2gz>B}M0HeYC@&4jX*6{JS+2`5ArRyfq>&it)`8jwsSS+4rCz%0kfAYwgznlO! ze~dA^V?M75Aie&<57mia^AkI_mqgb$!#;N4UoQYVQ|UHQA4j-@;qgz{z4F~#DL7W` z)9wXKw!Sy#suH1ye}-lLnLqz}0pw1r|JnIS-HCBe1@Yv$nft1Jym=qf`Jo}VuCD|+ zeh!o|Ocojc=;&9VchQS~wE!%135itNz9Qma$G!W&v1-_aK4!apU0NvZ)xs48{L>@D zHAcpdO%oF~-1%1vAf2U4+>LnJImA*iR7j6sW!Eiz-xme^=m2}s0^2IxZGL_H!kvHp z6v%Z#vf-eMOWpUVQ@}fr!HMla~kv_OEMAf&+EuMGUr&;Lh*-C@e*ggBC~; z%x6XjkRvU+Fe03W*GT}*KbeCzX+9%DAwT~m1NiSi>VP9k3&7{>eDRSx!M0o1O%Q6$ z3i5k^{C4HH@4Up6oOj|cEr1N(4AKlfzZ~-XZ~#Q}15^zT&gRSW%Q3H00+jBzv;d;E ztidEpl-6smNlyf;12X5Y4SM)1n!m-*cGY06i(Z%Rx3mB<|8HI2)&bTXT|R% zfKIPmfsrLAMCGr8znubTI9dVFaI^xT;b;Xw!_f+WhNBe#4TqlqvLS+-6lg)wjHEkT zr6arwiD9Za#Wu@t+9(Nk0o35N8QB5)n-O*wJEonMd0h}LF=jjJXYkQuOgy|uHvy8t ziv>OS?Q@K}>iFqZvp-g@1!khE7R&kWQrN7%+a1c_BXap=x{3UJO#5I|~`?>-x#79?|id^yVA z0EzfIHn;BlieM5%wDpxD{8=|KAVAdwgazk3E@wV~j=|m&;0SjCa;Z*_pe|pK5FU9& z9<7M244l0|oVR>;rTqTC<^?5<3GEs=m=Zn^D^ARjG@c|2B%ZQx&Hz?kJDBPG!dk;3 z1cYUHi`v1sf)u;FSTg1pQx-J{5YbK-DdSfu8^iIV-@a zmO-NK0w~~46#j99#E{=JP!?VSaIWcetNE_yQM6yc741t=G#vi{;zubs@J?Zw00000 LNkvXXu0mjflSP32 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..564aec33e9d69745f23efd389cf26f978229e903 GIT binary patch literal 535 zcmV+y0_gpTP)(RCt{2l`%`hKorOS6_Kh%BoMSn$>7kTIJgKxQ7GA6`~s56 zPa%E^Cl_ZI*AfaAq2QuW91iIail`Jq5iHWd_}UaVB;`C*#TaI#HZ}{+rmr%s`gSO_`}+s4zNuCGCmj^L1+WG)wQS}ekG2b zljQrQJ+;mkAKDP+EvPksrxp{>?Sa#SP9a0>=j_yN!Diyz}KtnM7(jZKEl*6l45%pB^{RzU zYc&oz;V14y2rNw28OZn+aB?nrT5PjlJi}OK57Bprk`-mY<%$15aa_y_fM2-^T{D(C zv68CDByRK?Y6Gagzfr%_Nm=p+kT}lsAO>%`+v)?Tgk1XL{YvcP2{1;3~+6hu(abO3rcir{^Mb0PZXQXw(VS4<`-5Ghp%~G6F~^)%9l%Fbm}XIl$Zj ZegLA=&%Qk(k{$p6002ovPDHLkV1j+L>+k>o literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/meta.json new file mode 100644 index 00000000000..8f7d33233ce --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/salvage.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..e34c9860f8c61b4538e37cdd5eaccdfaa6872d10 GIT binary patch literal 1415 zcmV;21$g?2P)?`7UvnE63m=gr&q``&N9_hxo}-xkU^asepg$OWK`BNu=&j$8oBIK%=ReB-ll zWOx@{4Za=XwhyXj!sjm@)3rN443TGmAD@VU0dByBUnD@aJfg`fd)`w2o(Z`f$G7h- z>hnS4xi=A*|G>U+dUx-MsQpH5&Y3^407t6D@P6}Ibo}XiUv~sx_xmMSNnHfy$K)~D zrTVSt95Mjy*Z=%U%%4brlZP*a59{ak|N8~N{bzrhN=*ctA2@dCVu$F+2K!jT-&X(( zrU~@Xc`B^UsL6h@E(Os(R@zFh?fJ@_J4~sF(2f5_jZ)+9D}cGubNaKQ247NFqEeor z`Rljz+DH4_#Fy%_?0+|jS~z0IH- ze_@ztA!zD!xA}4G!rylZ#0LS{M72b_OWUHhO7kBbRB^|~-*bg;{+$qPBZ=s{@b@ULpJq}L!6XRs(Z?-Ll`tbc=Lb>&%% zir$;#{NhL9N^29uq#3*k#xuhQz`=X~MA!_kNC2!qUV}DiJR^J|zWzA_@VDIB2c$?W z0G_ksn-5hEcK@c^){2lgT^|3w5tZwFIY)DZejs= z{U044(*eYR_U{+(lP}mC-$roRh!YC{wI?TbhrRk>nOs^}_VPXeKXE6^qhXSMl5z7_ zVv^4Fe@{_$`#JTiYmP>W4^&o6)0_Lx(kt6ur=8nR&>!`0RIh3B1t0t(0j^w|9#Vhn z+VD9`Q{)>y`12(|8AmPvWgNKxlyT$&P{xr9Kp96a0A(Cb0&qbDiWFc$u{)clBisv- zVOpDuoTGTrMpB3cz~o^@!lE*M;3ot#5|;U(z+AR5%dtsC5DCDOXAAn$&j)C%bXf)T zp{@@&cIaX_HCyqT1s6^(gXH9?%Vgce;86Lr)d_m3M;^9~1tFhP$!tuo3 zU~xy=cZc$i{x;pz|EE4+Sjn~0p_ff7dx^~ zD*vXQ1Z`V<5biKwc$%p#y;L5B?F^6@lP+L~IIXO65`bM3}1Wk%Hb-7A(?|+HtQZONcQwH!Y=>Gza#pMo^%54xok16o)4zJ@}o7wa@P6CV+ zKd03#ZBPEn!qmVvKnC7EeSGlC5cL9gS4_QtOKpOa0E4Uv=od%4UOV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..22bd6f166400ec345cd7af0bba070606c3cc46e3 GIT binary patch literal 543 zcmV+)0^t3LP)RCt{2l|f4aK@`WIP+~|gP)*tAOsQQB?>we9zuvBXbl1rOjr^!icn#j|JV#;U1ng#%f8F*dvBQkZ{EC_ z8KMDO01yBK00Dq8z|zcy7aopNtNkWp!oPVw4)qlvWraO_?Zg~aUdu8L|LLX3^N!mx zg3t!YrlMZ8@h$!J^q%~`t>t^hojXl!2;(i7ozC#psue)_5idOyOsCTW*k0N97N@r8 zth7KQog5R}A^5^j0mPHB2(6{>X(EyL4lj4Ls-OkXU2UG;+pAP@FUYoXbW$qIUYNH| zS^SIV0i#yO7XZ=m=yuy0aAu<9`MRnu8 h1N6fJfB<0N06&iO?9_>cS!e(N002ovPDHLkV1o7F>LLID literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/meta.json new file mode 100644 index 00000000000..8f7d33233ce --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Other/Overalls/Cargo/shaft_miner.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/207695cbdab4cb8f81a25cdbb201a88a6851d78b", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e3a4a091724152054cae35ed8527422cc347ba GIT binary patch literal 20351 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 XTW^%aJ9g-QkvDS0XxB@{Rrmh~R=LoC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9883f3852ee8eac2e91e2a1faac1ba652cc2d9 GIT binary patch literal 934 zcmV;X16lluP)T z{$JGR`(J+vN2-6TCl^F@c?uDjui>b%`~9cACd<}J{!s$leEfc3lD;DYA}#9sKWtt^ z6G8Gb!v9=`pN4->049gJ_}XY-AGY6q5PzkcNFs#%(h4NP>tp!`1;9)B2tVHvb&7z- zlL4Nu8mMghtkMF7eiMF7eiMF7eiMF7eiMF7h~GER@(n3$1Z4G=PuOJGYlPAxzf zs>Vj>I#Eu*DS$JKR$IdIDgk8Uu`7gg-X)$=gsx->&JECpBdO})k>Qc0);kmk)X zIJFU=&UC!Ed|{p*Dm7JbB&@@FbA7PZL2UsbIA1=DwOoOz z8ZYZWba&v%4<~F`>fr7JK%P1|ste%cskjGj0p=P8Ia7UB0p^$m#;$`oORO(paSnJw z^DYZu;%bJpIUWl4;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..29d1e4ba6101f61948a3f766976d3a4c6716a182 GIT binary patch literal 759 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1a zPZ!6KiaBp*8G5M%3bc6}d}Q0*)YK{GVC-ma{E10PqLO*BZNo%!1ED>Q6KC?xSj&DP z#o^#rwzlN|=YO`l8}EvJ@B4L4NUg!1cbS!6U%juo>KCrtRqVu2=*OXOj+60-rDB7H zI*Y*b7KTT21RUlFGj$Y)Fuj=@*SoI%z5bNA|MEZ01V88(miL`^^Ujw3WL7ib;7`xz zvloaxc=74{i$?|7iMM|I`VzjTAvssDVBY_;=e{lDneti8m4P=|=H9&}7cW&d?B-@y zEw-8)ekqcnMZ(SESMt~8Yu4*5PuA(_uB@puJj*=ezxMLNSnqVk2O2W%mka6&%IBXG zWZZG=b0y>Rjb=HbyrG^G&KWByG?g*NI))Uk_7$FWE?Y=JLx`cTY3tqi$sG)tiD%Ob z^wa|GT-RTh`BI00=YYX?1=knC9DExE-}Tt7(XO>W=NR?Tn!Dk`p~Za14O|=z?E1Dd z98eCdV!GXQa;L~uu?LI$l*KRnyVrI8&6OMBoCkLQyZLC1(1NA4QyI=|c)LOSl+`05``%l9ZSDZlz58pIXLGNeRWR*5=TP(z|e(^`KZFgrJ`2KOt{pe1H z-77gCy{o$E*76W{DMRC@2dM)PdAx}$`g)OS{&=AUk}zup$%o}g{FUdU3ebL;=|knikg hCP%J0{I`E$ISa#1|3xgDmjF{TgQu&X%Q~loCIB-ZOf&!h literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..91cad641b2e028c95e59512cfc5b534198ace9af GIT binary patch literal 394 zcmV;50d@X~P)=o0>UXPvu0)1I|9TZ_q|w`AU7pCjrX3Z zP|%lMbQ-s^WP?)^0!%NaU(V_b)B=yvgx>}2%WhK|*D-XO0-#lIoBcl%u=@^tzN}u0 zKsBYZ#c2wPEJ0`6Zw(AblY@vNw&qg2WoU0vw2(oIs-rY o8P%N1Gd5<~vT>aPkH_PA2M`8^9wS#EGXMYp07*qoM6N<$f|-@4?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5d472ec6900d726fd6c4be1debcb4f2e25fabb8f GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0(2Ka=y%B5{rslFXO=dpR)U5|+m6$?)SWlDahZvs;6B|(0{|G|Jk%A45@ zD8yOd5n0T@z;_sg8IR|$NC66-_jGX#iEw{A^)_FN0*?!K>fitVaa^i`X>vK=QhlqE zT#i4hsFv7Sr^2df5Hx}5u|8|iu{s(3W08sFhkc&iF?;KmrqGmCyfm-r7VoBXK9``a zTbHfco;gi7;KGr%?0DOUH=9(L|cFL#+;^^Q$8L#9)IA>LZ+>61st9Q zG}f@NOt93MWLHz8Kg~BnObKdLDO1k784V`o0S#wmg)Th%_Em7p&e~eG%$GA7wv>F} s+_3a;(`GPEX1a9Ak?~X2!O~jBoE6a3g|TkPgg&ebxsLQ01dQ~egFUf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..477643c9328f00854414bc16e72dac4fb8be1ea8 GIT binary patch literal 372 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..85b7920533c73ee6dcec68a61d4035dfeafd3714 GIT binary patch literal 913 zcmV;C18)3@P)6-4oDafiSvb2tZg$%s=7K6x<3e+>HK`%U#hyRyZRwzjv@eMjv@eM zjv@eMjv@eMjv|2O=JWOQ`uDe=^x)|U-M#;EG*<2n@QmG~<)177$WLFsplY@0{vWT- z=-1{4;f&+)lNHgL>J%a{U&FCS^?lP_lV!M1!#_!Yi_6zFlkl0sa|?)ce0f&izWeAV zg5+m}|GTpNq2V7DfXSgQzBU?o2;0xsoh9Ho4-rCsX$2DD^{M=$0^p@pdxoEH>AF`0 zG#=NR%Cz@;Amr!wOA)y77XDEI;7?GKUk-))fO6b}1HZlcfkXVV4~XHP)CaIBoxZuK z`^Y7>A8wEK2YDjoAA*)&H4I{y8^7+`_|*I=0fyW_`d})g;8$C~ArcORQd+;;=la z3rOE%#idUkiV?iQK@OWeM}QWXTmWAiqzE=J`REHxQ-Ce4YX38TSgt`?53oFhK0vwv zrpR+y0i(|aEl>#{Cni(My^(_7Ee@D767=L(34nTeOt1z>naL@zB^{?0AWT(bAyk`_ z_W(G3S3`KUfX5?5`-Qj0LOQ^W$Z09coAvNU4n z$emcLPX#P~NVDgaAnTf>dQI>~q^jr20}O%p1>C&7YU(v*Bb9_o0BPQwql+~`3qnqr z6iv2EEClbyKw4@^>>}MxB>>Dm%+AK7rD6eYuFv`Uq%nQ%0%?f^Jzlbe6?i3K)BJnZeBnMlRBEo|h-V$t765{M$5YGAigPty)?t6T7nZ{%EOm(P13;d7 zb5tL|$)R`*q6JuL80@yhEGfVeQJ{AnqIQY>4|4$^CN&>r0ZhEawmGk%FlsKqSSm%1 n;V@SG==}jp!lNG9&jtPf%29D22Foes00000NkvXXu0mjfi`Sp= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/folded-equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/folded-equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..78621d41800d137c11f2347214a8cb7ee392812f GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1~ zPZ!6KiaBp*9n6w;`GabNAMKa0w#jjsy zUw>bF??3xbDMk}w2A-a*oWmE&OinM0Pw4cDL4gd0@+I<|I_bEx2y z2gz<*l%7~!5Kj}`yn5&P1A0O=evB%vOa=j;9^Lgk!{K!N$8{@4UbD_* z?7=P0aIBCqK?XOqtyDR4X10Gv&TYSG3^g)mmv6Xxux0_P(s@n5c&;vThcCe%P_Czp4IUulw@X zoPxKO@IPX2{c+hWTyCOZQvZiPLe5SL*RS7q^yQRU2YYlFFDbT)oa~w1*fL=!OXG3h zOB>Ga3@>Br;CLCr@$h2+(}^0Pi8~p(0)lE*Z*z!Z*EkZud+G1v$Uh=ll09CULJnGM z-`K8m=673C+-bV@=PMZtR^<`bulRuY&wd=mt9MHSjCjYFS=PqOQ X)ss1Ms>8Pd(=&sotDnm{r-UW|bd*{| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..688b52822e0c0fcd136b9aca970bc0d26849e02c GIT binary patch literal 382 zcmV-^0fGLBP)MR!aP2Hae?4fjSt^Ku?wBGT$d)TKPWmG2H@- c#bP--AF*(S9{r9ywEzGB07*qoM6N<$f}0$rjQ{`u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..409a0548728e9c34ecf57aa46908e3a31ea1b5d0 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0(2Ka=yO4zE)dmHIwx~WFlDFs_eyXpXC-oytk1XAoJL4Lvi!GJ-^o7oL0 z#981GSQAhoY|-(TUNa=N6yQ&<{GoGRwFl`ZwYJgV&)6>$X8+R-jGu|yxFe~?Bn0@=2`+;ZMzDh1w zTFi9e(n;YX)BLztu3vg7{A1cVP6uyw)`{1-*S+S}FpqBha#jcw8VsJUelF{r5}E+F CWrFnp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2d5175903debe7dc0d6366870b299b5b394ddd10 GIT binary patch literal 378 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 SMdmNwjW3!|_^15o^Zo-m3%;EI literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f7fd81e57ece202424537775286deaf091ffe1 GIT binary patch literal 921 zcmV;K17`e*P)u6M{)g52eM$|Ikw*Kaf)of&N18x#tUV z?}sGxoF6Fk)F0@nq_p%9(h^K4-Q?Ms^;li+?#xKL2kC)XTiV?xJ&&Z3W+s$5iU5>3 ziU5>3iU5>3iU5>3iU69MPo5uD-~Rrl`Q!AFYD-&+8XzkYf^v&FRj zJ=>eo_q$ud6`vRTyL3WFRSFT94;;YH#lN~vmf=1Pe=h;fUL99Vvc4W{Tp1AQZ11=_ zz4{nU1j)|`e{&hyqv7uqfXSgQ{%v${8@}B9sVxD|#SkInmsTJV*7xP_6aX(JTA4b= zIo(jB2eu?ShbAJ5C|M-3>0(aiR-zfmb6V&9FL*XW%9QWXZ@3H2AZTxZ$@bLGV z1K5<_Jv*$L$R*CNKkb}fQ&fcfZP4nfz%zfa9i7?9s=+Iqy%#TpKpKE_MRH7Mr+ zmWMD0Yz%=#^9Cg)nueeSDgoriq)&Nlq~MR{2Mp;6#^hHCfQ<&O;id${T$d6l_)T+w zBpagRDf!DPK$)WmK$)WmK$)WmK$)WmK$)WmV0lQ!>9H4&841<^Av3uJwuIx<0)(Mz z9E56P@-YC;Fj{R1%c}&CoyVyVzVj*ZkRmiCORRDO^kI3|93Y8tA~S>tZJ8n#m<7PO zJdUN;nIgLnW$6PZIQ)=i&nH1|_h+W}sm}yYuP*CTnW5qUZQ#6s_g^oT?dp?AC7}{P znm5Pjye4Qt$SLE6$+E;ka5e_QQe#4f$ShC^0J9IHv!1Y&7vSdhu<2_LNQ);J<0WHQ zL98H*T7cN`c?-PbUP2uh!90M8FU-?JqlOBO#B77w0zfdIV8U5@V?%Xbwt?udV&{hw zHY{y$&jBD$ogCE!aI!1zfm?vFmO)O536r(8aBqgj#weSiuDs!);R(&VEP#o}NSlkb v6uR~TjIl!GSPs47yYmCaM2vQ1zZbX%9s^Wu;pv|a00000NkvXXu0mjf?ZTZv+s4O! zeEaj_$Jcg$-wvE|}Z8El1~E{eC$sw{*FCcA>8s=Gkjz-05Gsje$d?(V2mz{%*DIx`~WCj=zp< zeDF|un-@={>x6^G$_h?vm`feQc(>2$5uJ7LxQN396$U2O-EYqtDKp3%zJGJ`3IoqO zArG^;9hmPli!Ah1usGtj%lP*L@q6jKU84K9F?i_8lveOMi?C!rUmKgo*yobTk;5(a zJY>A) z)3^U;>pMr`3`BScCq(flosOw?O1V|Gh~>cfi$6rSSq3lWiOji{el0B< z0vB5;I;nHqPRZ!XDrQy$YfRe?Rr{5O78 zw_?_CvJhqJ+PmVmjNZc=K-(Nd)v3Z zJlIj7XSm#Sek@CO)0c}mf-IL;nV)28aXi1uwNKeF{Lh=84UtB?_GjuPe=%)2y)9K@ Tah?@00W)~I`njxgN@xNA>h3n} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..078c780eebbc5078acdc45554fc7c7854516d422 GIT binary patch literal 385 zcmV-{0e=38P)VjRHL_{c2JC6*h4lpVvtBb+msScP&MiLHi%)oNGXs^yL$?dA&Th%SO zE&Ibej7oWUeR9siNTRl~A(3hTNOeG}Csa11vO7*n5>Zfs+^)##;#=FrNkXI=vbq># z$pujp0?eby7h7dF_vi#3qzQiu8mXo)jdTn}QvloBy6*p*fZccC^I_fEsJJhcE21gL zZ3$h+*D%w`kBxZ{0Y=4)!|j}{8_P^5gLU^LyRu*5*mQi=RDaIEUO%Ib(_q9~`#$iI fPJzec@f@8GgN1=7gG*tl00000NkvXXu0mjfR}!!6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..759d32a4a4eeb57a1b5a122d418d8734ae4456f3 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0(2Ka=yh6@{IirMwZ1yo7f7fCoKikJaqE^f6r1EknXg8YL2g8_q-H?td1 zh_k>WvY3H^?+^$xifVW@00l35x;TbJxWAoxkgr97$Avrf?|=V$VqQvbWpci4QmbXZ zxUn+9h9}lOs7XjeRip9Kbf&D&R`1O}uUvRH$u0Zc3^R2j2FG;C=XD%b-Jj0%2n5QX zu{pNGcX5s|tB=*4)U7P((i2`7@bB91II~enwyb(#j-YYY=jOZd9WxnOnq;okI-TKB z$Y{0`@e?p&c2zl?XFNqWVA>)U)c~&mrl+M%H||(6X1rUXU{>zMF#Gm3_XE$ieU)6W zw3z9_rIW%(rulKPT)*^E_{X$!oDSaVtP`(uuY1j{VIJN1<*bkn(0dG?u6{1-oD!M< D*EECl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..3e8970526c7b0557235a3d6ff77bf17a2a8c8a92 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0(2Ka=yh6@{IirMwZ1yo7f7fCoKikJaqE^f6r1EknXg8YL2g8_q-H?td1 zh_k>WvY3H^?+^$xifVW@00nP*x;TbJxWAoxk*~#ogC+Cj&;Rpvu7s^nyEm!&qtG)) zp2+1A!VBNJ2Tfp7Wz`IbQ+}~D!A$G#t@r7&wkHgNjICLwE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/meta.json new file mode 100644 index 00000000000..ac071696d4b --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Uniforms/Scrubs/purple.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x, derivative monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "folded-equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/insert_overlay.png b/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/insert_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..61ba781c1ff684e6f10f525413f875649f8c6cdc GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz8&4OsQXaTVE0V|J#%x>Lu2 OTn0~9KbLh*2~7Y?(Iv0| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/meta.json index a6bfeda11c2..8dd8e433652 100644 --- a/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Objects/Devices/pda.rsi/meta.json @@ -15,6 +15,9 @@ }, { "name": "id_overlay" + }, + { + "name": "insert_overlay" }, { "name": "light_overlay" diff --git a/Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/equipped-NECK.png b/Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..5ad255be696836bd04072d9e904c2ecf3452e56c GIT binary patch literal 485 zcmVPbzhNc#2eC1?;0C$kkbSdvJ22ZU%lT&JX2z>Fe_g$2p=OmlqbmT* zH^6D8{{Ooduo~bnsFw_&jt?MS4FH%(4WR~5#|IFv1^`T?hEM~j;{%9S0{|vcL#P4N z@d3oE0RR)JA=Cis_yFS70Dy_q5NZH*d;sxk0Ki0Q2sMB@K7e>+1KPYO0pmg%;4e%7 za%qHsUdqT1-@Qh*dmes$^!?AE;yh?=hjJ7(@Sr2&l0^_PU7)Mvozx`jI^~9s00000NkvXXu0mjf98J-8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/icon.png b/Resources/Textures/_Inky/Clothing/Neck/Ties/elysiumtie.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a296ff1562ea21f187b7b15c37b0f3ecc6b0be34 GIT binary patch literal 882 zcmV-&1C9KNP)Wu(yy1i9kb&9(yqIF~SO8jHn)b@P~>( zdMGfFQnW$@f8Ih6O2ePUwAFRpzq>oljP32NyLs2$wH|U{?wpx3bG~oR`R=`%+l|+u z)>cn91)oX7qfGXL6eX9C(Z+2C;Hy>hO9@LXazsa^mvZJ2fLFBkZ=+j-3#4&^$Y-Z1VTeG-UH#Mq<{ zpJ|pWj$~lfHILWY5}Lu^)z~Tx5Wy)SW!?c@nt)5PdI~ETQHCxvh?_vK$A_tt z28>nT;oTt65(gx7-na3rSoVmhZd#(A@PqZ?mkU^Q*`c-1B56ec(el)@n{Rk~#!g)Ssa2uO zBOf|f1w#Mrd7t_*J>iBVNu0z{s`S7Lt$h^0L7dHqkXX-N;O7{NM-A7womY?o+gC{@ zaro2{viCBVi~H3c(UyQ*Io8KPtzRzj@oCKu9=qz|Wn|}z5JeH`dO7uKxUxT*43JcD zt(46*OZ*@k>sm6wz+0bm&@~|@a28DUcWg9@uwxl5<7ZHqW<^=vW0}O&CJOHH@Hu^` z3NE-&IjWU_XiZwae|TVukG1zQ`S_r%C=cH5+$>LR+=P}J&Em4w1<$EpLKkwxs+ zifHS2fzks6)wh_yMxi%aV!E{wLS3=N(EisXNw zqTw%~p@M>n0%)M%FQB15`Xs}SWN8)q31 z zM{U^s^B8+$yQnso-2 z6@qWS`MFQd2Or)A#@b*<9JO@uZB}pg3G-G&SK?sLEkfZ*33eVH!{(i3bb=gj!g#C? zg)LalEkdKlKu4|@C#ZbzPZ=tFCAgT5!EX=#g4efhyX;s#$)CY#sS0tvBE$gb;#+UM zlXC_6+%Ob|o-Y@w(5y9}T4_Qm<3xn>qq{}Aog7_2EN(-{4nsOSFCu|TcX;q>LN5N! z!vciu5Ug%4L2N-yK1XczoWbEv5n9bQ573G>zTIlI2P(#xm@0&^I0PQwKZMm>cRhZ% zTZUV2tU_Vu6lGbBT8P;Z20F3_f^&ujA9_fPIYS$bRh@ukl{h|kfF8a*=)*Ni8FOm=6P8vR=KD(dA`H{y0P`7b4#0c24IfpWHZ1#6gBC3p!&g|R zl7f$2v@$>i^f4ZrtxmnlIu-Y%4Cq*-M&4_rd>#eyc>Cy0FHew~ycXybR6RDKeB z>->bGQfj?=-`jiml90`fluq`ONXDl)U?hNkLWp%_BZK6V=YSw#)7Un1z%)i}lseBc zV3gjRMp?5An8v7$QfG1o#P}yCq-(dFHAHeL2Kc)SBz2?cVw-f50FyLa#h&LUR-Qg~ zR-jaShJ6#1zA(-L?^4?p=yRhQ?bB>jH8KYnq4Q4TFp8oJc@Cfmp9bEU1EwKLl?R#s2!sAIRW$@4XG%?{4(; zt5=*u%srK3EJWhYngk&*3vd_PgseBW*D3v2=6Z@Bg$cpV@7*o1n_Fve%y)=6J+HZd zE%V*!e;*vUx^KRg%M%zk zw^n*0K^A7%0mr_BT@bpUPPoxUwTJu^I4wCdzC8SZ+vUpP2t#w|-SC`(B-G`!Sd&H4 zmFxhFycMz4vEDNqlhB7?Rvh5!!gV8$1Cu$x1(YX4hOlGkt{xp+-E;+$Ga!-aOn!?o z_oN7(54ir)iZ13z`0$91#7wPqAA$0{Ko^AU04^BQOnRE3@wj8F9#YT+ABGPxJC5(s zhbq&=0f-^SntC!s*_x*6V8k!C$rUFU$ss#HjkHvvW4z1?BSnav@IZ!pVno%6CDKTqSO3c?ApAcG;xx>u?LRM1Hn?X}C*0W+f0=+=3e{mN7apbQd#ALy9sjPx>j v4;YjFlMy>}z-0V>c~EB=aCu@e8BP8NmPZen*nGW^00000NkvXXu0mjf?dl6~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/icon.png b/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a440345498060d3243d56a303a45edc4a132430b GIT binary patch literal 603 zcmV-h0;K(kP)a~Ypor`k_MS1z+cDH0@4no9S~!FX5L0HI>{Oxjz-6M1QMH! zyI5d`=W3hu1qb|yD={e&I2O|arT`B@uI<08cN&SsP>#+p~F z+dCLc>aR3FhVA#}7rDzNdcOCI4N&m|lMYDLTe_}1F~h}Kl?rnXmE0M&p<%-hVcZyx z!lVGqPYdNDb=#jjN%gA1THmydIB?$lIyzcsdc8g+T~ZF}TwO0y?KWBfZ1}YRpTw!- z!gi9s#JAUu=4QRNu}tTuH{>{3E(Ug3fH&bq&R}U_hJ^9s!{96c=ubN#JrWifgA%e? zqTZL6H*B)7pYaB~U^IbQFSU-^1Ddq7;&K&tmvyr34E6hxHEamtzyYtsXh%$b0YIh5 z?3|FTm*Gb(9aA{QbC$tPG#lPo&H&4hMqRyNYV~1(4S&havAd_vj;6d(rZDU8v4u&5 zh);nZaV18r*Yu)Tn$qK;`mOm%Sd|j*ZzE&(`e5R$+KKW-{wECO)B)3XK;yLzCew~d pb$mZ3Wt$)`EgCds+N`_f&{7%pbCM+z`}2Uk&TH7 ziJggwsRJ7lO#A>ABxXhy79>`LsDx+*q$+9BCLwBK?zy$)+86gO_j)?(Y$?j~v;F+u z_dcIaeo1iWZUeHmwdZf)>9YsW{@aJe3$xtZ)@DbVtq8j`g z@_y~~DXD+;^8G~nNdt;tdZi4OLG%EWApbS~I#poGeL#GU5o&jaZ zvMol>02?}G81oD$LzZnZdIs3gDZ`j&0CARCWDh@T)BEa}O`dd}&89I%$pCic_Bpu$ z-sMeASK;!FCDf%2hBdA(NLwcWMo!`50=16s6Sg&O^h}p%At=!@dJj34iFHOJ)q_J0fV9aHMeO_Qe zTX_IL@eBz1-65QrpMw6LdBlaTxzWX756+4awp0XIUBZT-<{ZadF_!lfi)Ggf>C#I>UgN+hCG%yfXl(S&L+{a(r-o^{i$)TNmpB?d^l| zmikAhNv+}!Ef&vDtIHXd+C{aw^{WTs_XuIN0xLJ88e~+f#DeYi2LI!h^@iC=28iI( zmg7|vg-l%+5Oztw^|Cr;Io=5X^s@TI<@lJiIB^7;KXz2tDa-NT1ORIEhca0?-iafC zL969;A;(mZLFmMs81Rm$TxEa^B5OI`WdKOZ@h$^^EQou_iPK5O=z{A2=<%fP{|A39 V3f+H1LO}ok002ovPDHLkV1iO9vv~jj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/inhand-right.png b/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..8848f8b23ebcdf34cf2d742cb132c00d7591a9a2 GIT binary patch literal 698 zcmV;r0!96aP)T?U5g9-TArv7YF|c%ky^P)Z2OzO`>cqress95DQfEXNC=v`v z-Jq({0_f$zY249#-9uT?mWCECd`f6 z-9=zb%&G+N<(mu84d(CI{C4Jdeth2;J7EUMvGMYpJ~jz@c<061JamI$jS*o{UF){F^3Z%&OEddplN@{wwqm8RTEl?`D4=Z?D^AF=aU_N z{*Kl4I_y42<7+F@A4q`fdKftzS}A@)&*kvkKV$P?VR;U%<3VhHU=7gA26ThrXg``M z;b^}F-C)qmMtV_RqNVF)oS*c-osqIXya+OpExR9GGweQxRWV@?Tp+vu{{V3^JEu0F zh*@(h6K*E>O{)o62Lm`p_t77NNt%UB_|v+A%qY@2qAfHbU~_Hv@zUNUIBk6aWAK07*qoM6N<$g02ljMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/meta.json b/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/meta.json new file mode 100644 index 00000000000..ea645f2ea9a --- /dev/null +++ b/Resources/Textures/_Inky/Clothing/OuterClothing/Coats/ElysiumCoat.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by naiko", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/equipped-FEET.png b/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..ba777d81a10845ba1fa972a7798990d8ea3300f8 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TS1 zr;B4q#hkad3|Ad;kZ^sd9P!&AVR36O_Xg4O1+NQ2^JRB2Z`|h$sX>2KUM!6pu`Y#HaLO@Ax?W0|#MTkVa<0ZR;lp~v9q L>gTe~DWM4fzT1!2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/icon.png b/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b3cb7b1bf434ed5f32ad65eef71e76fb46bfb98a GIT binary patch literal 574 zcmV-E0>S->P)KsbOP7(aTA%xe&W7GT={sjPqQS9z353SodSi?oEePRJTJOi1SCqTu?xHbSwO+(y> z?ZBxtg)#k2Oc5$oyG0jxNp>y8-T-#?A_Kq{gNw(B*bZ_Bk0Qw_1*mieZpr9+_rF^Kc;>pgfP5kNZJD}&oUx+49x!nluT7csI~x0bS(c$+ z)1aly=_vf1L;`rW+kqRP&2Hw<7DmoGCguq9;N$B3wbS3x0l6v??||9VyuK*P*YRw* zcv$=P@<~@}fxY-677Bpbpxt=Dc(y3~*v#6S*4ITAe{W;di=IQH)U76bs$7XSSnIr9iKQ&+I0PGFlsS4?onQS-PL z-VpAj7wvTbCK~d1;2eW7JSgywBjz#q4e_q%1_uri2|xmn0300P7qMO?JBLsf)c^nh M07*qoM6N<$f=T%TtN;K2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/meta.json b/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/meta.json new file mode 100644 index 00000000000..c67d6749cb0 --- /dev/null +++ b/Resources/Textures/_Inky/Clothing/Shoes/Specific/elysiumshoes.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "\u0022Taken from DesertRose https://github.com/DesertRose2/desertrose/commit/704aa5e9e3b86d6e1dbf64a29ba976f7ef53a4ab\u0022", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..c6a929b8584851571d64a48c1bcb3477ff10188f GIT binary patch literal 2386 zcmV-Y39a^tP)2J z#BCI(v6M#rQls>rN|jqx&L6F-Hd3V~f45TmU!+z}syb2AHkPr89mg()P~^|VIN+FI zObi@w;Dh_VZu-vrHORdcZQd(HY%b_B}vb#bk`n z7q&rLbIYQR>Sa! z7s~i@*XeS=;J`4esr5i87>7hW1|E+GCdQ|bh(SWaxoo2Bfi0U!W_)67k*vGQLv=R? zr={>k#{jnBzKsO%&$j=<bz-jH4XVq-4@=o4Q@XRd zUGsH{r!c-q09Zr)W|$86;n=D7;lPW}!}0bD@cC^of9VLrwNI|oHP)XveHOf4A8gu0 z!4f8+JCY%1XbZNgR#*;3IZbd zd}FYF-DWtD>Y9u(j>;es4bmG~Rn;04%PAo~+9S){{!Ac})}DVlMEsB^fL|CtTMuCM zS~THxJ zUkwDN4MXV)-Z3A2)Vp||tg z&@BBbR=T8vREXH>4-fF&{SN`C1FJ4RG3-GmH z1>Wu5F4(Yc70gV>z_lv3XHmDGE!Xkm{4@N}Z~(@}gRtY#8q4^q%_cky5Vu4;X%4Y+ z;fj|vKU&RShIqXqXDget>Do1X1{@b}0N!neKUgp83))v{>3}7{gm*yiV;Fr*IR9cj zUx^4>u`Z_JYYgV_`MVj%m-Pi%sL5GzHHG7T(su(k*R7xDK_VH2>wUKYO%*Z*h#!kb z^%bAN0r7(~F<{B0G`>uqWqZH%5IolW5cFN2|2~e_SdZ;I6{;JsuQqKUrx!kI4u>5| zN=hKrE`_g3bO1QPrx`mB*;l?)1>ILd#vR!DKslUj>!BXtozx!?qd9Md^B0E1nHh|tz#ETp@1;Iysg$qDUB_sS;oWGZ2 zvacfiL@Wr-5{2*+v(zH|BRvhKEStSFmxY0I6f|R+%hG0L#sF#K_kzMo0PcmmR7j31 zJs_9pZhz@-xv1x?yZy(1&e?|aG+43gRcLJ70)GD_KQ~lD1d58B(A(P&ciIo#t!WT; z{`76o&nkuaN0RdLwZviK%ps|usIFbVl~Pzr`0GD=YpLe6ZAX6pLfZOtmAd^aAKggT zOm(vUSX~EXBp}=H!tajAs^nFEWf073IPXDY%f1I#9Rt$6a^|!qx6pa=!of-ppmPEb zHa^HVAo=uDu?}#{oTqezEchj)!VnX&kpptUvkO)@$OeEt@pua{obr#+-22AA-lg5* zRQ=ru0&&3Yc*Mr}AGu(%!aKX)FAP z`}feP60KTQe8ZO?gK(eL{gG2FHVd-;NY4TYq&jTy?cGhZ|F3VE zEj%w!Am7RC`Ac1Z=M?a-+Fb*9h9De~-4xRpN(TVd`um5Bz5n8ha5d znFLIDCcvDo_TIviELbJXLG}6lW*b7~*7nOJhi3!^KJ7PjT6Q!U*}|F z)1l42R?Z5j_5QaFVbgjle;kzw@CT_BYS+yiLSJ&N2sE5KF^6 zeC!hJPjT7H^RdzSn>N|Nlwa*z`k$5-7-0LJd3Zt9+-2W20vGOnbDB~mwso5)qr$sK zuVR}p2iX9iaki_a9&^4WJvW99^!u<%7#M|fNUUy4rJ)`SB&gip`6=d79HbXQ2!KF% zD3W$$`L1kN_ibrlRLCJIh^gZv7c0&q{@g8;WP_(haZg@PUf)JMzYlv%rtW_6vjG}>>2L<3^C=Jq1F2cS(lnUH zRVmOk`c|vbjeb&Gtn>gW0IQw}>gCME@)#gU@Cz^Ye-Ph?W7TCJ-T(jq07*qoM6N<$ Ef@rFrs{jB1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/icon.png b/Resources/Textures/_Inky/Clothing/Uniforms/Jumpsuit/Elysium.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..462880cc71f732f8fa48c52d41232bf1b96d16e1 GIT binary patch literal 508 zcmVlNbI)-Q5)u;fzhmeG=LJ(${Kwq$i`8sWjU=zeMBb zvhu-{1q3HFQ)$c;RQFG$FEjgbATBzh)!2Viu9QT#>x+D$D7sx=UO!gW2JQoYxl$6U zxg#n;58f{un_JTU>GO=-Z)|SScASCuXA{tN9PD}xfXv)`X+J(Xl>5ML*K1OU3Q99z z<+28>J!*? zQ!yHs>eK%u0mH+uNRA~)jwNut8#42MR)EIk)yoP1aJ?J+P7nLs1%3lC{Q>+=PrEp1 y{)_;M)*Auf_wMAguSX)%_GMjf2tz_bLhb>Nc+4T`bB;v-00001N3Le$G>jdCBFqg6feh27+&Qzc_bUhi%DgnLzP* zX_K{IJX!X6PKx4!=Pxt+H}BD5audJl^2=kBgoR7Q6A4c<#&e&m+$OaiuzEK&O|fAu z6PLzP@5S*4x0tY5=<))k0}pI5`N5atz5iYM cFUAjy6C{eSg&7oa13kjv>FVdQ&MBb@06yoHeEd0f#Dt7mE==bx1^ro3fO!`Eb&xXLxpL&5o5C1NvVswnx20@ zG)I)7^?fH7&w(j#-5*SCz3%HSvH5v8!|Jx@@tc{pFzGmCw*3v>#w;Dsc$TH-rtppL zk2f(oZ`f7>1iAV2X=HSW;%ytu39JxQOQ0fn@q-ue%l}USnEcbHoKPGjsb?e9 zcjScGPKs;HNT9@?4sjmW;d%;41TTIpdUE^&wQO2vA9*{-@|P3=7!*XjP&|1=06zt^ z0i4$XCqK9x`(7MzPL+RA0g!E3WgZ;l_!|-M_)$`bz!P&$0{8iSJ9zQub5kM;oZvj5 z!vD_*VDj{{bX8kxhf%+$)-wV`2!1J0COZN`g93t^Kfc$>JF_$2?Q1v>Og?!d&A+Gs zc&)_pJE*p4n9}CI`ljkdBLL?qOVri0)w-`{nC?+ZdGTKShyZKP|4D)X`c?QB6~KC@ zUbWkJ!ujec&j`Q-aNg@aRe13u0`T;iTlAZ4jsRJHsSiR>7({=IfZ4)N@dR{%Bft$r zr85F#ASD2vKweR`UH87q{=l>RQzvumR` z=0DC*Y)ylGB(r-kJwdv0=4dBnbJIoq+dJdb+T2K&Z$FnFPkIZ0h{2QKzLygpwQm6| zp81^o=r79_7}-th6$jblb|kO{MP*z7r^|O3+AK}fzlBGBB%{=>z&(S z#MVrU{?CO`?GXUrsbjIs&)ZUa1pJSP1dzRfGq4lxwoU}iFD(Evy*t? zfOm)^|5_~TL`e$(0{HYW9tsDtwjHg@7Waaa6DCRZ!&YH}sMIDXMF5Hv=9=fJHeEw~ zr%ynAqZ~hrGr)y;z?&Gla);((k39IIZf`;0wD>Aknjv5(FP_i}onsrw)L7 zZq>Y4Jm#=^b+cW$QtEihNzlt7@^Wp02780B!}jg(rQ|@r?M$mcS^)Oyg-z}92stt8 z1ap9st5p05@9Q88g|uDfwI&{H?BQ!^**pYyK(>_o*Z~8{!ZRa`yNj^0@~Ks6}3fe09o!#vJCaY@CJI#PkdaH z;C6*FjvC@pASD31u`B{F9`<-S?J?$rO~yqMVt%$`T{@I=fFLvfqhbSoeX@+z;tN~` zEP1X9aYtsUkQTu0$yXXYk3aPSa`5#QaF)wd3cM9m5&a^hdLt(uXRS~(?zM^iI8E->`nUFI2RGjmq!tWxHeOD(Ur zdYe^*)%f{M!512l*6cm*(EI)qW&g<2uc1SSP zoHmV3wov6-$Xvdiwduf}<_CA#_G!Q1bG-Vvk?(@r4v?OJ<)S~%F}^vx*@0osg}_^l zd=IAm>15tf6mNM!eqU$#fj4FxEcQ-|6YrTTcoqET-gL`muHSO@lQUcDo1*nXqmmd4 zKDAz%GQav!+}nj$1*=)77O|Gk>3#MiSK;CLeHIN06EzmuGyQlA4y8TJmx2ydR;S(Y j0Y(&GYJ_K+uP=iZkj(+aAaE&oGKlhY^>bP0l+XkKZa~zl diff --git a/Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-left.png b/Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-left.png deleted file mode 100644 index e9f65959f11cbcdd591fe4192ad7e60d15bb9db1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>VB+$0aSW-L z^Y*5%w^pDG+lS*BiY(2XCwT-Xb_<3JaVTE#+QHo^HtFqE|A6_&_%H1eW4*XHaL0}o z=Ouy<69kk*-}-USbUbrxyFDNKy!&oxZgTz4S&y(QD8az2Aj|p{--;qb*UGGXm|nee zjn;Gi`aAPg@_*EAEn1Rxl6#X$zQf9h0RH*9Z`{5;ykq~bVxRQQ9^mnJ1Ha^!!; zTl`Lb`8nzIcbo;cWpBJx(YvbYquuy;@+SKYK^qqUd2dRD@^%}S-g_|J#!gfFvRA^b zJ%!U$ovQAZ16Aj}lREL=(qZeTg*`X8&YjDjc-L>?_1gKC>%&&Btgk=Mz~J{eb=e+; z;`a;->IHuWm6jj``c!TyQE0x<}MRy zn8^G&Z1vA8Gk$Dd^0}!)hLPb!su=^ryKM1iQD^FpvK55Z^Vz;PR}xM*viQc9u)o>) z8}9A>e}4Ue;EGB|mu-R!Dcg+y^-ud1Yim>^TP7z61uy+pIf(v@uDPhf9ipr5u*pI6 zH;}W0D@3=PK_PrWmL=mP)>Zr59acD8En;UVVqLY3w>zY9)mxx>Tp_vY4yzole&b-! w3Fu_0Vb)8SX_feY?@VA4;Y*G1O!M_+&;qhKfEWZW1y2T1p00i_>zopr03`1N1poj5 diff --git a/Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-right.png b/Resources/Textures/_Lavaland/Clothing/Uniforms/Jumpsuit/shaft_miner.rsi/inhand-right.png deleted file mode 100644 index 6ebbd5c5a85a8953695a3b68a7cca4a8a5eb690e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmV;20(kw2P)Px%CrLy>RCt{2+0RPjP!tC6uY-$%5ITh^34@4Tq;yq;!cfpvVHQPZQLOv6PoPiJ z2XXBzMv$42kuC;l5UYqZRFG0s++7!vkZG>u&rLBIzTYO~CJo;`+yjLJ5D^g(5fKp) z5mC3fE4CYTvAEvv?TPJ1U38nfzGv^r$=mPk`Emv2{jj*uX}841(-pRIJHD5#^Gj^y zc5v}@g-*MbiXwRPTIZL(=RtXW1+XVmnAI|l#o<3c+CS(D-6-K$9Kx)YVNa%sZX_;m zUfn2R|Dfw;?zCGXDDR4FaXx#1SuNxAY=psJAb$Tk0svU!Thuozn9m-Tv6tAqd7EFq zq2GHHT45DO-~R;W^_>9Vb)x`aZhXeb`U$PD>fU>wr-e#hUjcrcoaTVns#@b)RLn1! z&mP?mIn{LDdvB_Fyl%y5ajS{qCehJ%% zPbIJPSZu6Ug!AD=PBq8Zqg1p2pq5wK0szpctpNb+yBYLP1^0?I;AD7{K61r|Vc`kHoc&IPsQXaTVE0V|J#%x>Lu2 OTn0~9KbLh*2~7Y?(Iv0| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Lavaland/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/_Lavaland/Objects/Devices/pda.rsi/meta.json index c0a1cb97eb9..dc5605e094b 100644 --- a/Resources/Textures/_Lavaland/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/_Lavaland/Objects/Devices/pda.rsi/meta.json @@ -12,6 +12,9 @@ }, { "name": "id_overlay" + }, + { + "name": "insert_overlay" }, { "name": "light_overlay" diff --git a/Resources/migration.yml b/Resources/migration.yml index 08bddc43195..ffb3f38d036 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -1184,3 +1184,6 @@ FoodMeatSnail: MobSnail CratePartsT3: null CratePartsT3T4: null CratePartsT4: null + +# 2026-06-02, inky +ClothingNeckCloakCe: ClothingNeckCloakWhiteCe \ No newline at end of file From c29b172c06c0a559250d233e31772c0b1ea4e540 Mon Sep 17 00:00:00 2001 From: LuciferEOS Date: Tue, 16 Jun 2026 14:19:01 +0200 Subject: [PATCH 13/14] I LUV P1 ISSUES THAT REQUIRE ME TO ABANDON MY WORK --- ...ck.cs => WerewolfAbilitiesSystem.Black.cs} | 6 +-- ...ide.cs => WerewolfAbilitiesSystem.Side.cs} | 20 ++++---- ...esSystem.cs => WerewolfAbilitiesSystem.cs} | 26 +++++----- .../Werewolf/Systems/WerewolfRuleSystem.cs | 4 +- ...onent.cs => WerewolfAbilitiesComponent.cs} | 2 +- .../Components/WerewolfActionComponent.cs | 3 -- ...=> SharedWerewolfAbilitiesSystem.Black.cs} | 50 +++++++++++++------ ... => SharedWerewolfAbilitiesSystem.Dire.cs} | 11 ++-- ...=> SharedWerewolfAbilitiesSystem.White.cs} | 22 ++++---- ...em.cs => SharedWerewolfAbilitiesSystem.cs} | 38 +++++++------- .../Systems/SharedWerewolfActionSystem.cs | 5 +- .../_Inky/Werewolf/Mutations/whitewolf.yml | 1 + .../Prototypes/_Inky/Werewolf/actions.yml | 3 +- .../Prototypes/_Inky/Werewolf/polymorphs.yml | 18 ++++--- 14 files changed, 115 insertions(+), 94 deletions(-) rename Content.Inky.Server/Werewolf/Systems/{WerewolfBasicAbilitiesSystem.Black.cs => WerewolfAbilitiesSystem.Black.cs} (74%) rename Content.Inky.Server/Werewolf/Systems/{WerewolfBasicAbilitiesSystem.Side.cs => WerewolfAbilitiesSystem.Side.cs} (88%) rename Content.Inky.Server/Werewolf/Systems/{WerewolfBasicAbilitiesSystem.cs => WerewolfAbilitiesSystem.cs} (82%) rename Content.Inky.Shared/Werewolf/Components/{WerewolfBasicAbilitiesComponent.cs => WerewolfAbilitiesComponent.cs} (96%) rename Content.Inky.Shared/Werewolf/Systems/{SharedWerewolfBasicAbilitiesSystem.Black.cs => SharedWerewolfAbilitiesSystem.Black.cs} (69%) rename Content.Inky.Shared/Werewolf/Systems/{SharedWerewolfBasicAbilitiesSystem.Dire.cs => SharedWerewolfAbilitiesSystem.Dire.cs} (77%) rename Content.Inky.Shared/Werewolf/Systems/{SharedWerewolfBasicAbilitiesSystem.White.cs => SharedWerewolfAbilitiesSystem.White.cs} (88%) rename Content.Inky.Shared/Werewolf/Systems/{SharedWerewolfBasicAbilitiesSystem.cs => SharedWerewolfAbilitiesSystem.cs} (84%) diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Black.cs similarity index 74% rename from Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs rename to Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Black.cs index c2debc45c0e..268dfad7dd0 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Black.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Black.cs @@ -5,15 +5,15 @@ namespace Content.Inky.Server.Werewolf.Systems; -public sealed partial class WerewolfBasicAbilitiesSystem +public sealed partial class WerewolfAbilitiesSystem { /// public void InitializeBlack() { - SubscribeLocalEvent(OnBeckon); + SubscribeLocalEvent(OnBeckon); } - private void OnBeckon(EntityUid uid, WerewolfBasicAbilitiesComponent comp, WerewolfBeckonEvent args) + private void OnBeckon(EntityUid uid, WerewolfAbilitiesComponent comp, WerewolfBeckonEvent args) { var locationName = FormattedMessage.RemoveMarkupOrThrow(_navMap.GetNearestBeaconString(uid)); diff --git a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Side.cs similarity index 88% rename from Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs rename to Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Side.cs index 29c822e6d14..d07ddae9450 100644 --- a/Content.Inky.Server/Werewolf/Systems/WerewolfBasicAbilitiesSystem.Side.cs +++ b/Content.Inky.Server/Werewolf/Systems/WerewolfAbilitiesSystem.Side.cs @@ -18,17 +18,17 @@ namespace Content.Inky.Server.Werewolf.Systems; ///

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 delta 1544 zcmV+j2KV{b45bW^FnT1cV}<67ux+GWM^)6zTfwoncvLL4B)_l1Ahk&95`_BKZQ%A@Yp~P z@p|eIx^%1HJ!Q0?B-Bk@xOQKtPBZ)obrYrji}Jr$_SdUVbV={}G!p72q`+B{9t<%e zX;vW#bpu{cUBNp=aqftSjXC}b;=P_a;X2EEixVTwD&&0U1|z$?vBbJ#eQ~Xn(Q?0HDb}xKnEY!1CQGRnK3+*}II8hm-w8lRcP>2bibNcWwXxc=40* z05sWyaI&A65m|{}lYK0YKIi9&@>g^~IN48H{0-Q?l7uGvbWQ-E6Au8}SCVM)H(2Hb zp5L8XgX`^MxKk?E@@sIX)NKBmFn>h{4BR`0=5{|~%YUno5=+oz9}^9LIU~~@Rm7H8 z(cJFGz`bKt$S%(BPN~>#JjI+KC6<`@?Z#84_{)w}DR7q1@x~L;G>rkY%D`Z(7H9*2Pv_n;Hk@_Ig-cHst($VW>`AhbIv4I{k)w_j}rYL5*-XJ{~ za*_HV0Dt|syE}D~rAd7d>A{d|rt1wxnxdHM-NIO8!qiZp?~OD?p|m|@{FLim`!M^X zHc@`1?IA{*qD)6Qo|4mG{uG0~x!>sc1AxBaJ8)-PoTA#PiSqLSmgncAKTQ|or|*|T zNe3jHwxZ~i;*Pbcc<2}(cY&kpU>aj z3SF!!1;gtA04%b8@!RJGF<}1a0s!FjzQR?aRiOMW{suI+`&oW$c@-Bj727hw>R(03;Lz7*Hec?WP)619k(P7@Zv+M zpE>?Fr9X-U`3=W_3$5d>V$)l}=conZJ+GhZ!~=jLe^S6-^mAB{UuYJv8~LJ*LfwC` z^p9500(QX`@dmJC9AF03iU)Rx1I)C(6@TJ^N)9-8#Ps%+QJC%eR>9OlsFtv*L0&Dz(1d!YOLz0A3(<#=j++$Bq~RwGd9RBh~@6gyVo(8&GRF z4yd&OwT94+5Pjx1AwqkHY}*Ak0%d)g=*};)FuE~fs0WNiCP=9rAZ2};m_7Ze27hCb z36d|Kx6!CghP)&N&JzB-jh@#jZ4WKq4l@GUAgmYu-c?|mlvv7~OIG-rH9Q0;!Ly-1 z(A=&ew!Darxo!X-Vgym_5FK;fcoEyhx}1@7I4i*4N6=&sUc`3k zYyxse`9@%@yIy^Q_b;6x{MkPx${%ye`ZTd?W?*%H_anjnM%}pQZF0SRjCZ3qGB#Kh z1Ky3^a7nWYnd!yFPgxl|hXJj-Z}<*N=iBoAXB$Fw3ORrh-F)y8i;*O5K6r`AcmVe&4zn_uy8-rq z)_r&CBmiJC9?;ohCJqVh2Ymd&pE$kumJ4TcdEsO~Ieys(DVu(D<_FuRL0Wg;@EvI0 zPJ{#B=~>n!-+uxv{sxeX#v-njAQvB7ax5?GfE8(oNuvJFo0JaNxj!0|);h`~!wTo3IfM_(1>w002ovPDHLkU;%<>ANl+M diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png index dd14ac0a8a8418165b0e9329605593c7701e84fc..e6820eff62ffff44cd51f9068422966004280b75 100644 GIT binary patch delta 568 zcmV-80>}N;1l|OYF@G3IL_t(oh3%C+XxmT_$A2oCf=A&j#`sf^IwaT-u<_C@al9G| z_G&05ba3gAAq7F4ArQKB2rVAdA<#~N%-*zF5bUPZ&>G_oDIQ7)nF_B%A|d%hmO~3I z=r`%^-h21gz0(PNe0+TVCu-%QIN040(_#m^JEB%DPK~)CyMIRC=ngaV{e$32UfE1<3? zSz6iV_VS#cpMO6hD^V*cV2P2HC^w@vx0mNEt!z`*lV0*8xdqefnEMpcs@)P%KiQIrY^R+lf>+PKE3YLXg^0U#?;Yu(Z7 zXO^u7V;EIU+S<5gb@_r)Awf-VxL(Cf0cM%)^>`hR9UzkKo5VPm@%d#}u5<{TIf z`gD2&I=#W2!&XIEiNdH2_Z4Wo8#zQc_RYby2gZkr+1ampPbYd{KY0qklhpgkGylXO zGEwt!E1AiD@)R{6U-YPl2{1*t*^A)*FBqe)Ct=E{FCLlik%ZJ=5>V3{B2-8?I@}l= z#i4M7tTEmY$GJWC-m>BO3XXGo(zMTO{BvC-xsQ*}Kf!P6ed`prQL+sH00004O8;x<+dekw}+2zqK+Jx7~g)pO#bx zI!;Y^ipt(unXn0fu=w6t8BbB^IJ1xGN(MSkO_cNkqkRWYDMm~H5pjUgzC%ebq&D$e z1NEbImX>u+Pk+vl?az2hF%Sg;GoDf;H*h&UIcI5Er+&1aMjt6DD3>>dr>Fqr1}@UK zkBn|V3dTdjl;pM*ymRC0Tg1XD;hdpiN=Zc++Xan!RcPvWZ1)SAn#a8PT$0-eAoyB< z_pcsu|7DNd-~zF*%Fr++>#`LTtlixe&4dq)JpzB5!++cDlN($F&l@k^MaDoR&##p@ zVt2rH`y6*2z!^_ee#PQ;z$ct{FO)Zn#2T2qRQ$?*`r+|Z4IHc;0`TP4o9Q+G#6{#& z(hGr@&%xRuCA~23QdcwJn@AeZL-N01g1Fwk(^~xbvbA}I9{G%GvOtoE90*LlPK|33qJ>z(3%NP} zGF-Y5!7G@=;g~#$@6v;W6cJXhNiJ>{E`ly5Q2v4mPj5PQS!(@}3HLbvHuh*NtJ1hS zE53GVleJ3i!3aj}>te77dxq!0gJJ;8Ro#|CqLV!i`Jlef86=(Z#G3?mAmoX%)msh)2QWwa-{z2L7 z+k6HFzUkr)frWB+Pd`q(X`PY$=c7b>wBVYvu`ACd-&7XpdwL}MyO2Kr@`4?ER;@lh z&6erAIIGUN-Hba7vv!BY+HQLzC^5TlQAjxuStUJMxz4ITRXxFaOY_|yozHBh?PXpP pzd&WnlnuXag5TGFcXgTeh0*o*8q?(q4W$@>z|+;wWt~$(69997&Ncu5 delta 447 zcmV;w0YLuf1LgyeF@K;*L_t(|obB1aE5vae$MNT(@5E@h;)dG{29z=wOf0g=aHC>T zWV@0gj(?@Uybo14FCro$A|fIpA|fIpBHsko8mok*pJ1R0;5~TdOXK^xTRPhb=^G< z?G>m!+h@M*0%BlHo?(}DLc0KkrcOq#q5!Nl%(<=;+Bknewt14{u656KLc0J5`8Wsp pICd<}OH~Jlr@89C{w9$SdIy5Qt6-@92HXGu002ovPDHLkV1hZ|-qZj9 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png index 567058cda9433491d7af3c19884551023390219e..3646c5df1bb1c4a016df25908243e05f57073336 100644 GIT binary patch delta 461 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 IM6N<$f-BX`00000 delta 2249 zcmV;)2sZc758)AzFnl_D5q(whdw)LP7m_4Nk|arzBuV~H zkrMe)YOqo~YN(N(_dK5{z5*e={$sxP7MSl|>uyFo=tJvjwylF~wcxj(1%&9>BI@^N zi)cnBsliGCdgG%Rnbhyk7NTQ|`1Z4au&aa>jJhLvWrzoTIEDw!k9g2WB(KcW(N4V! ztQLH9|39Q0&VMKB-ii`BfmT=!4e%(p7^Ue1W$vStAMWP0uBSko-S)*LefJY0{tp2d z&nZFfZ8X0d&nW@mCygKS_xp9W>a}D5B~U7S0fFPvAOKonIZD$BG|>MRmg5-d#xXp| z_rA3#LI|zx%$yAgB~U6N{vz`^nvsb^`Y8wjl0?+~Lx1x-U%-bF@LQH2*8qm_uC_X4 zRbt>b-MsEwvf6}e-ic}|jYI3HQ!2_;}{+! znvpqUnSX{~gb04_$Ke{ZT=%R7aOH0nkG+LvsWKNyE zLRmw|xGP)ld6x&R?SG6^|H}cfc~cR$uJ`a(OQOw(tGoJm zbJYS)oo%7)xBZghD-fu9106Bt4DSHYx|*f>{R3k2rUl%(-p5;U=Hpon@a5Ov(H^?X zt=ki;r4VQv4j{IjWHdZB;Q?c$dHRw5bO5F41OV4=$&87+-2dly2{!#X@?9RrUCS8Q zbAN}dnjW*<-O4eR)RrLss~c#xCEu2NDuGgg5NK<+>y1^zdaoCjqg*`>lEhrj{xiy- z=;=t_hwd7~Jy?IfsScD}bB)G%V(Ng{6)PboLonDX<= zz~#Z&T5o=Ec}#=Ym2b%avFmWu?InHp6Mt%}t5}u4hT7^X(sw^0>h=N?lg}I*;aT~H z=Se@v2A2oaaKiHA8X!II19K*h_=^~M|2U{&{NAOMZCa1tyA;$gBkvz4w%lA9K?#%! zt+3pzH?{LJ0For}bWskHqh_XTA@MNO#G2JBX@Bpy z$(q$Gc^GOUr$RD&!6-jhI7Yfn`NnGVbWsk`j7**`$^n-Lxwmmr{zQ2z%(@CFzJe*e zudO>q)`cP3J8lx{zQ^^Jc0%3vOfS&Z9m75H&ZHNpVUfrQEmppjB0L8+Cihs!8EtsDBB7>n-j4{tpMF>n-g7JPb9FRg+@&f;lt4Aj*Y< zrhMZ7H11kvzKea1^#bE}@tD;BT355Abu~+w9n?F$eq-{}2|r;j4{ zHtM@W^!>lw+sMV!M*-an?8vvg30ke^w_knnn zTa2@{9{2g}I7Xvr=Qi5b!O+(w~iX%rE4d(rkBV@WME?1+#bT)=4fF(@9x_{ZhdT?~(ISDmPy>mCChx)m?s}In7KCL2~tdEDt`}N;!D`1z^ zyUvsK@epYh*?I(O{0Ucg^)Y&=pL*x+_*eJOVCzzJJg0hR3n> zh%oX6yvvqy<9}wS<%T56jhmf#mrdp*IJO=!^-%()!bqTy)t=d^F^Ow{)L^AR4HL;L zGk08$tw)3*ET=-^;_0J=y6>^2^xb(s6KpAcR|<9C4ewQadl}o~ni| zdBLm(P<#c#NJxmfy~t`0T46cP)_OBv05$y58gF12!GFj}i1>?ew$`H+mLsb@`hH*{ zX=0{{JC?ZNae&zHv~uB~X^^a%6f-RSD!6$1=wwcU%VVBPj1W1*50=Iq0!9ULZ{uVN zn$>)Pm%%f-Xl-XCBSdZ`QfxOoj@H#IDZT;`taI`()I@v7&BPR+BOZpDNcR_-y2bvr zf~}pP!9vdW*0U;qO(H*?7iz1kCQ^3n?*J1r05ByU|1u}QSebu5^QAD7wUQ)Bk`Vs| X6)0(qb#st|00000NkvXXu0mjfkX&E# diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/capformaldress.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/capformaldress.rsi/icon.png index 50641b757b6320c59e0afcb6b4824008f72be5ff..a0b0bd63ed25ecebbf7c7a660256a1bcab0450ad 100644 GIT binary patch delta 398 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 FV1gQ}Yr_Bl diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png index 450206873098f5aee6c5539c98b2c71acf7f58e0..b5b6558fb5b757265da9c4e8c0200f1a54e23477 100644 GIT binary patch delta 447 zcmV;w0YLuy1LgyeF@K;*L_t(|obB1aYQj(y2JmC)7)ynqOC6%(8gwlVLBvPMEBFeo zZcg2^Iy?CSE^ftHTrw1dLWUrY!s+4-*2aI=6YYiX2cn7adARwb_z?jB000000001h zj%lyLt5Jv3_Uq;y?puvItecmqhTCP&57_gAKf`%`zzw&1)ql_`FD*+a@06!o102U; z%WhJ<7!&P=+ZX=Lg(s_c>lKwewo- z{;xA(8-=8scg)QTFdNipGAt4i(I%P`?T+I9_GDP3*`W52ymN9AA!@+ampWN?lQz*j zc~(a(48w~*OMg1=6p>5d+%VS;E1h@Bvs4i6uG_Td|B{!fLf+zX$>wRV!tv(^uSOj% zmuxQNEv>t?bYAABy$XA7jmsrFdAQX#?H?}EdB=!-4c6bQ$?LE0D3`YXk$C_B00000 z0001BHt9CnD3Wco*uTQ}BHczCw*ZP%8*SVINVmsgB{<_fNw&wvodG1=9*efa_hwXk pEX}y~SejIOY~($F&>jPTkRQ-&LD{C*=F9*9002ovPDHLkV1mMS+5`Xq delta 468 zcmV;_0W1FI1N#GzF@Lp5L_t(|obA~^OF~f?2JlyhOT)f%_H^>AR6D>@hSa0t^bm@Rso;l$U%?` z=@|3f1wULJapWM#0iV)(TTAE7BK9a1(lNfd|Dfi}n=`hrcIf000000001HlWwDpBH2cZ7EL3YAl*hAw*fY(HrluikZzB~ z8kS9xY>$n50*GYWVkADO{zUM@*O}V*B%>t1<)P?fP^o2(l|9S?(bFr0000< KMNUMnLSTY#Y1lIW diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png index f6bcc2b1437b85450be3d0d2201783d68de80a06..e82caa7e47c04b1e3ce2330f98ee8e4c23b156c9 100644 GIT binary patch delta 489 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 delta 1677 zcmV;826FlI44n;-B!3BTNLh0L01m_e01m_fl`9S#000J0Nkl9JI{;O5>ccmQT#=!P3V82r?x`RrckTYrj$@?O{0Pq2@RIE3fe}{hFt3( z{m0les7NZ>B2i1F-gzcQf-M@Ygw%r2ZuiYOo6ETuZ}xUCg@3yTIyW<$dEdPKW@ef1 z8-*-KP5@*%asnXBkrMz}j+_9s_k~eLAS<=WU;6>!h5v0VtsU)hi+ zChP9=WBlZK7=P&N#J&Cq+!OpdzfYMzWdWAG{yhpxUxj}WP&#fqZmyp$$Y@mL%r*E6 zKSJ;a;8sI3oPgvnC=qLGNM#JcUKC- z*k4e(7KhMJ+C#UNbVl|Gv_kS-w>D+-am76eW^f?@R(1^gH z!G1o^zq3OGGk!A>68lr-f2;spWAP=ybr_sjhg~~?54LT>ie-8FdQAR&I!GKZ*|@1b zmxy5nh*zH*jU1RB5IN&T)w~WN0_&9xF+x7a&B>0XV8;JAsPYdh04GZWSn`PB5ybYg zx+u=<@PDCwpd3XPYf<){N9@7`pL0*>)a2i#gJk@ybCU7TNvQG`1Q%NT?(TDB>{xeB!5a+0<2p#V5DLBM#yXlWD<7qD+|E4o%p6R z`R48BR}w&~ZU!1LT)!P~f?r7h{fKe#m|6b(b6TQd?1RH_g5S~}5Koqgi95-kyB0^5 zBPRf|9614y<;V$uEJscNWH~J52e6cvl6D3`t$@)ZmhzTZHAg{708U;`Tm~rF_J2l& z7jNy}mr)_U*s?)8(AxD#pmgpWC?#qr3BZ9po`}Y<7=sZMgZ~b+cH-+$tM*EuA|oP@ zt6|q(!Ogg#j8`&br;b2~T!p~ii6S2$@?*VmHT`1wf{chj4sw0?{zg$Jw|`N+ zNRGJh?Oi5PIOhQbCr?m$=ISs`*MD@m0=ss8CPL*-gOev0Z=i#-BM2N?Z6r=e+f-ob z6p(I57i6x$J8u@_$!}^!sN89A@ftpd^5Z!u--aBrL_X z*FFH0mc;S}8sIG6)j1-6d(i_K6&~!nrQ4<&AG8!2i!ZtH)Yq27Up8Gti+_Q3I01z_L*a~OCbQlm&=SOn=yZHc$UQ4DXalID97`U4Mk(G_G6@wDx%-PRC1}4vSoQCVqzu+`nPmB>c2@4i4f%jpQ==P=GA7-d% z%1IK+fe{8JLjA>9^U^fYCWED!436l9R#?q-aFo16% zlK~QPmH3K9SU%ksU}+PSnHmx!5gktCw2~b{*m5B<5_thKS0PSuU7TsB$PgnKB3JwHH$mF@0V4@J?8y3S@&5q0 XYLO~^q;w(x0000n;jNvz06Lv8XGajEZbO0Q8xVam&Vvijxsm;e%6oWyvp|%%dO26% z*_U&KCa)5`Z_zTxfww)+>%?O>z&AX~iBmxih3_z^Dx6>1i#$5}hEOO(B4g1q%lL*z z9m(s&_5-xcGJhK%DzwZp2hZGQP*r%Jy~|oEwSU=Wtw_r(JCfIl?Jv-*6$zaUL3VHb z?qh{dr4osZwZEs{FdWP4#P$T#8wSPP-i6kmUSTbj;_}=rw(<*q>~kWolLI#bivJ;rW;~&H88*nsF2qA9_K6l*&pt(MGZ^|0bGAZ!2t002ovPDHLkV1iTGDMJ7N delta 590 zcmV-U0VGaP<9A3dUnc*;Wzn|V!y2_J04*Q#y79aLMy-k!x7yG7w=N$xHb@uD z--lH4?Vh&H>O!&hdWiD%Qux zzUOtK+`@}fbRNSOTpN0I_vYmZ2;)4&jYyuI_vYmeFZ@3 cb0IYP3G}+$BIyk8#Q*>R07*qoM6N<$f`$_v1ONa4 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/capformal.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/capformal.rsi/inhand-right.png index e8d24fd26766a916b336952358ab203e34a10032..cdf9359be3240ac95bd4dfb3010c41365a53029e 100644 GIT binary patch delta 621 zcmV-z0+RiY1(OAkF@H@-L_t(|obA~`XcIvc2H@Wiu%s!45)}&~DJ~Q%dMQEsZxlCiZ}6KpxBFeDi%Q@2!a?DOra?lp=iM1B?uwJf)ciYAi{z+ln`QAuyj0x z_K;obEZfwK{NHVdndQCNx2GQBzbK4ExGOHhZN1+1g~+o}Ji7D}w=%yWavr?Boks*Q@p>kY z7vC;G8^4aoLlaG76u|p~=y6YO>-DrR_y&h@>P!$vLif-w%DA}D+H!pQ9W+ftJZ++B zl;9g2K9~;w!hdbOmJ4VaC9HiaqiK|I_}pFei!wfD?qemH+c+}3-@ZZQ}PiZ{#4Sl4yL(9w4+*N?u2bF&`!0;+zF`*P%ScdLh2V#Ei!jP zY64V?%$<-9I8}?xWl2o{6pYMeNq;fbB6C^N6Tk?X=)d#_XmItgWs|we00000NkvXX Hu0mjfBIFx_ delta 617 zcmbQt+Rr+{u-?Oxss!`CL}LpZR(=fLW#K7cdzd$xFq%bZNIyZ-TzM82@A@SIp=O!6&v^H z-6xJ?oXzu&TSaZ<*z>ZWy8ijrdk&uug=siF`5{>JT)tq{pD7n|nH&Cc3LiG`NRytO z+o~j+e~xqg*KIxxVfDJ7>Xvqd>29*9>Hl#kbj@_vXFkR0#%qJ}YAV>Ji%(_m)fHY4 zdP*WN`T4D?@F$O7X`Nj2@AtwjnvumzY^SRv(~F`7`g@>bb9u zo9@4=4UYoFmJfpaU6Y>eK9oOkr*!UrvHWM-Pu%IXYp5T zruEYdrUUg8cLw+EHw3Ejv#jE7aJk_0XL%jtuIxKX7t0wk7=Xaj)z4*}Q$iB}bge2T diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png index efa8c60bd55c8623f74a44c83033930bca02fab5..c815d729e7f603a7ec884a2d6bf2989ed948be78 100644 GIT binary patch delta 1361 zcmV-X1+Mz`3*-urB!2;OQb$4nuFf3k000FZNkl$8^MB^e+ttnk0s;a80s;a8 z{-=b_+W;9fO>>oAgCE;@6O1vbv2=-C{Om#8H4-}Rem4OC`1R>RXmV=a1%SnSYcP`; zy#MW9$DB&~GmkF7&YQel={4}``zx-De$yA<9GiBPYj<#zWhi7*h{VS6a_(DNpuqb!4+H&Mu@ zn(a~u(y!+PdwW?*zo7#rr{>+Rn8pW3hHz0&1W-FUsedb`wHyVt^dqrx9A(+5zesFc zO26Sy07;G=!Y`FLYk(z@FXCm*QkgH0AP%T)|dKSpor4e8U~)qJD{F^BSiHZ zI^fpA--xO|@?#2l%KCQRL?kxOXaD3p!_22A|C6&0nj5L0em!LLg)+7G0fYwbbwDc* zBqI70?tfk=M~LbRJqV#{-P8B#yFn+ZrzLAc({}+P9PR-CtUNr%`qCU$9v)Y;cM{Tg zbGQ#XZ&rND+8`7z&mP3x&(lLdd3{CIKK=;+UyZ!z_@nSAzjPz2_CbxRyxq!K$XN&Y z=G~I8zEA`h2_0%wtq=#m+l+)R(w#6yLWizj<$wBC&f@yIepO0ecnJ`WQ$)@>fa4Tp zyO4qgoyqJXXB{Au*{x_7Mc4r(6b|=bb2A;Hbth|p44KR>9H)rQ&2-3dirfh@2;T)z zW3YY>o-e<$WH{X8$q5DF{)8N0CNs!c-KW~=fx}FegbfhY2gc4gFNRbOpsZi-xRX%E zr+?f-xkxq&g(6^MXAipmQAHbtpBh!MvGaqJ5hD6(bPQ@#g_X0w7{kEjclff{*m>Sj zeU7GSF8wg^e)o&>)(;2>2nYxW2nYxWc>9rhf%)|ZZ~@@4HO=4Ai*8G|0&SI(?tOI? z05JEn_;`fh2vLy&0E{Mgaevi>(rcW{-hY6dH}QBn1S9d`i9N#^w_^noDF5^vjL-5y zi0Xm`Kcb*kp+q5@0&Stc+yYS6K|6tenkM)B+zUpzr2F(>$d>_rLAKOeB6A0LJsim*VC);OBXNm^L|Bucc$MQ z?&H=1PTAEgLJn}8A}+l?8L)TY)ddorMCmmu);ZZxdi}4BB1rEI*21p{XeTWdNT9qm zw5mczCJX;YP$3{nx0PX7h~*eEanBfj1N2*z0G#*GnoV`mTPKZEjs09pP48ZZX% Ti$3V-00000NkvXXu0mjf=Sq`S delta 1508 zcmVBXc?X^I0rl@J^#h2|D|FfH^_iVN+fyEQ_It=K9JPA;xw8bzkWWINxio-|e@Su@fo34f~(o{8di@kbk4Ya6MLEU5H>H&r7Go=+p}4 zC(+4LBB1jo{1pXI)#t|LDC7uK4?sQFu}Jv;TD+hXKSp>pwoZ;~;}@mGQ_e?7!fw1aAk01BdhV zsdP&G@vfhU>$RyR0N%rcYwhw}U0{NNVD9=ZqD!k}3*Zmu_yKer-297-WVHE>cZ1U1 zQ)J!ki@}{v}Nq04T05 zg2iQT4upoU$c7I`m-)IV`A0SOXM%IFQ^1qZ{h3ko?0OWHt z1t6cJDFFE#O##T~XbM0+hmio&Z?5zHe`6NOpX9- zI6!B`7I~`b_Ot|$LD3vh-sN+FQaK{I;G|7(JdzV801nfub=AUX5rq2#yb!f2`2x1V zodsvRQpedLy3i89iw7cJe~Pkqo`2HV1y5}@q){HgISD-4(XS2(yH3e-*wy_(_3dd1 zpvLR@EAZ~N!l&3qd4M|72$Y_jqG#-?7Fq(}6ZGy!UWe6=7bi&A1US@r&UR!U6>QW& zUEc&7wg&8wDWZd#5+neQ(R=f7f}G(`$R-x9aZbX$y5uAnB}i}}a=dMhW`CZ%mCqO0 z+?*!c7(6pAZQz`Q^KCI{1E5BXs)d#S9F0XN3L^9$>7}36g4?3CWErXr2#fdk^wLbM z(0N@Ov^_vIK<){?Db!Pg04@&8!-n*&hsFcY+z!{H5!2*^7lG4A0CgdJ5g=_b%+aXH z1CWrAN*|Qb*+zpom!tQ^-(7>o?HCDw)z`!Qh9yRn0&{bILOdSRZo^1`SnLmZT+HCL zx9_=y$nhjV(nRbpmrPMpe!zr$?blbmUO<-GgiMSy-+%c2G59~qMHfB8#Gau50000< KMNUMnLSTZ-G2co6 diff --git a/Resources/Textures/Mobs/Customization/vox_parts.rsi/tail_big_animated.png b/Resources/Textures/Mobs/Customization/vox_parts.rsi/tail_big_animated.png index ae57470971b6155ec220da7d10ea70a7201648ef..d900aef404ec48fa36410e0dfe304ab18e11a72d 100644 GIT binary patch delta 1629 zcmV-j2BP`2B$Xtv-wH}0Nkl!Exg{42FMo;n8J#(8c32Tt`w)R0qq*O9w|5C}I-RZw4*+f3;@`i2=(^73hWCA+=eE6Z9P{OJ zF`M{r;Ia$Ijx3AO^Yb$Rz+*v>e0Y6*#rb@`#;`gD%C(k@?N3`Vtr9?j1Go-A0-sJN zHv#54jr4t=MMUr2Na6z@H^6HL&^v$f>+37VadaDl&WD$mmq~2ErX$SUHOajP@M#Qd zSuMa)@Z<4_%jNQECGbE`!0~uQ+qOt4xs9W|0f5iyE3suqo=ZX)?m{W0d_JEsj^p*- ze>VZwqJ@{8PUik6i{D)W0Qh8{1b=yXaTQ>044xvE@ipowVs`u}7asuE>$ZR10a8l2 zoO2!Df^x?bWbUg7po7;EKqsHaO0*PTlEGsxN&x_r;+sB$tcY)de&#tG4%eUSXCM;+ zBzP%7`A}Trb*P+0YaGMM_+8hz9l`Yc>lXlC-y%{<`FK1606bqn=$)YJy2+04oq50e zJAi%*Q{yAZ+?Z;PA*Gao$uk~6mG}Ri$-fleBc_h~(+6PSn_q&r_yR}B9^mf+k(1F2 zMt^oGfc(RI0Q|@I#FX6$z^W6(lU)h$Ui65GPu%z_f0fKtUEi>8$`v zcK{`Wp8zs2k>GGRm`y+#6PPx>uoh4~gUrTwPkz(*OUbQbo5k1TC>ww1#mHg-l7E;> zCk)Hu@s|PspA*tUg0lCQMLN+h-Dt&(7F{)b`6UY%H^-+{DTD%(E+Z*#GA z{58i<{amnR{7-LzZVg04sMQJyuzMKN@qmvGm}T+-wyR+IcgxWLut)VY2f$bzyYB*R|h( z?dn${$QujoS51?@)+$T^NOfu_VNECip#X$Lg_F+sg4CY3z8Nce2;`KKX@zIq z>1PhhqnJ)WH6{Q)A`HWjf$6>1^oLpT(5sg0_z1x{#-6Z9!Jlwj=5zof=vaGMQ)|9 z0WjZ8#PTiJn&-RP@%4YZxd69_@(Qs0_HnEAk5zmvfqw28$1z*3!1s)?_824|%?02` zAWDB~^%z*o9s~g1ax>hoLPVkLwY!((2ljIspa7&Ad-)JY0Z0`n03kbo0+7&901_Gs bKtl5$VZ^H}W!V!|00000NkvXXu0mjfk-;Kb delta 1681 zcmV;C25$M4B(x;3-wH`UNkl%~9k$5Qbl8G3CqV;LFs6F>ydRI1YtDad8e@ zT$6?N06nyYJ$S&~GW7eLwy5vh*54z^Hrw6goIyxb8VW!nlferef3r$}rfG7{xp8RE zF8OW!|84EvntS@c`UL3vK0iD>gdNo1(*NJmPAl&1|Ca*veV+lK#-KJ$lb@cRP%A!A zxBuUzcAF*sa20DzQ|d2ETf z)fnGfBMieZ;BYwLa=8Ei4u=C$O0M?n0njq+L4vI(Xl*=U97nWmYaYKGe|O<@I^p^G z*(A2b*xn_;>2$g-cmQbI7XSYJL)UdK6W;fIo;&u&am<&?#cbfefy*f%C$elt&(F^Q z0FMnp*2C-TE6(ThHHOtSQ2JVKwm&V!v`PR84&d4V34A)8+yt1bG}8Bd77@KqBZ&`u zOn}!3piku2*H?_==+*|ke;!_5UM8^tn~E@VeUiBc@Tm=JSuMa)@Z<4_%jNQEC-6WI z!0~uQ+qOt4xwWI50KjMWmDqA3&n-e2o$4W1&F@ipoyVs`x~Hy;4kep{aaDWzPFxsGo^e|h2wGWJyj(7|g7 zpckLVPP7zX7K6uFlmY-K#W#HhSrOj^{mgSX9Iijt&p;*uNbpjE@}aoK>rlCi*0_e1 z@w={byMpQQ*DnCPzD1;z^6_{C0C>KD&?iCHb(0g}JL7)$cL4nsrp8B*xi-~oLrN(F zlV^Y`@Bcj)|5AL96qq{hPalARZ+;2h;tL!hdw{;>ITdY8G4YiuF}Hc>RjQL;y**Cv;sWKX=J>-?puL zhUu~myne;vDu68huIn0LngQ4&@vY9bTtkAI*Ds5F`oEbn^&#-H^oO^Y2mnm4AR>Vz zeYMWKEb(g98h@YwQ*;p&;CtDZ??Ljc${LW&+j0|mFaNY@{D}Z%=OhELWImSvXUhhZ z=+Zla41}c^QuF~g`Zo+imJ@PI)?B@YVaT2tn1PRCAA-dK6lC+0+6ut*1W+>g2_Ov< z2@Z#Y*#ML=fob6jYXQ|W$ZU-F#cvvaX>qIAX7P19%74NidNZ=vfF$P94a4$!{G|ZE z=LP8@L0S9DqY%Sf)fwPpCz4$BR*PV6{D)!4UX@s+-hq@{D$73sZ)34_{5984{amnR z{7-LzZZ$+is8tFHuzMKN@qmvCnC0RFYAl0e82x~$C2n8S{Dw8n|FMlWi2@M4xq51OyG)`-av+W#d9tT!O}bGZ?DTs^9z7IYcvKHjwiO3K}@ln}5_aw~NW zfcat~mT$q*-wZHD_*h$xh`cK5RQf&JVDC;+L(UOvQ808#}CK*$cD03e+Ihe7^b0 znj$C47|iY)dz>;bu&H+n(wOiTtT=Jn@?E)U0vk=0ZWgVwTwwHCGzo!~2g`5AKzxVX?fwQa5fn61{{p=TA&WW;&+Uzf+ mm`?P;>~9b4X;`*u{eR7^H5t|o zm#+AWvLCqQaP~-YiglCL%?l3gy$AKXrvBsG@MYfr`Ljdk9t0Zu@WR&aFZvx5WF5a3 sG29g_(Pv-5>LzROssZf41F{SZZbDlQK0R&_2lNDkr>mdKI;Vst0L1@#qW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vox/organs.rsi/brain-inhand-left.png b/Resources/Textures/Mobs/Species/Vox/organs.rsi/brain-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..54987fa5737d1d6e4da1c607b65890fcacea9692 GIT binary patch literal 3279 zcmV;=3^4PFP)f6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600J0EL_t(oh3(X_OB-Pr$MJ6t zk|ho|8B5)S2p8d898}0;13@r_!VOiB^AE7I4i2G^-9MnA&~ykCYCr-y4!;VwP%qRdcvu-cUsT49ZO3bX=UJ=g%9Ob%p zdOM`3sfyh`Syup#a$S2WfZe@@{Gsu1NBd-5iJ5i#IyD>^GBxpR`$@}(=mFaB4)y=FUW-TBB zk<<;~@oVrh`+)#~fXDXNnkACD!SYfFfXk~c<*LQm_caOFc>6=X%v~P~&<_#ev#)}* z?t5HbbtzhT&QHyN2##yIe6C!zMuLp=8Ln<-9e3*mB9r?9P??$X$R zXe7bHoGO<<1Qe}22irRw=PzVEuIVJ+geCI))bs`r2zM96?BbeExoYw8!7yk-A&R@t)DK@KTz#v3YHz-#vI=vg& z5m6r&J{DjYqW^gNvrVm8nmj-t;LkrQF`|)#ydDYAX9X8WNB|8RBvx=!KdMT0004{ zNklx#0;zMFGnPA>np;xRGNdGYT8iGnE5Ka#Tp+2o3jM9vXu?FWOqF0Jx05Qw*_NOe`$cY6nomFXQi=U0>1D z+)65&!)`GZx@LglaJ8$U#TZSVpg260%`w_lMMv?c~R4~i%S{*^8V$7mj!6| zCfHdrQ{B1GP;WOoOXjk}O9n`CR78W$!ljGv^^tzQ!&cWs;_(Ear0|je%LgHm%qTdl zM%*qBEAy`m`ff>P6k<|M$-!j-+%6ANID*4!1R$AFetdF&4FH&0UlTw5WHbS2Q93{e c=l~t?0sDhZ(A_RYdjJ3c07*qoM6N<$g8KL7cmMzZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vox/organs.rsi/nerve.png b/Resources/Textures/Mobs/Species/Vox/organs.rsi/nerve.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4e452aea700a28d86d535e1ef8b0ed9443d158 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oArNM~bhqvgP*A$W zHKHUqKdq!Zu_%?nIW?!avREOwq%ZiW7Td*9Hd zCB84Pfk|Wm1M45#1%c58QD|N}fE8weoM%o_&HJqOAC) z?bx&L;v}&!#wVXn8n=5MxFjaVEOlKd-@Kjwaf{aOGYzI!*Ry>n_-j<){XwlEC-J3x ny@*2muXC%-nQMB$PP1WDzQAjv*1PZ?7)oYc>#I zd$6CW^{`LKgKg;vv(6+`Ff;M9J>*R@NRgVCSlq$Ilb7{qnO>&U35gzE?<%hH`+u*C zIlBBv<>cPL075gkJ&ar#0-goExF65V;2>eHVk@7j=PDq&<^J3SZG6)|7aBf!D{A1R zZ(72@@bYJVa~h*Xk!i^e`*j(sLwXYPYIzw7<}zEXyxO1=yu|;g#JZI)n^!1Yx7_3N zSXH4%`qJ#;$tuAmud}y=YWb*y3y2=c)MYDBovCDdN%M?IooK`Ck8x+8W#=8rVK9Ft z@@2Du*+u%JhU_<9vsT}fNx0WyG=2585BBxWAeY}*HIIFg W{)OO*kSt)>F?hQAxvXTBYyw^b5ch_0Itp)=>Px%yGcYrRCt{2+A&BQQ5eASe@fzFLP80h zBqf0~9i(ZpIkZp&<04`Ooy4IXTt!NCaF9;L!J$hFbrmes4gsk{tDBU9CZf>eAW0=t z4Y`OBN-A83^wONr;yt-Y>GxY6_qcoC_a1i{@_iu0f6b%vP=6|!F_-%E*7fvuoZb9} z(ppy?->VWlbbFM$k59Sz@Fic@rU)6`q`>UNA+*OIdiss*^Bb3n@Av=!{GYQ-jKO{H zEhff3;sw#3&FkYli?1@Tj{`f(>o|G?0BX@*fad1g zMr+Cn3rlU8YV3ddf^#D-SNL){#RW-_i1}G-r#POl#DS-L6 z(bWV1f{}!IuYbyO=skezeF9bi^nC1&^#{<_pfIvH+M3&3 z9%N+E-97=UH{jiqQ$`lMTk}hOI@4s7;yQl7+Who(9DbFhL&bgDJ=sFml>-=x4cW?X zwP-K(N`JF5Y~|$i5FD4rEdFr1wfXiw0k^fs3KjQTd8l%H084#33&yN%E`OBcgVitK zvOmRIFlK4*8@edRzX8MRKJLVe)GIsq!)eNa2DP9MIag|wdBah(s)kn894FwE6~`Nn+Hz2>P-83o1{@!1p56S0r(l#Q7$wdsMaqE& zGXn>%c8b)Zz03?8P!2RWs}!-~@8&l=S6ZGAMiQ-N3AbZejT!%HLxvDS2qA3AKI$0GJa+7><8?Rl=ubHd6dCo+Khg9rFukxFbg~zi@^~QFrvV zJ<|97Iu}-eKr+qZ9XIaB9^mz}oNbJE+z2GoO!U=vc@zM^tG7kl=<+CB@nxPwUTDvO zm35TcC17QJFn@R0@@^cfi2{~);{Xh2?f?L&1P3)Mw@bFsTo=h`HPG)F*0{Lkw#|)J zL+nG)Xf>dWhfweX=xB&ti$OcoQ1G7sJ#Zy(9^Hl}0bu_a#qxz>Y+`1PZ7zkGFBD^& zOJO!KGsk?P7{h-^=Di9?{960|{L#U?!oaYM9>0SZmd_Zc?-@UfP~++p8RJdH=zL1PqEZ`2E%nit=g;fE4o%k_*}Qf*h~o_h zais5AIq;rPbA1bR8=BN@XfS&M%sW9%)dnpq2To!(UkS=sO%#yLN8#!;t%i(Ij^;<| zYZ(e`J)P^hZDGFy>bY$Ri7>l}jT1r$A%qY@2qAPx$Y)M2xR9J=Wl)*{@Q51&1k!X=KG|03I zp_K-KIpCtL8yDdsdX(xZs;6+3U@fA+Cuk98KeE)rWZQNE|0HIa{KIq?G?X^fH zQe^gySI(5pJ4OdbID=YX6GAQU#Q}_dV<~3z8>A8`)Lu&@rT9UmO4`t@50$(kerb=}5Yha3A4U(ci*V0Za8jJM>#S?NC%xT6h5fKsBW; z4Z;`yJQXW%fqx_`7`B_!EFb7XV8eD3lB{4n8mztob<-fea5+TM?3gUtv7600000NkvXXt^-0~f@s#UvH$=8 diff --git a/Resources/Textures/_EinsteinEngines/Clothing/Uniforms/Envirosuits/captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/_EinsteinEngines/Clothing/Uniforms/Envirosuits/captain.rsi/equipped-INNERCLOTHING.png index 9332939422134ed3c2481ca1c38daeb17b0d89c1..9dfa4a5dd44f3b35f4dee2e4276f1fed0e97a04e 100644 GIT binary patch delta 1655 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 diff --git a/Resources/Textures/_EinsteinEngines/Clothing/Uniforms/Envirosuits/captain.rsi/icon.png b/Resources/Textures/_EinsteinEngines/Clothing/Uniforms/Envirosuits/captain.rsi/icon.png index 594ba5a9e416ad3596f105d8fbc69fa8bab45e4b..2dd291e1743fa54eb062636916995f70f11c9c50 100644 GIT binary patch delta 465 zcmV;?0WSW91nL8jBYyw^b5ch_0Itp)=>Px$q)9|UR9J=Wl`%*HVHC%INs~x491d+6 z9W|wHB0&&QSeqOT5i~fsGz0}YG)RL>;My2OLmX`;gakqyEnzejCs$jOkc2sf*N~c- z#rIXv^8Kd!j`zLy?$7(b1BF8I&kV?3C?x~##>M!j_qj-gnSZ@I>3mWb+Qn;6HUPsz z`iJMAG$9;3J)3p`>ecd>F+ME}!1-BLIPainV7vJ6L>z#_B@^3n(4%9ln2wJ4;5Py^n{7)NUbY|9~-c*aOyVs80q+!O$?E$1yT z0(!KGcQOVPMSoI@%|Iy`aP{aIi@P3tT9|sZj86+QsEtBPk@jqyY&NkiM|c>8hozJZ zxB$V#I!3yHnT>r`poNSRq%0Gfns<8@=>B?utLsy#oKh~xMJfan3mEApX4X&R#)KXP zX0By2N+=MTns;e={W}GaRN>bO*p>rbo4Mbb{thVxd`eoFo$;f-MRJh}+m&VN)v}ZV z9*JfF$ULSx+pzN=n23{kOv$E#pSYm=+@6PSWL=<8C=`lU{qnKqrp*vF00000NkvXX Hu0mjfgsRhX delta 492 zcmVTBYy$RNkl`@x*h8p4ygrpZ4f- z&-T6F^L_90{sj*nJp5-!q7PQHL)OB_k>BiZo^CLc|0%gD;D6G2bAJbbKwpeb{Qv+} zAH0(Y$K>JXQx;%5JZ(4aJ6}+>1p#cWy>tpLJB8T)?YO#mbRFl9bjy3gYt^T(RQ~C z#ZuMgPEJG!Cx6s`+XJiFA!~BtF^}dC>5XbM_jgeBL99~~0JGiT?4$#-%=e`T#ZuLA zGfE;805CoKgt0k;a^cSz0E8w%Xk_B4jP+{)~_=!*e0000Px&6-h)vRCt{2+RsbdU>FDRZ~QTtr5&V+iK*Ektp|%z83J5 zU3Qio1Vuy!f>0E_v^^|Kn>HcP7Tx^$?yx4L-JnU@u8cjOTSLh6zE9rg4fJ^dLI@#* zkpC1n=>bHQ)-p_0ROmGwm1;TiJZ6I4Sj-m~FYq|Oxcn`sJD9cAEF9ax?x&90RV<+_N<7flM+(WZ<8y`T@e77Uel3!vjIck!4Ez4!SR<` zv-tMneyI2Z6X4iR&s$Dw8J3b|0Knpp1~^4UN|ybrfT`VUqcHCHp*E|umSL}7ZGabe zr1p=X#vY(w&%oH;gkwASa&|h@jy#F@fi^)uxAucxAGJ}(5BwSQb8H9p%_D#rlx`j| zWjm3AM>Wd$p%UQM7yz(a2H+93TL!N0OE4~zj!y_7gb+dqA%qY@2qA?0<3j(BUd$Jm z+pBAL+OVwVME{Ey#RZm#C*bx2!=6nD)f#gTDWqf>s-hwhPav&jMtT+?jI@^NnLID> zq1*C-6W~qW*Q*DBcBc(dTws4Q5os;ML~((&J8kcpdoCbs5&|c{FikkN12y)5x+e9M zKq8*NQfn3kB|G*c6qGDmYRw`MPr$O8T)WeTUei(6B&e|mubm!L=)7Z_ej4cVfxfPb1pN2BWK~+?*{M;n$Ew6`uX5a)I9v^UqY4&8-vYMP*f5OgI z=-^QaJ6qm9kaG`Gum1>!@tR^bea_DCc zHClJ+p__en%TU(@ApAH2`78@yS0?J+(_sEmjB4m_xV-q1#hyR&evi9H?_YJ--|t}7 lztWiiLI@#*5JCtE>nF|V{T4j&TK50|002ovPDHLkV1h^Gl6e3C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..57eed703912502f04cb53cdcbae5c188f22bccfd GIT binary patch literal 392 zcmV;30eAk1P)Px$LP9$weUOb-Fq$OauZMOQy4VA^uki=ykd} z><`!tCjcy03rEJ1C`kZ_lBCd)-EczKALIp=sg?z}o=enjQArhYJj&ZGW690&sm?kA zXcn4%s;+kYPDL|#F@R#*kLx;W(z{%SSP9O+<|F8>M?9WUXFAMu+ySi-RdM;sq zfH-EumC1TbB~?F4{_O&?83X8z m2DZc-jq~XxSe9j3f652YKAbGiM@L-%0000H6p?b3T&ZZA$le8Y+Ina9dDMO}{-lXhh)35M|X|)`5 zh9Cd=K19fEzS_eAG!qCO2&D!d{a<%j)lE(j$eO@zYj39--sH{b8=Zb_=C#`On^rt3 z+Sny0TsUWA%$jvU?`~*oJaN1>bJ^`qpJfx+O>_Ug_VFy-HTQ(o=c-rcdaP4iMc+R+ zw*At4=u7OkvgKcE)L!eD<<6~4-B)4rt>v`1$IRQ}H+ZCZcQ-HD7+22T+tyqC%yfsy zg)OCGp9CJ;d0DNv?Veh@-uw9fGB7mEe!8*Iugv^K>Es97r2k~k&)&XbvC*2% zo39t1^lR|T7qa@jOWneIlkkJm$rHY?RCtszJt>(yA&2q$4o{%w&y3rhmo$~Bot*(P N(9_k=Wt~$(697g;pN#+j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..79329c4c3de28da730e01e4454806746559f57e1 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z^*vo2Ln`LH zy|ppxuz?8ch3v_EGk4F-*tpe1rCuOo(^uwQQ_lT;@Wyjmdn;S=iwh15o|R@TkBU(B zT>EX_RkN6Gb=_SIf-vxPrPu2Hb06MObB?d6tGRTmn&HCV#ObjnS4E#LY!A&W-Fqt| zG-~bMc8h~I>g)F2s_}g}p_5myL6heQXWDvm0d<2`%kXpEg6cc=@4dWgi zt4|-5;osLdbFcHgWh=ysJ0=I_H%_mSnrd#r_}}q^K+bHjvm2QW4t~3#n1AcF>hFcQ zDfjNN-jFYwsoC?&ld+^g-Syeu7yORXBjS`0z{}&++{S}{8{YqEJ?HR+sV2_4TX@MO zNsi8avVI$l1%yl)SC+9k-Qe%|t8nz3gU1!7CATCMlorX!XWrfztu*CJ5ilGXJYD@< J);T3K0RZ_8oVox2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/meta.json new file mode 100644 index 00000000000..b4ce7bc2364 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Armor/veteran_security.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Vlagded (Telegram) ", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/equipped-BACKPACK.png b/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..99b1f00eb912a2e55dd087036a7ceceef1604ac5 GIT binary patch literal 825 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1* zPZ!6KiaBp*Ic7g{kU1JJ=G~gXnLMejX@z&DX#UH4cR@B0Ps>p?3vO}}y@ zz~s`d-3HYYI5V&MsD=F(ea_yLR`Tqu_cQsgy$3CiD}HW`VlchMki~c#v^=%-&M5yLRK1I3T^ZZk^4(g`c7qT+8_Q@bKGP=ThI!4g!iF-NwLhZ>6;ScX@Y) zhUFiPLym_>F8yu zPodc2ykx-A+d2tSy%%%E9<^7@WnZeKp{u@AmnQX?i~I4-LM5$0vZp2y4J$ z6=ctMcoyT3^67HMnm^Y+uS@7Vd|FkS!Kht%CXc|(Jsv5pVe{4d{$;o%nMmAO9J48K zqi)6Wyk{%ovK)#&DK+`UG2Xr>tZ;dnOf-u+!-c%~luOgH8Z0jVd(6>%(3aurlho-Q z1!g<@9mK9JlX@UEx#H0}!;CVRznVp)x>lTNIqq}k?D=W8w(r&UY1{GSzWn~#^N;RYo%6L**keCCF#N8Y zy9>;oe2+We!fw&9%oR7p*5&sBL-6JE;OPh6e-LFb=>7Nfs(aIpXx?V~k22R3ecN4m zY#*u5f7FxSXvrsj)IV&;QrCcz31=SLTWgi;?6n6aGaR9Hp#Hj5xz$k10A*`!DulVe9dZ{|c|^17}(jAR#dEfc^(79ZK`O#F7@tF_@{^o29`sCMFHF3c?f ze)_mLBwea%#j7xLC*(!Cj6Am`fTX?Zbv=my0O>ZYtV03FgXmP&|7!#Mm3IE8v;k-U Zz5(%2rV~zf1g`)9002ovPDHLkV1h5d*P8$U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..53cbfec902c254a5da7381007805e4a9ea63e0ed GIT binary patch literal 729 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|QgH zr;B4q#hkaZE@s^dkU6%$$BF&sG8f;y!QE@T-g7OEeqqh?OTzAOT$aH%mP=cCs&;d> z?%Zv1OhKw}x7F?m!a2)xr+wy^Pkml~dD0>K{dG?&Zp}F#==HGvnPhZBFK>hHfn#h3 z#1fL36Sy~QWZb}d;|9YGrkosx97Z!UhHVVe(hMMF3wjo+=ilqxpRS#(#_-0IKd1Cp z*5~ZCaYw&i*YA6IC)37QcB82Kr==^dXRO%1{NUW|>EYrYYQl>d%%0c%`*P9ZjPDVq zjM87L!qzXUd~koK+&#A$$Bh5{`M7pM#p=u9$B(ZUyyqs-pWkzMPyY>}h$SDdy}n$r z?Q?qN&ON&r7=E0)lX1@M2-AnTmWxXM?)}#qzi&nI#A9xcx=oH%=C8Gsk<9+rdP8qR z5x*ga*31u;`TRf$g%t@;<;3Q_wk|fY756=FI%_lcM20WF_$RBfIjRcFv52;u6xv#4 zdRw$>(Q^;wO)OuO?PJs|teIxb<4(}El~Ik@8M^p<<5|l~9dDW97BBn~WpDk7f#Gl< z6GO)p?Zy7@=j~sw@+`;s%X@}iv43)Z#iqXf`P-{1O_R|^^^LtVYUmLPgLtmAJ%v1H+RTy)!nv? zzdlZX!EDo(BJQZu@bQP+68;J7C-s_c2u*m!{KRonx575=nu`0O2YzY%{uO?Eh4>eN zUEKwrYUaou&hEMsT_O%tX46t4?wG@w!KkZQ+qd3RO<0{faf*V^G`H_!(M+jx?mpkE jAF!u8;Ws1DNA(P8AHCx*{okk!Osfo@u6{1-oD!M)&9?NnyxgG&5q@ z#vm=p5Z%zr)1Z66jqQL~f--Xg_lAj#8(43gU;rzNK6Uy&qv>zac?st%I+Px#Sl~8v0eP!DKp>et_E_`&01D}mp^jz=Ib-_ylw?QtXiz= zmv!90zjx}}d+P<&{)wc{<(##S`*hYp8`FZ~&$WxwU-57#+ZX;mGJn}SZRR$k=GS}= zcR9<*UNe)MFV(Q{j6v5s`{U|0B@xaNKMkft8g8pzlzo5xwdJ?ZiffgMMy&AtGDqvs z3HR&k7G#GDxYw#&KnXFOg~ z)>E}O_Ef6jw{u=e42e&YANgODXVGr1JSg+mG2qqxMwR!aOV%;XTGw5{wYPdPBg3y| z1_lG6^#RwG7To+@_9gvyYJuc!3xP=Xlw@gkrT+9~4F6J}%vU5Fpvd8V){oI<`MgGx zB74!gJH`wTPTmta-WXs1Hz;E7*1wFN2Gwknvfg{Gi(YUq0~la`x8B_pRb3xGBdj{S z=qy9p`2(MR%>C>gcqMm&Hjw8K^j7IaDK}7)+;zRKGpil$7+0`lSXd%K~%$R?WF-JYhR~ hg6t-HV8VFD_it*H(2J+qCBUT0;OXk;vd$@?2>^8*Jv9IT literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/meta.json new file mode 100644 index 00000000000..223d29a3a54 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Back/Backpacks/cargo.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by potato1234x (Github) for SS14, resprite by mureixlol, recolor by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/equipped-BACKPACK.png b/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc9d80714890ec6ab7254b168e8c095d72ab721 GIT binary patch literal 1015 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|WC) zPZ!6KiaBp*1^V9#5IO$;u3DK?q4UJH4uQ=P%GFA3M_byDe%P=x#s4>3&AQs=S_b)^ zo6Ve^hBm&&-yKdF_-?%<$-5-l>7CrE)H7SBOuN;*d4CH7Z_K~%_2(_`e2Hl^Y->NG zoW*#>g)M-4ftpc66octR#w$!KI(Zg|Iq)UFncpsaJ9@V8)?A&_g~#L>K770Td*QD) z&wd?w-M>z6dE{Ro(LY^$U7KXm*FRBVa4^0#fp_v%{&L&?;`hNo9z(;VISy)yPJYL1 zTvw_ye_QSDq&NB4tD;#ZqG3g^b6y?IzOw7*zpZWeKAKK@E;2)8%V+M_uB$R^U(c`Y zRlXr=>nJhr5zu;{%vB3ku-be#UEJGt&oMiXnL%Ocw1S#Hy!WTB@0<1J*{juTK3-ZT zyuz%32M?V+IltpW$9j$jEwY^2J4>gXU(d+!s(rV{$(p}D z|KHc|;F79hzcu4A>psCMO*{Uj2A}S{H_1|7yHB|BJ@dX9_U}}rzWJ?Z{gUNtW+{AQ zN8^=-4U%`>?F#+pnDe|!p7(=yg7m`wohKM@1-fqv!&ZhYCFT{Z0m70Fx(%}?zT*t@ z63Tudo6&pxg^nF7!xN*I0q@!Po6R#A5?(!5HR2S!`Gm(#E@R!V807^)lV(hr;c8~d zta;lN7(1`hS1mBP+G$~6cw_FW`74>`?*Ym#RoVIK^Ax7N)|(mD=m~7)EL*$Nv3Ie- z6^8A~>QmHuZcQ(l-JHy;ak_BX+<1nSN>}t2%oIOxqjpBYikX%kcU2Say;7a_)S|en zXQAr`1+5ixqt{1I58pQbnCUuLpIGgmwgoU8w@^zLg;9j?6WC&dL; zE~(MXpzw@i$zEw=z`x}T_kk6b{|wf%*0uJZ(pY_e*6jmV{!9wp6WjIR!o7sZKI1x$ zPVs4lQ5O?8Oo~ot*s$RT55tCn;!F3XE9?|5n)uXAD19ApXjAFi1+vL;R+|!))RWh2 zskvHR&Z=qH?H^kFqC95z;Uc4BMw}b}*G)O>5waumYpKgJ^M>_xH8*}-%#vp0?_{sH fS3t`uXY)-pU#(pm`12buCo_1u`njxgN@xNAR>{K% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..08ed37fdeda14d75d27674b1ae2a89e97a4a8948 GIT binary patch literal 607 zcmV-l0-*hgP)o&=DQqa-O!0RT>JRkYd`mSer4aIX5jMZGDE3{c3-kd!=)irGO* zo(2FMI%(9c2Hqwbz7VvxVs=o}o6Ia`A8^AJNrWPa*wam{WMrTU#AaXM*Cp^_;f_!6 z$SVQ>0Wk1thK>S767l1(i_hQpy(h4#n*2~o{a&|?zyM|QB>>>`+z1@{6fs``t*@Wn zp<;Ht^STv5t8JlX`&NDArQ7fYFl+~LiQo9gFF#TI{Rf3N>&*Sm_IoTYt@=VTd*-XT zNfMu5z=ctTCbnVN4n`f0k@*cA9i4by!*+0deH*+JvQ&TmI(Gt z`J0P|H%>fwm%zzjASwT8%j=Iq%nf@2-&%B(newhybK2znLUMya@nqkXhu{4?Hb3*m zQ!cSfqW=4jeT#kFk=?ZJ=&frt`^ySGrXBd^DOLPRpTXgk3g_+^M=iOpUovyZ`+J^i%NqhIbNPK-D|bc(F|T;6oWjO%;NZeyvrz5`kMMvqsexxw z85yGe<*I(MuH_8*;5_AlamyQ~U1G_exnkM&-|rq>C0PAM?oAP^;PE3VH5|)~nTq!x z`5S+2tHkcY=YnSD-1BDL)md=%OAYS{>Cn_b=57nMZ&7z29OiW?*wre_uNJZV;QZ@0 zS@FRlO7bmo=WQSOE%&K9^u6SD$Y$wZ-xOFru+~TYe^&j=>^e_Sv$@+twiuU+so4=DMA>`5`-#MZOh^FdP&9*DO$%afa6?kzKkoQ{>c#6v0`yOB)z7Ry*I2`jBLI z^d0}(1RKM)L-#p-RvxxJ$(1{Q$;2*qAlkU;lNiID;_o}AmfW^hJky{c&R-&XFp?#a zjfK~V<>7-12eUknz7Eg7qjPBY)8!h^Hr=>&@AH?}EgMW1%s9=)=Tzc-Z-tiCz70#v zxPR+(Z^*9vy(cEBXfsDPTY=4t2iHWlaleS_VdZpUN&GnT+`jeo&%PP1nKjAN-vAiy z@{3p0G%VxW@Qab+@RPNcPW@z&-y=ui*nu+ UNr^RFVdQ&MBb@09}Hb4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..09637bc35d2387689626d5c6b6e3233adabc9e9e GIT binary patch literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|RrF zr;B4q#hkaZ&iV^GN*tTdniM_FAv1GjKvIxUM$uqQ1$}WXp`l&j(Z29MpXN)&*zI``5 zxo6?rmkY!kdW{;Q7)(zwWHDaRU|zu*u$Tvzpzm#IhGR2Uo7mqw?eg>N7j5Z#&;C^C zXP?>bHOs@pN-iPPwl!dB!<~y$r}eS-I01R`)%Q*6)@0u5{gu~xDyRAKim&O0>N1Nj zZvT1QXIDR?!@n$!i;V`0(&JxqnLkS}UOvm`W8STzD9f z-?Kt{s|n>ISF&7^H(buD6pe_x?R5T)(7ZK!T+hF`bha-k(XvbR^SkgjZu90|+a+2M zv5sMd=)JqziRsCr*3zpP8hnIK}H2w#(6#_0>85*|Tx0au4e(>(4Ml&m;GiCjLTT5&X z=xH5jUEsvQ%HVmL?eC*w9=?}*dM};o3Ho{Ihny4R-?^T9HeS9}kvzeRk2AlbV%F@L z>wfQz{IliY>xipQe-;~G?vbzFC0O<6L*vp_-{)_8btmVW$cNzl8+nb>-pZTp&nQb} z?BM;-bf0mH&~C$Rf9ETvGHhkYn!-x3<`t6$&Kzf7+CccX zIfxo7%wmbOh-00T#5PY~Px;oN8I4c3>h7u9tGCuRnwe{=+>}%591DBi=03Q2h-p#! zSN*fcnZ!@bXSjOux7(QplhW%QYK;0~OSj}^HwYRBSSfT$GGt9=n4=uBabC-^0%4Vx zrfCO!KP~G2ZZEg{aK)!f?azNO2*xF`-FfiUu3^24eeIoBKNvRKeOB3FxL1|!PT4=E YZQ9#c^Ksa$0%lDHPgg&ebxsLQ0DTp)ga7~l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/meta.json new file mode 100644 index 00000000000..223d29a3a54 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Back/Duffels/cargo.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by potato1234x (Github) for SS14, resprite by mureixlol, recolor by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Modsuits/captain.rsi/control.png b/Resources/Textures/_Goobstation/Clothing/Back/Modsuits/captain.rsi/control.png index c8ff51bbf46bf30321902fbfc7d60d2b0c229ac2..6dab33033d4f41e3682f32ef33261bc3830518ee 100644 GIT binary patch delta 426 zcmV;b0agCt0k{K@7=H)`0001UdV2H#0004VQb$4nuFf3k0004UNkl^KOwTz|UAixR`#tGnF%+v|+W z5z@~hYsRW_2`1?fq;^ggc@{!%3B%lwoDe7uWQ_;rBV@S+0I+QbqA~#kpaNK}x21KG z9LVlmmRqoGC;i?55TrI30ANvCXPx4}A+GDgb^T*h&>|3eOR)V;ZQH?MpaE$LhG`v8 zAV*-@nIrNnh=0liyT%Z^#t@=1LF8GOcIH%dd|mK-|Amu_>zwTK{RQKP`tNo@!tJaN zK|0ONMP45OE&Sj~fnjdAWJQot(9=dSlk~zuOJu9{qO@M}QQXr;@!9#!k23$`iDVo+ zHDH(07*qoM6N<$f{TB}uK)l5 delta 209 zcmdnN{E%^iL_G^L0|P^2NcwRgr5NB7;(Fk~0bU+S6|Xd2IS0$U1``vfkdQ<Eofsb`BClqSTrDK#u?-Ffn;D|2Ln*Ttf%t4^NSmJo4T1E{{^5npO@ zvT};CgilP&oWMUyOO`C@P&$y&lB6cUA-(96q{Ky$3(^b>HFVdQ I&MBb@0A2@B`2YX_ diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Modsuits/captain.rsi/equipped-BACKPACK.png b/Resources/Textures/_Goobstation/Clothing/Back/Modsuits/captain.rsi/equipped-BACKPACK.png index 6f197cc69a4c94a313a6a69bcb64fc3c53256507..7755bb4d52a70baa2c8df09849ce1fd36d22ed12 100644 GIT binary patch delta 1030 zcmV+h1o``lg#nugkR*S7X+uL$Nkc;*aB^>EX>4Tx04R}tkv&L4Q5c4wdo7GeB65go zxI;D7QW1?|kpu~%25Jr6AOFC6lY5mG$Dmbc=x51lXlbssp*0ACejwU|rlOXJ8%G5t zvTr#L@A=-3^SuY;YF;;;jyW)`q8$kalz1Ykcwg|)M<+vgRo#CngrbWv+ScbCk~nWC z#H{vxf0oZkIXXxRFsB#nB1r4N%x1A5cn|RFS=9jP3>dfLi6lr5Lf7j2DmYVPSk*$`Y7Z01XPW5Nj(ARe0JUUQSk1- zcg1zTj$HTq7(7pKX*K;DRhaz%Po=4i9769FoL@CHZ5J-KVc@Z#+GQi( zK>rPNuhw&G+;egdu`(=Q!~Ow`WuSMh&E8$Dx&7PI$nSp#Q`&NxSaFC!00076Nkl$hqrni-40X9Km2g9de%n6!K9hAwckiB_51|u42qAU(d+fG zu#iQs*N@bXbc^8U*H6UTRs{;rxNQTgjdydO@Zx{N_rUW};tnurFF#)6+xtV@f3CT0 zKffO0>6`0N{YjSq0H|!5Q1}D)cwm_TPD1r1T>@rj<^cfx(`~nnaRak6^EhgD1NSH0 z8UO(KY+0nAy>gHHr`tGc)5JD!wA8kgu`uX3(fdBvi07*qoM6N<$f}3>d AApigX literal 17034 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~JBGb`J1#c2+1T%1_J8No8Qr zm{>c}*5j~)%+dH@Z&xj)GJ(<)0dwChQtDgU<+>r@7S~#<88N?DeWfOeh`S%$`ryIw zq^k#yMuxM8I|}?^C={O~61(Kcf7MnoLpho6kMHh1e%IO|BWz~Yw<8Rpn|n%>^qzfM zo%BJpjz_5>kVQ4^)yXqSV)Guqmb2S;&$V*e_nr3c`-2Q59|(6Q`qv?tXGWI{@|Gc}Vj&+4pbnXO`952j421C2{z#7%*1YlDyqr7`sfOJ+eS|xv6<249-QV zi6yBi3gww484B*6z5(HleBulY3Jjhujv*C{j1CU__XG8eg3%Bd4S~@R7!85Z5Eu=C z(GVD!A;36Pz0J!b`5)%?&tIOC?GF~1A;i)!i;*qGCPu7z1$Y=F*8+IVqMKCK zSu+OFk5X{^Uf%(YqHKoqNns4V01#3K`|rwz18{$e>!>j>fW*H%hl>%*7;;$vx&85OUz|K!fd(!=BAxRI!NLXg3*8Cr5@Wa$wA$ZjMyq6iL=%gGu2 zXVWnOyZ_F%Sp?P7!=r@k0Hsur8qhj|M~}|obu+;f0Gg8r&BYHj09#K$$lU}3fYP~m zLJpv%JTY!37yzK;-^jm#;pHLnW@2gSL0o2o+zN6tEbHP@2NEY30O!(PF&& zQV!&1klU#OEb|%$b@hktNl*;{ax=O(*?f?JLupP9V+!V(Scth$c-Skg4|3DAZo1uXkH#PCH;~Z69-t$%~$^z7+&2X+7(2l08j%6yd;Ha zV+U3t$gMPKv<-!FU?{k8V3WtF?V}+u8UmvsFd71*Aut*OqaiTlL%^b&8+fgTe~DWM4f&ifc=3R=L5b2e1d;J>vOHkU0SuKr|SQPTOArZWiRAh$=tkc+ANmq z+cGw9YfD=^@5NtXL7?bK9r1_kwR7f_Zc%w>dG2JS`{!o6Gew4hoEuq9q)Tr_#5c)* z*|@uWg4f5UyL*|>^8dOK5%1;GB={{Oj9JL~eLc`+CW@Gp7ZnIX?^5`NVg^`y<1VUr%%* z7z{4@O%U4fB7}qC%Wdr^ODhiUXo;>BW4Q3GZ|SF2u80z?khSX$*zb3EnW-3ll>43c zjz0?z&zaB6z$7p$IE($qbMX&*#B3O*-_2XsB@Xh<>Dlim+Dkc~XKYRspLhL`pX+g- zgEMqu-Oh;cya_3(h~sWf41YE2g6xLii;4Rx`uOJ>u^kS3Ga=JRqO7oDb5HqtrXPDJ zUNK#0{lH{L+kNTI=UU%qd@lY_tvrYAdXe~v8tFSxbC*s^^l@cgm?E)dtCe@do$UuZ z`J65{opF3|@xQ_%cy#m%9guC1R&B6mF!y38XULnvfD&)Qt1V}-KPp?bEUICK_YHfS zLrdOnbdhh|;-2!(*lr3i=oeUWhdtrx%4K= z8JDgr6TolI`tn)S&=Zexc zGbirWeU&%Gj&s}IGK-` zLw^0_XV&)36f=?22#ly9>D!JCx&TOJvH&d2&k)^DlFDQe5D$ugFxIr7bpGHV4!~*E zEV`f62YhZZEsca@fDtvM+ZhX)=JnImk+QM5qs&fES|9)m#DA{>kq&bjng$qAL%PT7 zCU=o}zy}r4J1F z+(h@2mXAi$f<_c_*JT<>tTFGaCrbpj_6~XZ;yD1-oYnkvoIrpz^mh3NNhcf~?C0(4 zIbCclmI{`y+^NLAdgdVM1A!sGzBE5$X&xWmz0uR>H{@g66-eJB>0#;1KLD)9e%qSf z?*r0CBp~3fBDVGpjc;RayjOZ3sAt?10Nh=%#NVvmt)>~(1!#p@ek*PRv;qDCh15LW Tas7&_00000NkvXXu0mjfVfad& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..552b15b58a2976d88df67794fbe5faddf045e62f GIT binary patch literal 774 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0z zPZ!6KiaBp*`DY6UiX1)fp|PdaaHVp}!}*S0!ZShxJveSkP7QdWv^r1KdZGN`{)a&Y zPY?BGlq}sXbkuj{QZH`7v}Kthx3_2=DmBfFQZG%rH#f%n9>0@Q+nwrXAMT}0s^(ET zq*Ck{)nIaqA(Qb^2J;eDkHx$b#1wkX9B>H==R3GtJ12wGQJ%6g->R=4tKZ}n?#heOkiKwl_MvCzb)=5w zpE!RusrWUwT!`MGw_h*5O4(TdVfIoz2Ai5|p;Ld0pNc-P?fF9s?u^n+3=Ln8uV!cn zQ|CS&*^qmF^A%t2r=lD7*6wk+8(06rLu}pi`4;Dbr;9t68l_0E6-{$B*Z<39`!D&} zq1)f*3)h;?TPOWBO6c{R4v&|D0kL}oZgOZh@yymP?TXSqXSq@OgT2AG=!c(saEB%KP;W5lTIJWe_}haQ zhw~h2GiRP!>a|L(;F(|qFUPYVnP)$>C!SU=@M~*I-FfYw!`ZBPS*(+5MXzwFnXays zdMCPvuj<&v^)|A6JJQ5oo}2o($DuAy%zAfw%v1J)=Ylu3IT)NSum0=krog-7Ge?g0 zfv+`h2}@OowqxiSqP6jg$b@2B=0#fNBF&BPBq!0jiM_pxOY{NC{AFfNG=!s5U?~ zQUX*Ppc*Lwstr($p(g;0G2v?>pJx;KJadjE0Zw}sZ{KCkd(bsPQ8YhS1_0!Aopsu6 zjcTN(Y5jX#u$nEDu3lq+n4P`^I0e{3qri@ss3bU_cSm8PvDN=vHAYY|GOV`oovVyX zK*h+gsxgk7t}_65_x3$*-nt*Mt+mps=|_jp_mP@fmE-RmL|;59Z#=Xo-m zV-N2y3Ommjd700NtY_Jb(G-uaKgofUE+@FP*3)`w}1|AjYcBwvD2L z>d!y18H#hykthP3jt*+0m6#L|u_Nq~>xV=|fC>zhfFzwE*iaGyNg^Ru0%T5Vy!?+U zmvkaTLD0V4t1$9%(yxG$aln%3Ns!`L*hq*i0;sUh3*BQp$eKqILjVxHrU;V?%2FWC zJp=`@MgVnEQ-OgOLb9BfB`3BBpiXL0bVQLm@Dzwc$A4P~h{7fz%+i>sWiSecIs&2~ zas*7|^9%sD0g7#GDQG6n$z@S^^jIsWE z3Xh*W>ys@Lq!duqGIx?)HAXOX@v^j3AVq-6mihYXN^t-{| XE16f8!xesy00000NkvXXu0mjfbV0{M literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/meta.json new file mode 100644 index 00000000000..223d29a3a54 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Back/Satchels/cargo.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by potato1234x (Github) for SS14, resprite by mureixlol, recolor by Jvne", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Hands/Modsuits/captain.rsi/equipped-HAND-sealed-vox.png b/Resources/Textures/_Goobstation/Clothing/Hands/Modsuits/captain.rsi/equipped-HAND-sealed-vox.png index 0afd1e5c0d76c7f149eeb7d447ed2a10aaea7649..b068421a2fa611f305d63ee9005fb41c15e33782 100644 GIT binary patch delta 3187 zcma*gWkVB+0)XKS1O|+j93?Gv0Fj0%I!dIwLqbHI#OMtv$ql4OsMJ8D8I0~`pu_2Zgq%gRO0eBit-^!R36E-+3Zxep9Nz%1m7%Ju4mOj#&(gazw_ z5@X-H)BtIP48S@p?2kIrjvj@FgdA;oToHmI$oml!3(pQH@6m(V6Z}osBT>F}hCJ-6 zedr`(7q&Jal>&1&W8~0eW(@HZLk$3(Zq)l1Q-rTNA76?ICjPlw*$q;HTtmxGMa{SY ztUv%Gg{!Op;5J3%r|{f|ECN&jPlK|kVil_F!2xl=dmg$%r4d}jMDC^&o$N3NJ-}q3 zKs3ttbyN_b8>`V`0*H)7QQUh~sF%YO=|}@8mJVqG0m6#Qi5#bXK)52zL2MI8x#|my z6iY#`Q>=OdQoWx#A7}hUFeKb7^G?hYzMYylHRa)Zr&ErlOk@-pd5eanFOQMN1Sw!|A1WsuUN>H z?fG_q2`)g>8pg(e{oa@)Af*k}pNs%XZ~_&be-#O2xj9XFC?r&-JVqir@p{9}R-jAu zYp>pwZq996sV1@`e^ZTIrugLBI`-BR|9ZboGemXF5NCbWwMPFR!g0-!yo^DPWCq