• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Search results

  1. Forby

    OTMapGen

    Well no.. I mean.. you have a GitHub avatar >_>
  2. Forby

    OTMapGen

    Feel free to open a pull request on GitHub and I will review it
  3. Forby

    OTMapGen

    You open the map in RME to see what was created. At the top of OTMapGen.js there are some parameters that influence the map generation. The map seed can be changed seed the noise function to generate a completely different map. Can't tell you exactly what the other parameters do, just play around.
  4. Forby

    A comphrensive description of the OTBM format

    The nodal tree structure is commonly used because it saves a lot of resources. And in that sense it is generic.. but the rest is specific to OTBM.
  5. Forby

    My 3D game project, a bit similar to Tibia!

    Great work! The game has a nice charm to it. Looks like a lot of fun to play.
  6. Forby

    OTMapGen

    That x and y are in relative coordinates.. make sure to add the tile area coordinates to them real x = tileArea.x + tile.x real y = tileArea.y + tile.y Don't go snooping around in noise.js :) you can change the parameters in OTMapGen.js (e.g. simplex2dfreq)
  7. Forby

    A generic framework for programmatic modification of OTBM files

    I think it's ok to be honest, but there was a bug in a function in OTBM2JSON. This should be fixed now: Fix bug in removing escape characters · Inconcessus/OTBM2JSON@a4a913e Try updating and see if it goes better.. Maybe also check if(!x.tiles) return; because somehow a tile area...
  8. Forby

    A generic framework for programmatic modification of OTBM files

    Could be a bug in the library.. I will have a look later today
  9. Forby

    OTMapGen

    Right now you got to go in to the code and remove some function calls. But I will make it an option eventually. Added support for the generation of mountain caves and put more configuration options at the top of the script.
  10. Forby

    OTMapGen

    Don't open "Node.js" directly but the "Node.js command prompt". Are you on windows or linux?
  11. Forby

    A generic framework for programmatic modification of OTBM files

    NodeJS can be quite fast but and memory efficient. It depends a lot on the implementation, and mine is pretty liberal with memory usage. I wouldn't worry so much about the computational time and memory, unless you have a very, very large map.
  12. Forby

    OTMapGen

    If you are running windows and installing node there should a Node.js command prompt installed. You can open this terminal and run the program there. But first you need to download the source code from the GitHub repository linked in the first post (also OTBM2JSON needs to be downloaded and put...
  13. Forby

    OTMapGen

    Haha nice work! You wrote some custom bordering functions too?
  14. Forby

    RME - Map editor - Mysteriando

    Oh right I don't know about SEC files.. sorry :( perhaps someone has already converted these files to OTBM?
  15. Forby

    OTMapGen

    Thanks! I merged the pull requests. The landscape options are really tricky and sensitive but I have now included some at the configuration at the top. Will check if we can make it more reliable when changing parameters. Right now you will have to go in the code and find zNoiseFunction. This...
  16. Forby

    RME - Map editor - Mysteriando

    If you know a little bit of programming you could try this: Inconcessus/OTBM2JSON It reads OTBM files to a JSON data structure. You can then use Python or Javascript or whatever programming language to search for these IDs and print their coordinates..
  17. Forby

    RME - Map editor - Mysteriando

    Do these tiles have a particular identifier or attribute in the OTBM file that marks them as different from ordinary tiles/torches?
  18. Forby

    OTMapGen

    Yeah, you can try it out and see where that gets you. It won't work out of the box for sure, but changing it to work with 7.6 should be possible (in case OTBM is still used). Meanwhile I have implemented support for a sand biome now.
  19. Forby

    OTMapGen

    Probably not to be honest. But it all depends on whether the OTBM format has changed since 7.6, and whether item identifiers are different.
  20. Forby

    OTMapGen

    Open OTMapGen.js and at the top you will find some configuration. Change the map seed to any integer to get a different map. You can also change the map size here. For other parameters there is no configuration right now but you will have to modify the zNoiseFunction inside the script. Feel free...
Back
Top