PowerHorse Engine
Preparing search index...
@mekstuff-rbxts/user-reward-service
<internal>
UserQuestsPlayerContainer
Class UserQuestsPlayerContainer
Hierarchy
Pseudo
UserQuestsPlayerContainer
Index
Constructors
constructor
Properties
Available
Completed
On
Completed
Progress
Progress
Changed
Progress
Key
Completed
Quest
Prop
Changed
Methods
Bind
To
Available
Bind
To
Next
Quests
Bind
To
Progress
Keys
Get
Datastore
Time
Get
Progress
Key
Completed
Get
Quest
Prop
Load
New
Quests
Reset
Progress
Key
Set
Progress
Key
Completed
Set
Quest
Prop
Constructors
constructor
new
UserQuestsPlayerContainer
(
Player
:
Player
,
Reward
:
UserRewardServiceReward
,
_Props
:
UserQuestsConstructorProps
,
)
:
UserQuestsPlayerContainer
Parameters
Player
:
Player
Reward
:
UserRewardServiceReward
_Props
:
UserQuestsConstructorProps
Returns
UserQuestsPlayerContainer
Properties
Available
Available
:
boolean
= false
Completed
Completed
:
boolean
= false
On
Completed
OnCompleted
:
Signal
Progress
Progress
:
{
[
key
:
string
]:
{
prop
?:
unknown
;
status
:
boolean
}
}
= {}
Progress
Changed
ProgressChanged
:
Signal
Progress
Key
Completed
ProgressKeyCompleted
:
Signal
Quest
Prop
Changed
QuestPropChanged
:
Signal
<
(
PropName
:
string
)
=>
void
>
Methods
Bind
To
Available
BindToAvailable
(
callback
:
(
available
:
boolean
)
=>
Callback
)
:
ServantNext
Parameters
callback
:
(
available
:
boolean
)
=>
Callback
Returns
ServantNext
Client
Bind
To
Next
Quests
BindToNextQuests
(
...
args
:
[
callback
:
(
nextStep
:
number
)
=>
Callback
]
,
)
:
ServantNext
Parameters
...
args
:
[
callback
:
(
nextStep
:
number
)
=>
Callback
]
Returns
ServantNext
Client
Bind
To
Progress
Keys
BindToProgressKeys
(
Callback
:
(
key
:
string
,
ProgressKeyUpdater
:
ProgressKeyUpdater
,
)
=>
Callback
,
)
:
ServantNext
Parameters
Callback
:
(
key
:
string
,
ProgressKeyUpdater
:
ProgressKeyUpdater
)
=>
Callback
Returns
ServantNext
Client
Get
Datastore
Time
GetDatastoreTime
()
:
DatastoreTime
Returns
DatastoreTime
Get
Progress
Key
Completed
GetProgressKeyCompleted
(
Key
:
string
)
:
void
Parameters
Key
:
string
Returns
void
Get
Quest
Prop
GetQuestProp
(
Key
:
string
)
:
unknown
Parameters
Key
:
string
Returns
unknown
Load
New
Quests
LoadNewQuests
()
:
void
Returns
void
Reset
Progress
Key
ResetProgressKey
(
key
:
string
)
:
void
Parameters
key
:
string
Returns
void
Set
Progress
Key
Completed
SetProgressKeyCompleted
(
Key
:
string
,
State
:
boolean
)
:
void
Parameters
Key
:
string
State
:
boolean
Returns
void
Yields
On the client
Set
Quest
Prop
SetQuestProp
(
Key
:
string
,
Value
:
unknown
)
:
undefined
|
true
Parameters
Key
:
string
Value
:
unknown
Returns
undefined
|
true
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
Available
Completed
On
Completed
Progress
Progress
Changed
Progress
Key
Completed
Quest
Prop
Changed
Methods
Bind
To
Available
Bind
To
Next
Quests
Bind
To
Progress
Keys
Get
Datastore
Time
Get
Progress
Key
Completed
Get
Quest
Prop
Load
New
Quests
Reset
Progress
Key
Set
Progress
Key
Completed
Set
Quest
Prop
PowerHorse Engine
Loading...
Client