PowerHorse Engine
Preparing search index...
@mekstuff-rbxts/user-reward-service
<internal>
BoostRewardServiceConstructor
Class BoostRewardServiceConstructor
Hierarchy
Pseudo
BoostRewardServiceConstructor
Index
Constructors
constructor
Methods
Bind
To
Active
Boost
Reward
Get
Boost
Remaining
Time
Get
Boost
Reward
Give
Boost
Reward
Register
Boost
Reward
Register
Boost
Rewards
Remove
Boostreward
Start
Boost
Reward
Stop
Boost
Reward
Constructors
constructor
new
BoostRewardServiceConstructor
()
:
BoostRewardServiceConstructor
Returns
BoostRewardServiceConstructor
Methods
Bind
To
Active
Boost
Reward
BindToActiveBoostReward
(
BoostId
:
string
,
...
args
:
[
Callback
:
(
Owner
:
Player
,
GachaBindedPass
:
GachaBindedPass
,
)
=>
usePropertyEffectCleanup
,
]
,
)
:
ServantNext
Parameters
BoostId
:
string
...
args
:
[
Callback
:
(
Owner
:
Player
,
GachaBindedPass
:
GachaBindedPass
,
)
=>
usePropertyEffectCleanup
,
]
Returns
ServantNext
Server
Get
Boost
Remaining
Time
GetBoostRemainingTime
(
Player
:
Player
,
BoostId
:
string
,
...
args
:
[
]
)
:
number
Parameters
Player
:
Player
BoostId
:
string
...
args
:
[
]
Returns
number
Server
Get
Boost
Reward
GetBoostReward
(
BoostId
:
string
,
timeOut
?:
number
)
:
undefined
|
BoostReward
Parameters
BoostId
:
string
Optional
timeOut
:
number
Returns
undefined
|
BoostReward
Server
Give
Boost
Reward
GiveBoostReward
(
Player
:
Player
,
BoostId
:
string
,
...
args
:
[
Lifetime
:
number
,
StaticLifetime
:
boolean
]
,
)
:
void
Parameters
Player
:
Player
BoostId
:
string
...
args
:
[
Lifetime
:
number
,
StaticLifetime
:
boolean
]
Returns
void
Server
Register
Boost
Reward
RegisterBoostReward
(
BoostId
:
string
,
...
args
:
[
StepsOnlyInSession
:
boolean
,
Unstackable
:
boolean
]
,
)
:
BoostReward
Parameters
BoostId
:
string
...
args
:
[
StepsOnlyInSession
:
boolean
,
Unstackable
:
boolean
]
Returns
BoostReward
Server
Register
Boost
Rewards
RegisterBoostRewards
(
rewards
:
{
BoostId
:
string
;
onReady
?:
(
BoostReward
:
BoostReward
)
=>
void
;
StepsOnlyInSession
?:
boolean
;
Unstackable
?:
boolean
;
}
[]
,
)
:
void
Parameters
rewards
:
{
BoostId
:
string
;
onReady
?:
(
BoostReward
:
BoostReward
)
=>
void
;
StepsOnlyInSession
?:
boolean
;
Unstackable
?:
boolean
;
}
[]
Returns
void
Server
Remove
Boostreward
RemoveBoostreward
(
Player
:
Player
,
BoostId
:
string
,
...
args
:
[
]
)
:
void
Parameters
Player
:
Player
BoostId
:
string
...
args
:
[
]
Returns
void
Server
Start
Boost
Reward
StartBoostReward
(
Player
:
Player
,
BoostId
:
string
,
...
args
:
[
]
)
:
void
Parameters
Player
:
Player
BoostId
:
string
...
args
:
[
]
Returns
void
Server
Stop
Boost
Reward
StopBoostReward
(
Player
:
Player
,
BoostId
:
string
,
...
args
:
[
]
)
:
void
Parameters
Player
:
Player
BoostId
:
string
...
args
:
[
]
Returns
void
Server
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
Bind
To
Active
Boost
Reward
Get
Boost
Remaining
Time
Get
Boost
Reward
Give
Boost
Reward
Register
Boost
Reward
Register
Boost
Rewards
Remove
Boostreward
Start
Boost
Reward
Stop
Boost
Reward
PowerHorse Engine
Loading...
Server