Adds the Mime (#1798)
* Adds mime job * Adds mime spawn point * Moves the ID prototypes/textures to Objects/Misc * The things I do to avoid conflicts * identification_cards.yml's final resting place * Adds ID card and PDA * Center mime id * Puts pen and paper in the mimes pocket * Adds mime spawnpoint to Saltern * Revert "Adds mime spawnpoint to Saltern" This reverts commit 56c6cf729baae0958b8b41dd83f71355e4e5f9aa. * Add mime spawn point Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
@@ -45978,4 +45978,11 @@ entities:
|
||||
type: Transform
|
||||
- anchored: False
|
||||
type: Collidable
|
||||
- uid: 3957
|
||||
type: SpawnPointMime
|
||||
components:
|
||||
- parent: 857
|
||||
pos: -19.5,-8.5
|
||||
rot: -1.5707963267948966 rad
|
||||
type: Transform
|
||||
...
|
||||
|
||||
@@ -38,7 +38,6 @@
|
||||
id: SpawnPointBartender
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (bartender)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Bartender
|
||||
@@ -52,7 +51,6 @@
|
||||
id: SpawnPointChef
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (chef)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Chef
|
||||
@@ -66,7 +64,6 @@
|
||||
id: SpawnPointClown
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (clown)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Clown
|
||||
@@ -75,12 +72,24 @@
|
||||
- type: Icon
|
||||
state: Clown
|
||||
|
||||
# Mime
|
||||
- type: entity
|
||||
id: SpawnPointMime
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (mime)
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Mime
|
||||
- type: Sprite
|
||||
state: Mime
|
||||
- type: Icon
|
||||
state: Mime
|
||||
|
||||
# Janitor
|
||||
- type: entity
|
||||
id: SpawnPointJanitor
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (janitor)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Janitor
|
||||
@@ -94,7 +103,6 @@
|
||||
id: SpawnPointCaptain
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (captain)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Captain
|
||||
@@ -108,7 +116,6 @@
|
||||
id: SpawnPointHeadOfPersonnel
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (headofpersonnel)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: HeadOfPersonnel
|
||||
@@ -122,7 +129,6 @@
|
||||
id: SpawnPointChiefEngineer
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (chiefengineer)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: ChiefEngineer
|
||||
@@ -136,7 +142,6 @@
|
||||
id: SpawnPointStationEngineer
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (stationengineer)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: StationEngineer
|
||||
@@ -150,7 +155,6 @@
|
||||
id: SpawnPointChiefMedicalOfficer
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (chiefmedicalofficer)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: ChiefMedicalOfficer
|
||||
@@ -164,7 +168,6 @@
|
||||
id: SpawnPointMedicalDoctor
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (medicaldoctor)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: MedicalDoctor
|
||||
@@ -178,7 +181,6 @@
|
||||
id: SpawnPointResearchDirector
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (researchdirector)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: ResearchDirector
|
||||
@@ -192,7 +194,6 @@
|
||||
id: SpawnPointScientist
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (scientist)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Scientist
|
||||
@@ -206,7 +207,6 @@
|
||||
id: SpawnPointHeadOfSecurity
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (headofsecurity)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: HeadOfSecurity
|
||||
@@ -220,7 +220,6 @@
|
||||
id: SpawnPointSecurityOfficer
|
||||
parent: SpawnPointJobBase
|
||||
name: spawn point (securityofficer)
|
||||
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: SecurityOfficer
|
||||
|
||||
@@ -92,6 +92,27 @@
|
||||
layer:
|
||||
- MobImpassable
|
||||
|
||||
- type: entity
|
||||
name: Mime PDA
|
||||
parent: BasePDA
|
||||
id: MimePDA
|
||||
description: Suprisingly not on mute.
|
||||
components:
|
||||
- type: PDA
|
||||
idCard: MimeIDCard
|
||||
- type: Icon
|
||||
sprite: Objects/Devices/pda.rsi
|
||||
state: pda-mime
|
||||
- type: Sprite
|
||||
sprite: Objects/Devices/pda.rsi
|
||||
netsync: false
|
||||
layers:
|
||||
- state: pda-mime
|
||||
map: ["enum.PDAVisualLayers.Base"]
|
||||
- state: light_overlay
|
||||
shader: unshaded
|
||||
map: ["enum.PDAVisualLayers.Flashlight"]
|
||||
|
||||
- type: entity
|
||||
name: Cargo PDA
|
||||
parent: BasePDA
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Belt/id_cards.rsi
|
||||
sprite: Objects/Misc/id_cards.rsi
|
||||
- type: Icon
|
||||
sprite: Clothing/Belt/id_cards.rsi
|
||||
sprite: Objects/Misc/id_cards.rsi
|
||||
- type: Clothing
|
||||
Slots:
|
||||
- idcard
|
||||
sprite: Clothing/Belt/id_cards.rsi
|
||||
sprite: Objects/Misc/id_cards.rsi
|
||||
HeldPrefix: default
|
||||
- type: Access
|
||||
- type: IdCard
|
||||
@@ -141,6 +141,21 @@
|
||||
- type: PresetIdCard
|
||||
job: Clown
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: MimeIDCard
|
||||
name: mime ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: assigned
|
||||
- state: idmime
|
||||
- type: Icon
|
||||
state: idmime
|
||||
- type: PresetIdCard
|
||||
job: Mime
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: JanitorIDCard
|
||||
25
Resources/Prototypes/Roles/Jobs/Civilian/mime.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
- type: job
|
||||
id: Mime
|
||||
name: "mime"
|
||||
positions: 1
|
||||
startingGear: MimeGear
|
||||
department:
|
||||
- Civilian
|
||||
icon: "Mime"
|
||||
access:
|
||||
- Theatre
|
||||
- Maintenance
|
||||
|
||||
- type: startingGear
|
||||
id: MimeGear
|
||||
equipment:
|
||||
innerclothing: UniformMime
|
||||
backpack: BackpackClothing
|
||||
head: HatBeret
|
||||
belt: SuspendersClothing
|
||||
gloves: GlovesWhite
|
||||
shoes: ShoesMime
|
||||
pocket1: Pen
|
||||
pocket2: Paper
|
||||
mask: MaskMime
|
||||
idcard: MimePDA
|
||||
@@ -1 +0,0 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "assigned", "directions": 1, "delays": [[1.0]]}, {"name": "gold", "directions": 1, "delays": [[1.0]]}, {"name": "default", "directions": 1, "delays": [[1.0]]}, {"name": "idassistant", "directions": 1, "delays": [[1.0]]}, {"name": "idcaptain", "directions": 1, "delays": [[1.0]]}, {"name": "idcargotechnician", "directions": 1, "delays": [[1.0]]}, {"name": "idcentcom", "directions": 1, "delays": [[1.0]]}, {"name": "idchiefengineer", "directions": 1, "delays": [[1.0]]}, {"name": "idchiefmedicalofficer", "directions": 1, "delays": [[1.0]]}, {"name": "idclown", "directions": 1, "delays": [[1.0]]}, {"name": "idheadofpersonnel", "directions": 1, "delays": [[1.0]]}, {"name": "idheadofsecurity", "directions": 1, "delays": [[1.0]]}, {"name": "idjanitor", "directions": 1, "delays": [[1.0]]}, {"name": "idmedicaldoctor", "directions": 1, "delays": [[1.0]]}, {"name": "idresearchdirector", "directions": 1, "delays": [[1.0]]}, {"name": "idscientist", "directions": 1, "delays": [[1.0]]}, {"name": "idsecurityofficer", "directions": 1, "delays": [[1.0]]}, {"name": "idcargotechnician", "directions": 1, "delays": [[1.0]]}, {"name": "idstationengineer", "directions": 1, "delays": [[1.0]]}, {"name": "silver", "directions": 1, "delays": [[1.0]]}, {"name": "default-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "gold-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "silver-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "default-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "gold-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "silver-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "idbartender", "directions": 1, "delays": [[1.0]]}, {"name": "idcook", "directions": 1, "delays": [[1.0]]}]}
|
||||
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 177 B After Width: | Height: | Size: 177 B |
|
Before Width: | Height: | Size: 179 B After Width: | Height: | Size: 179 B |
|
Before Width: | Height: | Size: 372 B After Width: | Height: | Size: 372 B |
|
Before Width: | Height: | Size: 177 B After Width: | Height: | Size: 177 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 480 B After Width: | Height: | Size: 480 B |
|
Before Width: | Height: | Size: 171 B After Width: | Height: | Size: 171 B |
|
Before Width: | Height: | Size: 182 B After Width: | Height: | Size: 182 B |
|
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 248 B |
|
Before Width: | Height: | Size: 208 B After Width: | Height: | Size: 208 B |
|
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
|
Before Width: | Height: | Size: 259 B After Width: | Height: | Size: 259 B |
|
Before Width: | Height: | Size: 234 B After Width: | Height: | Size: 234 B |
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 222 B |
|
Before Width: | Height: | Size: 201 B After Width: | Height: | Size: 201 B |
|
Before Width: | Height: | Size: 246 B After Width: | Height: | Size: 246 B |
|
Before Width: | Height: | Size: 252 B After Width: | Height: | Size: 252 B |
|
Before Width: | Height: | Size: 202 B After Width: | Height: | Size: 202 B |
|
Before Width: | Height: | Size: 207 B After Width: | Height: | Size: 207 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idmime.png
Normal file
|
After Width: | Height: | Size: 301 B |
|
Before Width: | Height: | Size: 231 B After Width: | Height: | Size: 231 B |
|
Before Width: | Height: | Size: 199 B After Width: | Height: | Size: 199 B |
|
Before Width: | Height: | Size: 197 B After Width: | Height: | Size: 197 B |
|
Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 213 B |
324
Resources/Textures/Objects/Misc/id_cards.rsi/meta.json
Normal file
@@ -0,0 +1,324 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "assigned",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gold",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "default",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idassistant",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idcaptain",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idcargotechnician",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idcentcom",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idchiefengineer",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idchiefmedicalofficer",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idclown",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idheadofpersonnel",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idheadofsecurity",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idjanitor",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idmedicaldoctor",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idresearchdirector",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idscientist",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idsecurityofficer",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idcargotechnician",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idstationengineer",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idmime",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "silver",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "default-inhand-left",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gold-inhand-left",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "silver-inhand-left",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "default-inhand-right",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gold-inhand-right",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "silver-inhand-right",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idbartender",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "idcook",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 173 B |
|
Before Width: | Height: | Size: 175 B After Width: | Height: | Size: 175 B |
|
Before Width: | Height: | Size: 479 B After Width: | Height: | Size: 479 B |