Hello everyone!
This is from Dream Real (a small company which is composed by two gamers, me and my friend Gustavo, from Brazil).
I’m very happy to announce that Dynamic Gravity Actor Component has finally been released.
Here is the link to the marketplace page.
Dynamic Gravity Actor Component
I’m going to use this thread to announce new content for this product.
Us from Dream Real hope you enjoy it! We’re looking forward.
Important notes:
All blueprints are translated to Portuguese (BR)
This actor component is not able to change the gravity orientation for the Character Movement Component.
[HR][/HR]
Version 1.2 - Working
Bugs know:
Character don’t change direction after ending overlap of Dynamic Gravity Force.
Features:
Multiple dynamic gravity widgets.
Multiple dynamic gravity force interactions
Possibility to add different force strenght depending on actor distance to dynamic gravity force.
[HR][/HR]
Version 1.1 - Released 05/02/2016
Bug fixed:
Fixed a bug inside “GravidadeDinamicaAtor” (portuguese version) that it only interacted with the english version.
Changes:
Change float variable “GravitacionalForceScale” to vector variable
Removed:
Removed Value range of “GravityIntensity”.
Removed “DynamicGravityIntensity” float of Dynamic Gravity function
Variables added to Dynamic Gravity function:
[float] Dynamic Gravity Intensity X: Higher level of control of X axis, if the value is 0 or less, there is no force.
[float] Dynamic Gravity Intensity Y: Higher level of control of Y axis, if the value is 0 or less, there is no force.
[float] Dynamic Gravity Intensity Z: Higher level of control of Z axis, if the value is 0 or less, there is no force.
[bool] Repulse X: Repulse function added to X axis.
[bool] Repulse Y: Repulse function added to Y axis.
[bool] Repulse Z: Repulse function added to Z axis.
[float] Delay Start Dynamic Gravity: The time you want for the dynamic gravity to start working.
[float] Delay Inside Dynamic Gravity: Set the delay time you want for the dynamic gravity to stop working.
[bool] Character: Set true if the actor is a Character class.
[float] Delay After End Overlap Char: Set the time to regain control of the character after it leaves the overlapping area of Dynamic Gravity Force.
[bool] Manual Dynamic Gravity: Set true for the player to have control over when he wants to activate or deactivate the dynamic gravity for the character itself.
[bool] Overlapping: Set it true when the actor begins inside the Dynamic Gravity Force.
[dynamic gravity force] Dynamic Gravity Force: Set what Dynamic Gravity Force the actor is inside if the bool Overlapping is true.
New dynamic gravity function
New functions added to activate and deactive the dynamic gravity
Demonstration video.
Version 1.0 - Released 01/20/2016
Variables of Dynamic Gravity function:
[Primitive Component] Primitive Component: Connect what object you want to be affect by the dynamic gravity.
[bool] Gravity Actvated: Set it true to activate the gravity force that goes in one direction.
[vector] Gravity Direction: Gravity direction when Gravity is activated.
[float] Gravity Strenght: The strenght of the gravity force.
[bool] Activate Dynamic Gravity: Set it true to activate the dynamic gravity.
[float] Dynamic Gravity Intensity: Value that multiplies the dynamic gravity force strenght.
[bool] Trail: Set it true to leave a trail.
[bool] Adjust Rotation: Adjust the primitive component rotation when inside the gravitacional force.
Dynamic Gravity Function