diff --git a/Content.Shared/Andromeda/Playablecards/FoldableCardComponent.cs b/Content.Shared/Andromeda/Playablecards/FoldableCardComponent.cs new file mode 100644 index 00000000000..f2c4d11e79d --- /dev/null +++ b/Content.Shared/Andromeda/Playablecards/FoldableCardComponent.cs @@ -0,0 +1,36 @@ +using Robust.Shared.GameStates; +using Robust.Shared.Serialization; + +namespace Content.Shared.Andromeda.PlayableCards; + +/// +/// Used to create "foldable structures" that you can pickup like an item when folded. Used for rollerbeds and wheelchairs. +/// +/// +/// Wiill prevent any insertions into containers while this item is unfolded. +/// +[RegisterComponent] +[NetworkedComponent] +[Access(typeof(FoldableCardSystem))] +public sealed partial class FoldableCardComponent : Component +{ + [DataField("folded")] + public bool IsFolded = true; + + [DataField("Description")] + public string Description = string.Empty; + + public string CurrentDescription = string.Empty; +} + +// ahhh, the ol' "state thats just a copy of the component". +[Serializable, NetSerializable] +public sealed class FoldableCardComponentState : ComponentState +{ + public readonly bool IsFolded; + + public FoldableCardComponentState(bool isFolded) + { + IsFolded = isFolded; + } +} diff --git a/Content.Shared/Andromeda/Playablecards/FoldableCardSystem.cs b/Content.Shared/Andromeda/Playablecards/FoldableCardSystem.cs new file mode 100644 index 00000000000..68b6b512c11 --- /dev/null +++ b/Content.Shared/Andromeda/Playablecards/FoldableCardSystem.cs @@ -0,0 +1,141 @@ +using Content.Shared.Examine; +using Content.Shared.Interaction.Events; +using Content.Shared.Verbs; +using Robust.Shared.Containers; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization; +using Robust.Shared.Utility; + +namespace Content.Shared.Andromeda.PlayableCards; + +public sealed class FoldableCardSystem : EntitySystem +{ + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent>(AddFoldVerb); + SubscribeLocalEvent(OnGetState); + SubscribeLocalEvent(OnHandleState); + + SubscribeLocalEvent(OnFoldableInit); + SubscribeLocalEvent(UseInHand); + SubscribeLocalEvent(OnExamine); + } + + private void OnExamine(EntityUid uid, FoldableCardComponent component, ExaminedEvent args) + { + args.PushMarkup(Loc.GetString(component.CurrentDescription)); + } + + private void UseInHand(EntityUid uid, FoldableCardComponent component, UseInHandEvent args) + { + component.IsFolded = !component.IsFolded; + SetFolded(uid, component, component.IsFolded); + } + + private void OnGetState(EntityUid uid, FoldableCardComponent component, ref ComponentGetState args) + { + args.State = new FoldableCardComponentState(component.IsFolded); + } + + private void OnHandleState(EntityUid uid, FoldableCardComponent component, ref ComponentHandleState args) + { + if (args.Current is not FoldableCardComponentState state) + return; + + if (state.IsFolded != component.IsFolded) + SetFolded(uid, component, state.IsFolded); + } + + private void OnFoldableInit(EntityUid uid, FoldableCardComponent component, ComponentInit args) + { + SetFolded(uid, component, component.IsFolded); + } + + public bool IsFolded(EntityUid uid, FoldableCardComponent? component = null) + { + if (!Resolve(uid, ref component)) + return false; + + return component.IsFolded; + } + + public void SetFolded(EntityUid uid, FoldableCardComponent component, bool folded) + { + if (folded) + { + component.CurrentDescription = "card-folded"; + } + else + { + component.CurrentDescription = component.Description; + } + component.IsFolded = folded; + Dirty(uid, component); + _appearance.SetData(uid, FoldedCardVisuals.State, folded); + } + + public bool TryToggleFold(EntityUid uid, FoldableCardComponent comp) + { + return TrySetFolded(uid, comp, !comp.IsFolded); + } + + public bool CanToggleFold(EntityUid uid, FoldableCardComponent? fold = null) + { + if (!Resolve(uid, ref fold)) + return false; + + var ev = new FoldAttemptEvent(); + RaiseLocalEvent(uid, ref ev); + return !ev.Cancelled; + } + + public bool TrySetFolded(EntityUid uid, FoldableCardComponent comp, bool state) + { + if (state == comp.IsFolded) + return false; + + if (!CanToggleFold(uid, comp)) + return false; + + SetFolded(uid, comp, state); + return true; + } + + #region Verb + + private void AddFoldVerb(EntityUid uid, FoldableCardComponent component, GetVerbsEvent args) + { + if (!CanToggleFold(uid, component)) + return; + if (!args.CanInteract || !args.CanAccess) + return; + + AlternativeVerb verb = new() + { + Act = () => TryToggleFold(uid, component), + Text = component.IsFolded ? Loc.GetString("unfold-verb") : Loc.GetString("fold-verb"), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/fold.svg.192dpi.png")), + + // If the object is unfolded and they click it, they want to fold it, if it's folded, they want to pick it up + Priority = component.IsFolded ? 0 : 2, + }; + + args.Verbs.Add(verb); + } + + #endregion + + [Serializable, NetSerializable] + public enum FoldedCardVisuals : byte + { + State + } +} + +[ByRefEvent] +public record struct FoldAttemptEvent(bool Cancelled = false); \ No newline at end of file diff --git a/Resources/Audio/Andromeda/Evil/SoundCollection/PlushiePaintor/karandash.ogg b/Resources/Audio/Andromeda/Evil/SoundCollection/PlushiePaintor/karandash.ogg new file mode 100644 index 00000000000..85a8f830869 Binary files /dev/null and b/Resources/Audio/Andromeda/Evil/SoundCollection/PlushiePaintor/karandash.ogg differ diff --git a/Resources/Audio/Andromeda/Lemird/Misc/plushiescientist.ogg b/Resources/Audio/Andromeda/Lemird/Misc/plushiescientist.ogg index 4c5dc12c2f2..922069c96cc 100644 Binary files a/Resources/Audio/Andromeda/Lemird/Misc/plushiescientist.ogg and b/Resources/Audio/Andromeda/Lemird/Misc/plushiescientist.ogg differ diff --git a/Resources/Locale/ru-RU/Andromeda/playablecards/cards.ftl b/Resources/Locale/ru-RU/Andromeda/playablecards/cards.ftl new file mode 100644 index 00000000000..74786ad60bc --- /dev/null +++ b/Resources/Locale/ru-RU/Andromeda/playablecards/cards.ftl @@ -0,0 +1,234 @@ +card-folded = Данная карта перевернута +redjoker-description = На данной карте изображен красный джокер. +blackjoker-description = На данной карте изображен черный джокер. +redkingc-description = На данной карте изображен червовывй король. +blackkingp-description = На данной карте изображен пиковый король. +redqueenc-description = На данной карте изображена червовая дама. +blackqueenp-description = На данной карте изображена пиковая дама. +redjackc-description = На данной карте изображен червовая валет. +blackjackp-description = На данной карте изображен пиковый валет. +redtenc-description = На данной карте изображена червовая десятка. +blacktenp-description = На данной карте изображена пиковая десятка. +redkingb-description = На данной карте изображен бубновый король. +blackkingt-description = На данной карте изображен трефовый король. +redqueenb-description = На данной карте изображена бубновая дама. +blackqueent-description = На данной карте изображена трефовая дама. +redjackb-description = На данной карте изображен бубновый валет. +blackjackt-description = На данной карте изображен трефовый валет. +redtenb-description = На данной карте изображена бубновая десятка. +blacktent-description = На данной карте изображена трефовая десятка. +redsevenb-description = На данной карте изображена бубновая семерка. +blacksevent-description = На данной карте изображена трефовая семерка. +redsevenc-description = На данной карте изображена червовая семерка. +blacksevenp-description = На данной карте изображена пиковая семерка. +redsixb-description = На данной карте изображена бубновая шестерка. +blacksixt-description = На данной карте изображена трефовая шестерка. +redsixc-description = На данной карте изображена червовая шестерка. +blacksixp-description = На данной карте изображена пиковая шестерка. +redaceb-description = На данной карте изображена бубновый туз. +blackacet-description = На данной карте изображена трефовый туз. +redacec-description = На данной карте изображена червовая туз. +blackacep-description = На данной карте изображена пиковый туз. +rednineb-description = На данной карте изображена бубновая девятка. +blackninet-description = На данной карте изображена трефовая девятка. +redninec-description = На данной карте изображена червовая девятка. +blackninep-description = На данной карте изображена пиковая девятка. +redeightb-description = На данной карте изображена бубновая восьмерка. +blackeightt-description = На данной карте изображена трефовая восьмерка. +redeightc-description = На данной карте изображена червовая восьмерка. +blackeightp-description = На данной карте изображена пиковая восьмерка. +redfiveb-description = На данной карте изображена бубновая пятерка. +blackfivet-description = На данной карте изображена трефовая пятерка. +redfivec-description = На данной карте изображена червовая пятерка. +blackfivep-description = На данной карте изображена пиковая пятерка. +redfourb-description = На данной карте изображена бубновая четверка. +blackfourt-description = На данной карте изображена трефовая четверка. +redfourc-description = На данной карте изображена червовая четверка. +blackfourp-description = На данной карте изображена пиковая четверка. +redthreeb-description = На данной карте изображена бубновая тройка. +blackthreet-description = На данной карте изображена трефовая тройка. +redthreec-description = На данной карте изображена червовая тройка. +blackthreep-description = На данной карте изображена пиковая тройка. +redtwob-description = На данной карте изображена бубновая двойка. +blacktwot-description = На данной карте изображена трефовая двойка. +redtwoc-description = На данной карте изображена червовая двойка. +blacktwop-description = На данной карте изображена пиковая двойка. +sindijack-description = Крайне подозрительный валет, с ним точно что-то не так. +sindijackred-description = Используя данную карту вы не только можете открыть счет в банке Горлакса, но и череп врага, а ещё ей можно резать овощи... +ent-PlayableCardJokerRed = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardJokerBlack = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardKingRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardKingBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardQueenRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardQueenBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardJackRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardJackBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTenRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTenBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardKingRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardKingBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardQueenRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardQueenBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardJackRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardJackBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTenRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTenBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSixRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSixBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSixRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSixBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSevenRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSevenBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSevenRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSevenBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardAceRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardAceBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardAceRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardAceBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardNineRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardNineBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardNineRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardNineBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardEightRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardEightBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardEightRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardEightBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFiveRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFiveBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFiveRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFiveBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFourRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFourBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFourRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardFourBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardThreeRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardThreeBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardThreeRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardThreeBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTwoRedB = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTwoBlackT = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTwoRedC = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardTwoBlackP = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSindiJack = игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-PlayableCardSindiJackRed = премиальная игральная карта + .desc = Вы можете сыграть ею в карты. + .suffix = Андромеда +ent-CardBin = колода карт + .desc = Пустая колода, для хранения карт. + .suffix = ИгральныеКарты, Пустой +ent-CardBinFool = обычная колода карт + .suffix = Андромеда + .desc = Колода, созданная для игры в карты. +ent-CardBinPoker = покерная колода карт + .suffix = Андромеда + .desc = Колода, созданная для игры в покер. \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Catalog/uplink_catalog.yml b/Resources/Prototypes/Andromeda/Catalog/uplink_catalog.yml index fd0eae5d91a..1b09c262b8a 100644 --- a/Resources/Prototypes/Andromeda/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Andromeda/Catalog/uplink_catalog.yml @@ -49,4 +49,4 @@ cost: Telecrystal: 4 categories: - - UplinkBundles + - UplinkExplosives diff --git a/Resources/Prototypes/Andromeda/Entities/Clothing/Neck/cloaks.yml b/Resources/Prototypes/Andromeda/Entities/Clothing/Neck/cloaks.yml index c262dbfb97b..58233f467d5 100644 --- a/Resources/Prototypes/Andromeda/Entities/Clothing/Neck/cloaks.yml +++ b/Resources/Prototypes/Andromeda/Entities/Clothing/Neck/cloaks.yml @@ -147,3 +147,24 @@ components: - type: Sprite sprite: Andromeda/Clothing/Neck/Cloaks/cloak_colony.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakSec + name: плащ порядочного сотрудника безопасности + suffix: Андромеда + description: Этот плащ был сшит по специальному заказу НаноТрейзен, для порядочных сотрудников. Он такой же красный, как и кровь, чтобы никто не знал, сколько вы старались, ради премии. + components: + - type: Sprite + sprite: Andromeda/Evrozor/Clothing/security_cloak.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakBarmen + name: плащ бармена + suffix: Андромеда + description: Ходят слухи, что этот плащ носили только лучшие бармены! Но вы в этом не уверенны. + components: + - type: Sprite + sprite: Andromeda/Evrozor/Clothing/barmen_cloak.rsi + diff --git a/Resources/Prototypes/Andromeda/Evil Prototype's/cards.yml b/Resources/Prototypes/Andromeda/Evil Prototype's/cards.yml new file mode 100644 index 00000000000..c3eae3f4867 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evil Prototype's/cards.yml @@ -0,0 +1,2619 @@ +- type: Tag + id: PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJokerRed + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redjoker + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redjoker-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redjoker} + front: + True: {state: redjoker} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJokerBlack + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackjoker + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackjoker-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackjoker} + front: + True: {state: blackjoker} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardAceRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redaceb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redaceb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redaceb} + front: + True: {state: redaceb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardAceBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackacep + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackacep-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackacep} + front: + True: {state: blackacep} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardAceRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redacec + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redacec-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redacec} + front: + True: {state: redacec} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardAceBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackacet + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackacet-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackacet} + front: + True: {state: blackacet} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardKingRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redkingc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redkingc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redkingc} + front: + True: {state: redkingc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardKingBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackkingp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackkingp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackkingp} + front: + True: {state: blackkingp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardKingRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redkingb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redkingb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redkingb} + front: + True: {state: redkingb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardKingBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackkingt + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackkingt-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackkingt} + front: + True: {state: blackkingt} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardQueenRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redqueenc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redqueenc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redqueenc} + front: + True: {state: redqueenc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardQueenBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackqueent + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackqueent-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackqueent} + front: + True: {state: blackqueent} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardQueenRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redqueenb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redqueenb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redqueenb} + front: + True: {state: redqueenb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardQueenBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackqueenp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackqueenp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackqueenp} + front: + True: {state: blackqueenp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJackRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redjackb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redjackb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redjackb} + front: + True: {state: redjackb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJackBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackjackt + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackjackt-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackjackt} + front: + True: {state: blackjackt} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJackRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redjackc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redjackc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redjackc} + front: + True: {state: redjackc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardJackBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackjackp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackjackp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackjackp} + front: + True: {state: blackjackp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTenRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redtenb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redtenb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redtenb} + front: + True: {state: redtenb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTenBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacktenp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacktenp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacktenp} + front: + True: {state: blacktenp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTenRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redtenc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redtenc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redtenc} + front: + True: {state: redtenc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTenBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacktent + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacktent-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacktent} + front: + True: {state: blacktent} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardNineRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: rednineb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: rednineb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: rednineb} + front: + True: {state: rednineb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardNineBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackninep + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackninep-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackninep} + front: + True: {state: rednineb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardNineRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redninec + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redninec-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redninec} + front: + True: {state: redninec} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardNineBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackninet + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackninet-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackninet} + front: + True: {state: blackninet} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardEightRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redeightb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redeightb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redeightb} + front: + True: {state: redeightb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardEightBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackeightp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackeightp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackeightp} + front: + True: {state: blackeightp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardEightRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redeightc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redeightc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redeightc} + front: + True: {state: redeightc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardEightBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackeightt + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackeightt-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackeightt} + front: + True: {state: blackeightt} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSevenRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redsevenb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redsevenb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redsevenb} + front: + True: {state: redsevenb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSevenBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacksevenp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacksevenp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacksevenp} + front: + True: {state: blacksevenp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSevenRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redsevenc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redsevenc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redsevenc} + front: + True: {state: redsevenc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSevenBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacksevent + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacksevent-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacksevent} + front: + True: {state: blacksevent} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSixRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redsixb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redsixb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redsixb} + front: + True: {state: redsixb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSixBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacksixp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacksixp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacksixp} + front: + True: {state: blacksixp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSixRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redsixc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redsixc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redsixc} + front: + True: {state: redsixc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSixBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacksixt + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacksixt-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacksixt} + front: + True: {state: blacksixt} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFiveRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redfiveb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redfiveb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redfiveb} + front: + True: {state: redfiveb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFiveBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackfivep + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackfivep-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackfivep} + front: + True: {state: blackfivep} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFiveRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redfivec + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redfivec-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redfivec} + front: + True: {state: redfivec} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFiveBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackfivet + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackfivet-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackfivet} + front: + True: {state: blackfivet} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFourRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redfourb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redfourb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redfourb} + front: + True: {state: redfourb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFourBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackfourp + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackfourp-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackfourp} + front: + True: {state: blackfourp} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFourRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redfourc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redfourc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redfourc} + front: + True: {state: redfourc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardFourBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackfourt + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackfourt-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackfourt} + front: + True: {state: blackfourt} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardThreeRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redthreeb + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redthreeb-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redthreeb} + front: + True: {state: redthreeb} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardThreeBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackthreep + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackthreep-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackthreep} + front: + True: {state: blackthreep} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardThreeRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redthreec + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redthreec-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redthreec} + front: + True: {state: redthreec} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardThreeBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blackthreet + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blackthreet-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blackthreet} + front: + True: {state: blackthreet} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTwoRedB + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redtwob + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redtwob-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redtwob} + front: + True: {state: redtwob} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTwoBlackP + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacktwop + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacktwop-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacktwop} + front: + True: {state: blacktwop} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTwoRedC + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: redtwoc + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: redtwoc-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: redtwoc} + front: + True: {state: redtwoc} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardTwoBlackT + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: blacktwot + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: blacktwot-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: blacktwot} + front: + True: {state: blacktwot} + False: {state: back} + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSindiJack + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: sindijack + map: ["front"] + - state: back + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: sindijack-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: back} + False: {state: sindijack} + front: + True: {state: sindijack} + False: {state: back} + - type: Sharp + - type: Utensil + types: + - Knife + - type: MeleeWeapon + wideAnimationRotation: -135 + damage: + types: + Slash: 10 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + - type: Tool + qualities: + - Slicing + useSound: + path: /Audio/Items/Culinary/chop.ogg + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + parent: BaseItem + id: PlayableCardSindiJackRed + name: playablecard + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/playablecard.rsi + layers: + - state: sindijack + map: ["front"] + - state: sindibackred + map: ["base"] + - type: Item + sprite: Andromeda/Evil/playablecard.rsi + size: Tiny + - type: Appearance + - type: FoldableCard + Description: sindijackred-description + - type: GenericVisualizer + visuals: + enum.FoldedCardVisuals.State: + base: + True: {state: sindibackred} + False: {state: sindijackred} + front: + True: {state: sindijackred} + False: {state: sindibackred} + - type: Sharp + - type: Utensil + types: + - Knife + - type: MeleeWeapon + wideAnimationRotation: -135 + damage: + types: + Slash: 12 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + - type: DamageOtherOnHit + damage: + types: + Piercing: 10 + - type: Tool + qualities: + - Slicing + useSound: + path: /Audio/Items/Culinary/chop.ogg + - type: Tag + tags: + - PlayableCard + +- type: entity + noSpawn: true + id: CardBin + parent: [ BaseStorageItem, BaseBagOpenClose ] + name: card box + suffix: Пустой, Андромеда + description: What secrets lie at the bottom of its endless stack? + components: + - type: Sprite + sprite: Andromeda/Evil/cardbin.rsi + layers: + - state: closed + - state: open + map: ["openLayer"] + visible: false + - state: card1 + map: ["card1"] + sprite: Andromeda/Evil/cardbin.rsi + visible: false + - state: card2 + map: ["card2"] + sprite: Andromeda/Evil/cardbin.rsi + visible: false + - type: Item + size: Small + - type: Clothing + quickEquip: false + slots: + - belt + - type: Storage + maxItemSize: Small + quickInsert: true + areaInsert: true + grid: + - 0,0,5,8 + whitelist: + tags: + - PlayableCard + - type: Tag + tags: + - BoxCardboard + - type: ItemCounter + count: + tags: [PlayableCard] + composite: true + layerStates: + - card1 + - card2 + - type: Appearance + - type: Dumpable + +- type: entity + noSpawn: true + id: CardBin2 + parent: CardBin + name: card box + suffix: Пустой, Андромеда + description: What secrets lie at the bottom of its endless stack? + components: + - type: Sprite + sprite: Andromeda\Evil\cardbin.rsi + layers: + - state: closed2 + - state: open2 + map: ["openLayer"] + visible: false + - state: card1 + map: ["card1"] + sprite: Andromeda/Evil/cardbin.rsi + visible: false + - state: card2 + map: ["card2"] + sprite: Andromeda/Evil/cardbin.rsi + visible: false + +- type: entity + noSpawn: false + parent: CardBin + id: CardBinFool + name: обычная колода карт + suffix: Андромеда, Заполненный + components: + - type: StorageFill + contents: + - id: PlayableCardAceRedC + - id: PlayableCardAceBlackT + - id: PlayableCardAceRedB + - id: PlayableCardAceBlackP + - id: PlayableCardKingRedC + - id: PlayableCardKingBlackT + - id: PlayableCardKingRedB + - id: PlayableCardKingBlackP + - id: PlayableCardQueenRedC + - id: PlayableCardQueenBlackT + - id: PlayableCardQueenRedB + - id: PlayableCardQueenBlackP + - id: PlayableCardJackRedC + - id: PlayableCardJackBlackT + - id: PlayableCardJackRedB + - id: PlayableCardJackBlackP + - id: PlayableCardTenRedC + - id: PlayableCardTenBlackT + - id: PlayableCardTenRedB + - id: PlayableCardTenBlackP + - id: PlayableCardNineRedC + - id: PlayableCardNineBlackT + - id: PlayableCardNineRedB + - id: PlayableCardNineBlackP + - id: PlayableCardEightRedC + - id: PlayableCardEightBlackT + - id: PlayableCardEightRedB + - id: PlayableCardEightBlackP + - id: PlayableCardSevenRedC + - id: PlayableCardSevenBlackT + - id: PlayableCardSevenRedB + - id: PlayableCardSevenBlackP + - id: PlayableCardSixRedC + - id: PlayableCardSixBlackT + - id: PlayableCardSixRedB + - id: PlayableCardSixBlackP + +- type: entity + noSpawn: false + parent: CardBin2 + id: CardBinPoker + name: покерная колода карт + suffix: Андромеда, Заполненный + components: + - type: StorageFill + contents: + - id: PlayableCardJokerRed + - id: PlayableCardJokerBlack + - id: PlayableCardAceRedC + - id: PlayableCardAceBlackT + - id: PlayableCardAceRedB + - id: PlayableCardAceBlackP + - id: PlayableCardKingRedC + - id: PlayableCardKingBlackT + - id: PlayableCardKingRedB + - id: PlayableCardKingBlackP + - id: PlayableCardQueenRedC + - id: PlayableCardQueenBlackT + - id: PlayableCardQueenRedB + - id: PlayableCardQueenBlackP + - id: PlayableCardJackRedC + - id: PlayableCardJackBlackT + - id: PlayableCardJackRedB + - id: PlayableCardJackBlackP + - id: PlayableCardTenRedC + - id: PlayableCardTenBlackT + - id: PlayableCardTenRedB + - id: PlayableCardTenBlackP + - id: PlayableCardNineRedC + - id: PlayableCardNineBlackT + - id: PlayableCardNineRedB + - id: PlayableCardNineBlackP + - id: PlayableCardEightRedC + - id: PlayableCardEightBlackT + - id: PlayableCardEightRedB + - id: PlayableCardEightBlackP + - id: PlayableCardSevenRedC + - id: PlayableCardSevenBlackT + - id: PlayableCardSevenRedB + - id: PlayableCardSevenBlackP + - id: PlayableCardSixRedC + - id: PlayableCardSixBlackT + - id: PlayableCardSixRedB + - id: PlayableCardSixBlackP + - id: PlayableCardFiveRedB + - id: PlayableCardFiveBlackP + - id: PlayableCardFiveRedC + - id: PlayableCardFiveBlackT + - id: PlayableCardFourRedB + - id: PlayableCardFourBlackP + - id: PlayableCardFourRedC + - id: PlayableCardFourBlackT + - id: PlayableCardThreeRedB + - id: PlayableCardThreeBlackP + - id: PlayableCardThreeRedC + - id: PlayableCardThreeBlackT + - id: PlayableCardTwoRedB + - id: PlayableCardTwoBlackP + - id: PlayableCardTwoRedC + - id: PlayableCardTwoBlackT + +- type: entity + noSpawn: false + parent: ClothingBackpackSatchelLeather + id: ClothingBackpackSatchelLeatherDealer + name: набор карточного дилера + suffix: Андромеда, Заполненный + components: + - type: StorageFill + contents: + - id: CardBinPoker + - id: CardBinPoker + - id: AppraisalTool + - id: PokerChipsVStack5 + - id: PokerChipsVStack5 + - id: PokerChipsXStack5 + - id: PokerChipsXStack5 + - id: PokerChipsXStack5 + - id: PokerChipsLStack5 + - id: PokerChipsLStack5 + - id: PokerChipsLStack5 + - id: PokerChipsCStack5 + - id: PokerChipsCStack5 + - id: PokerChipsCStack5 + - id: PokerChipsDStack5 + - id: PokerChipsMStack5 + +- type: stack + id: PokerChipsVStack + name: покерные фишки 5 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsv.rsi", state: poker5 } + spawn: PokerChipsVStack1 + maxCount: 5 + itemSize: 1 + +- type: stack + id: PokerChipsXStack + name: покерные фишки 10 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsx.rsi", state: poker5 } + spawn: PokerChipsXStack1 + maxCount: 5 + itemSize: 1 + +- type: stack + id: PokerChipsLStack + name: покерные фишки 50 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsl.rsi", state: poker5 } + spawn: PokerChipsLStack1 + maxCount: 5 + itemSize: 1 + +- type: stack + id: PokerChipsCStack + name: покерные фишки 100 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsc.rsi", state: poker5 } + spawn: PokerChipsCStack1 + maxCount: 5 + itemSize: 1 + +- type: stack + id: PokerChipsDStack + name: покерные фишки 500 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsd.rsi", state: poker5 } + spawn: PokerChipsDStack1 + maxCount: 5 + itemSize: 1 + +- type: stack + id: PokerChipsMStack + name: покерные фишки 1000 + suffix: Андромеда + icon: { sprite: "/Andromeda/Evil/pokerchipsm.rsi", state: poker5 } + spawn: PokerChipsMStack1 + maxCount: 5 + itemSize: 1 + +- type: entity + id: PokerChipsV + name: покерные фишки (5 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsv.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsv.rsi + size: Small + - type: Stack + stackType: PokerChipsVStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + id: PokerChipsX + name: покерные фишки (10 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsx.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsx.rsi + size: Small + - type: Stack + stackType: PokerChipsXStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + id: PokerChipsL + name: покерные фишки (50 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsl.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsl.rsi + size: Small + - type: Stack + stackType: PokerChipsLStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + id: PokerChipsC + name: покерные фишки (100 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsc.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsc.rsi + size: Small + - type: Stack + stackType: PokerChipsCStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + id: PokerChipsD + name: покерные фишки (500 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsd.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsd.rsi + size: Small + - type: Stack + stackType: PokerChipsDStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + id: PokerChipsM + name: покерные фишки (1000 кредитов) + suffix: Андромеда + parent: BaseTabletopPiece + abstract: true + components: + - type: Sprite + noRot: true + sprite: Andromeda/Evil/pokerchipsm.rsi + state: poker5 + layers: + - state: poker5 + map: ["base"] + - type: Item + sprite: Andromeda/Evil/pokerchipsm.rsi + size: Small + - type: Stack + stackType: PokerChipsMStack + baseLayer: base + layerStates: + - poker0 + - poker1 + - poker2 + - poker3 + - poker4 + - poker5 + +- type: entity + noSpawn: true + parent: PokerChipsV + id: PokerChipsVStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsV + id: PokerChipsVStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsV + id: PokerChipsVStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsV + id: PokerChipsVStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsV + id: PokerChipsVStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 + +- type: entity + noSpawn: true + parent: PokerChipsX + id: PokerChipsXStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsX + id: PokerChipsXStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsX + id: PokerChipsXStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsX + id: PokerChipsXStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsX + id: PokerChipsXStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 + +- type: entity + noSpawn: true + parent: PokerChipsL + id: PokerChipsLStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsL + id: PokerChipsLStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsL + id: PokerChipsLStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsL + id: PokerChipsLStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsL + id: PokerChipsLStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 + +- type: entity + noSpawn: true + parent: PokerChipsC + id: PokerChipsCStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsC + id: PokerChipsCStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsC + id: PokerChipsCStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsC + id: PokerChipsCStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsC + id: PokerChipsCStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 + +- type: entity + noSpawn: true + parent: PokerChipsD + id: PokerChipsDStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsD + id: PokerChipsDStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsD + id: PokerChipsDStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsD + id: PokerChipsDStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsD + id: PokerChipsDStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 + +- type: entity + noSpawn: true + parent: PokerChipsM + id: PokerChipsMStack1 + components: + - type: Sprite + state: poker0 + - type: Stack + count: 1 + +- type: entity + noSpawn: true + parent: PokerChipsM + id: PokerChipsMStack2 + components: + - type: Sprite + state: poker1 + - type: Stack + count: 2 + +- type: entity + noSpawn: true + parent: PokerChipsM + id: PokerChipsMStack3 + components: + - type: Sprite + state: poker2 + - type: Stack + count: 3 + +- type: entity + noSpawn: true + parent: PokerChipsM + id: PokerChipsMStack4 + components: + - type: Sprite + state: poker3 + - type: Stack + count: 4 + +- type: entity + noSpawn: false + parent: PokerChipsM + id: PokerChipsMStack5 + components: + - type: Sprite + state: poker4 + - type: Stack + count: 5 \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evil Prototype's/newseeds.yml b/Resources/Prototypes/Andromeda/Evil Prototype's/newseeds.yml new file mode 100644 index 00000000000..9ce8d3c742a --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evil Prototype's/newseeds.yml @@ -0,0 +1,56 @@ +- type: seed + id: meatwheat + name: мясная пшеница + noun: seeds-noun-seeds + displayName: стебли мясной пшеницы + suffix: Андромеда + plantRsi: Andromeda/Evil/meatwheat.rsi + packetPrototype: MeatWheatSeeds + productPrototypes: + - MeatWheatBushel + lifespan: 25 + maturation: 9 + production: 3 + yield: 2 + potency: 5 + idealLight: 8 + chemicals: + Nutriment: + Min: 1 + Max: 20 + PotencyDivisor: 20 + +- type: entity + parent: SeedBase + name: пакет семян (мясная пшеница) + suffix: Андромеда + id: MeatWheatSeeds + components: + - type: Seed + seedId: meatwheat + - type: Sprite + sprite: Andromeda/Evil/meatwheat.rsi + +- type: entity + name: сноп мясной пшеницы + description: Странно... мясное? + suffix: Андромеда + id: MeatWheatBushel + parent: FoodProduceBase + components: + - type: Sprite + sprite: Andromeda/Evil/meatwheat.rsi + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment + Quantity: 20 + - type: Produce + seedId: meatwheat + - type: Food + trash: FoodMeat + - type: Tag + tags: + - Wheat \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evil Prototype's/plantmatte.yml b/Resources/Prototypes/Andromeda/Evil Prototype's/plantmatte.yml new file mode 100644 index 00000000000..384554fcd94 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evil Prototype's/plantmatte.yml @@ -0,0 +1,115 @@ +- type: entity + parent: VendingMachine + id: VendingMachinePottedPlant + name: ЦветоМат + description: Растения в горшках – лучшие психологи в соотношении цена/качество! + suffix: Андромеда + components: + - type: VendingMachine + pack: VendingMachinePottedPlantInventory + offState: off + brokenState: broken + normalState: normal-unshaded + - type: Advertise + pack: VendingMachinePottedPlantAds + - type: Speech + - type: Sprite + sprite: Andromeda\Evil\plantmatte.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Base"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + +- type: advertisementsPack + id: VendingMachinePottedPlantAds + advertisements: + - Мы точно не торгуем контрабандными видами! + - Ощути себя садовником! + - У нас растения на вынос – буквально! + thankyous: + - Растения – цветы жизни! + - Тебе грустно? Полей росток! + - Ставка на зелёное! + - Чёрт возьми, ДА! + - Можно использовать вместо баллона с кислородом! + - Трава, детка! + - Смерть зомби! + - Пока без ГМО! + - Замена скучной лампе в допросной! + +- type: entity + id: SusPlant1 + parent: PottedPlantBase + name: Подозрительное растение + description: Крайне подозрительное чужеродное растение... и не все не так, как вы видите! + components: + - type: Sprite + drawdepth: Overdoors + offset: "0.0,0.3" + sprite: Andromeda/Evil/susplant.rsi + state: susplant1 + noRot: true + - type: PointLight + radius: 2 + color: "#8a2be2" + +- type: entity + id: SusPlant2 + parent: SusPlant1 + components: + - type: Sprite + drawdepth: Overdoors + offset: "0.0,0.3" + sprite: Andromeda/Evil/susplant.rsi + state: susplant2 + noRot: true + +- type: entity + id: SusPlant3 + parent: SusPlant1 + components: + - type: Sprite + drawdepth: Overdoors + offset: "0.0,0.3" + sprite: Andromeda/Evil/susplant.rsi + state: susplant3 + noRot: true + +- type: vendingMachineInventory + id: VendingMachinePottedPlantInventory + startingInventory: + PottedPlant0: 2 + PottedPlant1: 2 + PottedPlant2: 2 + PottedPlant3: 2 + PottedPlant4: 2 + PottedPlant5: 2 + PottedPlant6: 2 + PottedPlant7: 2 + PottedPlant8: 2 + PottedPlant9: 2 + PottedPlant10: 2 + PottedPlant11: 2 + PottedPlant12: 2 + PottedPlant13: 2 + PottedPlant14: 2 + PottedPlant15: 2 + PottedPlant16: 2 + PottedPlant17: 2 + PottedPlant18: 2 + PottedPlant19: 2 + PottedPlant20: 2 + PottedPlant21: 2 + PottedPlant22: 2 + PottedPlant23: 2 + PottedPlant24: 2 + PottedPlant25: 2 + PottedPlant26: 2 + emaggedInventory: + SusPlant1: 2 + SusPlant2: 2 + SusPlant3: 2 \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evil Prototype's/plushiedrobe.yml b/Resources/Prototypes/Andromeda/Evil Prototype's/plushiedrobe.yml new file mode 100644 index 00000000000..dac647d6505 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evil Prototype's/plushiedrobe.yml @@ -0,0 +1,108 @@ +- type: entity + parent: VendingMachine + id: VendingMachinePlushieToys + name: ОбниМат + description: Если долго всматриваться в эту плюше-мягкую бездну, то можно сгибнуть от умиления! + suffix: Андромеда + components: + - type: VendingMachine + pack: VendingMachinePlushieToysInventory + offState: off + brokenState: broken + normalState: normal-unshaded + - type: Advertise + pack: VendingMachinePlushieToysAds + - type: Speech + - type: Sprite + sprite: Andromeda/Evil/vendingmachineplushietoys.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Base"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + +- type: advertisementsPack + id: VendingMachinePlushieToysAds + advertisements: + - Подходят для не шуточной драки! + - Мягче подушки! + - Лучший друг или лучшая подруга для сна! + - Порадуйте других людей этой умилительной плюшевой куклой! + - Вы должны их взять лишь потому что их можно жмякать! + thankyous: + - Смотрите и лапайте! + - Смотрите не умрите от милоты! + - Слышали их стоны? + - Наши игрушки на девяносто процентов состоят из доброты и на десять - из плутония! ... Наверное! + - Никаких мстительных духов внутри плюшевки! + - Отталкивают грязь, воду, кровь, кровь, пыль! + - Мягче только стены комнаты! + - Широкая палитра цветов от FFFAFA до 808080! + - Безбашенно восхитительны! + +- type: vendingMachineInventory + id: VendingMachinePlushieToysInventory + startingInventory: + PlushieXeno: 2 + PlushieBee: 2 + PlushieRGBee: 2 + PlushieHampter: 2 + PlushiePenguin: 2 + PlushieLizard: 2 + PlushieSnake: 2 + PlushieSpaceLizard: 2 + PlushieVox: 2 + PlushieSlime: 2 + PlushieRouny: 2 + PlushieMoth: 2 + PlushieDiona: 2 + PlushieGhost: 2 + PlushieCarp: 2 + PlushieHoloCarp: 2 + PlushieMagicarp: 2 + PlushieRainbowCarp: 2 + PlushieSharkGrey: 2 + PlushieSharkBlue: 2 + PlushieSharkPink: 2 + PlushieBear: 2 + PlushieMaleToy: 2 + PlushieMaleAndGun: 2 + PlushieRatvar: 2 + PlushieNar: 2 + MrChips: 2 + MrDips: 2 + PlushieArachnid: 2 + PlushieAtmosian: 2 + PlushieGirl: 1 + PlushieRD: 1 + PlushieParamedic: 1 + PlushieRoboMechanic: 1 + PlushieChemist: 1 + PlushieScientist: 1 + PlushieFelSci: 1 + PlushieAdv: 1 + PlushieCadet: 1 + PlushieSelectionist: 1 + ToyMouse: 2 + Basketball: 2 + Football: 2 + BeachBall: 2 + FoamCrossbow: 2 + RevolverCapGun: 2 + FoamBlade: 2 + ToySword: 2 + FoamCutlass: 2 + ClownRecorder: 2 + ToyHammer: 2 + PonderingOrb: 2 + CrayonBox: 3 + CrayonRainbow: 2 + emaggedInventory: + PlushieNuke: 1 + PlushieNukeMar: 1 + PlushieNukeCom: 1 + PlushieNukeMed: 1 + PlushieNukeJagg: 1 \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evil Prototype's/plushies.yml b/Resources/Prototypes/Andromeda/Evil Prototype's/plushies.yml new file mode 100644 index 00000000000..e66abf30e39 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evil Prototype's/plushies.yml @@ -0,0 +1,221 @@ +- type: soundCollection + id: PaintorUse + files: + - /Audio/Andromeda/Evil/SoundCollection/PlushiePaintor/karandash.ogg + +- type: entity + parent: BasePlushie + id: PlushiePaintor + name: плюшевый грустный художник + description: Это маленький плюшевый художник, ваш грустный брат по рисованию. Он вам с радостью поможет. + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushiepaintor.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushiepaintor.rsi + - type: Storage + maxItemSize: Small + grid: + - 0,0,1,1 + whitelist: + components: + - Paint + - Crayon + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#9932CC" + - type: StorageFill + contents: + - id: SprayPaintPurple + - id: CrayonPurple + - id: CrayonRainbow + - type: EmitSoundOnLand + sound: + collection: PaintorUse + - type: EmitSoundOnActivate + sound: + collection: PaintorUse + - type: EmitSoundOnUse + sound: + collection: PaintorUse + - type: EmitSoundOnCollide + sound: + collection: PaintorUse + - type: Clothing + quickEquip: false + sprite: Andromeda/Evil/plushiepaintor.rsi + slots: + - HEAD + +- type: entity + parent: BasePlushie + id: PlushieSelectionist + name: плюшевый селекционер + description: Растрепанный исследователь-ботаник, весь в работе над селекцией растений. + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushieselectionist.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushieselectionist.rsi + - type: Storage + maxItemSize: Small + grid: + - 0,0,0,0 + whitelist: + components: + - Produce + - Seed + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#55eb63" + +- type: entity + parent: BasePlushie + id: PlushieCadet + name: плюшевый кадет + description: Не обманывайтесь её глупой мордочкой, эта унати стоит на страже закона! ... И ... возможно на вашем лице, если вы этот закон нарушили! + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushiecadet.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushiecadet.rsi + +- type: entity + parent: BasePlushie + id: PlushieAdv + name: плюшевый авантюрист + description: От него веет жаждой приключений и карпами. Еще на 30% мягче! + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushieadv.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushieadv.rsi + - type: EmitSoundOnUse + sound: + path: /Audio/Andromeda/Voice/Talk/vulp_exclaim.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Andromeda/Voice/Talk/vulp_exclaim.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Andromeda/Voice/Talk/vulp_exclaim.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Andromeda/Voice/Talk/vulp_exclaim.ogg + - type: EmitSoundOnCollide + sound: + path: /Audio/Andromeda/Voice/Talk/vulp_exclaim.ogg + +- type: entity + parent: BasePlushie + id: PlushieFelSci + name: плюшевая научная ассистентка + description: От неё веет жаждой знаний. + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushiefelsci.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushiefelsci.rsi + +- type: entity + parent: BasePlushie + id: PlushieNukeMar + name: плюшевый мародер + description: Смотря на эту плюшку, видно тонны робаста. Данная персона сотворить многое... как минимум взорваться от своей же чайна-лейк! + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushnukies/plushienukemar.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushnukies/plushienukemar.rsi + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#f53711" + +- type: entity + parent: BasePlushie + id: PlushieNukeCom + name: плюшевый командир нюкеров + description: Его плюшевая мания величия сильнее, чем у ГСБ! Так и хочется его зотискать. + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushnukies/plushienukecom.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushnukies/plushienukecom.rsi + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#f53711" + +- type: entity + parent: BasePlushie + id: PlushieNukeMed + name: плюшевый медик нюкеров + description: Пушистый и мягкий как облачко! Однако, кажется, что эта плюшка пропитана кислотой?... Её явно не стоит нюхать... + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushnukies/plushienukemed.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushnukies/plushienukemed.rsi + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#f53711" + +- type: entity + parent: BasePlushie + id: PlushieNukeJagg + name: плюшевый джаггернаут + description: Всматриваясь в эту перекаченную пухом плюшку, вы ощущаете, что она уже готовится взять два пулемёта со словами "Я ГРАЖДАНСКИЙ! Я ГРАЖДАНСКИЙ!"... + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evil/plushnukies/plushienukejagg.rsi + state: icon + - type: Item + size: Small + sprite: Andromeda/Evil/plushnukies/plushienukejagg.rsi + - type: PointLight + netsync: false + radius: 1.5 + energy: 1.0 + color: "#f53711" \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_chemist.yml b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_chemist.yml new file mode 100644 index 00000000000..7ff56dfe191 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_chemist.yml @@ -0,0 +1,10 @@ +- type: entity + parent: BasePlushie + id: PlushieChemist + name: плюшевый химик + description: Забавная на вид игрушка химика, от которой исходит легкий и сладковатый запах. Внимание! Не давайте ей пробирки с взрывоопасными веществами! + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evrozor/plushies/plushie_chemist.rsi + state: icon \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_paramedic.yml b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_paramedic.yml new file mode 100644 index 00000000000..666b58a516b --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_paramedic.yml @@ -0,0 +1,10 @@ +- type: entity + parent: BasePlushie + id: PlushieParamedic + name: плюшевый парамедик + description: Милая на вид игрушка парамедика, от вида которой ты точно понимаешь, что сгнить в техах – твоя судьба! + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evrozor/plushies/plushie_paramedic.rsi + state: icon \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_robomechanic.yml b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_robomechanic.yml new file mode 100644 index 00000000000..6fff8f51b59 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Evrozor/plushies/plushie_robomechanic.yml @@ -0,0 +1,17 @@ +- type: entity + parent: BasePlushie + id: PlushieRoboMechanic + name: плюшевый робототехник + description: Потрепанная игрушка робототехника, на ней столько масла и металической стружки, словно это она собрала оборудование для всей станции. + suffix: Андромеда + components: + - type: Sprite + sprite: Andromeda/Evrozor/plushies/plushie_robomechanic.rsi + state: icon + - type: Extractable + juiceSolution: + reagents: + - ReagentId: WeldingFuel + Quantity: 10 + - ReagentId: Iron + Quantity: 10 diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/ERTMedipenInfo.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/ERTMedipenInfo.yml index 37c3a8908ad..9ae4a8ee7d6 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/ERTMedipenInfo.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/ERTMedipenInfo.yml @@ -2,7 +2,7 @@ id: PaperWrittenMedipenRed parent: Paper name: руководство по "Red Killer" - nospawn: true + noSpawn: true suffix: Андромеда components: - type: Paper @@ -44,7 +44,7 @@ id: PaperWrittenMedipenOrange parent: Paper name: руководство по "Air Raid" - nospawn: true + noSpawn: true suffix: Андромеда components: - type: Paper @@ -81,7 +81,7 @@ id: PaperWrittenMedipenDarkGreen parent: Paper name: руководство по "Dark Water" - nospawn: true + noSpawn: true suffix: Андромеда components: - type: Paper @@ -115,7 +115,7 @@ id: PaperWrittenMedipenLightGreen parent: Paper name: руководство по "Light Skull" - nospawn: true + noSpawn: true suffix: Андромеда components: - type: Paper @@ -148,7 +148,7 @@ id: PaperWrittenMedipenBrown parent: Paper name: руководство по "Make Day" - nospawn: true + noSpawn: true suffix: Андромеда components: - type: Paper diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushielemird.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushielemird.yml index aeb2a289058..e2bf4247622 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushielemird.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushielemird.yml @@ -28,6 +28,11 @@ - type: EmitSoundOnActivate sound: collection: PlushieLemird + - type: Clothing + quickEquip: false + sprite: Andromeda/Lemird/plushielemird.rsi + slots: + - HEAD - type: soundCollection id: PlushieLemird diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushierd.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushierd.yml index 1184dceebbc..36764888c93 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushierd.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushierd.yml @@ -28,4 +28,17 @@ collection: MaleYawn params: variation: 0.125 - pitch: 0.75 \ No newline at end of file + pitch: 0.75 + - type: EmitSoundOnCollide + sound: + collection: MaleYawn + params: + variation: 0.125 + pitch: 0.75 + - type: MeleeWeapon + wideAnimationRotation: 180 + soundHit: + collection: MaleYawn + params: + variation: 0.125 + pitch: 0.75 diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushiescientist.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushiescientist.yml index 6e065f669b2..5854f7490a1 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/plushiescientist.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/plushiescientist.yml @@ -24,6 +24,12 @@ variation: 0.125 pitch: 0.75 - type: EmitSoundOnUse + sound: + path: /Audio/Andromeda/Lemird/Misc/plushiescientist.ogg + params: + variation: 0.125 + pitch: 0.75 + - type: EmitSoundOnCollide sound: path: /Audio/Andromeda/Lemird/Misc/plushiescientist.ogg params: diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/schoolgirllemird.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/schoolgirllemird.yml index 94d51df43ed..1792ce9ccef 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/schoolgirllemird.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/schoolgirllemird.yml @@ -9,4 +9,9 @@ sprite: Andromeda/Lemird/plushielemirdschoolgirl.rsi state: icon - type: Item - sprite: Andromeda/Lemird/plushielemirdschoolgirl.rsi \ No newline at end of file + sprite: Andromeda/Lemird/plushielemirdschoolgirl.rsi + - type: Clothing + quickEquip: false + sprite: Andromeda/Lemird/plushielemirdschoolgirl.rsi + slots: + - HEAD \ No newline at end of file diff --git a/Resources/Prototypes/Andromeda/Lemird Prototype's/uplinkcatolog.yml b/Resources/Prototypes/Andromeda/Lemird Prototype's/uplinkcatolog.yml index a0a01f863b3..1be1bfaf600 100644 --- a/Resources/Prototypes/Andromeda/Lemird Prototype's/uplinkcatolog.yml +++ b/Resources/Prototypes/Andromeda/Lemird Prototype's/uplinkcatolog.yml @@ -7,7 +7,7 @@ cost: Telecrystal: 4 categories: - - UplinkArmor + - UplinkWearables conditions: - !type:StoreWhitelistCondition whitelist: @@ -23,7 +23,7 @@ cost: Telecrystal: 15 categories: - - UplinkBundles + - UplinkWeaponry - type: listing id: UplinkChainsaw @@ -34,7 +34,7 @@ cost: Telecrystal: 7 categories: - - UplinkWeapons + - UplinkWeaponry - type: listing id: UplinkWeaponMakarov @@ -45,7 +45,7 @@ cost: Telecrystal: 5 categories: - - UplinkWeapons + - UplinkWeaponry - type: listing id: UplinkMagazinePistols9x18 diff --git a/Resources/Prototypes/Andromeda/Waufuf Prototipes/Shoes/windings.yml b/Resources/Prototypes/Andromeda/Waufuf Prototipes/Shoes/windings.yml new file mode 100644 index 00000000000..9a8419d7b28 --- /dev/null +++ b/Resources/Prototypes/Andromeda/Waufuf Prototipes/Shoes/windings.yml @@ -0,0 +1,12 @@ +- type: entity + suffix: Андромеда + parent: ClothingShoesBaseButcherable + id: ClothingShoesWindings + name: обмотки + description: Пара лоскутных тряпок, для обматывания ног. + components: + - type: Sprite + sprite: Andromeda/Waufuf/Shoes/windings.rsi + - type: Clothing + sprite: Andromeda/Waufuf/Shoes/windings.rsi + - type: Matchbox diff --git a/Resources/Prototypes/Andromeda/lobbyscreens.yml b/Resources/Prototypes/Andromeda/lobbyscreens.yml index 1b7996acc71..e9746afacaa 100644 --- a/Resources/Prototypes/Andromeda/lobbyscreens.yml +++ b/Resources/Prototypes/Andromeda/lobbyscreens.yml @@ -17,3 +17,8 @@ - type: lobbyBackground id: SexyHOP background: /Textures/Andromeda/LobbyScreens/sexy-hop.jpg + +- type: lobbyBackground + id: ThisIsFine + background: /Textures/Andromeda/LobbyScreens/this-is-fine.png + diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_service.yml b/Resources/Prototypes/Catalog/Cargo/cargo_service.yml index f27adb65a4a..2d784021e28 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_service.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_service.yml @@ -188,3 +188,28 @@ category: cargoproduct-category-name-service group: market +# А-13 ЦветоМат start +- type: cargoProduct + name: цветомат + id: VendingMachinePottedPlant + icon: + sprite: Andromeda/Evil/plantmatte.rsi + state: off + product: VendingMachinePottedPlant + cost: 6500 + category: cargoproduct-category-name-service + group: market +# А-13 ЦветоМат end + +# А-13 ОбниМат start +- type: cargoProduct + name: обнимат + id: VendingMachinePlushieToys + icon: + sprite: Andromeda/Evil/vendingmachineplushietoys.rsi + state: off + product: VendingMachinePlushieToys + cost: 8000 + category: cargoproduct-category-name-service + group: market +# А-13 ОбниМат end \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml index 5e4b0561762..6492b9b50e9 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml @@ -16,4 +16,5 @@ ClothingOuterVest: 2 ClothingBeltBandolier: 2 ClothingEyesGlassesSunglasses: 2 + ClothingBackpackSatchelLeatherDealer: 1 #А-13 CardGame diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index baf9514b70a..dd0e4717c9f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -90,6 +90,7 @@ ClothingEyesGlassesCheapSunglasses: 3 # DO NOT ADD MORE, USE UNIFORM DYING # Andromeda-Start + ClothingShoesWindings: 5 ClothingNeckChokerHeart: 2 ClothingNeckChokerSpike: 2 ClothingUnderwearBottomPantiesWhite: 5 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml index 9f8a65dc11b..98c0c2179c4 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml @@ -17,3 +17,16 @@ PaperCNCSheet: 6 MysteryFigureBox: 2 BooksBag: 3 + #А-13 CardGame start + CardBinFool: 3 + CardBinPoker: 3 + PokerChipsVStack5: 10 + PokerChipsXStack5: 10 + PokerChipsLStack5: 10 + PokerChipsCStack5: 10 + PokerChipsDStack5: 10 + PokerChipsMStack5: 5 + emaggedInventory: + PlayableCardSindiJack: 1 + PlayableCardSindiJackRed: 1 + #А-13 CardGame end \ No newline at end of file diff --git a/Resources/Prototypes/Hydroponics/seeds.yml b/Resources/Prototypes/Hydroponics/seeds.yml index 4c0808dd03d..dda196dad38 100644 --- a/Resources/Prototypes/Hydroponics/seeds.yml +++ b/Resources/Prototypes/Hydroponics/seeds.yml @@ -23,20 +23,15 @@ Min: 5 Max: 20 PotencyDivisor: 20 +#A-13 MeatWheatseed start evolveTable: - oat: - requiredMinPotency: 40 - requiredMaxPotency: 100 - requiredMinHealth: 0 - requiredMaxHealth: 40 - requiredMutationLevel: 0 - rice: - requiredMinPotency: 30 + meatwheat: + requiredMinPotency: 50 requiredMaxPotency: 100 - requiredMinHealth: 70 - requiredMaxHealth: 150 - requiredMutationLevel: 0 - requiredReagent: Rice + requiredMinHealth: 80 + requiredMaxHealth: 100 + requiredReagent: UncookedAnimalProteins +#A-13 MeatWheatseed end - type: seed id: oat diff --git a/Resources/Textures/Andromeda/Clothing/Shoes/weddinglaceups.rsi/equipped-FEET.png b/Resources/Textures/Andromeda/Clothing/Shoes/weddinglaceups.rsi/equipped-FEET.png index 19c859f5634..dd33f83f230 100644 Binary files a/Resources/Textures/Andromeda/Clothing/Shoes/weddinglaceups.rsi/equipped-FEET.png and b/Resources/Textures/Andromeda/Clothing/Shoes/weddinglaceups.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/meta.json index 6c758dfef65..91b48d35cab 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Bottom/boxers.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-UNDERWEARB-digi", + "name": "equipped-UNDERWEARB-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/meta.json index 15723ba1708..7747d5067eb 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/fishnettights.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/meta.json index 15723ba1708..7747d5067eb 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/garters.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/meta.json index 15723ba1708..7747d5067eb 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/pantyhose.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/meta.json index 700eed8c994..db7b8c867a4 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/richsocksthigh.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/meta.json index 700eed8c994..db7b8c867a4 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksknee.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/meta.json index 700eed8c994..db7b8c867a4 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksnorm.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/meta.json index 700eed8c994..db7b8c867a4 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksshort.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/meta.json b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/meta.json index 700eed8c994..db7b8c867a4 100644 --- a/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/meta.json +++ b/Resources/Textures/Andromeda/Clothing/Underwear/Socks/socksthigh.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/card1.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/card1.png new file mode 100644 index 00000000000..52523a162c9 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/card1.png differ diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/card2.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/card2.png new file mode 100644 index 00000000000..42e99761cc3 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/card2.png differ diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed.png new file mode 100644 index 00000000000..8b878025c6e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed.png differ diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed2.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed2.png new file mode 100644 index 00000000000..2eafe0b243e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/closed2.png differ diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/meta.json b/Resources/Textures/Andromeda/Evil/cardbin.rsi/meta.json new file mode 100644 index 00000000000..6de53cfc1eb --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/cardbin.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "closed" + }, + { + "name": "closed2" + }, + { + "name": "card1" + }, + { + "name": "card2" + }, + { + "name": "open" + }, + { + "name": "open2" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/open.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/open.png new file mode 100644 index 00000000000..04a5c467e08 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/open.png differ diff --git a/Resources/Textures/Andromeda/Evil/cardbin.rsi/open2.png b/Resources/Textures/Andromeda/Evil/cardbin.rsi/open2.png new file mode 100644 index 00000000000..4aba31ebf08 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/cardbin.rsi/open2.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/dead.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/dead.png new file mode 100644 index 00000000000..34683aedfa9 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/dead.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/harvest.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/harvest.png new file mode 100644 index 00000000000..94b81320b02 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/harvest.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/meta.json b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/meta.json new file mode 100644 index 00000000000..ffd3e142a54 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "dead" + }, + { + "name": "harvest" + }, + { + "name": "produce" + }, + { + "name": "seed" + }, + { + "name": "stage-1" + }, + { + "name": "stage-2" + }, + { + "name": "stage-3" + }, + { + "name": "stage-4" + }, + { + "name": "stage-5" + }, + { + "name": "stage-6" + } + ] +} diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/produce.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/produce.png new file mode 100644 index 00000000000..1ca1f6b2513 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/produce.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/seed.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/seed.png new file mode 100644 index 00000000000..02bdb9986cc Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/seed.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-1.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-1.png new file mode 100644 index 00000000000..90fc2029b92 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-1.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-2.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-2.png new file mode 100644 index 00000000000..05afcc9055d Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-2.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-3.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-3.png new file mode 100644 index 00000000000..a217367d21f Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-3.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-4.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-4.png new file mode 100644 index 00000000000..a31e90420af Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-4.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-5.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-5.png new file mode 100644 index 00000000000..053e5ee9c3a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-5.png differ diff --git a/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-6.png b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-6.png new file mode 100644 index 00000000000..bc376e54f78 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/meatwheat.rsi/stage-6.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/broken.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/broken.png new file mode 100644 index 00000000000..14935e361be Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/broken.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/deny-unshaded.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/deny-unshaded.png new file mode 100644 index 00000000000..b67596598ab Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/deny-unshaded.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/eject-unshaded.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/eject-unshaded.png new file mode 100644 index 00000000000..3948385860c Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/eject-unshaded.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/meta.json new file mode 100644 index 00000000000..3cb711e3ded --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "deny-unshaded", + "delays": + [ + [ 0.5, 0.1, 0.1 ] + ] + }, + { + "name": "eject-unshaded", + "delays": + [ + [ 0.1, 0.2, 0.3, 0.4, 0.3, 0.2, 0.1 ] + ] + }, + { + "name": "normal-unshaded", + "delays": + [ + [ 0.2, 0.2, 0.2 ] + ] + }, + { + "name": "off" + }, + { + "name": "panel" + } + ] +} diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/normal-unshaded.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/normal-unshaded.png new file mode 100644 index 00000000000..63c790c07db Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/off.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/off.png new file mode 100644 index 00000000000..7c2b6d426d1 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/off.png differ diff --git a/Resources/Textures/Andromeda/Evil/plantmatte.rsi/panel.png b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/panel.png new file mode 100644 index 00000000000..ab1129b1ea6 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plantmatte.rsi/panel.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/back.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/back.png new file mode 100644 index 00000000000..2874b1ef090 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/back.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacep.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacep.png new file mode 100644 index 00000000000..974667a73e5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacep.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacet.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacet.png new file mode 100644 index 00000000000..e81da2b47e4 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackacet.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightp.png new file mode 100644 index 00000000000..5f97f345f74 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightt.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightt.png new file mode 100644 index 00000000000..8e711713749 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackeightt.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivep.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivep.png new file mode 100644 index 00000000000..872525d4127 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivep.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivet.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivet.png new file mode 100644 index 00000000000..a0f2fa02688 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfivet.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourp.png new file mode 100644 index 00000000000..97c01bc14cd Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourt.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourt.png new file mode 100644 index 00000000000..c4de1809d5e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackfourt.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackp.png new file mode 100644 index 00000000000..45f3511c3a9 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackt.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackt.png new file mode 100644 index 00000000000..f0212942332 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjackt.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjoker.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjoker.png new file mode 100644 index 00000000000..ee8504151f0 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackjoker.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingp.png new file mode 100644 index 00000000000..b96e7abd1d9 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingt.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingt.png new file mode 100644 index 00000000000..cc1d8d0f64a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackkingt.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninep.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninep.png new file mode 100644 index 00000000000..a52d3c5e667 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninep.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninet.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninet.png new file mode 100644 index 00000000000..7745b314b61 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackninet.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueenp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueenp.png new file mode 100644 index 00000000000..2a64c71379d Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueenp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueent.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueent.png new file mode 100644 index 00000000000..84aa2861bf4 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackqueent.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevenp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevenp.png new file mode 100644 index 00000000000..6fb45be9467 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevenp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevent.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevent.png new file mode 100644 index 00000000000..efc5e9ea350 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksevent.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixp.png new file mode 100644 index 00000000000..01bca04955f Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixt.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixt.png new file mode 100644 index 00000000000..d6979cc3f73 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacksixt.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktenp.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktenp.png new file mode 100644 index 00000000000..268200a33b4 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktenp.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktent.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktent.png new file mode 100644 index 00000000000..3c27f64f235 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktent.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreep.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreep.png new file mode 100644 index 00000000000..a6be6cd5172 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreep.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreet.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreet.png new file mode 100644 index 00000000000..78ef607c80b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blackthreet.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwop.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwop.png new file mode 100644 index 00000000000..360f91818c0 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwop.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwot.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwot.png new file mode 100644 index 00000000000..9e30ca2f3b6 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/blacktwot.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/meta.json b/Resources/Textures/Andromeda/Evil/playablecard.rsi/meta.json new file mode 100644 index 00000000000..5b5d3e24b3f --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/playablecard.rsi/meta.json @@ -0,0 +1,188 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "back" + }, + { + "name": "blackjoker" + }, + { + "name": "redjoker" + }, + { + "name": "blackkingt" + }, + { + "name": "redkingb" + }, + { + "name": "blackqueent" + }, + { + "name": "redqueenb" + }, + { + "name": "blackjackt" + }, + { + "name": "redjackb" + }, + { + "name": "blacktent" + }, + { + "name": "redtenb" + }, + { + "name": "blackkingp" + }, + { + "name": "redkingc" + }, + { + "name": "blackqueenp" + }, + { + "name": "redqueenc" + }, + { + "name": "blackjackp" + }, + { + "name": "redjackc" + }, + { + "name": "blacktenp" + }, + { + "name": "redtenc" + }, + { + "name": "redacec" + }, + { + "name": "redaceb" + }, + { + "name": "blackacep" + }, + { + "name": "blackacet" + }, + { + "name": "redsevenc" + }, + { + "name": "redsevenb" + }, + { + "name": "blacksevenp" + }, + { + "name": "blacksevent" + }, + { + "name": "redsixc" + }, + { + "name": "redsixb" + }, + { + "name": "blacksixp" + }, + { + "name": "blacksixt" + }, + { + "name": "redninec" + }, + { + "name": "rednineb" + }, + { + "name": "blackninep" + }, + { + "name": "blackninet" + }, + { + "name": "redeightc" + }, + { + "name": "redeightb" + }, + { + "name": "blackeightp" + }, + { + "name": "blackeightt" + }, + { + "name": "redfivec" + }, + { + "name": "redfiveb" + }, + { + "name": "blackfivep" + }, + { + "name": "blackfivet" + }, + { + "name": "redfourc" + }, + { + "name": "redfourb" + }, + { + "name": "blackfourp" + }, + { + "name": "blackfourt" + }, + { + "name": "redthreec" + }, + { + "name": "redthreeb" + }, + { + "name": "blackthreep" + }, + { + "name": "blackthreet" + }, + { + "name": "redtwoc" + }, + { + "name": "redtwob" + }, + { + "name": "blacktwop" + }, + { + "name": "blacktwot" + }, + { + "name": "sindiback" + }, + { + "name": "sindibackred" + }, + { + "name": "sindijack" + }, + { + "name": "sindijackred" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redaceb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redaceb.png new file mode 100644 index 00000000000..5026d799947 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redaceb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redacec.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redacec.png new file mode 100644 index 00000000000..d0325b78f6b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redacec.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightb.png new file mode 100644 index 00000000000..d509b849161 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightc.png new file mode 100644 index 00000000000..8077f1f42fc Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redeightc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfiveb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfiveb.png new file mode 100644 index 00000000000..f252fe07abf Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfiveb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfivec.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfivec.png new file mode 100644 index 00000000000..152a00cb570 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfivec.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourb.png new file mode 100644 index 00000000000..e60c3b3c53e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourc.png new file mode 100644 index 00000000000..3acfa84871b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redfourc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackb.png new file mode 100644 index 00000000000..699dc2568f5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackc.png new file mode 100644 index 00000000000..9f545c62cf8 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjackc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjoker.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjoker.png new file mode 100644 index 00000000000..71f29b24a62 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redjoker.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingb.png new file mode 100644 index 00000000000..14f6369dfaf Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingc.png new file mode 100644 index 00000000000..b1b84a440fc Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redkingc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/rednineb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/rednineb.png new file mode 100644 index 00000000000..f0e6c661f41 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/rednineb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redninec.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redninec.png new file mode 100644 index 00000000000..b274f944e94 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redninec.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenb.png new file mode 100644 index 00000000000..9a45ab06562 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenc.png new file mode 100644 index 00000000000..b2884952113 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redqueenc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenb.png new file mode 100644 index 00000000000..2739a976e79 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenc.png new file mode 100644 index 00000000000..f2fe69df6b3 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsevenc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixb.png new file mode 100644 index 00000000000..950229a0124 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixc.png new file mode 100644 index 00000000000..ddcd8278f03 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redsixc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenb.png new file mode 100644 index 00000000000..49f1d850d33 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenc.png new file mode 100644 index 00000000000..379cfecf766 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtenc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreeb.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreeb.png new file mode 100644 index 00000000000..79d1841fb6e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreeb.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreec.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreec.png new file mode 100644 index 00000000000..4c59284b580 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redthreec.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwob.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwob.png new file mode 100644 index 00000000000..e8fca044652 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwob.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwoc.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwoc.png new file mode 100644 index 00000000000..4a86a3b2680 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/redtwoc.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindiback.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindiback.png new file mode 100644 index 00000000000..2450a27de6b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindiback.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindibackred.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindibackred.png new file mode 100644 index 00000000000..30eae59cf78 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindibackred.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijack.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijack.png new file mode 100644 index 00000000000..2dbb6461b99 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijack.png differ diff --git a/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijackred.png b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijackred.png new file mode 100644 index 00000000000..a98360e44c5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/playablecard.rsi/sindijackred.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushieadv.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushieadv.rsi/icon.png new file mode 100644 index 00000000000..f61fe5a2d5f Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushieadv.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushieadv.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushieadv.rsi/meta.json new file mode 100644 index 00000000000..2fa3ca0f9fd --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushieadv.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by s6766, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/icon.png new file mode 100644 index 00000000000..4bc1e8af506 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/meta.json new file mode 100644 index 00000000000..a69d2d4e643 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushiecadet.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by Kotiko43, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/icon.png new file mode 100644 index 00000000000..32ba6dcc9d7 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/meta.json new file mode 100644 index 00000000000..beea22ebbf7 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushiefelsci.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by Gehok, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/equipped-HELMET.png b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..7e331f70e1c Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/icon.png new file mode 100644 index 00000000000..693625790dd Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/meta.json new file mode 100644 index 00000000000..7e621956ea5 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushiepaintor.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug and SadBrat for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/icon.png new file mode 100644 index 00000000000..be11dce3d61 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/meta.json new file mode 100644 index 00000000000..5a505fe4b38 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushieselectionist.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/icon.png new file mode 100644 index 00000000000..bca09321ae5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/meta.json new file mode 100644 index 00000000000..a8925a056e4 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukecom.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Flaits, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/icon.png new file mode 100644 index 00000000000..a892af00dea Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/meta.json new file mode 100644 index 00000000000..a8925a056e4 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukejagg.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Flaits, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/icon.png new file mode 100644 index 00000000000..1d135538a48 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/meta.json new file mode 100644 index 00000000000..a8925a056e4 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemar.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Flaits, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/icon.png b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/icon.png new file mode 100644 index 00000000000..9cb62907116 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/meta.json b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/meta.json new file mode 100644 index 00000000000..a8925a056e4 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/plushnukies/plushienukemed.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Flaits, code by EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker0.png new file mode 100644 index 00000000000..ba4c0074025 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker1.png new file mode 100644 index 00000000000..ba4c0074025 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker2.png new file mode 100644 index 00000000000..eb4e5100612 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker3.png new file mode 100644 index 00000000000..03542beea39 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker4.png new file mode 100644 index 00000000000..274f246b329 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker5.png new file mode 100644 index 00000000000..312cffb929e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsc.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker0.png new file mode 100644 index 00000000000..11ec052d647 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker1.png new file mode 100644 index 00000000000..11ec052d647 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker2.png new file mode 100644 index 00000000000..408d6c9898b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker3.png new file mode 100644 index 00000000000..34449d1d094 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker4.png new file mode 100644 index 00000000000..c4cc841dad5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker5.png new file mode 100644 index 00000000000..664f7aeaaab Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsd.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker0.png new file mode 100644 index 00000000000..d42e04c8be4 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker1.png new file mode 100644 index 00000000000..d42e04c8be4 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker2.png new file mode 100644 index 00000000000..54735edcaaa Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker3.png new file mode 100644 index 00000000000..7a5e0f5e7ce Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker4.png new file mode 100644 index 00000000000..710fb417f4b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker5.png new file mode 100644 index 00000000000..14d6edeef41 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsl.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker0.png new file mode 100644 index 00000000000..9674505c401 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker1.png new file mode 100644 index 00000000000..9674505c401 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker2.png new file mode 100644 index 00000000000..520ba0dd34a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker3.png new file mode 100644 index 00000000000..2cae9ef04ae Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker4.png new file mode 100644 index 00000000000..0275525350e Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker5.png new file mode 100644 index 00000000000..0fde9c1c010 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsm.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker0.png new file mode 100644 index 00000000000..9e570ad2a2a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker1.png new file mode 100644 index 00000000000..9e570ad2a2a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker2.png new file mode 100644 index 00000000000..c2665007fdc Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker3.png new file mode 100644 index 00000000000..0803faa2cfb Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker4.png new file mode 100644 index 00000000000..0decd0a9f5d Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker5.png new file mode 100644 index 00000000000..11f53190315 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsv.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/meta.json b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/meta.json new file mode 100644 index 00000000000..8aba24651db --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poker0" + }, + { + "name": "poker1" + }, + { + "name": "poker2" + }, + { + "name": "poker3" + }, + { + "name": "poker4" + }, + { + "name": "poker5" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker0.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker0.png new file mode 100644 index 00000000000..7c0d3fdf6e2 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker0.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker1.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker1.png new file mode 100644 index 00000000000..7c0d3fdf6e2 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker1.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker2.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker2.png new file mode 100644 index 00000000000..44d396844b6 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker2.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker3.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker3.png new file mode 100644 index 00000000000..f6b7f4b562a Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker3.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker4.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker4.png new file mode 100644 index 00000000000..26156961b5b Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker4.png differ diff --git a/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker5.png b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker5.png new file mode 100644 index 00000000000..3d7c1db9530 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/pokerchipsx.rsi/poker5.png differ diff --git a/Resources/Textures/Andromeda/Evil/susplant.rsi/meta.json b/Resources/Textures/Andromeda/Evil/susplant.rsi/meta.json new file mode 100644 index 00000000000..f0ba439706f --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/susplant.rsi/meta.json @@ -0,0 +1,35 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "susplant1", + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "susplant2", + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "susplant3", + "delays": [ + [ + 1.0 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant1.png b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant1.png new file mode 100644 index 00000000000..e84d66453ca Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant1.png differ diff --git a/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant2.png b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant2.png new file mode 100644 index 00000000000..e9386a8f486 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant2.png differ diff --git a/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant3.png b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant3.png new file mode 100644 index 00000000000..ecceee55a6d Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/susplant.rsi/susplant3.png differ diff --git a/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/broken.png b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/broken.png new file mode 100644 index 00000000000..1d820df7eb5 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/broken.png differ diff --git a/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/meta.json b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/meta.json new file mode 100644 index 00000000000..5f46184e585 --- /dev/null +++ b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By EvilBug and SadBrat for Andromeda-13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/normal-unshaded.png b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/normal-unshaded.png new file mode 100644 index 00000000000..eb5f6bf6051 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/off.png b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/off.png new file mode 100644 index 00000000000..33ae1c673e8 Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/off.png differ diff --git a/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/panel.png b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/panel.png new file mode 100644 index 00000000000..240b9aa772f Binary files /dev/null and b/Resources/Textures/Andromeda/Evil/vendingmachineplushietoys.rsi/panel.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/equipped-NECK.png b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/equipped-NECK.png new file mode 100644 index 00000000000..00fab73b15c Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/icon.png b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/icon.png new file mode 100644 index 00000000000..e27abcc538c Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-left.png b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-left.png new file mode 100644 index 00000000000..3d2e02fbbcf Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-left.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-right.png b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-right.png new file mode 100644 index 00000000000..64c27a6941d Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/inhand-right.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/meta.json b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/meta.json new file mode 100644 index 00000000000..ada70a68442 --- /dev/null +++ b/Resources/Textures/Andromeda/Evrozor/clothing/barmen_cloak.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Andromeda Station", + "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/Andromeda/Evrozor/clothing/security_cloak.rsi/equipped-NECK.png b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/equipped-NECK.png new file mode 100644 index 00000000000..75110a8a572 Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/icon.png b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/icon.png new file mode 100644 index 00000000000..a3263834c14 Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-left.png b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-left.png new file mode 100644 index 00000000000..3b333f8878b Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-left.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-right.png b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-right.png new file mode 100644 index 00000000000..c1a3acf4635 Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/inhand-right.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/meta.json b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/meta.json new file mode 100644 index 00000000000..ada70a68442 --- /dev/null +++ b/Resources/Textures/Andromeda/Evrozor/clothing/security_cloak.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Andromeda Station", + "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/Andromeda/Evrozor/plushies/plushie_chemist.rsi/icon.png b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_chemist.rsi/icon.png new file mode 100644 index 00000000000..b2b4f28a271 Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_chemist.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/plushies/plushie_chemist.rsi/meta.json b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_chemist.rsi/meta.json new file mode 100644 index 00000000000..32ba2925b0c --- /dev/null +++ b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_chemist.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By Evrozor", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/icon.png b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/icon.png new file mode 100644 index 00000000000..d64c0fa5322 Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/meta.json b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/meta.json new file mode 100644 index 00000000000..32ba2925b0c --- /dev/null +++ b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_paramedic.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By Evrozor", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/icon.png b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/icon.png new file mode 100644 index 00000000000..c7d67f1869f Binary files /dev/null and b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/meta.json b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/meta.json new file mode 100644 index 00000000000..32ba2925b0c --- /dev/null +++ b/Resources/Textures/Andromeda/Evrozor/plushies/plushie_robomechanic.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By Evrozor", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/equipped-HELMET.png b/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..cbc076f0294 Binary files /dev/null and b/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/meta.json b/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/meta.json index dde9902f709..14071811059 100644 --- a/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/meta.json +++ b/Resources/Textures/Andromeda/Lemird/plushielemird.rsi/meta.json @@ -9,6 +9,10 @@ "states": [ { "name": "icon" - } + }, + { + "name": "equipped-HELMET", + "directions": 4 + } ] } \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/equipped-HELMET.png b/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..1323565bb0d Binary files /dev/null and b/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/meta.json b/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/meta.json index dde9902f709..14071811059 100644 --- a/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/meta.json +++ b/Resources/Textures/Andromeda/Lemird/plushielemirdschoolgirl.rsi/meta.json @@ -9,6 +9,10 @@ "states": [ { "name": "icon" - } + }, + { + "name": "equipped-HELMET", + "directions": 4 + } ] } \ No newline at end of file diff --git a/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/equipped-SOCKS-digi.png b/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/equipped-SOCKS-reptilian.png similarity index 100% rename from Resources/Textures/Andromeda/Lemird/warmstockings.rsi/equipped-SOCKS-digi.png rename to Resources/Textures/Andromeda/Lemird/warmstockings.rsi/equipped-SOCKS-reptilian.png diff --git a/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/meta.json b/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/meta.json index 00a3fcd66be..6b7be1f9025 100644 --- a/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/meta.json +++ b/Resources/Textures/Andromeda/Lemird/warmstockings.rsi/meta.json @@ -15,7 +15,7 @@ "name": "icon" }, { - "name": "equipped-SOCKS-digi", + "name": "equipped-SOCKS-reptilian", "directions": 4 } ] diff --git a/Resources/Textures/Andromeda/LobbyScreens/attributions.yml b/Resources/Textures/Andromeda/LobbyScreens/attributions.yml index 4c65dffdc1f..ff0701ffc64 100644 --- a/Resources/Textures/Andromeda/LobbyScreens/attributions.yml +++ b/Resources/Textures/Andromeda/LobbyScreens/attributions.yml @@ -22,3 +22,8 @@ license: "CC-BY-SA-3.0" copyright: "By Naik21 for Andromeda-13" source: "https://github.com/13lackHawk/space-station-14" + +- files: ["this-is-fine.png"] + license: "CC-BY-SA-3.0" + copyright: "By IsKoF for Andromeda-13" + source: "https://github.com/13lackHawk/space-station-14" diff --git a/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png b/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png new file mode 100644 index 00000000000..e47a962e7af Binary files /dev/null and b/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png differ diff --git a/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png.yml b/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png.yml new file mode 100644 index 00000000000..51ff40335ef --- /dev/null +++ b/Resources/Textures/Andromeda/LobbyScreens/this-is-fine.png.yml @@ -0,0 +1,2 @@ +sample: + filter: false diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET-reptilian.png b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET-reptilian.png new file mode 100644 index 00000000000..0e44e47cc44 Binary files /dev/null and b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET-reptilian.png differ diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET.png b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET.png new file mode 100644 index 00000000000..c4b11337634 Binary files /dev/null and b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/icon.png b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/icon.png new file mode 100644 index 00000000000..050edef572a Binary files /dev/null and b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/icon.png differ diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-left.png b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-left.png new file mode 100644 index 00000000000..2d7d91ca4cf Binary files /dev/null and b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-left.png differ diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-right.png b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-right.png new file mode 100644 index 00000000000..36e54a65caf Binary files /dev/null and b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/inhand-right.png differ diff --git a/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/meta.json b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/meta.json new file mode 100644 index 00000000000..c777e21f667 --- /dev/null +++ b/Resources/Textures/Andromeda/Waufuf/Shoes/windings.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "make sadbrat3", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "equipped-FEET-reptilian", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/bee.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Under/Socks/bee.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 00000000000..890dc93aad4 Binary files /dev/null and b/Resources/Textures/Clothing/Under/Socks/bee.rsi/equipped-SOCKS-reptilian.png differ diff --git a/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json index b8bd4faa33d..0533616815b 100644 --- a/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json +++ b/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json @@ -13,6 +13,10 @@ { "name": "equipped-SOCKS", "directions": 4 + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Under/Socks/coder.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Under/Socks/coder.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 00000000000..a830ed8d495 Binary files /dev/null and b/Resources/Textures/Clothing/Under/Socks/coder.rsi/equipped-SOCKS-reptilian.png differ diff --git a/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json index b8bd4faa33d..0533616815b 100644 --- a/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json +++ b/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json @@ -13,6 +13,10 @@ { "name": "equipped-SOCKS", "directions": 4 + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 } ] } diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/meta.json index f686706dd30..d4c48d0c783 100644 --- a/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/meta.json +++ b/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "closed_unlit" }, + { + "name": "open_unlit" + }, { "name": "closing", "delays": [ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/open_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/open_unlit.png new file mode 100644 index 00000000000..54c77a6a0e9 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/clockwork_pinion.rsi/open_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/meta.json index f686706dd30..d4c48d0c783 100644 --- a/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/meta.json +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "closed_unlit" }, + { + "name": "open_unlit" + }, { "name": "closing", "delays": [ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/open_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/open_unlit.png new file mode 100644 index 00000000000..54c77a6a0e9 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/clockwork_pinion.rsi/open_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/meta.json index 5b0c9b55a7c..81349cebf6b 100644 --- a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/meta.json +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "closed_unlit" }, + { + "name": "open_unlit" + }, { "name": "closing", "delays": [ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/open_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/open_unlit.png new file mode 100644 index 00000000000..12f9329f060 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch.rsi/open_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/meta.json index 5b0c9b55a7c..81349cebf6b 100644 --- a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/meta.json +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "closed_unlit" }, + { + "name": "open_unlit" + }, { "name": "closing", "delays": [ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/open_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/open_unlit.png new file mode 100644 index 00000000000..12f9329f060 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/hatch_maint.rsi/open_unlit.png differ