Big Maps
#1
Hey, thanks for checking on my request. What I meant more or less is this...
[Image: image.png?ex=6776b8a6&is=67756726&hm=652...24d5b9552&]

In games like NeverWinter Nights, Slyrim's Creation Engine, and a few more RPG creator setups, non-descript and vague maps could be added in between destinations as nothing really special except for part of the big map as a whole. In Skyrim, the cell is called 'wilderness' often, which it's that, a plot of land with some trees, and MAYBE a random NPC or animal to hunt or something like that.

This way, with 20 maps, you can build a big map of hundreds of maps - great for that 999 map limit.
[Image: AVvXsEga1vIr5Rx3FkoFbGo1OoMJAqgq6TeqcbpF...L3AWg=s752]

BLOG: JayVinci.blogspot.com
FORUM COMING SOON
Currently working on:
Ambitions: RPG Developer Bakin
Heart of Vox: RPG Developer Bakin
Reply }
#2
BigMaps cannot perform such a function as I had described.  I don't see it ever will.

From the Bethesda Softwork games, beginning with Morrowind for the Elder Scrolls on up, non-specified cells (cells being their name for in-game maps that generally link together) were given the EditorID "Wilderness" as a timesaving measure.  This allowed the creators to focus more upon the more distinct and quest/goal specific areas such as "SeydaNeen02", "SkingradExterior02" or "DLC1VampireCastleExterior05" (yep, Castle Volkihar).

Bethesda Softwork's prior Elder Scrolls games, Arena and Daggerfall, gave a false sense of scale. By that, no actual foot-travel between landmarks (cities, shrines, dungeons) was possible and only performed within the Travel Map. Each city/dungeon/etc map was standalone and fitted with a map-looping system where one could walk endlessly, or reverse course to return to the place they left. There was no actual world map to traverse, and it was a simplified means to simulate its grand scale.

However, the individual Wilderness cells within these games are themselves unique and not reused.  While they are given the EditorID "Wilderness", every individual cell within their related games have unique Hexadecimal FormIDs separating one from another. And within the editors, you would not merely see the EditorID and Name of the Map, but a specific X/Y coordinate where it is placed within its "WORLD", its version of BigMaps.

In the Editor for Oblivion, the "World Space" named Tamriel has hundreds of individual cells, the bulk of which all have Wilderness Editor IDs, though each is its own unique cell with its own unique FormID. The cell for Malacath's Shrine is located at (-50, 2).  However, each surrounding cell is a unique Wilderness cell (-50,3), (-49,2), etc.

Yes, I've done some TES modding.  I assisted a friend with a project where houses of 'dead/killed' NPCs could be purchased; all 'respawning' items replaced with non-respawning...  static damaged walls and boarded up windows/doors replaced or repaired (Dark Brotherhood Sanctuary for one... you wouldn't believe the job!).  Not sure when its going on Nexus.

When one creates a mod for any of these games, they would be placing within their desired cell (wilderness or not)  new reference objects, be they NPCs, static objects such as a new house, castle wall, or activator objects such as teleport centers or shrines.  It would drive one creating mods nuts if the maps were randomized, or duplicated.

A unique shrine to the MLP Unicorn Daedra (they are all evil) being placed within MAP 13 (your example) would not be so unique if Map 13 was reused in two areas.  And for BigMaps, the system does need to fall back upon the individual MapIDs for features such as Teleport.  Wishing to teleport to Map 13 at coordinates 3,6 would be tricky if there were indeed two Map 13s pasted together. I know you would say that, as a game developer, you wouldn't establish any unique items in a dup map, but I am hoping to make modding possible.

I cannot say for Neverwind Nights system, but I know that there is no map/cell duplication within the Bethesda Softwork games since the 90s, and BigMaps would have issue.

Now, as towards the 999 map limit, there are scripts to break that.  But I have never checked them out, nor do I know compatibility with them.  I suspect manual editing of the map files (or MapInfos file) would be needed if in use.  But again, I never used any that broke the map limit, and could not guarantee compatability...  BUT THAT WOULD BE AWESOME.
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 }
#3
About the maplimit: Afaik the BIGMAPs doesn't care if a map ID is higher than 999 so if you follow the guide I posted in this thread:

https://www.save-point.org/thread-8090.html

it should work if your game has more than 999 maps.
Reply }
#4
No BigMaps (From the Very Beginning at Least)

Honestly, I go the separate map packs route. This way you'd load a bunch of maps with any size and any map limit like 150 for pack 1 and 248 for pack 2, etc. All of this based on a base path and some unique pack ID. You could use, in RM at least, the map ID's in your base project as the pack IDs. Then on separate projects you could feel free to map everything, creating and modifying as many maps per pack as needed.

Of course, it'd now force you to perform 2 checks during the Game_Map#setup method's execution.
Has the pack changed?
Load the new pack now.
It didn't? Or it has loaded successfully already?
Load the specific map in question.

How would that work on other engines, besides RM and Gosu, I've got no idea. Confused
"For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ," 1 Thessalonians 5:9

Maranatha!

The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.

[Image: SP1-Scripter.png]
[Image: SP1-Writer.png]
[Image: SP1-Poet.png]
[Image: SP1-PixelArtist.png]
[Image: SP1-Reporter.png]

My Original Stories (available in English and Spanish)

List of Compiled Binary Executables I have published...
HiddenChest & Roole

Give me a free copy of your completed game if you include at least 3 of my scripts! Laughing + Tongue sticking out

Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
   BIG MAPS and Anti-Lag Mel 8 8,955 06-09-2020, 03:14 AM
Last Post: DerVVulfman
   Making Forest Maps with the Random Map Generator ShadowIce 16 22,506 02-02-2014, 08:18 PM
Last Post: ShadowIce
   XP maps saved in RB files kyonides 1 6,170 05-02-2010, 04:43 AM
Last Post: vgvgf
   Help Making Random Maps ShadowIce 0 3,336 02-02-2010, 03:28 PM
Last Post: ShadowIce
   Using animations in a scene (unrelated to battles and maps) PK8 4 9,199 11-17-2009, 10:54 AM
Last Post: PK8



Users browsing this thread: 1 Guest(s)