Skip to content

Commit 9e510f0

Browse files
authored
Make the shadow cat a ghost role (#2417)
* SHADOW CATO! * Spawner! * MobCombat added as a parent
1 parent 31964b6 commit 9e510f0

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

Resources/Locale/en-US/deltav/ghost/roles/ghost-role-component.ftl

+3
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,6 @@ ghost-role-information-syndicate-refugee-rules = You're a regular crewmember fro
4646
You are a [color=green][bold]Non-antagonist[/bold][/color].
4747
You're allowed to commit crimes, don't be a threat to the station, don't assist Syndicate agents, metashield rules applies.
4848
All normal rules apply unless an administrator tells you otherwise.
49+
50+
ghost-role-information-shadow-cat-name = Shadow Cat
51+
ghost-role-information-shadow-cat-description = A cute cat made of... shadows? How?!

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

+1
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@
236236
- MobCatKitten
237237
rarePrototypes:
238238
- MobCatSpace
239+
- MobCatShadow # DeltaV - Make it a small chance for it to spawn.
239240
rareChance: 0.05
240241

241242
- type: entity

Resources/Prototypes/Entities/Mobs/NPCs/shadows.yml

+24-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
- type: entity
4141
name: shadow cat
42-
parent: BaseShadowMob
42+
parent: [ BaseShadowMob, MobCombat ] # DeltaV - Add MobCombat as a parent
4343
id: MobCatShadow
4444
description: A lovely piece of darkness. Hope he doesn't bring you a curse.
4545
components:
@@ -64,4 +64,26 @@
6464
gender: epicene
6565
- type: Tag
6666
tags:
67-
- VimPilot
67+
- VimPilot
68+
# Begin DeltaV additions - Make shadow cat a ghost role
69+
- type: GhostRole
70+
makeSentient: true
71+
name: ghost-role-information-shadow-cat-name
72+
description: ghost-role-information-shadow-cat-description
73+
rules: ghost-role-information-freeagent-rules
74+
raffle:
75+
settings: short
76+
- type: GhostTakeoverAvailable
77+
- type: MeleeWeapon
78+
altDisarm: false
79+
angle: 0
80+
animation: WeaponArcBite
81+
soundHit:
82+
path: /Audio/Effects/bite.ogg
83+
damage:
84+
types:
85+
Piercing: 5
86+
- type: Speech
87+
speechSounds: Cat
88+
speechVerb: SmallMob
89+
# End DeltaV additions

0 commit comments

Comments
 (0)