Neon Black's Large Sprite Fix

RedAkerston

Veteran
Veteran
Joined
Oct 10, 2015
Messages
67
Reaction score
12
First Language
English
Yes, it's a very strange plugin to be left derelict still ... after ... 8 months now.. hahaha.


There's plenty of people working with Chibi's, but large sprites are also extremely common. 


At least... i think they are? I would be really surprised if not.


Everyone who uses them should be contending with this problem.


I'm not sure what we can really do about it. Keep hoping maybe it one day gets attended to?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
The updated plugin should fix MOST of these issues - certainly the image a few posts ago.  If it's not, I suspect you're not using it correctly.  There is only one issue that has been reported that still needs to be fixed, and that's when you have two star tiles on the same spot, and the player needs to be shown between them.


Unfortunately this issue came about with the change of the mapping methods.  In XP you could set a priority for each tile, which would control whether it displayed in front of or behind the player, depending on where they were standing.  With the removal of that in VX, Ace and MV, and the reduction from 3 layers of mapping to 2, you have much less control.


To fix this remaining issue would require a rewrite of a lot of the display logic, which would affect not only character sprites but EVERYTHING displayed on the map (parallax, fog, images, animations ...) and would likely cause issues with other plugins as well.
 

RedAkerston

Veteran
Veteran
Joined
Oct 10, 2015
Messages
67
Reaction score
12
First Language
English
OK, i got it. FIXED


Both the 1.0 and 1.1 versions on the first topic post work, but i get 2FPS when i am near one of those tiles in game.


The one you posted further into the topic does work without lag, but ONLY when the terrain tag is set to 7.


For whatever reason, other tag numbers are not working for me.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
If you want to change the number, you have to change the terrain tag in the tileset AND in the plugin parameters.  Because the plugin only allows one terrain tag, you can't use multiple terrain tags on the tileset to do the same thing - they all have to use the number you've specified in the plugin.


Do you have other plugins that use other terrain tags?  


If you can't get it working, please show a screenshot of the plugin parameters, and a screenshot of the tileset with the terrain tags showing.
 

RedAkerston

Veteran
Veteran
Joined
Oct 10, 2015
Messages
67
Reaction score
12
First Language
English
If you can't get it working, please show a screenshot of the plugin parameters, and a screenshot of the tileset with the terrain tags showing.


ISSUE on some maps, and only on some maps, i get a crash 'Cannot read property 'list' of undefined' as soon as i enter the map.


RESOLUTION After investigating, it seems that the crash occurs whenever there is an event on the map where one of the event pages requires that a switch be turned on (Not self switch but actual switch), and if the switch is not on, then the game crashes.


This only happens if there is not a blank page on the event. (Or a page without a switch)


Typically, if the event has no function without the switch being on, one might disregard putting a blank page on the front.


For some reason, with this plugin, it crashes the game to skip that.


If i may...

 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
What is the point of the video?  I don't like watching videos when screenshots could show the error better, and that's nothing but a music video - nothing at all to do with your issue.  So thanks for wasting my time.  I really appreciate that.


Your last post also has no reference whatsoever to the other issue you were having, so I've no idea now whether you've resolved that or whether you're having more issues now.


When you indicate that you've disabled the plugin and the error goes away, and you've provided a screenshot from the console window showing more details about the error, then I'll help you.
 
Last edited by a moderator:

RedAkerston

Veteran
Veteran
Joined
Oct 10, 2015
Messages
67
Reaction score
12
First Language
English
As noted above, the original issue was fixed.


but i do remain oblivious as to why only terrain tag 7 works.


I decided it's not really an issue worth looking into, however, because it really makes no difference...


Unless you're making heavier use of terrain tags and having the problem,


but no one else has raised that yet either, so..


The issue i encountered second... with the blank page,


seems to be a general one, not specific to my setup.


So i figured out what was going on and posted the resolution, above, 


as it might help others who encounter it, also.


Both issues could be considered a waste of time in so far as the plugin operates perfectly despite them.


