[WIP] F1 1982 League Edition - Conversion

Discussion in 'Vehicles' started by EmperorOfFinland, Oct 16, 2021.

  1. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    Endor likes this.
  2. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    Last edited: Oct 26, 2021
  3. Endor

    Endor Registered

    Joined:
    May 10, 2018
    Messages:
    156
    Likes Received:
    102
    I think if you ask to Chief he could agree to share his model, but this is just a suggestion
     
  4. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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.
     
  5. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    Hazi likes this.
  6. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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

     
    doddynco likes this.
  7. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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.

    F1 1982 Mod Cars 34.png

    F1 1982 Mod Cars 35.png
     
    Mauro, Endor and GPNeville like this.
  8. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    pkelly, Endor and djvicious like this.
  9. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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

    F1 1982 Mod Cars 36.png

    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.
     
    GPNeville, Corti, Mauro and 2 others like this.
  10. Endor

    Endor Registered

    Joined:
    May 10, 2018
    Messages:
    156
    Likes Received:
    102
    nicely done ! indeed rfactor1 doesn't like too much splitted parts
     
  11. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
  12. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    Hazi likes this.
  13. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
    F1 1982 Mod Cars 37.png

    F1 1982 Mod Cars 38.png

    F1 1982 Mod Cars 39.png

    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
     
  14. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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.
     
  15. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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

    F1 1982 Mod Cars 40.png

    F1 1982 Mod Cars 41.png

    F1 1982 Mod Cars 42.png



    So yeah now everything works as expected :D 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
     
  16. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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

    F1 1982 Mod Cars 44.png

    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
     
  17. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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
     
    Last edited: Nov 12, 2021
    Pauli Partanen likes this.
  18. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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,

    F1 1982 Mod Cars 45.png

    F1 1982 Mod Cars 46.png

    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

    F1 1982 Mod Cars 47.png
     
    vava74, Corti, Hazi and 2 others like this.
  19. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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.

    F1 1982 Mod Cars 48.png

    F1 1982 Mod Cars 49.png
     
    pascom, vava74, PatientRF2fan and 2 others like this.
  20. EmperorOfFinland

    EmperorOfFinland Registered

    Joined:
    Jan 26, 2021
    Messages:
    501
    Likes Received:
    1,098
    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

    F1 1982 Mod Cars 50.png
     
    pascom, vava74, Hazi and 6 others like this.

Share This Page