Adding Factions and Tribe

Change leveldesign files

Open file code/ryzom/common/data_leveldesign/leveldesign/World/static_fames.txt with spreadsheet software and add new lines AND rows for each new fame
TODO : Add more information about values of cells

Add new lines in code/ryzom/common/data_leveldesign/leveldesign/World/tribes_threshold.txt if needed

Change database.xml

Open code/ryzom/common/data_common/database.xml and set count value of branch TRIBE
Value = last fame index - 7

Generate database_plr

You need regenerate the both files database_plr.cpp and database_plr.h

On Linux / MacOS go to code/ryzom/common/src/game_share/ and use
xsltproc --stringparam filename database --stringparam bank PLR --stringparam output header --stringparam side server --output ../../../server/src/entities_game_service/database_plr.h generate_client_db.xslt ../../data_common/database.xml
xsltproc --stringparam filename database --stringparam bank PLR --stringparam output cpp --stringparam side server --output ../../../server/src/entities_game_service/database_plr.cpp generate_client_db.xslt ../../data_common/database.xml

On Windows
msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt output=header side=server bank=PLR filename=database -o R:\code\ryzom\server\src\entities_game_service\database_plr.h
msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt output=cpp side=server bank=PLR filename=database -o R:\code\ryzom\server\src\entities_game_service\database_plr.cpp