gandreas software

discussions about products by gandreas software

Skip to content

3.5 Character Sheet Custom Items

Simulated dice for role playing games

3.5 Character Sheet Custom Items

Postby chrisrobin » Mon Nov 07, 2011 1:48 pm

I can't seem to find how to add any custom items, spells, races, or feats to my character sheet other than Armor and Shields.

Up to the newest version on both my iPhone and iPad.

I'm looking in i>Globals/Character Sheet and when I click on any option other than Armor or Shields, there's nothing I can see that's selectable like "Other Spell", "Other Weapon", or "Other Feat".

Any idea what might I might be overlooking?
chrisrobin
 
Posts: 2
Joined: Tue Nov 01, 2011 8:39 am

Re: 3.5 Character Sheet Custom Items

Postby gandreas » Wed Nov 09, 2011 2:53 pm

Basically, the various items/spells/skills/races/whatever are all implemented as "props" defined in the character sheet XML. These props can have a wide range of attributes (including arbitrary values associated with them), as well as have associated actions.

As such, it isn't practical to include built in editor support for creating new ones (for example, a class may have a whole list of actions based on each additional level gained in the class, so may end up being a whole page of XML). To get around this, a character sheets can have "extensions" (basically the exact same name with "+ExtensionName" before the .xml) that can be added to the given character sheet at run time. This avoids having to edit an already huge file that provides basic support, and then having to merge in changes, deal with conflicts from other users, etc... Not to mention that trying to edit large amounts of stuff like this on the device is painful to say the least.

So to add in your own custom stuff you'll need to create an extension XML file (which you can then sync to the device using iTunes)
gandreas
Immortal
 
Posts: 1395
Joined: Wed Feb 04, 2004 6:02 pm


Return to The Dicenomicon

Who is online

Users browsing this forum: No registered users and 1 guest

cron