1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice

Rant about the "Agression Factor"

Discussion in 'General Discussion' started by Michaelflat, Nov 25, 2017.

  1. Michaelflat

    Michaelflat
    Expand Collapse

    Joined:
    Jul 10, 2014
    Messages:
    1,543
    well it is really hard to get them to work "properly"...
    So here goes a long winded explanation:
    I wan't my transmission to accelerate using the full amount of torque (like the non agression factor transmissions, eg. burnside/moonhawk etc) from 2000RPM upwards on a diesel, since we want to minimize revs as much as possible (because revving is bad in a diesel, noisy). So let's say the engine makes 500NM of torque 2000-3000rpm, but with the automatic transmission it doesn't make use of this torque, instead it hangs on to gears more (excessive noise) instead of putting it's foot down. On a manual it doesn't matter, you usually are at near enough full throttle accelerating upwards of 2000RPM anyway so you can make use of the torque. I need to find away to make the agression factor not be so well agressive, like it works perfectly for petrol engines but for diesels not so much.
    I'll post a video with what i mean, but with agression factor off this is how it goes:
    0% throttle=lowest shift point+no engine torque
    50%throttle=lowest shift point+ some engine torque
    80~90%throttle=lowest shift point+maximum engine torque (at that revs)
    90%+=increasing shift points until it reaches the maximum.
    But the agression factor is different, it doesn't call for maximum torque before changing down (like the non-agression factor) which is fine for petrols (i suppose for more responsiveness) but for diesels you don't have so much responsiveness (i know @Diamondback said about the BMW transmissions, but remember other makes have different transmission behaviour so us modders need to have a way to change the behaviour for maximum realism).

    For example on the Jaguar (yes bringing in this car which the press think has a stupid transmission) it feels like you are riding a wave of torque, it doesn't call for much torque at say 1800RPM but above say 2200RPM-3000RPM it calls for nearly all of it so you really do get pushed back in your seat and boy does it accelerate. But here in BeamNG (i am trying to code the jag engine+trans) it just revs going beyond 3000RPM with less acceleration as if you look at the engine debug it may only be doing 350nm of engine torque, where we need more (450+ on this engine) I know you might wan't to do this for responsiveness (as you have torque reserve) but in reality it would unlock the torque converter (another thing that doesn't work in BeamNG-the torque converter just stays locked once the "RPM" and "minimum gear" factors are met).

    To help mitigate all this i have found that setting the low shift points to really low values helps a bit, but it is limited (instead the agression factor is increased to compensate during acceleration).


     
  2. Diamondback

    Diamondback
    Expand Collapse
    Vehicle Systems Lead
    BeamNG Team

    Joined:
    Apr 8, 2014
    Messages:
    1,966
    Just use the old system with manual shift points?
     
  3. Michaelflat

    Michaelflat
    Expand Collapse

    Joined:
    Jul 10, 2014
    Messages:
    1,543
    yeah but the throttle isn't responsive enough then, at say 50% throttle it is still using the lowest shift points and maybe 80% of engine torque, is there a way to make it more responsive? Like increase the throttle sensitivity?
     
  4. Taza

    Taza
    Expand Collapse

    Joined:
    Nov 8, 2015
    Messages:
    1,348
    Code:
    "throttleSensitivity":1.05
    this goes into the "mainEngine":{} part
     
  5. Michaelflat

    Michaelflat
    Expand Collapse

    Joined:
    Jul 10, 2014
    Messages:
    1,543
    It doesn't make a difference on the transmissions, as i need the transmission to be more sensitive not the engine. Works with manuals tho..
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice