Exptracker (script)
Jump to navigation
Jump to search
| Exptracker (script) | |
|---|---|
| Category | information |
| Front-end | StormFront |
| Author | Mendaleev |
General Information
Script designed to track character experience gain.
Front end: Stormfront
Recommended name: exptracker
Usage: .exptracker
Change Log
Version 1.2 released June 25, 2008 OUT OF DATE - Needs updated from old Primary magic skill breakup
TODO
1. Add test to screen out user's non-guild available skills
The Script
TOP:
# ____________________________________________________________
# ExpTracker v1.2
# by Mendaleev last update: June 25, 2008, 10:00 hours
#
# Script designed to track character experience gain in DragonRealms
#
# StormFront compatible (written in SF v1.0.1.22)
#
# normal run syntax: .exptracker
# ____________________________________________________________
# Do not use AFK or in violation of any policy.
#############################################################################
########################### INITIALIZATION SECTION ####################
#############################################################################
FIRSTRUNTEST:
pause 1
match FIRSTRUNCOMPLETE %mendexptracker_firstruntest
match FIRSTRUNNOTCOMPLETE EXP HELP
put exp
matchwait
FIRSTRUNNOTCOMPLETE:
goto FIRSTRUN_MENU
FIRSTRUNCOMPLETE:
goto TOPSTART
FIRSTRUN_MENU:
echo
echo
echo *******************************************************************************
echo *** ***
echo * This appears to be your first run of this script.
echo * PLEASE READ THIS...no... not 'this', the following:
echo *
echo * 1. This is a menu driven script. Choices appear within each
echo * menu such as a1, a2, z1, etc. Enter these to perform that action.
echo *
echo * 2. There is a short HELP section which should get you started. Access
echo * it from the main menu by entering z1. No, no neeed to write that down,
echo * its a choice on the menu... just wanted to bring it to your attention.
echo *
echo * 3. <<<VERY IMPORTANT>>> Some of the process take several minutes to run
echo * and cause severe scroll. Be warned... or relaxed, if you are ready for
echo * it. Kick back and let the mind-numb begin.
echo *
echo * 4. Highlight strings are used. Check highlighting on the next line:
echo *
echo *** This line is intended to be highlighted.
echo *
echo * You don't have to have highlighting on, but the concern is whether
echo * the line was visible. The trigger used is three consecutive asterics,
echo * You can either change the highlight from instructions in the Misc Menu,
echo * change it manually, or ignore the issue. Its mostly flavor.
echo *
echo * 5. You can re-read this message again from the HELP menu, otherwise it
echo * won't pop-up again.
echo *
echo * This script can be a bit overwhelming at first. But if you try, you just might
echo * find; you get what you bleed.
echo *
echo * Enjoy,
echo * Player of Mendaleev
echo *
echo *** ***
echo ******************************************************************************
echo =======================================================================
echo * When ready to proceed... type z1 and enter.
echo * There will be a short amount of scroll as you tumble down the rabbit hole where
echo * you will arrive at the Main Menu.
echo *
echo *** To proceed, enter................. z1
echo =======================================================================
pause 1
waitfor z1
pause 1
INITIALIZEVARBS:
setvariable mendexptracker_saved_note
setvariable mendexptracker_circle 1
setvariable mendexptracker_time 60
goto SET_SKILL_NAMES
SET_SKILL_NAMES_RETURN:
setvariable mendexptracker_firstruntest Circle:
goto TOPSTART
TOPSTART:
IF_1 goto COMMANDSET
#############################################################################
########################### MENU SECTION ##############################
#############################################################################
MAINSTART:
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
MAIN_MENU:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo . Experience Tracker
echo *** MAIN MENU
echo =======================================================================
echo 1) Calculate current exp....................................... a1
echo . <<< warning>>> Do not enter 'a1' until you are ready;
echo . it causes severe scroll and takes ~ 3 mins to complete.
echo
echo 2) Calculate difference between current and saved exp.......... a2
echo
echo 3) View output
echo . Output current exp........................................ a3
echo . Output exp difference (current less saved)................ a4
echo . Outputs in different formats.............................. a5
echo
echo 4) Other calculations.......................................... a6
echo
echo 5) Save current exp (replaces previous save!).................. a7
echo
echo 6) Miscellaneous............................................... a8
echo
echo Create a saved note............................................ .exptracker note {text}
echo . ex) .exptracker note "saved 11/7/1996"
echo
echo * Saved note: %mendexptracker_saved_note
echo
echo HELP........................................................... z1
echo
echo Exit script.................................................... <Esc>
echo =======================================================================
echo *** Enter selection
echo =======================================================================
echo
echo
put echo /off
pause 1
MAIN_MENU_SELECTION:
match SKILL_RANK_LOOP_START a1
match DELTA_CALC_LOOP_START a2
match OUTPUT_CURRENT a3
match OUTPUT_DELTA a4
match OUTPUT_MENU a5
match OTHERCALCS_MENU a6
match ARCHIVE a7
match MISC_MENU a8
match HELP_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
HELP_MENU:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** HELP MENU - page 1
echo
echo =======================================================================
echo
echo This script will first determine what experience you have at the moment.
echo You then have the option to compare that current exp with previously saved
echo exp and calculate the difference. Lastly, you have the option of saving that
echo current exp to become the new saved exp. Other calculations are also available.
echo
echo For example, run script before you go out on a '3 hour tour' and save the current exp.
echo After the tour, run again and compare the new current exp with what you saved
echo and see how effective your tour of duty was.
echo
echo Checking exp takes approx. 3 minutes and generates alot of scroll. If not obvious,
echo entering an exp command to the game while the script is scrolling will blow it up.
echo Best just to sit back and hum '..a threeeee hour tour... a three hour, toooouur.'
echo
echo Output is not pretty. Normally in game, you see exp skill as a number such
echo as 122 54.67% This script would determine that to be 1225467... either
echo visually move the decimal point over four, use your thumb, or believe that you are
echo an immortal with a million exp. Sorry, but SF is really limited in calculations.
echo
echo =======================================================================
echo *** Enter selection
echo
echo Goto HELP page 2................................... z1
echo
echo Return to main menu................................ z2
echo
echo Re-read the first run important points pop-up...... z3
echo =======================================================================
echo
echo
put echo /off
pause 1
match HELP_MENU_2 z1
match MAIN_MENU z2
match FIRSTRUN_MENU z3
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
HELP_MENU_2:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** HELP MENU - page 2
echo
echo =======================================================================
echo
echo Generally, you want to perform actions in the order they appear in
echo the menu. As well, perform main menu actions before other calcs.
echo
echo The exception is the first run. Be prepared before you jump
echo to 'a1' in the main menu. Read the help menus, check the misc menu, and get
echo to a safe spot. The scroll is echoed; meaning that only you see it... and
echo it is all you will see. It will parse for about 3 minutes then bump back
echo to the main menu when completed... awaiting your next command.
echo
echo You can hit <esc> at anytime if something comes up and re-run later. But
echo most of the actions need that data to have meaning.
echo
echo Some actions will not make sense the first time, vis-a-vis, you will
echo not have any saved experience data with which to compare your current exp.
echo
echo Some menu options require you to enter a command such as .exptracker circle 1.
echo The .[exptracker] is whatever name you saved this script as.
echo
echo The output etc, was formatted using norm: Verdana, 9pt Bold, and column: Courier
echo New, 10pt Bold... which I think are the default SF settings. Other font settings,
echo window sizings etc, may whack the output's 'neatness'. I don't recommend you
echo change settings just for cleaner output; I just didn't want to be hunted down
echo for disturbing the peace.
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu................................ z1
echo
echo Return to help page 1.............................. z2
echo =======================================================================
echo
echo
put echo /off
pause 1
match MAIN_MENU z1
match HELP_MENU z2
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
MISC_MENU:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** MISC MENU
echo
echo =======================================================================
echo
echo
echo 1) Change the highlighting of the "***" string:
echo
echo .exptracker highlight <color>
echo
echo . Where color is a palette color number such as #FFFF00 :
echo . For palette colors: In SF, go to OPTIONS then HIGHLIGHTS and mouse-over the colors.
echo
echo . yellow is #FFFF00 and is good for dark backgrounds.
echo . red is #FF0000 and is good for light backgrounds
echo
echo The following line is flagged for highlight:
echo
echo *** This line is highlighted.
echo
echo
echo 2) Re-initialize variables to factory settings................... a1
echo
echo . In-case you accidentally delete variables, reset, or spill milk.
echo . If getting some gibberish, try re-initializing. You will lose
echo . stored exp data, character information, etc., but its not that big of a deal.
echo
echo
echo 3) To help reduce scroll... add the following ignore strings
echo
echo . setVariable:
echo . not a valid flag
echo . EchoColumn
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu................................ z1
echo
echo =======================================================================
echo
echo
put echo /off
pause 1
match INITIALIZEVARBS a1
match MAIN_MENU z1
match HELP_MENU z2
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_MENU:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** OUTPUT OTHER FORMATS MENU
echo
echo =======================================================================
echo
echo
echo The following are useful for cut/paste to spreadsheets:
echo
echo . Output skill names only..................................... a1
echo
echo . Output current exp, numbers only............................ a2
echo
echo . Output difference, numbers only............................. a3
echo
echo
echo Return to main menu............................................. z1
echo
echo =======================================================================
echo *** Enter selection
echo =======================================================================
echo
echo
put echo /off
pause 1
match OUTPUT_SKILL_NAMES a1
match OUTPUT_CURRENT_NUMBERS a2
match OUTPUT_DELTA_NUMBERS a3
match MAIN_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OTHERCALCS_MENU:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** OTHER CALCS MENU
echo
echo =======================================================================
echo
echo
echo Calculate ranks per circle (efficiency)
echo . 1) set your circle.............................................. .exptracker circle <#>
echo . 2) calculate.................................................... a1
echo . 3) view output.................................................. a2
echo
echo . Your current circle is: %mendexptracker_circle
echo
echo
echo Calculate ranks per time (rate of gain)
echo . 1) set time between current and saved exp in *minutes*.......... .exptracker time <#>
echo . 2) calculate.................................................... a3
echo . 3) view output.................................................. a4
echo
echo . Your current time set is: %mendexptracker_time minutes
echo
echo
echo Breakdown of skills in grouped ranges (histograph)
echo . 1) calculate.................................................... a5
echo . 2) view output.................................................. a6
echo
echo
echo Return to main menu................................................. z1
echo
echo =======================================================================
echo IMPORTANT - - ->>> Calculations in the main menu must be ran first!
echo
echo If trying to calculate/track to the nth degree, keep in mind exp 'stored' in
echo your character's memory is assumed zero... ie) that dazed weapon exp doesn't
echo register. Not usually a problem unless you are tracking down to pulse level.
echo
echo Current time is what you want it to be. Either minutes in real life between
echo when the last saved occurred or in-game playing time...each will give the
echo results a different meaning, obviously. Think that made sense.
echo =======================================================================
echo *** Enter selection
echo =======================================================================
echo
echo
put echo /off
pause 1
match SKILL_EFF_LOOP_START a1
match OUTPUT_SKILL_EFF a2
match SKILL_RATE_LOOP_START a3
match OUTPUT_SKILL_RATE a4
match SKILL_BREAKDOWN a5
match OUTPUT_SKILL_BREAKDOWN a6
match MAIN_MENU z1
matchwait
#############################################################################
########################### CALCULATION SECTION #######################
#############################################################################
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
SKILL_RANK_LOOP_START:
counter set 0
setvariable loop_count 0
SKILL_RANK_LOOP_GO:
pause .5
setvariable ranks_temp 0
counter set %loop_count
counter add 1
save %c
setvariable loop_count %c
SKILL_RANK_LOOP_CHECK:
match SKILL_RANK_LOOP_END Flag 67
match SKILL_RANK_LOOP_CONTINUE not a valid flag
put set %loop_count
matchwait
SKILL_RANK_LOOP_CONTINUE:
SKILL_RANK_FIND_START:
setvariable jumpflag rank_find_start
goto JUMPER_%s
JUMPER_RETURN_RANK_FIND_START:
DIGIT_1_START:
DIGIT_1_FIND:
matchre DIGIT_1_1 /:...1/
matchre DIGIT_1_2 /:...2/
matchre DIGIT_1_3 /:...3/
matchre DIGIT_1_4 /:...4/
matchre DIGIT_1_5 /:...5/
matchre DIGIT_1_6 /:...6/
matchre DIGIT_1_7 /:...7/
matchre DIGIT_1_8 /:...8/
matchre DIGIT_1_9 /:...9/
matchre DIGIT_1_0 /:...0/
match DIGIT_1_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_1_1:
setvariable digit_1 1
goto DIGIT_1_CALC
DIGIT_1_2:
setvariable digit_1 2
goto DIGIT_1_CALC
DIGIT_1_3:
setvariable digit_1 3
goto DIGIT_1_CALC
DIGIT_1_4:
setvariable digit_1 4
goto DIGIT_1_CALC
DIGIT_1_5:
setvariable digit_1 5
goto DIGIT_1_CALC
DIGIT_1_6:
setvariable digit_1 6
goto DIGIT_1_CALC
DIGIT_1_7:
setvariable digit_1 7
goto DIGIT_1_CALC
DIGIT_1_8:
setvariable digit_1 8
goto DIGIT_1_CALC
DIGIT_1_9:
setvariable digit_1 9
goto DIGIT_1_CALC
DIGIT_1_0:
setvariable digit_1 0
goto DIGIT_1_CALC
DIGIT_1_CALC:
setvariable skill_rank_digit_1_%s% %digit_1
counter set %digit_1
counter multiply 10000000
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_2_START
DIGIT_2_START:
DIGIT_2_FIND:
matchre DIGIT_2_1 /:....1/
matchre DIGIT_2_2 /:....2/
matchre DIGIT_2_3 /:....3/
matchre DIGIT_2_4 /:....4/
matchre DIGIT_2_5 /:....5/
matchre DIGIT_2_6 /:....6/
matchre DIGIT_2_7 /:....7/
matchre DIGIT_2_8 /:....8/
matchre DIGIT_2_9 /:....9/
matchre DIGIT_2_0 /:....0/
match DIGIT_2_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_2_1:
setvariable digit_2 1
goto DIGIT_2_CALC
DIGIT_2_2:
setvariable digit_2 2
goto DIGIT_2_CALC
DIGIT_2_3:
setvariable digit_2 3
goto DIGIT_2_CALC
DIGIT_2_4:
setvariable digit_2 4
goto DIGIT_2_CALC
DIGIT_2_5:
setvariable digit_2 5
goto DIGIT_2_CALC
DIGIT_2_6:
setvariable digit_2 6
goto DIGIT_2_CALC
DIGIT_2_7:
setvariable digit_2 7
goto DIGIT_2_CALC
DIGIT_2_8:
setvariable digit_2 8
goto DIGIT_2_CALC
DIGIT_2_9:
setvariable digit_2 9
goto DIGIT_2_CALC
DIGIT_2_0:
setvariable digit_2 0
goto DIGIT_2_CALC
DIGIT_2_CALC:
setvariable skill_rank_digit_2_%s% %digit_2
counter set %digit_2
counter multiply 1000000
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_3_START
DIGIT_3_START:
DIGIT_3_FIND:
matchre DIGIT_3_1 /:.....1/
matchre DIGIT_3_2 /:.....2/
matchre DIGIT_3_3 /:.....3/
matchre DIGIT_3_4 /:.....4/
matchre DIGIT_3_5 /:.....5/
matchre DIGIT_3_6 /:.....6/
matchre DIGIT_3_7 /:.....7/
matchre DIGIT_3_8 /:.....8/
matchre DIGIT_3_9 /:.....9/
matchre DIGIT_3_0 /:.....0/
match DIGIT_3_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_3_1:
setvariable digit_3 1
goto DIGIT_3_CALC
DIGIT_3_2:
setvariable digit_3 2
goto DIGIT_3_CALC
DIGIT_3_3:
setvariable digit_3 3
goto DIGIT_3_CALC
DIGIT_3_4:
setvariable digit_3 4
goto DIGIT_3_CALC
DIGIT_3_5:
setvariable digit_3 5
goto DIGIT_3_CALC
DIGIT_3_6:
setvariable digit_3 6
goto DIGIT_3_CALC
DIGIT_3_7:
setvariable digit_3 7
goto DIGIT_3_CALC
DIGIT_3_8:
setvariable digit_3 8
goto DIGIT_3_CALC
DIGIT_3_9:
setvariable digit_3 9
goto DIGIT_3_CALC
DIGIT_3_0:
setvariable digit_3 0
goto DIGIT_3_CALC
DIGIT_3_CALC:
setvariable skill_rank_digit_3_%s% %digit_3
counter set %digit_3
counter multiply 100000
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_4_START
DIGIT_4_START:
DIGIT_4_FIND:
matchre DIGIT_4_1 /:......1/
matchre DIGIT_4_2 /:......2/
matchre DIGIT_4_3 /:......3/
matchre DIGIT_4_4 /:......4/
matchre DIGIT_4_5 /:......5/
matchre DIGIT_4_6 /:......6/
matchre DIGIT_4_7 /:......7/
matchre DIGIT_4_8 /:......8/
matchre DIGIT_4_9 /:......9/
matchre DIGIT_4_0 /:......0/
match DIGIT_4_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_4_1:
setvariable digit_4 1
goto DIGIT_4_CALC
DIGIT_4_2:
setvariable digit_4 2
goto DIGIT_4_CALC
DIGIT_4_3:
setvariable digit_4 3
goto DIGIT_4_CALC
DIGIT_4_4:
setvariable digit_4 4
goto DIGIT_4_CALC
DIGIT_4_5:
setvariable digit_4 5
goto DIGIT_4_CALC
DIGIT_4_6:
setvariable digit_4 6
goto DIGIT_4_CALC
DIGIT_4_7:
setvariable digit_4 7
goto DIGIT_4_CALC
DIGIT_4_8:
setvariable digit_4 8
goto DIGIT_4_CALC
DIGIT_4_9:
setvariable digit_4 9
goto DIGIT_4_CALC
DIGIT_4_0:
setvariable digit_4 0
goto DIGIT_4_CALC
DIGIT_4_CALC:
setvariable skill_rank_digit_4_%s% %digit_4
counter set %digit_4
counter multiply 10000
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_5_START
DIGIT_5_START:
DIGIT_5_FIND:
matchre DIGIT_5_1 /:........1/
matchre DIGIT_5_2 /:........2/
matchre DIGIT_5_3 /:........3/
matchre DIGIT_5_4 /:........4/
matchre DIGIT_5_5 /:........5/
matchre DIGIT_5_6 /:........6/
matchre DIGIT_5_7 /:........7/
matchre DIGIT_5_8 /:........8/
matchre DIGIT_5_9 /:........9/
matchre DIGIT_5_0 /:........0/
match DIGIT_5_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_5_1:
setvariable digit_5 1
goto DIGIT_5_CALC
DIGIT_5_2:
setvariable digit_5 2
goto DIGIT_5_CALC
DIGIT_5_3:
setvariable digit_5 3
goto DIGIT_5_CALC
DIGIT_5_4:
setvariable digit_5 4
goto DIGIT_5_CALC
DIGIT_5_5:
setvariable digit_5 5
goto DIGIT_5_CALC
DIGIT_5_6:
setvariable digit_5 6
goto DIGIT_5_CALC
DIGIT_5_7:
setvariable digit_5 7
goto DIGIT_5_CALC
DIGIT_5_8:
setvariable digit_5 8
goto DIGIT_5_CALC
DIGIT_5_9:
setvariable digit_5 9
goto DIGIT_5_CALC
DIGIT_5_0:
setvariable digit_5 0
goto DIGIT_5_CALC
DIGIT_5_CALC:
setvariable skill_rank_digit_5_%s% %digit_5
counter set %digit_5
counter multiply 1000
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_6_START
DIGIT_6_START:
DIGIT_6_FIND:
matchre DIGIT_6_1 /:.........1/
matchre DIGIT_6_2 /:.........2/
matchre DIGIT_6_3 /:.........3/
matchre DIGIT_6_4 /:.........4/
matchre DIGIT_6_5 /:.........5/
matchre DIGIT_6_6 /:.........6/
matchre DIGIT_6_7 /:.........7/
matchre DIGIT_6_8 /:.........8/
matchre DIGIT_6_9 /:.........9/
matchre DIGIT_6_0 /:.........0/
match DIGIT_6_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_6_1:
setvariable digit_6 1
goto DIGIT_6_CALC
DIGIT_6_2:
setvariable digit_6 2
goto DIGIT_6_CALC
DIGIT_6_3:
setvariable digit_6 3
goto DIGIT_6_CALC
DIGIT_6_4:
setvariable digit_6 4
goto DIGIT_6_CALC
DIGIT_6_5:
setvariable digit_6 5
goto DIGIT_6_CALC
DIGIT_6_6:
setvariable digit_6 6
goto DIGIT_6_CALC
DIGIT_6_7:
setvariable digit_6 7
goto DIGIT_6_CALC
DIGIT_6_8:
setvariable digit_6 8
goto DIGIT_6_CALC
DIGIT_6_9:
setvariable digit_6 9
goto DIGIT_6_CALC
DIGIT_6_0:
setvariable digit_6 0
goto DIGIT_6_CALC
DIGIT_6_CALC:
setvariable skill_rank_digit_6_%s% %digit_6
counter set %digit_6
counter multiply 100
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_7_START
DIGIT_7_START:
DIGIT_7_FIND:
matchre DIGIT_7_1 /:...........1/
matchre DIGIT_7_2 /:...........2/
matchre DIGIT_7_3 /:...........3/
matchre DIGIT_7_4 /:...........4/
matchre DIGIT_7_5 /:...........5/
matchre DIGIT_7_6 /:...........6/
matchre DIGIT_7_7 /:...........7/
matchre DIGIT_7_8 /:...........8/
matchre DIGIT_7_9 /:...........9/
matchre DIGIT_7_0 /:...........0/
match DIGIT_7_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_7_1:
setvariable digit_7 1
goto DIGIT_7_CALC
DIGIT_7_2:
setvariable digit_7 2
goto DIGIT_7_CALC
DIGIT_7_3:
setvariable digit_7 3
goto DIGIT_7_CALC
DIGIT_7_4:
setvariable digit_7 4
goto DIGIT_7_CALC
DIGIT_7_5:
setvariable digit_7 5
goto DIGIT_7_CALC
DIGIT_7_6:
setvariable digit_7 6
goto DIGIT_7_CALC
DIGIT_7_7:
setvariable digit_7 7
goto DIGIT_7_CALC
DIGIT_7_8:
setvariable digit_7 8
goto DIGIT_7_CALC
DIGIT_7_9:
setvariable digit_7 9
goto DIGIT_7_CALC
DIGIT_7_0:
setvariable digit_7 0
goto DIGIT_7_CALC
DIGIT_7_CALC:
setvariable skill_rank_digit_7_%s% %digit_7
counter set %digit_7
counter multiply 10
counter add %ranks_temp
setvariable ranks_temp %c
goto DIGIT_8_START
DIGIT_8_START:
DIGIT_8_FIND:
matchre DIGIT_8_1 /:............1/
matchre DIGIT_8_2 /:............2/
matchre DIGIT_8_3 /:............3/
matchre DIGIT_8_4 /:............4/
matchre DIGIT_8_5 /:............5/
matchre DIGIT_8_6 /:............6/
matchre DIGIT_8_7 /:............7/
matchre DIGIT_8_8 /:............8/
matchre DIGIT_8_9 /:............9/
matchre DIGIT_8_0 /:............0/
match DIGIT_8_0 %
put exp skill %skill_name_jumped
matchwait
DIGIT_8_1:
setvariable digit_8 1
goto DIGIT_8_CALC
DIGIT_8_2:
setvariable digit_8 2
goto DIGIT_8_CALC
DIGIT_8_3:
setvariable digit_8 3
goto DIGIT_8_CALC
DIGIT_8_4:
setvariable digit_8 4
goto DIGIT_8_CALC
DIGIT_8_5:
setvariable digit_8 5
goto DIGIT_8_CALC
DIGIT_8_6:
setvariable digit_8 6
goto DIGIT_8_CALC
DIGIT_8_7:
setvariable digit_8 7
goto DIGIT_8_CALC
DIGIT_8_8:
setvariable digit_8 8
goto DIGIT_8_CALC
DIGIT_8_9:
setvariable digit_8 9
goto DIGIT_8_CALC
DIGIT_8_0:
setvariable digit_8 0
goto DIGIT_8_CALC
DIGIT_8_CALC:
setvariable skill_rank_digit_8_%s% %digit_8
counter set %digit_8
counter multiply 1
counter add %ranks_temp
setvariable ranks_temp %c
goto SKILL_RANK_FIND_END
SKILL_RANK_FIND_END:
echo
echo *** Loop %s of 66 complete
echo
setvariable skill_ranks_%s %ranks_temp
goto SKILL_RANK_LOOP_GO
SKILL_RANK_LOOP_END:
goto MAIN_MENU
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
DELTA_CALC_LOOP_START:
counter set 0
setvariable loop_count 0
DELTA_CALC_LOOP_GO:
pause .5
counter set %loop_count
counter add 1
save %c
setvariable loop_count %c
DELTA_CALC_LOOP_CHECK:
match DELTA_CALC_LOOP_END Flag 67
match DELTA_CALC_LOOP_CONTINUE not a valid flag
put set %loop_count
matchwait
DELTA_CALC_LOOP_CONTINUE:
setvariable jumpflag delta_calc
goto JUMPER_%s
JUMPER_RETURN_DELTA_CALC:
DELTA_CALC_START:
# [skill_ranks_1] - [mendexptracker_skill_ranks_saved_1] = [delta_calc_1]
counter set %skill_ranks_jumped
counter subtract %skill_ranks_saved_jumped
setvariable delta_calc_%s %c
DELTA_CALC_END:
echo
echo *** Loop %s of 66 complete
echo
goto DELTA_CALC_LOOP_GO
DELTA_CALC_LOOP_END:
goto MAIN_MENU
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
SKILL_EFF_LOOP_START:
counter set 0
setvariable loop_count 0
SKILL_EFF_LOOP_GO:
pause .5
counter set %loop_count
counter add 1
save %c
setvariable loop_count %c
SKILL_EFF_LOOP_CHECK:
match SKILL_EFF_LOOP_END Flag 67
match SKILL_EFF_LOOP_CONTINUE not a valid flag
put set %loop_count
matchwait
SKILL_EFF_LOOP_CONTINUE:
setvariable jumpflag skill_eff
goto JUMPER_%s
JUMPER_RETURN_SKILL_EFF:
SKILL_EFF_START:
# ( { ([skill_ranks_1]) * 100 } / [mendexptracker_circle] = [eff_calc_1] )/10000
counter set %skill_ranks_jumped
counter multiply 100
counter divide %mendexptracker_circle
counter divide 10000
setvariable eff_calc_%s %c
SKILL_EFF_END:
echo
echo *** Loop %s of 66 complete
echo
goto SKILL_EFF_LOOP_GO
SKILL_EFF_LOOP_END:
goto OTHERCALCS_MENU
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
SKILL_RATE_LOOP_START:
counter set 0
setvariable loop_count 0
SKILL_RATE_LOOP_GO:
pause .5
counter set %loop_count
counter add 1
save %c
setvariable loop_count %c
SKILL_RATE_LOOP_CHECK:
match SKILL_RATE_LOOP_END Flag 67
match SKILL_RATE_LOOP_CONTINUE not a valid flag
put set %loop_count
matchwait
SKILL_RATE_LOOP_CONTINUE:
setvariable jumpflag skill_rate
goto JUMPER_%s
JUMPER_RETURN_SKILL_RATE:
SKILL_RATE_START:
# ( { [delta_calc_1] * 100 * 60 } / [mendexptracker_time] = [rate_calc_1] )/10000
counter set %delta_calc_jumped
counter multiply 100
counter multiply 60
counter divide %mendexptracker_time
counter divide 10000
setvariable rate_calc_%s %c
SKILL_RATE_END:
echo
echo *** Loop %s of 66 complete
echo
goto SKILL_RATE_LOOP_GO
SKILL_RATE_LOOP_END:
goto OTHERCALCS_MENU
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
SKILL_BREAKDOWN:
SKILL_BREAKDOWN_RESET_BREAKDOWNVARBS:
setvariable skill_breakdown_0 0
setvariable skill_breakdown_50 0
setvariable skill_breakdown_100 0
setvariable skill_breakdown_200 0
setvariable skill_breakdown_300 0
setvariable skill_breakdown_400 0
setvariable skill_breakdown_500 0
setvariable skill_breakdown_600 0
setvariable skill_breakdown_700 0
setvariable skill_breakdown_800 0
setvariable skill_breakdown_900 0
setvariable skill_breakdown_1000 0
setvariable skill_breakdown_1500 0
setvariable skill_breakdown_2000 0
SKILL_BREAKDOWN_RESET_BREAKDOWNVARBS_END:
SKILL_BREAKDOWN_LOOP:
SKILL_BREAKDOWN_LOOP_START:
counter set 0
setvariable loop_count_main 0
#------------------------------------------------- main looped down
SKILL_BREAKDOWN_LOOP_GO:
pause .5
counter set %loop_count_main
counter add 1
save %c
setvariable loop_count_main %c
SKILL_BREAKDOWN_LOOP_CHECK:
match SKILL_BREAKDOWN_LOOP_END Flag 67
match SKILL_BREAKDOWN_LOOP_CONTINUE not a valid flag
put set %loop_count_main
matchwait
SKILL_BREAKDOWN_LOOP_CONTINUE:
setvariable jumpflag skill_breakdown_loop
goto JUMPER_%s
JUMPER_RETURN_SKILL_BREAKDOWN_LOOP:
SKILL_BREAKDOWN_PLACEMENT_2000:
goto SKILL_BREAKDOWN_PLACEMENT_2000_%skill_rank_digit_1_jumped
SKILL_BREAKDOWN_PLACEMENT_2000_0:
goto SKILL_BREAKDOWN_PLACEMENT_100S
SKILL_BREAKDOWN_PLACEMENT_2000_1:
goto SKILL_BREAKDOWN_PLACEMENT_1000S
SKILL_BREAKDOWN_PLACEMENT_2000_2:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_3:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_4:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_5:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_6:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_7:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_8:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_2000_9:
counter set %skill_breakdown_2000
counter add 1
setvariable skill_breakdown_2000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S:
goto SKILL_BREAKDOWN_PLACEMENT_1000S_%skill_rank_digit_2_jumped
SKILL_BREAKDOWN_PLACEMENT_1000S_0:
counter set %skill_breakdown_1000
counter add 1
setvariable skill_breakdown_1000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_1:
counter set %skill_breakdown_1000
counter add 1
setvariable skill_breakdown_1000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_2:
counter set %skill_breakdown_1000
counter add 1
setvariable skill_breakdown_1000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_3:
counter set %skill_breakdown_1000
counter add 1
setvariable skill_breakdown_1000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_4:
counter set %skill_breakdown_1000
counter add 1
setvariable skill_breakdown_1000 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_5:
counter set %skill_breakdown_1500
counter add 1
setvariable skill_breakdown_1500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_6:
counter set %skill_breakdown_1500
counter add 1
setvariable skill_breakdown_1500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_7:
counter set %skill_breakdown_1500
counter add 1
setvariable skill_breakdown_1500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_8:
counter set %skill_breakdown_1500
counter add 1
setvariable skill_breakdown_1500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_1000S_9:
counter set %skill_breakdown_1500
counter add 1
setvariable skill_breakdown_1500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S:
goto SKILL_BREAKDOWN_PLACEMENT_100S_%skill_rank_digit_2_jumped
SKILL_BREAKDOWN_PLACEMENT_100S_0:
goto SKILL_BREAKDOWN_PLACEMENT_10S
SKILL_BREAKDOWN_PLACEMENT_100S_1:
counter set %skill_breakdown_100
counter add 1
setvariable skill_breakdown_100 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_2:
counter set %skill_breakdown_200
counter add 1
setvariable skill_breakdown_200 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_3:
counter set %skill_breakdown_300
counter add 1
setvariable skill_breakdown_300 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_4:
counter set %skill_breakdown_400
counter add 1
setvariable skill_breakdown_400 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_5:
counter set %skill_breakdown_500
counter add 1
setvariable skill_breakdown_500 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_6:
counter set %skill_breakdown_600
counter add 1
setvariable skill_breakdown_600 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_7:
counter set %skill_breakdown_700
counter add 1
setvariable skill_breakdown_700 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_8:
counter set %skill_breakdown_800
counter add 1
setvariable skill_breakdown_800 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_100S_9:
counter set %skill_breakdown_900
counter add 1
setvariable skill_breakdown_900 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S:
goto SKILL_BREAKDOWN_PLACEMENT_10S_%skill_rank_digit_3_jumped
SKILL_BREAKDOWN_PLACEMENT_10S_0:
counter set %skill_breakdown_0
counter add 1
setvariable skill_breakdown_0 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_1:
counter set %skill_breakdown_0
counter add 1
setvariable skill_breakdown_0 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_2:
counter set %skill_breakdown_0
counter add 1
setvariable skill_breakdown_0 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_3:
counter set %skill_breakdown_0
counter add 1
setvariable skill_breakdown_0 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_4:
counter set %skill_breakdown_0
counter add 1
setvariable skill_breakdown_0 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_5:
counter set %skill_breakdown_50
counter add 1
setvariable skill_breakdown_50 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_6:
counter set %skill_breakdown_50
counter add 1
setvariable skill_breakdown_50 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_7:
counter set %skill_breakdown_50
counter add 1
setvariable skill_breakdown_50 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_8:
counter set %skill_breakdown_50
counter add 1
setvariable skill_breakdown_50 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_PLACEMENT_10S_9:
counter set %skill_breakdown_50
counter add 1
setvariable skill_breakdown_50 %c
goto SKILL_BREAKDOWN_LOOP_RETURN
SKILL_BREAKDOWN_LOOP_RETURN:
echo
echo *** Breakdown main loop %s of 66 complete
echo
goto SKILL_BREAKDOWN_LOOP_GO
#------------------------------------------------- main looped up
SKILL_BREAKDOWN_LOOP_END:
goto OTHERCALCS_MENU
#############################################################################
########################### ARCHIVE SECTION ###########################
#############################################################################
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
SET_SKILL_NAMES:
setvariable mendexptracker_skill_name_1 Shield.Usage
setvariable mendexptracker_skill_name_2 Leather.Armor
setvariable mendexptracker_skill_name_3 Cloth.Armor
setvariable mendexptracker_skill_name_4 Light.Chain
setvariable mendexptracker_skill_name_5 Heavy.Chain
setvariable mendexptracker_skill_name_6 Light.Plate
setvariable mendexptracker_skill_name_7 Heavy.Plate
setvariable mendexptracker_skill_name_8 Bone.Armor
setvariable mendexptracker_skill_name_9 Parry.Ability
setvariable mendexptracker_skill_name_10 Multi.Opponent
setvariable mendexptracker_skill_name_11 Light.Edged
setvariable mendexptracker_skill_name_12 Medium.Edged
setvariable mendexptracker_skill_name_13 Heavy.Edged
setvariable mendexptracker_skill_name_14 Twohanded.Edged
setvariable mendexptracker_skill_name_15 Light.Blunt
setvariable mendexptracker_skill_name_16 Medium.Blunt
setvariable mendexptracker_skill_name_17 Heavy.Blunt
setvariable mendexptracker_skill_name_18 Twohanded.Blunt
setvariable mendexptracker_skill_name_19 Slings
setvariable mendexptracker_skill_name_20 Staff.Sling
setvariable mendexptracker_skill_name_21 Short.Bow
setvariable mendexptracker_skill_name_22 Long.Bow
setvariable mendexptracker_skill_name_23 Composite.Bow
setvariable mendexptracker_skill_name_24 Light.Crossbow
setvariable mendexptracker_skill_name_25 Heavy.Crossbow
setvariable mendexptracker_skill_name_26 Short.Staff
setvariable mendexptracker_skill_name_27 Quarter.staff
setvariable mendexptracker_skill_name_28 Pikes
setvariable mendexptracker_skill_name_29 Halberds
setvariable mendexptracker_skill_name_30 Light.Thrown
setvariable mendexptracker_skill_name_31 Heavy.Thrown
setvariable mendexptracker_skill_name_32 Brawling
setvariable mendexptracker_skill_name_33 Offhand.Weapon
setvariable mendexptracker_skill_name_34 Primary.Magic
setvariable mendexptracker_skill_name_35 Harness.Ability
setvariable mendexptracker_skill_name_36 Power.Perceive
setvariable mendexptracker_skill_name_37 Magical.Devices
setvariable mendexptracker_skill_name_38 Targeted.Magic
setvariable mendexptracker_skill_name_39 Evasion
setvariable mendexptracker_skill_name_40 Climbing
setvariable mendexptracker_skill_name_41 Perception
setvariable mendexptracker_skill_name_42 Scouting
setvariable mendexptracker_skill_name_43 Hiding
setvariable mendexptracker_skill_name_44 Lockpicking
setvariable mendexptracker_skill_name_45 Disarm.Traps
setvariable mendexptracker_skill_name_46 Stalking
setvariable mendexptracker_skill_name_47 Stealing
setvariable mendexptracker_skill_name_48 First.Aid
setvariable mendexptracker_skill_name_49 Foraging
setvariable mendexptracker_skill_name_50 Escaping
setvariable mendexptracker_skill_name_51 Backstab
setvariable mendexptracker_skill_name_52 Skinning
setvariable mendexptracker_skill_name_53 Swimming
setvariable mendexptracker_skill_name_54 Scholarship
setvariable mendexptracker_skill_name_55 Mechanical.Lore
setvariable mendexptracker_skill_name_56 Musical.Theory
setvariable mendexptracker_skill_name_57 Appraisal
setvariable mendexptracker_skill_name_58 Teaching
setvariable mendexptracker_skill_name_59 Trading
setvariable mendexptracker_skill_name_60 Animal.Lore
setvariable mendexptracker_skill_name_61 Percussions
setvariable mendexptracker_skill_name_62 Strings
setvariable mendexptracker_skill_name_63 Winds
setvariable mendexptracker_skill_name_64 Vocals
setvariable mendexptracker_skill_name_65 Empathy
setvariable mendexptracker_skill_name_66 Astrology
goto SET_SKILL_NAMES_RETURN
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
ARCHIVE:
put echo /on
waitfor echocolumn
echo
echo
echo ************ <<< WARNING >>> ****************
echo
echo This will over-write previously saved experience.
echo
echo To continue, enter...................... overwrite
echo
echo To return to the main menu, enter....... mainmenu
echo
echo **************************************************
echo
echo
put echo /off
pause 1
pause 1
match ARCHIVE_GO overwrite
match MAIN_MENU mainmenu
matchwait
ARCHIVE_GO:
setvariable mendexptracker_skill_ranks_saved_1 %skill_ranks_1
setvariable mendexptracker_skill_ranks_saved_2 %skill_ranks_2
setvariable mendexptracker_skill_ranks_saved_3 %skill_ranks_3
setvariable mendexptracker_skill_ranks_saved_4 %skill_ranks_4
setvariable mendexptracker_skill_ranks_saved_5 %skill_ranks_5
setvariable mendexptracker_skill_ranks_saved_6 %skill_ranks_6
setvariable mendexptracker_skill_ranks_saved_7 %skill_ranks_7
setvariable mendexptracker_skill_ranks_saved_8 %skill_ranks_8
setvariable mendexptracker_skill_ranks_saved_9 %skill_ranks_9
setvariable mendexptracker_skill_ranks_saved_10 %skill_ranks_10
setvariable mendexptracker_skill_ranks_saved_11 %skill_ranks_11
setvariable mendexptracker_skill_ranks_saved_12 %skill_ranks_12
setvariable mendexptracker_skill_ranks_saved_13 %skill_ranks_13
setvariable mendexptracker_skill_ranks_saved_14 %skill_ranks_14
setvariable mendexptracker_skill_ranks_saved_15 %skill_ranks_15
setvariable mendexptracker_skill_ranks_saved_16 %skill_ranks_16
setvariable mendexptracker_skill_ranks_saved_17 %skill_ranks_17
setvariable mendexptracker_skill_ranks_saved_18 %skill_ranks_18
setvariable mendexptracker_skill_ranks_saved_19 %skill_ranks_19
setvariable mendexptracker_skill_ranks_saved_20 %skill_ranks_20
setvariable mendexptracker_skill_ranks_saved_21 %skill_ranks_21
setvariable mendexptracker_skill_ranks_saved_22 %skill_ranks_22
setvariable mendexptracker_skill_ranks_saved_23 %skill_ranks_23
setvariable mendexptracker_skill_ranks_saved_24 %skill_ranks_24
setvariable mendexptracker_skill_ranks_saved_25 %skill_ranks_25
setvariable mendexptracker_skill_ranks_saved_26 %skill_ranks_26
setvariable mendexptracker_skill_ranks_saved_27 %skill_ranks_27
setvariable mendexptracker_skill_ranks_saved_28 %skill_ranks_28
setvariable mendexptracker_skill_ranks_saved_29 %skill_ranks_29
setvariable mendexptracker_skill_ranks_saved_30 %skill_ranks_30
setvariable mendexptracker_skill_ranks_saved_31 %skill_ranks_31
setvariable mendexptracker_skill_ranks_saved_32 %skill_ranks_32
setvariable mendexptracker_skill_ranks_saved_33 %skill_ranks_33
setvariable mendexptracker_skill_ranks_saved_34 %skill_ranks_34
setvariable mendexptracker_skill_ranks_saved_35 %skill_ranks_35
setvariable mendexptracker_skill_ranks_saved_36 %skill_ranks_36
setvariable mendexptracker_skill_ranks_saved_37 %skill_ranks_37
setvariable mendexptracker_skill_ranks_saved_38 %skill_ranks_38
setvariable mendexptracker_skill_ranks_saved_39 %skill_ranks_39
setvariable mendexptracker_skill_ranks_saved_40 %skill_ranks_40
setvariable mendexptracker_skill_ranks_saved_41 %skill_ranks_41
setvariable mendexptracker_skill_ranks_saved_42 %skill_ranks_42
setvariable mendexptracker_skill_ranks_saved_43 %skill_ranks_43
setvariable mendexptracker_skill_ranks_saved_44 %skill_ranks_44
setvariable mendexptracker_skill_ranks_saved_45 %skill_ranks_45
setvariable mendexptracker_skill_ranks_saved_46 %skill_ranks_46
setvariable mendexptracker_skill_ranks_saved_47 %skill_ranks_47
setvariable mendexptracker_skill_ranks_saved_48 %skill_ranks_48
setvariable mendexptracker_skill_ranks_saved_49 %skill_ranks_49
setvariable mendexptracker_skill_ranks_saved_50 %skill_ranks_50
setvariable mendexptracker_skill_ranks_saved_51 %skill_ranks_51
setvariable mendexptracker_skill_ranks_saved_52 %skill_ranks_52
setvariable mendexptracker_skill_ranks_saved_53 %skill_ranks_53
setvariable mendexptracker_skill_ranks_saved_54 %skill_ranks_54
setvariable mendexptracker_skill_ranks_saved_55 %skill_ranks_55
setvariable mendexptracker_skill_ranks_saved_56 %skill_ranks_56
setvariable mendexptracker_skill_ranks_saved_57 %skill_ranks_57
setvariable mendexptracker_skill_ranks_saved_58 %skill_ranks_58
setvariable mendexptracker_skill_ranks_saved_59 %skill_ranks_59
setvariable mendexptracker_skill_ranks_saved_60 %skill_ranks_60
setvariable mendexptracker_skill_ranks_saved_61 %skill_ranks_61
setvariable mendexptracker_skill_ranks_saved_62 %skill_ranks_62
setvariable mendexptracker_skill_ranks_saved_63 %skill_ranks_63
setvariable mendexptracker_skill_ranks_saved_64 %skill_ranks_64
setvariable mendexptracker_skill_ranks_saved_65 %skill_ranks_65
setvariable mendexptracker_skill_ranks_saved_66 %skill_ranks_67
echo
echo
echo *** Experience Archived
echo
goto MAIN_MENU
#############################################################################
########################### JUMPER SECTION ############################
#############################################################################
JUMPER_1:
setvariable skill_name_jumped %mendexptracker_skill_name_1
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_1
setvariable skill_ranks_jumped %skill_ranks_1
setvariable delta_calc_jumped %delta_calc_1
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_1
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_1
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_1
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_1
goto JUMPER_RETURN_%jumpflag
JUMPER_2:
setvariable skill_name_jumped %mendexptracker_skill_name_2
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_2
setvariable skill_ranks_jumped %skill_ranks_2
setvariable delta_calc_jumped %delta_calc_2
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_2
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_2
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_2
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_2
goto JUMPER_RETURN_%jumpflag
JUMPER_3:
setvariable skill_name_jumped %mendexptracker_skill_name_3
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_3
setvariable skill_ranks_jumped %skill_ranks_3
setvariable delta_calc_jumped %delta_calc_3
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_3
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_3
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_3
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_3
goto JUMPER_RETURN_%jumpflag
JUMPER_4:
setvariable skill_name_jumped %mendexptracker_skill_name_4
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_4
setvariable skill_ranks_jumped %skill_ranks_4
setvariable delta_calc_jumped %delta_calc_4
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_4
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_4
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_4
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_4
goto JUMPER_RETURN_%jumpflag
JUMPER_5:
setvariable skill_name_jumped %mendexptracker_skill_name_5
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_5
setvariable skill_ranks_jumped %skill_ranks_5
setvariable delta_calc_jumped %delta_calc_5
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_5
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_5
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_5
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_5
goto JUMPER_RETURN_%jumpflag
JUMPER_6:
setvariable skill_name_jumped %mendexptracker_skill_name_6
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_6
setvariable skill_ranks_jumped %skill_ranks_6
setvariable delta_calc_jumped %delta_calc_6
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_6
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_6
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_6
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_6
goto JUMPER_RETURN_%jumpflag
JUMPER_7:
setvariable skill_name_jumped %mendexptracker_skill_name_7
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_7
setvariable skill_ranks_jumped %skill_ranks_7
setvariable delta_calc_jumped %delta_calc_7
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_7
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_7
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_7
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_7
goto JUMPER_RETURN_%jumpflag
JUMPER_8:
setvariable skill_name_jumped %mendexptracker_skill_name_8
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_8
setvariable skill_ranks_jumped %skill_ranks_8
setvariable delta_calc_jumped %delta_calc_8
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_8
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_8
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_8
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_8
goto JUMPER_RETURN_%jumpflag
JUMPER_9:
setvariable skill_name_jumped %mendexptracker_skill_name_9
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_9
setvariable skill_ranks_jumped %skill_ranks_9
setvariable delta_calc_jumped %delta_calc_9
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_9
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_9
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_9
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_9
goto JUMPER_RETURN_%jumpflag
JUMPER_10:
setvariable skill_name_jumped %mendexptracker_skill_name_10
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_10
setvariable skill_ranks_jumped %skill_ranks_10
setvariable delta_calc_jumped %delta_calc_10
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_10
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_10
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_10
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_10
goto JUMPER_RETURN_%jumpflag
JUMPER_11:
setvariable skill_name_jumped %mendexptracker_skill_name_11
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_11
setvariable skill_ranks_jumped %skill_ranks_11
setvariable delta_calc_jumped %delta_calc_11
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_11
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_11
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_11
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_11
goto JUMPER_RETURN_%jumpflag
JUMPER_12:
setvariable skill_name_jumped %mendexptracker_skill_name_12
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_12
setvariable skill_ranks_jumped %skill_ranks_12
setvariable delta_calc_jumped %delta_calc_12
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_12
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_12
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_12
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_12
goto JUMPER_RETURN_%jumpflag
JUMPER_13:
setvariable skill_name_jumped %mendexptracker_skill_name_13
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_13
setvariable skill_ranks_jumped %skill_ranks_13
setvariable delta_calc_jumped %delta_calc_13
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_13
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_13
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_13
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_13
goto JUMPER_RETURN_%jumpflag
JUMPER_14:
setvariable skill_name_jumped %mendexptracker_skill_name_14
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_14
setvariable skill_ranks_jumped %skill_ranks_14
setvariable delta_calc_jumped %delta_calc_14
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_14
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_14
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_14
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_14
goto JUMPER_RETURN_%jumpflag
JUMPER_15:
setvariable skill_name_jumped %mendexptracker_skill_name_15
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_15
setvariable skill_ranks_jumped %skill_ranks_15
setvariable delta_calc_jumped %delta_calc_15
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_15
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_15
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_15
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_15
goto JUMPER_RETURN_%jumpflag
JUMPER_16:
setvariable skill_name_jumped %mendexptracker_skill_name_16
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_16
setvariable skill_ranks_jumped %skill_ranks_16
setvariable delta_calc_jumped %delta_calc_16
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_16
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_16
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_16
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_16
goto JUMPER_RETURN_%jumpflag
JUMPER_17:
setvariable skill_name_jumped %mendexptracker_skill_name_17
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_17
setvariable skill_ranks_jumped %skill_ranks_17
setvariable delta_calc_jumped %delta_calc_17
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_17
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_17
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_17
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_17
goto JUMPER_RETURN_%jumpflag
JUMPER_18:
setvariable skill_name_jumped %mendexptracker_skill_name_18
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_18
setvariable skill_ranks_jumped %skill_ranks_18
setvariable delta_calc_jumped %delta_calc_18
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_18
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_18
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_18
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_18
goto JUMPER_RETURN_%jumpflag
JUMPER_19:
setvariable skill_name_jumped %mendexptracker_skill_name_19
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_19
setvariable skill_ranks_jumped %skill_ranks_19
setvariable delta_calc_jumped %delta_calc_19
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_19
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_19
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_19
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_19
goto JUMPER_RETURN_%jumpflag
JUMPER_20:
setvariable skill_name_jumped %mendexptracker_skill_name_20
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_20
setvariable skill_ranks_jumped %skill_ranks_20
setvariable delta_calc_jumped %delta_calc_20
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_20
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_20
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_20
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_20
goto JUMPER_RETURN_%jumpflag
JUMPER_21:
setvariable skill_name_jumped %mendexptracker_skill_name_21
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_21
setvariable skill_ranks_jumped %skill_ranks_21
setvariable delta_calc_jumped %delta_calc_21
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_21
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_21
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_21
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_21
goto JUMPER_RETURN_%jumpflag
JUMPER_22:
setvariable skill_name_jumped %mendexptracker_skill_name_22
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_22
setvariable skill_ranks_jumped %skill_ranks_22
setvariable delta_calc_jumped %delta_calc_22
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_22
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_22
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_22
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_22
goto JUMPER_RETURN_%jumpflag
JUMPER_23:
setvariable skill_name_jumped %mendexptracker_skill_name_23
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_23
setvariable skill_ranks_jumped %skill_ranks_23
setvariable delta_calc_jumped %delta_calc_23
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_23
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_23
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_23
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_23
goto JUMPER_RETURN_%jumpflag
JUMPER_24:
setvariable skill_name_jumped %mendexptracker_skill_name_24
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_24
setvariable skill_ranks_jumped %skill_ranks_24
setvariable delta_calc_jumped %delta_calc_24
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_24
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_24
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_24
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_24
goto JUMPER_RETURN_%jumpflag
JUMPER_25:
setvariable skill_name_jumped %mendexptracker_skill_name_25
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_25
setvariable skill_ranks_jumped %skill_ranks_25
setvariable delta_calc_jumped %delta_calc_25
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_25
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_25
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_25
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_25
goto JUMPER_RETURN_%jumpflag
JUMPER_26:
setvariable skill_name_jumped %mendexptracker_skill_name_26
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_26
setvariable skill_ranks_jumped %skill_ranks_26
setvariable delta_calc_jumped %delta_calc_26
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_26
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_26
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_26
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_26
goto JUMPER_RETURN_%jumpflag
JUMPER_27:
setvariable skill_name_jumped %mendexptracker_skill_name_27
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_27
setvariable skill_ranks_jumped %skill_ranks_27
setvariable delta_calc_jumped %delta_calc_27
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_27
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_27
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_27
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_27
goto JUMPER_RETURN_%jumpflag
JUMPER_28:
setvariable skill_name_jumped %mendexptracker_skill_name_28
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_28
setvariable skill_ranks_jumped %skill_ranks_28
setvariable delta_calc_jumped %delta_calc_28
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_28
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_28
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_28
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_28
goto JUMPER_RETURN_%jumpflag
JUMPER_29:
setvariable skill_name_jumped %mendexptracker_skill_name_29
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_29
setvariable skill_ranks_jumped %skill_ranks_29
setvariable delta_calc_jumped %delta_calc_29
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_29
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_29
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_29
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_29
goto JUMPER_RETURN_%jumpflag
JUMPER_30:
setvariable skill_name_jumped %mendexptracker_skill_name_30
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_30
setvariable skill_ranks_jumped %skill_ranks_30
setvariable delta_calc_jumped %delta_calc_30
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_30
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_30
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_30
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_30
goto JUMPER_RETURN_%jumpflag
JUMPER_31:
setvariable skill_name_jumped %mendexptracker_skill_name_31
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_31
setvariable skill_ranks_jumped %skill_ranks_31
setvariable delta_calc_jumped %delta_calc_31
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_31
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_31
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_31
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_31
goto JUMPER_RETURN_%jumpflag
JUMPER_32:
setvariable skill_name_jumped %mendexptracker_skill_name_32
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_32
setvariable skill_ranks_jumped %skill_ranks_32
setvariable delta_calc_jumped %delta_calc_32
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_32
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_32
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_32
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_32
goto JUMPER_RETURN_%jumpflag
JUMPER_33:
setvariable skill_name_jumped %mendexptracker_skill_name_33
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_33
setvariable skill_ranks_jumped %skill_ranks_33
setvariable delta_calc_jumped %delta_calc_33
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_33
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_33
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_33
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_33
goto JUMPER_RETURN_%jumpflag
JUMPER_34:
setvariable skill_name_jumped %mendexptracker_skill_name_34
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_34
setvariable skill_ranks_jumped %skill_ranks_34
setvariable delta_calc_jumped %delta_calc_34
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_34
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_34
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_34
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_34
goto JUMPER_RETURN_%jumpflag
JUMPER_35:
setvariable skill_name_jumped %mendexptracker_skill_name_35
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_35
setvariable skill_ranks_jumped %skill_ranks_35
setvariable delta_calc_jumped %delta_calc_35
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_35
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_35
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_35
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_35
goto JUMPER_RETURN_%jumpflag
JUMPER_36:
setvariable skill_name_jumped %mendexptracker_skill_name_36
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_36
setvariable skill_ranks_jumped %skill_ranks_36
setvariable delta_calc_jumped %delta_calc_36
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_36
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_36
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_36
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_36
goto JUMPER_RETURN_%jumpflag
JUMPER_37:
setvariable skill_name_jumped %mendexptracker_skill_name_37
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_37
setvariable skill_ranks_jumped %skill_ranks_37
setvariable delta_calc_jumped %delta_calc_37
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_37
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_37
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_37
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_37
goto JUMPER_RETURN_%jumpflag
JUMPER_38:
setvariable skill_name_jumped %mendexptracker_skill_name_38
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_38
setvariable skill_ranks_jumped %skill_ranks_38
setvariable delta_calc_jumped %delta_calc_38
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_38
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_38
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_38
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_38
goto JUMPER_RETURN_%jumpflag
JUMPER_39:
setvariable skill_name_jumped %mendexptracker_skill_name_39
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_39
setvariable skill_ranks_jumped %skill_ranks_39
setvariable delta_calc_jumped %delta_calc_39
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_39
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_39
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_39
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_39
goto JUMPER_RETURN_%jumpflag
JUMPER_40:
setvariable skill_name_jumped %mendexptracker_skill_name_40
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_40
setvariable skill_ranks_jumped %skill_ranks_40
setvariable delta_calc_jumped %delta_calc_40
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_40
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_40
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_40
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_40
goto JUMPER_RETURN_%jumpflag
JUMPER_41:
setvariable skill_name_jumped %mendexptracker_skill_name_41
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_41
setvariable skill_ranks_jumped %skill_ranks_41
setvariable delta_calc_jumped %delta_calc_41
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_41
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_41
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_41
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_41
goto JUMPER_RETURN_%jumpflag
JUMPER_42:
setvariable skill_name_jumped %mendexptracker_skill_name_42
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_42
setvariable skill_ranks_jumped %skill_ranks_42
setvariable delta_calc_jumped %delta_calc_42
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_42
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_42
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_42
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_42
goto JUMPER_RETURN_%jumpflag
JUMPER_43:
setvariable skill_name_jumped %mendexptracker_skill_name_43
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_43
setvariable skill_ranks_jumped %skill_ranks_43
setvariable delta_calc_jumped %delta_calc_43
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_43
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_43
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_43
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_43
goto JUMPER_RETURN_%jumpflag
JUMPER_44:
setvariable skill_name_jumped %mendexptracker_skill_name_44
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_44
setvariable skill_ranks_jumped %skill_ranks_44
setvariable delta_calc_jumped %delta_calc_44
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_44
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_44
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_44
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_44
goto JUMPER_RETURN_%jumpflag
JUMPER_45:
setvariable skill_name_jumped %mendexptracker_skill_name_45
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_45
setvariable skill_ranks_jumped %skill_ranks_45
setvariable delta_calc_jumped %delta_calc_45
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_45
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_45
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_45
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_45
goto JUMPER_RETURN_%jumpflag
JUMPER_46:
setvariable skill_name_jumped %mendexptracker_skill_name_46
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_46
setvariable skill_ranks_jumped %skill_ranks_46
setvariable delta_calc_jumped %delta_calc_46
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_46
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_46
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_46
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_46
goto JUMPER_RETURN_%jumpflag
JUMPER_47:
setvariable skill_name_jumped %mendexptracker_skill_name_47
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_47
setvariable skill_ranks_jumped %skill_ranks_47
setvariable delta_calc_jumped %delta_calc_47
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_47
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_47
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_47
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_47
goto JUMPER_RETURN_%jumpflag
JUMPER_48:
setvariable skill_name_jumped %mendexptracker_skill_name_48
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_48
setvariable skill_ranks_jumped %skill_ranks_48
setvariable delta_calc_jumped %delta_calc_48
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_48
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_48
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_48
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_48
goto JUMPER_RETURN_%jumpflag
JUMPER_49:
setvariable skill_name_jumped %mendexptracker_skill_name_49
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_49
setvariable skill_ranks_jumped %skill_ranks_49
setvariable delta_calc_jumped %delta_calc_49
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_49
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_49
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_49
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_49
goto JUMPER_RETURN_%jumpflag
JUMPER_50:
setvariable skill_name_jumped %mendexptracker_skill_name_50
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_50
setvariable skill_ranks_jumped %skill_ranks_50
setvariable delta_calc_jumped %delta_calc_50
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_50
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_50
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_50
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_50
goto JUMPER_RETURN_%jumpflag
JUMPER_51:
setvariable skill_name_jumped %mendexptracker_skill_name_51
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_51
setvariable skill_ranks_jumped %skill_ranks_51
setvariable delta_calc_jumped %delta_calc_51
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_51
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_51
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_51
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_51
goto JUMPER_RETURN_%jumpflag
JUMPER_52:
setvariable skill_name_jumped %mendexptracker_skill_name_52
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_52
setvariable skill_ranks_jumped %skill_ranks_52
setvariable delta_calc_jumped %delta_calc_52
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_52
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_52
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_52
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_52
goto JUMPER_RETURN_%jumpflag
JUMPER_53:
setvariable skill_name_jumped %mendexptracker_skill_name_53
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_53
setvariable skill_ranks_jumped %skill_ranks_53
setvariable delta_calc_jumped %delta_calc_53
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_53
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_53
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_53
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_53
goto JUMPER_RETURN_%jumpflag
JUMPER_54:
setvariable skill_name_jumped %mendexptracker_skill_name_54
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_54
setvariable skill_ranks_jumped %skill_ranks_54
setvariable delta_calc_jumped %delta_calc_54
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_54
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_54
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_54
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_54
goto JUMPER_RETURN_%jumpflag
JUMPER_55:
setvariable skill_name_jumped %mendexptracker_skill_name_55
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_55
setvariable skill_ranks_jumped %skill_ranks_55
setvariable delta_calc_jumped %delta_calc_55
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_55
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_55
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_55
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_55
goto JUMPER_RETURN_%jumpflag
JUMPER_56:
setvariable skill_name_jumped %mendexptracker_skill_name_56
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_56
setvariable skill_ranks_jumped %skill_ranks_56
setvariable delta_calc_jumped %delta_calc_56
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_56
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_56
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_56
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_56
goto JUMPER_RETURN_%jumpflag
JUMPER_57:
setvariable skill_name_jumped %mendexptracker_skill_name_57
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_57
setvariable skill_ranks_jumped %skill_ranks_57
setvariable delta_calc_jumped %delta_calc_57
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_57
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_57
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_57
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_57
goto JUMPER_RETURN_%jumpflag
JUMPER_58:
setvariable skill_name_jumped %mendexptracker_skill_name_58
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_58
setvariable skill_ranks_jumped %skill_ranks_58
setvariable delta_calc_jumped %delta_calc_58
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_58
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_58
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_58
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_58
goto JUMPER_RETURN_%jumpflag
JUMPER_59:
setvariable skill_name_jumped %mendexptracker_skill_name_59
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_59
setvariable skill_ranks_jumped %skill_ranks_59
setvariable delta_calc_jumped %delta_calc_59
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_59
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_59
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_59
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_59
goto JUMPER_RETURN_%jumpflag
JUMPER_60:
setvariable skill_name_jumped %mendexptracker_skill_name_60
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_60
setvariable skill_ranks_jumped %skill_ranks_60
setvariable delta_calc_jumped %delta_calc_60
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_60
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_60
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_60
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_60
goto JUMPER_RETURN_%jumpflag
JUMPER_61:
setvariable skill_name_jumped %mendexptracker_skill_name_61
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_61
setvariable skill_ranks_jumped %skill_ranks_61
setvariable delta_calc_jumped %delta_calc_61
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_61
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_61
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_61
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_61
goto JUMPER_RETURN_%jumpflag
JUMPER_62:
setvariable skill_name_jumped %mendexptracker_skill_name_62
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_62
setvariable skill_ranks_jumped %skill_ranks_62
setvariable delta_calc_jumped %delta_calc_62
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_62
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_62
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_62
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_62
goto JUMPER_RETURN_%jumpflag
JUMPER_63:
setvariable skill_name_jumped %mendexptracker_skill_name_63
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_63
setvariable skill_ranks_jumped %skill_ranks_63
setvariable delta_calc_jumped %delta_calc_63
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_63
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_63
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_63
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_63
goto JUMPER_RETURN_%jumpflag
JUMPER_64:
setvariable skill_name_jumped %mendexptracker_skill_name_64
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_64
setvariable skill_ranks_jumped %skill_ranks_64
setvariable delta_calc_jumped %delta_calc_64
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_64
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_64
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_64
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_64
goto JUMPER_RETURN_%jumpflag
JUMPER_65:
setvariable skill_name_jumped %mendexptracker_skill_name_65
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_65
setvariable skill_ranks_jumped %skill_ranks_65
setvariable delta_calc_jumped %delta_calc_65
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_65
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_65
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_65
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_65
goto JUMPER_RETURN_%jumpflag
JUMPER_66:
setvariable skill_name_jumped %mendexptracker_skill_name_66
setvariable skill_ranks_saved_jumped %mendexptracker_skill_ranks_saved_66
setvariable skill_ranks_jumped %skill_ranks_66
setvariable delta_calc_jumped %delta_calc_66
setvariable skill_rank_digit_1_jumped %skill_rank_digit_1_66
setvariable skill_rank_digit_2_jumped %skill_rank_digit_2_66
setvariable skill_rank_digit_3_jumped %skill_rank_digit_3_66
setvariable skill_rank_digit_4_jumped %skill_rank_digit_4_66
goto JUMPER_RETURN_%jumpflag
#############################################################################
########################### OUTPUT SECTION ############################
#############################################################################
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_DELTA:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Experience Delta
echo . (difference between current exp and last save)
echo =======================================================================
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo Shield.Usage %delta_calc_1
echo Leather.Armor %delta_calc_2
echo Cloth.Armor %delta_calc_3
echo Light.Chain %delta_calc_4
echo Heavy.Chain %delta_calc_5
echo Light.Plate %delta_calc_6
echo Heavy.Plate %delta_calc_7
echo Bone.Armor %delta_calc_8
echo Parry.Ability %delta_calc_9
echo Multi.Opponent %delta_calc_10
echo Light.Edged %delta_calc_11
echo Medium.Edged %delta_calc_12
echo Heavy.Edged %delta_calc_13
echo Twohanded.Edged %delta_calc_14
echo Light.Blunt %delta_calc_15
echo Medium.Blunt %delta_calc_16
echo Heavy.Blunt %delta_calc_17
echo Twohanded.Blunt %delta_calc_18
echo Slings %delta_calc_19
echo Staff.Sling %delta_calc_20
echo Short.Bow %delta_calc_21
echo Long.Bow %delta_calc_22
echo Composite.Bow %delta_calc_23
echo Light.Crossbow %delta_calc_24
echo Heavy.Crossbow %delta_calc_25
echo Short.Staff %delta_calc_26
echo Quarter.staff %delta_calc_27
echo Pikes %delta_calc_28
echo Halberds %delta_calc_29
echo Light.Thrown %delta_calc_30
echo Heavy.Thrown %delta_calc_31
echo Brawling %delta_calc_32
echo Offhand.Weapon %delta_calc_33
echo Primary.Magic %delta_calc_34
echo Harness.Ability %delta_calc_35
echo Power.Perceive %delta_calc_36
echo Magical.Devices %delta_calc_37
echo Targeted.Magic %delta_calc_38
echo Evasion %delta_calc_39
echo Climbing %delta_calc_40
echo Perception %delta_calc_41
echo Scouting %delta_calc_42
echo Hiding %delta_calc_43
echo Lockpicking %delta_calc_44
echo Disarm.Traps %delta_calc_45
echo Stalking %delta_calc_46
echo Stealing %delta_calc_47
echo First.Aid %delta_calc_48
echo Foraging %delta_calc_49
echo Escaping %delta_calc_50
echo Backstab %delta_calc_51
echo Skinning %delta_calc_52
echo Swimming %delta_calc_53
echo Scholarship %delta_calc_54
echo Mechanical.Lore %delta_calc_55
echo Musical.Theory %delta_calc_56
echo Appraisal %delta_calc_57
echo Teaching %delta_calc_58
echo Trading %delta_calc_59
echo Animal.Lore %delta_calc_60
echo Percussions %delta_calc_61
echo Strings %delta_calc_62
echo Winds %delta_calc_63
echo Vocals %delta_calc_64
echo Empathy %delta_calc_65
echo Astrology %delta_calc_66
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match MAIN_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_CURRENT:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Current Experience
echo
echo =======================================================================
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo Shield.Usage %skill_ranks_1
echo Leather.Armor %skill_ranks_2
echo Cloth.Armor %skill_ranks_3
echo Light.Chain %skill_ranks_4
echo Heavy.Chain %skill_ranks_5
echo Light.Plate %skill_ranks_6
echo Heavy.Plate %skill_ranks_7
echo Bone.Armor %skill_ranks_8
echo Parry.Ability %skill_ranks_9
echo Multi.Opponent %skill_ranks_10
echo Light.Edged %skill_ranks_11
echo Medium.Edged %skill_ranks_12
echo Heavy.Edged %skill_ranks_13
echo Twohanded.Edged %skill_ranks_14
echo Light.Blunt %skill_ranks_15
echo Medium.Blunt %skill_ranks_16
echo Heavy.Blunt %skill_ranks_17
echo Twohanded.Blunt %skill_ranks_18
echo Slings %skill_ranks_19
echo Staff.Sling %skill_ranks_20
echo Short.Bow %skill_ranks_21
echo Long.Bow %skill_ranks_22
echo Composite.Bow %skill_ranks_23
echo Light.Crossbow %skill_ranks_24
echo Heavy.Crossbow %skill_ranks_25
echo Short.Staff %skill_ranks_26
echo Quarter.staff %skill_ranks_27
echo Pikes %skill_ranks_28
echo Halberds %skill_ranks_29
echo Light.Thrown %skill_ranks_30
echo Heavy.Thrown %skill_ranks_31
echo Brawling %skill_ranks_32
echo Offhand.Weapon %skill_ranks_33
echo Primary.Magic %skill_ranks_34
echo Harness.Ability %skill_ranks_35
echo Power.Perceive %skill_ranks_36
echo Magical.Devices %skill_ranks_37
echo Targeted.Magic %skill_ranks_38
echo Evasion %skill_ranks_39
echo Climbing %skill_ranks_40
echo Perception %skill_ranks_41
echo Scouting %skill_ranks_42
echo Hiding %skill_ranks_43
echo Lockpicking %skill_ranks_44
echo Disarm.Traps %skill_ranks_45
echo Stalking %skill_ranks_46
echo Stealing %skill_ranks_47
echo First.Aid %skill_ranks_48
echo Foraging %skill_ranks_49
echo Escaping %skill_ranks_50
echo Backstab %skill_ranks_51
echo Skinning %skill_ranks_52
echo Swimming %skill_ranks_53
echo Scholarship %skill_ranks_54
echo Mechanical.Lore %skill_ranks_55
echo Musical.Theory %skill_ranks_56
echo Appraisal %skill_ranks_57
echo Teaching %skill_ranks_58
echo Trading %skill_ranks_59
echo Animal.Lore %skill_ranks_60
echo Percussions %skill_ranks_61
echo Strings %skill_ranks_62
echo Winds %skill_ranks_63
echo Vocals %skill_ranks_64
echo Empathy %skill_ranks_65
echo Astrology %skill_ranks_66
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match MAIN_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_SKILL_NAMES:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Skill Names Only Output
echo
echo =======================================================================
echo
echo %mendexptracker_skill_name_1
echo %mendexptracker_skill_name_2
echo %mendexptracker_skill_name_3
echo %mendexptracker_skill_name_4
echo %mendexptracker_skill_name_5
echo %mendexptracker_skill_name_6
echo %mendexptracker_skill_name_7
echo %mendexptracker_skill_name_8
echo %mendexptracker_skill_name_9
echo %mendexptracker_skill_name_10
echo %mendexptracker_skill_name_11
echo %mendexptracker_skill_name_12
echo %mendexptracker_skill_name_13
echo %mendexptracker_skill_name_14
echo %mendexptracker_skill_name_15
echo %mendexptracker_skill_name_16
echo %mendexptracker_skill_name_17
echo %mendexptracker_skill_name_18
echo %mendexptracker_skill_name_19
echo %mendexptracker_skill_name_20
echo %mendexptracker_skill_name_21
echo %mendexptracker_skill_name_22
echo %mendexptracker_skill_name_23
echo %mendexptracker_skill_name_24
echo %mendexptracker_skill_name_25
echo %mendexptracker_skill_name_26
echo %mendexptracker_skill_name_27
echo %mendexptracker_skill_name_28
echo %mendexptracker_skill_name_29
echo %mendexptracker_skill_name_30
echo %mendexptracker_skill_name_31
echo %mendexptracker_skill_name_32
echo %mendexptracker_skill_name_33
echo %mendexptracker_skill_name_34
echo %mendexptracker_skill_name_35
echo %mendexptracker_skill_name_36
echo %mendexptracker_skill_name_37
echo %mendexptracker_skill_name_38
echo %mendexptracker_skill_name_39
echo %mendexptracker_skill_name_40
echo %mendexptracker_skill_name_41
echo %mendexptracker_skill_name_42
echo %mendexptracker_skill_name_43
echo %mendexptracker_skill_name_44
echo %mendexptracker_skill_name_45
echo %mendexptracker_skill_name_46
echo %mendexptracker_skill_name_47
echo %mendexptracker_skill_name_48
echo %mendexptracker_skill_name_49
echo %mendexptracker_skill_name_50
echo %mendexptracker_skill_name_51
echo %mendexptracker_skill_name_52
echo %mendexptracker_skill_name_53
echo %mendexptracker_skill_name_54
echo %mendexptracker_skill_name_55
echo %mendexptracker_skill_name_56
echo %mendexptracker_skill_name_57
echo %mendexptracker_skill_name_58
echo %mendexptracker_skill_name_59
echo %mendexptracker_skill_name_60
echo %mendexptracker_skill_name_61
echo %mendexptracker_skill_name_62
echo %mendexptracker_skill_name_63
echo %mendexptracker_skill_name_64
echo %mendexptracker_skill_name_65
echo %mendexptracker_skill_name_66
echo
echo
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to output menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match OUTPUT_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_CURRENT_NUMBERS:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Current Experience, Numbers Only
echo
echo =======================================================================
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo %skill_ranks_1
echo %skill_ranks_2
echo %skill_ranks_3
echo %skill_ranks_4
echo %skill_ranks_5
echo %skill_ranks_6
echo %skill_ranks_7
echo %skill_ranks_8
echo %skill_ranks_9
echo %skill_ranks_10
echo %skill_ranks_11
echo %skill_ranks_12
echo %skill_ranks_13
echo %skill_ranks_14
echo %skill_ranks_15
echo %skill_ranks_16
echo %skill_ranks_17
echo %skill_ranks_18
echo %skill_ranks_19
echo %skill_ranks_20
echo %skill_ranks_21
echo %skill_ranks_22
echo %skill_ranks_23
echo %skill_ranks_24
echo %skill_ranks_25
echo %skill_ranks_26
echo %skill_ranks_27
echo %skill_ranks_28
echo %skill_ranks_29
echo %skill_ranks_30
echo %skill_ranks_31
echo %skill_ranks_32
echo %skill_ranks_33
echo %skill_ranks_34
echo %skill_ranks_35
echo %skill_ranks_36
echo %skill_ranks_37
echo %skill_ranks_38
echo %skill_ranks_39
echo %skill_ranks_40
echo %skill_ranks_41
echo %skill_ranks_42
echo %skill_ranks_43
echo %skill_ranks_44
echo %skill_ranks_45
echo %skill_ranks_46
echo %skill_ranks_47
echo %skill_ranks_48
echo %skill_ranks_49
echo %skill_ranks_50
echo %skill_ranks_51
echo %skill_ranks_52
echo %skill_ranks_53
echo %skill_ranks_54
echo %skill_ranks_55
echo %skill_ranks_56
echo %skill_ranks_57
echo %skill_ranks_58
echo %skill_ranks_59
echo %skill_ranks_60
echo %skill_ranks_61
echo %skill_ranks_62
echo %skill_ranks_63
echo %skill_ranks_64
echo %skill_ranks_65
echo %skill_ranks_66
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to output menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match OUTPUT_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_DELTA_NUMBERS:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Experience Delta, Numbers Only
echo
echo =======================================================================
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo
echo %delta_calc_1
echo %delta_calc_2
echo %delta_calc_3
echo %delta_calc_4
echo %delta_calc_5
echo %delta_calc_6
echo %delta_calc_7
echo %delta_calc_8
echo %delta_calc_9
echo %delta_calc_10
echo %delta_calc_11
echo %delta_calc_12
echo %delta_calc_13
echo %delta_calc_14
echo %delta_calc_15
echo %delta_calc_16
echo %delta_calc_17
echo %delta_calc_18
echo %delta_calc_19
echo %delta_calc_20
echo %delta_calc_21
echo %delta_calc_22
echo %delta_calc_23
echo %delta_calc_24
echo %delta_calc_25
echo %delta_calc_26
echo %delta_calc_27
echo %delta_calc_28
echo %delta_calc_29
echo %delta_calc_30
echo %delta_calc_31
echo %delta_calc_32
echo %delta_calc_33
echo %delta_calc_34
echo %delta_calc_35
echo %delta_calc_36
echo %delta_calc_37
echo %delta_calc_38
echo %delta_calc_39
echo %delta_calc_40
echo %delta_calc_41
echo %delta_calc_42
echo %delta_calc_43
echo %delta_calc_44
echo %delta_calc_45
echo %delta_calc_46
echo %delta_calc_47
echo %delta_calc_48
echo %delta_calc_49
echo %delta_calc_50
echo %delta_calc_51
echo %delta_calc_52
echo %delta_calc_53
echo %delta_calc_54
echo %delta_calc_55
echo %delta_calc_56
echo %delta_calc_57
echo %delta_calc_58
echo %delta_calc_59
echo %delta_calc_60
echo %delta_calc_61
echo %delta_calc_62
echo %delta_calc_63
echo %delta_calc_64
echo %delta_calc_65
echo %delta_calc_66
echo
echo *** Divide exp by 10,000 (move decimal 4 places left) to get 'ranks'
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to output menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match OUTPUT_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_SKILL_EFF:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Experience Efficiency - circle
echo
echo . [(total ranks)*100]/ circle
echo . (ranks/per 100 circles)
echo =======================================================================
echo
echo *** Divide by 100 for ranks/circle
echo
echo Shield.Usage %eff_calc_1
echo Leather.Armor %eff_calc_2
echo Cloth.Armor %eff_calc_3
echo Light.Chain %eff_calc_4
echo Heavy.Chain %eff_calc_5
echo Light.Plate %eff_calc_6
echo Heavy.Plate %eff_calc_7
echo Bone.Armor %eff_calc_8
echo Parry.Ability %eff_calc_9
echo Multi.Opponent %eff_calc_10
echo Light.Edged %eff_calc_11
echo Medium.Edged %eff_calc_12
echo Heavy.Edged %eff_calc_13
echo Twohanded.Edged %eff_calc_14
echo Light.Blunt %eff_calc_15
echo Medium.Blunt %eff_calc_16
echo Heavy.Blunt %eff_calc_17
echo Twohanded.Blunt %eff_calc_18
echo Slings %eff_calc_19
echo Staff.Sling %eff_calc_20
echo Short.Bow %eff_calc_21
echo Long.Bow %eff_calc_22
echo Composite.Bow %eff_calc_23
echo Light.Crossbow %eff_calc_24
echo Heavy.Crossbow %eff_calc_25
echo Short.Staff %eff_calc_26
echo Quarter.staff %eff_calc_27
echo Pikes %eff_calc_28
echo Halberds %eff_calc_29
echo Light.Thrown %eff_calc_30
echo Heavy.Thrown %eff_calc_31
echo Brawling %eff_calc_32
echo Offhand.Weapon %eff_calc_33
echo Primary.Magic %eff_calc_34
echo Harness.Ability %eff_calc_35
echo Power.Perceive %eff_calc_36
echo Magical.Devices %eff_calc_37
echo Targeted.Magic %eff_calc_38
echo Evasion %eff_calc_39
echo Climbing %eff_calc_40
echo Perception %eff_calc_41
echo Scouting %eff_calc_42
echo Hiding %eff_calc_43
echo Lockpicking %eff_calc_44
echo Disarm.Traps %eff_calc_45
echo Stalking %eff_calc_46
echo Stealing %eff_calc_47
echo First.Aid %eff_calc_48
echo Foraging %eff_calc_49
echo Escaping %eff_calc_50
echo Backstab %eff_calc_51
echo Skinning %eff_calc_52
echo Swimming %eff_calc_53
echo Scholarship %eff_calc_54
echo Mechanical.Lore %eff_calc_55
echo Musical.Theory %eff_calc_56
echo Appraisal %eff_calc_57
echo Teaching %eff_calc_58
echo Trading %eff_calc_59
echo Animal.Lore %eff_calc_60
echo Percussions %eff_calc_61
echo Strings %eff_calc_62
echo Winds %eff_calc_63
echo Vocals %eff_calc_64
echo Empathy %eff_calc_65
echo Astrology %eff_calc_66
echo
echo *** Divide by 100 for ranks/circle
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match OTHERCALCS_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_SKILL_RATE:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** Experience Rate - time
echo
echo . [(Dranks)*100*60]/ Dminutes
echo . (ranks per 100 hours)
echo =======================================================================
echo
echo *** Divide by 100 for ranks/hour
echo
echo Shield.Usage %rate_calc_1
echo Leather.Armor %rate_calc_2
echo Cloth.Armor %rate_calc_3
echo Light.Chain %rate_calc_4
echo Heavy.Chain %rate_calc_5
echo Light.Plate %rate_calc_6
echo Heavy.Plate %rate_calc_7
echo Bone.Armor %rate_calc_8
echo Parry.Ability %rate_calc_9
echo Multi.Opponent %rate_calc_10
echo Light.Edged %rate_calc_11
echo Medium.Edged %rate_calc_12
echo Heavy.Edged %rate_calc_13
echo Twohanded.Edged %rate_calc_14
echo Light.Blunt %rate_calc_15
echo Medium.Blunt %rate_calc_16
echo Heavy.Blunt %rate_calc_17
echo Twohanded.Blunt %rate_calc_18
echo Slings %rate_calc_19
echo Staff.Sling %rate_calc_20
echo Short.Bow %rate_calc_21
echo Long.Bow %rate_calc_22
echo Composite.Bow %rate_calc_23
echo Light.Crossbow %rate_calc_24
echo Heavy.Crossbow %rate_calc_25
echo Short.Staff %rate_calc_26
echo Quarter.staff %rate_calc_27
echo Pikes %rate_calc_28
echo Halberds %rate_calc_29
echo Light.Thrown %rate_calc_30
echo Heavy.Thrown %rate_calc_31
echo Brawling %rate_calc_32
echo Offhand.Weapon %rate_calc_33
echo Primary.Magic %rate_calc_34
echo Harness.Ability %rate_calc_35
echo Power.Perceive %rate_calc_36
echo Magical.Devices %rate_calc_37
echo Targeted.Magic %rate_calc_38
echo Evasion %rate_calc_39
echo Climbing %rate_calc_40
echo Perception %rate_calc_41
echo Scouting %rate_calc_42
echo Hiding %rate_calc_43
echo Lockpicking %rate_calc_44
echo Disarm.Traps %rate_calc_45
echo Stalking %rate_calc_46
echo Stealing %rate_calc_47
echo First.Aid %rate_calc_48
echo Foraging %rate_calc_49
echo Escaping %rate_calc_50
echo Backstab %rate_calc_51
echo Skinning %rate_calc_52
echo Swimming %rate_calc_53
echo Scholarship %rate_calc_54
echo Mechanical.Lore %rate_calc_55
echo Musical.Theory %rate_calc_56
echo Appraisal %rate_calc_57
echo Teaching %rate_calc_58
echo Trading %rate_calc_59
echo Animal.Lore %rate_calc_60
echo Percussions %rate_calc_61
echo Strings %rate_calc_62
echo Winds %rate_calc_63
echo Vocals %rate_calc_64
echo Empathy %rate_calc_65
echo Astrology %rate_calc_66
echo
echo *** Divide by 100 for ranks/hour
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu............... z1
echo =======================================================================
echo
echo
put echo /off
pause 1
match OTHERCALCS_MENU z1
matchwait
#-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*-----*
OUTPUT_SKILL_BREAKDOWN:
put echo /on
waitfor echocolumn
echo
echo
echo =======================================================================
echo *** SKILL BREAKDOWN INTO RANGES
echo
echo =======================================================================
echo
echo Count of skills in range:
echo
echo 0 %skill_breakdown_0
echo 50 %skill_breakdown_50
echo 100 %skill_breakdown_100
echo 200 %skill_breakdown_200
echo 300 %skill_breakdown_300
echo 400 %skill_breakdown_400
echo 500 %skill_breakdown_500
echo 600 %skill_breakdown_600
echo 700 %skill_breakdown_700
echo 800 %skill_breakdown_800
echo 900 %skill_breakdown_900
echo 1000 %skill_breakdown_1000
echo 1500 %skill_breakdown_1500
echo 2000 %skill_breakdown_2000
echo
echo =======================================================================
echo *** Enter selection
echo
echo Return to main menu............... z1
echo =======================================================================
echo Note:
echo 1) Skills are not rounded, a skill of 199 is counted toward the 100 range.
echo 2) The 100 range is a count of skills between 100 and 199.99.
echo 3) Currently 66 total skills in game, script counts all even if not available to your guild.
echo
put echo /off
pause 1
match OTHERCALCS_MENU z1
matchwait
#############################################################################
########################### COMMAND LINE SECTION ######################
#############################################################################
COMMANDSET:
goto COMMANDSET_%1
COMMANDSET_NOTE:
setvariable mendexptracker_saved_note %2
goto MAIN_MENU
COMMANDSET_CIRCLE:
COMMANDSET_LEVEL:
setvariable mendexptracker_circle %2
goto OTHERCALCS_MENU
COMMANDSET_TIME:
setvariable mendexptracker_time %2
goto OTHERCALCS_MENU
COMMANDSET_HIGH:
COMMANDSET_HIGHLIGHT:
COMMANDSET_HIGHLIGHTING:
deletefromhighlightstrings string="***"
AddToHighlightStrings string="***" forecolor=%2 highlightEntireLine=True
goto MISC_MENU
#############################################################################
########################### SCRIPT END SECTION ########################
#############################################################################
# Vocals: 0 00.00% clear
# Vocals: 0 21.33% thoughtful
# Vocals: 1 00.90% very muddled
# :...1234.56.78%
# ____________________________________________________________
#Version Notes:
#
# V1.2 added breakdown of skills into ranges 6/25/08
# V1.1 corrected a couple typoes ;)
# V1 created May 13, 2008
# ____________________________________________________________
END_SCRIPT:
exit
BOTTOM: