I don´t wanna bother with smack talk like "hang in there buddy. you will be fine" n stuff. I just wanna thank you sincerly for all your work regarding this mod. It was and to some point still is an absolute essential mod in my load order until the devs continue their work on any kind of automated transmissions. So, thank you! --- Post updated --- Ah i reckon we will get there one day or another. They showed us with the last update that they know about the auto trans situation, its just not top priority for them (understandably)
: The lua files of the game itself are already updated. The only step left is to modify the jbeam files. As of 0.31, manual transmissions have synchronize damage simulation and non-synchronized simulations. The jbeam parameters are: "maxSynchroRate", this value dictates the max speed to sync the gearbox's input and output shafts of a synchronized gearbox, the lower the value, the longer the wait time before clutch release "maxSynchroRPMDifference" when set to a very low value, simulates non-synchronized gearbox where double-clutching is a must have "synchroWearCoef", dictates syncro wear/damage rate when abused "maxClutchRPMDifference", when the RPM difference between input shaft and output shaft is lower than that, you can float shift. "requiredClutchInput", whether clutch input is required to shift, can be used to simulate the availability of float shifting. When the value is nonexistent or set to "false", default value will be used. For automatic transmission, shifting into M2 gear is already implemented, the smooth shifting and torque converter clutch locking is supported but not fully implemented. The game update introduced: "autoDownShiftInMMinGear", Modern vehicles with semi-automatic modes (PRNDSM) Downshift autoshifting gearboxes in manual mode to a certain gear instead of all the way to 1st gear (M2 or M3), very similar to the "autoDownShiftMinGear" in this very mod. "torqueConverterMinPartialLockupRatio", this value dictates the partial lockup during shifts "partialLockupTipInThreshold", when the throttle is higher than this, reduce TC lockup ratio "partialLockupTipInGain", adjust the intensity of the lockup reduction However, none of them are reflected in jbeam file, as a result, the characteristics are all default, i.e. ETK800 doesn't have synchronized reverse gear, synchronizer of race 6AT is as quick as truck 5AT
@Xupaun I have a problem which maybe you can solve. We discussed the problems of engines not starting yes? whenever i add the starterTorque line with appropiate value to the Lansdale At logicmod Jbeam file the lansdale transmissions from the mod are not there anymore ingame. I definitely edited the file right, no spell or grammar issues. I verified that with the other vehicles files which you have edited with the same line of code and there it works flawlessly. Any clues? Thanks in advance!
Sure thing, here you go. I just added the line of code under powertrain on both lansdale automatics in the mod just like it is on other transmissions in this mod where it works.
Here you go, i literally just added the line right where it is located on the other vehicles that needed the code to start like the Cherrier and the 800 & K-Series. I have honestly no clue what is wrong with the Lansdale.
Code: { "lansdale_transmission_4A_logicmod": { "information":{ "authors":"BeamNG", "name":"4-Speed Automatic Transmission (3T21)", "value":1450, }, "slotType" : "lansdale_transmission", "slots": [ ["type", "default", "description"], ["lansdale_converter_logicmod","lansdale_converter_locking_logicmod","Torque Converter", {"coreSlot":true}], ["lansdale_gearing","lansdale_gearing_lansdale","Gear Ratios", {"coreSlot":true}], ["lansdale_transfer_case","lansdale_transfer_case_FWD", "Transfer Case"], ["lansdale_differential_F","lansdale_differential_F", "Front Differential"], ], "powertrain": [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "mainEngine":{ "starterTorque":150, ], "gearbox": { "uiName":"Gearbox", "parkLockTorque":2000, "oneWayViscousCoef":35, "friction":1.46, "dynamicFriction":0.0015, "torqueLossCoef": 0.017, "gearboxNode:":["tra1l"], }, "vehicleController": { "shiftLogicName":"automaticGearboxLogicmod" "automaticModes":"PRND21", "aggressionSmoothingUp":1, "aggressionSmoothingDown":0.75, "calculateOptimalLoadShiftPoints": true, "transmissionGearChangeDelay":2, "gearboxDecisionSmoothingUp":0.5, "gearboxDecisionSmoothingDown":0.5, "lowShiftDownRPM":[0,0,0,800,1050,1100], "lowShiftUpRPM":[0,0,1600,1700,1900], "torqueConverterDelayLockupMinThrottle":0.2, "torqueConverterDelayLockupMaxThrottle":0.7, "torqueConverterLockupMinGear":3, }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["lansdale_transmission", ["lansdale_engine","lansdale_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], //--4 Speed Auto-- {"selfCollision":false}, {"collision":true}, {"nodeMaterial":"|NM_METAL"}, {"frictionCoef":0.5}, {"group":"lansdale_transmission"}, {"nodeWeight":14}, ["tra1r", -0.22, -1.445, 0.25], ["tra1l", 0.3, -1.445, 0.25], {"group":""}, //transmission mount node ["em1l", 0.46, -1.695, 0.46, {"nodeWeight":3}], ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION-- {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0}, {"beamSpring":8400600,"beamDamp":150}, {"beamDeform":540000,"beamStrength":"FLT_MAX"}, ["tra1l", "e1r"], ["tra1l", "e3l"], ["tra1l", "e1l"], ["tra1l", "e3r"], ["tra1r", "e2r"], ["tra1r", "e4l"], ["tra1r", "e1r"], ["tra1r", "e3l"], ["tra1r", "e2l"], ["tra1r", "e4r"], ["tra1r", "tra1l"], //transmission mount node {"beamSpring":4400000,"beamDamp":150}, {"beamDeform":90000,"beamStrength":"FLT_MAX"}, ["em1l","e3l"], ["em1l","e3r"], ["em1l","e4l"], ["em1l","e4r"], ["em1l", "e1r"], ["em1l", "e1l"], ["em1l", "e2l"], ["em1l", "e2r"], ["em1l", "tra1l"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0}, ], }, "lansdale_transmission_4A1_logicmod": { "information":{ "authors":"BeamNG", "name":"4-Speed Automatic Transmission (4T21)", "value":1450, }, "slotType" : "lansdale_transmission", "slots": [ ["type", "default", "description"], ["lansdale_converter_logicmod","lansdale_converter_locking_logicmod","Torque Converter", {"coreSlot":true}], ["lansdale_gearing","lansdale_gearing_lansdale","Gear Ratios", {"coreSlot":true}], ["lansdale_transfer_case","lansdale_transfer_case_FWD", "Transfer Case"], ["lansdale_differential_F","lansdale_differential_F", "Front Differential"], ], "powertrain": [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "mainEngine":{ "starterTorque":150, ], "gearbox": { "uiName":"Gearbox", "parkLockTorque":2000, "oneWayViscousCoef":35, "friction":1.46, "dynamicFriction":0.0015, "torqueLossCoef": 0.017, "gearboxNode:":["tra1l"], }, "vehicleController": { "shiftLogicName":"automaticGearboxLogicmod" "automaticModes":"PRND21", "useSmartAggressionCalculation":false, "calculateOptimalLoadShiftPoints": true, "transmissionGearChangeDelay":2, "gearboxDecisionSmoothingUp":0.5, "gearboxDecisionSmoothingDown":0.5, "lowShiftDownRPM":[0,0,0,800,1050,1100], "lowShiftUpRPM":[0,0,1600,1700,1900], "torqueConverterDelayLockupMinThrottle":0.2, "torqueConverterDelayLockupMaxThrottle":0.7, "torqueConverterLockupMinGear":4, }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["lansdale_transmission", ["lansdale_engine","lansdale_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], //--4 Speed Auto-- {"selfCollision":false}, {"collision":true}, {"nodeMaterial":"|NM_METAL"}, {"frictionCoef":0.5}, {"group":"lansdale_transmission"}, {"nodeWeight":14}, ["tra1r", -0.22, -1.445, 0.25], ["tra1l", 0.3, -1.445, 0.25], {"group":""}, //transmission mount node ["em1l", 0.46, -1.695, 0.46, {"nodeWeight":3}], ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION-- {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0}, {"beamSpring":8400600,"beamDamp":150}, {"beamDeform":540000,"beamStrength":"FLT_MAX"}, ["tra1l", "e1r"], ["tra1l", "e3l"], ["tra1l", "e1l"], ["tra1l", "e3r"], ["tra1r", "e2r"], ["tra1r", "e4l"], ["tra1r", "e1r"], ["tra1r", "e3l"], ["tra1r", "e2l"], ["tra1r", "e4r"], ["tra1r", "tra1l"], //transmission mount node {"beamSpring":4400000,"beamDamp":150}, {"beamDeform":90000,"beamStrength":"FLT_MAX"}, ["em1l","e3l"], ["em1l","e3r"], ["em1l","e4l"], ["em1l","e4r"], ["em1l", "e1r"], ["em1l", "e1l"], ["em1l", "e2l"], ["em1l", "e2r"], ["em1l", "tra1l"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0}, ], }, "lansdale_converter_locking_logicmod": { "information":{ "authors":"BeamNG", "name":"Locking Torque Converter", "value":150, }, "slotType" : "lansdale_converter_logicmod", "torqueConverter": { "uiName":"Torque Converter", "converterDiameter": 0.30, "converterStiffness":9.5, "couplingAVRatio":0.91, "stallTorqueRatio":1.85, "lockupClutchTorque":300, "additionalEngineInertia":0.18, }, "vehicleController": { "torqueConverterLockupRPM":1100 "torqueConverterThrottleLockupRange": 1000, "torqueConverterLockupInRate":5, "torqueConverterLockupOutRate":0.50, }, }, "lansdale_gearing_lansdale": { "information":{ "authors":"BeamNG", "name":"Lansdale Gear Ratios", "value":150, }, "slotType" : "lansdale_gearing", "gearbox": { "gearRatios":[-2.21, 0, 2.84, 1.57, 1.00, 0.69], }, }, "lansdale_gearing_legran": { "information":{ "authors":"BeamNG", "name":"LeGran/Wendover Gear Ratios", "value":150, }, "slotType" : "lansdale_gearing", "gearbox": { "gearRatios":[-2.38, 0, 2.92, 1.56, 1.00, 0.7], }, }, } The problem is those Markers in red, while the section opens with a Bracket. If a section opens with a bracket, it closes with a bracket, while when it opens with a Marker, it closes with a marker. On the mainEngine section, it is opened with a Bracket, but you closed it with a marker
So i literally just have to change the marker into a bracket and its fixed? Edit: i tried just that and it still wont work. i dont understand why it doesnt work. As mentioned it looks just the same on the Cherrier and modern ETKs and there it works no problem whatsoever EditEdit: Nevermind, im just stupid. I fixed it. Thank you very much for the explanation. You´re a lifesaver!
I noticed now (and no one complained about it), that the mod wasn't updated to 0.31. Maybe no one missed the transmissions for the T-Series. lol Anyways, here is the updated mod, with the 0.30 T-Series transmissions ported to the remastered one. Also, I changed the way the mod's DCT works, and, now, you can shift to reverse at any speed forward, and the other way around. Since there's no such thing as a DCT clutches thermal simulation, I see no problem with reenabling that feature of vanilla DCTs.
I actually noticed it not been updated for the T-Series right away but gotta say since the T-Series automatic is so old or a automated manual it doesnt have the vanilla problem of too hard locking torque converts as many other vehicles have without this mod so i figured i dont want to bother with that since the mod as is still worked. Thanks very much for yet another update!
Thanks for the update mate. weirdly, it seems that the previous starter issue from before has re-appeared and when I try to change the starter torque, I always somehow manage to screw it all up lol.
You have to raise the startertorque on these vehicles and add the line of codes to those who have the problem but not the line of code. @Xupaun explained all this and its very easy to do! --- Post updated --- From my understanding last time i checked: ETK 800 & K-Series Diesel and Gas for both, Lansdale with Diesel Engine, Cherrier Platform, Diesel and Gas. These are the vehicles which i know of that have these starter problems without the line of code and atleast 150 value in startertorque.
yeah thats right. will try doing it. Edit: got it to work on all vehicles apart from the etk 800 v8 with the 8 speed auto.
From my understanding last time i checked: ETK 800 & K-Series Diesel and Gas for both, Lansdale with Diesel Engine, Cherrier Platform, Diesel and Gas. These are the vehicles which i know of that have these starter problem I have to verify but im almost sure the latest file you posted before the T-Series update you made yesterday still haven´t fixed the Lansdale for example which was missing the line of code and the value was too low on the modern ETK´s. But thats easy fixes so i didn´t wanna bother you with that. --- Post updated --- Try a value of 200 to 250 on the Starter Torque. Thats what fixed the V8 for me.