--- /dev/null
+- type: entity
+ parent: BaseItem
+ id: BlankHandyFlag
+ name: blank handheld flag
+ description: "Some piece of white cloth wound on a stick."
+ components:
+ - type: Sprite
+ sprite: Objects/Misc/Handy_Flags/blank_handy_flag.rsi
+ state: icon
+ - type: Item
+ sprite: Objects/Misc/Handy_Flags/blank_handy_flag.rsi
+
+- type: entity
+ parent: BaseItem
+ id: NTHandyFlag
+ name: Nanotrasen handheld flag
+ description: "Glory to NT! Wait, they really made a handheld flag for a corporation?"
+ components:
+ - type: Sprite
+ sprite: Objects/Misc/Handy_Flags/NT_handy_flag.rsi
+ state: icon
+ - type: Item
+ sprite: Objects/Misc/Handy_Flags/NT_handy_flag.rsi
+
+- type: entity
+ parent: BaseItem
+ id: SyndieHandyFlag
+ name: Syndicate handheld flag
+ description: "For truly rebellious patriots. Death to NT!"
+ components:
+ - type: Sprite
+ sprite: Objects/Misc/Handy_Flags/syndie_handy_flag.rsi
+ state: icon
+ - type: Item
+ sprite: Objects/Misc/Handy_Flags/syndie_handy_flag.rsi
+
+- type: entity
+ parent: BaseItem
+ id: LGBTQHandyFlag
+ name: LGBTQ handheld flag
+ description: "The be gay do crime handy flag."
+ components:
+ - type: Sprite
+ sprite: Objects/Misc/Handy_Flags/lgbtq_handy_flag.rsi
+ state: icon
+ - type: Item
+ sprite: Objects/Misc/Handy_Flags/lgbtq_handy_flag.rsi
+
+- type: entity
+ parent: BaseItem
+ id: PirateHandyFlag
+ name: Pirate handheld flag
+ description: "Holding it in your hands, show these carp that you're not kidding."
+ components:
+ - type: Sprite
+ sprite: Objects/Misc/Handy_Flags/pirate_handy_flag.rsi
+ state: icon
+ - type: Item
+ sprite: Objects/Misc/Handy_Flags/pirate_handy_flag.rsi
--- /dev/null
+- type: entity
+ parent: BaseSign
+ id: BaseFlag
+ abstract: true
+ components:
+ - type: WallMount
+ arc: 360
+ - type: Sprite
+ drawdepth: WallTops
+ sprite: Structures/Wallmounts/flags.rsi
+
+- type: entity
+ parent: BaseFlag
+ id: BlankFlag
+ name: blank flag
+ description: "Some piece of white cloth. Definitely not the flag of France."
+ components:
+ - type: Sprite
+ state: blank_flag
+
+- type: entity
+ parent: BaseFlag
+ id: NTFlag
+ name: Nanotrasen flag
+ description: "Glory to NT! Wait, they really made a flag for a corporation?"
+ components:
+ - type: Sprite
+ state: NT_flag
+
+- type: entity
+ parent: BaseFlag
+ id: SyndieFlag
+ name: Syndicate flag
+ description: "Smells bloody. Death to NT!"
+ components:
+ - type: Sprite
+ state: syndie_flag
+
+- type: entity
+ parent: BaseFlag
+ id: LGBTQFlag
+ name: LGBTQ flag
+ description: "Be gay do crime flag"
+ components:
+ - type: Sprite
+ state: lgbtq_flag
+
+- type: entity
+ parent: BaseFlag
+ id: PirateFlag
+ name: Pirate flag
+ description: "Raise the jolly roger, scallywags!"
+ components:
+ - type: Sprite
+ state: pirate_flag
\ No newline at end of file
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Drawn by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "icon"
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Drawn by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "icon"
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Drawn by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "icon"
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Drawn by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "icon"
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Drawn by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "icon"
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Derived by sprites from tgstation at https://github.com/tgstation/tgstation/commit/d0d81185f09ca30d3b0856d476544240dba0de53 and adapted by Saveliy360",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "blank_flag"
+ },
+ {
+ "name": "NT_flag"
+ },
+ {
+ "name": "syndie_flag"
+ },
+ {
+ "name": "lgbtq_flag"
+ },
+ {
+ "name": "pirate_flag"
+ }
+ ]
+}