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-name = Monkey
|
||||||
ghost-role-information-monkey-description = Ook ook!
|
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-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-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!
|
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
|
ent-CrateNPCMonkeyCube = Monkey cube crate
|
||||||
.desc = A crate containing three boxes of monkey cubes.
|
.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
|
ent-CrateNPCMouse = Mice crate
|
||||||
.desc = A crate containing five mice.
|
.desc = A crate containing five mice.
|
||||||
|
|
||||||
|
|||||||
@@ -128,6 +128,16 @@
|
|||||||
category: Livestock
|
category: Livestock
|
||||||
group: market
|
group: market
|
||||||
|
|
||||||
|
- type: cargoProduct
|
||||||
|
id: LivestockKoboldCube
|
||||||
|
icon:
|
||||||
|
sprite: Mobs/Animals/kobold.rsi
|
||||||
|
state: kobold
|
||||||
|
product: CrateNPCKoboldCube
|
||||||
|
cost: 2000
|
||||||
|
category: Livestock
|
||||||
|
group: market
|
||||||
|
|
||||||
- type: cargoProduct
|
- type: cargoProduct
|
||||||
id: LivestockMouse
|
id: LivestockMouse
|
||||||
icon:
|
icon:
|
||||||
|
|||||||
@@ -126,6 +126,14 @@
|
|||||||
contents:
|
contents:
|
||||||
- id: MonkeyCubeBox
|
- id: MonkeyCubeBox
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: CrateNPCKoboldCube
|
||||||
|
parent: CrateGenericSteel
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: KoboldCubeBox
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: CrateNPCMouse
|
id: CrateNPCMouse
|
||||||
parent: CrateLivestock
|
parent: CrateLivestock
|
||||||
|
|||||||
@@ -1156,6 +1156,77 @@
|
|||||||
- type: IdExaminable
|
- type: IdExaminable
|
||||||
- type: AlwaysRevolutionaryConvertible
|
- 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
|
- type: entity
|
||||||
name: guidebook monkey
|
name: guidebook monkey
|
||||||
parent: MobMonkey
|
parent: MobMonkey
|
||||||
|
|||||||
@@ -33,6 +33,41 @@
|
|||||||
tags:
|
tags:
|
||||||
- MonkeyCube
|
- 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
|
- type: entity
|
||||||
parent: BoxCardboard
|
parent: BoxCardboard
|
||||||
name: monkey cube box
|
name: monkey cube box
|
||||||
|
|||||||
@@ -49,6 +49,16 @@
|
|||||||
layer:
|
layer:
|
||||||
- LowImpassable
|
- LowImpassable
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: MonkeyCube
|
||||||
|
id: KoboldCube
|
||||||
|
name: kobold cube
|
||||||
|
description: Just add water!
|
||||||
|
components:
|
||||||
|
- type: Rehydratable
|
||||||
|
possibleSpawns:
|
||||||
|
- MobKobold
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
parent: PlushieCarp
|
parent: PlushieCarp
|
||||||
id: DehydratedSpaceCarp
|
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