BIG MAPS
#12
ANOTHER
ADAPTIVE BUMP!
to version 1.5

Well, I have another update related to Zeriab's Anti-Lag system, one that is pretty crucial.  This one fixes an issue where Zeriab's system places sprites within the map before Big Maps creates its compiled array of events from all the maps.

Ayeka Jurai  Wait.  What?  What do you mean????

Joe Cool  When the system runs, both Big Maps and Zeriab's Anti-Lag run their own setup code.

 Happy   Zeriab's code quickly and cleanly grabs all of the events and compiles them into a nifty event_map array and then draws them on the Spriteset... the field map that you see. So you have a map and a bunch of events already set up for display.

Suave  But right after Zeriab's setup code, Big Map's setup code then runs, compiling the events from every map that is part of the so-called 'big map' into a new 'events' array and starts fresh.  After that, it then works on putting all its events in the same Spriteset / field map.

Head-desk Thud  There in lay the dilemma.   Zeriab's code draws sprites from the very first map in the list before Big Maps can get to compiling all the sprites.  When Big Maps takes over, all the Zeriab sprites are already drawn. However, Big Maps also eliminates the old events array... detaching the Zeriab sprites from their events.  The old sprite graphics remain pasted in the field map right before the Big Maps sprites appear.

  Nervous  This effect could be considered 'static sprite cloning'.   If a 'Hilda' sprite was in a big map and was supposed to be walking back and forth, you would see a very active witch in blue going left to right on the map.  But you would also see a blue-robed witch standing still where Hilda was originally drawn, the static clone.

Dizzy  This only happened with the first map of the Big Maps array.  Even if I were to teleport to the right-most map in a grid, only the top-left most one was affected.  Weird, but Big Maps compiles maps left/right top/down.

Nerd   Yeah, Zeriab's system to draw the sprites... good!   Drawing them before Big Maps finishes compiling all the sprites... bad!


So this new Adaptive update adds a new map condition, one to determine when the map begins to load if it is a Big Map or not, and turns itself off when it is either NOT a big map or the map is finally done setting up.

And it attaches some code to Zeriab's AntiLag to stop it from drawing the sprites ... IF it is a big map and isn't ready with all the events.

Oh, don't worry if you're not using Zeriab's AntiLag.  I added conditions so it only tries to add the code to Zeriab's work if it is detected.  Otherwise... you're good to go.
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)

[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png]    [Image: liM4ikn.png]    [Image: fdzKgZA.png]    [Image: sj0H81z.png]
[Image: QL7oRau.png]    [Image: uSqjY09.png]    [Image: GAA3qE9.png]    [Image: 2Hmnx1G.png]    [Image: BwtNdKw.png%5B]
  Above are clickable links
Reply }


Messages In This Thread
BIG MAPS - by DerVVulfman - 07-13-2017, 12:56 AM
RE: BIG MAPS - by DrHouse93 - 07-13-2017, 08:53 PM
RE: BIG MAPS - by DerVVulfman - 07-13-2017, 10:50 PM
RE: BIG MAPS - by DerVVulfman - 07-14-2017, 03:12 AM
RE: BIG MAPS - by DrHouse93 - 07-14-2017, 09:59 AM
RE: BIG MAPS - by DerVVulfman - 07-16-2017, 07:03 PM
RE: BIG MAPS - by DerVVulfman - 07-23-2017, 05:21 PM
RE: BIG MAPS - by DerVVulfman - 06-05-2020, 04:32 PM
RE: BIG MAPS - by Mel - 07-23-2017, 09:40 PM
RE: BIG MAPS - by DerVVulfman - 06-08-2020, 03:37 PM
RE: BIG MAPS - by DerVVulfman - 06-08-2020, 07:01 PM
RE: BIG MAPS - by DerVVulfman - 06-09-2020, 05:27 PM
RE: BIG MAPS - by DerVVulfman - 06-09-2020, 10:15 PM
RE: BIG MAPS - by Mel - 06-10-2020, 08:29 AM
RE: BIG MAPS - by DerVVulfman - 06-10-2020, 04:18 PM
RE: BIG MAPS - by Mel - 06-10-2020, 07:17 PM
RE: BIG MAPS - by DerVVulfman - 06-11-2020, 02:58 AM
RE: BIG MAPS - by Mel - 06-11-2020, 10:09 AM
RE: BIG MAPS - by DerVVulfman - 06-12-2020, 03:40 AM
RE: BIG MAPS - by Mel - 06-12-2020, 07:01 PM
RE: BIG MAPS - by DerVVulfman - 06-13-2020, 03:27 AM
RE: BIG MAPS - by Mel - 12-05-2020, 01:19 PM
RE: BIG MAPS - by DerVVulfman - 12-05-2020, 08:47 PM
RE: BIG MAPS - by Mel - 12-06-2020, 08:52 AM
RE: BIG MAPS - by DerVVulfman - 12-06-2020, 11:37 PM
RE: BIG MAPS - by Mel - 12-07-2020, 12:19 AM
RE: BIG MAPS - by DerVVulfman - 12-07-2020, 04:16 AM
RE: BIG MAPS - by Mel - 12-07-2020, 07:11 PM
RE: BIG MAPS - by DerVVulfman - 12-08-2020, 04:34 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
   The Charlie Mini-Map / Dynamic Maps Patch DerVVulfman 2 4,908 03-29-2022, 11:55 PM
Last Post: DerVVulfman
   Dynamic Maps Expanded DerVVulfman 11 13,480 07-06-2021, 04:31 PM
Last Post: Mel
   Isometric Maps: MiniMap DVV Patch DerVVulfman 0 5,273 06-26-2014, 03:27 AM
Last Post: DerVVulfman
   The Lycan ABS Isometric Maps Patch DerVVulfman 1 6,721 06-25-2014, 03:54 AM
Last Post: DerVVulfman
   GubiD's Isometric Maps Package DerVVulfman 1 6,486 06-25-2014, 03:31 AM
Last Post: DerVVulfman
   Auto Populate Maps, Version 0.5 Charlie Fleed 14 27,105 03-17-2012, 03:04 PM
Last Post: LilyKnight
   Pre-title maps deValdr 3 10,451 04-22-2010, 05:24 PM
Last Post: yamina-chan



Users browsing this thread: 3 Guest(s)