Code: Select all
#CLASS {Clumsy}
#ALIAS helpClumsy {
#PRINT {%crlf <C dodgerblue>-----Clumsy Help File-----</C>}
#PRINT { <C dodgerblue>[Updated: 8/28/2019]</C>}
#PRINT { Script tracks individual character clumsy data across sessions.}
#PRINT {}
#PRINT { Type <C dodgerblue>showClumsy</C> to toggle session message on/off for all characters.}
#PRINT { Type <C dodgerblue>showClumsyOT</C> to toggle over time message on/off for current character.}
#PRINT {}
#PRINT { Type any of the following commands to show individual clumsy data: }
#PRINT { <C dodgerblue>bashCount</C>}
#PRINT { <C dodgerblue>chargeCount</C>}
#PRINT { <C dodgerblue>clumsyCount</C>}
#PRINT { <C dodgerblue>kickCount</C>}
#PRINT { <C dodgerblue>stabCount</C>}
#PRINT { <C dodgerblue>throwCount</C>}
#PRINT { <C dodgerblue>criticalCount</C> (throw critical)}
#PRINT {}
#PRINT { Type <C dodgerblue>resetClumsy</C> to reset data for current session only.}
#PRINT { Type <C dodgerblue>resetClumsyData</C> to reset ALL data for current character.}
#PRINT { Note: Shows date (month/day/year) since resetting data.}
#PRINT {}
}
#ALIAS showClumsy {
#IF (@showClumsy) {
#VAR showClumsy 0
#PRINT {Clumsy session message is turned on.}
} {
#VAR showClumsy 1
#PRINT {Clumsy session message is turned off.}
}
}
#ALIAS showClumsyOT {
#IF (%expand(%concat("@",show,%char,OT))) {
#VAR %concat(show,%char,OT) 0
#PRINT {Clumsy over time message for %char is turned on.}
} {
#VAR %concat(show,%char,OT) 1
#PRINT {Clumsy over time message for %char is turned off.}
}
}
#ALIAS bashCount {
#RAISE eventBashCount
}
#ALIAS chargeCount {
#RAISE eventChargeCount
}
#ALIAS clumsyCount {
#RAISE eventBashCount
#RAISE eventChargeCount
#RAISE eventKickCount
#RAISE eventStabCount
#RAISE eventThrowCount
#RAISE eventCriticalCount
}
#ALIAS kickCount {
#RAISE eventKickCount
}
#ALIAS stabCount {
#RAISE eventStabCount
}
#ALIAS throwCount {
#RAISE eventThrowCount
}
#ALIAS criticalCount {
#RAISE eventCriticalCount
}
#ALIAS resetClumsyData {
#RESET Clumsy
#VAR %concat(clumsy,%char,LandBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandThrowCritical) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageThrowCritical) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,ThrowTotal) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(%char,OT) {%time("m/d/20y")} {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#PRINT {Clumsy data for %char is now reset.}
}
#ALIAS resetClumsy {
#RESET Clumsy
}
#VAR clumsyLandBash 0 0
#VAR clumsyLandCharge 0 0
#VAR clumsyLandKick 0 0
#VAR clumsyLandStab 0 0
#VAR clumsyLandThrow 0 0
#VAR clumsyLandThrowCritical 0 0
#VAR clumsyMissBash 0 0
#VAR clumsyMissCharge 0 0
#VAR clumsyMissKick 0 0
#VAR clumsyMissStab 0 0
#VAR clumsyMissThrow 0 0
#VAR clumsyPercentageBash 0 0
#VAR clumsyPercentageCharge 0 0
#VAR clumsyPercentageKick 0 0
#VAR clumsyPercentageStab 0 0
#VAR clumsyPercentageThrow 0 0
#VAR clumsyPercentageThrowCritical 0 0
#VAR clumsyTotalBash 0 0
#VAR clumsyTotalCharge 0 0
#VAR clumsyTotalKick 0 0
#VAR clumsyTotalStab 0 0
#VAR clumsyTotalThrow 0 0
#VAR showClumsy 1
#TRIGGER "clumsyBashLand" {^Your bash at * sprawling!$} {
#VAR clumsyLandBash (@clumsyLandBash+1)
#VAR %concat(clumsy,%char,LandBash) (%expand(%concat("@",clumsy,%char,LandBash))+1)
#VAR clumsyTotalBash (@clumsyLandBash+@clumsyMissBash)
#VAR clumsyPercentageBash (@clumsyLandBash*100/@clumsyTotalBash)
#VAR %concat(clumsy,%char,TotalBash) (%expand(%concat("@",clumsy,%char,LandBash))+%expand(%concat("@",clumsy,%char,MissBash)))
#VAR %concat(clumsy,%char,PercentageBash) (%expand(%concat("@",clumsy,%char,LandBash))*100/%expand(%concat("@",clumsy,%char,TotalBash)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandBash out of @clumsyTotalBash bashes (@{clumsyPercentageBash}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandBash)) out of %expand(%concat("@",clumsy,%char,TotalBash)) bashes (%expand(%concat("@",clumsy,%char,PercentageBash))~% landed)}
}
} "" {case}
#TRIGGER "clumsyBashTopple" {^As * your bash, you topple over and fall to the ground!$} {
#VAR clumsyMissBash (@clumsyMissBash+1)
#VAR %concat(clumsy,%char,MissBash) (%expand(%concat("@",clumsy,%char,MissBash))+1)
#VAR clumsyTotalBash (@clumsyLandBash+@clumsyMissBash)
#VAR clumsyPercentageBash (@clumsyLandBash*100/@clumsyTotalBash)
#VAR %concat(clumsy,%char,TotalBash) (%expand(%concat("@",clumsy,%char,LandBash))+%expand(%concat("@",clumsy,%char,MissBash)))
#VAR %concat(clumsy,%char,PercentageBash) (%expand(%concat("@",clumsy,%char,LandBash))*100/%expand(%concat("@",clumsy,%char,TotalBash)))
#IF (@showClumsy) {
#PRINT {This session you've missed @clumsyMissBash out of @clumsyTotalBash bashes (@{clumsyPercentageBash}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've missed %expand(%concat("@",clumsy,%char,MissBash)) out of %expand(%concat("@",clumsy,%char,TotalBash)) bashes (%expand(%concat("@",clumsy,%char,PercentageBash))~% landed)}
}
} "" {case}
#TRIGGER "clumsyChargeLand" {^Chaaaaarrrge!! * bleeds profusely as you skewer * with *!$} {
#VAR clumsyLandCharge (@clumsyLandCharge+1)
#VAR %concat(clumsy,%char,LandCharge) (%expand(%concat("@",clumsy,%char,LandCharge))+1)
#VAR clumsyTotalCharge (@clumsyMissCharge+@clumsyLandCharge)
#VAR clumsyPercentageCharge (@clumsyLandCharge*100/@clumsyTotalCharge)
#VAR %concat(clumsy,%char,TotalCharge) (%expand(%concat("@",clumsy,%char,MissCharge))+%expand(%concat("@",clumsy,%char,LandCharge)))
#VAR %concat(clumsy,%char,PercentageCharge) (%expand(%concat("@",clumsy,%char,LandCharge))*100/%expand(%concat("@",clumsy,%char,TotalCharge)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandCharge out of @clumsyTotalCharge charges (@{clumsyPercentageCharge}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandCharge)) out of %expand(%concat("@",clumsy,%char,TotalCharge)) charges (%expand(%concat("@",clumsy,%char,PercentageCharge))~% landed)}
}
} "" {case}
#TRIGGER "clumsyChargeOops" {^Oops. Your lame efforts cause you to miss.$} {
#VAR clumsyMissCharge (@clumsyMissCharge+1)
#VAR %concat(clumsy,%char,MissCharge) (%expand(%concat("@",clumsy,%char,MissCharge))+1)
#VAR clumsyTotalCharge (@clumsyMissCharge+@clumsyLandCharge)
#VAR clumsyPercentageCharge (@clumsyLandCharge*100/@clumsyTotalCharge)
#VAR %concat(clumsy,%char,TotalCharge) (%expand(%concat("@",clumsy,%char,MissCharge))+%expand(%concat("@",clumsy,%char,LandCharge)))
#VAR %concat(clumsy,%char,PercentageCharge) (%expand(%concat("@",clumsy,%char,LandCharge))*100/%expand(%concat("@",clumsy,%char,TotalCharge)))
#IF (@showClumsy) {
#PRINT {This session you've clumsied @clumsyMissCharge out of @clumsyTotalCharge charges (@{clumsyPercentageCharge}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've clumsied %expand(%concat("@",clumsy,%char,MissCharge)) out of %expand(%concat("@",clumsy,%char,TotalCharge)) charges (%expand(%concat("@",clumsy,%char,PercentageCharge))~% landed)}
}
} "" {case}
#TRIGGER "clumsyStabLand" {^* makes a strange sound as you place * in * back!$} {
#VAR clumsyLandStab (@clumsyLandStab+1)
#VAR %concat(clumsy,%char,LandStab) (%expand(%concat("@",clumsy,%char,LandStab))+1)
#VAR clumsyTotalStab (@clumsyLandStab+@clumsyMissStab)
#VAR clumsyPercentageStab (@clumsyLandStab*100/@clumsyTotalStab)
#VAR %concat(clumsy,%char,TotalStab) (%expand(%concat("@",clumsy,%char,LandStab))+%expand(%concat("@",clumsy,%char,MissStab)))
#VAR %concat(clumsy,%char,PercentageStab) (%expand(%concat("@",clumsy,%char,LandStab))*100/%expand(%concat("@",clumsy,%char,TotalStab)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandStab out of @clumsyTotalStab stabs (@{clumsyPercentageStab}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandStab)) out of %expand(%concat("@",clumsy,%char,TotalStab)) stabs (%expand(%concat("@",clumsy,%char,PercentageStab))~% landed)}
}
} "" {case}
#TRIGGER "clumsyStabOoops" {^Ooops. Your clumsy execution broadcasts your intentions.$} {
#VAR clumsyMissStab (@clumsyMissStab+1)
#VAR %concat(clumsy,%char,MissStab) (%expand(%concat("@",clumsy,%char,MissStab))+1)
#VAR clumsyTotalStab (@clumsyLandStab+@clumsyMissStab)
#VAR clumsyPercentageStab (@clumsyLandStab*100/@clumsyTotalStab)
#VAR %concat(clumsy,%char,TotalStab) (%expand(%concat("@",clumsy,%char,LandStab))+%expand(%concat("@",clumsy,%char,MissStab)))
#VAR %concat(clumsy,%char,PercentageStab) (%expand(%concat("@",clumsy,%char,LandStab))*100/%expand(%concat("@",clumsy,%char,TotalStab)))
#IF (@showClumsy) {
#PRINT {This session you've clumsied @clumsyMissStab out of @clumsyTotalStab stabs (@{clumsyPercentageStab}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've clumsied %expand(%concat("@",clumsy,%char,MissStab)) out of %expand(%concat("@",clumsy,%char,TotalStab)) stabs (%expand(%concat("@",clumsy,%char,PercentageStab))~% landed)}
}
} "" {case}
#TRIGGER "clumsyKickLand" {Your boots need polishing again -- blood all over...$} {
#RAISE eventKickSuccess
} "" {case}
#TRIGGER "clumsyKickHit" {Your kick hits * in the solar plexus!$} {
#RAISE eventKickSuccess
} "" {case}
#TRIGGER "clumsyKickMiss" {You miss your kick at * groin, much to * relief...$} {
#RAISE eventKickFail
} "" {case}
#TRIGGER "clumsyKickMile" {Your beautiful full-circle kick misses * by a mile.$} {
#RAISE eventKickFail
} "" {case}
#TRIGGER "clumsyThrowTrigger" {You throw * at *.$} {
#T+ clumsyThrowLand
#T+ clumsyThrowRip
#T+ clumsyThrowCrit
#T+ clumsyThrowDeflect
#T+ clumsyThrowMiss
#ALARM "clumsyThrowAlarm" +10 {
#RAISE eventThrown
} "Clumsy"
} "" {case}
#TRIGGER "clumsyThrowLand" {^* grunts in pain as * is struck by *.$} {
#RAISE eventThrowSuccess
} "" {case|disable}
#TRIGGER "clumsyThrowRip" {^* rips through * guts as * collapses to the ground.$} {
#RAISE eventThrowSuccess
} "" {case|disable}
#TRIGGER "clumsyThrowCrit" {^* spasms in excruciating pain as * is struck by *.$} {
#RAISE eventThrown
#VAR clumsyLandThrow (@clumsyLandThrow+1)
#VAR clumsyLandThrowCritical (@clumsyLandThrowCritical+1)
#VAR %concat(clumsy,%char,LandThrow) (%expand(%concat("@",clumsy,%char,LandThrow))+1)
#VAR %concat(clumsy,%char,LandThrowCritical) (%expand(%concat("@",clumsy,%char,LandThrowCritical))+1)
#VAR clumsyPercentageThrowCritical (@clumsyLandThrowCritical*100/@clumsyLandThrow)
#VAR %concat(clumsy,%char,PercentageThrowCritical) (%expand(%concat("@",clumsy,%char,LandThrowCritical))*100/%expand(%concat("@",clumsy,%char,LandThrow)))
#VAR clumsyTotalThrow (@clumsyMissThrow+@clumsyLandThrow)
#VAR clumsyPercentageThrow (@clumsyLandThrow*100/@clumsyTotalThrow)
#VAR %concat(clumsy,%char,ThrowTotal) (%expand(%concat("@",clumsy,%char,MissThrow))+%expand(%concat("@",clumsy,%char,LandThrow)))
#VAR %concat(clumsy,%char,PercentageThrow) (%expand(%concat("@",clumsy,%char,LandThrow))*100/%expand(%concat("@",clumsy,%char,ThrowTotal)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandThrow out of @clumsyTotalThrow throws (@{clumsyPercentageThrow}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandThrow)) out of %expand(%concat("@",clumsy,%char,ThrowTotal)) throws (%expand(%concat("@",clumsy,%char,PercentageThrow))~% landed)}
}
} "" {case|disable}
#TRIGGER "clumsyThrowDeflect" {^* deflects * that was thrown at *.$} {
#RAISE eventThrowFail
} "" {case|disable}
#TRIGGER "clumsyThrowMiss" {^* just misses * and falls to the ground.$} {
#RAISE eventThrowFail
} "" {case|disable}
#EVENT OnConnect {
#IF (%class(Clumsy|%concat(%char,ClumsyVariables))=-1) {
#CLASS {Clumsy|%concat(%char,ClumsyVariables)} {disable}
#CLASS 0
#VAR %concat(clumsy,%char,LandBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,LandThrowCritical) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,MissThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageThrow) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,PercentageThrowCritical) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalBash) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalCharge) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalKick) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,TotalStab) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(clumsy,%char,ThrowTotal) 0 {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(show,%char,OT) {1} {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
#VAR %concat(%char,OT) {%time("m/d/20y")} {_nodef} {Clumsy|%concat(%char,ClumsyVariables)}
} {
#T+ {Clumsy|%concat(%char,ClumsyVariables)}
}
}
#EVENT eventBashCount {
#PRINT {%crlf <C dodgerblue>Bash Data:</C>}
#IF (@clumsyTotalBash>0) {
#PRINT {This session you've landed @clumsyLandBash out of @clumsyTotalBash bashes (@{clumsyPercentageBash}~% landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,TotalBash))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandBash)) out of %expand(%concat("@",clumsy,%char,TotalBash)) bashes (%expand(%concat("@",clumsy,%char,PercentageBash))~% landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventChargeCount {
#PRINT {%crlf <C dodgerblue>Charge Data:</C>}
#IF (@clumsyTotalCharge>0) {
#PRINT {This session you've landed @clumsyLandCharge out of @clumsyTotalCharge charges (@{clumsyPercentageCharge}~% landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,TotalCharge))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandCharge)) out of %expand(%concat("@",clumsy,%char,TotalCharge)) charges (%expand(%concat("@",clumsy,%char,PercentageCharge))~% landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventKickCount {
#PRINT {%crlf <C dodgerblue>Kick Data:</C>}
#IF (@clumsyTotalKick>0) {
#PRINT {This session you've landed @clumsyLandKick out of @clumsyTotalKick kicks (@{clumsyPercentageKick}~% landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,TotalKick))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandKick)) out of %expand(%concat("@",clumsy,%char,TotalKick)) kicks (%expand(%concat("@",clumsy,%char,PercentageKick))~% landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventStabCount {
#PRINT {%crlf <C dodgerblue>Stab Data:</C>}
#IF (@clumsyTotalStab>0) {
#PRINT {This session you've landed @clumsyLandStab out of @clumsyTotalStab stabs (@{clumsyPercentageStab}~% landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,TotalStab))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandStab)) out of %expand(%concat("@",clumsy,%char,TotalStab)) stabs (%expand(%concat("@",clumsy,%char,PercentageStab))~% landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventThrowCount {
#PRINT {%crlf <C dodgerblue>Throw Data:</C>}
#IF (@clumsyTotalThrow>0) {
#PRINT {This session you've landed @clumsyLandThrow out of @clumsyTotalThrow throws (@{clumsyPercentageThrow}~% landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,ThrowTotal))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandThrow)) out of %expand(%concat("@",clumsy,%char,ThrowTotal)) throws (%expand(%concat("@",clumsy,%char,PercentageThrow))~% landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventCriticalCount {
#PRINT {%crlf <C dodgerblue>Critical Throw Data:</C>}
#IF (@clumsyTotalThrow>0) {
#PRINT {This session you've landed @clumsyLandThrowCritical critical throws out of @clumsyLandThrow total landed throws (@{clumsyPercentageThrowCritical}~% crits landed)}
} {
#PRINT {No current session data available...}
}
#IF (%expand(%concat("@",clumsy,%char,LandThrow))>0) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandThrowCritical)) criticals out of %expand(%concat("@",clumsy,%char,LandThrow)) total landed throws (%expand(%concat("@",clumsy,%char,PercentageThrowCritical))~% crits landed)}
} {
#PRINT {No over time data available...}
}
}
#EVENT eventKickFail {
#VAR clumsyMissKick (@clumsyMissKick+1)
#VAR %concat(clumsy,%char,MissKick) (%expand(%concat("@",clumsy,%char,MissKick))+1)
#VAR clumsyTotalKick (@clumsyLandKick+@clumsyMissKick)
#VAR clumsyPercentageKick (@clumsyLandKick*100/@clumsyTotalKick)
#VAR %concat(clumsy,%char,TotalKick) (%expand(%concat("@",clumsy,%char,LandKick))+%expand(%concat("@",clumsy,%char,MissKick)))
#VAR %concat(clumsy,%char,PercentageKick) (%expand(%concat("@",clumsy,%char,LandKick))*100/%expand(%concat("@",clumsy,%char,TotalKick)))
#IF (@showClumsy) {
#PRINT {This session you've clumsied @clumsyMissKick out of @clumsyTotalKick kicks (@{clumsyPercentageKick}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've clumsied %expand(%concat("@",clumsy,%char,MissKick)) out of %expand(%concat("@",clumsy,%char,TotalKick)) kicks (%expand(%concat("@",clumsy,%char,PercentageKick))~% landed)}
}
}
#EVENT eventKickSuccess {
#VAR clumsyLandKick (@clumsyLandKick+1)
#VAR %concat(clumsy,%char,LandKick) (%expand(%concat("@",clumsy,%char,LandKick))+1)
#VAR clumsyTotalKick (@clumsyLandKick+@clumsyMissKick)
#VAR clumsyPercentageKick (@clumsyLandKick*100/@clumsyTotalKick)
#VAR %concat(clumsy,%char,TotalKick) (%expand(%concat("@",clumsy,%char,LandKick))+%expand(%concat("@",clumsy,%char,MissKick)))
#VAR %concat(clumsy,%char,PercentageKick) (%expand(%concat("@",clumsy,%char,LandKick))*100/%expand(%concat("@",clumsy,%char,TotalKick)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandKick out of @clumsyTotalKick kicks (@{clumsyPercentageKick}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandKick)) out of %expand(%concat("@",clumsy,%char,TotalKick)) kicks (%expand(%concat("@",clumsy,%char,PercentageKick))~% landed)}
}
}
#EVENT eventThrowFail {
#RAISE eventThrown
#VAR clumsyMissThrow (@clumsyMissThrow+1)
#VAR %concat(clumsy,%char,MissThrow) (%expand(%concat("@",clumsy,%char,MissThrow))+1)
#VAR clumsyTotalThrow (@clumsyMissThrow+@clumsyLandThrow)
#VAR clumsyPercentageThrow (@clumsyLandThrow*100/@clumsyTotalThrow)
#VAR %concat(clumsy,%char,ThrowTotal) (%expand(%concat("@",clumsy,%char,MissThrow))+%expand(%concat("@",clumsy,%char,LandThrow)))
#VAR %concat(clumsy,%char,PercentageThrow) (%expand(%concat("@",clumsy,%char,LandThrow))*100/%expand(%concat("@",clumsy,%char,ThrowTotal)))
#IF (@showClumsy) {
#PRINT {This session you've clumsied @clumsyMissThrow out of @clumsyTotalThrow throws (@{clumsyPercentageThrow}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've clumsied %expand(%concat("@",clumsy,%char,MissThrow)) out of %expand(%concat("@",clumsy,%char,ThrowTotal)) throws (%expand(%concat("@",clumsy,%char,PercentageThrow))~% landed)}
}
}
#EVENT eventThrowSuccess {
#RAISE eventThrown
#VAR clumsyLandThrow (@clumsyLandThrow+1)
#VAR %concat(clumsy,%char,LandThrow) (%expand(%concat("@",clumsy,%char,LandThrow))+1)
#VAR clumsyTotalThrow (@clumsyMissThrow+@clumsyLandThrow)
#VAR clumsyPercentageThrow (@clumsyLandThrow*100/@clumsyTotalThrow)
#VAR %concat(clumsy,%char,ThrowTotal) (%expand(%concat("@",clumsy,%char,MissThrow))+%expand(%concat("@",clumsy,%char,LandThrow)))
#VAR %concat(clumsy,%char,PercentageThrow) (%expand(%concat("@",clumsy,%char,LandThrow))*100/%expand(%concat("@",clumsy,%char,ThrowTotal)))
#IF (@showClumsy) {
#PRINT {This session you've landed @clumsyLandThrow out of @clumsyTotalThrow throws (@{clumsyPercentageThrow}~% landed)}
}
#IF (%expand(%concat("@",show,%char,OT))) {
#PRINT {Since %expand(%concat("@",%char,OT)) you've landed %expand(%concat("@",clumsy,%char,LandThrow)) out of %expand(%concat("@",clumsy,%char,ThrowTotal)) throws (%expand(%concat("@",clumsy,%char,PercentageThrow))~% landed)}
}
}
#EVENT eventThrown {
#T- clumsyThrowLand
#T- clumsyThrowRip
#T- clumsyThrowCrit
#T- clumsyThrowDeflect
#T- clumsyThrowMiss
}
#CLASS 0