Trinity Stone - Tech Feature List
- Player controller which consist of isometric movement control.
- Player inventory controller which can interact with NPC and has impact on player attack controller.
- Player smart ping controller which can command Healer to perform an action such as escape or heal.
- Player attack controller which can interact with player inventory and has impact with enemy and boss.
- Knock-back mechanic which can push object target away.
- Obstacle detector which prevent object holder from going through obstacle when get encountered.
- Player hurt controller which can interact with enemy and boss when get damaged.
- Healer controller which consist of follow player movement.
- Healer inventory controller which can interact with NPC and Player inventory and Healer attack controller.
- Healer AI state controller which can perform action such as protect player by attacking nearest monster and follow player.
- Healer command state controller which can receive player’s smart ping input and perform an action such as escape or heal.
- Healer support state controller which can buff player’s attribute when player has reach low health point.
- Enemy AI state controller which can perform an action such as patrol or chase.
- Enemy Knockback mechanic which can push object target away.
- Boss AI state controller which can perform a list of actions such as attack targets, summon enemy units, de-buff object targets, curse object target, rage mode under conditions.
- Boss Attack controller which can perform attack methods under conditions.
- Player Smart Ping UI which can display and select inputs of player smart ping controller.
- Player Inventory UI which can display items, dragging items for changing the order of inventory and equip wearing.
- NPC Merchant UI which can display several of items and allow player to buy and sell items.
- NPC controller which can interact with player and Quest Manager.
- Quest Manager which can interact with player and NPCs.
- Quest UI which can display accepted and available quest.
- Main menu UI which can display button inputs such as start, exit.
- Camera controller which can follow and display player’s current position.
- Portal controller which can teleport player and healer to certain location.