Skip to content

Commit

Permalink
Make the shadow cat a ghost role (DeltaV-Station#2417)
Browse files Browse the repository at this point in the history
* SHADOW CATO!

* Spawner!

* MobCombat added as a parent
  • Loading branch information
Radezolid authored Dec 11, 2024
1 parent 31964b6 commit 9e510f0
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,6 @@ ghost-role-information-syndicate-refugee-rules = You're a regular crewmember fro
You are a [color=green][bold]Non-antagonist[/bold][/color].
You're allowed to commit crimes, don't be a threat to the station, don't assist Syndicate agents, metashield rules applies.
All normal rules apply unless an administrator tells you otherwise.
ghost-role-information-shadow-cat-name = Shadow Cat
ghost-role-information-shadow-cat-description = A cute cat made of... shadows? How?!
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Markers/Spawners/mobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
- MobCatKitten
rarePrototypes:
- MobCatSpace
- MobCatShadow # DeltaV - Make it a small chance for it to spawn.
rareChance: 0.05

- type: entity
Expand Down
26 changes: 24 additions & 2 deletions Resources/Prototypes/Entities/Mobs/NPCs/shadows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@

- type: entity
name: shadow cat
parent: BaseShadowMob
parent: [ BaseShadowMob, MobCombat ] # DeltaV - Add MobCombat as a parent
id: MobCatShadow
description: A lovely piece of darkness. Hope he doesn't bring you a curse.
components:
Expand All @@ -64,4 +64,26 @@
gender: epicene
- type: Tag
tags:
- VimPilot
- VimPilot
# Begin DeltaV additions - Make shadow cat a ghost role
- type: GhostRole
makeSentient: true
name: ghost-role-information-shadow-cat-name
description: ghost-role-information-shadow-cat-description
rules: ghost-role-information-freeagent-rules
raffle:
settings: short
- type: GhostTakeoverAvailable
- type: MeleeWeapon
altDisarm: false
angle: 0
animation: WeaponArcBite
soundHit:
path: /Audio/Effects/bite.ogg
damage:
types:
Piercing: 5
- type: Speech
speechSounds: Cat
speechVerb: SmallMob
# End DeltaV additions

0 comments on commit 9e510f0

Please sign in to comment.