• 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!

Autoborder

icaro43

New Member
Joined
Feb 10, 2016
Messages
5
Reaction score
1
Hello!

I love to automate my tasks as mapper to the maximum. Because I do not have much free time, I use a lot of the auto-border feature to do things faster.
Well, I'm having trouble trying to create an auto border with several "layers"


Let's see my attempts:


first creating borders for this tile:



<brush name="basalt" type="ground" server_lookid="17854" z-order="19900">
<item id="17854" chance="2500"/>
<item id="17855" chance="2000"/>
<item id="17856" chance="2500"/>
<item id="17857" chance="2500"/>

<friend name="purple crystal mountain"/>
</brush>


then i add border to "none"


<brush name="basalt" type="ground" server_lookid="17854" z-order="19900">
<item id="17854" chance="2500"/>
<item id="17855" chance="2000"/>
<item id="17856" chance="2500"/>
<item id="17857" chance="2500"/>

<border align="outer" to="none" id="7778"/>

<friend name="purple crystal mountain"/>
</brush>


Then I decided to put the mountain wall:


<brush name="basalt" type="ground" server_lookid="17854" z-order="19900">
<item id="17854" chance="2500"/>
<item id="17855" chance="2000"/>
<item id="17856" chance="2500"/>
<item id="17857" chance="2500"/>

<border align="outer" to="none" id="7778"/>
<border align="outer" id="61"/>

<friend name="purple crystal mountain"/>
</brush>


In the next step, I would like to add the edges as seen in the following image, but in theory they appear below the current walls and so they do not appear on the map. Or is this because the editor does not use two edges with the same "align" at the same time?


If I add the walls as align = "inner" and invert the walls, they come out as in the figure below.


Briefly explaining the problem: I need to put two "outer" edges, but one must be "outer outer", ie, offset 1sqm more than the outer edge.
Is there any way to do the auto border correctly as in the penultimate image? (not by hand heh)
 
Did you make sure to add in the different wall types based on direction? As an example:
Code:
    <brush name="fiery wall" type="wall" server_lookid="1197">
        <wall type="horizontal">
            <item id="1197" chance="500"/>
            <item id="1199" chance="100"/>
            <item id="1203" chance="100"/>
        </wall>
        <wall type="vertical">
            <item id="1196" chance="400"/>
            <item id="1201" chance="100"/>
            <item id="5012" chance="100"/>
        </wall>
        <wall type="corner">
            <item id="1200" chance="1000"/>
        </wall>
        <wall type="pole">
            <item id="1198" chance="1000"/>
        </wall>
    </brush>
 
Did you make sure to add in the different wall types based on direction? As an example:
Code:
    <brush name="fiery wall" type="wall" server_lookid="1197">
        <wall type="horizontal">
            <item id="1197" chance="500"/>
            <item id="1199" chance="100"/>
            <item id="1203" chance="100"/>
        </wall>
        <wall type="vertical">
            <item id="1196" chance="400"/>
            <item id="1201" chance="100"/>
            <item id="5012" chance="100"/>
        </wall>
        <wall type="corner">
            <item id="1200" chance="1000"/>
        </wall>
        <wall type="pole">
            <item id="1198" chance="1000"/>
        </wall>
    </brush>

The problem is that is not a wall that i'm trying to make.
I'm trying to set a ground. This ground has a border, but the border is made of 2 SQM/Tiles.

I've been asking on RME Github page but neither them could answer my question. I don't think this is possible in the current state of remere's and i think I'll need to make a mod in the remere's and only then compile again to make it work, but i don't have the skill in C and C++ to do that :(
 
Not really familiar with RME, but maybe if you added the chance for a border to "0" it would work?

Code:
<brush name="basalt" type="ground" server_lookid="17854" z-order="19900">
<item id="17854" chance="0"/>
<item id="17855" chance="0"/>
<item id="17856" chance="0"/>
<item id="17857" chance="0"/>

<border align="outer" to="none" id="7778"/>
<border align="outer" id="61"/>

<friend name="purple crystal mountain"/>
</brush

Or just completely removed the borders from the whole thing?
Code:
<brush name="basalt" type="ground" server_lookid="17854" z-order="19900">
<border align="outer" to="none" id="7778"/>
<border align="outer" id="61"/>

<friend name="purple crystal mountain"/>

I don't think it needs the border IDs for the ground in order for it to work with the mountain border. But I could be wrong.
 
Back
Top