December
23
2015
New queued notification dialogue type, reorganized event/formula/battle AI steps, massive performance improvements and other new features, changes and fixes.
Head to the download page and grab the latest version or buy a copy in the Unity Asset Store!
Please note that ORK Framework 2.6.0 requires Unity 5.3 or higher. All tutorials have been updated to match the new event/formula/battle AI structure.
New
- Unity 5.3
ORK Framework now requires Unity 5.3. - Performance Improvements
There have been performance improvements throughout the entire framework. Depending on your usage of ORK’s features you’ll benefit more or less from those improvements. - Damage Types
‘Block’ animation type setting available.
Defines the animation type that will be played when a combatant blocks an attack. - Damage Types
The different animation type selections are now optional.
Optionally define if the damage, critical damage, evade and block animation types will be used. Damage, critical damage and evade are enabled by default, block is disabled. - Battle Menus
‘Reset Selection’ setting available.
Optionally resets the selection to the 1st menu item each time. - Menu Screens: Ability, Ability Tree, Bestiary (Area), Bestiary (Type), Crafting, Inventory, Log, Quest
‘All’ type choice settings available.
Optionally displays an ‘All’ type choice, displaying a merged list of all type menu items (e.g. all items in an ‘Inventory’ menu part). - Save Game Menu
‘Exit After Save’ settings available.
Optionally exit the game to the main menu scene after saving – can also display the ‘Exit Question’ dialogue first. - Combatant Selections
‘Remember Selection’ setting avaiable.
Optionally remember the last selection made in a combatant selection. - Formulas: Combatant Steps
‘Random Status Value’ step available.
Uses a random value between two status values of combatants. - Formulas: Value Steps
‘As Int’ setting available in ‘Random Value’ steps.
Optionally uses the random value as integer (i.e. whole number) instead as a float. - Weapons, Armors
‘Block Equipment Viewer’ settings available.
Optionally blocks the equipment viewers of selected equipment parts.
If the viewer of an equipment part is blocked, all ‘Equipment Viewer’ components using that part will not display an equipment.
This can be used e.g. for cosmetic/fashion equipment, hiding the real eqiupment of the combatant. - Menu Settings
‘Unlocked Mouse Over’ setting available.
Optionally only uses ‘Mouse Over Selection’ when the cursor isn’t locked.
By default enabled. - Event System: Dialogue Steps
‘Queued Notification’ dialogue type available in ‘Show Dialogue’ steps.
Displays a message and closes it after time – if another queued notification is displayed, the dialogue will be displayed after all previous queued notifications are closed.
You can separate notification queues by using different queue keys. - Event System: Dialogue Steps
‘Title’ settings available when not showing a speaker’s name in ‘Show Dialogue’, ‘Value Input Dialogue’, ‘Quest Choice’ and ‘Teleport Choice’ steps.
Optionally display a defined title in the name box of the used GUI box.
You can use the text code ‘%n’ to add the name of a speaker to the title. - Event System: Base Steps
‘Clear Screen’ setting available in ‘Close Menu Screen’ steps.
Clearing a menu screen before closing is now optional – this prevents the menu screen from notifying other events and menu screens that opened it.
By default enabled. - Event System: Equipment Steps
‘Change Blocked Viewer’ step available.
Adds or removes equipment viewer blocks to combatants.
A blocked equipment viewer wont display the equipment of the used equipment part on the combatant’s game object (‘Equipment Viewer’ components). - Event System: Base Steps
‘Exit Game’ step available.
Exits the game to the main menu.
The event ends after this step.
Changes
- Editor: Events
The event steps have been reorganized and grouped together in sub-categories.
E.g. you can now find all combatant related steps (abilities, inventory, status, etc.) in the ‘Combatant’ sub-category. - Editor: Formulas, Battle AIs
The formula and battle AI steps have been reorganized and categories renamed. - Console, Status Effects
Auto status effects will no longer display the reapply console text.
This caused the console to be flooded with status effect texts due to them being reapplied each frame. - Event System: Dialogue Steps
Displaying a ‘Choice’ type dialogue without adding choices will now display a warning in the Unity console. - GUI Box
The content bounds will automatically be adjusted to prevent tabs from overlaying the content. - Items: Equipment Part Changes
The ‘Is Blocked’ setting has been replaced with the ‘Part Change’ selection.
You can now use the equipment part as an ‘Additional Part’, ‘Blocked Part’ or ‘Blocked Viewer’ to change the equipment parts of a combatant.
Fixes
- Weapons, Armors
Enabling ‘Add Previous Levels’ in random status value bonuses of equipment levels prevented adding previous bonuses instead of adding them. - Menu Screens
Fixed an issue where empty menu screens could throw errors. - Menu Screens
Fixed an issue where changing types using ‘Type Change Keys’ didn’t work correctly when showing the types as tabs. - New UI
Fixed an issue with scroll bars being displayed too far to the right. - Editor
Fixed an issue where the ORK Framework editor couldn’t be opened after starting to play in a scene without a ‘Game Starter’.