S2ENGINE HD 2019.1.9 FINALLY RELEASED
We have finally released S2ENGINE HD 2019.1.9 update.
The most important features are:
In addition, A lot of bugs has been fixed.
P.S.
Asap it will be released a new tutorial that will explain how to replace Easy Game Pack soldiers with custom models without needing new animations and logic.
------------------------------------------------------------
Following are the release notes:
CORE
Hope you appreciate our efforts,
Enjoy and Stay tuned!
PROFENIX STAFF
The most important features are:
- animation retargeting
- a new filesystem that take care of references of every asset in the project
In addition, A lot of bugs has been fixed.
P.S.
Asap it will be released a new tutorial that will explain how to replace Easy Game Pack soldiers with custom models without needing new animations and logic.
------------------------------------------------------------
Following are the release notes:
CORE
- - [NEW] Added parameter "EnterCount" to Swicth class object
- - [IMPROVEMENT] Now MusicTrigger can fade out a music on a given channel if no music file is specified for that channel
- - [BUG FIXED] variable for "Axis" parameter in "RotateTo" GameMachine action isn't set the first time action is executed
- - [IMPROVEMENT] Now Timers store elapsed time when serialized.
- - [NEW] Added paramater musicVOlume to "MusicTrigger" object class
- - [NEW] Added paramater musicVOlume to "MusicSwitch" object class
- - [IMPROVEMENT] Now triggers work using their bbox if no target volume is set
- - [BUG FIXED] when an object uses gamemachine with a single state playing an animation, for certain models the object playing the animation disappears when starting game simulation.
- - [BUG FIXED] when resetting the values of "SM2Class", "SH2Class" and "SK2Class" parameters in the Import dialog, they are emptied.
- - [IMPROVEMENT] Now, when saving the state of an object during saving game state, current states of object gameMachine are also saved.
- - [IMPROVEMENT] Now it is possible to play global sounds on 4 different channels
- - [NEW] Added "SerializeStates" option in GameMachine for saving the current states of a gameMachine in a Game State.
- - [NEW] Added action "FlushShadowmapCache" in GameMachine
- - [BUG FIXED] Engine sometime crashes when renaming an object
- - [BUG FIXED] Engine crashes when re-importing an animation that is playing using GameMachine
- - [BUG FIXED] Engine sometime crashes when flock objects are instanced and game simulation is started.
- - [NEW] Added animation inspector
- - [NEW] Added animation retargeting tool in models editor
- - [NEW] Added "GetModelNodeFromSource" action in GameMachine
- - [IMPROVEMENT] Now Wireframe visualization works also for Skinned models
- - [IMPROVEMENT] Now Wireframe visualization works also for terrain meshes objects
- - [IMPROVEMENT] Now Wireframe visualization works also for grass and clouds objects
- - [IMPROVEMENT] Now Wireframe visualization works also for particle system objects
- - [BUG FIXED] Wireframe visualization doesn't work well for hierarchical models
- - [BUG FIXED] Some raycasting operations in editor are perturbed by global rain object
- - [IMPROVEMENT] Added brush sphere in placement tool
- - [IMPROVEMENT] Improved placement tool painting
- - [NEW] Added shortcuts for "Rotate 90 X", "Rotate 90 Y" and "Rotate 90 Z" tools
- - [IMRPOVEMENT] Now selected objects are drawed with outlines
- - [IMRPOVEMENT] Now selected object materials are drawed with outlines
- - [IMPROVEMENT] Now the system checks for duplicated entries when configuring shortcut keys
- - [BUG FIXED] GUI Widgets treelist wrong scrolling when selecting an item below collapsed parent items
- - [IMPROVEMENT] Added paramneters "motionSpeed" and "facingSpeed" to AIGetMotionInfo action
- - [NEW] Added parameter "textureID" to "SetCameraTexture", "SetCameraAlpha" amd "GetCameraAlpha" GameMachine actions.
- - [BUG FIXED] Crash when passing from a cutscene to another in editor mode
- - [IMPROVEMENT] Added "Prev Keyframe" and "Next Keyframe" button into cutscene tracks editor
- - [BUG FIXED] Crash when re-importing a mesh used as collision mesh in an object belonging to switch class
- - [IMPROVEMENT] Improved sorting speed of objects outliner and object picking dialogs
- - [IMPROVEMENT] Faster (about 10x) "IsolateSelection" references updating
- - [NEW] Added "GenerateLayerMask" action in GameMachine
- - [IMPROVEMENT] Improved Shadowmap bias results for spotlight shadowmaps.
- - [NEW] Added parameter "UP" in lookAt and nodeLookAt gameMachine actions.
- - [NEW] Added "GetObjectAngularSpeed" gameMachine action.
- - [NEW] Added "Vec3SLERP" gameMAchine action.
- - [NEW] Introducing The "Resource Files Table" for speeding up reference updating when using "MoveTo" and "Rename" operations on Project resource files.
- - [NEW] Added option "ShowReferences" in the dropdown menu of project assets. Thanks to "Resource Files Table" it lets you to see file links to other files.
- - [NEW] Added "GenerateResourceTable" option inthe main menu for re-generating the Resource files table every time you want.
- - [BUG FIXED] If you delete an asset and close the engine by saving all unsaved assets, next time you open the editor, the asset file is still in the project.
- - [BUG FIXED] Some wav files loading make engine crashing
- - [BUG FIXED] Align on X axis tool inverts object faces on some orientations
- - [BUG FIXED] If you try to attach an object, already attached to a parent object, to another object, the new link isn't applied when testing the game or reloading the scene.
- - [IMPROVEMENT] Faster (about 20x) game simulation (F7) startup
- - [BUG FIXED] Track, river and fence tools don't resize in the correct way.
- - [BUG FIXED] Alpha test particle systemn not showed into prefab viewport
- - [NEW] Added new action "SetPositionFromObjectByDistance" in GameMachine
- - [NEW] Added new action "AIDeleteObject" in GameMachine
- - [BUG FIXED] lights make engine to crash on Intel HD 520 cards
- - [NEW] AIEnableSense now has parameters that can be set using variables.
-
- - [NEW] Added "captionRescaleDistance" parameter in EnemyCharacter object class
- - [NEW] Added "HitSound" parameter into player class
- - [NEW] Added "LowHealth parameter into player class
- - [NEW] Added "AutoRecovery" and "AutoRecoverySpeed" parameters into PlayerCharacter class
- - [NEW] Added "LowHealthTexture" and "LowHealthNormal" parameters into PlayerCharacter class
- - [NEW] Added "HitSound" parameter into enemyCharacter class
- - [IMPROVEMENT] Improved marine character game machine
- - [NEW] Added the possibility to change player aiming cross basing on weapon
- - [NEW] Added the possibility to change player picking icon basing on item to grab
- - [IMPROVEMENT] Improved blood particle system look.
Hope you appreciate our efforts,
Enjoy and Stay tuned!
PROFENIX STAFF