Class

ObjectDefinition

ObjectDefinition

Members

boolean

# aBool2111

View Source loaders/ObjectLoader.js, line 71

Byte

# ambient

Number from 0 to 255. Overrides Object model's ambient lighting

View Source loaders/ObjectLoader.js, line 86

number

# ambientSoundChangeTicksMax

View Source loaders/ObjectLoader.js, line 191

number

# ambientSoundChangeTicksMin

View Source loaders/ObjectLoader.js, line 188

number

# ambientSoundDistance

View Source loaders/ObjectLoader.js, line 185

number

# ambientSoundId

View Source loaders/ObjectLoader.js, line 182

Array.<number>

# ambientSoundIds

View Source loaders/ObjectLoader.js, line 194

number

# animationID

Default animation

View Source loaders/ObjectLoader.js, line 77

number

# blockingMask

View Source loaders/ObjectLoader.js, line 152

boolean

# blocksProjectile

Blocks projectiles such as arrows and spells

View Source loaders/ObjectLoader.js, line 53

Array

# configChangeDest

View Source loaders/ObjectLoader.js, line 179

number

# contouredGround

View Source loaders/ObjectLoader.js, line 62

Byte

# contrast

Number from 0 to 255. Overrides Object model's contrast

View Source loaders/ObjectLoader.js, line 92

number

# decorDisplacement

View Source loaders/ObjectLoader.js, line 80

number

# id

The ID of this Object

View Source loaders/ObjectLoader.js, line 11

number

# interactType

Interact Type. Loader only ever sets it to 0 or 1. Defaults value is 2

View Source loaders/ObjectLoader.js, line 47

number

# mapAreaId

View Source loaders/ObjectLoader.js, line 197

number

# mapSceneID

View Source loaders/ObjectLoader.js, line 149

boolean

# mergeNormals

Merge normals with objects nearby

View Source loaders/ObjectLoader.js, line 68

number

# modelSizeHeight

Model size height

View Source loaders/ObjectLoader.js, line 140

number

# modelSizeX

Model size X

View Source loaders/ObjectLoader.js, line 134

number

# modelSizeY

Model size Y

View Source loaders/ObjectLoader.js, line 146

string

# name

Name of the Object

View Source loaders/ObjectLoader.js, line 29

Array

# objectModels

The models that compose the NPC

View Source loaders/ObjectLoader.js, line 23

Array

# objectTypes

Object types

View Source loaders/ObjectLoader.js, line 17

boolean

# obstructsGround

View Source loaders/ObjectLoader.js, line 164

number

# offsetHeight

View Source loaders/ObjectLoader.js, line 158

boolean

# randomizeAnimStart

View Source loaders/ObjectLoader.js, line 200

Array

# recolorToFind

Color values to find to be replaced for this Object

View Source loaders/ObjectLoader.js, line 101

Array

# recolorToReplace

What the color values will be replaced with

View Source loaders/ObjectLoader.js, line 107

Array

# retextureToFind

Textures to find to be replaced for this Object

View Source loaders/ObjectLoader.js, line 113

number

# sizeX

Tile size X

View Source loaders/ObjectLoader.js, line 35

number

# sizeY

Tile size Y

View Source loaders/ObjectLoader.js, line 41

number

# supportsItems

View Source loaders/ObjectLoader.js, line 170

Array

# textureToReplace

What the texture will be replaced with

View Source loaders/ObjectLoader.js, line 119

number

# wallOrDoor

I think this allows other objects to be placed on the same tile

View Source loaders/ObjectLoader.js, line 59

ObjectDefinition

Members

boolean

# aBool2111

View Source loaders/ObjectLoader.js, line 71

Byte

# ambient

Number from 0 to 255. Overrides Object model's ambient lighting

View Source loaders/ObjectLoader.js, line 86

number

# ambientSoundChangeTicksMax

View Source loaders/ObjectLoader.js, line 191

number

# ambientSoundChangeTicksMin

View Source loaders/ObjectLoader.js, line 188

number

# ambientSoundDistance

View Source loaders/ObjectLoader.js, line 185

number

# ambientSoundId

View Source loaders/ObjectLoader.js, line 182

Array.<number>

# ambientSoundIds

View Source loaders/ObjectLoader.js, line 194

number

# animationID

Default animation

View Source loaders/ObjectLoader.js, line 77

number

# blockingMask

View Source loaders/ObjectLoader.js, line 152

boolean

# blocksProjectile

Blocks projectiles such as arrows and spells

View Source loaders/ObjectLoader.js, line 53

Array

# configChangeDest

View Source loaders/ObjectLoader.js, line 179

number

# contouredGround

View Source loaders/ObjectLoader.js, line 62

Byte

# contrast

Number from 0 to 255. Overrides Object model's contrast

View Source loaders/ObjectLoader.js, line 92

number

# decorDisplacement

View Source loaders/ObjectLoader.js, line 80

number

# id

The ID of this Object

View Source loaders/ObjectLoader.js, line 11

number

# interactType

Interact Type. Loader only ever sets it to 0 or 1. Defaults value is 2

View Source loaders/ObjectLoader.js, line 47

number

# mapAreaId

View Source loaders/ObjectLoader.js, line 197

number

# mapSceneID

View Source loaders/ObjectLoader.js, line 149

boolean

# mergeNormals

Merge normals with objects nearby

View Source loaders/ObjectLoader.js, line 68

number

# modelSizeHeight

Model size height

View Source loaders/ObjectLoader.js, line 140

number

# modelSizeX

Model size X

View Source loaders/ObjectLoader.js, line 134

number

# modelSizeY

Model size Y

View Source loaders/ObjectLoader.js, line 146

string

# name

Name of the Object

View Source loaders/ObjectLoader.js, line 29

Array

# objectModels

The models that compose the NPC

View Source loaders/ObjectLoader.js, line 23

Array

# objectTypes

Object types

View Source loaders/ObjectLoader.js, line 17

boolean

# obstructsGround

View Source loaders/ObjectLoader.js, line 164

number

# offsetHeight

View Source loaders/ObjectLoader.js, line 158

boolean

# randomizeAnimStart

View Source loaders/ObjectLoader.js, line 200

Array

# recolorToFind

Color values to find to be replaced for this Object

View Source loaders/ObjectLoader.js, line 101

Array

# recolorToReplace

What the color values will be replaced with

View Source loaders/ObjectLoader.js, line 107

Array

# retextureToFind

Textures to find to be replaced for this Object

View Source loaders/ObjectLoader.js, line 113

number

# sizeX

Tile size X

View Source loaders/ObjectLoader.js, line 35

number

# sizeY

Tile size Y

View Source loaders/ObjectLoader.js, line 41

number

# supportsItems

View Source loaders/ObjectLoader.js, line 170

Array

# textureToReplace

What the texture will be replaced with

View Source loaders/ObjectLoader.js, line 119

number

# wallOrDoor

I think this allows other objects to be placed on the same tile

View Source loaders/ObjectLoader.js, line 59