PRCSCR

From Dragon Age Toolset Wiki
Revision as of 12:41, 31 January 2010 by Eshme (Talk | contribs)

Jump to: navigation, search

PRCSCR enables a Modder to add any content into the existing Campaign with a custom Addin Module.

Overview

PRCSCR (Pre Release Content Script) actually is the name of a M2DA. However its sole purpose is to give an entry point into the main campaign and run a single associated script, which in turn starts to "inject" content into the campaign. This whole process is used by Bioware in all of their DLC content and is of high value to any modder.

This process naturally involves Scripts as the name already reveals, however for small mods this can be a one time situation. This section will contain templates for scripts soon, for anyone not too familar.

PRCSCR in detail

One may ask, why this process is so important, while it was not needed for them. The task here is to "inject" content, without touching a single Resource from the Main campaign. This option still remains ,but is not needed. If it worked before, it was due altered Resources which in most situation is easier but can interact badly with other Modules, unless it is treated with absolute care.

Ironically, this method while being a high hurdle to take for starters, is the most easy to grasp once taken.

The Idea is, that you provide a custom PRCSCR M2DA, with Information on which custom Script to run once the player enters a specific Area. The Script creates new waypoints, quests, NPC's etc. Basically what Bioware does with its DLC's ,that as soon the player enters any Area ,instantly the "Lucky Ring" for instance spawns into the players inventory. The new Resources can then spawn further things on their own ,and the purpose of PRCSCR ends here.

PRCSCR M2DA

This M2DA is the file you create for your module, which tell what script to run, at which point in the game. It is made from normal Excel files.

See Article: PRCSCR.xls

Scripts

This is, by any means, not an easy task for many people. This should not be the main portal of everything evolving around Scripts. However a collection of ready to use Scripts to use for various cases one may need.

See Article: PRCSCR Script Templates