/killgroup StarterKeypad
/alias {d} {dowN;/var StarterKeypadLastDirection dowN {StarterKeypad}} {StarterKeypad}
/alias {s} {soutH;/var StarterKeypadLastDirection soutH {StarterKeypad}} {StarterKeypad}
/alias {w} {wesT;/var StarterKeypadLastDirection wesT {StarterKeypad}} {StarterKeypad}
/alias {e} {easT;/var StarterKeypadLastDirection easT {StarterKeypad}} {StarterKeypad}
/alias {u} {uP;/var StarterKeypadLastDirection uP {StarterKeypad}} {StarterKeypad}
/alias {n} {nortH;/var StarterKeypadLastDirection nortH {StarterKeypad}} {StarterKeypad}
/var StarterKeypadMode 1 {StarterKeypad}
/action {The %9 seems to be closed.} {/var StarterKeypadLastDirObstacle $9 {StarterKeypad}} {StarterKeypad}
/action {The %9 seem to be closed.} {/var StarterKeypadLastDirObstacle $9 {StarterKeypad}} {StarterKeypad}
/action {         %6's FORMATION} {/var StarterKeypadFormLeaderName @LTrim($6) {StarterKeypad};/var StarterKeypadFormArrangerCatchStart 1 {StarterKeypad};/var StarterKeypadFormArrangerCatchCount 0 {StarterKeypad}} {StarterKeypad}
/action {%5 is removed from %0's formation.} {/var StarterKeypadFormLeaderNameCheck $0 {StarterKeypad};/if {"$StarterKeypadFormLeaderName" = $StarterKeypadFormLeaderNameCheck} {/loop {1,3,LoopCount2} {/loop {1,3} {/var StarterKeyPadCompareVar @GetArray(StarterKeypadFormArrange,$LoopCount2,$LoopCount);/var StarterKeyPadCompareVar2 @Word($5,@WordCount($5));/if {$StarterKeyPadCompareVar = $StarterKeyPadCompareVar2} {/assign StarterKeypadFormArrange {$LoopCount2,$LoopCount} {----}}}}}} {StarterKeypad}
/action {^[%6]  [%2]  [%1]} {/if {$StarterKeypadFormArrangerCatchStart = 1} {/math StarterKeypadFormArrangerCatchCount {$StarterKeypadFormArrangerCatchCount + 1};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangerCatchCount,1} {@LTrim(@RTrim($6))};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangerCatchCount,2} {@LTrim(@RTrim($2))};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangerCatchCount,3} {@LTrim(@RTrim($1))};/if {$StarterKeypadFormArrangerCatchCount = 3} {/var StarterKeypadFormArrangerCatchStart 0 {StarterKeypad}}}} {StarterKeypad}

