Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   Layers (https://forums.graalonline.com/forums/showthread.php?t=79993)

Darklux 06-08-2008 05:14 PM

Layers
 
Even Snes RPG's out of the early nineties support layers for their levels.
Why doesn't graal support a clean way to add another layer to levels?

This would be a fundemental feature, but I guess people are asking for this since 1.28....

- Niklas

DustyPorViva 06-08-2008 05:38 PM

Because he doesn't update the editor :P
The layers are there(but dammit! let us change what level they're displayed on!), just without an editor that supports them we're kind of screwed in that matter. And since Stefan already said many times he will not work on the editor...

Either way, we're screwed. Even if there is an online editor, not everyone will convert to it. People will still use the offline editor regardless. The problem that arises with that, is because the offline editor doesn't support layers... if anyone opens a level with layers in it, and saves it... you LOSE the layers that were there. That will make development in the future with layers very hard as I see many levels randomly getting screwed up by an unknowing LAT.

cbk1994 06-08-2008 05:38 PM

Quote:

Originally Posted by Darklux (Post 1395449)
Even Snes RPG's out of the early nineties support layers for their levels.
Why doesn't graal support a clean way to add another layer to levels?

This would be a fundemental feature, but I guess people are asking for this since 1.28....

- Niklas

I think our only hope is an online level editor or NW editor; Zero of course is making one which has support for layers which should be quite awesome. I don't know about anyone else.

EDIT:

Dusty beat me to it.

I agree some people will still want to use the offline editor. I think the only solution is to force people to use an online one. And, if Zero's NW editor is as awesome as he says, I don't see any reason people would want the offline editor.

Deas_Voice 06-08-2008 06:31 PM

Quote:

Originally Posted by cbk1994 (Post 1395451)
And, if Zero's NW editor is as awesome as he says, I don't see any reason people would want the offline editor.

then lets hope so :)

cus we aint gona get a new offline editor :cry::cry:

Darklux 06-09-2008 11:09 AM

Quote:

Originally Posted by cbk1994 (Post 1395451)
And, if Zero's NW editor is as awesome as he says, I don't see any reason people would want the offline editor.

What if you are sitting in a train with your lappie, without internet and you want to edit levels?
What if you are in your summer residence without internet?

I still think that offline tool's are better than online tools.

Someone should code an updated offline one instead of additional online one.

Chompy 06-09-2008 02:30 PM

Quote:

Originally Posted by Darklux (Post 1395695)
What if you are sitting in a train with your lappie, without internet and you want to edit levels?
What if you are in your summer residence without internet?

I still think that offline tool's are better than online tools.

Someone should code an updated offline one instead of additional online one.

Fixed that in bold, and I agree :o

Darklux 06-09-2008 03:14 PM

Quote:

Originally Posted by Chompy (Post 1395708)
Fixed that this in bold, and I agree :o

Thanks for fixing the typo, fixed it now, too.

I think it would be easy to write plugins for gpl level editors, if stefan only published an exact specification of nw and how the writing process of the levels works with base64.

Chompy 06-09-2008 03:23 PM

Quote:

Originally Posted by Darklux (Post 1395717)
I think it would be easy to write plugins for gpl level editors, if stefan only published an exact specification of nw and how the writing process of the levels works with base64.

How that works is already figured out :o It's just that no one care to write the plugin ;o

So, all you need is to make someone write the plugin and voilá :D?

Darklux 06-09-2008 03:33 PM

Quote:

Originally Posted by Chompy (Post 1395718)
How that works is already figured out :o It's just that no one care to write the plugin ;o

So, all you need is to make someone write the plugin and voilá :D?

Yet it could bring developers of free level editors to create a plugin by themselves when they see graal as interesting market.

DustyPorViva 06-09-2008 05:22 PM

Reading NW levels is very easy(come on, if I can do it anyone can :P).
As for online vs offline... we've been through this so many times. Online tools will never match offline, but it doesn't matter because Stefan doesn't give a damn. We just have to deal with it.

cbk1994 06-09-2008 07:25 PM

Quote:

Originally Posted by Darklux (Post 1395695)
What if you are sitting in a train with your lappie, without internet and you want to edit levels?
What if you are in your summer residence without internet?

I still think that offline tool's are better than online tools.

Someone should code an updated offline one instead of additional online one.

I was referring to if you had internet. Of course I'd rather have offline tools when I'm not online :rolleyes:

But of course no one listens to us. Stefan has said things like "why would you want an offline editor? this way you can get help from a friend online".

Well, why don't you make a level editor that we can use, instead of players?

projectigi 06-09-2008 11:05 PM

Quote:

Originally Posted by Chompy (Post 1395718)
How that works is already figured out :o It's just that no one care to write the plugin ;o

So, all you need is to make someone write the plugin and voilá :D?

Figured out? its in newfeatures x.x

e.g.

* board lines:

BOARD x y width layerindex <tilesdata>

This is one line of the background layer. 'tilesdata' has a length if w*2
characters; each tile is a 12bit-index into the tile list (pics1.png) and is
encoded in two base64 characters (upper 6 bit first)
base64: String = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvw xyz0123456789+/'
so AA is tile 0, AB is tile 1, AC is tile 2, // is tile 4095 (=0xFFF)



http://wiki.graal.net/index.php/Crea...ewFeatures2001

Chompy 06-09-2008 11:22 PM

Quote:

Originally Posted by projectigi (Post 1395944)
Figured out? its in newfeatures x.x

e.g.

* board lines:

BOARD x y width layerindex <tilesdata>

This is one line of the background layer. 'tilesdata' has a length if w*2
characters; each tile is a 12bit-index into the tile list (pics1.png) and is
encoded in two base64 characters (upper 6 bit first)
base64: String = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvw xyz0123456789+/'
so AA is tile 0, AB is tile 1, AC is tile 2, // is tile 4095 (=0xFFF)



http://wiki.graal.net/index.php/Crea...ewFeatures2001

Well, I was talking about the algorithms/formulas though


All times are GMT +2. The time now is 11:34 PM.

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