Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   Some ideas for the level editor (https://forums.graalonline.com/forums/showthread.php?t=69860)

ryu_no_bishie 11-05-2006 01:28 PM

Some ideas for the level editor
 
the level editor currently allows you to edit 1 level thats it.

I think someone(hopefully graal develoupers) should update it. Most importantly with 4 features, a 3X3 grid for levels meaning you can test a total of 9 levels at once on a Gmap, this allows you to test scripts that would need to work on a Gmap, as well as easily connect levels tiles
the second feature is npc based.

As you know there are a few basic npcs you can select in editor. I suggest an npc script that allows a moving npc to check for walls and move similarly to a player, if a player encounters a wall while moving diagonaly, they keep moving in either direction, just not forward.

Of course this could be scripted yourself, but good moving npcs are such an important part of any online experiance that it would be very benificial to the community as a whole.

Finaly, Graal has a basic system, asdqmp and directional keys all have functions that are preset, but some playerworlds dont benifit from this, the suggestion is an easy and obvious way to dissable it.

oh and of course, GS2 compatible :cool:

hampy 11-05-2006 04:48 PM

Quote:

Originally Posted by ryu_no_bishie (Post 1239275)
the level editor currently allows you to edit 1 level thats it.

Gmap,

:noob: not true, load the map :megaeek:

ryu_no_bishie 11-05-2006 10:55 PM

load what map? should i pull one out of thin air?

Tyhm 11-05-2006 11:01 PM

In the extant level editor, if you have a properly set gmap and load any of the levels on it, then when you load a single level IN said editor and scroll to the side, you can see the adjacent levels. If you drag the four-point-arrow over the level-edge-warps, you can then edit the next level over. I believe if you save after having edited levels in this way it even saves all the levels you've been wrapping between, handy for when you put a tree right at the intersection of four levels.

Setting a GMAP properly though, that I no longer recall. I believe it's clientside setmap string,string,x,y;, but don't quote me on it.

ryu_no_bishie 11-05-2006 11:12 PM

that seams pretty over complicated though (i had to read it about three times to get it), its just a suggestion and the level editor practicaly works on GUI, i just thought it would be easier for everyone if they could load 9 levels and work on them all at once side by side.

zell12 11-06-2006 06:27 AM

Its simple. Place a NPC in one of the levels with the map command, make sure the map is in the same folder as the levels, load that level and there you go. Everything is connected.

Maniaman 11-06-2006 10:58 PM

Quote:

Originally Posted by ryu_no_bishie (Post 1239275)
the level editor currently allows you to edit 1 level thats it.

I think someone(hopefully graal develoupers) should update it. Most importantly with 4 features, a 3X3 grid for levels meaning you can test a total of 9 levels at once on a Gmap, this allows you to test scripts that would need to work on a Gmap, as well as easily connect levels tiles
the second feature is npc based.

As already stated, the current editor does this already.

Quote:

As you know there are a few basic npcs you can select in editor. I suggest an npc script that allows a moving npc to check for walls and move similarly to a player, if a player encounters a wall while moving diagonaly, they keep moving in either direction, just not forward.
I am planning on revamping the "Predefined Objects" thing in the level editor I have been making. (http://forums.graalonline.com/forums...ad.php?t=69215) Easier addition of predefined npcs/tiles and objects that have both tiles and npcs.

Quote:

oh and of course, GS2 compatible :cool:
My editor is going to have basic support for GS2 in editing mode. Basically just setimgpart/colors/zoom. No offline play will support GS2 unless Stefan does it though :(

Admins 11-06-2006 11:45 PM

Maniaman I think your level editor (the one that is using drawing panels i think or the offline sharp editor you were working on) should basicly only do tile editing, and once it is done people can save it online and play it directly, and then edit npcs with an in-game editor. We also plan to interface the script editing with Eclipse including script highlighting, breakpoints, debugging etc.
So basicly the concept is to have the best editor for each task, we could expand Graal to directly launch external tools for editing levels, images, ganis etc., basicly like when you click on a file in RC file browser.

excaliber7388 11-07-2006 12:37 AM

It would be cool if Graal came with a development tool for every Graal related task.
No more people asking why their gfx can't be seen in graal ;)


All times are GMT +2. The time now is 03:10 PM.

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