/array {StarterKeypadFormArrange} {3,3} {StarterKeypad}
/macro {kp0} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {sneak};/if {$StarterKeypadFlying = 1} {land;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Landing}}} {StarterKeypad}
/macro {kp1} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 3 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 1 {StarterKeypad};/var StarterKeypadFormArrangePositionVar bl {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {d};/if {$StarterKeypadFlying = 1} {fly dir 225;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning Southwest}}} {StarterKeypad}
/macro {kp2} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 3 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 2 {StarterKeypad};/var StarterKeypadFormArrangePositionVar bc {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {s};/if {$StarterKeypadFlying = 1} {fly dir 180;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning South}}} {StarterKeypad}
/macro {kp3} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 3 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 3 {StarterKeypad};/var StarterKeypadFormArrangePositionVar br {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {flee};/if {$StarterKeypadFlying = 1} {fly dir 135;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning Southeast}}} {StarterKeypad}
/macro {kp4} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 2 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 1 {StarterKeypad};/var StarterKeypadFormArrangePositionVar cl {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {w};/if {$StarterKeypadFlying = 1} {fly dir 270;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning West}}} {StarterKeypad}
/macro {kp5} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 2 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 2 {StarterKeypad};/var StarterKeypadFormArrangePositionVar cc {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {$StaterKeypadFiveButtonOption};/if {$StarterKeypadFlying = 1} {fly;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Stopping in Mid-Air}}} {StarterKeypad}
/macro {kp6} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 2 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 3 {StarterKeypad};/var StarterKeypadFormArrangePositionVar cr {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {e};/if {$StarterKeypadFlying = 1} {fly dir 90;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning East}}} {StarterKeypad}
/macro {kp7} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 1 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 1 {StarterKeypad};/var StarterKeypadFormArrangePositionVar fl {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {u};/if {$StarterKeypadFlying = 1} {fly dir 315;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning Northwest}}} {StarterKeypad}
/macro {kp8} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 1 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 2 {StarterKeypad};/var StarterKeypadFormArrangePositionVar fc {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {n};/if {$StarterKeypadFlying = 1} {fly dir 0;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning North}}} {StarterKeypad}
/macro {kp9} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {/var StarterKeypadFormArrangeGridXAxis 1 {StarterKeypad};/var StarterKeypadFormArrangeGridYAxis 3 {StarterKeypad};/var StarterKeypadFormArrangePositionVar fr {StarterKeypad};/if {@Exists(StarterKeypadModeFormArrangement) = 0} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad}};/var StarterKeypadFormArrangeMacroBreak 1 {StarterKeypad};/if {$StarterKeypadModeFormArrangement = 2 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/var StarterKeypadModeFormArrangement 1 {StarterKeypad};/var StarterKeypadFormArrangePersonToMove @GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis) {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryX $StarterKeypadFormArrangeGridXAxis {StarterKeypad};/var StarterKeypadFormArrangeSwitchPersonMemoryY $StarterKeypadFormArrangeGridYAxis {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Where would you like @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow())@ForeCyan() to go?}};/if {$StarterKeypadModeFormArrangement = 1 && $StarterKeypadFormArrangeMacroBreak = 1} {/var StarterKeypadModeFormArrangement 2 {StarterKeypad};/var StarterKeypadFormArrangeMacroBreak 0 {StarterKeypad};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeSwitchPersonMemoryX,$StarterKeypadFormArrangeSwitchPersonMemoryY} {@GetArray(StarterKeypadFormArrange,$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis)};/assign {StarterKeypadFormArrange} {$StarterKeypadFormArrangeGridXAxis,$StarterKeypadFormArrangeGridYAxis} {$StarterKeypadFormArrangePersonToMove};reform $StarterKeypadFormArrangePersonToMove $StarterKeypadFormArrangePositionVar;/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Moving Person @ForeYellow()(@ForeWhite()@Var(StarterKeypadFormArrangePersonToMove)@ForeYellow()) @ForeCyan()to @Upper($StarterKeypadFormArrangePositionVar)}}};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {open $StarterKeypadLastDirObstacle $StarterKeypadLastDirection};/if {$StarterKeypadFlying = 1} {fly dir 45;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now Turning Northeast}}} {StarterKeypad}
/macro {kpslash} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast sanctuary};/if {$StarterKeypadFlying = 1} {survey}} {StarterKeypad}
/macro {kpstar} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast cure blind};/if {$StarterKeypadFlying = 1} { fly fast;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now flying FAST}}} {StarterKeypad}
/macro {kpminus} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {trip};/if {$StarterKeypadFlying = 1} {/if {$StarterKeypadCurrentFlightSpeed > 1} {/var StarterKeypadCurrentFlightSpeed @Math($StarterKeypadCurrentFlightSpeed - 1) {StarterKeypad}}; fly speed $StarterKeypadCurrentFlightSpeed;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Speed changed to @ForeYellow()(@ForeCyan()$StarterKeypadCurrentFlightSpeed@ForeYellow())}}} {StarterKeypad}
/macro {kpplus} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {bash};/if {$StarterKeypadFlying = 1} {/if {$StarterKeypadCurrentFlightSpeed < 10} {/var StarterKeypadCurrentFlightSpeed @Math($StarterKeypadCurrentFlightSpeed + 1) {StarterKeypad}}; fly speed $StarterKeypadCurrentFlightSpeed;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Speed changed to @ForeYellow()(@ForeCyan()$StarterKeypadCurrentFlightSpeed@ForeYellow())}}} {StarterKeypad}
/macro {kpdel} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {search};/if {$StarterKeypadFlying = 1} { fly slow;/showme {@AnsiBold()@ForeWhite()[@ForeMagenta()Dragon Flight Keypad@ForeWhite()] @ForeCyan()Now flying SLOW}}} {StarterKeypad}
/var StarterKeypadCurrentFlightSpeed 10 {StarterKeypad}
/unvar StarterKeypadModeFormArrangement

