<ColorSelectorSliders Name="ColorPicker" IsAlphaVisible="True" />
<Button Name="PickerOpen" Text="{Loc 'decal-placer-window-palette'}" />
</BoxContainer>
+ <CheckBox Name="EnableAuto" Text="{Loc 'decal-placer-window-enable-auto'}" Margin="0 0 0 10"/>
<CheckBox Name="EnableColor" Text="{Loc 'decal-placer-window-use-color'}" />
<CheckBox Name="EnableSnap" Text="{Loc 'decal-placer-window-enable-snap'}" />
<CheckBox Name="EnableCleanable" Text="{Loc 'decal-placer-window-enable-cleanable'}" />
using Robust.Client.UserInterface.CustomControls;
using Robust.Client.UserInterface.XAML;
using Robust.Client.Utility;
-using Robust.Shared.Graphics;
+using Robust.Shared.Prototypes;
using static Robust.Client.UserInterface.Controls.BaseButton;
namespace Content.Client.Decals.UI;
[GenerateTypedNameReferences]
public sealed partial class DecalPlacerWindow : DefaultWindow
{
+ [Dependency] private readonly IPrototypeManager _prototype = default!;
+
private readonly DecalPlacementSystem _decalPlacementSystem;
public FloatSpinBox RotationSpinBox;
private bool _cleanable;
private int _zIndex;
+ private bool _auto;
+
public DecalPlacerWindow()
{
RobustXamlLoader.Load(this);
+ IoCManager.InjectDependencies(this);
_decalPlacementSystem = EntitySystem.Get<DecalPlacementSystem>();
_rotation = args.Value;
UpdateDecalPlacementInfo();
};
+ EnableAuto.OnToggled += args =>
+ {
+ _auto = args.Pressed;
+ if (_selected != null)
+ SelectDecal(_selected);
+ };
EnableColor.OnToggled += args =>
{
_useColor = args.Pressed;
private void ButtonOnPressed(ButtonEventArgs obj)
{
- if (obj.Button.Name == null) return;
+ if (obj.Button.Name == null)
+ return;
+
+ SelectDecal(obj.Button.Name);
+ }
- _selected = obj.Button.Name;
+ private void SelectDecal(string decalId)
+ {
+ if (!_prototype.TryIndex<DecalPrototype>(decalId, out var decal))
+ return;
+
+ _selected = decalId;
+
+ if (_auto)
+ {
+ EnableCleanable.Pressed = decal.DefaultCleanable;
+ EnableColor.Pressed = decal.DefaultCustomColor;
+ EnableSnap.Pressed = decal.DefaultSnap;
+ _cleanable = decal.DefaultCleanable;
+ _useColor = decal.DefaultCustomColor;
+ _snap = decal.DefaultSnap;
+ }
UpdateDecalPlacementInfo();
RefreshList();
}
/// If the decal is rotated compared to our eye should we snap it to south.
/// </summary>
[DataField("snapCardinals")] public bool SnapCardinals = false;
+
+ /// <summary>
+ /// True if this decal is cleanable by default.
+ /// </summary>
+ [DataField]
+ public bool DefaultCleanable;
+
+ /// <summary>
+ /// True if this decal has custom colors applied by default
+ /// </summary>
+ [DataField]
+ public bool DefaultCustomColor;
+
+ /// <summary>
+ /// True if this decal snaps to a tile by default
+ /// </summary>
+ [DataField]
+ public bool DefaultSnap = true;
}
}
decal-placer-window-use-color = Custom Color
decal-placer-window-rotation = Rotation
decal-placer-window-zindex = Draw Depth
+decal-placer-window-enable-auto = Use Automatic Settings
decal-placer-window-enable-snap = Snap To Tile
decal-placer-window-enable-cleanable = Cleanable
decal-placer-window-palette = Palette
- type: decal
id: FullTileOverlayGreyscale
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: fulltile_overlay
- type: decal
id: HalfTileOverlayGreyscale
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: halftile_overlay
- type: decal
id: HalfTileOverlayGreyscale90
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: halftile_overlay_90
- type: decal
id: HalfTileOverlayGreyscale180
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: halftile_overlay_180
- type: decal
id: HalfTileOverlayGreyscale270
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: halftile_overlay_270
- type: decal
id: QuarterTileOverlayGreyscale
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: quartertile_overlay
- type: decal
id: QuarterTileOverlayGreyscale90
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: quartertile_overlay_90
- type: decal
id: QuarterTileOverlayGreyscale180
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: quartertile_overlay_180
- type: decal
id: QuarterTileOverlayGreyscale270
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: quartertile_overlay_270
- type: decal
id: ThreeQuarterTileOverlayGreyscale
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: threequartertile_overlay
- type: decal
id: ThreeQuarterTileOverlayGreyscale90
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: threequartertile_overlay_90
- type: decal
id: ThreeQuarterTileOverlayGreyscale180
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: threequartertile_overlay_180
- type: decal
id: ThreeQuarterTileOverlayGreyscale270
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: threequartertile_overlay_270
- type: decal
id: CheckerNESW
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: checkerNESW
- type: decal
id: CheckerNWSE
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: checkerNWSE
- type: decal
id: DiagonalOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: diagonal
- type: decal
id: DiagonalCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: diagonal_checker_a
- type: decal
id: DiagonalCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: diagonal_checker_b
- type: decal
id: HerringboneOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: herringbone
- type: decal
id: MiniTileOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile
- type: decal
id: MiniTileCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile_checker_a
- type: decal
id: MiniTileCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile_checker_b
- type: decal
id: MiniTileDiagonalOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile_diagonal
- type: decal
id: MiniTileDiagonalCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile_diagonal_a
- type: decal
id: MiniTileDiagonalCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: minitile_diagonal_b
- type: decal
id: MonoOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: mono
- type: decal
id: OffsetOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: offset
- type: decal
id: OffsetCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: offset_checker_a
- type: decal
id: OffsetCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: offset_checker_b
- type: decal
id: PavementOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement
- type: decal
id: PavementCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement_checker_a
- type: decal
id: PavementCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement_checker_b
- type: decal
id: PavementVerticalOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement_vertical
- type: decal
id: PavementVerticalCheckerAOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement_vertical_checker_a
- type: decal
id: PavementVerticalCheckerBOverlay
tags: ["station", "overlay"]
+ defaultCustomColor: true
sprite:
sprite: Decals/Overlays/greyscale.rsi
state: pavement_vertical_checker_b
- type: decal
id: 0
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 0
- type: decal
id: 1
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 1
- type: decal
id: 2
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 2
- type: decal
id: 3
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 3
- type: decal
id: 4
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 4
- type: decal
id: 5
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 5
- type: decal
id: 6
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 6
- type: decal
id: 7
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 7
- type: decal
id: 8
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 8
- type: decal
id: 9
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: 9
- type: decal
id: Blasto
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Blasto
- type: decal
id: Clandestine
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Clandestine
- type: decal
id: Cyber
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Cyber
- type: decal
id: Diablo
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Diablo
- type: decal
id: Donk
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Donk
- type: decal
id: Gene
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Gene
- type: decal
id: Gib
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Gib
- type: decal
id: Max
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Max
- type: decal
id: Newton
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Newton
- type: decal
id: North
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: North
- type: decal
id: Omni
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Omni
- type: decal
id: Osiron
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Osiron
- type: decal
id: Prima
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Prima
- type: decal
id: Psyke
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Psyke
- type: decal
id: Sirius
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Sirius
- type: decal
id: Tunnel
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Tunnel
- type: decal
id: Waffle
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: Waffle
- type: decal
id: a
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: a
- type: decal
id: ampersand
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: ampersand
- type: decal
id: amyjon
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: amyjon
- type: decal
id: arrow
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: arrow
- type: decal
id: b
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: b
- type: decal
id: beepsky
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: beepsky
- type: decal
id: biohazard
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: biohazard
- type: decal
id: blueprint
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: blueprint
- type: decal
id: body
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: body
- type: decal
id: bottle
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: bottle
- type: decal
id: brush
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: brush
- type: decal
id: c
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: c
- type: decal
id: carp
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: carp
- type: decal
id: cat
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: cat
- type: decal
id: chevron
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: chevron
- type: decal
id: clawprint
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: clawprint
- type: decal
id: clown
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: clown
- type: decal
id: comma
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: comma
- type: decal
id: corgi
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: corgi
- type: decal
id: credit
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: credit
- type: decal
id: cyka
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: cyka
- type: decal
id: d
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: d
- type: decal
id: danger
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: danger
- type: decal
id: disk
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: disk
- type: decal
id: dot
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: dot
- type: decal
id: dwarf
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: dwarf
- type: decal
id: e
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: e
- type: decal
id: electricdanger
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: electricdanger
- type: decal
id: end
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: end
- type: decal
id: engie
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: engie
- type: decal
id: equals
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: equals
- type: decal
id: evac
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: evac
- type: decal
id: exclamationmark
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: exclamationmark
- type: decal
id: f
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: f
- type: decal
id: face
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: face
- type: decal
id: fireaxe
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: fireaxe
- type: decal
id: firedanger
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: firedanger
- type: decal
id: food
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: food
- type: decal
id: footprint
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: footprint
- type: decal
id: g
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: g
- type: decal
id: ghost
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: ghost
- type: decal
id: guy
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: guy
- type: decal
id: h
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: h
- type: decal
id: heart
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: heart
- type: decal
id: i
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: i
- type: decal
id: j
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: j
- type: decal
id: k
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: k
- type: decal
id: l
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: l
- type: decal
id: largebrush
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: largebrush
- type: decal
id: like
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: like
- type: decal
id: line
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: line
- type: decal
id: m
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: m
- type: decal
id: matt
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: matt
- type: decal
id: med
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: med
- type: decal
id: minus
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: minus
- type: decal
id: n
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: n
- type: decal
id: nay
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: nay
- type: decal
id: o
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: o
- type: decal
id: p
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: p
- type: decal
id: pawprint
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: pawprint
- type: decal
id: peace
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: peace
- type: decal
id: percent
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: percent
- type: decal
id: plus
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: plus
- type: decal
id: pound
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: pound
- type: decal
id: prolizard
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: prolizard
- type: decal
id: q
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: q
- type: decal
id: questionmark
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: questionmark
- type: decal
id: r
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: r
- type: decal
id: radiation
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: radiation
- type: decal
id: revolution
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: revolution
- type: decal
id: rune1
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune1
- type: decal
id: rune2
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune2
- type: decal
id: rune3
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune3
- type: decal
id: rune4
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune4
- type: decal
id: rune5
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune5
- type: decal
id: rune6
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: rune6
- type: decal
id: s
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: s
- type: decal
id: safe
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: safe
- type: decal
id: scroll
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: scroll
- type: decal
id: shop
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: shop
- type: decal
id: shortline
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: shortline
- type: decal
id: shotgun
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: shotgun
- type: decal
id: skull
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: skull
- type: decal
id: slash
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: slash
- type: decal
id: smallbrush
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: smallbrush
- type: decal
id: snake
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: snake
- type: decal
id: space
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: space
- type: decal
id: splatter
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: splatter
- type: decal
id: star
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: star
- type: decal
id: stickman
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: stickman
- type: decal
id: t
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: t
- type: decal
id: taser
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: taser
- type: decal
id: thinline
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: thinline
- type: decal
id: toilet
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: toilet
- type: decal
id: toolbox
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: toolbox
- type: decal
id: trade
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: trade
- type: decal
id: u
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: u
- type: decal
id: uboa
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: uboa
- type: decal
id: v
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: v
- type: decal
id: w
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: w
- type: decal
id: x
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: x
- type: decal
id: y
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: y
- type: decal
id: z
tags: ["crayon"]
+ defaultCleanable: true
+ defaultCustomColor: true
+ defaultSnap: false
sprite:
sprite: Effects/crayondecals.rsi
state: z
- type: decal
id: Dirt
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: dirt
- type: decal
id: DirtLight
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: dirtlight
- type: decal
id: DirtMedium
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: dirtmedium
- type: decal
id: DirtHeavy
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: dirtheavy
- type: decal
id: DirtHeavyMonotile
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: dirtheavy-mono
- type: decal
id: Damaged
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: damaged
- type: decal
id: Remains
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: remains
- type: decal
id: Rust
tags: ["station", "dirty"]
+ defaultCleanable: true
sprite:
sprite: Decals/dirty.rsi
state: rust
id: Grassa1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassa1
id: Grassa2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassa2
id: Grassa3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassa3
id: Grassa4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassa4
id: Grassa5
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassa5
id: Grassb1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassb1
id: Grassb2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassb2
id: Grassb3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassb3
id: Grassb4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassb4
id: Grassb5
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassb5
id: Grassc1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassc1
id: Grassc2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassc2
id: Grassc3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassc3
id: Grassc4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassc4
id: Grassd1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassd1
id: Grassd2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassd2
id: Grassd3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grassd3
id: Grasse1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grasse1
id: Grasse2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grasse2
id: Grasse3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grass.rsi
state: grasse3
id: grasssnow
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow
id: grasssnow01
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow01
id: grasssnow02
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow02
id: grasssnow03
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow03
id: grasssnow04
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow04
id: grasssnow05
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow05
id: grasssnow06
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow06
id: grasssnow07
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow07
id: grasssnow08
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow08
id: grasssnow09
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow09
id: grasssnow10
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow10
id: grasssnow11
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow11
id: grasssnow12
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow12
id: grasssnow13
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnow13
id: grasssnowa1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowa1
id: grasssnowa2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowa2
id: grasssnowa3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowa3
id: grasssnowb1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowb1
id: grasssnowb2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowb2
id: grasssnowb3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowb3
id: grasssnowc1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowc1
id: grasssnowc2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowc2
id: grasssnowc3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_grasssnow.rsi
state: grasssnowc3
id: Busha1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: busha1
id: Busha2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: busha2
id: Busha3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: busha3
id: Bushb1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushb1
id: Bushb2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushb2
id: Bushb3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushb3
id: Bushc1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushc1
id: Bushc2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushc2
id: Bushc3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushc3
id: Bushd1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushd1
id: Bushd2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushd2
id: Bushd3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushd3
id: Bushd4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushd4
id: Bushe1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushe1
id: Bushe2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushe2
id: Bushe3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushe3
id: Bushe4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushe4
id: Bushf1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushf1
id: Bushf2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushf2
id: Bushf3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushf3
id: Bushg1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushg1
id: Bushg2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushg2
id: Bushg3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushg3
id: Bushg4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushg4
id: Bushh1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushh1
id: Bushh2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushh2
id: Bushh3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushh3
id: Bushi1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushi1
id: Bushi2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushi2
id: Bushi3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushi3
id: Bushi4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushi4
id: Bushj1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushj1
id: Bushj2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushj2
id: Bushj3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushj3
id: Bushk1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushk1
id: Bushk2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushk2
id: Bushk3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushk3
id: Bushl1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushl1
id: Bushl2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushl2
id: Bushl3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushl3
id: Bushl4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushl4
id: Bushm1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushm1
id: Bushm2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushm2
id: Bushm3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushm3
id: Bushm4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushm4
id: Bushn1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushes.rsi
state: bushn1
id: bushsnowa1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowa1
id: bushsnowa2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowa2
id: bushsnowa3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowa3
id: bushsnowb1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowb1
id: bushsnowb2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowb2
id: bushsnowb3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_bushessnow.rsi
state: bushsnowb3
id: Rock01
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock01
id: Rock02
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock02
id: Rock03
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock03
id: Rock04
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock04
id: Rock05
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock05
id: Rock06
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock06
id: Rock07
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_rocks.rsi
state: rock07
id: Flowersbr1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersbr1
id: Flowersbr2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersbr2
id: Flowersbr3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersbr3
id: Flowerspv1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowerspv1
id: Flowerspv2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowerspv2
id: Flowerspv3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowerspv3
id: Flowersy1
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersy1
id: Flowersy2
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersy2
id: Flowersy3
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersy3
id: Flowersy4
tags: ["flora"]
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/Flora/flora_flowers.rsi
state: flowersy4
- type: decal
id: ArrowsGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: arrows_greyscale
- type: decal
id: BotGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: bot_greyscale
- type: decal
id: BotLeftGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: bot_left_greyscale
- type: decal
id: BotRightGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: bot_right_greyscale
- type: decal
id: BoxGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: box_greyscale
- type: decal
id: CautionGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: caution_greyscale
- type: decal
id: DeliveryGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: delivery_greyscale
- type: decal
id: LoadingAreaGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: loading_area_greyscale
- type: decal
id: StandClearGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: standclear_greyscale
- type: decal
id: WarnBoxGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_box_greyscale
- type: decal
id: WarnFullGreyscale
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_full_greyscale
- type: decal
id: WarnCornerGreyscaleNE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_greyscale_ne
- type: decal
id: WarnCornerGreyscaleNW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_greyscale_nw
- type: decal
id: WarnCornerGreyscaleSE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_greyscale_se
- type: decal
id: WarnCornerGreyscaleSW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_greyscale_sw
- type: decal
id: WarnCornerSmallGreyscaleNE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_small_greyscale_ne
- type: decal
id: WarnCornerSmallGreyscaleNW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_small_greyscale_nw
- type: decal
id: WarnCornerSmallGreyscaleSE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_small_greyscale_se
- type: decal
id: WarnCornerSmallGreyscaleSW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_corner_small_greyscale_sw
- type: decal
id: WarnEndGreyscaleE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_end_greyscale_e
- type: decal
id: WarnEndGreyscaleN
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_end_greyscale_n
- type: decal
id: WarnEndGreyscaleS
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_end_greyscale_s
- type: decal
id: WarnEndGreyscaleW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_end_greyscale_w
- type: decal
id: WarnLineGreyscaleE
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_line_greyscale_e
- type: decal
id: WarnLineGreyscaleN
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_line_greyscale_n
- type: decal
id: WarnLineGreyscaleS
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_line_greyscale_s
- type: decal
id: WarnLineGreyscaleW
tags: ["station", "markings"]
+ defaultCustomColor: true
sprite:
sprite: Decals/markings.rsi
state: warn_line_greyscale_w
- type: decal
id: FlowersBROne
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_flowers.rsi
state: flowersbr1
- type: decal
id: FlowersBRTwo
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_flowers.rsi
state: flowersbr2
- type: decal
id: FlowersBRThree
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_flowers.rsi
state: flowersbr3
- type: decal
id: BushAOne
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: busha1
- type: decal
id: BushATwo
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: busha2
- type: decal
id: BushAThree
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: busha3
- type: decal
id: BushCOne
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushc1
- type: decal
id: BushCTwo
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushc2
- type: decal
id: BushCThree
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushc3
- type: decal
id: BushDOne
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushd1
- type: decal
id: BushDTwo
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushd2
- type: decal
id: BushDThree
snapCardinals: true
+ defaultSnap: false
sprite:
sprite: /Textures/Decals/Flora/flora_bushes.rsi
state: bushd3
- type: decal
id: Basalt1
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt1
- type: decal
id: Basalt2
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt2
- type: decal
id: Basalt3
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt3
- type: decal
id: Basalt4
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt4
- type: decal
id: Basalt5
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt5
- type: decal
id: Basalt6
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt6
- type: decal
id: Basalt7
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt7
- type: decal
id: Basalt8
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt8
- type: decal
id: Basalt9
tags: ["rock"]
+ snapCardinals: true
+ defaultSnap: false
sprite:
sprite: Decals/basalt.rsi
state: basalt9