Author Topic: PlaneShift tools and compile options  (Read 1118 times)

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
PlaneShift tools and compile options
« 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:

« Last Edit: August 30, 2006, 09:34:50 am by Ralleyon »
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
Re: PlaneShift tools and compile options
« Reply #1 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.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Re: PlaneShift tools and compile options
« Reply #2 on: August 30, 2006, 08:00:26 am »
I see. Thank you very much for the input.
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]