PlaneShift

Development => Development Deliberation => Topic started by: Ralleyon on August 29, 2006, 11:34:47 pm

Title: PlaneShift tools and compile options
Post by: Ralleyon on August 29, 2006, 11:34:47 pm
If you have some time, please take a look at the following questions regarding the tools PS offers and various compile options and offer me a few pointers. So, simply put I compiled a test server and meddled with it as much as I could. The standard compile options were the same as in the official compile guide:

Code: [Select]
jam -aq dbmysql client server

Now, my question is... what else can be built besides these and more importantly how do they work/what do they do? Brief expalantions will do, I catch on pretty quickly. Looking around through the cvs and reading the source code to figure these things out is a bit difficult, so it would be nice to hear it from a dev. What I also tried besides the above command was:

Code: [Select]
jam -aq eedit pawseditor

What do these ones do? I got some screwy errors when trying to run either of them so I'm still in the dark.



Now, about tools - I heard there was something with apache+php+mysql to do something with the npc's, but I don't really know more about it. A few pointers, please? Same for SC, PAWS and gnl which are in the cvs PlaneShift folder, although the PAWS in there and the building of the pawseditor under /planeshift does ring a few bells.

If you can help, :flowers:

Title: Re: PlaneShift tools and compile options
Post by: acraig on August 30, 2006, 02:43:45 am
The other big one is the psnpclient.  This is the 'brains' of the NPCs and acts as a seperate client that connects to the server.  EEdit is an effects editor that we can use to help us create some of the spell/weapon effects quickly and easily,  I think the pawseditor is in a disrepair state but was used to help build the window XML files.

Right now the only active tree in CVS is the planeshift one.  I will see about cleaning the other ones up at some point.
Title: Re: PlaneShift tools and compile options
Post by: Ralleyon on August 30, 2006, 08:00:26 am
I see. Thank you very much for the input.