« Previous - Version 2/4 (diff) - Next » - Current version
dfighter, 03/25/2011 09:21 pm


Installing land built with the pipeline

Copying the built files

  • Run these scripts in order

4_data_shard.py
5_client_dev.py
7_client_install.py
  • Copy the following files to your client's "data" directory:
W:\export\common\leveldesign\sheets\lmconts.packed
W:\client_install\data\continent.packed_sheets
W:\client_install\data\<landname>_ig.bnp
W:\client_install\data\<landname>_maps.bnp
W:\client_install\data\<landname>_pacs.bnp
W:\client_install\data\<landname>_shapes.bnp
W:\client_install\data\<landname>_zones.bnp
W:\client_install\data\leveldesign.bnp
W:\client_install\data\world.packed_sheets

Where <landname> is your land's name.

Code changes required

Unfortunately Ryzom core has the continents hard-coded, so you will have to edit the source code to make your new land work.
I included my changes here as a .diff file, if your land is not called "developerland", you will have to mass replace "developerland" to your land's name.

developerland.diff

Server settings

You will have to edit the following files

ai_service.cfg
entities_game_service.cfg
used_continents.cfg

Replace all references to "newbieland" to your land's name.

developerland.diff - Patch to make developerland work (9.3 kB) Magnifier dfighter, 03/25/2011 09:04 pm