So, I've been gone for five months. Was the star-passability bug ever fixed?

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
So, about five months ago, my previous laptop began degrading rather quickly, and about one month ago, it died completely. During that time, I was unable to work on my game. So, naturally, I stopped following all of the MV stuff, except for watching some of Yanfly's vids on her Youtube channel. Now that I have a new, much more powerful laptop, I'm able to continue working, and I see that MV was recently updated with a mess of new features and bug fixes. However, after following the stickied instructions and replacing the .json files with the new ones in my project, an old bug that I posted a topic about half-a-year ago still seems to be present.


The bug involves star passability and large sprites. Whenever a large sprite appears under a star-labeled tile, he also appears under star tiles located behind him.





In the above example, the coffee table and the back of the sofa are both marked with stars in the tileset editor. The table appears in front of the sprite, while the couch behind him also clips through his head, appearing in front. If the table is removed, then the entire sofa appears behind the sprite. The bug is easily replicated, and seems to be caused by the program putting all star tiles in front of a sprite when it connects with just one of them. I've tried the Large_Sprite_Fix plugin, but it does not work.


The bug exists even when no plugins are turned on at all, so they are not the cause. If the bug has not been corrected in the time I've been gone, could I trouble someone to make a plugin that does so? It's a rather glaring issue in a game that, so far, has no other bugs.
 

Seriel

Veteran
Veteran
Joined
Aug 16, 2014
Messages
3,013
Reaction score
504
First Language
English
Primarily Uses
Other
Yep. It's in the plugins that come with the engine.


RPGmakerWeb_plugins\Neonblack\CP_Star_Passability_Fix.js
 

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
Yep. It's in the plugins that come with the engine.


RPGmakerWeb_plugins\Neonblack\CP_Star_Passability_Fix.js


I just turned that plugin off and then back on again. Didn't do a thing.


Is there an updated version of the plugin?
 
Last edited by a moderator:

Seriel

Veteran
Veteran
Joined
Aug 16, 2014
Messages
3,013
Reaction score
504
First Language
English
Primarily Uses
Other
I just turned that plugin off and then back on again. Didn't do a thing.


Is there an updated version of the plugin?
My bad. It's CP_Large_Sprite_Fix.js :rswt:
 

Seriel

Veteran
Veteran
Joined
Aug 16, 2014
Messages
3,013
Reaction score
504
First Language
English
Primarily Uses
Other
I stated in the original post that that one doesn't work.
Welp, didn't see that.


Well it should work, that's what the plugin was made for.


Well, I don't know.
 

Victor Sant

Veteran
Veteran
Joined
Mar 17, 2012
Messages
1,694
Reaction score
1,452
First Language
Portuguese
Primarily Uses
It's not actually a bug. Sadly, It is how it is supposed to behave. The star tile was designed to be shown always above the charsets. I suggested that they aded tileset priotity but it was refused, so I suppose that plugins are the only solution for this.


I plan to do something about that someday... but this day is not today.  ;)
 

frank1995f

Veteran
Veteran
Joined
Sep 2, 2015
Messages
72
Reaction score
11
First Language
English
Primarily Uses
is it being developed in VX ACE or it's that MV ?
 

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
It's not actually a bug. Sadly, It is how it is supposed to behave. The star tile was designed to be shown always above the charsets. I suggested that they aded tileset priotity but it was refused, so I suppose that plugins are the only solution for this.


I plan to do something about that someday... but this day is not today.  ;)
But... someday soon, right?


Nah, it doesn't have to be soon. I only have one tileset made; I've got plenty of time.
 

taarna23

Marshmallow Princess
Global Mod
Joined
Jul 20, 2012
Messages
2,402
Reaction score
4,966
First Language
English
Primarily Uses
RMMZ
I know this is probably super obvious... but have you made sure you're using the correct terrain ID as set within the plugin for the large sprites fix?
 

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
I know this is probably super obvious... but have you made sure you're using the correct terrain ID as set within the plugin for the large sprites fix?


Terrain tag 7, right? Like it says in the instructions? Yes.
 

taarna23

Marshmallow Princess
Global Mod
Joined
Jul 20, 2012
Messages
2,402
Reaction score
4,966
First Language
English
Primarily Uses
RMMZ
Hmm. Also, how tall IS your character? Does it span more than 2 tiles?
 

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
Hmm. Also, how tall IS your character? Does it span more than 2 tiles?


Only because it's raised by the automatic feature that does so. On the spritesheet, he's exactly two tiles.


But there will be other moving sprites that are twice as large hulking around, so... the problem doesn't end with the sprite above.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
For those questioning whether the OP is doing something wrong, there is a bug with the plugin.  I got a partial fix working, but there were still issues which I haven't been able to resolve yet.


Did you find the thread with the partial fix, and did it make any difference?  I think the remaining issue only appears in certain circumstances, and your maps might be one of those special cases.
 

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
For those questioning whether the OP is doing something wrong, there is a bug with the plugin.  I got a partial fix working, but there were still issues which I haven't been able to resolve yet.


Did you find the thread with the partial fix, and did it make any difference?  I think the remaining issue only appears in certain circumstances, and your maps might be one of those special cases.


I googled the issue, but such a thread didn't come up in my search.


I'd be happy to try it out should you provide a link.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
You could have found it by searching your own post history (only 60 posts, so not a lot of effort needed) and following the link I gave in the post on this subject:





Note, the fix is a few posts down, not in the first post in that thread.


I think the update will fix your issue.  The remaining issue is where there are two star tiles on the same spot, and your character should appear in front of one and behind the other.
 
Last edited by a moderator:

Dachimotsu

Veteran
Veteran
Joined
Oct 26, 2015
Messages
61
Reaction score
12
First Language
English
You could have found it by searching your own post history (only 60 posts, so not a lot of effort needed) and following the link I gave in the post on this subject:





Note, the fix is a few posts down, not in the first post in that thread.


I think the update will fix your issue.  The remaining issue is where there are two star tiles on the same spot, and your character should appear in front of one and behind the other.


I don't think I've ever posted in that topic, so I don't see why it would come up in my post history...


Either way, I attempted using the fixed plugin (the Shaz version), and while it does fix the issue with the sofa, along with many others, one instance still persists:





That of objects with multiple, vertical stars. It's a huge step in the right direction, though. We're this close.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I did say your posting history contains a thread on this subject, and in that thread I provided a link to that fix ;)


The issue with the multiple tiles with stars in the same location is a much more complex one, and would require a complete rewrite of the function that handles how tiles are drawn (it has ONE layer for star tiles, and they just get drawn in order on that layer - there's no allowance for anything to go between them ... I do wish they'd reimplement the XP tile priorities).  This is not something I am going to be able to work on for quite some time, so my suggestion, if you can't find someone else to do it, would be to minimize the instances where that happens in your game, or add something that prevents the player sprite from being on those tiles.  For instance, adding an extra grass tile between the path and the fence, moving the trees down one tile, making them shrubs or giving them a 1-tile canopy so they don't overlap the fence.  I realize there may be instances where there are no workarounds like this, but those are some potential options for that particular scene that would remove the problem altogether.
 
Last edited by a moderator:

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c

Forum statistics

Threads
105,857
Messages
1,017,018
Members
137,563
Latest member
MinyakaAeon
Top