Add: Mercenary ghost role

This commit is contained in:
keslik
2024-12-29 18:32:02 +03:00
parent 84d7d88cde
commit a840585398
11 changed files with 164 additions and 8 deletions

View File

@@ -20,7 +20,7 @@
- type: randomHumanoidSettings
id: Nanotrasen
speciesBlacklist:
speciesBlacklist:
- Arachnid
- Diona
- Moth
@@ -911,3 +911,48 @@
nameSegments:
- names_first
- names_last
# WD. Mercenary
- type: entity
name: mercenary standard spawner
id: MercenaryStandardSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Tools/appraisal-tool.rsi
state: icon
- type: RandomSpawner
prototypes:
- RandomHumanoidMercenaryStandard
chance: 1
- type: entity
id: RandomHumanoidMercenaryStandard
name: mercenary standard ghost role
components:
- type: Sprite
sprite: Objects/Tools/appraisal-tool.rsi
state: icon
- type: RandomHumanoidSpawner
settings: MercenaryStandard
- type: randomHumanoidSettings
id: MercenaryStandard
randomizeName: false
components:
- type: GhostRole
name: ghost-role-information-mercenary-standard-name
description: ghost-role-information-mercenary-standard-description
rules: ghost-role-information-mercenary-standard-rules
raffle:
settings: short
- type: GhostTakeoverAvailable
- type: Loadout
prototypes: [ MercenaryStandardGear ]
- type: RandomMetadata
nameSegments:
- names_first
- names_last

View File

@@ -17,7 +17,7 @@
- state: icon_pentagramm
color: "#911129"
- state: detail_bookmark
color: red
color: red
- type: Paper
content: book-text-narsielegend
@@ -449,9 +449,9 @@
- state: cover_base
color: "#0f204f"
- state: decor_vertical_middle
color: "#3c6ab0"
color: "#3c6ab0"
- state: decor_spine
color: "#3c6ab0"
color: "#3c6ab0"
- state: icon_stars2
- state: icon_aurora
- state: detail_bookmark
@@ -641,7 +641,7 @@
parent: BookBase
id: BookJanitorTale
name: the tales of a tired janitor
description: A clean looking book, smelling vaguely of soap and bleach.
description: A clean looking book, smelling vaguely of soap and bleach.
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
@@ -657,3 +657,24 @@
- type: Paper
content: book-text-janitor
- type: entity # WD
parent: BookBase
id: BookMercenary
name: history of mercenaries from the beginning of time
description: The book tells about different forms of mercenary work in several historical periods. The author condemns the phenomenon itself, but it is still interesting to read.
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: paper
- state: cover_old
color: "#65802d"
- state: decor_diagonal
color: "#737334"
- state: decor_wingette_circle
color: gold
- state: icon_question
- state: detail_bookmark
color: "#0a0a09"
- type: Paper
content: book-text-merc

View File

@@ -286,3 +286,16 @@
- type: Sprite
sprite: Objects/Misc/bureaucracy.rsi
state: stamp-inspector
- type: entity # WD
name: mercenaries rubber stamp
parent: RubberStampBase
id: RubberStampMercenaries
suffix: DO NOT MAP
components:
- type: Stamp
stampedName: stamp-component-stamped-name-mercenary
stampedColor: "#36451b"
stampState: "paper_stamp-mercenary"
- type: Sprite
state: stamp-mercenary