Directories ¶
Path | Synopsis |
---|---|
Package core provides core functionality for a simulation:
|
Package core provides core functionality for a simulation: |
action
Package action describes the valid actions that any character may take
|
Package action describes the valid actions that any character may take |
combat
Package combat handles all combat related functionalities including
|
Package combat handles all combat related functionalities including |
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 |
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 |
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... |
Package enemy implements an enemey target
|
Package enemy implements an enemey target |
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 |
package modifier provides a universal way of handling a slice of modifiers
|
package modifier provides a universal way of handling a slice of modifiers |
package queue provide a universal way of handling queuing and executing tasks
|
package queue provide a universal way of handling queuing and executing tasks |
Package simulation provide the functionality required to run one simulation
|
Package simulation provide the functionality required to run one simulation |
Click to show internal directories.
Click to hide internal directories.