/alias {restand} {/if {@Exists(StarterKeypadRestStandToggle) = 0 || $StarterKeypadRestStandToggle = 0} {rest;/var StarterKeypadRestStandToggle 1 {StarterKeypad}} {stand;/var StarterKeypadRestStandToggle 0 {StarterKeypad}}} {StarterKeypad}


/macro {akp1} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal dowN}} {StarterKeypad}
/macro {akp2} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal soutH}} {StarterKeypad}
/macro {akp4} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal wesT}} {StarterKeypad}

/macro {akp6} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal easT}} {StarterKeypad}
/macro {akp7} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal uP}} {StarterKeypad}
/macro {akp8} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast ethereal nortH}} {StarterKeypad}


/macro {ckp1} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight dowN}} {StarterKeypad}
/macro {ckp2} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight soutH}} {StarterKeypad}
/macro {ckp4} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight wesT}} {StarterKeypad}
/macro {ckp6} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight easT}} {StarterKeypad}
/macro {ckp7} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight uP}} {StarterKeypad}
/macro {ckp8} {/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {cast farsight nortH}} {StarterKeypad}
/macro {f11} {kphelp} {StarterKeypad}
/macro {f12} {/var StarterKeypadModeShiftBreak 1 {StarterKeypad};/if {$StarterKeypadMode = 0 && $StarterKeypadModeShiftBreak = 1} {/var StarterKeypadModeShiftBreak 0 {StarterKeypad};/var StarterKeypadMode 1 {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Keypad now set to MOVEMENT}};/if {$StarterKeypadMode = 1 && $StarterKeypadModeShiftBreak = 1} {/var StarterKeypadModeShiftBreak 0 {StarterKeypad};/var StarterKeypadMode 0 {StarterKeypad};/showme {@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()Keypad now set to FORM ARRANGEMENT}}} {StarterKeypad}



/alias {kphelp} {/if {$StarterKeypadMode = 0 && $StarterKeypadFlying = 0} {StarterKeypadModeZeroHelp};/if {$StarterKeypadMode = 1 && $StarterKeypadFlying = 0} {StarterKeypadModeOneHelp};/if {$StarterKeypadFlying = 1} {StarterKeypadDragonHelp}} {StarterKeypad}


