User Tools

Site Tools


dcx:advanced_design

This is an old revision of the document!


The Keys of Potential Doom

The first key is too change the value set too “true” in the editorblock.txt to “false” and restart the Community Project. This makes the Advanced Editor available to you.

The other key is the documentation. Which at the moment is still sparse. But I will try to add more as we go.

Advanced Libraries

Pitfalls with masterfiles

If VR improves the VR ruleset masterfile we will normally ensure it will be a bumpless ride for you and all your scenarios and libraries using it. If you however are forking and updating your masterfile yourself there can be several pitfalls you have to be aware of:

(1) You cannot change the order of your SFTypes in your master without corrupting TroopType libraries using it. You can add extra SFTypes.

(2) Adding landscapetypes to your master means you need to update your trooptype libraries first before reloading the trooptype libraries in the simple editor. You must reload the updated trooptype libraries in the simple editor to avoid errors.

(3) Basically do not delete anything in your master. You can fine-tune existing data (rivertypes, landscapetypes, locationtypes, etc..) or add new ones, but do NOT remove existing ones since that could crash any already existing scenarios using this master.

(4) When creating your fork and your master it might be wise to add a number of reserve slots for especially events. Sinces end-users might like to use the scripting hack approach above writing event libraries. If you do not have reserved events created in your master and add events later they might overwrite these 'hack style' event scripts added to scenarios by end-users.

dcx/advanced_design.1447321809.txt.gz · Last modified: 2026/06/22 12:14 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki