Skip to content

Commit 9e983ff

Browse files
CrazyPhantom779Your Name
andauthored
Jobicon to Job spawners (#4060)
## Short description <!-- What do you propose to change with your PR? --> Adds jobicon over all the job spawners. I wish I didnt have to add the layer to *every* spawner but sprite is overridden on every Spawner ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> Consistency and they look a bit nicer. We already had these icons on a couple of our spawners so why not add it to all of them. ## Media (Video/Screenshots) <!-- If your PR contains in-game changes you must provide screenshots/videos of the changes. --> <img width="706" height="262" alt="image" src="https://github.com/user-attachments/assets/f00d96ac-9ef6-4c16-8d04-744e364b0c47" /> ## Checks <!-- check boxes for faster reviewing of your PR --> - [X] I do not require assistance to complete the PR. - [X] Before posting/requesting review of a PR, I have verified that the changes work. - [X] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [X] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. No changelog as its not player facing --------- Co-authored-by: Your Name <you@example.com>
1 parent 4037e73 commit 9e983ff

2 files changed

Lines changed: 59 additions & 3 deletions

File tree

  • Resources/Prototypes

Resources/Prototypes/Entities/Markers/Spawners/jobs.yml

Lines changed: 54 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@
3232
parent: SpawnPointJobBase
3333
components:
3434
- type: Sprite
35-
state: green
35+
# Starlight Edit Start: Added layers and jobicon
36+
layers:
37+
- state: green
38+
- state: jobicon
39+
# Starlight Edit End: Added layers and jobicon
3640
- type: SpawnPoint
3741
spawn_type: LateJoin
3842

@@ -42,7 +46,11 @@
4246
parent: SpawnPointJobBase
4347
components:
4448
- type: Sprite
45-
state: green
49+
# Starlight Edit Start: Added layers and jobicon
50+
layers:
51+
- state: green
52+
- state: jobicon
53+
# Starlight Edit End: Added layers and jobicon
4654
- type: SpawnPoint
4755
spawn_type: Job
4856
job_id: null # any job can spawn here
@@ -60,7 +68,7 @@
6068
layers:
6169
- state: green
6270
- state: qm
63-
71+
- state: jobicon # Starlight
6472

6573
- type: entity
6674
id: SpawnPointCargoTechnician
@@ -73,6 +81,7 @@
7381
layers:
7482
- state: green
7583
- state: cargo_tech
84+
- state: jobicon # Starlight
7685

7786
- type: entity
7887
id: SpawnPointSalvageSpecialist
@@ -85,6 +94,7 @@
8594
layers:
8695
- state: green
8796
- state: salvagespecialist
97+
- state: jobicon # Starlight
8898

8999
# Civilian
90100

@@ -99,6 +109,7 @@
99109
layers:
100110
- state: green
101111
- state: assistant
112+
- state: jobicon # Starlight
102113

103114
- type: entity
104115
id: SpawnPointTechnicalAssistant
@@ -111,6 +122,7 @@
111122
layers:
112123
- state: green
113124
- state: technicalassistant
125+
- state: jobicon # Starlight
114126

115127
- type: entity
116128
id: SpawnPointMedicalIntern
@@ -123,6 +135,7 @@
123135
layers:
124136
- state: green
125137
- state: medicalintern
138+
- state: jobicon # Starlight
126139

127140
- type: entity
128141
id: SpawnPointSecurityCadet
@@ -135,6 +148,7 @@
135148
layers:
136149
- state: green
137150
- state: security_cadet
151+
- state: jobicon # Starlight
138152

139153
- type: entity
140154
id: SpawnPointResearchAssistant
@@ -147,6 +161,7 @@
147161
layers:
148162
- state: green
149163
- state: researchassistant
164+
- state: jobicon # Starlight
150165

151166
- type: entity
152167
id: SpawnPointServiceWorker
@@ -159,6 +174,7 @@
159174
layers:
160175
- state: green
161176
- state: serviceworker
177+
- state: jobicon # Starlight
162178

163179
- type: entity
164180
id: SpawnPointBartender
@@ -171,6 +187,7 @@
171187
layers:
172188
- state: green
173189
- state: bartender
190+
- state: jobicon # Starlight
174191

175192
- type: entity
176193
id: SpawnPointChef
@@ -183,6 +200,7 @@
183200
layers:
184201
- state: green
185202
- state: chef
203+
- state: jobicon # Starlight
186204

187205
- type: entity
188206
id: SpawnPointBotanist
@@ -195,6 +213,7 @@
195213
layers:
196214
- state: green
197215
- state: botanist
216+
- state: jobicon # Starlight
198217

199218
- type: entity
200219
id: SpawnPointClown
@@ -207,6 +226,7 @@
207226
layers:
208227
- state: green
209228
- state: clown
229+
- state: jobicon # Starlight
210230

211231
- type: entity
212232
id: SpawnPointMime
@@ -219,6 +239,7 @@
219239
layers:
220240
- state: green
221241
- state: mime
242+
- state: jobicon # Starlight
222243

223244
- type: entity
224245
id: SpawnPointChaplain
@@ -231,6 +252,7 @@
231252
layers:
232253
- state: green
233254
- state: chaplain
255+
- state: jobicon # Starlight
234256

235257
- type: entity
236258
id: SpawnPointLibrarian
@@ -243,6 +265,7 @@
243265
layers:
244266
- state: green
245267
- state: librarian
268+
- state: jobicon # Starlight
246269

247270
- type: entity
248271
id: SpawnPointLawyer
@@ -255,6 +278,7 @@
255278
layers:
256279
- state: green
257280
- state: lawyer
281+
- state: jobicon # Starlight
258282

259283
- type: entity
260284
id: SpawnPointJanitor
@@ -267,6 +291,7 @@
267291
layers:
268292
- state: green
269293
- state: janitor
294+
- state: jobicon # Starlight
270295

271296
- type: entity
272297
id: SpawnPointMusician
@@ -279,6 +304,7 @@
279304
layers:
280305
- state: green
281306
- state: musician
307+
- state: jobicon # Starlight
282308

283309
- type: entity
284310
id: SpawnPointBorg
@@ -294,6 +320,7 @@
294320
state: borg
295321
- sprite: Mobs/Silicon/Chassis/generic.rsi
296322
state: borg_e
323+
- state: jobicon # Starlight
297324

298325
# Command
299326

@@ -308,6 +335,7 @@
308335
layers:
309336
- state: green
310337
- state: captain
338+
- state: jobicon # Starlight
311339

312340
- type: entity
313341
id: SpawnPointHeadOfPersonnel
@@ -320,6 +348,7 @@
320348
layers:
321349
- state: green
322350
- state: hop
351+
- state: jobicon # Starlight
323352

324353
# Engineering
325354

@@ -334,6 +363,7 @@
334363
layers:
335364
- state: green
336365
- state: ce
366+
- state: jobicon # Starlight
337367

338368
- type: entity
339369
id: SpawnPointStationEngineer
@@ -346,6 +376,7 @@
346376
layers:
347377
- state: green
348378
- state: engineer
379+
- state: jobicon # Starlight
349380

350381
- type: entity
351382
id: SpawnPointAtmos
@@ -358,6 +389,7 @@
358389
layers:
359390
- state: green
360391
- state: atmospherics
392+
- state: jobicon # Starlight
361393

362394
# Medical
363395

@@ -372,6 +404,7 @@
372404
layers:
373405
- state: green
374406
- state: cmo
407+
- state: jobicon # Starlight
375408

376409
- type: entity
377410
id: SpawnPointMedicalDoctor
@@ -384,6 +417,7 @@
384417
layers:
385418
- state: green
386419
- state: doctor
420+
- state: jobicon # Starlight
387421

388422
- type: entity
389423
id: SpawnPointParamedic
@@ -396,6 +430,7 @@
396430
layers:
397431
- state: green
398432
- state: paramedic
433+
- state: jobicon # Starlight
399434

400435
- type: entity
401436
id: SpawnPointChemist
@@ -408,6 +443,7 @@
408443
layers:
409444
- state: green
410445
- state: chemist
446+
- state: jobicon # Starlight
411447

412448
# Science
413449

@@ -422,6 +458,7 @@
422458
layers:
423459
- state: green
424460
- state: rd
461+
- state: jobicon # Starlight
425462

426463
- type: entity
427464
id: SpawnPointScientist
@@ -434,6 +471,7 @@
434471
layers:
435472
- state: green
436473
- state: scientist
474+
- state: jobicon # Starlight
437475

438476
# Security
439477

@@ -448,6 +486,7 @@
448486
layers:
449487
- state: green
450488
- state: hos
489+
- state: jobicon # Starlight
451490

452491
- type: entity
453492
id: SpawnPointWarden
@@ -460,6 +499,7 @@
460499
layers:
461500
- state: green
462501
- state: warden
502+
- state: jobicon # Starlight
463503

464504
- type: entity
465505
id: SpawnPointSecurityOfficer
@@ -472,6 +512,7 @@
472512
layers:
473513
- state: green
474514
- state: security_officer
515+
- state: jobicon # Starlight
475516

476517
- type: entity
477518
id: SpawnPointDetective
@@ -484,6 +525,7 @@
484525
layers:
485526
- state: green
486527
- state: detective
528+
- state: jobicon # Starlight
487529

488530
- type: entity
489531
id: SpawnPointBrigmedic
@@ -496,6 +538,7 @@
496538
layers:
497539
- state: green
498540
- state: brigmedic
541+
- state: jobicon # Starlight
499542

500543
# SPECIAL
501544
# ERT
@@ -510,6 +553,7 @@
510553
layers:
511554
- state: green
512555
- state: ertleader
556+
- state: jobicon # Starlight
513557

514558
- type: entity
515559
id: SpawnPointERTChaplain
@@ -522,6 +566,7 @@
522566
layers:
523567
- state: green
524568
- state: chaplain
569+
- state: jobicon # Starlight
525570

526571
- type: entity
527572
id: SpawnPointERTEngineer
@@ -534,6 +579,7 @@
534579
layers:
535580
- state: green
536581
- state: ertengineer
582+
- state: jobicon # Starlight
537583

538584
- type: entity
539585
id: SpawnPointERTMedical
@@ -546,6 +592,7 @@
546592
layers:
547593
- state: green
548594
- state: ertmedical
595+
- state: jobicon # Starlight
549596

550597
- type: entity
551598
id: SpawnPointERTSecurity
@@ -558,6 +605,7 @@
558605
layers:
559606
- state: green
560607
- state: ertsecurity
608+
- state: jobicon # Starlight
561609

562610
- type: entity
563611
id: SpawnPointERTJanitor
@@ -570,6 +618,7 @@
570618
layers:
571619
- state: green
572620
- state: ertjanitor
621+
- state: jobicon # Starlight
573622

574623
# STATION SPECIFIC
575624

@@ -584,6 +633,7 @@
584633
layers:
585634
- state: green
586635
- state: reporter
636+
- state: jobicon # Starlight
587637

588638
- type: entity
589639
id: SpawnPointPsychologist
@@ -596,3 +646,4 @@
596646
layers:
597647
- state: green
598648
- state: psychologist
649+
- state: jobicon # Starlight

0 commit comments

Comments
 (0)