Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   GMAP : multiple level instances (https://forums.graalonline.com/forums/showthread.php?t=82437)

DustyPorViva 10-21-2008 12:27 PM

GMAP : multiple level instances
 
Would it be possible for Gmaps to support multiple instances of a level in it?
For example...
PHP Code:

LEVELNAMES
"test_c1.nw","test_a1.nw","test_b1.nw","test_c1.nw"
"test_c2.nw"
,"test_a2.nw","test_b2.nw","test_c2.nw"
"test_c3.nw"
,"test_a3.nw","test_b3.nw","test_c3.nw"
LEVELNAMESEND 

Currently(as far as I experienced in the level editor, I haven't been able to test it online), when you enter test_c1.nw, it does not draw test_b1.nw to the left. It does, however, draw test_a1.nw to the right.

Instead of only supporting one instance of a level in the gmap, add support for more than one. So if you are in test_c1.nw, it will check BOTH instances of the level in the gmap instead of the first, so that it will display test_a1.nw to the right, and test_b1.nw to the left.

Does that make sense? It would basically allow for endless looping overworlds instead of barriers at the end of the world.

Crono 10-21-2008 02:21 PM

Would be neat...

Inverness 10-21-2008 02:57 PM

That's an interesting idea. But I'm sure if you just wanted to make the overworld loop endlessly you'd just have identical border areas and have the level warp take you to the opposite side of the map instead of the level you're about to stop into, and you wouldn't notice a difference.

DustyPorViva 10-21-2008 03:00 PM

Quote:

Originally Posted by Inverness (Post 1435135)
That's an interesting idea. But I'm sure if you just wanted to make the overworld loop endlessly you'd just have identical border areas and have the level warp take you to the opposite side of the map instead of the level you're about to stop into, and you wouldn't notice a difference.

It's easy to link them together, but it's not seamless. You won't be able to see the surrounding levels, it'll jump to the otherside instead of simply walking to the otherside like a normal gmap.

Also, you can't just have identical levels because it'll cause confusion between players in the duplicate levels.

xXziroXx 10-21-2008 03:12 PM

I support this idea.

Inverness 10-21-2008 03:13 PM

Quote:

Originally Posted by DustyPorViva (Post 1435136)
It's easy to link them together, but it's not seamless. You won't be able to see the surrounding levels, it'll jump to the otherside instead of simply walking to the otherside like a normal gmap.

Also, you can't just have identical levels because it'll cause confusion between players in the duplicate levels.

I don't think you understand what I mean.
Here is an example of a horizontal row of levels on a gmap, each number represents a different level: 91234567891.
When you walk to the left of 1 you'd get warped to 9 on the other side and you'd see a copy of 1 on the right of you.

The levels on the edge of the gmap are only for show, you'd never be able to enter them because the warp would prevent you from doing so.

DustyPorViva 10-21-2008 03:17 PM

Quote:

Originally Posted by Inverness (Post 1435141)
I don't think you understand what I mean.
Here is an example of a horizontal row of levels on a gmap, each number represents a different level: 91234567891.
When you walk to the left of 1 you'd get warped to 9 on the other side and you'd see a copy of 1 on the right of you.

The levels on the edge of the gmap are only for show, you'd never be able to enter them because the warp would prevent you from doing so.

Eh... I think that's pretty complicated. First, you'd have to update each of the copy levels whenever you update the actual levels... and you wouldn't see players in the copy levels. They'd just disappear and such when they cross to the other side of the map.

Inverness 10-21-2008 03:18 PM

Quote:

Originally Posted by DustyPorViva (Post 1435142)
Eh... I think that's pretty complicated. First, you'd have to update each of the copy levels whenever you update the actual levels... and you wouldn't see players in the copy levels. They'd just disappear and such when they cross to the other side of the map.

A script can do both.

While a hardcoded system would be preferred, I'm not holding my breath, if you want it now then this is your best bet. :)

DustyPorViva 10-21-2008 03:20 PM

Quote:

Originally Posted by Inverness (Post 1435143)
A script can do both.

Again, more complicated than it needs to be, don't you think?

Just because a script can duplicate the results(probably inefficiently), doesn't mean an idea shouldn't be implemented.

Inverness 10-21-2008 03:40 PM

Quote:

Originally Posted by DustyPorViva (Post 1435145)
Just because a script can duplicate the results(probably inefficiently), doesn't mean an idea shouldn't be implemented.

Quote:

Originally Posted by Inverness
While a hardcoded system would be preferred, I'm not holding my breath, if you want it now then this is your best bet.

In case you're not picking it up, I mean that I don't expect a client update this year. So if you want such a thing now then you have to script it.

I'm all for your idea.

DustyPorViva 10-21-2008 03:41 PM

Me either, but still throwing the idea out there!

Inverness 10-21-2008 03:43 PM

Shouldn't be difficult to make, I'll call it InfiniMap. :D

DustyPorViva 10-21-2008 03:46 PM

Quote:

Originally Posted by Inverness (Post 1435148)
Shouldn't be difficult to make, I'll call it InfiniMap. :D

Heh, someone back in the day scripted a level that looped inifinitely. It was pretty cool, but since it did it via tile editing, it was pretty choppy.

I had the idea spur to my one night, and just recently remembered it today. I was pretty anxious to actually try it out and see if it worked... because logically, it all seemed to fit in place. I was pretty disappointed when I actually tried it and it didn't work, I was really hoping.

I guess until this gets in place I'll go ahead with my other idea for my overworld -- flat world.

Inverness 10-21-2008 03:54 PM

Quote:

Originally Posted by DustyPorViva (Post 1435149)
flat world.

Is this where Paper Mario lives?

DustyPorViva 10-21-2008 03:56 PM

Quote:

Originally Posted by Inverness (Post 1435150)
Is this where Paper Mario lives?

Heh, no, it replaces the idea of a spherical world with an actual flat one. There is going to actually be an end of the world where you can fall off, oceans turn to waterfall and such, and the sun revolves around it :)

cbk1994 10-22-2008 12:30 AM

This would be very cool.

Pimmeh 10-22-2008 01:07 AM

Wow Dusty! That sounds so cool!
Hm... I suppose you tested it and it bugged out?

DustyPorViva 10-22-2008 01:21 AM

Quote:

Originally Posted by Pimmeh (Post 1435313)
Hm... I suppose you tested it and it bugged out?

Ya. I was disappointed. It sounded like it would work.

Soala 10-23-2008 12:10 PM

Totally Agree'd to that idea !


All times are GMT +2. The time now is 02:44 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.