/alias {kp5 %0} {/var StaterKeypadFiveButtonOption $0 {StarterKeypad};/showme {@AnsiBold()@ForeCyan()(@ForeYellow()$0@ForeCyan()) @ForeWhite()Set as Action for Five button on keypad}} {StarterKeypad}
/alias {StarterKeypadDragonHelp} {/showme {@AnsiBold()@ForeCyan()+-------+-------+-------+-------+@Chr(10)@ForeCyan()|       |      @ForeYellow()/@ForeCyan()|      @ForeYellow()*@ForeCyan()|      @ForeYellow()-@ForeCyan()|@Chr(10)@ForeCyan()| @ForeYellow()Num@ForeCyan()   |       | @ForeRed()Fly@ForeCyan()   | @ForeRed()Rooms@ForeCyan() |@Chr(10)@ForeCyan()| @ForeYellow()Lock@ForeCyan()  |@ForeRed()Survey@ForeCyan() | @ForeRed()FAST@ForeCyan()  |@ForeRed()To Move@ForeCyan()|@Chr(10)@ForeCyan()|       |       |       |  @ForeRed()-1@ForeCyan()   |@Chr(10)@ForeCyan()+-------+-------+-------+-------+@Chr(10)@ForeCyan()|      @ForeYellow()7@ForeCyan()|      @ForeYellow()8@ForeCyan()|      @ForeYellow()9@ForeCyan()|      @ForeYellow()+@ForeCyan()|@Chr(10)@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()| @ForeRed()Rooms@ForeCyan() |@Chr(10)@ForeCyan()|  @ForeRed()315@ForeCyan()  |   @ForeRed()0@ForeCyan()   |  @ForeRed()45@ForeCyan()   |@ForeRed()To Move@ForeCyan()|@Chr(10)@ForeCyan()|  @ForeRed()NW@ForeCyan()   |   @ForeRed()N@ForeCyan()   |  @ForeRed()NE@ForeCyan()   |  @ForeRed()+1@ForeCyan()   |@Chr(10)@ForeCyan()+-------+-------+-------+       |@Chr(10)@ForeCyan()|      @ForeYellow()4@ForeCyan()|      @ForeYellow()5@ForeCyan()|      @ForeYellow()6@ForeCyan()|       |@Chr(10)@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()| @ForeRed()Stop@ForeCyan()  |@ForeRed()Fly Dir@ForeCyan()|       |@Chr(10)@ForeCyan()|  @ForeRed()270@ForeCyan()  |  @ForeRed()&@ForeCyan()    |  @ForeRed()90@ForeCyan()   |       |@Chr(10)@ForeCyan()|   @ForeRed()W@ForeCyan()   |@ForeRed()Circle@ForeCyan() |   @ForeRed()E@ForeCyan()   |       |@Chr(10)@ForeCyan()+-------+-------+-------+-------+@Chr(10)@ForeCyan()|      @ForeYellow()1@ForeCyan()|      @ForeYellow()2@ForeCyan()|      @ForeYellow()3@ForeCyan()| @ForeYellow()Enter@ForeCyan() |@Chr(10)@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()|@ForeRed()Fly Dir@ForeCyan()|       |@Chr(10)@ForeCyan()|  @ForeRed()225@ForeCyan()  |  @ForeRed()180@ForeCyan()  |  @ForeRed()135@ForeCyan()  |       |@Chr(10)@ForeCyan()|  @ForeRed()SW@ForeCyan()   |   @ForeRed()S@ForeCyan()   |  @ForeRed()SE@ForeCyan()   |       |@Chr(10)@ForeCyan()+-------+-------+-------+       |@Chr(10)@ForeCyan()|              @ForeYellow()0@ForeCyan()|      @ForeYellow().@ForeCyan()|       |@Chr(10)@ForeCyan()|               | @ForeRed()Fly@ForeCyan()   |       |@Chr(10)@ForeCyan()|     @ForeRed()Land@ForeCyan()      | @ForeRed()SLOW@ForeCyan()  |       |@Chr(10)@ForeCyan()|               |       |       |@Chr(10)@ForeCyan()+---------------+-------+-------+@Chr(10)@Chr(10)@ForeYellow()Yellow @ForeBlue()are the buttons original commands@Chr(10)@ForeRed()Red @ForeBlue()are the new button commands@Chr(10)@ForeMagenta()This Help command is only seen during flight, use @ForeWhite()kphelp@ForeMagenta() or press the @ForeWhite()F11@ForeMagenta() button.}} {StarterKeypad}
/alias {StarterKeypadModeOneHelp} {/showme {@AnsiBold()@ForeBlue()+-------+-------+-------+-------+@Chr(10)@AnsiBold()@ForeBlue()|       |      @AnsiBold()@ForeYellow()/@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()*@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()-@AnsiBold()@ForeBlue()|@Chr(10)@AnsiBold()@ForeBlue()| @AnsiBold()@ForeYellow()Num@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()Cast@AnsiBold()@ForeBlue()   @AnsiBold()@ForeBlue()|@AnsiBold()@ForeRed()Cast@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()Trip@AnsiBold()@ForeBlue()   |@Chr(10)@AnsiBold()@ForeBlue()| @AnsiBold()@ForeYellow()Lock@AnsiBold()@ForeBlue()  |@AnsiBold()@ForeRed()Remove@AnsiBold()@ForeBlue() |@AnsiBold()@ForeRed()Cure@AnsiBold()@ForeBlue()   |       |@Chr(10)@AnsiBold()@ForeBlue()|       |@AnsiBold()@ForeRed()Poison@AnsiBold()@ForeBlue() |@AnsiBold()@ForeRed()Blind@AnsiBold()@ForeBlue()  |       |@Chr(10)@AnsiBold()@ForeBlue()+-------+-------+-------+-------+@Chr(10)@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()7@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()8@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()9@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()+@AnsiBold()@ForeBlue()|@Chr(10)@AnsiBold()@ForeBlue()|@AnsiBold()@ForeRed()Up@AnsiBold()@ForeBlue()     |@AnsiBold()@ForeRed()North@AnsiBold()@ForeBlue()  |@AnsiBold()@ForeRed()Open@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()Bash@AnsiBold()@ForeBlue()   |@Chr(10)@AnsiBold()@ForeBlue()|       |       |@AnsiBold()@ForeRed()Doors@AnsiBold()@ForeBlue()  |       |@Chr(10)@AnsiBold()@ForeBlue()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlue()+-------+-------+-------+       |@Chr(10)@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()4@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()5@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()6@AnsiBold()@ForeBlue()|       |@Chr(10)@AnsiBold()@ForeBlue()|@AnsiBold()@ForeRed()West@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()User@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()East@AnsiBold()@ForeBlue()   |       |@Chr(10)@AnsiBold()@ForeBlue()|       |@AnsiBold()@ForeRed()Defined@AnsiBold()@ForeBlue()|       |       |@Chr(10)@AnsiBold()@ForeBlue()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlue()+-------+-------+-------+-------+@Chr(10)@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()1@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()2@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow()3@AnsiBold()@ForeBlue()| @AnsiBold()@ForeYellow()Enter@AnsiBold()@ForeBlue() |@Chr(10)@AnsiBold()@ForeBlue()|@AnsiBold()@ForeRed()Down@AnsiBold()@ForeBlue()   |@AnsiBold()@ForeRed()South@AnsiBold()@ForeBlue()  |@AnsiBold()@ForeRed()Flee@AnsiBold()@ForeBlue()   |       |@Chr(10)@AnsiBold()@ForeBlue()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlue()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlue()+-------+-------+-------+       |@Chr(10)@AnsiBold()@ForeBlue()|              @AnsiBold()@ForeYellow()0@AnsiBold()@ForeBlue()|      @AnsiBold()@ForeYellow().@AnsiBold()@ForeBlue()|       |@Chr(10)@AnsiBold()@ForeBlue()|    @AnsiBold()@ForeRed()sneak@AnsiBold()@ForeBlue()      |       |       |@Chr(10)@AnsiBold()@ForeBlue()|               |@AnsiBold()@ForeRed()search@AnsiBold()@ForeBlue() |       |@Chr(10)@AnsiBold()@ForeBlue()|               |       |       |@Chr(10)@AnsiBold()@ForeBlue()+---------------+-------+-------+@Chr(10)@Chr(10)@AnsiBold()@ForeYellow()Yellow@ForeCyan() are the buttons original commands@Chr(10)@ForeRed()Red@ForeCyan() are the new button commands@Chr(10)For User defined 5 button, type "kp5 <action>". Example:@Chr(10)kp5 c word@Chr(10)@Chr(10)@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()a WINNING combination!}} {StarterKeypad}
/alias {StarterKeypadModeZeroHelp} {/showme {@Chr(10)@AnsiBold()@ForeBlack()+-------+-------+-------+-------+@Chr(10)@AnsiBold()@ForeBlack()|       |      /|      *|      -|@Chr(10)@AnsiBold()@ForeBlack()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlack()|       |       |       |       |@Chr(10)@AnsiBold()@ForeBlack()|   @AnsiBold()@ForeWhite()Your@AnsiBold()@ForeBlack()|@AnsiBold()@ForeWhite()Keypad @AnsiBold()@ForeBlack()|       |       |                     @AnsiBold()@ForeWhite()Form Arrangement@Chr(10)@AnsiBold()@ForeCyan()+-------+-------+-------+@AnsiBold()@ForeBlack()-------+@AnsiBold()@ForeYellow()                 +-------+-------+-------+@Chr(10)@AnsiBold()@ForeCyan()|      7|      8|      9|@AnsiBold()@ForeBlack()      +|@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |Vryce  |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()+-------+-------+-------+@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 +-------+-------+-------+@Chr(10)@AnsiBold()@ForeCyan()|      4|      5|      6|@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |Zuasha |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()+-------+-------+-------+@AnsiBold()@ForeBlack()-------+@AnsiBold()@ForeYellow()                 +-------+-------+-------+@Chr(10)@AnsiBold()@ForeCyan()|      1|      2|      3|@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |Pseibre|       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()|       |       |       |@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 |       |       |       |@Chr(10)@AnsiBold()@ForeCyan()+-------+-------+-------+@AnsiBold()@ForeBlack()       |@AnsiBold()@ForeYellow()                 +-------+-------+-------+@Chr(10)@AnsiBold()@ForeBlack()|              0|      .|       |@Chr(10)@AnsiBold()@ForeBlack()|               |       |       |@Chr(10)@AnsiBold()@ForeBlack()|               |       |       |@Chr(10)@AnsiBold()@ForeBlack()|               |       |       |@Chr(10)@AnsiBold()@ForeBlack()+---------------+-------+-------+@Chr(10)@AnsiBold()@ForeWhite()[@AnsiReset()@ForeYellow()Medievia @ForeRed()w/ @ForeYellow()MM2k6@AnsiBold()@ForeWhite()] @ForeCyan()This shows your keypad next to a typical Form Arrangement. To use keypad to reform the players, first click the curresponding Keypad number to pick the person. Then click the corresponding Keypad number to the position you want them in.}} {StarterKeypad}
kp5 restand
/var StarterKeypadLastDirection uP {StarterKeypad}


