Releases: StudioSyndiCatCaius/OmegaGameFramework
1.5.1 - Fixed Plugin Dependancies
CONTENT
- Linear Event: ScriptedEffect, HUDLayers, GiveAssetsToCollection
- EnvironmentScripts: Fog, Sky
Improvments
- Fixed Plugin dependancies for Building
- Removed old/unused modules
- Added Global Functions for Editing HUD Layers
- Added "OnMark" output to level sequence async blueprint
- Added Global Functions For rotating actor to world points
- Added functions for checking AttributeCosts for SkillAssets.
1.5 Alpha - Noiramore Academy
1.5 Alpha release of Omega Game Framework is derived from the version used in the Noiramore Academy Demo.
Main features: Gridmap3D, Queued Queries, Queued Events, Queued Delays
Content
- New UI sounds
- New Systems (AsyncLoad, Autoset Graphics, Splash)
- New Sorters (Soft Prop Int, SkillMagic, SkillTech, Skill, Lua_OnlyValidValues, AssetCollectionMin1 )
- New Preferences (UI Sound, Fidelity Mode, VSync)
- New MetaSettings: (Shaders, Save, Splash, Lua)
- Movie Menu: Now plays BINK movies
- Lua: Added Common Syndicat Lua Libraries
New Features
- Queued Linear Events
- Queued Queries
- Quest Component + Quest Type Script
- 3D Gridmap Component
- Actor Selector Struct
- Added Paker Subsystem (WIP)
- Actor Targeting Component
- Skin Modifiers
Improvements
- Data Items: display thumbnail from Icon
- Data Widgets: Added functions "OnHighlightStateChange" & "OnHoverStateChange"
- Subscript Component uses improved parameter setters/getters
- Preferences can be saved to an ini
- Dynamic Cameras blend to SocketOffset & TargetOffset
- Gameplay Systems: Added Tagged Global Event Calls on Activation & Shutdown
- OmegaCharacter: Added DataItem and Tags as well as new components
- New Lua Functions
1.4.1 Alpha
Changelog
Modding
- File Subsystem lets files be automatically imported from the "Override" and "Mods" folders. (import settings can be set in the FileImportManagerSetting on ProjectSettings>Omega: Framework)
Attributes
- Added AttributeSet inheritance
- Replaced Demo Attributes with common RPG attributes (HP, MP, PATK, PDEF, MATK, MDEF, SPD, DEX)
Components
- New Component: Skins - Actors that bind to a character mesh. (Can be used to create modular characters.)
- New Components: ToolActor - Allows equipping a "tool" actor from a list. (Can be used for things like weapon selection.)
- Other new Components: (DialogueEvents, MinimapIndicator, Voice)
- Added "Script" option to Inventory Component
- TurnManager for TurnBasedComponent is now an instanced object instead of a class.
UI
- Added Actor Render Widget
- DataWidget Meta is now an array instead of a single metadata object
Lua
- Added Get Global type functions
Flow & Events
- New LinearEvents (ActorTagEvent, Dialogue Instance, Transit to Point)
DemoAssets
- Overhauled World Blocking Materials
1.4 Alpha
Omega Game Framework 1.4 Alpha release!
An alpha release of Omega Game Framework 1.4 is now available on github for Unreal Engine 5.2, 5.3, & 5.4. This new version includes MANY new features & improvements, as well as tones of new demo content for GameplaySystems, Menus, Widgets, Linear Events, and more.
NOTE: As this is an alpha, many of these features are still WIP, and subject to change in the future.
New Features
- Lua Scripting Support: OGF now includes a Lua VirtualMachine, based on the MIT plugin by the amazing rdeioris. It allows the use of the lua scripting language both inside AND outside of the editor.
- Dynamic Camera Subsystem: a new LocalPlayer Subsystem for setup up and blending between several scripted cameras by use of a priority order.
- Settings Assets: With the increase in demo contnet, settings assets have been introduced, allowing an single easily accessible place to modify key aspects of your gameplay. Settings assets exist for "Gameplay", "Slate", and "Paths".
- Popup Widgets: Simple one-off widgets with text/icons that are spawned on the screen relative to an actor's position in the viewport.
- DataWidget Meta: A field for DataWidgets and DataLists that can be used to set metadata on the DataWidget. Useful for modifying entries in a DataList without needing to create new child DataWidget classes for every iteration.
New Actors
- Bullets: Projectiles that spawn Cues and apply effects when colliding with a combatant.
- Pickups: Actors that will trigger a scripted effect and then destroy when overlapping with a player pawn.
Improvements
- Omega Gameplay Systems now have a "Notify" ouput event.
- "Get Asset from path" and 'Get class from path" added as functions.
- ZoneTransits now automatically spawn a spawnpoint attached to them, so you no longer need to add two actors per point for transits to work.
- CombatantExtensionComponents can now have their combatant overrided manly with "SetCombatant". Useful if you want to include these components Abilities on GameplaySystems.
New Demo Assets
Abilities (All WIP)
- Aim
- Interact
- Jump
- Jump (Platformer)
- Mouse Toggle
- Telekenesis
Systems
- Exploration: Basic gameplay mode with main HUD.
- Pause: Stops and Blocks Exploration System, but keeps Time Dilation.
- Menu: Stops and Blocks Exploration System, and also pauses character actors' time dilation.
- Dialog: Runs a FlowAsset with the Dialogue HUD in OmegaSlateSettings. Use Space/BottomFaceButton to advance DLG.
Menus
- Splash: Displays the "Splash" images from the SlateSettings in order before closing:
- Save/Load: Shows all saved games and available save slots. Put "save" or "load" in the menu Flag field to determine the menu type/
- Info: Displays simple text from the "Flag" input field.
- Confirmation: Similar to "Info" but includes a "Confirm or Cancel" option.
Misc
Special 23.10.7 - Example Game Stream
A custom build of Omega Game Framework for use during an Example Game live stream on 10/7/2023.
Addon System Pack 1.0
As a result of issues with marketplace publishing, I have decided to release the currently updated versions of Omega's addons systems for FREE! NOTE: this will not include later updates.
OGF v1.3.1
Includes several fixes for OGF 1.3
OGF v1.3
Omega Game Framework version 1.3
OGF v1.1
Omega Game Framework version 1.1.
Update Log
OGF v1.04
Added AutoAttack Ability