Macros schreiben
Zuerst verschaffen wir uns einen Überblick der zulässigen Variablen
Basic Atribute
| CORE | EQUIPMENT | ATTRIBUTES | SKILLS | BONUS |
|---|---|---|---|---|
| Level | ArmorCheckPenalty (ACP) | Strength (Str) | Acrobatics | StrBonus |
| MaxHP | Weapon1Bonus (WB1) | Constitution (Con) | Arcana | ConBonus |
| *@TempHP | Weapon2Bonus (WB2) | Dexterity (Dex) | Athletics | DexBonus |
| *@HP | Weapon3Bonus (WB3) | Intelligence (Int) | Bluff | IntBonus |
| Bloodied | Weapon1Damage (WD1) | Wisdom (Wis) | Diplomacy | WisBonus |
| SurgeValue | Weapon2Damage (WD2) | Charisma (Cha) | Dungeoneering | ChaBonus |
| SurgePerDay | Weapon3Damage (WD3) | Endurance | LevelBonus | |
| *@SurgeRemaining | Weapon1DamBonus | Heal | Description | |
| *@AC | Weapon2DamBonus | History | ||
| *@Fortitude | Weapon3DamBonus | Insight | ||
| *@Reflex | Weapon1MaxDamage | Intimidate | ||
| *@Will | Weapon2MaxDamage | Nature | ||
| *@Speed | Weapon3MaxDamage | Perception | ||
| *Elevation | Weapon1Crit | Religion | ||
| *Notes | Weapon2Crit | Stealth | ||
| MiscSaveBonus | Weapon3Crit | Streetwise | ||
| MiscAttBonus | Implement1Bonus | Thievery | ||
| MiscDamBonus | Implement2Bonus | |||
| InitBonus | Implement3Bonus | |||
| *@AP | Implement1DamBonus | |||
| Implement2DamBonus | ||||
| Implement3DamBonus | ||||
| Implement1Crit | ||||
| Implement2Crit | ||||
| Implement3Crit |
| * = Show on Statsheet | @ = Owner visible only | # = GM view only | () = Short Name | : = Default |
Funktionen
Eine Liste aller gültigen Funktionen gibt es hier: http://lmwcs.com/rptools/wiki/Category:Macro_Function
Beispiele
Damit die Macros Token-eigene Variablen auswerten können, müssen diese in den Properties des Spieler Token eingetragen werden.
Um die Macros anzupassen, müssen nur die Variablen geändert werden
Abilities
| Ability Macro am Beispiel Strength |
Das Strength-Beispiel kann durch verändern der Zeilen
[h: Name = "Strength"] <!-- Name, shown in the Frame --> [h: Ability = Strength] <!-- Value of this Ability (see Token Poperties) --> [h: Desc = ""] <!-- Description, if desired --> [h: Bonus = StrBonus] <!-- Bonus of this Ability (see Token Poperties) --> [h: FrameColor = "aqua"] <!-- Frame Color --> [h: CheckDieceNumber = 1] <!-- The amount of dice --> [h: CheckDieceSide = 20] <!-- Which dice --> [h: GoodOrBad = 11] <!-- The line between good and bad --> [h: BadComment = "I feel weak"] <!-- A comment if it went badly --> [h: WellComment = "I can throw cows!"] <!-- A comment if it went well -->
zu einem anderen Ability-Macro kopiert werden.
Bedarf es besonderer Hinweise oder Erklärungen, können diese zwischen die „ “ der Description-Zeile geschrieben werden.
Für mehr Persönlichkeit kann dem Ergebnis ein Kommentar mitgegeben werden. Je nachdem ob das Ergebnis schlechter oder besser als der angegebene Schwellenwert GoodOrBad ist, wird der Inhalt zwischen den „ “ der Variablen BadComment oder WellComment dem Ergebnis angehängt. Weiter kann in mit der Variable FrameColor die Farbe der Überschrift angepasst werden.
Combat
| Melee Basic Attack |
Health
| Hitpoints |
Misc
| Initiative | Surpise Check | Saving Throw | Set Halo |
Skills
| Skills Macro am Beispiel Acrobatics |
