![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
Classes | |
struct | Collision |
Empty component to indicate that an entity cannot be moved through. More... | |
class | Controllable |
Adding this component to an entity allows it to be controlled. More... | |
class | FixedPathBehavior |
Add this component to an entity to make it follow a fixed path. More... | |
class | Item |
Add this component to an entity to make it give an item when interacted with. On interact the owning entity is removed. More... | |
class | Movable |
Adding this component to an entity will allow it to move. More... | |
class | NPC |
Adding this to an entity will allow it to be interacted with and talked to. More... | |
struct | PathFinder |
Component that dynamically navigates an entity to a specific tile. The entities Controllable component is locked so that only path finding controls it. More... | |
class | PlayerControlled |
Add this component to an entity to make it controlled by player input. More... | |
class | Renderable |
Adding this component to an entity will allow it to be rendered. More... | |
class | SpinBehavior |
Add this to an entity to make it spin in place. More... | |
class | StandingBehavior |
AI behavior for standing in place facing a fixed direction. More... | |
class | Trainer |
Adding this to an entity will make it a trainer that can battle. More... | |
class | WanderBehavior |
Add this component to an entity to make it wander around. More... | |