#textdomain wesnoth-trow #I'm putting TROW's common Macros in here. #This should make my WML a little more sane #So Far: #LOOT #GUARD_UNIT #HERO #UNDEAD_INTEL #RISE_UP_RISE_UP #define HERO TYPE ID_STRING NAME_STRING SIDE X Y PROFILE [unit] type={TYPE} id={ID_STRING} name={NAME_STRING} profile={PROFILE} side={SIDE} x={X} y={Y} {IS_HERO} unrenamable=yes random_traits=no [modifications] {TRAIT_LOYAL} [/modifications] [/unit] #enddef #define GUARD_UNIT TYPE ID_STRING NAME_STRING SIDE X Y [unit] type={TYPE} id={ID_STRING} name={NAME_STRING} side={SIDE} x={X} y={Y} ai_special=guardian [modifications] {TRAIT_LOYAL} [/modifications] {IS_LOYAL} [/unit] #enddef #define UNDEAD_INTEL TYPE ID_STRING NAME_STRING PROFILE SIDE X Y [unit] type={TYPE} id={ID_STRING} name={NAME_STRING} profile={PROFILE} side={SIDE} x={X} y={Y} [modifications] {TRAIT_UNDEAD} {TRAIT_LOYAL} [/modifications] {IS_LOYAL} [/unit] #enddef #define LIVING_INTEL TYPE ID_STRING NAME_STRING PROFILE SIDE X Y [unit] type={TYPE} id={ID_STRING} name={NAME_STRING} profile={PROFILE} side={SIDE} x={X} y={Y} random_traits=no [modifications] {TRAIT_LOYAL} [/modifications] {IS_LOYAL} [/unit] #enddef #define RISE_UP_RISE_UP [unit] name= _ "A Former Friend" type={ON_DIFFICULTY "Walking Corpse" "Walking Corpse" "Soulless"} side=2 x=$x1 y=$y1 placement=map_overwrite moves=0 attacks_left=0 variation=$unit.undead_variation animate=yes [modifications] {TRAIT_LOYAL} [/modifications] {IS_LOYAL} [/unit] #enddef