Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICreatureDescription

Hierarchy

Index

Properties

Optional aberrantBlood

aberrantBlood: IRGB

Optional aberrantLoot

aberrantLoot: ICreatureLoot[]

Optional acceptedItems

acceptedItems: Array<ItemType | ItemTypeGroup>

ai

ai: AiType

Optional blood

blood: IRGB

Optional canCauseStatus

canCauseStatus: StatusType[]

Optional canTrample

canTrample: undefined | false | true

damageType

damageType: DamageType

defense

defense: Defense

Optional disableHitching

disableHitching: undefined | false | true

Optional fishable

fishable: undefined | false | true

Optional hasProduce

hasProduce: undefined | false | true

If true, this creature will get the "produce" stat.

Optional helpPlants

helpPlants: undefined | false | true

Optional isTall

isTall: undefined | false | true

Optional jumpOver

jumpOver: undefined | false | true

Optional lightColor

lightColor: IRGB

Optional lightSource

lightSource: undefined | false | true

Optional loot

Optional lootGroup

lootGroup: LootGroupType

Optional makeNoise

makeNoise: undefined | false | true

maxatk

maxatk: number

maxhp

maxhp: number

minatk

minatk: number

minhp

minhp: number

Optional modIndex

modIndex: undefined | number

moveType

moveType: MoveType

Optional noCorpse

noCorpse: undefined | false | true

Optional noSplash

noSplash: undefined | false | true

If true, this creature will not create puddles when walking in water.

Optional noStumble

noStumble: undefined | false | true

Optional particlesOnMove

particlesOnMove: undefined | false | true

Optional passable

passable: undefined | false | true

Optional providesFire

providesFire: undefined | false | true

reputation

reputation: number

Optional respawn

respawn: undefined | false | true

Optional skipMovementChance

skipMovementChance: undefined | number

A percentage number for the amount of time the creature should skip movement 100 means the creature always skips their movement

Optional spawn

Optional spawnGroup

spawnTiles

spawnTiles: TileGroup

Optional speed

speed: undefined | number

Optional tamingDifficulty

tamingDifficulty: undefined | number

Optional temperature

temperature: undefined | number

The produced temperature of this object — objects whose temperature affects surrounding objects. A number between Temperature.Coldest and Temperature.Hottest. When not provided, Temperature.Neutral is used.

Optional texOffsetY

texOffsetY: undefined | number

Optional tileMissChance

tileMissChance: OptionalDescriptions<TileGroup, number>

Optional waste

waste: IWaste

Optional waterAnimations

waterAnimations: undefined | false | true

Generated using TypeDoc