Kobold Monkeys (#22108)
* add * fix maybe * clean up yaml * clean up more yaml maybe * dash * second dash * aahhh handcuffss * balancing(?) * sprite and desc change
This commit is contained in:
@@ -44,6 +44,9 @@ ghost-role-information-kangaroo-description = You're a kangaroo! Do whatever kan
|
||||
ghost-role-information-monkey-name = Monkey
|
||||
ghost-role-information-monkey-description = Ook ook!
|
||||
|
||||
ghost-role-information-kobold-name = Kobold
|
||||
ghost-role-information-kobold-description = Be the little gremlin you are, yell at people and beg for meat!
|
||||
|
||||
ghost-role-information-rat-king-name = Rat King
|
||||
ghost-role-information-rat-king-description = You are the Rat King, scavenge food in order to produce rat minions to do your bidding.
|
||||
ghost-role-information-rat-king-rules = You are an antagonist, scavenge, attack, and grow your hoard!
|
||||
|
||||
@@ -37,6 +37,9 @@ ent-CrateNPCGorilla = Gorilla crate
|
||||
ent-CrateNPCMonkeyCube = Monkey cube crate
|
||||
.desc = A crate containing three boxes of monkey cubes.
|
||||
|
||||
ent-CrateNPCKoboldCube = Kobold cube crate
|
||||
.desc = A crate containing three boxes of kobold cubes.
|
||||
|
||||
ent-CrateNPCMouse = Mice crate
|
||||
.desc = A crate containing five mice.
|
||||
|
||||
|
||||
@@ -128,6 +128,16 @@
|
||||
category: Livestock
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
id: LivestockKoboldCube
|
||||
icon:
|
||||
sprite: Mobs/Animals/kobold.rsi
|
||||
state: kobold
|
||||
product: CrateNPCKoboldCube
|
||||
cost: 2000
|
||||
category: Livestock
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
id: LivestockMouse
|
||||
icon:
|
||||
|
||||
@@ -126,6 +126,14 @@
|
||||
contents:
|
||||
- id: MonkeyCubeBox
|
||||
|
||||
- type: entity
|
||||
id: CrateNPCKoboldCube
|
||||
parent: CrateGenericSteel
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: KoboldCubeBox
|
||||
|
||||
- type: entity
|
||||
id: CrateNPCMouse
|
||||
parent: CrateLivestock
|
||||
|
||||
@@ -1156,6 +1156,77 @@
|
||||
- type: IdExaminable
|
||||
- type: AlwaysRevolutionaryConvertible
|
||||
|
||||
- type: entity
|
||||
name: kobold
|
||||
id: MobKobold
|
||||
parent: MobMonkey
|
||||
description: Cousins to the sentient race of lizard people, kobolds blend in with industrial tiling and are as nasty as monkeys; ready to pull out your hair and stab you to death.
|
||||
components:
|
||||
- type: LizardAccent
|
||||
- type: Speech # I don't know how to get it to work and i want someone to make them speak like a lizard with normal accents (or optionally another language altogether)
|
||||
speechSounds: Lizard
|
||||
speechVerb: Reptilian
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Male: UnisexReptilian
|
||||
Female: UnisexReptilian
|
||||
Unsexed: UnisexReptilian
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
40: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 3.5
|
||||
baseSprintSpeed: 5
|
||||
- type: MeleeWeapon
|
||||
soundHit:
|
||||
path: /Audio/Weapons/pierce.ogg
|
||||
angle: 30
|
||||
animation: WeaponArcPunch
|
||||
damage:
|
||||
types:
|
||||
Piercing: 9
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 400
|
||||
coldDamageThreshold: 285
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
coldDamage:
|
||||
types:
|
||||
Cold : 0.1 #per second, scales with temperature & other constants
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 0.1 #per second, scales with temperature & other constants
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: kobold
|
||||
sprite: Mobs/Animals/kobold.rsi
|
||||
- map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
|
||||
color: "#ffffff"
|
||||
sprite: Objects/Misc/handcuffs.rsi
|
||||
state: body-overlay-2
|
||||
visible: false
|
||||
- map: [ "ears" ]
|
||||
- map: [ "id" ]
|
||||
- map: [ "mask" ]
|
||||
- map: [ "head" ]
|
||||
- map: [ "clownedon" ]
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_human"
|
||||
visible: false
|
||||
- type: Butcherable
|
||||
butcheringType: Spike
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
amount: 2
|
||||
- type: GhostRole
|
||||
prob: 0.1
|
||||
makeSentient: true
|
||||
name: ghost-role-information-kobold-name
|
||||
description: ghost-role-information-kobold-description
|
||||
|
||||
- type: entity
|
||||
name: guidebook monkey
|
||||
parent: MobMonkey
|
||||
|
||||
@@ -33,6 +33,41 @@
|
||||
tags:
|
||||
- MonkeyCube
|
||||
|
||||
- type: entity
|
||||
parent: BoxCardboard
|
||||
name: kobold cube box
|
||||
id: KoboldCubeBox
|
||||
description: Condensed kobolds in a cube. Just add water!
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: KoboldCubeWrapped
|
||||
amount: 6
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/monkeycube.rsi
|
||||
state: box
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
name: kobold cube
|
||||
suffix: Wrapped
|
||||
id: KoboldCubeWrapped
|
||||
description: Unwrap this to get a kobold cube.
|
||||
components:
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: SpawnItemsOnUse
|
||||
items:
|
||||
- id: KoboldCube
|
||||
sound:
|
||||
path: /Audio/Effects/unwrap.ogg
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/monkeycube.rsi
|
||||
state: wrapper
|
||||
- type: Tag
|
||||
tags:
|
||||
- MonkeyCube
|
||||
|
||||
- type: entity
|
||||
parent: BoxCardboard
|
||||
name: monkey cube box
|
||||
|
||||
@@ -49,6 +49,16 @@
|
||||
layer:
|
||||
- LowImpassable
|
||||
|
||||
- type: entity
|
||||
parent: MonkeyCube
|
||||
id: KoboldCube
|
||||
name: kobold cube
|
||||
description: Just add water!
|
||||
components:
|
||||
- type: Rehydratable
|
||||
possibleSpawns:
|
||||
- MobKobold
|
||||
|
||||
- type: entity
|
||||
parent: PlushieCarp
|
||||
id: DehydratedSpaceCarp
|
||||
|
||||
BIN
Resources/Textures/Mobs/Animals/kobold.rsi/kobold.png
Normal file
BIN
Resources/Textures/Mobs/Animals/kobold.rsi/kobold.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.8 KiB |
15
Resources/Textures/Mobs/Animals/kobold.rsi/meta.json
Normal file
15
Resources/Textures/Mobs/Animals/kobold.rsi/meta.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Drawn by Ubaser",
|
||||
"states": [
|
||||
{
|
||||
"name": "kobold",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user