root
JVM
root
/
org.magiclib.subsystems.examples
/
ChargedDriveSubsystem
Charged
Drive
Subsystem
open
class
ChargedDriveSubsystem
Members
Constructors
Charged
Drive
Subsystem
Link copied to clipboard
constructor
(
ship
:
ShipAPI
)
Functions
advance
Link copied to clipboard
open
fun
advance
(
amount
:
Float
,
isPaused
:
Boolean
)
get
Base
Active
Duration
Link copied to clipboard
open
fun
getBaseActiveDuration
(
)
:
Float
get
Base
Charge
Recharge
Duration
Link copied to clipboard
open
fun
getBaseChargeRechargeDuration
(
)
:
Float
get
Base
Cooldown
Duration
Link copied to clipboard
open
fun
getBaseCooldownDuration
(
)
:
Float
get
Base
In
Duration
Link copied to clipboard
open
fun
getBaseInDuration
(
)
:
Float
get
Base
Out
Duration
Link copied to clipboard
open
fun
getBaseOutDuration
(
)
:
Float
get
Display
Text
Link copied to clipboard
open
fun
getDisplayText
(
)
:
String
get
Max
Charges
Link copied to clipboard
open
fun
getMaxCharges
(
)
:
Int
on
Activate
Link copied to clipboard
open
fun
onActivate
(
)
on
Finished
Link copied to clipboard
open
fun
onFinished
(
)
should
Activate
AI
Link copied to clipboard
open
fun
shouldActivateAI
(
amount
:
Float
)
:
Boolean