PRP Documentation

General debates and discussion about the Guild of Writers and Age creation

PRP Documentation

Postby Nobby » Fri Jul 07, 2017 10:51 am

Hello writers

I'm using Plasma Shop now for a couple of years, but I'm afraid I don't know much about what I do with this tool. Is there any kind of documentation about the file structure of PRP files? I can only find source code of tools or the CWE sources on the internet.

Thanks!
XX_LIBRARY-NOT-FOUND :roll:
Nobby
 
Posts: 30
Joined: Thu Sep 02, 2010 4:03 am
Location: Gahreesen

Re: PRP Documentation

Postby Sirius » Sat Jul 08, 2017 2:49 am

None that I know of... Personally, I learned from trial and error - and studying the source code of the tools... (comparing how HSPlasma, Drizzle, PyPRP and Korman all do their things usually reveals a lot of information).
But yeah - studying existing PRPs and tweaking them is the best way to learn.
Having a look at Cyan's PRPs is also a good idea. Import them with PyPRP, find the objects you want to study, inspect them in PrpShop... etc.
User avatar
Sirius
 
Posts: 1506
Joined: Mon Jul 26, 2010 4:46 am
Location: France

Re: PRP Documentation

Postby Deledrius » Fri Jul 28, 2017 1:48 pm

Nobby wrote:Hello writers

I'm using Plasma Shop now for a couple of years, but I'm afraid I don't know much about what I do with this tool. Is there any kind of documentation about the file structure of PRP files? I can only find source code of tools or the CWE sources on the internet.

Thanks!

Unfortunately, we did have some relatively extensive documentation for PRPs in the early days (around 2004-2005) on the old COBBS forum wiki, but it was all lost during an attack that destroyed much of the server's data. Documenting PRPs is a massive task, as the PRP files are essentially a direct serialization of the game's data structures. It would be nice to have a complete documentation of the game's engine and data structures, but we're short-handed these days. If you or anyone you know is interested in helping out, we welcome such assistance and would be happy to guide anyone and provide answers willing to take this on.

Of course, if you have any specific questions about how to use PlasmaShop (or other tools) or how to accomplish a certain task, feel free to ask!
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1377
Joined: Mon Oct 01, 2007 1:21 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 12 guests