Move stamps out of big mess (#22877)
* gigacommit * Update honkbot.yml * foxing * merg * bring back mime sound * ; * :trollface:
@@ -32,8 +32,9 @@ public sealed partial class StampComponent : Component
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
[DataField("stampedName")]
|
[DataField("stampedName")]
|
||||||
public string StampedName { get; set; } = "stamp-component-stamped-name-default";
|
public string StampedName { get; set; } = "stamp-component-stamped-name-default";
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Tne sprite state of the stamp to display on the paper from bureacracy.rsi.
|
/// Tne sprite state of the stamp to display on the paper from paper Sprite path.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataField("stampState")]
|
[DataField("stampState")]
|
||||||
public string StampState { get; set; } = "paper_stamp-generic";
|
public string StampState { get; set; } = "paper_stamp-generic";
|
||||||
@@ -44,6 +45,9 @@ public sealed partial class StampComponent : Component
|
|||||||
[DataField("stampedColor")]
|
[DataField("stampedColor")]
|
||||||
public Color StampedColor = Color.FromHex("#BB3232"); // StyleNano.DangerousRedFore
|
public Color StampedColor = Color.FromHex("#BB3232"); // StyleNano.DangerousRedFore
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The sound when stamp stamped
|
||||||
|
/// </summary>
|
||||||
[DataField("sound")]
|
[DataField("sound")]
|
||||||
public SoundSpecifier Sound = new SoundPathSpecifier("/Audio/Items/Stamp/thick_stamp_sub.ogg")
|
public SoundSpecifier Sound = new SoundPathSpecifier("/Audio/Items/Stamp/thick_stamp_sub.ogg")
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -555,7 +555,7 @@
|
|||||||
id: BoxFolderCentComClipboard
|
id: BoxFolderCentComClipboard
|
||||||
parent: BoxFolderClipboard
|
parent: BoxFolderClipboard
|
||||||
name: centcom clipboard
|
name: centcom clipboard
|
||||||
description: A luxurious clipboard upholstered with green velvet. Often seen carried by CentCom officials, seldom seen actually used.
|
description: A luxurious clipboard upholstered with green velvet. Often seen carried by CentCom officials, seldom seen actually used.
|
||||||
components:
|
components:
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Misc/cc-clipboard.rsi
|
sprite: Objects/Misc/cc-clipboard.rsi
|
||||||
@@ -647,269 +647,4 @@
|
|||||||
types:
|
types:
|
||||||
Blunt: 10
|
Blunt: 10
|
||||||
- type: StealTarget
|
- type: StealTarget
|
||||||
stealGroup: BoxFolderQmClipboard
|
stealGroup: BoxFolderQmClipboard
|
||||||
|
|
||||||
# Stamps
|
|
||||||
- type: entity
|
|
||||||
name: generic rubber stamp
|
|
||||||
parent: BaseItem
|
|
||||||
id: RubberStampBase
|
|
||||||
description: A rubber stamp for stamping important documents.
|
|
||||||
abstract: true
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-default
|
|
||||||
stampState: "paper_stamp-generic"
|
|
||||||
stampedColor: "#a23e3e"
|
|
||||||
sound:
|
|
||||||
path: /Audio/Items/Stamp/thick_stamp_sub.ogg
|
|
||||||
params:
|
|
||||||
volume: -2
|
|
||||||
maxDistance: 5
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-mime
|
|
||||||
- type: Item
|
|
||||||
size: Tiny
|
|
||||||
- type: StealTarget
|
|
||||||
stealGroup: Stamp
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: alternate rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampBaseAlt
|
|
||||||
abstract: true
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-default
|
|
||||||
stampState: "paper_stamp-generic"
|
|
||||||
sound:
|
|
||||||
path: /Audio/Items/Stamp/automatic_stamp.ogg
|
|
||||||
params:
|
|
||||||
volume: -2
|
|
||||||
maxDistance: 5
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: captain's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampCaptain
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-captain
|
|
||||||
stampedColor: "#3681bb"
|
|
||||||
stampState: "paper_stamp-cap"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-cap
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: CentCom rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampCentcom
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-centcom
|
|
||||||
stampedColor: "#006600"
|
|
||||||
stampState: "paper_stamp-centcom"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-centcom
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: chaplain's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampChaplain
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-chaplain
|
|
||||||
stampedColor: "#d70601"
|
|
||||||
stampState: "paper_stamp-chaplain"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-chaplain
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: clown's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampClown
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-clown
|
|
||||||
stampedColor: "#ff33cc"
|
|
||||||
stampState: "paper_stamp-clown"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-clown
|
|
||||||
- type: Tag
|
|
||||||
tags:
|
|
||||||
- ClownRubberStamp
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: chief engineer's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampCE
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-ce
|
|
||||||
stampedColor: "#c69b17"
|
|
||||||
stampState: "paper_stamp-ce"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-ce
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: chief medical officer's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampCMO
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-cmo
|
|
||||||
stampedColor: "#33ccff"
|
|
||||||
stampState: "paper_stamp-cmo"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-cmo
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: head of personnel's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampHop
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-hop
|
|
||||||
stampedColor: "#6ec0ea"
|
|
||||||
stampState: "paper_stamp-hop"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-hop
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: head of security's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampHos
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-hos
|
|
||||||
stampedColor: "#cc0000"
|
|
||||||
stampState: "paper_stamp-hos"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-hos
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: mime's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampMime
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-mime
|
|
||||||
stampedColor: "#777777"
|
|
||||||
stampState: "paper_stamp-mime"
|
|
||||||
# TODO remove sound from mime's rubber stamp
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-mime
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: quartermaster's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampQm
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-qm
|
|
||||||
stampedColor: "#a23e3e"
|
|
||||||
stampState: "paper_stamp-qm"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-qm
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: research director's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampRd
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-rd
|
|
||||||
stampedColor: "#1f66a0"
|
|
||||||
stampState: "paper_stamp-rd"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-rd
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: trader's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampTrader
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-trader
|
|
||||||
stampedColor: "#000000"
|
|
||||||
stampState: "paper_stamp-trader"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-trader
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: syndicate rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampSyndicate
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-syndicate
|
|
||||||
stampedColor: "#850000"
|
|
||||||
stampState: "paper_stamp-syndicate"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-syndicate
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: warden's rubber stamp
|
|
||||||
parent: RubberStampBase
|
|
||||||
id: RubberStampWarden
|
|
||||||
suffix: DO NOT MAP
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-warden
|
|
||||||
stampedColor: "#5b0000"
|
|
||||||
stampState: "paper_stamp-warden"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-warden
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: APPROVED rubber stamp
|
|
||||||
parent: RubberStampBaseAlt
|
|
||||||
id: RubberStampApproved
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-approved
|
|
||||||
stampedColor: "#00be00"
|
|
||||||
stampState: "paper_stamp-ok"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-ok
|
|
||||||
|
|
||||||
- type: entity
|
|
||||||
name: DENIED rubber stamp
|
|
||||||
parent: RubberStampBaseAlt
|
|
||||||
id: RubberStampDenied
|
|
||||||
components:
|
|
||||||
- type: Stamp
|
|
||||||
stampedName: stamp-component-stamped-name-denied
|
|
||||||
stampedColor: "#a23e3e"
|
|
||||||
stampState: "paper_stamp-deny"
|
|
||||||
- type: Sprite
|
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
|
||||||
state: stamp-deny
|
|
||||||
247
Resources/Prototypes/Entities/Objects/Misc/rubber_stamp.yml
Normal file
@@ -0,0 +1,247 @@
|
|||||||
|
- type: entity
|
||||||
|
name: generic rubber stamp
|
||||||
|
parent: BaseItem
|
||||||
|
id: RubberStampBase
|
||||||
|
description: A rubber stamp for stamping important documents.
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-default
|
||||||
|
stampState: "paper_stamp-generic"
|
||||||
|
stampedColor: "#a23e3e"
|
||||||
|
sound:
|
||||||
|
path: /Audio/Items/Stamp/thick_stamp_sub.ogg
|
||||||
|
params:
|
||||||
|
volume: -2
|
||||||
|
maxDistance: 5
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Misc/stamps.rsi
|
||||||
|
state: stamp-mime
|
||||||
|
- type: Item
|
||||||
|
size: Tiny
|
||||||
|
- type: StealTarget
|
||||||
|
stealGroup: Stamp
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: alternate rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampBaseAlt
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-default
|
||||||
|
stampState: "paper_stamp-generic"
|
||||||
|
sound:
|
||||||
|
path: /Audio/Items/Stamp/automatic_stamp.ogg
|
||||||
|
params:
|
||||||
|
volume: -2
|
||||||
|
maxDistance: 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: captain's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampCaptain
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-captain
|
||||||
|
stampedColor: "#3681bb"
|
||||||
|
stampState: "paper_stamp-cap"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-cap
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: CentCom rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampCentcom
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-centcom
|
||||||
|
stampedColor: "#006600"
|
||||||
|
stampState: "paper_stamp-centcom"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-centcom
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: chaplain's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampChaplain
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-chaplain
|
||||||
|
stampedColor: "#d70601"
|
||||||
|
stampState: "paper_stamp-chaplain"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-chaplain
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: clown's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampClown
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-clown
|
||||||
|
stampedColor: "#ff33cc"
|
||||||
|
stampState: "paper_stamp-clown"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-clown
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- ClownRubberStamp
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: chief engineer's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampCE
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-ce
|
||||||
|
stampedColor: "#c69b17"
|
||||||
|
stampState: "paper_stamp-ce"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-ce
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: chief medical officer's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampCMO
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-cmo
|
||||||
|
stampedColor: "#33ccff"
|
||||||
|
stampState: "paper_stamp-cmo"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-cmo
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: head of personnel's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampHop
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-hop
|
||||||
|
stampedColor: "#6ec0ea"
|
||||||
|
stampState: "paper_stamp-hop"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-hop
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: head of security's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampHos
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-hos
|
||||||
|
stampedColor: "#cc0000"
|
||||||
|
stampState: "paper_stamp-hos"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-hos
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: mime's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampMime
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-mime
|
||||||
|
stampedColor: "#777777"
|
||||||
|
stampState: "paper_stamp-mime"
|
||||||
|
# TODO remove sound from mime's rubber stamp
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-mime
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: quartermaster's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampQm
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-qm
|
||||||
|
stampedColor: "#a23e3e"
|
||||||
|
stampState: "paper_stamp-qm"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-qm
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: research director's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampRd
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-rd
|
||||||
|
stampedColor: "#1f66a0"
|
||||||
|
stampState: "paper_stamp-rd"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-rd
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: trader's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampTrader
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-trader
|
||||||
|
stampedColor: "#000000"
|
||||||
|
stampState: "paper_stamp-trader"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-trader
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: syndicate rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampSyndicate
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-syndicate
|
||||||
|
stampedColor: "#850000"
|
||||||
|
stampState: "paper_stamp-syndicate"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-syndicate
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: warden's rubber stamp
|
||||||
|
parent: RubberStampBase
|
||||||
|
id: RubberStampWarden
|
||||||
|
suffix: DO NOT MAP
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-warden
|
||||||
|
stampedColor: "#5b0000"
|
||||||
|
stampState: "paper_stamp-warden"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-warden
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: APPROVED rubber stamp
|
||||||
|
parent: RubberStampBaseAlt
|
||||||
|
id: RubberStampApproved
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-approved
|
||||||
|
stampedColor: "#00be00"
|
||||||
|
stampState: "paper_stamp-ok"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-ok
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: DENIED rubber stamp
|
||||||
|
parent: RubberStampBaseAlt
|
||||||
|
id: RubberStampDenied
|
||||||
|
components:
|
||||||
|
- type: Stamp
|
||||||
|
stampedName: stamp-component-stamped-name-denied
|
||||||
|
stampedColor: "#a23e3e"
|
||||||
|
stampState: "paper_stamp-deny"
|
||||||
|
- type: Sprite
|
||||||
|
state: stamp-deny
|
||||||
@@ -104,7 +104,7 @@
|
|||||||
id: Stamp
|
id: Stamp
|
||||||
name: stamps (any)
|
name: stamps (any)
|
||||||
sprite:
|
sprite:
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
sprite: Objects/Misc/stamps.rsi
|
||||||
state: stamp-cap
|
state: stamp-cap
|
||||||
|
|
||||||
- type: stealTargetGroup
|
- type: stealTargetGroup
|
||||||
@@ -405,4 +405,4 @@
|
|||||||
name: Pun Pun
|
name: Pun Pun
|
||||||
sprite:
|
sprite:
|
||||||
sprite: Mobs/Animals/monkey.rsi
|
sprite: Mobs/Animals/monkey.rsi
|
||||||
state: monkey
|
state: monkey
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
name: box of hugs
|
name: box of hugs
|
||||||
- tag: ClownRubberStamp
|
- tag: ClownRubberStamp
|
||||||
icon:
|
icon:
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
sprite: Objects/Misc/stamps.rsi
|
||||||
state: stamp-clown
|
state: stamp-clown
|
||||||
name: clown's rubber stamp
|
name: clown's rubber stamp
|
||||||
doAfter: 2
|
doAfter: 2
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
name: happy honk meal
|
name: happy honk meal
|
||||||
- tag: ClownRubberStamp
|
- tag: ClownRubberStamp
|
||||||
icon:
|
icon:
|
||||||
sprite: Objects/Misc/bureaucracy.rsi
|
sprite: Objects/Misc/stamps.rsi
|
||||||
state: stamp-clown
|
state: stamp-clown
|
||||||
name: clown's rubber stamp
|
name: clown's rubber stamp
|
||||||
doAfter: 2
|
doAfter: 2
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. paper_stamp-syndicate by Veritius. paper_receipt, paper_receipt_horizontal by eoineoineoin. pen_centcom is a resprited version of pen_cap by PuroSlavKing (Github). New stamp- icons taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93. stamp-warden is a darker version of stamp-hos. Luxury pen is drawn by Ubaser.",
|
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. paper_stamp-syndicate by Veritius. paper_receipt, paper_receipt_horizontal by eoineoineoin. pen_centcom is a resprited version of pen_cap by PuroSlavKing (Github). Luxury pen is drawn by Ubaser.",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
@@ -96,57 +96,6 @@
|
|||||||
{
|
{
|
||||||
"name": "paper_plane"
|
"name": "paper_plane"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "paper_stamp-cap"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-ce"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-centcom"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-chaplain"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-clown"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-cmo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-deny"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-hop"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-hos"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-ok"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-mime"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-qm"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-rd"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-syndicate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-trader"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-warden"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "paper_stamp-generic"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "paper_talisman"
|
"name": "paper_talisman"
|
||||||
},
|
},
|
||||||
@@ -249,52 +198,55 @@
|
|||||||
"name": "scrap_bloodied"
|
"name": "scrap_bloodied"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-cap"
|
"name": "paper_stamp-cap"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-ce"
|
"name": "paper_stamp-ce"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-centcom"
|
"name": "paper_stamp-centcom"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-chaplain"
|
"name": "paper_stamp-chaplain"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-clown"
|
"name": "paper_stamp-clown"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-cmo"
|
"name": "paper_stamp-cmo"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-deny"
|
"name": "paper_stamp-deny"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-hop"
|
"name": "paper_stamp-hop"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-hos"
|
"name": "paper_stamp-hos"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-ok"
|
"name": "paper_stamp-ok"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-mime"
|
"name": "paper_stamp-mime"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-qm"
|
"name": "paper_stamp-qm"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-rd"
|
"name": "paper_stamp-rd"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-syndicate"
|
"name": "paper_stamp-syndicate"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-trader"
|
"name": "paper_stamp-trader"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stamp-warden"
|
"name": "paper_stamp-warden"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "paper_stamp-generic"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
59
Resources/Textures/Objects/Misc/stamps.rsi/meta.json
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. New stamp- icons taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93. stamp-warden is a darker version of stamp-hos.",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "stamp-cap"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-ce"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-centcom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-chaplain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-clown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-cmo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-deny"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-hop"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-hos"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-ok"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-mime"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-qm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-rd"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-syndicate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-trader"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stamp-warden"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 192 B After Width: | Height: | Size: 192 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 182 B After Width: | Height: | Size: 182 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
|
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |