Paradox Clone (#35794)

* polymorph fixes

* paradox clone

* forensics cleanup

* bump doors

* 4

* attribution

* polymorphn't

* clean up objectives

* Update Resources/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml

* review

* add virtual items to blacklist

* allow them to roll sleeper agent
This commit is contained in:
slarticodefast
2025-03-13 18:09:07 +01:00
committed by GitHub
parent 1b2d3d6ab9
commit bce9b4b05b
23 changed files with 498 additions and 17 deletions

View File

@@ -191,6 +191,26 @@
- sprite: Objects/Weapons/Melee/energykatana.rsi
state: icon
- type: entity
categories: [ HideSpawnMenu, Spawner ]
parent: BaseAntagSpawner
id: SpawnPointGhostParadoxClone
components:
- type: GhostRole
name: ghost-role-information-paradox-clone-name
description: ghost-role-information-paradox-clone-description
rules: ghost-role-information-antagonist-rules
mindRoles:
- MindRoleGhostRoleSoloAntagonist
raffle:
settings: default
- type: Sprite
layers:
- sprite: Markers/jobs.rsi
state: green
- sprite: Mobs/Aliens/paradox_clone.rsi
state: preview
- type: entity
categories: [ HideSpawnMenu, Spawner ]
parent: BaseAntagSpawner

View File

@@ -56,6 +56,7 @@
blacklist:
components:
- AttachedClothing # helmets, which are part of the suit
- VirtualItem
- type: cloningSettings
id: Antag
@@ -78,7 +79,7 @@
suffix: Non-Antag
components:
- type: Sprite
sprite: Markers/paradox_clone.rsi
sprite: Mobs/Aliens/paradox_clone.rsi
state: preview
- type: RandomCloneSpawner
settings: BaseClone

View File

@@ -0,0 +1,37 @@
# Mob
- type: entity
parent: BaseMob
id: MobParadox
name: space-time paradox
description: A big ball of wibbly wobbly, timey wimey stuff.
components:
- type: Sprite
drawdepth: Mobs
layers:
- sprite: Mobs/Aliens/paradox_clone.rsi
state: paradox
shader: unshaded
- type: RotationVisuals
horizontalRotation: 90
- type: Pullable
- type: Tag
tags:
- DoorBumpOpener
- type: entity
parent: MobParadox
id: MobParadoxTimed # visual effect when gibbing on round end
components:
- type: TimedDespawn
lifetime: 10
# guidebook dummy
- type: entity
id: ParadoxCloneDummy
categories: [ HideSpawnMenu ]
name: Paradox Clone
components:
- type: Sprite
sprite: Mobs/Aliens/paradox_clone.rsi
state: preview