Code Modules & Features:
Actions System [Runtime]: powerful and flexible ability system
Advanced RPG System [Runtime]: Stats and Attributes creator, includes a leveling system
AI Framework [Runtime]: Create and configure your AIs, supports both enemies, companions and groups
Ascent Combat Framework [Runtime]: Core of the combat system, with attacks, dodge, block and other gameplay actions!
Ascent Combo Graph [Runtime]: Create amazing attack chains and combo
Ascent Combo Graph Editor [Editor]: Editor tools to design your combo
Ascent Core Interfaces [Runtime]:
Ascent Dialogue System [Runtime]: Branchable Dialogue System supporting voices, animations and custom cameras
Ascent Dialogue System Editor [Editor]: Node based editor tool to quickly create your branched dialogues, extendable with custom events and conditions
Ascent Editor [Editor]: Core editor functions
Ascent Editor Extensions [Editor]: Base Factories and Content browser extension tools
Ascent Graph System Editor [Editor]: Core module for all the editor Graphs Tools
Ascent Graph System [Runtime]: Runtime module for the Graph tool
Ascent Loading Screens [Runtime]: Automatically show loading screens during map transitions
Ascent Map Editor [Editor]: Editor tool to create your in game world map or minimap
Ascent Maps System [Runtime]: Navigation system including map, markers and a compass
Ascent Quest System [Runtime]: Quest system with dozens of pre made objectives (kill enemy, reach a point, gather certain items etc.) highly extendable with your own objectives and events!
Ascent Quest System Editor [Editor]: Node based editor tool to create your quests
Ascent Save System [Runtime]: Automatically save your entire world with a single blueprint node, multithreaded
Ascent Finite State Machine [Runtime]: Generic implementation of a Finite State Machine to handle your game flows with optimal code encapsulation
Ascent Finite State Machine Editor [Editor]: Node based tool to create your state machines
Ascent Targeting System [Runtime]: Souls like targeting system with tunable magnetism
Ascent UI Navigation System [Runtime]: Automatic gamepad navigation on any widget! Navbar system with automatic icon switching depending on the current platform!
Ascent UI Tools [Runtime]: A set of premade widgets with style manager, reskin your entire UI with few clicks!
Character Controller [Runtime]: 3 pre made character controllers: based on blenspace, based on distance matching (Lyra Style), motion matching (integrated with GASP)
Cinematic Camera Manager [Runtime]: Manage your in game camera states with easy, fully data driven
Collisions Manager [Runtime]: Manage Collisions of any shape to deal damage
Combined Animations System [Runtime]: Play synchronized animation between two characters with automatic position adjustment for spectacular combat choreography!
Crafting System [Runtime]: Combine any kind of items to create new ones, including a fully functional UI for both crafting and vendors, including buy/sells option!
Executions System [Runtime]: Create stunning cinematic finisher moves !
Inventory System [Runtime]: Inventory and equipment system with customizable slots and a ready to use sample UI. Includes support for chests and storage, with procedural item generation.
Mount System [Runtime]: Ride and possess any kind of creature! Includes a sample locomotion controller
Music Manager [Runtime]: Manages your in game music and music transitions
Spell Actions [Runtime]: A set of pre made spell abilities includinging a fireball, frostball, meteorstorm, healing, buffing and summoning!
Status Effects System [Runtime]: Apply status effects as frozen, poisoned etc.
Units System [Runtime]: Module to handle recruiting of new companions!
Vehicle System [Runtime]: Generic chaos vehicle already integrated with the mount system