- fix: Chameleon projector. (#484)
This commit is contained in:
@@ -1,2 +1,4 @@
|
||||
chameleon-projector-inside-container = There's no room to scan that!
|
||||
chameleon-projector-invalid = You can't disguise as that!
|
||||
chameleon-projector-success = Projected new disguise.
|
||||
chameleon-projector-set-disguise = Set Disguise
|
||||
|
||||
@@ -15,15 +15,12 @@
|
||||
blacklist:
|
||||
components:
|
||||
- ChameleonDisguise # no becoming kleiner
|
||||
- InsideEntityStorage # no clark kent going in phone booth and becoming superman
|
||||
- MindContainer # no
|
||||
- Pda # PDAs currently make you invisible /!\
|
||||
polymorph:
|
||||
entity: ChameleonDisguise
|
||||
disguiseProto: ChameleonDisguise
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: BaseMob
|
||||
id: ChameleonDisguise
|
||||
name: Urist McKleiner
|
||||
components:
|
||||
@@ -31,20 +28,11 @@
|
||||
- type: Sprite
|
||||
sprite: /Textures/Mobs/Species/Human/parts.rsi
|
||||
state: full
|
||||
# so people can attempt to pick it up
|
||||
- type: Item
|
||||
# so it can take damage
|
||||
# projector system sets health to be proportional to mass
|
||||
- type: Transform
|
||||
noRot: true # players rotation and anchor is used instead
|
||||
- type: InteractionOutline
|
||||
- type: Clickable
|
||||
- type: Damageable
|
||||
- type: MobState
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
1: Critical
|
||||
200: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 1 # precise movement for the perfect spot
|
||||
baseSprintSpeed: 5 # the jig is up
|
||||
- type: ChameleonDisguise
|
||||
|
||||
# actions
|
||||
|
||||
Reference in New Issue
Block a user