Namespace Axis.ObjFeatures
Classes
ObjBehaviour
The normal of this tile (for curved terrains)
ObjBreakable
This is a useful feature that makes any NavObject destructible. It gives the NavObject hitpoints (HP) and allows it to take damage.
ObjCollectable
This is a handy feature that can be added to any NavObject, turning it into something players can collect during gameplay.
ObjController
The ObjController class is designed to associate inputs from a specific player to a NavObject, enabling player control over the object's actions and behaviors within the game. This feature ensures that player inputs are correctly mapped to the corresponding NavObject, allowing for precise and responsive control.
ObjFeature
Abstract class for features that can be added to NavObjects
ObjMovable
This is a useful feature that adds dynamic movement to any NavObject. With it, NavObjects can be moved around using forces, input, or actions, making their movement responsive and flexible.
ObjPlugable
ObjPointable
ObjTransform_Float
ObjTransform_Orbit
ObjTransform_Pulse
ObjTransform_Shake
ObjTransform_Spin
ObjTransform_Yoyo
ObjTransformAnimation
This is a cool feature that lets you add looping transform animations to any NavObject in your game.
Enums
ControllerPlayerNumber
Player number to connect
OrbitAxis
Two axis to base the orbit movement upon