readme cleanup

This commit is contained in:
deltreey 2024-06-23 22:07:50 -05:00
parent 36be6c6d8d
commit 84f4b792a4

View File

@ -1,47 +1,12 @@
Manual generator:
# Manual generator
To use the Autodoc, create directories 2da/, tlk/ and rawicons/ in
To use the Autodoc, create `rawicons/` in
the location you will be running it from. This location should also
contain the directory templates/ and the file settings from the CVS.
Make a copy of Main Manual Files/ called manual/
Place dialog.tlk and prc_consortium.tlk equivalents for each language
specified in settings in tlk/. Place all class, domain, (master)feat,
skill and spell icons (no scrolls required) in rawicons/.
Place the following 2das in 2da/
From NWN base:
racialtypes.2da
all race_feat_*.2da
all cls_*.2da
all *.tlk
From the PRC:
classes.2da
domains.2da
feat.2da
masterfeats.2da
skills.2da
spells.2da
all cls_*.2da
all craft_*.2da
If you have make installed, run "make" and "make run" to generate the manual.
There are other run options present in the makefile for those interested.
If you do not have make, run
javac -source 1.5 -target 1.5 prc/autodoc/*.java
and
java -Xmx300m -Xms300m prc/autodoc/Main
use parameters --help or -? to get info about other possible parameters.
contain the directory `templates/` and the file `settings` from the CVS.
Make a copy of `Main Manual Files/` called `manual/`
Place all class, domain, (master)feat, skill and spell icons
(no scrolls required) in `rawicons/`.
-------------------------------------------------------------------------------
Script generator:
@ -75,15 +40,17 @@ results from it, run (replace \ with / if not running on windoze)
java CodeGen exa_ codegen_example\example.nss codegen_example\Foo.2da codegen_example\Bar.2da
-----
## Build Docs
As it currently goes, this seems to run best on windows (`xcopy` is required). There is a makefile, but xcopy + make
are not cooperating with each other, so here are the commands to build the docs.
```commandline
make
xcopy "Main Manual Files" manual /iey
java -Xmx1024m -Xms300m -cp "imageio_tga_1.1.0.jar;." prc/autodoc/Main
```bash
make # builds the autodoc code
xcopy "Main Manual Files" manual /iey # copies the html templates
java -Xmx1024m -Xms300m -cp "imageio_tga_1.1.0.jar;." prc/autodoc/Main # runs autodoc
```
This has been conveniently placed in a batch file called `autodoc.bat` for Windows users.
@ -92,6 +59,6 @@ This has been conveniently placed in a batch file called `autodoc.bat` for Windo
You'll want to use a server to host the docs so you can load them correctly. I like python for this
```commandline
```bash
python -m http.server
```