Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
template/character
Package cooldown provides default implementation for SetCD, SetCDWithDelay, ResetActionCooldown, ReduceActionCooldown, ActionReady,
|
Package cooldown provides default implementation for SetCD, SetCDWithDelay, ResetActionCooldown, ReduceActionCooldown, ActionReady, |
pkg
|
|
core
Package core provides core functionality for a simulation:
|
Package core provides core functionality for a simulation: |
core/action
Package action describes the valid actions that any character may take
|
Package action describes the valid actions that any character may take |
core/combat
Package combat handles all combat related functionalities including
|
Package combat handles all combat related functionalities including |
core/player
Package player contains player related tracking and functionalities: - tracking characters on the team - handling animations state - handling normal attack state - handling character stats and attributes - handling shielding
|
Package player contains player related tracking and functionalities: - tracking characters on the team - handling animations state - handling normal attack state - handling character stats and attributes - handling shielding |
core/player/animation
package animation provides a simple way of tracking the current animation state at any given frame, as well as if the current frame is in animation lock or not
|
package animation provides a simple way of tracking the current animation state at any given frame, as well as if the current frame is in animation lock or not |
core/player/shield
Package shield provide a handler to keep track of shields and add shields etc...
|
Package shield provide a handler to keep track of shields and add shields etc... |
enemy
Package enemy implements an enemey target
|
Package enemy implements an enemey target |
gadget
gadget provides a skeleton implementation for gadgets and is basically a thin wrapper around target.Target and adds some helper functionalities
|
gadget provides a skeleton implementation for gadgets and is basically a thin wrapper around target.Target and adds some helper functionalities |
modifier
package modifier provides a universal way of handling a slice of modifiers
|
package modifier provides a universal way of handling a slice of modifiers |
queue
package queue provide a universal way of handling queuing and executing tasks
|
package queue provide a universal way of handling queuing and executing tasks |
simulation
Package simulation provide the functionality required to run one simulation
|
Package simulation provide the functionality required to run one simulation |
scripts
|
|
services
module
|
Click to show internal directories.
Click to hide internal directories.