Announcement

Collapse
No announcement yet.

[Tool] NITROGEN , a random world generator for 7DtD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by Guppycur View Post
    Was just thinking of a "flooded area" mask with height settings.
    I will push all the config data to an external file at one point. (also to run the generation as a batch job)

    Having different hights with water-spawners is quite dangerous. The small lakes can have a varying hight, but they also need a well prepared area to not spill over.
    Thats why the large water areas all have the same hights.

    But I can push the main water-spawer hight to a config file. (also not to overload the UI with options, it looks quite scary already)

    Im not quite sure how you want to represent the water-levels via an image mask?
    It would need a very precise collaboration between the hight-map and some water-level mask to not spill all over the world.
    Last edited by Damocles; 05-24-2019, 01:42 PM.

    Comment


      Great work Damocles! Really like the looks of your maps!

      Comment


        Originally posted by DaVegaNL View Post
        Great work Damocles! Really like the looks of your maps!
        Thanks, probably not geologically correct, but its all for gameplay.

        Comment


          Originally posted by Damocles View Post
          Thanks, probably not geologically correct, but its all for gameplay.
          Don't worry, I'll forgive you ^^ the smoothing works as in real life..

          Speaking about geology; have you thought about adding different kinds of rivers? Or perhaps desert mesas? You already habe impact craters if i recall..
          Maybe some fjords?

          Comment


            Originally posted by DaVegaNL View Post
            Don't worry, I'll forgive you ^^ the smoothing works as in real life..

            Speaking about geology; have you thought about adding different kinds of rivers? Or perhaps desert mesas? You already habe impact craters if i recall..
            Maybe some fjords?
            I will add more variations of landscape features later too.

            Comment


              @ Damocles

              Fantastic work m8 Really Nice & Appreciate Your Work...

              Any chance of coastal areas ?

              Comment


                Hey Damocles

                Found your Generator and absolutely Love the Looks. One Thing is Not clear for me tho . Can i enlarge the Burned biomes which Spawn when selecting "add wasteland and Burned biomes" ? They are quite small and its the only biome where you can mine coal in large quantities for Auto turrets..

                Thanks alot in advance

                Comment


                  Any way to include a seed name output or something that will work for dedicated servers? I've tried following the instructions on page 1, but it just doesn't work for me. I don't know if it is something to do with gameservers.com or what...

                  Comment


                    Coastal areas: not directly coastal areas, but I can include more lake-variations that have a steeper cliff-side. Very specific areas like an ocean front (like at Dover) are better made by hand and then imported.

                    Burned biome: I can add and option to increase the amount of wasteland and burned forest in the output

                    Seed: while I would add a seed, the problem is that it would only generate the exact same output, if also all the other options are set the same.
                    So the users would need to set all menu-option precisely the same to get the same output.

                    I have not set up a dedicated server yet, but bottom line, all the generated files (except the HM and preview images) need to be known by the server and the clients. Basically copying files around to the right destination. (Gameclients download the files automatically)

                    Zootal knows more about the necessary options for the server to load the world.

                    Comment


                      Originally posted by Bloodlust View Post
                      Any way to include a seed name output or something that will work for dedicated servers? I've tried following the instructions on page 1, but it just doesn't work for me. I don't know if it is something to do with gameservers.com or what...
                      I can confirm that zootal's instructions work. Actually, I'm playing on a dedicated server of mine using a NitroGen map.
                      For convenience, RAT is nice, for example; have a look here:

                      https://7daystodie.com/forums/showth...erver-Managers

                      In RAT, you can set the needed information in the UI and write your serverconfig.xml into the game folder conveniently afterwards.

                      If you do not have full control over your dedicated server, setting up a NitroGen map might pose a problem. (I don't know gameservers.com myself.)

                      Comment


                        Originally posted by MelT View Post
                        I can confirm that zootal's instructions work. Actually, I'm playing on a dedicated server of mine using a NitroGen map.
                        For convenience, RAT is nice, for example; have a look here:

                        https://7daystodie.com/forums/showth...erver-Managers

                        In RAT, you can set the needed information in the UI and write your serverconfig.xml into the game folder conveniently afterwards.

                        If you do not have full control over your dedicated server, setting up a NitroGen map might pose a problem. (I don't know gameservers.com myself.)
                        I'm using a gameservers.com server and it's easy to use a world that is not generated by the server. Just take the world folder located in Nitro's output folder and upload it to the 7daystodie/GenerationData/GeneratedWorlds folder on your server (GenerationData is the default on gameservers.com setup).

                        You then edit your serverconfig.xml file, locate the GameWorld option and use the name of the world folder you just uploaded, locate the GameName option and give your game a new name (or locate the old save and delete it), restart your server and you should be up and running. It's probably a good thing to use a new game name since it will avoid any potential issue with previous save games on the players' PC.

                        As it was already stated, you do not need all the files generated by Nitro. Some of them are quite big and will slow down the first initialisation of the world for the players. Here are the files that you need :

                        biomes.png
                        dmt.raw (dtm_processed.raw is not needed, your dedicated server will generate it)
                        entities.xml
                        entityspawners.xml
                        main.ttw
                        map_info.xml
                        prefabs.xml
                        radiation.png
                        spawnpoints.xml
                        splat3.png (not sure for this one, maybe others can confirm)
                        water_info.xml

                        Hote that helps.

                        Comment


                          @Damocles:

                          I know this has been brought up a few times already, but are you planning to include some biome logic for future builds?

                          Maybe the biome logic in a way that the current spawn logic is kept; only when a biome-specific value is added that a POI spawns in that biome only, e.g. like this:

                          army_camp_01,industrial,2,-3,53,22,57,alone;mountain -----> this would cause the POI to be able to spawn in every biome, like it is now
                          (and additionally only "alone" and "on mountains", as before)

                          army_camp_01,industrial,2,-3,53,22,57,alone;mountain;desert -----> this would cause the POI to only spawn in a desert biome (and additionally only "alone" and "on mountains", as before)

                          army_camp_01,industrial,2,-3,53,22,57,alone;mountain;desert;forest -----> this would cause the POI to only spawn in a desert and in a forest biome (and additionally only "alone" and "on mountains", as before)


                          Apart from the biomes, are you still planning to include bridges / bridge logic at some point in the future?

                          Just asking; thank you for all your work so far once more.

                          Comment


                            Can I add a self-created biome? or just go the standard biome?

                            Comment


                              Ok, here some TODOs from my list: (to be implemented next)

                              scenario: NO POIs (optional traders, some car-wreck POIs)

                              player-spawn and trader-spawn for mask image

                              more variation in lakes, mountains, rivers

                              setting: bigger burned forest and wasteland / option to spawn more WL/BF patches

                              additional flat desert terrain

                              add larger lakes with higher cliffsides (positive flat terrain surrounding it)

                              additionally: wider fjords and revines (partially hitting water, partially land)

                              more river templates

                              set water level spawn hight (numeric increase) meters etc

                              clean up readme

                              Tools:

                              "repair biomes.png" tool -> loads and writes biomes.png to correct color format
                              "reapair steet splat" -> repair splat map
                              "dtm.raw" -> to png hightmap image

                              Comment


                                Originally posted by Damocles View Post
                                Ok, here some TODOs from my list: (to be implemented next)

                                scenario: NO POIs (optional traders, some car-wreck POIs)

                                player-spawn and trader-spawn for mask image

                                more variation in lakes, mountains, rivers

                                setting: bigger burned forest and wasteland / option to spawn more WL/BF patches

                                additional flat desert terrain

                                add larger lakes with higher cliffsides (positive flat terrain surrounding it)

                                additionally: wider fjords and revines (partially hitting water, partially land)

                                more river templates

                                set water level spawn hight (numeric increase) meters etc

                                clean up readme

                                Tools:

                                "repair biomes.png" tool -> loads and writes biomes.png to correct color format
                                "reapair steet splat" -> repair splat map
                                "dtm.raw" -> to png hightmap image
                                Thank you for adding the burned bigger burned biome option, very cool that you try to fullfill our wishes!

                                Comment

                                Working...
                                X