Closed s4t4n closed 10 months ago
Hallo, Probier mal Build 128 und setzte die Bremskraft in VCA auf 100% Viele Grüße, Stefan
Erstmal Danke für die schnelle Bearbeitung. Leider klappt es noch nicht so ganz. VCA setzt den lowBrakefocescale trotzdem immer im updatetick zurück. Ich glaube die Zeile 2162 (vehicleControlAddon.lua) müsste mit ausgeschlossen werden, zumindest aus dem update. Wenn man in den Setting was umstellt, z.B. von x auf 100%, dann kann/soll dieses Zeile ja einmal gesetzt werden.
Ah, das IF war nicht richtig. Probiere mal Version 130.
jetzt springt er zum elseif
self.spec_motorized.motor.lowBrakeForceScale = self.spec_vca.origLowBrakeForceScale
self.spec_motorized.motor.lowBrakeForceSpeedLimit = self.spec_vca.origLowBrakeForceSpeedLimit
self.spec_vca.origLowBrakeForceScale = nil
self.spec_vca.origLowBrakeForceSpeedLimit = nil
und setzt es hier zurück :( bzw. auf nil
Mein Script macht u.a. sowas in der Berechnung, alles je nach Situation und unter Verschiedenen Faktoren.
In dem Ausschnitt hier geht es um Gewicht und Speed, in einem anderen um engine-rpm und engine-hp:
self.spec_motorized.motor.lowBrakeForceScale = math.max(math.min((0.5-((self:getTotalMass() - self:getTotalMass(true)) /100 ))*(0.8-(self:getLastSpeed()/100)), 0.35*( 1-(self:getTotalMass() - self:getTotalMass(true))/100 ) ), 0.01)
..das ergibt dann ein fast reales feeling von Stufenlosen Fahrzeugen, was das Verzögern betrifft.
lowBrakeForceSpeedLimit spielt im CVTaddon für eine andere Funktion auch eine Rolle, sollte idealerweise auch nicht zurück oder auf nil gesetzt werden.
VCA setzt es jeden update tick auf "orig" zurück,
CVT fängt wieder an zu Berechnen und dann im nächsten update tick wieder von vorne.
Das ist wie ein Schluck zu viel und man dann nach Hause will, ein Schritt vor, zwei Schritte zurück :D
VG Sebastian
ah warte.. Entschuldigung!!! =) ich habe glaub ich einen Fehler, denke es funktioniert jetzt doch. Bekannte Dummheit was jeder kennt, eine zip und ein entpacktes Verszeichnis :p BrakeRamp und die Motorbremswirkungs-Berechnung scheinen nun tatsächlich zu funktioniern - wenn auf 100% im VCA eingestellt ist.
Vielen vielen Dank Stefan Mein Internet spinnt grad, aber ich & wir werden testen. Ich hoffe mal nicht, aber Falls sich doch noch was findet melde ich mich.
Viele Grüße
solved, very big thanks and further to a good cooperation
Hallo Mogli,
Könntest du bei der BrakeForce (ich glaube spec_vca brakeForceFactor ist es), die in den vca settings 0 - 200% geht, eine weitere Auswahl hinzufügen (AUS/OFF) - welche den gesamten Block
ausschließt.
Grund für das Anliegen: Ich/wir scripten am CVT-Addon, welches u.a. eine komplexere Berechnung der Motorbremswirkung durchführt und leider mit deiner kollidiert.
Ich denke 99% der LS Community wollen mittlerweile lieber VCA anstatt EV benutzen, einschl. mir. Es wäre schade, wenn nur eine Hand voll Leute mit leicht Aufwändiger Anpassung VCA's beide Scripte nutzen können. Das ist ein guter Punkt, wenn man die Brakeforce in VCA deaktivieren kann, würden beide Mods super zusammen funktionieren.
Viele Grüße Sebastian (SbSh-Modastian)