Page 1 of 1

[FIXED] Tree bug :P

Posted: 16 Jul 2008, 23:01
by Drizak
Well, i dont know how to explain it better...
when i stand here all is going fine...
Image
http://img99.imageshack.us/img99/3950/t ... ot1vf1.png

But when i move to the door look at the tree in the right-down corner O:
Image
http://img373.imageshack.us/img373/921/ ... ot2sy5.png

is extrange :P
Bye! :D

Re: Tree bug :P

Posted: 17 Jul 2008, 02:23
by Superkoop
This happens because the left half of the tree is on the 'over' (layer2), AFAIK, this can't really be fixed.

But you could just use a larger resolution, like I do, the problem isn't there then.

Re: Tree bug :P

Posted: 17 Jul 2008, 02:32
by Jaxad0127
It's still a bug. The over layer should be drawn like any other layer, this shows it isn't. The new client/server should have this fixed (it allows a variable number of layers per map).

EDIT:
I double checked the code for 0.0.24(.1) and there is a slight difference in how the fringe layer is drawn. It draws the extra-height tiles, while the other two layers don't. The code for 0.0.25 draws all layers the same (like the 0.1 code).

Re: Tree bug :P

Posted: 17 Jul 2008, 10:49
by Quiche_on_a_leash
I can't really put that side of the tree on the fringe layer without moving the tree down or right a tile.

Here is the reason why:
Image


Although, if anyone would like the tree moved I will, it's not to exactly a high priority to me though.

Edit:
On second thoughts, I'll fix it now while I fix some continuity issues.

Re: Tree bug :P

Posted: 17 Jul 2008, 11:52
by Crush
Oversized tiles do not belong on any other layer but the fringe layer.

When you need tiles from an _x2 tileset on a different layer then please import the tileset a second time with normal tilesize.

Re: Tree bug :P

Posted: 17 Jul 2008, 16:56
by Jaxad0127
Crush wrote:Oversized tiles do not belong on any other layer but the fringe layer.

When you need tiles from an _x2 tileset on a different layer then please import the tileset a second time with normal tilesize.
Why not? The situation pictured above can only be done with the current client by using extra high tiles on the over layer.

With the new server allowing unlimited layers per map, extra high tiles won't be needed anyways.

Re: Tree bug :P

Posted: 24 Jul 2008, 18:05
by Bjørn
jaxad0127 wrote:
Crush wrote:Oversized tiles do not belong on any other layer but the fringe layer.

When you need tiles from an _x2 tileset on a different layer then please import the tileset a second time with normal tilesize.
Why not? The situation pictured above can only be done with the current client by using extra high tiles on the over layer.

With the new server allowing unlimited layers per map, extra high tiles won't be needed anyways.
I don't really see a point of disallowing oversized tiles on all layers, since this issue should indeed already be fixed for both 0.0 and trunk (so the fix will be in 0.0.25). The small glitches this causes on 0.0.24.1 clients are acceptable in my opinion, and I'm assuming we'll have 0.0.25 out soonish.

About no longer needed oversized tiles, note that they are rather convenient to use even when you have unlimited number of layers, so I'm pretty sure we'll keep using them. They're easier to map with and reduce restrictions on sprite height, for example.