Installing land built with the pipeline¶
This article is the sequel to BuildNewLandWithPipeline.
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.
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.