h1z1-server
Preparing search index...
servers/ZoneServer2016/jsms/jsm
JSM
Class JSM<EventTypes>
Type Parameters
EventTypes
extends
string
|
number
Hierarchy (
View Summary
)
JSM
BearInstance
DeerInstance
ScreamerInstance
WolfInstance
ZombieInstance
Index
Constructors
constructor
Properties
states
Accessors
state
Methods
event
on
Transition
tick
Constructors
constructor
new
JSM
<
EventTypes
extends
string
|
number
>
(
states
:
Record
<
string
,
(
dt
:
number
)
=>
void
>
,
transitions
:
Transition
<
EventTypes
>
[]
,
initialState
?:
string
,
)
:
JSM
<
EventTypes
>
Type Parameters
EventTypes
extends
string
|
number
Parameters
states
:
Record
<
string
,
(
dt
:
number
)
=>
void
>
transitions
:
Transition
<
EventTypes
>
[]
initialState
:
string
= ""
Returns
JSM
<
EventTypes
>
Properties
states
states
:
Record
<
string
,
(
dt
:
number
)
=>
void
>
= {}
Accessors
state
get
state
()
:
string
Returns
string
Methods
event
event
(
eventId
:
EventTypes
)
:
void
Parameters
eventId
:
EventTypes
Returns
void
on
Transition
onTransition
(
_from
:
string
,
_to
:
string
,
_eventId
:
EventTypes
)
:
void
Parameters
_from
:
string
_to
:
string
_eventId
:
EventTypes
Returns
void
tick
tick
(
dt
:
number
)
:
void
Parameters
dt
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
states
Accessors
state
Methods
event
on
Transition
tick
h1z1-server
Loading...