Fix the limzers, weh! (#7256)
* The stuff * Venus * Nuclear keg * Lizzer weh * Revert "Nuclear keg" This reverts commit 3426340e5b2a81ea057dfd02aa2e424b1cf969c2. * Revert "Venus" This reverts commit 5df94d74b61e92641c4f4401b6ed4410e4421d99. * Revert "The stuff" This reverts commit ae8eb3582677566bb2ffbc66695461ae617cd722. * they now need to breathe * Literally crying and sobbing rn * Missed deez * REEE!
This commit is contained in:
4
Resources/Audio/Voice/Reptilian/license.txt
Normal file
4
Resources/Audio/Voice/Reptilian/license.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
The sounds are taken from skyrag/tgdownstream
|
||||
https://github.com/Skyrat-SS13/Skyrat-tg/pull/892
|
||||
|
||||
reptilian_scream.ogg
|
||||
BIN
Resources/Audio/Voice/Reptilian/reptilian_scream.ogg
Normal file
BIN
Resources/Audio/Voice/Reptilian/reptilian_scream.ogg
Normal file
Binary file not shown.
222
Resources/Prototypes/Body/Parts/reptilian.yml
Normal file
222
Resources/Prototypes/Body/Parts/reptilian.yml
Normal file
@@ -0,0 +1,222 @@
|
||||
# TODO: Add descriptions (many)
|
||||
# TODO BODY: Part damage
|
||||
- type: entity
|
||||
id: PartReptilian
|
||||
parent: BaseItem
|
||||
name: "reptilian body part"
|
||||
abstract: true
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
|
||||
- type: entity
|
||||
id: TorsoReptilian
|
||||
name: "reptilian torso"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "torso_m"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "torso_m"
|
||||
- type: BodyPart
|
||||
partType: Torso
|
||||
size: 14
|
||||
compatibility: Biological
|
||||
mechanisms:
|
||||
- OrganHumanHeart
|
||||
- OrganHumanLungs
|
||||
- OrganHumanStomach
|
||||
- OrganHumanLiver
|
||||
- OrganHumanKidneys
|
||||
# criticalThreshold: 100
|
||||
# deadThreshold: 150
|
||||
|
||||
- type: entity
|
||||
id: HeadReptilian
|
||||
name: "reptilian head"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "head_m"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "head_m"
|
||||
- type: BodyPart
|
||||
partType: Head
|
||||
size: 7
|
||||
compatibility: Biological
|
||||
vital: true
|
||||
mechanisms:
|
||||
- OrganHumanBrain
|
||||
- OrganHumanEyes
|
||||
# criticalThreshold: 50
|
||||
# deadThreshold: 120
|
||||
- type: Input
|
||||
context: "ghost"
|
||||
- type: DummyInputMover
|
||||
- type: GhostOnMove
|
||||
|
||||
- type: entity
|
||||
id: LeftArmReptilian
|
||||
name: "left reptilian arm"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_arm"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_arm"
|
||||
- type: BodyPart
|
||||
partType: Arm
|
||||
size: 5
|
||||
compatibility: Biological
|
||||
symmetry: Left
|
||||
# criticalThreshold: 40
|
||||
# deadThreshold: 80
|
||||
|
||||
- type: entity
|
||||
id: RightArmReptilian
|
||||
name: "right reptilian arm"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_arm"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_arm"
|
||||
- type: BodyPart
|
||||
partType: Arm
|
||||
size: 5
|
||||
compatibility: Biological
|
||||
symmetry: Right
|
||||
# criticalThreshold: 40
|
||||
# deadThreshold: 80
|
||||
|
||||
- type: entity
|
||||
id: LeftHandReptilian
|
||||
name: "left reptilian hand"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_hand"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_hand"
|
||||
- type: BodyPart
|
||||
partType: Hand
|
||||
size: 3
|
||||
compatibility: Biological
|
||||
symmetry: Left
|
||||
# criticalThreshold: 30
|
||||
# deadThreshold: 60
|
||||
|
||||
- type: entity
|
||||
id: RightHandReptilian
|
||||
name: "right reptilian hand"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_hand"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_hand"
|
||||
- type: BodyPart
|
||||
partType: Hand
|
||||
size: 3
|
||||
compatibility: Biological
|
||||
symmetry: Right
|
||||
# criticalThreshold: 30
|
||||
# deadThreshold: 60
|
||||
|
||||
- type: entity
|
||||
id: LeftLegReptilian
|
||||
name: "left reptilian leg"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_leg"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_leg"
|
||||
- type: BodyPart
|
||||
partType: Leg
|
||||
size: 6
|
||||
compatibility: Biological
|
||||
symmetry: Left
|
||||
# criticalThreshold: 45
|
||||
# deadThreshold: 90
|
||||
|
||||
- type: entity
|
||||
id: RightLegReptilian
|
||||
name: "right reptilian leg"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_leg"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_leg"
|
||||
- type: BodyPart
|
||||
partType: Leg
|
||||
size: 6
|
||||
compatibility: Biological
|
||||
symmetry: Right
|
||||
# criticalThreshold: 45
|
||||
# deadThreshold: 90
|
||||
|
||||
- type: entity
|
||||
id: LeftFootReptilian
|
||||
name: "left reptilian foot"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_foot"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "l_foot"
|
||||
- type: BodyPart
|
||||
partType: Foot
|
||||
size: 2
|
||||
compatibility: Biological
|
||||
symmetry: Left
|
||||
# criticalThreshold: 30
|
||||
# deadThreshold: 60
|
||||
|
||||
- type: entity
|
||||
id: RightFootReptilian
|
||||
name: "right reptilian foot"
|
||||
parent: PartReptilian
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_foot"
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: "r_foot"
|
||||
- type: BodyPart
|
||||
partType: Foot
|
||||
size: 2
|
||||
compatibility: Biological
|
||||
symmetry: Right
|
||||
# criticalThreshold: 30
|
||||
# deadThreshold: 60
|
||||
14
Resources/Prototypes/Body/Presets/reptilian.yml
Normal file
14
Resources/Prototypes/Body/Presets/reptilian.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
- type: bodyPreset
|
||||
name: "reptilian"
|
||||
id: ReptilianPreset
|
||||
partIDs:
|
||||
head: HeadReptilian
|
||||
torso: TorsoReptilian
|
||||
right arm: RightArmReptilian
|
||||
left arm: LeftArmReptilian
|
||||
right hand: RightHandReptilian
|
||||
left hand: LeftHandReptilian
|
||||
right leg: RightLegReptilian
|
||||
left leg: LeftLegReptilian
|
||||
right foot: RightFootReptilian
|
||||
left foot: LeftFootReptilian
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
save: false
|
||||
name: Urist McHands The Lizardperson
|
||||
name: Urisst' Mzhand
|
||||
parent: MobReptilianBase
|
||||
id: MobReptilian
|
||||
description: A miserable pile of scales.
|
||||
@@ -11,6 +11,9 @@
|
||||
context: "human"
|
||||
- type: PlayerMobMover
|
||||
- type: PlayerInputMover
|
||||
- type: Vocal
|
||||
maleScream: /Audio/Voice/Reptilian/reptilian_scream.ogg
|
||||
femaleScream: /Audio/Voice/Reptilian/reptilian_scream.ogg
|
||||
- type: Alerts
|
||||
- type: Eye
|
||||
- type: CameraRecoil
|
||||
@@ -19,5 +22,11 @@
|
||||
- type: AiFactionTag
|
||||
factions:
|
||||
- NanoTrasen
|
||||
|
||||
- type: Respirator
|
||||
damage:
|
||||
types:
|
||||
Asphyxiation: 1.5
|
||||
damageRecovery:
|
||||
types:
|
||||
Asphyxiation: -1.5
|
||||
#Weh
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
save: false
|
||||
name: Urist McHands The Lizardperson
|
||||
name: Urisst' Mzhand
|
||||
parent: MobHumanBase
|
||||
id: MobReptilianBase
|
||||
abstract: true
|
||||
@@ -108,7 +108,7 @@
|
||||
- map: [ "pocket2" ]
|
||||
- type: Body
|
||||
template: HumanoidTemplate
|
||||
preset: HumanPreset
|
||||
preset: ReptilianPreset
|
||||
- type: LizardAccent
|
||||
- type: DiseaseCarrier
|
||||
diseaseResist: 0.1
|
||||
|
||||
Reference in New Issue
Block a user