XPression Projects

The XPression projects used by Gears and the Player for a channel can be organized into multiple xpf files. The main xpf is called <channel>.xpf and is located by default at d:\brando\<channel>\<channel>.xpf. Brando also supports shared xpf files which are located by default at d:\brando\shared\<shared>\<shared>.xpf.

The advantage to supporting multiple xpfs is it allows the graphics team to create resources for multiple channels instead of copying resources into each main channel xpf. For example, if all channels use the same amber alert graphics, a shared xpf amberalerts.xpf could be shared by all channels. Shared projects are specified when running Gears for a channel.

Shared projects resource names in Flow, Player and Switcher always have a prefix of <shared name>:<scene name>. The reason for the prefix of <shared name>: is to let Player know to change the active project before working with the scene.