Search
Preparing search index...
The search index is not available
modloader64
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
modloader64
modloader/cores/OOT/Actor
ActorBase
Class ActorBase
Hierarchy
JSONTemplate
ActorBase
Implements
IActor
Index
Constructors
constructor
Properties
actorUUID
emulator
exists
instance
is
Transition
Actor
json
Fields
position
rotation
Accessors
actorID
actor
Type
health
object
Table
Index
redead
Freeze
rendering
Flags
room
sound
Effect
variable
Methods
bit
Count16
bit
Count32
bit
Count8
bit
Count
Buffer
dereference
Pointer
destroy
get
Rdram
Buffer
invalidate
Cached
Code
memory
Debug
Logger
rdram
Read16
rdram
Read32
rdram
Read8
rdram
Read
Bit8
rdram
Read
Bits8
rdram
Read
Bits
Buffer
rdram
Read
Buffer
rdram
Read
F32
rdram
Read
Ptr16
rdram
Read
Ptr32
rdram
Read
Ptr8
rdram
Read
Ptr
Bit8
rdram
Read
Ptr
Bits8
rdram
Read
Ptr
Bits
Buffer
rdram
Read
Ptr
Buffer
rdram
Read
Ptr
F32
rdram
Read
Ptr
S16
rdram
Read
Ptr
S32
rdram
Read
Ptr
S8
rdram
Read
S16
rdram
Read
S32
rdram
Read
S8
rdram
Write16
rdram
Write32
rdram
Write8
rdram
Write
Bit8
rdram
Write
Bits8
rdram
Write
Bits
Buffer
rdram
Write
Buffer
rdram
Write
F32
rdram
Write
Ptr16
rdram
Write
Ptr32
rdram
Write
Ptr8
rdram
Write
Ptr
Bit8
rdram
Write
Ptr
Bits8
rdram
Write
Ptr
Bits
Buffer
rdram
Write
Ptr
Buffer
rdram
Write
Ptr
F32
toJSON
Constructors
constructor
new
Actor
Base
(
emulator
:
IMemory
, pointer
:
number
)
:
ActorBase
Parameters
emulator:
IMemory
pointer:
number
Returns
ActorBase
Properties
actorUUID
actorUUID
:
string
= ''
Private
Readonly
emulator
emulator
:
IMemory
exists
exists
:
boolean
= true
instance
instance
:
number
is
Transition
Actor
is
Transition
Actor
:
boolean
= false
json
Fields
json
Fields
:
string
[]
= ...
position
position
:
IPosition
rotation
rotation
:
IRotation
Accessors
actorID
get
actorID
(
)
:
number
Returns
number
actor
Type
get
actorType
(
)
:
ActorCategory
Returns
ActorCategory
health
get
health
(
)
:
number
set
health
(
h
:
number
)
:
void
Returns
number
Parameters
h:
number
Returns
void
object
Table
Index
get
objectTableIndex
(
)
:
number
Returns
number
redead
Freeze
get
redeadFreeze
(
)
:
number
set
redeadFreeze
(
f
:
number
)
:
void
Returns
number
Parameters
f:
number
Returns
void
rendering
Flags
get
renderingFlags
(
)
:
number
set
renderingFlags
(
flags
:
number
)
:
void
Returns
number
Parameters
flags:
number
Returns
void
room
get
room
(
)
:
number
set
room
(
r
:
number
)
:
void
Returns
number
Parameters
r:
number
Returns
void
sound
Effect
get
soundEffect
(
)
:
number
set
soundEffect
(
s
:
number
)
:
void
Returns
number
Parameters
s:
number
Returns
void
variable
get
variable
(
)
:
number
Returns
number
Methods
bit
Count16
bit
Count16
(
value
:
number
)
:
number
Parameters
value:
number
Returns
number
bit
Count32
bit
Count32
(
value
:
number
)
:
number
Parameters
value:
number
Returns
number
bit
Count8
bit
Count8
(
value
:
number
)
:
number
Parameters
value:
number
Returns
number
bit
Count
Buffer
bit
Count
Buffer
(
buf
:
Buffer
, off
:
number
, len
:
number
)
:
number
Parameters
buf:
Buffer
off:
number
len:
number
Returns
number
dereference
Pointer
dereference
Pointer
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
destroy
destroy
(
)
:
void
Returns
void
get
Rdram
Buffer
get
Rdram
Buffer
(
)
:
ArrayBuffer
Returns
ArrayBuffer
invalidate
Cached
Code
invalidate
Cached
Code
(
)
:
void
Returns
void
memory
Debug
Logger
memory
Debug
Logger
(
bool
:
boolean
)
:
void
Parameters
bool:
boolean
Returns
void
rdram
Read16
rdram
Read16
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read32
rdram
Read32
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read8
rdram
Read8
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read
Bit8
rdram
Read
Bit8
(
addr
:
number
, bitoffset
:
number
)
:
boolean
Parameters
addr:
number
bitoffset:
number
Returns
boolean
rdram
Read
Bits8
rdram
Read
Bits8
(
addr
:
number
)
:
Buffer
Parameters
addr:
number
Returns
Buffer
rdram
Read
Bits
Buffer
rdram
Read
Bits
Buffer
(
addr
:
number
, bytes
:
number
)
:
Buffer
Parameters
addr:
number
bytes:
number
Returns
Buffer
rdram
Read
Buffer
rdram
Read
Buffer
(
addr
:
number
, size
:
number
)
:
Buffer
Parameters
addr:
number
size:
number
Returns
Buffer
rdram
Read
F32
rdram
Read
F32
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read
Ptr16
rdram
Read
Ptr16
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr32
rdram
Read
Ptr32
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr8
rdram
Read
Ptr8
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr
Bit8
rdram
Read
Ptr
Bit8
(
addr
:
number
, offset
:
number
, bitoffset
:
number
)
:
boolean
Parameters
addr:
number
offset:
number
bitoffset:
number
Returns
boolean
rdram
Read
Ptr
Bits8
rdram
Read
Ptr
Bits8
(
addr
:
number
, offset
:
number
)
:
Buffer
Parameters
addr:
number
offset:
number
Returns
Buffer
rdram
Read
Ptr
Bits
Buffer
rdram
Read
Ptr
Bits
Buffer
(
addr
:
number
, offset
:
number
, bytes
:
number
)
:
Buffer
Parameters
addr:
number
offset:
number
bytes:
number
Returns
Buffer
rdram
Read
Ptr
Buffer
rdram
Read
Ptr
Buffer
(
addr
:
number
, offset
:
number
, size
:
number
)
:
Buffer
Parameters
addr:
number
offset:
number
size:
number
Returns
Buffer
rdram
Read
Ptr
F32
rdram
Read
Ptr
F32
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr
S16
rdram
Read
Ptr
S16
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr
S32
rdram
Read
Ptr
S32
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
Ptr
S8
rdram
Read
Ptr
S8
(
addr
:
number
, offset
:
number
)
:
number
Parameters
addr:
number
offset:
number
Returns
number
rdram
Read
S16
rdram
Read
S16
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read
S32
rdram
Read
S32
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Read
S8
rdram
Read
S8
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
rdram
Write16
rdram
Write16
(
addr
:
number
, value
:
number
)
:
void
Parameters
addr:
number
value:
number
Returns
void
rdram
Write32
rdram
Write32
(
addr
:
number
, value
:
number
)
:
void
Parameters
addr:
number
value:
number
Returns
void
rdram
Write8
rdram
Write8
(
addr
:
number
, value
:
number
)
:
void
Parameters
addr:
number
value:
number
Returns
void
rdram
Write
Bit8
rdram
Write
Bit8
(
addr
:
number
, bitoffset
:
number
, bit
:
boolean
)
:
void
Parameters
addr:
number
bitoffset:
number
bit:
boolean
Returns
void
rdram
Write
Bits8
rdram
Write
Bits8
(
addr
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
buf:
Buffer
Returns
void
rdram
Write
Bits
Buffer
rdram
Write
Bits
Buffer
(
addr
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
buf:
Buffer
Returns
void
rdram
Write
Buffer
rdram
Write
Buffer
(
addr
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
buf:
Buffer
Returns
void
rdram
Write
F32
rdram
Write
F32
(
addr
:
number
, value
:
number
)
:
void
Parameters
addr:
number
value:
number
Returns
void
rdram
Write
Ptr16
rdram
Write
Ptr16
(
addr
:
number
, offset
:
number
, value
:
number
)
:
void
Parameters
addr:
number
offset:
number
value:
number
Returns
void
rdram
Write
Ptr32
rdram
Write
Ptr32
(
addr
:
number
, offset
:
number
, value
:
number
)
:
void
Parameters
addr:
number
offset:
number
value:
number
Returns
void
rdram
Write
Ptr8
rdram
Write
Ptr8
(
addr
:
number
, offset
:
number
, value
:
number
)
:
void
Parameters
addr:
number
offset:
number
value:
number
Returns
void
rdram
Write
Ptr
Bit8
rdram
Write
Ptr
Bit8
(
addr
:
number
, offset
:
number
, bitoffset
:
number
, bit
:
boolean
)
:
void
Parameters
addr:
number
offset:
number
bitoffset:
number
bit:
boolean
Returns
void
rdram
Write
Ptr
Bits8
rdram
Write
Ptr
Bits8
(
addr
:
number
, offset
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
offset:
number
buf:
Buffer
Returns
void
rdram
Write
Ptr
Bits
Buffer
rdram
Write
Ptr
Bits
Buffer
(
addr
:
number
, offset
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
offset:
number
buf:
Buffer
Returns
void
rdram
Write
Ptr
Buffer
rdram
Write
Ptr
Buffer
(
addr
:
number
, offset
:
number
, buf
:
Buffer
)
:
void
Parameters
addr:
number
offset:
number
buf:
Buffer
Returns
void
rdram
Write
Ptr
F32
rdram
Write
Ptr
F32
(
addr
:
number
, offset
:
number
, value
:
number
)
:
void
Parameters
addr:
number
offset:
number
value:
number
Returns
void
toJSON
toJSON
(
)
:
any
Returns
any
Exports
modloader/cores/OOT/
Actor
Actor
Base
constructor
actorUUID
emulator
exists
instance
is
Transition
Actor
json
Fields
position
rotation
actorID
actor
Type
health
object
Table
Index
redead
Freeze
rendering
Flags
room
sound
Effect
variable
bit
Count16
bit
Count32
bit
Count8
bit
Count
Buffer
dereference
Pointer
destroy
get
Rdram
Buffer
invalidate
Cached
Code
memory
Debug
Logger
rdram
Read16
rdram
Read32
rdram
Read8
rdram
Read
Bit8
rdram
Read
Bits8
rdram
Read
Bits
Buffer
rdram
Read
Buffer
rdram
Read
F32
rdram
Read
Ptr16
rdram
Read
Ptr32
rdram
Read
Ptr8
rdram
Read
Ptr
Bit8
rdram
Read
Ptr
Bits8
rdram
Read
Ptr
Bits
Buffer
rdram
Read
Ptr
Buffer
rdram
Read
Ptr
F32
rdram
Read
Ptr
S16
rdram
Read
Ptr
S32
rdram
Read
Ptr
S8
rdram
Read
S16
rdram
Read
S32
rdram
Read
S8
rdram
Write16
rdram
Write32
rdram
Write8
rdram
Write
Bit8
rdram
Write
Bits8
rdram
Write
Bits
Buffer
rdram
Write
Buffer
rdram
Write
F32
rdram
Write
Ptr16
rdram
Write
Ptr32
rdram
Write
Ptr8
rdram
Write
Ptr
Bit8
rdram
Write
Ptr
Bits8
rdram
Write
Ptr
Bits
Buffer
rdram
Write
Ptr
Buffer
rdram
Write
Ptr
F32
toJSON
Actor
Death
Behavior
Position
Rotation
IActor
Death
File
actor
Death
Behavior
Map
get
Actor
Behavior
set
Actor
Behavior
Generated using
TypeDoc