Released Beam Legal Racing - SLRR Inspired Hardcore Career Mod

Discussion in 'Content Creation' started by r3eckon, Aug 4, 2022.

  1. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    Oh yeah. I forgot about the rep+new race system ! It's not a big deal, and eventually you grow tired of selling cars, as you can't do it on the spot. some profit margins with 4k rep can be over 100%.
     
  2. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    Thing that's missing from the mod most for me is saving/loading car configs. If possible, this will be freaking awesome ! combined with the race events ! This is the main way to play beam atm !
     
    • Agree Agree x 1
  3. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    I started a clean user folder with no mods, clear cache, and fresh install of BLR I am still having issues with paint changes saving and mileage resetting. I even tried changing the paint color and then immediately abandoning the scenario--"Configuration Saved" popped up but when I reloaded the car color reverted. It doesn't bother me that much as I figured out how to change and save the paint color using the files in the garage folder, just thought you should be aware. I wonder if some game setting of mine is causing this issue. I don't usually launch the game from Steam, though I doubt that would affect it.

    I started a new career on ECUSA after getting to the hero leagues in Utah, and I'm impressed with how different of an experience it is. I really like how you spaced out the different destinations, it's a more engaging experience than Utah, and Utah was very engaging! I'm really having a great time with BLR.
    --- Post updated ---
    I agree. In Utah I used the same vehicle for dirt and street races and would have to manually change the tires every time I switched. A config option would be handy if it's not too difficult to implement.
     
    • Like Like x 2
  4. {SKS} 127Tom

    {SKS} 127Tom
    Expand Collapse

    Joined:
    Jan 9, 2021
    Messages:
    21
    Ah I didn't know sleep was used to cycle shop cars! Now I need to do some more sleeping haha
     
    • Like Like x 2
  5. r3eckon

    r3eckon
    Expand Collapse

    Joined:
    Jun 15, 2013
    Messages:
    592
    This may be related to the vanilla part integrity system, back when 0.26 released I was having issues with paint reverting when setting odometer value, maybe the devs changed something in 0.28.1 that causes issues I'm not getting in 0.28.0 (noticed users had a bunch of bugs with the hotfix so I decided to wait until the next hotfix before updating). Basically whenever you load your car it should reload your correct paint after spawning the car with whatever paint the game defaults to, so you should see the right paint appear after a second or two.
     
    • Like Like x 2
  6. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    Paint always works for me, but I do always see a few seconds of the previous oldest paint before it spawns my car. Your mod is the best way to experience Beamng, and if a team of people would work on this, it would be the defacto career experience ! Just one person brought this to be, I mean, the whole beamng team is barely working the career WIP since inception....lol And the best thing is you can add this to any map, for immense variety ! Imagine racing on the BIGGEST MAPS ! Huge endurance races, or rally stages ! Sky's the limit !
     
    • Like Like x 1
  7. r3eckon

    r3eckon
    Expand Collapse

    Joined:
    Jun 15, 2013
    Messages:
    592
    Update, can now confirm the paint issue happens on the latest version of the game. Paint data has to be removed from config files in order for paint to be changed when also using part integrity scripts to set the odometer value. I'm guessing a recent update changed the vanilla partmgmt config saving function to add paint data to configs that don't have them. Fixed it by removing paint data from the config file during the saving process. It'll be patched for next version but it's a very simple bug to fix yourself so you don't have to wait:

    Open scripts/betterpartmgmt.lua (in userfolder) with a text editor and look for the saveConfig function
    Code:
    local function saveConfig(file)
    extensions.core_vehicle_partmgmt.save(file)
    end
    Replace it with this:
    Code:
    local function saveConfig(file)
    extensions.core_vehicle_partmgmt.save(file)
    local ctable = jsonReadFile(file)
    ctable["paints"] = nil
    jsonWriteFile(file,ctable,true)
    end
    This should allow you to properly load paints.

    Still can't manage to recreate the odometer reset bug from part edits. I did pretty extensive modifications to cars while testing the track events and it just doesn't happen for me. Since this mod does it's own thing to cars during the loading process it's possible there's race conditions or other conflicts with vanilla loading process, especially now that BeamNG devs have been working on the odometer features in the latest updates.

    I did however change the towing function to the code used by the F7 "teleport to camera no reset" bind and it seems to have finally fixed repairs while towing, I spammed that new function over and over in console with the car in weird orientations and it never repaired or reset the odometer. This drastically simplifies the towing flowgraph since there's no need for workarounds trying to save and reload damage and it should fix one cause of odometer reset. Fingers crossed this fixes the issue for good, so far it worked flawlessly.
     
    • Like Like x 2
  8. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    Thanks for looking into it and supplying the code to fix it early! This is great news as well as the F7 function fixing the towing bug. I actually had thought about mentioning the change in F7 recently and how that could affected towing.
     
    • Like Like x 2
  9. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    NEED FOR SPEED MOST WANTED 2005 MAP WITH THIS !!!!
    --- Post updated ---
    How would you feel about staking rep with the $ ? So, if you loose the exact number of rep that the challenge gives you if you win.
     
  10. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    Dude ! how about using the class restrictions in the coming new build for the leagues as well ? Only if it's easy and fast.
     
  11. r3eckon

    r3eckon
    Expand Collapse

    Joined:
    Jun 15, 2013
    Messages:
    592
    I'm really using rep as a main progress indicator so racing and completing challenges will always increase rep. Like I said previously the reason I added daily rep loss is to avoid min max abuse with shop prices.

    Race clubs should stay more open, it would be annoying to have to constantly drive back to race clubs to check if you meet the restrictions (with events this is all done through the UI), also race club files aren't built for this system like track event files.
     
    • Like Like x 2
  12. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    The paint fix worked for me, thanks again for sharing it! In other news, I just experienced my first death. 130MPH off the cliff in East Coast in my drag Hopper, on the last gold series drag race, with $40,000 in the bank. Incredible stuff.
     
    • Like Like x 1
  13. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32

    The early stage of my Death Hopper, after a climatic end to one of the in-town drag races
     
    • Like Like x 1
  14. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    lol, are you gonna load a career or start over ?
     
  15. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    After two deaths, I finally beat both drag race gold leagues on East Coast in my Deathwish Hopper. That Burnside in the gold leagues is really tough to beat!


    Also, I'm not sure if this is intended or not, but after hundreds of races in East Coast this weekend I never got the opportunity to race for pink slips. Two other folks I know who are playing BLR said they hadn't come across any pink slip races on this map either.
     
    • Like Like x 1
  16. rapturereaperALEX

    rapturereaperALEX
    Expand Collapse

    Joined:
    Nov 28, 2021
    Messages:
    341
    Haven't either, but don't have so many races.
    --- Post updated ---
    Made over 70k by flipping cars with over 4k rep ! lol You need to nerf the system, so maybe with 20k rep you get some extra $, but it's up to you. Might not wanna sell for profit at all, regardless of rep level.
    --- Post updated ---
    Try to always accelerate and call the tow truck. See what happens. Free repairs. I'll try to do it all the time and see if it's always the case. I did this several times and almost always happens. I think if the car accelerates even a bit.
     
    #336 rapturereaperALEX, May 9, 2023
    Last edited: May 9, 2023
  17. r3eckon

    r3eckon
    Expand Collapse

    Joined:
    Jun 15, 2013
    Messages:
    592
    I haven't added a pink slips race to east coast yet. For utah I picked the race with hardest opponent to beat in the highway club bronze league and I haven't really done a proper playtest since adding east coast content so I don't know what race to pick. I might end up reworking the pink slips system to work using a low chance to be offered on all races, perhaps limited to once per league. That should be quite easy to add.
     
    • Like Like x 1
  18. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    Good to know! I think having it be offered on all races on a low chance basis is a great idea.
     
  19. r3eckon

    r3eckon
    Expand Collapse

    Joined:
    Jun 15, 2013
    Messages:
    592
    I just encountered the random death bug with a 200BX that had some light damage. Seems like some vehicles have unreliable sensor G values when damaged. Wobbling panels appear to make it worse. That paired with a sharp turn can apparently be enough to be above injury threshold and since it's not a short duration impact the sustained G forces causes health to drop very quick. No idea how G forces are calculated. I'm gonna try calculating impact force using airspeed which seems to produce more reliable values even with damaged vehicles. If that doesn't work I might just entirely remove the health mechanic, keeping only fatal crashes from very high G forces.
     
    • Like Like x 2
  20. thisvelologist

    thisvelologist
    Expand Collapse

    Joined:
    Sep 2, 2013
    Messages:
    32
    Interesting! I've always thought of the 200BX as a death trap but this is a whole new level. I will say in my many hours in BLR, I haven't had anything similar to that happen in my most used cars-- D Series, Covet, Old Pessima, Hopper, Piccolina, and LeGran.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice