* Update animals.yml
* Update
* ANOTHER UPDATE
change mobcat meleeweapon from brute to piercing, deleting extra lines
* oops
* Update npc.yml
* Update npc.yml
* Update animals.yml
- id: MobCatCaracal
prob: 0.5
orGroup: MobCat
+ - id: MobCatKitten
+ prob: 0.25
+ orGroup: MobCat
- id: MobBingus
prob: 0.005
orGroup: MobCat
- type: ConditionalSpawner
prototypes:
- MobCatSpace
+
+- type: entity
+ name: Kitten Spawner
+ id: SpawnMobCatKitten
+ parent: MarkerBase
+ components:
+ - type: Sprite
+ layers:
+ - state: green
+ - state: ai
+ - type: ConditionalSpawner
+ prototypes:
+ - MobCatKitten
- type: entity
name: Cat Spawner
- MobCat
- MobCatCalico
- MobCatCaracal
+ - MobCatKitten
rarePrototypes:
- MobCatSpace
rareChance: 0.05
interactSuccessSpawn: EffectHearts
interactSuccessSound:
path: /Audio/Animals/cat_meow.ogg
+ - type: MeleeWeapon
+ damage:
+ types:
+ Piercing: 5
- type: Grammar
attributes:
gender: epicene
Dead:
Base: caracal_dead
+- type: entity
+ name: kitten
+ parent: MobCat
+ id: MobCatKitten
+ description: Small and fluffy.
+ components:
+ - type: Sprite
+ layers:
+ - map: ["enum.DamageStateVisualLayers.Base"]
+ state: kitten
+ - type: DamageStateVisuals
+ states:
+ Alive:
+ Base: kitten
+ Critical:
+ Base: kitten_dead
+ Dead:
+ Base: kitten_dead
+ - type: Butcherable
+ spawned:
+ - id: FoodMeat
+ amount: 1
+ - type: MobPrice
+ price: 100
+ - type: MeleeWeapon
+ damage:
+ types:
+ Piercing: 3
+ - type: MobThresholds
+ thresholds:
+ 0: Alive
+ 25: Dead
+
- type: entity
name: sloth
parent: SimpleMobBase
- type: NpcFactionMember
factions:
- Passive
+