- Replaced internal PRNG:
- Minor tweaks in init template:
- Re-applied the hpp change to the initially intented premake script (init)
- Merged pull request #114 from JoeShiverblade/master
- Minor update in Scroll template's Quit input handling
- Merged pull request #113 from znakeeye/b-android-smooth-mode-toggling:
- Updated the premake script to preserve the folder hierarchy under the config filter
- Fixed orxConsole_AddAlias() not properly handling aliased parameters
- Updated some calls to orxConfig_Get[List]String() to make it more robust in case of command values
- Updated to latest version of Scroll:
Merge
- Updated Scroll to the latest version:
- Split BounceShader in multiple parts to illustrate the Shader.CodeList property
- Replaced orxASSERT() with orxSTRUCTURE_ASSERT() when appropriate
- Merged pull request #112 from hcarty/add-missing-inspector-extension-template
- Merged pull request #111 from znakeeye/b-android-supported-refresh-rates
- Merged pull request #110 from znakeeye/b-android-framerate-fix
- Merged pull request #109 from sausagejohnson/feature/vscode-premake-for-windows:
- Non-block config values will always be duplicated outside of loading:
- Updated .extern (latest miniaudio version)
- Spawner now honor the CleanOnDelete property when performing hot reloads
Merge
- Android event refactoring to be consistent with the rest of the codebase
- Merge pull request #107 from sausagejohnson/feature/vscode-panel-and-windows-exes
- Merged pull request #108 from sausagejohnson/feature/remove-old-android-documents
- Modified orxCONFIG_KEY_FUNCTION callback signature:
- Init's interactive mode now accepts y & n as answers (in addition to yes & no)
- Updated config typo check to work across sections inheritance
- Fixed orxObject_FireTriggerRecursive not being fully recursive
- Fixed list handling in triggers
- Updated README with supported version of MinGW: 8.1.0-14.2.0 -> 14.2.0
- Updated README with supported version of MinGW: 8.1.0 -> 8.1.0-14.2.0
- Better handling of spawning objects that cancel their creation through OnPrepare, for tracking spawners (ie. ActiveObject/CleanOnDelete)
- Updated cheat extension:
- Backed out changeset: 10c9f3b57541:
- Updated to latest version of Scroll:
- Updated to latest version of Scroll:
- Fixed minor comment error in all config template files
- Updated to latest version of Scroll:
- Merged pull request #106 from znakeeye/b-android-version-bump
- Updated init tool:
- Removed obsolete 'round' qualifier for Pivot
- Increased event range reservation for extensions
- Merged pull request #105 from hcarty/inspector-triggers-and-events:
- Merged pull request #104 from hcarty/vscode-improvements:
- Updated Object module:
- Updated Object module:
- Updated TimeLine module to use orxConfig_ForAllKeys:
- Re-introduced Physics.AllowSleep to LiquidFun Physics plugin (was lost during the Box2D -> LiquidFun transition in 2016)
- Console config section can now inherit from other sections
- Resource config section can now inherit from other sections
- Fixed default font reference in 10_Locale tutorial
- Locale config section can now inherit from other sections
- Updated Locale module:
- Updated cheat extension:
- orxConfig_ForAllKeys() will now return orxSTATUS_FAILURE if processing was interrupted by the callback
- Updated cheat extension:
- Added missing changes to init template for the OnInput -> Input renaming
- Updated init template:
- Removed the 'On' prefix from all triggers internally used by orx:
- Trigger propagation stop can now be enforced at the source, when firing:
- Updated Trigger module to use orxConfig_ForAllKeys:
- Added orxConfig_ForAllKeys():
- Added missing parameter assert to orxHashTable_Set()
- Updated SettingsTemplate.ini:
- Minor optimization in Command.GetSystem command
- Minor comment update
- Added orxMemory_InitThread() & orxMemoryExitThread()
- Minor change to allow orxStructure_LogAll() to work properly in the case all structures have not been initialized
- Updated Object module:
- Locale is now a mandatory dependency of Graphic (was previously optional)
- Muted peripheral logs that could potentially be triggered by orxInput_GetActiveBinding()
- Updated CreationTemplate.ini:
- Minor style update in Home render plugin
- Re-applied all former changes from 2d_mesh over latest from default:
Merge with default, discarding all current changes
- Minor code alignment fix
- Minor style update in orxInput module
Merge with plugin_swap
Close plugin_swap branch
- Updated external dependencies:
Merge with default
- Fix attempt for module init/exit count mismatch under certain circumstances
Merge with default
- Updated structure GUID calculation when creating an orxSTRUCTURE:
Merge with default
- Updated Scroll to latest version:
- Added support to load plugins from other resource types than file:
- Minor comments update in orxBounce.c
- Merge both orxPlugin_Load functions into one
- Removed unnecessary config push/pop when hotswapping Bounce plugin
- Fixed plugin hotloading
- Updated orx.ini with proper Plugin resource storage
- Fixed post-merge issues
Merge with default
- Added commands Command.LoadPlugin/Command.UnloadPlugin & aliases Plugin.Load/Plugin.Unload
- Minor CHANGELOG edit
- Minor updates to README
- Fixed comparison warning for some compilers
- Fixed new mac configurations in buildbot script