Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Feature request (https://forums.graalonline.com/forums/forumdisplay.php?f=194)
-   -   Levels Editor? (https://forums.graalonline.com/forums/showthread.php?t=82356)

Loriel 10-20-2008 11:25 PM

Quote:

Originally Posted by DustyPorViva (Post 1434578)
Either way, the interpreter is already there(current Graal version)

I thought the NPC server compiled gs2 to bytecode before sending it to the client?

DustyPorViva 10-20-2008 11:29 PM

Quote:

Originally Posted by Loriel (Post 1434964)
I thought the NPC server compiled gs2 to bytecode before sending it to the client?

To be honest a little bit past my knowledge. However, Stefan can't add clientside functions without updating the actual client... so I assumed the clientside stuff was interpreted by the actual client.

cbk1994 10-21-2008 03:53 AM

Quote:

Originally Posted by DustyPorViva (Post 1434794)
No more risking than releasing Graal, no?

Try telling Stefan that.

DustyPorViva 10-21-2008 03:57 AM

Quote:

Originally Posted by cbk1994 (Post 1435065)
Try telling Stefan that.

No need to. He doesn't even give a damn about external tools, yet alone such a huge addition like this :P

No one has actually reverse-engineered the Graal client, as far as I know. Most they have done is editing things(I don't think I should actually mention the details).

Fry 10-21-2008 11:37 AM

Quote:

Originally Posted by DustyPorViva (Post 1434794)
No more risking than releasing Graal, no?

There is a difference between the client and the server for a game, yes.

DustyPorViva 10-21-2008 11:46 AM

Quote:

Originally Posted by Fry (Post 1435124)
There is a difference between the client and the server for a game, yes.

Err... duh... but what is the risk of a compiled server being released over a client? The client is just as important as the server, and if he's gonna be that paranoid about the server, he may as well just stop releasing Graal clients. Do you really think someone is going to reverse-engineer it?

It doesn't actually have to be a server, but simply a local hosting on the PC that doesn't even have the capability to communicate with an outside computer.

Loriel 10-21-2008 09:40 PM

Quote:

Originally Posted by DustyPorViva (Post 1435125)
Do you really think someone is going to reverse-engineer it?

Yeah.

DustyPorViva 10-21-2008 09:43 PM

Quote:

Originally Posted by Loriel (Post 1435231)
Yeah.

Err... perhaps reverse-engineer is the wrong word. But no one has actually gotten the source of the Graal client itself. And like I said, to make sure that doesn't happen don't even add the support to communicate to remote computers.

Loriel 10-21-2008 10:08 PM

Quote:

Originally Posted by DustyPorViva (Post 1435235)
But no one has actually gotten the source of the Graal client itself.

Of course not. It is generally impossible to get the source code out of the binary.

Quote:

And like I said, to make sure that doesn't happen don't even add the support to communicate to remote computers.
... but it would be entirely possible to crack the binary to remove that restriction. Or to grab the scripting part out of the editor and embed it into a third-party server or whatever.

DustyPorViva 10-21-2008 10:09 PM

Quote:

Originally Posted by Loriel (Post 1435242)
... but it would be entirely possible to crack the binary to remove that restriction.

Not if it's not included in the first place. Instead of just putting a restriction, don't put the possibility in there at all.

atomuskus 10-24-2008 06:01 AM

G-Construct recognizes GS2, but you can't play the levels in it yet.

DustyPorViva 10-24-2008 06:18 AM

Gonstruct hasn't been updated in a while :(
I don't even think it's being worked on anymore.

Loriel 10-24-2008 10:37 PM

Quote:

Originally Posted by atomuskus (Post 1435726)
G-Construct recognizes GS2, but you can't play the levels in it yet.

At the very most gonstruct is going to start up the Graal client and convince it to run the level. Anything more would require basically rewriting Graal from scratch.

Loriel 10-24-2008 10:38 PM

Quote:

Originally Posted by DustyPorViva (Post 1435733)
Gonstruct hasn't been updated in a while :(
I don't even think it's being worked on anymore.

Personally I was kind of hoping that someone else would jump on the project. You can pretty much edit levels at this point, so I am not very motivated to tack on random features. :)

atomuskus 10-25-2008 03:56 AM

I use it anyways since the level editor won't work for me.


All times are GMT +2. The time now is 07:35 AM.

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