The engine I am trying to swap is from a gravil t series,I am trying to put it in the ibishu covet but I can't figure out why my textures aren't showing and the engine drowns on dry land here is the code that I have in the engine now, some things will be changed from stock form because I have already modded it a little. please let me know if anyone finds anything that they think can help Code: { "hatch_engine": { "information":{ "authors":"BeamNG", "name":"Gavril TCX I6 Diesel Engine", "value":6000, }, "slotType" : "hatch_engine", "slots": [ ["type", "default", "description"] //engine ["hatch_transmission","hatch_transmission_4M", "Transmission"], ["semi_exhaust","semi_exhaust", "Exhaust"], ["semi_turbo","semi_turbo_300", "Turbocharger"], ], "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["combustionEngine", "mainEngine", "dummy", 0], ], "mainEngine":{ "torque":[ ["rpm", "torque"] [0, 0], [200, 405], [500, 480], [750, 555], [1000, 595], [1200, 595], [1500, 592], [1800, 580], [2200, 505], [2500, 387], [3000, 0], ], "idleRPM":500, "maxRPM":2500, "revLimiterRPMDrop":0, "inertia":5, "friction":50 "dynamicFriction":0.5 "burnEfficiency":0.35 "torqueReactionNodes:":["en1l","en2l","en4r"] "particulates":0.3 "energyStorage": "mainTank", "requiredEnergyType":"gasoline", //cooling and oil system "thermalsEnabled":true "engineBlockMaterial":"iron" "oilVolume":25 //engine durability "cylinderWallTemperatureDamageThreshold":160 "headGasketDamageThreshold":1500000 "pistonRingDamageThreshold":1500000 "connectingRodDamageThreshold":1500000 //node beam interface "waterDamage": {"[engineGroup]:":["semi_engine_intake"]} "radiator": {"[engineGroup]:":["semi_radiator"]} "engineBlock": {"[engineGroup]:":["semi_engine_block"]} "breakTriggerBeam":"engine", }, "vehicleController": { "clutchLaunchStartRPM":1100, "clutchLaunchTargetRPM":800, //**highShiftDown can be overwritten by automatic transmissions** "highShiftDownRPM":1000 //**highShiftUp can be overwritten by intake modifications** "highShiftUpRPM":2000 }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_engine", ["hatch_engine"]], ["semi_radtube_R", ["hatch_engine","semi_radiator","semi_radtube_R"]], ["semi_radtube_L", ["hatch_engine","semi_radiator","semi_radtube_L"]], ["semi_airfilter_ypipe", ["semi_airfilter_ypipe","semi_daycab_cowl","semi_engine_intake"]], ], "props": [ ["func" , "mesh" , "idRef:", "idX:", "idY:" , "baseRotation" , "rotation" , "translation" , "min", "max", "offset", "multiplier"] ["rpmspin" , "semi_coolingfan", "en2r","en2l","en4r", {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0} , {"x":0, "y":0, "z":0}, -360, 360, 0, 1], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":false} {"collision":false} //--ENGINE CUBE-- {"nodeWeight":42.8}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_engine"}, {"engineGroup":"semi_engine_block"} ["en1r", 0.0, -1.62, 0.35,{"isExhaust":true,"chemEnergy":1000,"burnRate":0.39,"flashPoint":700,"specHeat": 0.1,"selfIgnitionCoef":false,"smokePoint":600,"baseTemp":"thermals","conductionRadius":0.21}], ["en1l", 0.0, -1.62, 0.35], {"engineGroup":["semi_engine_block","semi_exhaust_manifold"]}, ["en2r", 0.0, -1.62, 0.35,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":700,"specHeat": 0.1,"selfIgnitionCoef":false,"smokePoint":600,"baseTemp":"thermals","conductionRadius":0.21}], {"engineGroup":"semi_engine_block"}, ["en2l", 0.0, -1.62, 0.35], ["en3r", 0.0, -1.62, 0.35,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":700,"specHeat": 0.1,"selfIgnitionCoef":false,"smokePoint":600,"baseTemp":"thermals","conductionRadius":0.21}], ["en3l", 0.0, -1.62, 0.35], ["en4r", 0.0, -1.62, 0.35,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":700,"specHeat": 0.1,"selfIgnitionCoef":false,"smokePoint":600,"baseTemp":"thermals","conductionRadius":0.21}], ["en4l", 0.0, -1.62, 0.35], ["enf", 0.0, -1.62, 0.35], {"engineGroup":""}, {"group":"semi_airfilter_ypipe"}, {"nodeWeight":5.1}, ["afyp", -0.15500, -2.75000, 1.70000], {"selfCollision":false} {"collision":false} {"engineGroup":"semi_engine_intake"} {"group":"semi_radtube_R"}, ["en5r", 0.0, -1.62, 0.35,{"chemEnergy":200,"burnRate":0.3,"flashPoint":200,"specHeat":0.1,"smokePoint":150,"selfIgnitionCoef":false}], {"group":"semi_radtube_L"}, {"engineGroup":"semi_engine_block"} ["en5l", 0.0, -1.62, 0.35], {"engineGroup":""} {"selfCollision":false} {"collision":false} {"group":""}, ], "beams": [ ["id1:", "id2:"], //--ENGINE CUBE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["en1r","en1l"], ["en1r","en1l"], ["en1r","en2r"{"isExhaust":true}], ["en1r","en2l"], ["en1r","en3r"], ["en1r","en3l"], ["en1r","en4r"], ["en1r","en4l"], ["en1l","en2r"], ["en1l","en2l"], ["en1l","en3r"], ["en1l","en3l"], ["en1l","en4r"], ["en1l","en4l"], ["en2r","en2l"], ["en2r","en3r"], ["en2r","en3l"], ["en2r","en4r"], ["en2r","en4l"], ["en2l","en3r"], ["en2l","en3l"], ["en2l","en4r"], ["en2l","en4l"], ["en3r","en3l"], ["en3r","en4r"], ["en3r","en4l"], ["en3l","en4r"], ["en3l","en4l"], ["en4r","en4l"], ["enf","en4l"], ["enf","en4r"], ["enf","en3l"], ["enf","en3r"], ["enf","en1l"], ["enf","en1r"], {"beamDeform":25000,"beamStrength":"FLT_MAX"} {"beamSpring":320800,"beamDamp":400}, //air filter piping attach {"optional":true}, ["afyp","dc1rr"], ["afyp","dc1ll"], ["afyp","dc3rr"], ["afyp","dc3ll"], {"beamDeform":10000,"beamStrength":20000} {"beamSpring":200800,"beamDamp":400}, {"breakGroup":"engine_intake"}, //air filter piping break ["afyp","en4l"], ["afyp","en4r"], ["afyp","en3l"], ["afyp","en3r"], //duplicates to help mesh break ["afyp","dc1rr"], ["afyp","dc1ll"], ["afyp","dc3rr"], ["afyp","dc3ll"], {"breakGroup":""}, {"optional":false}, //rad pipe node {"beamSpring":3200800,"beamDamp":160}, {"beamDeform":35000,"beamStrength":45000} //right ["en3r","en5r"], ["en4r","en5r"], ["en1r","en5r"], ["en2r","en5r"], //left ["en3l","en5l"], ["en4l","en5l"], ["en1l","en5l"], ["en2l","en5l"], {"breakGroup":""}, {"beamSpring":240800,"beamDamp":800}, {"beamDeform":10000,"beamStrength":30000}, //rad pipe to engine break {"breakGroup":"radtube_R"}, ["rdt1r","en5r"], ["rdt1r","en3r"], ["rdt1r","en4r"], {"breakGroup":"radtube_L"}, ["rdt1l","en5l"], ["rdt1l","en3l"], ["rdt1l","en4l"], ["rad2l","en5l"], {"breakGroup":""}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, //engine mounts ["en1r","f2r"], ["en1l","f2l"], ["en1r","f12r"], ["en1l","f12l"], ["en1r","f3r"], ["en1l","f3l"], ["en1r","f13r"], ["en1l","f13l"], ["en2r","f3r"], ["en2l","f3l"], ["en2r","f13r"], ["en2l","f13l"], ["en2r","f4r"], ["en2l","f4l"], ["en2r","f14r",{"name":"engine","beamStrength":231000,"disableMeshBreaking":true,"disableTriangleBreaking":true}], ["en2l","f14l",{"name":"engine","beamStrength":231000,"disableMeshBreaking":true,"disableTriangleBreaking":true}], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["en1r","f12r"], ["en1l","f12l"], ["en1r","f2r"], ["en1l","f2l"], {"beamSpring":1600800,"beamDamp":160}, ["en1r","dc5rr"], ["en1l","dc5ll"], ["en2r","dc10rr"], ["en2l","dc10ll"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"dragCoef":3}, {"groundModel":"metal"}, {"group":"semi_engine"}, ["en4r","en2r","en1r"], ["en4r","en1r","en3r"], ["en4l","en1l","en2l"], ["en4l","en3l","en1l"], ["en4r","en3r","en3l"], ["en4r","en3l","en4l"], ["en3r","en1r","en1l"], ["en3r","en1l","en3l"], ["en4r","en2l","en2r"], ["en4r","en4l","en2l"], ["en1l", "en2r", "en2l"], ["en1l", "en1r", "en2r"], {"group":""}, ], } "semi_turbo_300": { "information":{ "authors":"BeamNG", "name":"T300 Turbocharger", "value":1500, } "slotType" : "semi_turbo", "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_turbo", ["semi_engine"]], ], "turbocharger": { "wastegateStart":35, "wastegateLimit":40, "maxExhaustPower": 10000, "backPressureCoef": 0.000065, "bovEnabled":false, "bovSoundVolumeCoef": 0.0 "frictionCoef": 1.5, "inertia":18, "damageThresholdTemperature": 750, "pressurePSI":[ //turbineRPM, pressure(PSI) [0, -1], [30000, 10], [60000, 18], [90000, 37], [150000, 51], [200000, 59], [250000, 68], [300000, 77], ], "engineDef":[ //engineRPM, efficiency, exhaustFactor [0, 0.2, 0.0], [250, 0.6, 0.55], [500, 0.9, 0.9], [800, 0.9, 0.9], [1400, 0.9, 0.9], [2000, 0.64, 0.7], [2500, 0.31, 0.5], [3000, 0.1, 0.3], ], }, "mainEngine": { //turbocharger name "turbocharger":"turbocharger", }, } "semi_turbo_350": { "information":{ "authors":"BeamNG", "name":"T350 Turbocharger", "value":2000, } "slotType" : "semi_turbo", "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_turbo", ["semi_engine"]], ], "turbocharger": { "wastegateStart":50, "wastegateLimit":55, "maxExhaustPower": 15000, "backPressureCoef": 0.000065, "bovEnabled":false, "bovSoundVolumeCoef": 0.0 "frictionCoef": 1.5, "inertia":18, "damageThresholdTemperature": 775, "pressurePSI":[ //turbineRPM, pressure(PSI) [0, -1], [30000, 10], [60000, 18], [90000, 37], [150000, 51], [200000, 59], [250000, 68], [300000, 77], ], "engineDef":[ //engineRPM, efficiency, exhaustFactor [0, 0.2, 0.0], [250, 0.6, 0.55], [500, 0.9, 0.9], [800, 0.9, 0.9], [1400, 0.9, 0.9], [2000, 0.64, 0.7], [2500, 0.31, 0.5], [3000, 0.1, 0.3], ], }, "mainEngine": { //turbocharger name "turbocharger":"turbocharger", }, } "semi_turbo_400": { "information":{ "authors":"BeamNG", "name":"T400 Turbocharger", "value":2700, } "slotType" : "semi_turbo", "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_turbo", ["semi_engine"]], ], "turbocharger": { "wastegateStart":70, "wastegateLimit":75, "maxExhaustPower": 25000, "backPressureCoef": 0.000065, "bovEnabled":false, "bovSoundVolumeCoef": 0.0 "frictionCoef": 1.5, "inertia":18, "damageThresholdTemperature": 800, "pressurePSI":[ //turbineRPM, pressure(PSI) [0, -1], [30000, 10], [60000, 18], [90000, 37], [150000, 51], [200000, 59], [250000, 68], [300000, 77], ], "engineDef":[ //engineRPM, efficiency, exhaustFactor [0, 0.2, 0.0], [250, 0.6, 0.55], [500, 0.9, 0.9], [800, 0.9, 0.9], [1400, 0.9, 0.9], [2000, 0.64, 0.7], [2500, 0.31, 0.5], [3000, 0.1, 0.3], ], }, "mainEngine": { //turbocharger name "turbocharger":"turbocharger", }, } "semi_transmission_12M": { "information":{ "authors":"BeamNG", "name":"12-Speed Manual Transmission", "value":3000, } "slotType" : "semi_transmission", "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["frictionClutch", "clutch", "mainEngine", 1], ["manualGearbox", "gearbox", "clutch", 1], ], "gearbox": { "gearRatios":[-5.16, -10.0, 0, 10.0, 7.26, 5.16, 3.74, 2.73, 2.28, 1.94, 1.62, 1.38, 1.17, 1.00, 0.86], "friction": 10, }, "vehicleController": { "clutchInRate":8, "clutchOutRate":8, "transmissionShiftDelay":0.35, "lowShiftDownRPM":1000, "lowShiftUpRPM":1500, }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_transmission", ["semi_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":false} {"collision":false} //--TRANSMISSION CONE-- {"nodeWeight":56.1}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_transmission"}, ["tra1", 0.0, -1.13, 0.55], ["tra2r", -0.27, -2.45, 0.44], ["tra2l", 0.27, -2.45, 0.44], ["tra3r", -0.27, -2.45, 1.02], ["tra3l", 0.27, -2.45, 1.02], {"group":""}, ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION CONE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["tra1","tra2r"], ["tra1","tra2l"], ["tra1","tra3r"], ["tra1","tra3l"], ["tra2r","tra2l"], ["tra3r","tra3l"], ["tra2r","tra3r"], ["tra2l","tra3l"], ["tra2r","tra3l"], ["tra2l","tra3r"], //attach to engine ["tra1","en2r"], ["tra1","en2l"], ["tra3l","en1l"], ["tra3r","en1r"], ["tra2r","en2r"], ["tra2r","en2l"], ["tra2r","en4r"], ["tra2r","en4l"], ["tra2l","en2r"], ["tra2l","en2l"], ["tra2l","en4r"], ["tra2l","en4l"], ["tra3r","en2r"], ["tra3r","en2l"], ["tra3r","en4r"], ["tra3r","en4l"], ["tra3l","en2r"], ["tra3l","en2l"], ["tra3l","en4r"], ["tra3l","en4l"], //transmission mounts {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, ["tra2r","f4r"], ["tra2l","f4l"], ["tra2r","f4l"], ["tra2l","f4r"], ["tra2r","f14r"], ["tra2l","f14l"], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["tra1","f6l"], ["tra1","f6r"], ["tra1","f16l"], ["tra1","f16r"], ["tra2r","fsd1r"], ["tra2l","fsd1l"], ["tra2r","fsd1"], ["tra2l","fsd1"], ["tra3r","f4rr"], ["tra3l","f4ll"], {"beamSpring":1600800,"beamDamp":160}, ["tra1","dc9"], ["tra1","dc11"], ["tra1","dc10rr"], ["tra1","dc10ll"], ["tra2l","dc9"], ["tra2r","dc9"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"group":"semi_engine"}, {"groundModel":"metal"}, {"dragCoef":3}, ["tra2l", "tra2r", "tra1"], ["tra2l", "tra1", "tra3l"], ["tra3l", "tra1", "tra3r"], ["tra3r", "tra1", "tra2r"], ["tra3r", "tra2r", "tra2l"], ["tra3r", "tra2l", "tra3l"], {"group":""}, ], } "semi_exhaust": { "information":{ "authors":"BeamNG", "name":"Exhaust", "value":800, } "slotType" : "semi_exhaust", "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_downpipe", ["semi_engine"]], ["semi_ypipe", ["semi_engine","semi_ypipe"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"nodeWeight":2}, {"group":"semi_ypipe"}, {"selfCollision":false} {"collision":false} ["ex1r", -0.47, -0.99, 0.43], ["ex1l", 0.47, -0.99, 0.43], {"group":""}, ], "beams": [ ["id1:", "id2:"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":2501000,"beamDamp":100}, {"beamDeform":45000,"beamStrength":"FLT_MAX"}, //ypipe ["ex1r","ex1l"{"isExhaust":true}], ["ex1r","en2r"{"isExhaust":true}], ["ex1l","en2r"], //ypipe to engine ["ex1r","tra1"], ["ex1l","tra1"], ["ex1r","en4l"], ["ex1l","en4r"], ["ex1r","en4r"], ["ex1l","en4l"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], } }
Well @T-Roth the dry land problem might be because the engines J-Beam is under the ground, meaning its hitting the underground waterplane, flooding the engine. Also, you need to put the texture files and model files into the mod!
Hey, as @Logank1109 already mentioned you need to add the meshes to your mod. Code: 1173.04888|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_radtube_R 1173.04974|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_radtube_L 1173.05033|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_airfilter_ypipe 1173.05269|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_downpipe 1173.05326|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_ypipe 1173.05379|E|TorqueFlexMesh::preFinalizeShape|Failed to get render mesh semi_turbo The console is listing the missing flexbodies. So you need to open the semi dae, remove all the obsolete stuff and export the needed meshes to your mod folder. And as already mentioned as well some of the nodes are below the ground by default (and probably below sealevel as well)