I am having problems making a map.

Discussion in 'Content Creation' started by adam wiese, Sep 17, 2018.

  1. adam wiese

    adam wiese
    Expand Collapse

    Joined:
    Nov 2, 2017
    Messages:
    92
    i forgot to put the USA in levels/USA/TheTerrain.ter like you said but now when i load it up the whole land mass is different i dont know if i should delete this one and re-import the hightmap or do i have to start clear. and my sand texure is gone that is because i replaced the textures from the one in hirochiraceway cuz template map textures didnt have rock
     
    #21 adam wiese, Sep 21, 2018
    Last edited: Sep 21, 2018
  2. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    I would try to delete the terrain block and import the heightmap again. Just make sure that you get the coordinates right. Like i said earlier i always position the terrain block at X=0, Y=0, Z=0 before i start editing at all. But its too late for that now since you have already put all of the static objects in place.
     
  3. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    Copy terrain2.ter which is currently in /levels/terrain2.ter to your levels/USA/terrain2.ter

    After that change path in all items.level.json files that have .ter file definition, to point to levels/USA/terrain2.ter and you should have your map working and terrain file in correct location.

    Also in main.level.json and remember to copy also theTerrain2.terrain.json from /levels to /levels/USA and change terrain path in that too to point out levels/USA/terrain2.ter

    I think that should fix it, don't delete anything yet!
     
    • Like Like x 1
  4. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    Alright i guess you know more than me. Hey if it works great. I know how picky these things can be.
     
  5. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    From some odd reason I always end up with having my terrain in /levels/ folder and not in map folder, then have to edit all file manually as well as copy stuff manually to get actually map be contained in it's own folder.

    It is kinda broken, but they have hired a guy to fix that broken mess, so hopefully in future saving etc. will work like they should.
     
    • Like Like x 1
  6. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    Huh. That may be due to a wrong pathname somewhere in the "main" folder. It did it to me before too.
     
  7. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    It is a bug in editor, especially save as is totally broken, in T3D that actually is usable, but in Beam it saves some files in folder you choose, some who knows where and some in /levels/ directly.

    All those files are needed to be edited manually to make it work.

    Only if you copy first manually map and terrain file + edit paths before starting to edit map, files will end up into map folder.

    Same is with materials editor, even opening that used to cause a mess to happen, not sure if that is still the case, but better not even open that.

    I think there was also something else which were not to be touched in editor. I'm doing all material assignments in materials.cs file and Blender, with editor I mostly just put objects to their places, also rising and lowering of terrain as well as some terrain painting, but terrain brushes I edit in files and only select them to use in editor as it is just bit too dangerous to use, always have to have many backups outside of game folders too, one wrong click and poof work can dissapear.

    Not that I would get much done really, but I try to learn at least.
     
  8. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    Too complicated. I can't brain today. I've never seen any of your maps. Have you released any publicly?
     
  9. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    Oh no, I doubt that I ever really will, I find fun being in learning and sharing what learned, not so much of building itself, that I find rather boring.
     
  10. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    Yeah i have made four maps and i have really burned out on it. Its cool at first getting to experiment and create but after a while it get tedious and repetitive. Then you start to run out of ideas. I've done a map of Colorado, a drag strip and two of Washington state. I have started doing one of Wyoming but as i said I'm really burned out on it. Anyways we got off topic, whatever happened to that guy that needed help with something...........maybe finding a a reliable Equity investor? Yeah that sounds right.
     
  11. adam wiese

    adam wiese
    Expand Collapse

    Joined:
    Nov 2, 2017
    Messages:
    92
    sorry i wasnt here for a couple days. i will try your methods.
     
  12. adam wiese

    adam wiese
    Expand Collapse

    Joined:
    Nov 2, 2017
    Messages:
    92
    i decided to start from scratch. i tried to follow your instructions but im still missing grass and sand with out changing anything except for renaming the materials.cs and i'm also missing the template default terrain block. and i also want to add more trees with out messing it up
     

    Attached Files:

  13. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    You seem to miss main folder again there.

    from template.zip, copy everything to some folder, then rename that some folder to what you want your map to be called. Then copy that folder to your /levels/ directory.

    Terrain file is defined in 3 locations total:
    /levels/yourmapname/theTerrain.terrain.json
    /levels/yourmapname/main.level.json
    /levels/yourmapname/main/MissionGroup/items.level.json

    There is a LOT of renaming to do:
    https://wiki.beamng.com/Starting_a_new_map_project

    Basically anything that says template, you need to rename to yourmap or whatever you call your map, even some files like template.forest.json

    After that you can start editing your map and edits should happen to yourmap folder only.

    Don't copy template map from /levels, you need to extract one in steamapps\common\BeamNG.drive\content\levels\template.zip or you will not have correct files to work with.
    --- Post updated ---
    Oh and after doing all the copying and renaming, when you start the game, don't open template map in game, open one that is yourmapname.

    After having 4 template maps, it gets confusing...
     
    • Agree Agree x 1
  14. rexregum93

    rexregum93
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    58
    What he said.
     
  15. sonicfelipemt

    sonicfelipemt
    Expand Collapse

    Joined:
    Sep 17, 2018
    Messages:
    22
    I lost 2 amazing maps this way. Ewanc from Pines Peak also lost some :c This is a terrible change that ocurred somewhere between 2017 and 1028...
    What you have to do in order to fix this from happening AGAIN:
    Generate new terrain as "theTerrain" default name. Save. Close game. Go to BeamNG/levels folder. Cut the newly generated terrain files from there and put inside your stage folder. Edit ALL .JSON files that refer to the new terrain in the stage folder: use notepad++, open all json on stage folder, and search for the default terrain name "theTerrain" and rewrite their location to redirect to your stage folder.
    That should do it :)
     
  16. adam wiese

    adam wiese
    Expand Collapse

    Joined:
    Nov 2, 2017
    Messages:
    92
    thanks i got it working
     
    • Like Like x 1
  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