Chronicles of the Shattered Empires Framework for MapTool

Last updated 09/21/2010.


Resource List

Properties

Macros

Change History


Resource List

Resource Description Resource Link
Campaign file

WARNING: This framework file is still under construction, and properties and macros are in the process of being changed.

This file includes the campaign properties, general tokens, and maps. Load this into MapTool to pick up the variable and token definitions.

CSE.cmpgn

Campaign Repository  This URL is defined in the campaign file as a repository.  CSE Campaign Repository 
Macro: Stamina damage or healing Macro to update the character's current stamina. It also registers the percentage of current stamina to maximum stamina as a bar on the token. Stamina damage or healing
Macro: Wounds damage or healing Macro to update the character's current wounds. It also registers the percentage of current wounds to maximum wounds as a bar on the token. Wounds damage or healing
Macro: Initiative Macro to determine initiative (the starting clock tick) for a character. Initiative
Macro: Dice rolling macros Basic dice rolling macros for Action rolls and weapon damage rolls, including exploding attribute dice.  
     
     
     
     

Back to top.


Properties

Property Definition Description Notes
Basic Properties
Tier:1
Rank:0
Race
Nationality
Region
BloodRank:0
Church
Deity
Archetype
Background
Might (Mi):0
Prowess (Pr):0
Quickness (Qu):0
Vigor (Vi):0
Charisma (Ch):0
Insight (In):0
Logic (Lo):0
Resolve (Re):0
CurStamina:{MaxStamina}
MaxStamina:{Avoidance+Fortitude+Discipline}
*Stamina:{CurStamina} / {MaxStamina}
CurWounds:{MaxWounds}
MaxWounds:{1+ floor(Vigor/3)}
*Wounds:{CurWounds} / {MaxWounds}
Avoidance (Av):{Quickness+Insight+8}
Fortitude (Fort):{Might+Vigor+8}
Discipline (Dis):{Charisma+Resolve+8}
*Av / Fort / Dis:{Avoidance} / {Fortitude} / {Discipline}
InitiativePool (InitPool)
FateBase
*FatePool
PaceBase
PaceCurrent
   
     
     
     
     

 

Back to top.


Macros

Macro Name

Macro Code

Notes
Stamina Damage or Healing [h:status = input(
"StaminaChange|0|Amount of Stamina",
"dmgOrHealing|Damage,Healing|Is the character taking damage or being healed?|RADIO|SELECT=0")]
[h:abort(status)]

[if(dmgOrHealing == 0),CODE:
{
[h:CurStamina = CurStamina - StaminaChange]
[h:bar.Stamina = CurStamina / MaxStamina]
[r:token.name] loses [r:StaminaChange] Stamina.
};
{
[h:diff = MaxStamina - CurStamina]
[h:CurStamina = min(CurStamina+StaminaChange, MaxStamina)]
[h:bar.Stamina = CurStamina / MaxStamina]
[r:token.name] is healed and gains [r:min(diff,StaminaChange)] Stamina.
};]
Note that this macro not only tracks current vs. max stamina, but updates the status bar at the tops of the icon. 
Wounds_damage_or_healing [h:status = input(
"WoundsChange|0|Number of Wounds",
"dmgOrHealing|Damage,Healing|Is the character taking damage or being healed?|RADIO|SELECT=0")]
[h:abort(status)]

[if(dmgOrHealing == 0),CODE:
{
[h:CurWounds = CurWounds - WoundsChange]
[h:bar.Wounds = CurWounds / MaxWounds]
[r:token.name] loses [r:WoundsChange] Wounds.
};
{
[h:diff = MaxWounds - CurWounds]
[h:CurWounds = min(CurWounds+WoundsChange, MaxWounds)]
[h:bar.Wounds = CurWounds / MaxWounds]
[r:token.name] is healed and gains [r:min(diff,WoundsChange)] Wounds.
};]
Note that this macro not only tracks current vs. max stamina, but updates the status bar at the tops of the icon. 
Initiative [h:Initroll=10]
[h,COUNT(InitiativePool),CODE:
{
[temproll=1d10]
[if(temproll<Initroll):InitRoll=temproll]
}
]
Initiative is [r:Initroll].
This macro reads the InitiativePool property for a token, rolls that number of 1d10, and returns the lowest. 
     
     
     

 

Back to top.


 

Change History

Back to top.


 

Back to RPG Home.


Web site maintained by webmaster@kellscaer.net.

© Maryrita Steinhour 2010.

Trademarks are the property of their respective companies and no challenge to such marks is intended.
All copywritten material on or linked from this page is the property of its respective owner and no challenge to such copyrights is intended.