/var StarterKeypadFlying 0 {StarterKeypad}
/action {and you shoot upward..soaring in small circles.} {/var StarterKeypadFlying 1 {StarterKeypad}} {StarterKeypad}
/action {Your mount turn%3s and heads towards} {/var StarterKeypadFlying 1 {StarterKeypad}} {StarterKeypad}
/action {Flying%3..} {/var StarterKeypadFlying 1 {StarterKeypad}} {StarterKeypad}
/action {Your mount works har%3d flying in small circles.} {/var StarterKeypadFlying 1 {StarterKeypad}} {StarterKeypad}



/action {Your mount, out of stre%3ngth, heads for a place to land..} {/var StarterKeypadFlying 0 {StarterKeypad}} {StarterKeypad}
/action {banks slowly and descends in small circles until you land.} {/var StarterKeypadFlying 0 {StarterKeypad}} {StarterKeypad}
/action {^Obvi%3ous exits:} {/var StarterKeypadFlying 0 {StarterKeypad}} {StarterKeypad}
/action {^À%6´%7Ã%8Ù} {/if {@TextColor($7) = 14} {/var StarterKeypadFlying 0 {StarterKeypad}}} {StarterKeypad}
/action {^+%6[%7]%8+} {/if {@TextColor($7) = 14} {/var StarterKeypadFlying 0 {StarterKeypad}}} {StarterKeypad}