The video link.. well, i should take some responsibility for not knowing how to embed the video itself in a post so users can see it before clicking. ... but it's probably a lesser thing unless you really, REALLY hate the pumpkins.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
If anyone is still having issues with this plugin, Victor has just released a script that MAY make this plugin redundant - it might be worth taking a look at, but back up your project first, because if it doesn't solve this issue you'd have to undo your tileset & plugin changes.
 

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
626
Reaction score
343
First Language
English
Primarily Uses
N/A
@Shaz

So considering that this plugin may still be of use to people (including myself), I figured I'd do what RedAkerston DIDN'T do and post the error that was mentioned.

The error is: Cannot read property 'list' of undefined

I think it may have something to do with the Erase Event function. Do you think you can take a look at this?

upload_2017-5-11_20-32-22.png
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
This is the line (in the second version of the plugin on page 2) that's causing the problem:
Code:
this._largeSprite = this.list().some(function(cmd) {
I can't tell you how to fix it as I don't have MV with me at work - it'll have to wait until I get home.

However I can tell you that I think the problem happens when you put a blank page with no conditions in your event. That is unnecessary. If you have a page with a sprite or commands that have conditions, you don't have to put a blank page with no conditions ahead of it. If you can't figure out what the fix is, look for the event that's causing the problem and remove the blank first page.
 

Ally

Linked Rooms Games Founder - Fleshforward
Member
Joined
Mar 17, 2012
Messages
332
Reaction score
153
First Language
Italy
Primarily Uses
RM2k
I've read the whole topic, but I still have lag problems.
Maybe I missed some passage?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
This plugin has nothing to do with lag
 

Ally

Linked Rooms Games Founder - Fleshforward
Member
Joined
Mar 17, 2012
Messages
332
Reaction score
153
First Language
Italy
Primarily Uses
RM2k
This plugin has nothing to do with lag
It's very weird, the plugin get delayed by 2fps ...

I use your plugin ^^
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,462
Reaction score
12,015
First Language
English
Primarily Uses
RMMV
I would recommend you don't apply it to events. What it does is split the sprite into two, so for every character you use this on, it's doing extra processing on every frame.

Actually, there are still some issues with this plugin. I don't know if Neon Black ever intends to do any further modifications. I don't plan to. If cut-off sprites becomes a problem for me, I will use Yanfly's Doodads.
 

Ally

Linked Rooms Games Founder - Fleshforward
Member
Joined
Mar 17, 2012
Messages
332
Reaction score
153
First Language
Italy
Primarily Uses
RM2k
I would recommend you don't apply it to events. What it does is split the sprite into two, so for every character you use this on, it's doing extra processing on every frame.

Actually, there are still some issues with this plugin. I don't know if Neon Black ever intends to do any further modifications. I don't plan to. If cut-off sprites becomes a problem for me, I will use Yanfly's Doodads.
I did not apply anything to any event, I tried it on a test map ... ^^'
 

Rave

Veteran
Veteran
Joined
May 10, 2013
Messages
99
Reaction score
29
First Language
Polish
Primarily Uses
Hello, this plugin leads to performance degradation (as n, the game starts to slideshow) and ultimately a crash in 1.6.1 - does anyone know of alternatives to this plugin or a fixed version?
 

AestheticGamer

Veteran
Veteran
Joined
Dec 27, 2014
Messages
54
Reaction score
24
First Language
English
Primarily Uses
Yeah, one of my games has had a lag issue for ages, and I decided to turn this plug-in off (and only this one, kept everything else the same), and viola the lag was magically gone.

Of course, the remaining issue is I can't for the life of me find a plug-in that does the same thing as this plug-in, so this is a tricky situation.
 

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

Latest Threads

Latest Profile Posts

After 3 and half months of my first long term game being playtested it is now in a more polished state. Now I proudly re-present Path of the Martyrs!
I am feeling better about my update schedule, I feel like I am actually getting consistent work done even if it isn’t big updates.
It's a joy to work on a well-made map. I am not regretting this commission in the least!
I'm currently being attacked by the RPG Maker Hydra: fixing one problem only to have two more rise to take its place.
Hey you! Yeah YOU! Whatcha doin' not backing up your projects? You a masochist or sumthin'? GO BACK UP YOUR PROJECTS! Sheeesh... Didn't think I'd hafta spell it out for yas.

Forum statistics

Threads
94,296
Messages
919,750
Members
124,043
Latest member
mintypatronus
Top