Josh Posted Thursday at 09:16 PM Author Posted Thursday at 09:16 PM Beta Projects now use a file called "Leadwerks.json" instead of "Ultra,json". The editor will automatically copy the Ultra.json file over if Leadwerks.json is missing, but project settings will only be saved in Leadwerks.json from now on. 1 My job is to make tools you love, with the features you want, and performance you can't live without.
Josh Posted Thursday at 11:14 PM Author Posted Thursday at 11:14 PM For standalone users, the Leawerks Client app is updated. This will be backwards compatible with old versions but going forward, new updates will require this version of the client app, as the location of important files is changing, to adapt to the change to the Leadwerks app name. You can download the latest version here: https://www.leadwerks.com/files/LeadwerksClient.exe 1 My job is to make tools you love, with the features you want, and performance you can't live without.
Josh Posted Friday at 05:53 PM Author Posted Friday at 05:53 PM Beta Added Entity::SetMassCenter command. ParticleEmitter:SetParticleRadius is replaced with SetParticleScale. Values sent to this method should be double the radius. Shader family file structure is simplified. The engine is still backwards-compatible with the old shader family format. No changes to your existing shader family files are needed, but the default files have been updated. This update requires some changes to both Lua and C++ projects. Please back up or otherwise make a copy of your project folder before proceeding. Lua Projects The path for Lua code files is changing, in prepation for future modding support (C++ projects that also support Lua). Rename the "Source" folder to "Scripts". Rename the "Scripts/Components" folder to "Scripts/Entities" You must sync the project to get the new Lua executables C++ Projects The name of the .lib files Visual Studio compiles with is changing in preparation for the final release. C++ projects must be updated to use Leadwerks.lib and Leadwerks_d.lib instead of UltraEngine.lib and UltraEngine_d.lib. Change this in the Linker settings for the project, for both Debug and Release builds: Standalone Users If you are using the standalone version (non-Steam), you can delete the following folders and files: C:\Program Files\Leadwerks\Lib\UltraEngine.lib C:\Program Files\Leadwerks\Lib\UltraEngine_d.lib C:\Program Files\Leadwerks\Templates\Languages\Lua\Source 2 My job is to make tools you love, with the features you want, and performance you can't live without.
Josh Posted Sunday at 03:40 PM Author Posted Sunday at 03:40 PM Beta This update fixes an important bug whereby the Start function was not being called for C++ components. 2 My job is to make tools you love, with the features you want, and performance you can't live without.
Josh Posted Sunday at 11:45 PM Author Posted Sunday at 11:45 PM Beta Some updates are made to the stock C++ component files, to make them work with the current version of the FPS example scene. Added "Flashlight on" setting for FPSPlayer Added optional sound settings for PushButton, ChangeEmission, and ChangeVisibility. PushButton will automatically change emission color to green. 3 My job is to make tools you love, with the features you want, and performance you can't live without.
Recommended Posts