Skip to content
Cheng Gu edited this page Feb 7, 2020 · 17 revisions

Unreliable for Now, Recommend to read through the source code.

System Class Lists

Type Summary
ActorModel A class that inherits from ScriptableObject. Providing the basic data of the actor.
ActorController An abstract class that inherits from MonoBehaviour. Providing basic functionality of the actor's logic.
ActorView A class that inherits from MonoBehaviour. Providing the event and action of the actor's visual representation such as ui, animation, etc.
ActorBehavior A class that inherits from ScriptableObject. Providing the basic character behavior data
ActorStats A class that inherits from ScriptableObject. Providing the basic Character stats data
ActorFSM A class of character Finite State Machine
BehaviorAttack A class that contains attack information of a behavior.
IBehaviorAction An abstract class that represents the interface functionality of Behavior's actions.
ChainBehavior A class that contains attack information of a behavior.
BehaviorAttack A class type of character's chain behavior tree
HitBox A class that inherits from MonoBehaviour. Providing the functionality of the actor's HitBox.
GameManager A base singleton class that inherits from MonoBehaviour. Control the over all Game.

Editor Tool Class List (TBD)

Clone this wiki locally