Blur vignette screen effect scripting node

The new scripting node combines blur and vignette to blur the screen from the corners to simulate various effects.
Arithmetic expressions in numberic inputs

Simple arithmetic expressions can now be entered in almost any numeric text input.
Supported operations include addition, subtraction, multiplication, division and parenthesized ordering
Quick scripting inputs

Instead of having to create an input node for each input value of a node, most types can now be input with a single click next to the input port. Node connections will clear existing quick inputs. Supported input types are types like bool, int, float, string, float3, color, references and enums.
Movement speed multiplier node for units

One of the most requested scripting features has finally been realized. You can now change the speed of units by using the
SetMovementSpeedMult node.
Improved AI corner peeking detection

While peeking corners as the player, AI units would often not react or see the player. This has been improved and AI units will now attack the player as usual.
First person melee improvements

Ever since the 1st person viewmodel was changed to improve gunplay, there were some issues with how melee weapons felt. It looked like as if there was an offset between the rendered weapon and the actual hit detection and changing the fov would cause additional issues. This has now been resolved and melee combat in first person should look and feel more accurate.
Other features & Improvements
- The order of scripting variables in the list can now be changed while their settings are expanded
- Added GetPath node to get a copy of the calculated path of a unit
- Added GetMouseDeltaX/Y nodes to get the mouse position offset between frames
- Added RestrictWeaponThrow, RestrictWeaponDrop, RestrictShieldDrop nodes
- The placement method of ceiling lamps has been improved. They can now be placed on most surfaces.
- Improved the accuracy of unit movement to prevent situations where it seemed like they walked slightly into the terrain on hills.
[ 2024-09-25 18:07:18 CET ] [ Original post ]