Yes its z up, please help me fast
Give me your discord lets talk there, i really have to sort this out asap.
if you send your vehicle model via mail we can take a look, pictures do not tell much.
HI, Iâm new to FGear, but have largely got it working. However, using UE 5.1 and placing the provided vehicle assets on any kind of landscape (including completely flat) has the vehicle bouncing around on the spot & is unusable. Iâm assuming this is a known issue? Is there a work-around, different settings I should use or a bug-fix inbound? It works as expected on non-landscape primitives. Cheers.
Hi William,
Welcome to the fun!
Check the vehicle BP and the âTraceâ and ensure that it isnât on Convex, i believe there is still a 5.1 issue with this which the dev team are aware of. Change it to Line and test.
HI, Many thanks - that change worked! You just saved me a bunch of time.
No worries at all!
Hi @lazybitgames
Iâm using another controller plugin which is compatible with many things and gives FFB but the problem is that your controller system is based differently from unreal, here I saw this function called âset inputsâ but it doesnât work for nothing, is there any way to get the axis floats of the controls? thank you.
Crazy I was just about to ask this @lazybitgames @Last_Coin_Games. Manually setting those values doesnât change the vehicle motion. How can we assign an external controller to manage vehicle input?
check MobileInput sample, specifically take a look at MobileUI widget BP.
I tried it as used in the mobile input map. First disabling standard input using âset read inputâ node on construction script and even begin play. Nothing. Applied set input values on event tick in the vehicle BP but still no movement.
there are 2 ways to inject input and both works.
1-Inject inputs to standard input, this is the one used in Mobile sample:
- Disable input reading : StandardInput.SetReadInputs(false)
- Provide inputs : StandardInput.SetInputs
2-Inject inputs directly to vehicle components, this is used in auto drive component:
- Engine.SetThrottle
- Transmission.SetThrottleState (1 for forward axis, -1 for backward axis, else 0)
- Vehicle.SetBraking
- Vehicle.SetSteering
the first approach has the advantage of benefiting from the filters/assists of the standard input component like dead zones/steering sensitivity curve/steering assist etc.
if it doesnât work you must be doing sth. wrong, double check everything, weâve done this multiple times before and there are no known issues.
Well, from what I saw, I did it as the first step says and it doesnât work, the car doesnât move, I was looking at the bp of the mobile and I didnât see anything that I was missing @lazybitgames
donât test on the sandbox map. Each time a vehicle is selected, the âsetup inputâ function is triggered. This may block your input.
You can test the bp I shared above on an empty map.
Who has demos with this plugin? Was it possible to configure normally? I would like to test, play.
You can play the multiplayer demo. Also you can play as singleplayer.
I played it. Unfortunately, I didnât like the behavior of the cars, I wonder if it can be configured better
From the point of view of an ordinary player, this is not playable
@DFKETGS2, I got it to work by using a custom event and using an external actor to do a line trace to the vehicle and set the input on hit. @lazybitgames, I couldnât get it to work while the vehicle was in possession. I guess that was by design.
@lazybitgames, I asked earlier. Is there a way to have an additional skeletal mesh component without it affecting Fgear physics simulations? Sort of like the Fgear static mesh component for collision. My base skeletal mesh is like that used in the city sample vehicles (one skinned tri with unweighted bones for wheels).
I see, I do need to have possession of the car to use it.
thatâs wrong, you donât need possession for input injection.