crazedsanity / cs-battletrack

PHP-Based web application for tracking data in traditional paper-and-pencil role playing games.
http://www.crazedsanity.com/projects/cs-battletrack
Other
1 stars 1 forks source link

Layered Levels (and other things) #16

Open crazedsanity opened 11 years ago

crazedsanity commented 11 years ago

A character should first be built from a base record, containing their initial stats: abilities, HP, speed, etc; a separate record (or set of records) represents each level separately. If done properly, it should allow a user to:

crazedsanity commented 11 years ago

Another thing that might be useful, besides just layering levels, is the ability to apply a template. For instance, if a character is an afflicted werewolf, or has some other template that gets added, it can be done using a layer. The layer should be able to be applied and/or removed at any time.

jmarkwar commented 10 years ago

You can also use layers to hold spell effects. Example Bulls strength is a layer that gives +4 strength

crazedsanity commented 10 years ago

As discussed earlier, a layer could also be used to hold information such as loot stashes. There are quite a few possibilities to consider.

crazedsanity commented 10 years ago

A way I thought of to test this: use all the character sheets assigned to a specific campaign (for a specific user) and treat them as layers, applying them in some arbitrary order. This has the added benefit of beingg able to edit a given "layer" without having to create a special interface to do so.

crazedsanity commented 7 years ago

character sheet layers