Naturally, the next update is in the works, coming with some awesome new features for the battle system:Turn Start/End Events
You can define game events to be used at the start and end of a combatant's turn. Default settings in the battle settings, each combatant can override them with custom events - and the events are defined separately for player group members, allies of the player and enemies.
Available in all battle system types.Action Time
You can optionally allow combatants to select actions only in a defined amout of time. Available in turn based, active time and phase battles (not much sense having that in real time battles).AI Decision Time
Optionally have AI controlled combatants need some time to decide their actions. You can define a min and max time, e.g. having AI combatants take between 0.5 and 1 second to decide an action.
Available in all battle system types.Movement During Turn
When blocking controls for the whole battle, you can optionally allow them during a player controlled combatant's turn. You can also automatically transfer controls to player group members.
The move AI can also be enabled for combatants during their turn (when it's blocked for combatants in battle).Action Combos
You can define action combos. Default combos for all combatants are defined in the battle settings, each combatant can optionally add or override them.
An action combo allows defining a series of actions with optional replacements to be used instead of them. Each stage of the combo can optionally be available only for a set amount of time.
E.g. a combatant has action A and action B, when using A>A>A, the combatant should use A>A>B, i.e. the 3rd use of A will change it to B.
While this'll be most prominent in combination with a control map, it's used for any kind of action input, e.g. battle menu or AI.
Small update on upcoming features - there's a lot more coming, I'll just list some highlights and usability features:
- HUDs: Element Bounds
The element bound settings for HUD elements have been updated (except for Control and Navigation HUDs).
They now work like the HUD elements in Makinom, i.e. you can anchor a HUD element based on the previous element or adjust width/height based on the available space (e.g.
100% width of the content space).
Also, value bars no longer use a separate Bar Bounds settings to define the value bar within the element bounds, this is how handled by the element bounds as well. Old settings will automatically adjust the element bounds to look the same.
There's a new setting to start the first animation that is played (after a combatant spawns)
to start at a random time.
E.g. useful if multiple combatants spawn at the same time and you don't want their idle animations to look like they're synchronized :)
- Editor: Language Input
Settings that are made for multiple languages (e.g. texts or icon/name/description of data)
can now be displayed one at a time, changing between languages with tab-buttons above the settings.
- Inventory: Quantity Texts
You can now define how quantities (e.g. items and equipment) are displayed globally, instead of having to change that for each menu individually.
- Battle Menus: Time Scale
Battle menus can now change the time scale or completely freeze the game (if set to 0) while being displayed.
This replaces the Freeze Action and Time Scale settings in real time battles.