That prettymuch depends if i find out how to make them, 3d modelling with animations is not my expertise by a long shot. ie the parts i lack are 3d modelling and texturing the uv maps and animations, i know the rest quite well i will probably ask @ChiefWiggum on how to do it since he is a master on 3d modelling and graphics
I have had the moddev crash with postipate quite often, so if anyone knows the upperlimits for this NominalMaxSteeringTorque=22.5, i need to run it this high as otherwise the FFB will be too heavy for the car, its a sideeffect of the groundeffect and the stiff suspension of the car. The car is able to output 30-70nm on cornering and peaking to 100-150nm on bumps like hitting a kerb on the ffb ui on the devmode or bouncing up and down on the track after hitting an kerb and landing from it I think that is the combination of the stiff suspension, the car runs 600-1200nm suspensionstiffness on it. as the 1982 cars had extremely stiff suspensions. ClutchEngageRate=0.6 ClutchInertia=0.0185 ClutchTorque=700.0 ClutchWear=0.0 ClutchFriction=7.50 BaulkTorque=500.0 Thease as i think some of them is crashing the game when slipping the clutch with throttle
yeah but the model needs to be retextured with the existing textures and i dont know how to do it. so i would need atleast tutorials on how to transfer the UV maps in question, and also the drivers are of different size too so the maps need to be remade and i literally have 0 skill on doing that myself as i dont know uvmapping and how to do it.
On a more positive note i managed to fix the persistent crashes, it was a bad texture IBL/PBR Json on alboretos tyrell so the game nolonger crashes and i can return to testing of the cars again. i will put up a video that i have already uploaded tomorrow morning so you can see it then when i do couple laps around the monza with the cars
Okay i did the thumbnail, on this video of testing the mod i have already fixed the crashing issues i talk on the video and will do more rebalancing of the engines in question so its just a betatest to see how the mod works on monza with the atmoscar and turbocar
Okay i managed to figure out the way to port cars from endors historic edition to the existing mod and here is ensign I have not yet done the shaders but i will get to it once i get all the models ported over.
Okay so i need to port Brabham: BT49D with and without frontwing Fittipaldi: F8D with and without front wing Alfa Romeo: A179D with and without front wing, Arrows: A4 with and without front wing Toleman: TG 181B with and without frontwing. I already partly ported the Ensign and i just need to make no frontwing and frontwing version of the car
I will also port them in similar way as the existing cars so i will take them to blender and split off some parts from the main carbody to seperate objects so i can crash them out of the car as the endor cars seem not to come with splittable bodyparts, so i will basically make it possible to split the said parts off the car so you can really mangle the cars up with splittable parts I already splitted off the nosecone and mirrors of the car so i can use existing upgradefiles and i will follow similar namingscheme so it will be easier to integrate the cars in in a similar way.
Well since we are in the year 2021 i think i can split the parts just fine and have more breakable parts on the cars given that computers have also advanced quite alot from the RF1 times. and its just that the car goes to like 10-15 parts when it crashes instead of staying fully together
I have spent the entire day trying to create a upgrade file but i have been unable to create one, i can get most of the car switching but not the entire car itself, but im fairly certain i might solve it during this evening as there is only one part to be fixed
Okay i managed to solve out the upgradefile almost completely yesterday. so there is only small things i need to fix on the car itself Mainly that i got everything working but for somereason the steeringwheels and wheels on the car are invisible on the second car The parts are not supposed to be visible on this ui mode so i dont know what has gone wrong. Here is upgradefile DisplayClassOverride="F1-1982_LE_1.5L_T" UpgradeType="Model" { Instance="mirror" Instance="cockpit_details" Instance="Cpitint" Instance="SEAT" Instance="DASH" Instance="DASHLOD" Instance="WHEEL" Instance="WHEELEXT" Instance="driver" Instance="driverlod" Instance="helmet" Instance="helmetlod" Instance="belt" Instance="DEBRIS5" Instance="DEBRIS6" Instance="LFSpindle" Instance="RFSpindle" Instance="DEBRIS0" Instance="DEBRIS2" Instance="LFTIRE" Instance="RFTIRE" Instance="DEBRIS1" Instance="DEBRIS7" Instance="DEBRIS8" Instance="DEBRIS9" Instance="DEBRIS10" Instance="DEBRIS11" Instance="rrSpindle" Instance="LrSpindle" Instance="backfire" Instance="DEBRIS3" Instance="DEBRIS4" Instance="RWING" Instance="FWING" Instance="RRTIRE" Instance="LRTIRE" Instance="SPINTIRES" Instance="CPIT" Instance="COCKPIT" Instance="STEERBAR" UpgradeLevel="TG181B" { Description="Toleman TG181B" GEN=<FWINGEXISTS>="" GEN=<FWING1>=TG181_fwing.gmt GEN=<FWING2>=TG181_fwing.gmt GEN=<Cpitint>=tg181_interiorcockpit.gmt GEN=<DASH>=TG181_dash.gmt GEN=<DASHLOD>=TG181_dash.gmt GEN=<SEAT>=BLANK.GMT GEN=<SHADOW>=BLANK.GMT GEN=<COLLISION>=BLANK.GMT GEN=<STEERBAR>=BLANK.GMT GEN=<WHEEL>=TG181_Strwheel.gmt GEN=<WHEELEXT>=TG181_Strwheel.gmt GEN=<RWING1>=TG181_rwing.gmt GEN=<LFSPINDLE>=dn9_lf_spindle.gmt GEN=<LRSPINDLE>=dn9_lr_spindle.gmt GEN=<RFSPINDLE>=dn9_rf_spindle.gmt GEN=<RRSPINDLE>=dn9_rr_spindle.gmt GEN=<MIRROR>=BLANK.GMT GEN=<LMIRROR>=dn9_lmirror.gmt GEN=<RMIRROR>=dn9_rmirror.gmt GEN=<DRIVER>=36_driver.gmt GEN=<DRIVERLOD>=36_driver.gmt GEN=<HELMET>=35_helmet.gmt GEN=<HELMETLOD>=35_helmet.gmt GEN=<BELT>=BLANK.GMT GEN=<DEBRIS0>=TG181_engine_cover.gmt GEN=<DEBRIS0LOD>=TG181_engine_cover_lod.gmt GEN=<DEBRIS1>=dn9_lf_susp.gmt GEN=<DEBRIS2>=dn9_rf_susp.gmt GEN=<DEBRIS3>=dn9_lr_susp.gmt GEN=<DEBRIS4>=dn9_rr_susp.gmt GEN=<DEBRIS5>=TG181_left_sidepod.gmt GEN=<DEBRIS5LOD>=TG181_left_sidepod_lod.gmt GEN=<DEBRIS6>=TG181_right_sidepod.gmt GEN=<DEBRIS6LOD>=TG181_right_sidepod_lod.gmt GEN=<DEBRIS7>=TG181_nose_cone.gmt GEN=<DEBRIS7LOD>=TG181_nose_cone_lod.gmt GEN=<DEBRIS8>=TG181_left_barge_board.gmt GEN=<DEBRIS8LOD>=TG181_left_barge_board_lod.gmt GEN=<DEBRIS9>=TG181_right_barge_board.gmt GEN=<DEBRIS9LOD>=TG181_right_barge_board_lod.gmt GEN=<DEBRIS10>=BLANK.GMT GEN=<DEBRIS10LOD>=BLANK.GMT GEN=<DEBRIS11>=tg181_engine.gmt GEN=<DEBRIS11LOD>=tg181_engine.gmt GEN=<LFTIRE>=gy_lf_max.gmt GEN=<RFTIRE>=gy_rf_max.gmt GEN=<LRTIRE>=gy_lr_max.gmt GEN=<RRTIRE>=gy_rr_max.gmt GEN=<LIGHT>=dn9_light.gmt GEN=<CPIT>=TG181_cockpit.gmt GEN=<cockpit_details>=BLANK.GMT GEN=<WINDOW>=BLANK.GMT GEN=<RSKIRT>=dn9_rskirt.gmt GEN=<LSKIRT>=dn9_lskirt.gmt HDV=[GENERAL] HDV=FeelerFrontLeft=(1.0687,0.3285,-1.1703) HDV=FeelerFrontRight=(-1.0687,0.3285,-1.1703) HDV=FeelerRearLeft=(1.0922,0.3636,1.7841) HDV=FeelerRearRight=(-1.0922,0.3636,1.7841) HDV=FeelerFront=(0.0000,0.1720,-2.0397) HDV=FeelerRear=(0.0000,0.2889,2.0212) HDV=FeelerLeft=(0.7397,0.3295,0.0000) HDV=FeelerRight=(-0.7397,0.3295,0.0000) HDV=FeelerTopFrontLeft=(0.7828,0.1876,-1.7958) HDV=FeelerTopFrontRight=(-0.7828,0.1876,-1.7958) DV=FeelerTopRearLeft=(0.5784,0.8216,2.2591) HDV=FeelerTopRearRight=(-0.5784,0.8216,2.2591) HDV=[FRONTWING] HDV=FWLiftSideways=(0.0524) HDV= HDV=[BODYAERO] HDV=BodyDragBase=(0.363) HDV= } UpgradeLevel="TG183-02" { Description="" GEN=<FWINGEXISTS>="" GEN=<FWING1>=TG183_front_wing.gmt GEN=<FWING2>=TG183_front_wing_collision.gmt GEN=<Cpitint>=TG183_cockpit_interior.gmt GEN=<DASH>=TG183_dash.gmt GEN=<DASHLOD>=TG183_dash.gmt GEN=<SEAT>=TG183_seat.gmt GEN=<SHADOW>=TG183_shadow.gmt GEN=<COLLISION>=BLANK.GMT GEN=<STEERBAR>=TG183_STEER_BAR.gmt GEN=<WHEEL>=TG183_TG183_STRWHEEL.gmt GEN=<WHEELEXT>=TG183_STRWHEEL.gmt GEN=<RWING1>=TG183_rear_wing.gmt GEN=<LFSPINDLE>=TG183_left_front_brake.gmt GEN=<LRSPINDLE>=TG183_left_rear_brake.gmt GEN=<RFSPINDLE>=TG183_right_front_brake.gmt GEN=<RRSPINDLE>=TG183_right_rear_brake.gmt GEN=<MIRROR>=TG183_mirror.gmt GEN=<LMIRROR>=BLANK.GMT GEN=<RMIRROR>=BLANK.GMT GEN=<DRIVER>=TG183_driver.gmt GEN=<DRIVERLOD>=TG183_driver_lod.gmt GEN=<HELMET>=TG183_helmet.gmt GEN=<HELMETLOD>=TG183_helmet_lod.gmt GEN=<BELT>=TG183_BELT.gmt GEN=<CPIT>=TG183_cockpit.gmt GEN=<DEBRIS0>=TG183_engine_cover.gmt GEN=<DEBRIS0LOD>=TG183_engine_cover_lod.gmt GEN=<DEBRIS1>=TG183_SUSPENSION_LF.gmt GEN=<DEBRIS2>=TG183_SUSPENSION_RF.gmt GEN=<DEBRIS3>=TG183_SUSPENSION_LR.gmt GEN=<DEBRIS4>=TG183_SUSPENSION_RR.gmt GEN=<DEBRIS5>=TG183_left_sidepod.gmt GEN=<DEBRIS5LOD>=TG183_left_sidepod_lod.gmt GEN=<DEBRIS6>=TG183_right_sidepod.gmt GEN=<DEBRIS6LOD>=TG183_right_sidepod_lod.gmt GEN=<DEBRIS7>=TG183_nose_cone.gmt GEN=<DEBRIS7LOD>=TG183_nose_cone_lod.gmt GEN=<DEBRIS8>=TG183_left_barge_board.gmt GEN=<DEBRIS8LOD>=TG183_left_barge_board_lod.gmt GEN=<DEBRIS9>=TG183_right_barge_board.gmt GEN=<DEBRIS9LOD>=TG183_right_barge_board_lod.gmt GEN=<DEBRIS10>=TG183_suspension.gmt GEN=<DEBRIS10LOD>=TG183_suspension_lod.gmt GEN=<DEBRIS11>=TG183_engine.gmt GEN=<DEBRIS11LOD>=TG183_engine_lod_01.gmt GEN=<LFTIRE>=TG183_left_front_tire.gmt GEN=<RFTIRE>=TG183_right_front_tire.gmt GEN=<LRTIRE>=TG183_left_rear_tire.gmt GEN=<RRTIRE>=TG183_right_rear_tire.gmt GEN=<WINDOW>=TG183_WINDOW.gmt GEN=<cockpit_details>=TG183_cockpit_details.gmt GEN=<LIGHT>=BLANK.GMT GEN=<RSKIRT>=BLANK.GMT GEN=<LSKIRT>=BLANK.GMT HDV=[GENERAL] HDV=FeelerFrontLeft=(1.0687,0.3285,-1.1703) HDV=FeelerFrontRight=(-1.0687,0.3285,-1.1703) HDV=FeelerRearLeft=(1.0922,0.3636,1.7841) HDV=FeelerRearRight=(-1.0922,0.3636,1.7841) HDV=FeelerFront=(0.0000,0.1720,-2.0397) HDV=FeelerRear=(0.0000,0.2889,2.0212) HDV=FeelerLeft=(0.7397,0.3295,0.0000) HDV=FeelerRight=(-0.7397,0.3295,0.0000) HDV=FeelerTopFrontLeft=(0.7828,0.1876,-1.7958) HDV=FeelerTopFrontRight=(-0.7828,0.1876,-1.7958) HDV=FeelerTopRearLeft=(0.5784,0.8216,2.2591) HDV=FeelerTopRearRight=(-0.5784,0.8216,2.2591) HDV=FeelerBottom=(0.0000,0.1382,0.0000) HDV= HDV=[FRONTWING] HDV=FWLiftSideways=(0.0524) HDV= HDV=[BODYAERO] HDV=BodyDragBase=(0.363) HDV= } UpgradeLevel="TG183-04" { Description="" GEN=<FWINGEXISTS>="//" GEN=<FWING1>=BLANK.GMT GEN=<FWING2>=BLANK.GMT GEN=<Cpitint>=TG183_cockpit_interior.gmt GEN=<DASH>=TG183_dash.gmt GEN=<DASHLOD>=TG183_dash.gmt GEN=<SEAT>=TG183_seat.gmt GEN=<SHADOW>=TG183_shadow.gmt GEN=<COLLISION>=BLANK.GMT GEN=<STEERBAR>=TG183_STEER_BAR.gmt GEN=<WHEEL>=TG183_strwheel.gmt GEN=<WHEELEXT>=TG183_strwheel.gmt GEN=<RWING1>=TG183_rear_wing.gmt GEN=<LFSPINDLE>=TG183_left_front_brake.gmt GEN=<LRSPINDLE>=TG183_left_rear_brake.gmt GEN=<RFSPINDLE>=TG183_right_front_brake.gmt GEN=<RRSPINDLE>=TG183_right_rear_brake.gmt GEN=<MIRROR>=TG183_mirror.gmt GEN=<LMIRROR>=BLANK.GMT GEN=<RMIRROR>=BLANK.GMT GEN=<DRIVER>=TG183_driver.gmt GEN=<DRIVERLOD>=TG183_driver_lod.gmt GEN=<HELMET>=TG183_helmet.gmt GEN=<HELMETLOD>=TG183_helmet_lod.gmt GEN=<BELT>=TG183_BELT.gmt GEN=<CPIT>=TG183_cockpit.gmt GEN=<DEBRIS0>=TG183_engine_cover.gmt GEN=<DEBRIS0LOD>=TG183_engine_cover_lod.gmt GEN=<DEBRIS1>=TG183_SUSPENSION_LF.gmt GEN=<DEBRIS2>=TG183_SUSPENSION_RF.gmt GEN=<DEBRIS3>=TG183_SUSPENSION_LR.gmt GEN=<DEBRIS4>=TG183_SUSPENSION_RR.gmt GEN=<DEBRIS5>=TG183_left_sidepod.gmt GEN=<DEBRIS5LOD>=TG183_left_sidepod_lod.gmt GEN=<DEBRIS6>=TG183_right_sidepod.gmt GEN=<DEBRIS6LOD>=TG183_right_sidepod_lod.gmt GEN=<DEBRIS7>=TG183_nose_cone.gmt GEN=<DEBRIS7LOD>=TG183_nose_cone_lod.gmt GEN=<DEBRIS8>=TG183_left_barge_board.gmt GEN=<DEBRIS8LOD>=TG183_left_barge_board_lod.gmt GEN=<DEBRIS9>=TG183_right_barge_board.gmt GEN=<DEBRIS9LOD>=TG183_right_barge_board_lod.gmt GEN=<DEBRIS10>=TG183_suspension.gmt GEN=<DEBRIS10LOD>=TG183_suspension_lod.gmt GEN=<DEBRIS11>=TG183_engine.gmt GEN=<DEBRIS11LOD>=TG183_engine_lod_01.gmt GEN=<LFTIRE>=TG183_left_front_tire.gmt GEN=<RFTIRE>=TG183_right_front_tire.gmt GEN=<LRTIRE>=TG183_left_rear_tire.gmt GEN=<RRTIRE>=TG183_right_rear_tire.gmt GEN=<WINDOW>=TG183_WINDOW.gmt GEN=<cockpit_details>=TG183_cockpit_details.gmt GEN=<LIGHT>=BLANK.GMT GEN=<RSKIRT>=BLANK.GMT GEN=<LSKIRT>=BLANK.GMT HDV=[GENERAL] HDV=FeelerFrontLeft=(1.0687,0.3285,-1.1703) HDV=FeelerFrontRight=(-1.0687,0.3285,-1.1703) HDV=FeelerRearLeft=(1.0922,0.3636,1.7841) HDV=FeelerRearRight=(-1.0922,0.3636,1.7841) HDV=FeelerFront=(0.0000,0.1720,-2.0397) HDV=FeelerRear=(0.0000,0.2889,2.0212) HDV=FeelerLeft=(0.7397,0.3295,0.0000) HDV=FeelerRight=(-0.7397,0.3295,0.0000) HDV=FeelerTopFrontLeft=(0.7828,0.1876,-1.7958) HDV=FeelerTopFrontRight=(-0.7828,0.1876,-1.7958) HDV=FeelerTopRearLeft=(0.5784,0.8216,2.2591) HDV=FeelerTopRearRight=(-0.5784,0.8216,2.2591) HDV=FeelerBottom=(0.0000,0.1382,0.0000) HDV= HDV=[FRONTWING] HDV=FWRange=(0,0,0) HDV=FWSetting=0 HDV= And here is the gen file SearchPath=<VEHDIR>F1 1982 SearchPath=<VEHDIR>F1 1982\MAPS SearchPath=<VEHDIR>F1 1982\MAIN SearchPath=<VEHDIR>F1 1982\GMT SearchPath=<VEHDIR>F1 1982\Teams SearchPath=<VEHDIR>F1 1982\Teams\Toleman SearchPath=<VEHDIR>F1 1982\Teams\Toleman\Warwick MaterialPath=<VEHDIR>F1 1982\Teams\Toleman\Warwick ReflectPlane=(0.0, -1.0, 0.0, -0.315) Instance=SLOT<ID> { Moveable=True MeshFile=<COLLISION> CollTarget=True HATTarget=False Render=False LODIn=(0.0) LODOut=(5.0) MeshFile=<SHADOW> CollTarget=False HATTarget=False Render=False ShadowCaster=(Dynamic, Solid, 256, 256) LODIn=(0.0) LODOut=(200.0)) Actor=VEHICLE <STARTUPGRADES> Instance=COCKPIT<UPNUMBER> { Moveable=True MeshFile=<DASH> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=True MeshFile=<cpitint> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=false MeshFile=<mirror> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=True MeshFile=<cockpit_details> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=false MeshFile=<steerbar> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=True MeshFile=<WINDOW> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=true MeshFile=<CPIT> CollTarget=False HATTarget=False ShadowReceiver=False LODIn=(0.0) LODOut=(10.0) } Instance=WINDOW<UPNUMBER> { Moveable=True MeshFile=<WINDOW> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(50.0) ShadowReceiver=true } Instance=mirror<UPNUMBER> { Moveable=True MeshFile=<mirror> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(100.0) ShadowReceiver=True } Instance=CPIT<UPNUMBER> { Moveable=True MeshFile=<CPIT> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(100.0) ShadowReceiver=True } Instance=cockpit_details<UPNUMBER> { Moveable=True MeshFile=<cockpit_details> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) ShadowReceiver=True Instance=cpitint<UPNUMBER> { Moveable=True MeshFile=<cpitint> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(50.0) ShadowReceiver=True } Instance=SEAT<UPNUMBER> { Moveable=True MeshFile=<seat> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(150.0) } Instance=DASH<UPNUMBER> { Moveable=True MeshFile=<dash> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(20.0) ShadowReceiver=True } Instance=DASHLOD<UPNUMBER> { Moveable=True MeshFile=<dashlod> CollTarget=False HATTarget=False LODIn=(20.0) LODOut=(200.0) ShadowReceiver=false } Instance=WHEEL { Moveable=True MeshFile=<WHEEL> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(5.0) } Instance=WHEELEXT<UPNUMBER> { Moveable=True MeshFile=<WHEELEXT> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(5.0) LODOut=(100.0) } Instance=driver<UPNUMBER> { Moveable=True MeshFile=<driver> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(20.0) MeshFile=<driverlod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(20.0) LODOut=(200.0) MeshFile=<belt> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(100.0) } Instance=helmet<UPNUMBER> { Moveable=True MeshFile=<helmet> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(30.0) MeshFile=<helmetlod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(30.0) LODOut=(400.0) } Instance=DEBRIS5<UPNUMBER> { Moveable=True MeshFile=<DEBRIS5> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(50.0) MeshFile=<DEBRIS5lod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(50.0) LODOut=(400.0) } Instance=DEBRIS6<UPNUMBER> { Moveable=True MeshFile=<DEBRIS6> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(50.0) MeshFile=<DEBRIS6lod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(50.0) LODOut=(400.0) } Instance=LFSpindle<UPNUMBER> { Moveable=True MeshFile=<LFSpindle> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=RFSpindle<UPNUMBER> { Moveable=True MeshFile=<rFSpindle> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=DEBRIS0<UPNUMBER> { Moveable=True MeshFile=<DEBRIS0> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(50.0) MeshFile=<DEBRIS0LOD> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(50.0) LODOut=(400.0) } Instance=DEBRIS1<UPNUMBER> { Moveable=True MeshFile=<DEBRIS1> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(220.0) ShadowCaster=(True, Solid, 64, 64) } Instance=DEBRIS2<UPNUMBER> { Moveable=True MeshFile=<DEBRIS2> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(220.0) ShadowCaster=(True, Solid, 64, 64) } Instance=LFTIRE<UPNUMBER> { Moveable=True MeshFile=<LFTIRE> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(400.0) ShadowCaster=(True, Solid, 128, 128) //MeshFile=<LFTIRE2> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=RFTIRE<UPNUMBER> { Moveable=True MeshFile=<RFTIRE> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(400.0) ShadowCaster=(True, Solid, 128, 128) //MeshFile=<RFTIRE2> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=DEBRIS7<UPNUMBER> { Moveable=True MeshFile=<DEBRIS7> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(50.0) MeshFile=<DEBRIS7lod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(50.0) LODOut=(400.0) } Instance=DEBRIS8<UPNUMBER> { Moveable=True MeshFile=<DEBRIS8> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(300.0) } Instance=DEBRIS9<UPNUMBER> { Moveable=True MeshFile=<DEBRIS9> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(300.0) } Instance=DEBRIS10<UPNUMBER> { Moveable=True MeshFile=<DEBRIS10> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(50.0) MeshFile=<DEBRIS10lod> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(50.0) LODOut=(300.0) } Instance=DEBRIS11<UPNUMBER> { Moveable=True MeshFile=<DEBRIS11> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(5.0) MeshFile=<DEBRIS11LOD> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(5.0) LODOut=(300.0) } Instance=LrSpindle<UPNUMBER> { Moveable=True MeshFile=<LrSpindle> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=backfire<UPNUMBER> { Moveable=True MeshFile=fw08_backfire.gmt CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(100.0) } Instance=DEBRIS3<UPNUMBER> { Moveable=True MeshFile=<DEBRIS3> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(300.0) ShadowCaster=(True, Solid, 64, 64) } Instance=DEBRIS4<UPNUMBER> { Moveable=True MeshFile=<DEBRIS4> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(300.0) ShadowCaster=(True, Solid, 64, 64) } Instance=RWING<UPNUMBER> { Moveable=True MeshFile=<RWING1> CollTarget=False HATTarget=False ShadowReceiver=True LODIn=(0.0) LODOut=(300.0) ShadowCaster=(True, Solid, 64, 64) } <FWINGEXISTS>Instance=FWING<UPNUMBER> <FWINGEXISTS> { <FWINGEXISTS> Moveable=True <FWINGEXISTS> MeshFile=<FWING1> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(300.0) ShadowCaster=(True, Solid, 64, 64) <FWINGEXISTS> MeshFile=<FWING2> CollTarget=True HATTarget=False Render=False LODIn=(0.0) LODOut=(5.0) <FWINGEXISTS> } //<RAINLIGHTEXISTS> Instance=RAINLIGHT<UPNUMBER> //<RAINLIGHTEXISTS> { //<RAINLIGHTEXISTS> Moveable=True //<RAINLIGHTEXISTS> MeshFile=wlglo.gmt CollTarget=false HATTarget=False LODIn=(0.0) LODOut=(20.0) ShadowReceiver=true //<RAINLIGHTEXISTS> } Instance=RRTIRE<UPNUMBER> { Moveable=True MeshFile=<RRTIRE> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(400.0) ShadowCaster=(True, Solid, 128, 128) // MeshFile=<RRTIRE2> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } Instance=LRTIRE<UPNUMBER> { Moveable=True MeshFile=<LRTIRE> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(400.0) ShadowCaster=(True, Solid, 128, 128) // MeshFile=<LRTIRE2> CollTarget=False HATTarget=False ShadowReceiver=true LODIn=(0.0) LODOut=(150.0) } <STOPUPGRADES> } So if someone can spot some errors or better ways to do stuff for me it would be appreciated as im kinda stuck now
okay i have hit an impasse on error on the trace file 13.37s vehgfx.cpp 967: < does not have matching > in F:\STEAMLIBRARY\STEAMAPPS\COMMON\RFACTOR 2\MODDEV\VEHICLES\F1 1982\TOLEMAN_WARWICK.GEN i have no idea what the < does not have matching > references as all the text inside <object> is correct for each of them.
Okay i let redapg to read it though and the error was Instance=cockpit_details<UPNUMBER> { Moveable=True MeshFile=<cockpit_details> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(50.0) ShadowReceiver=True } <- missing a bracket Instance=cpitint<UPNUMBER> { Moveable=True MeshFile=<cpitint> CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(50.0) ShadowReceiver=True } <- missing a bracket So 2 missing brackets So yeah now everything works as expected thanks redapg this is literally me when i spent 3 days on this 8-12 h per day and it was only something like this in the end to fix it So now the project can proceed as i have a way to convert the cars to the existing upgradefile that i can use on other cars too
Okay i took the weekend off from modding to not burn out on it and i have been working on toleman UV map, i mostly reuvmapped the surface so the car approximately works. but the materials setup for the car is still a big mess so i have to clean up that so i use minimal amount of json materials and get to clean it up a bit Its actually a wonder what applying modern shaders can do to a car. I unified the carsurface mostly so they car is a single material UVmap but i have to put more work into doing it so the materials work as expected. thankfully the rest of the integrateable cars are made with more working materials setup
Im looking for testers for this saturday 13.11.2021 at approximately 19:00 finnish time starting time, the track and cars can be gotten from me for the race itself. But youre not allowed to distribute the mod only to test it, i will ask questions about the tires, how the cars feel and etc during the testing session. So contact me in PM to join for the testrace, it will have Practice, Qualifying and Race, where we will test both of the cars and see how they fare on osterreichring, or other tracks of the F1 1982 calendar
I managed to import the old F1 1982 Showroom to Rfactor 2, i have to tune it up a bit but its working for the cars, However i dont expect it to work as intended if you dont use this specific mod But atleast it does not break with othercars either
Okay i have been trying to race with single arm but i noticed that its not possible as it hurts the other arm so im basically stuck to PS5 controller for steering and CSP V3 pedals for atleast 2-6 months for now. This also means its much harder to test the physics on the FFB side as i dont really know how the car acts as i only get a rumble from the PS5 controller and i drive it just based on tiretemperatures to optimise the steeringangle. now the cars drive quite well on themselfs but it seems the cars have different collisionmeshes on their objects so some cars get slight skirtdamage from offroad and others dont, so i have to spend time to find out the optimal height for all of the cars and i expect this to take quite alot of time. As there seems to be quite odd relation to the physics preset and what height the 3d models are placed, now to fix all of them is going to be a long process so they all are at equal heights. The mod physicswise is mostly complete already, but i do need testers to crunch the carnumbers so i can throw balancing to the mix as me driving with ps5 controller cant balance the drivability of the cars to the level i would like to ie close to alien level of driving so the aliens can only extract around 1-2 second per lap faster times than the real drivers so the cars are approximately performing like the real cars in 1982. I can only balance the engines and cars approximately with controller as i can run the fuel simulations and the laptimes on a spreadsheet. but tires are bit harder to balance. I got the qualitire to approximately last 2 laps and i think its okay as the tire will lose performance after the first lap but it also allows you to warm up the tire as expected. Now that im kinda burned out on integrating the cars, There is some 3D model work to be done for the cars in question, the ensigns model is bit broken so i need to take the model to blender and fix the cockpit mesh a bit. But i also have a simrace tomorrow so i dont have that much time tomorrow to work on it so i can get the ensign fully integrated. So i only have just thease two pictures as i spent the weekend fixing the constant crashing of the mod so now it atleast does not always crash but the tracefile is quite cubersome to read sometimes so that really frustrates me when the mod either locks up or crashes 25% of the time on the loading.
Okay i was working the whole day today debugging the game on why it did crash with certain cars, i traced it down to that the pacecar that was supposed to be used by the game was not existing. so i merely changed the pacecar to the one that the mod comes with and you can enjoy it now. I will be packing the pacecar with the mod itself so it gets used with the mod