Regression in Table Autotiles (RMVX) #126
Labels
No Label
RGSS accuracy
bug
compilation
discussion
documentation
duplicate
enhancement
invalid
performance issue
port request
question
ruby incompatibility
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: MapleShrine/mkxp#126
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue 107 fixed a problem with table autotiles appearing below grass tiles. Now, however, table legs appear above some tiles they shouldn't.
Original issue:
http://i.imgur.com/Monioxs.png
After Issue 107 fix:
http://i.imgur.com/vYmYUoM.png
How it should actually look (RMVX):
http://i.imgur.com/fSEc343.png
The actual tiles used here are circled below:
http://i.imgur.com/7Tqr3ti.png
And here's a sample project:
https://drive.google.com/file/d/0B1P7NepPcOslVFJHYzNzMHpTUmM/view?usp=sharing
That's terrifying.
The tiles that are implicitly placed above the table legs even though they're on the same layer are of A4 (Walls) type. Of course that interaction is not documented in the reference.. would you mind testing if there are any other tile types that occlude table legs when placed below? I have already written a fix for the corner case you outlined, but it would be nice to fix them all at once.
Sure, I'll try all the default tiles and get back to you.
Here's all of Tile Set A, in the same order as in the palette.
Thanks. Can you send me the map.rvdata for this?
Sure! Here you go:
https://drive.google.com/file/d/0B1P7NepPcOslOHVOMjFpWnp5VmM
There's another problem with table legs that is probably easier to fix at the same time:
RPG Maker VX:
http://i.imgur.com/IyiGZe4.png
MKXP:
http://i.imgur.com/7sDRdL8.png
Note that the table legs on the very first row are not shown at all, because the tile they are connected to is not in the Viewport.
It's been fixed already:
4d97a17c44
Ah, fantastic! I'll merge it and check it the next time I reboot to Linux.
Thanks!
@Ancurio Just checked, and
4d97a17
indeed fixes the second problem. Any update on the first problem?I was able to dig into this a bit more, and I have a provisional fix:
29b7588ec99c98
There are a few things that could be improved upon in this solution:
Regardless, this hack fixes my table leg problems.