Advertisement
PapaDereku

Text Adventure Template

Feb 12th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 291.05 KB | None | 0 0
  1. ::REMEMBER TO SET THE ENCODING TO ANSI
  2.  
  3. @echo off
  4. mode con cols=178 lines=49
  5.  
  6. set border=ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
  7. set bC=Í
  8. set hudActions=1
  9. set hudStatus=1
  10. set prompt=]
  11.  
  12. < misc.sav (
  13. set /p savefile1_des=
  14. set /p savefile2_des=
  15. set /p savefile3_des=
  16. set /p savefile4_des=
  17. set /p savefile5_des=
  18. set /p savefile6_des=
  19. set /p savefile7_des=
  20. set /p savefile8_des=
  21. set /p savefile9_des=
  22. set /p savefile10_des=
  23. set /p savefile11_des=
  24. set /p savefile12_des=
  25. set /p background=
  26. set /p text=
  27. set /p bC=
  28. set /p border=
  29. set /p hudActions=
  30. set /p hudStatus=
  31. set /p prompt=
  32. )
  33. color %background%%text%
  34.  
  35. ::Main Menu
  36.  
  37.     :titleScreen
  38.        
  39.             set PausetitleScreen=titleScreen
  40.        
  41.         cls
  42.         (echo %border%)
  43.         (echo                                                                                     [Title])    
  44.         (echo %border%)
  45.         (echo                                                                                      v1.0                                                                                      .)
  46.         (echo                                                                                                                                                                                .)
  47.         (echo                                                                                                                                                                                .)
  48.         (echo                                                                                                                                                                                .)
  49.         (echo                                                                                                                                                                                .)
  50.         (echo                                                                                                                                                                                .)
  51.         (echo                                                                                                                                                                                .)
  52.         (echo                                                                                                                                                                                .)
  53.         (echo                                                                                                                                                                                .)
  54.         (echo                                                                                                                                                                                .)
  55.         (echo                                                                                                                                                                                .)
  56.         (echo                                                                                                                                                                                .)
  57.         (echo                                                                                                                                                                                .)
  58.         (echo                                                                                                                                                                                .)
  59.         (echo                                                                                                                                                                                .)
  60.         (echo                                                                                                                                                                                .)
  61.         (echo                                                                                                                                                                                .)
  62.         (echo                                                                                                                                                                                .)
  63.         (echo                                                                                                                                                                                .)
  64.         (echo                                                                                                                                                                                .)
  65.         (echo                                                                                                                                                                                .)
  66.         (echo                                                                                                                                                                                .)
  67.         (echo                                                                                                                                                                                .)
  68.         (echo                                                                                                                                                                                .)
  69.         (echo                                                                                                                                                                                .)
  70.         (echo                                                                                                                                                                                .)
  71.         (echo                                                                                                                                                                                .)
  72.         (echo                                                                                                                                                                                .)
  73.         (echo                                                                                                                                                                                .)
  74.         (echo                                                                                                                                                                                .)
  75.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  76.         (echo                                                                                %bC% 1. New Game   %bC%                                                                               .)
  77.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  78.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  79.         (echo                                                                                %bC% 2. Load Game  %bC%                                                                               .)
  80.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  81.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  82.         (echo                                                                                %bC% 3. Options    %bC%                                                                               .)
  83.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  84.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  85.         (echo                                                                                %bC% 4. Exit Game  %bC%                                                                               .)
  86.         (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  87.         (echo                                                                                                                                                                                .)
  88.         (echo %border%)
  89.         choice /c 1234 /n /m %prompt%
  90.             if errorlevel == 4 exit
  91.             if errorlevel == 3 goto Options
  92.             if errorlevel == 2 goto Load
  93.             if errorlevel == 1 goto newGame
  94.         if not defined choice goto titleScreen
  95.         goto titleScreen
  96.             :newGame
  97.                 cls
  98.                 (echo %border%)
  99.                 (echo                                                                                 Start New Game?)
  100.                 (echo %border%)
  101.                 (echo                                                                                                                                                                                .)
  102.                 (echo                                                                                                                                                                                .)
  103.                 (echo                                                                                                                                                                                .)
  104.                 (echo                                                                                                                                                                                .)
  105.                 (echo                                                                                                                                                                                .)
  106.                 (echo                                                                                                                                                                                .)
  107.                 (echo                                                                                                                                                                                .)
  108.                 (echo                                                                                                                                                                                .)
  109.                 (echo                                                                                                                                                                                .)
  110.                 (echo                                                                                                                                                                                .)
  111.                 (echo                                                                                                                                                                                .)
  112.                 (echo                                                                                                                                                                                .)
  113.                 (echo                                                                                                                                                                                .)
  114.                 (echo                                                                                                                                                                                .)
  115.                 (echo                                                                                                                                                                                .)
  116.                 (echo                                                                                                                                                                                .)
  117.                 (echo                                                                                                                                                                                .)
  118.                 (echo                                                                                                                                                                                .)
  119.                 (echo                                                                                                                                                                                .)
  120.                 (echo                                                                                                                                                                                .)
  121.                 (echo                                                                                                                                                                                .)
  122.                 (echo                                                                                                                                                                                .)
  123.                 (echo                                                                                                                                                                                .)
  124.                 (echo                                                                                                                                                                                .)
  125.                 (echo                                                                                                                                                                                .)
  126.                 (echo                                                                                                                                                                                .)
  127.                 (echo                                                                                                                                                                                .)
  128.                 (echo                                                                                                                                                                                .)
  129.                 (echo                                                                                                                                                                                .)
  130.                 (echo                                                                                                                                                                                .)
  131.                 (echo                                                                                                                                                                                .)
  132.                 (echo                                                                                                                                                                                .)
  133.                 (echo                                                                                                                                                                                .)
  134.                 (echo                                                                                                                                                                                .)
  135.                 (echo                                                                                                                                                                                .)
  136.                 (echo                                                                                                                                                                                .)
  137.                 (echo                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  138.                 (echo                                                                                 %bC% 1. Continue %bC%                                                                                .)
  139.                 (echo                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  140.                 (echo                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  141.                 (echo                                                                                 %bC% 2. Back     %bC%                                                                                .)
  142.                 (echo                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  143.                 (echo                                                                                                                                                                                .)
  144.                 (echo %border%)
  145.                 choice /c 12 /n /m %prompt%
  146.                     if errorlevel == 2 goto titleScreen
  147.                     if errorlevel == 1 goto Intro
  148.  
  149.                     :Intro
  150.  
  151.                         ::Variables Reset
  152.                        
  153.                             ::Miscellaneous
  154.                            
  155.                                 set screen=
  156.                                 set moves=0
  157.                                 set score=0
  158.  
  159.                             ::Items
  160.                                
  161.                                 set $=0
  162.                                 set item_1=
  163.                                 set item_2=
  164.                                 set item_3=
  165.                                 set item_4=
  166.                                 set item_5=
  167.                                 set item_6=
  168.                                 set item_7=
  169.                                 set item_8=
  170.                                 set item_9=
  171.                                 set item_10=
  172.                                 set item_11=
  173.                                 set item_12=
  174.                                 set item_13=
  175.                                 set item_14=
  176.                                 set item_15=
  177.                                 set item_16=
  178.                                 set item_17=
  179.                                 set item_18=
  180.                                 set item_19=
  181.                                 set item_20=
  182.                                 set item_21=
  183.                                 set item_22=
  184.                                 set item_23=
  185.                                 set item_24=
  186.                                 set item_25=
  187.                                 set item_26=
  188.                                 set item_27=
  189.                                 set item_28=
  190.                                 set item_29=
  191.                                 set item_30=
  192.                                 set item_31=
  193.                                 set item_32=
  194.                            
  195.                             :::Maps
  196.                            
  197.                             ::Map Overworld
  198.                                
  199.                                 set #1_a=x
  200.                                 set #1_b=x
  201.                                 set #1_c=x
  202.                                 set #1_d=x
  203.                                 set #1_e=x
  204.                                 set #1_f=x
  205.                                 set #1_g=x
  206.                                 set #1_h=x
  207.                                 set #1_i=x
  208.                                 set #1_j=x
  209.                                 set #1_k=x
  210.                                 set #1_l=x
  211.                                 set #1_m=x
  212.                                 set #1_n=x
  213.                                 set #1_o=x
  214.                                 set #1_p=x
  215.                                 set #2_a=x
  216.                                 set #2_b=x
  217.                                 set #2_c=x
  218.                                 set #2_d=x
  219.                                 set #2_e=x
  220.                                 set #2_f=x
  221.                                 set #2_g=x
  222.                                 set #2_h=x
  223.                                 set #2_i=x
  224.                                 set #2_j=x
  225.                                 set #2_k=x
  226.                                 set #2_l=x
  227.                                 set #2_m=x
  228.                                 set #2_n=x
  229.                                 set #2_o=x
  230.                                 set #2_p=x
  231.                                 set #3_a=x
  232.                                 set #3_b=x
  233.                                 set #3_c=x
  234.                                 set #3_d=x
  235.                                 set #3_e=x
  236.                                 set #3_f=x
  237.                                 set #3_g=x
  238.                                 set #3_h=x
  239.                                 set #3_i=x
  240.                                 set #3_j=x
  241.                                 set #3_k=x
  242.                                 set #3_l=x
  243.                                 set #3_m=x
  244.                                 set #3_n=x
  245.                                 set #3_o=x
  246.                                 set #3_p=x
  247.                                 set #4_a=x
  248.                                 set #4_b=x
  249.                                 set #4_c=x
  250.                                 set #4_d=x
  251.                                 set #4_e=x
  252.                                 set #4_f=x
  253.                                 set #4_g=x
  254.                                 set #4_h=x
  255.                                 set #4_i=x
  256.                                 set #4_j=x
  257.                                 set #4_k=x
  258.                                 set #4_l=x
  259.                                 set #4_m=x
  260.                                 set #4_n=x
  261.                                 set #4_o=x
  262.                                 set #4_p=x
  263.                                 set #5_a=x
  264.                                 set #5_b=x
  265.                                 set #5_c=x
  266.                                 set #5_d=x
  267.                                 set #5_e=x
  268.                                 set #5_f=x
  269.                                 set #5_g=x
  270.                                 set #5_h=x
  271.                                 set #5_i=x
  272.                                 set #5_j=x
  273.                                 set #5_k=x
  274.                                 set #5_l=x
  275.                                 set #5_m=x
  276.                                 set #5_n=x
  277.                                 set #5_o=x
  278.                                 set #5_p=x
  279.                                 set #6_a=x
  280.                                 set #6_b=x
  281.                                 set #6_c=x
  282.                                 set #6_d=x
  283.                                 set #6_e=x
  284.                                 set #6_f=x
  285.                                 set #6_g=x
  286.                                 set #6_h=x
  287.                                 set #6_i=x
  288.                                 set #6_j=x
  289.                                 set #6_k=x
  290.                                 set #6_l=x
  291.                                 set #6_m=x
  292.                                 set #6_n=x
  293.                                 set #6_o=x
  294.                                 set #6_p=x
  295.                                 set #7_a=x
  296.                                 set #7_b=x
  297.                                 set #7_c=x
  298.                                 set #7_d=x
  299.                                 set #7_e=x
  300.                                 set #7_f=x
  301.                                 set #7_g=x
  302.                                 set #7_h=x
  303.                                 set #7_i=x
  304.                                 set #7_j=x
  305.                                 set #7_k=x
  306.                                 set #7_l=x
  307.                                 set #7_m=x
  308.                                 set #7_n=x
  309.                                 set #7_o=x
  310.                                 set #7_p=x
  311.                                 set #8_a=x
  312.                                 set #8_b=x
  313.                                 set #8_c=x
  314.                                 set #8_d=x
  315.                                 set #8_e=x
  316.                                 set #8_f=x
  317.                                 set #8_g=x
  318.                                 set #8_h=x
  319.                                 set #8_i=x
  320.                                 set #8_j=x
  321.                                 set #8_k=x
  322.                                 set #8_l=x
  323.                                 set #8_m=x
  324.                                 set #8_n=x
  325.                                 set #8_o=x
  326.                                 set #8_p=x
  327.                                
  328.                             ::Mechanics
  329.                            
  330.                                 set package=0
  331.                                
  332.                             ::Menu Conditions
  333.                            
  334.                                 set confirm=Gender
  335.                                 set confirm2=Confirm
  336.                                
  337.                         cls
  338.                         (echo %border%)
  339.                         (echo                                                                                    [Title])    
  340.                         (echo %border%)
  341.                         pause >nul| set /p=%prompt%
  342.                         goto Name
  343.                            
  344.                         :Name
  345.                             cls
  346.                             (echo %border%)
  347.                             (echo Enter Name, Max: 16 Characters)
  348.                             (echo %border%)
  349.                             (echo                                                                                                                                                                                .)
  350.                             (echo                                                                                                                                                                                .)
  351.                             (echo                                                                                                                                                                                .)
  352.                             (echo                                                                                                                                                                                .)
  353.                             (echo                                                                                                                                                                                .)
  354.                             (echo                                                                                                                                                                                .)
  355.                             (echo                                                                                                                                                                                .)
  356.                             (echo                                                                                                                                                                                .)
  357.                             (echo                                                                                                                                                                                .)
  358.                             (echo                                                                                                                                                                                .)
  359.                             (echo                                                                                                                                                                                .)
  360.                             (echo                                                                                                                                                                                .)
  361.                             (echo                                                                                                                                                                                .)
  362.                             (echo                                                                                                                                                                                .)
  363.                             (echo                                                                                                                                                                                .)
  364.                             (echo                                                                                                                                                                                .)
  365.                             (echo                                                                                                                                                                                .)
  366.                             (echo                                                                                                                                                                                .)
  367.                             (echo                                                                                                                                                                                .)
  368.                             (echo                                                                                                                                                                                .)
  369.                             (echo                                                                                                                                                                                .)
  370.                             (echo                                                                                                                                                                                .)
  371.                             (echo                                                                                                                                                                                .)
  372.                             (echo                                                                                                                                                                                .)
  373.                             (echo                                                                                                                                                                                .)
  374.                             (echo                                                                                                                                                                                .)
  375.                             (echo                                                                                                                                                                                .)
  376.                             (echo                                                                                                                                                                                .)
  377.                             (echo                                                                                                                                                                                .)
  378.                             (echo                                                                                                                                                                                .)
  379.                             (echo                                                                                                                                                                                .)
  380.                             (echo                                                                                                                                                                                .)
  381.                             (echo                                                                                                                                                                                .)
  382.                             (echo                                                                                                                                                                                .)
  383.                             (echo                                                                                                                                                                                .)
  384.                             (echo                                                                                                                                                                                .)
  385.                             (echo                                                                                                                                                                                .)
  386.                             (echo                                                                                                                                                                                .)
  387.                             (echo                                                                                                                                                                                .)
  388.                             (echo                                                                                                                                                                                .)
  389.                             (echo                                                                                                                                                                                .)
  390.                             (echo                                                                                                                                                                                .)
  391.                             (echo                                                                                                                                                                                .)
  392.                             (echo %border%)
  393.                             set /p name= %prompt%
  394.                                 if not "%name:~16%" == "" goto Name
  395.                             goto %confirm%
  396.                            
  397.                         :Gender
  398.                             cls
  399.                             (echo %border%)
  400.                             (echo Select Gender)
  401.                             (echo %border%)
  402.                             (echo                                                                                                                                                                                .)
  403.                             (echo                                                                                                                                                                                .)
  404.                             (echo                                                                                                                                                                                .)
  405.                             (echo                                                                                                                                                                                .)
  406.                             (echo                                                                                                                                                                                .)
  407.                             (echo                                                                                                                                                                                .)
  408.                             (echo                                                                                                                                                                                .)
  409.                             (echo                                                                                                                                                                                .)
  410.                             (echo                                                                                                                                                                                .)
  411.                             (echo                                                                                                                                                                                .)
  412.                             (echo                                                                                                                                                                                .)
  413.                             (echo                                                                                                                                                                                .)
  414.                             (echo                                                                                                                                                                                .)
  415.                             (echo                                                                                                                                                                                .)
  416.                             (echo                                                                                                                                                                                .)
  417.                             (echo                                                                                                                                                                                .)
  418.                             (echo                                                                                                                                                                                .)
  419.                             (echo                                                                                                                                                                                .)
  420.                             (echo                                                                                                                                                                                .)
  421.                             (echo                                                                                                                                                                                .)
  422.                             (echo                                                                                                                                                                                .)
  423.                             (echo                                                                                                                                                                                .)
  424.                             (echo                                                                                                                                                                                .)
  425.                             (echo                                                                                                                                                                                .)
  426.                             (echo                                                                                                                                                                                .)
  427.                             (echo                                                                                                                                                                                .)
  428.                             (echo                                                                                                                                                                                .)
  429.                             (echo                                                                                                                                                                                .)
  430.                             (echo                                                                                                                                                                                .)
  431.                             (echo                                                                                                                                                                                .)
  432.                             (echo                                                                                                                                                                                .)
  433.                             (echo                                                                                                                                                                                .)
  434.                             (echo                                                                                                                                                                                .)
  435.                             (echo                                                                                                                                                                                .)
  436.                             (echo                                                                                                                                                                                .)
  437.                             (echo                                                                                                                                                                                .)
  438.                             (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  439.                             (echo                                                                                  %bC% 1. Male    %bC%                                                                                .)
  440.                             (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  441.                             (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  442.                             (echo                                                                                  %bC% 2. Female  %bC%                                                                                .)
  443.                             (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  444.                             (echo                                                                                                                                                                                .)
  445.                             (echo %border%)
  446.                             choice /c 12 /n /m %prompt%
  447.                                 if errorlevel == 2 (
  448.                                 set gender=Female
  449.                                 goto %confirm2%
  450.                                 )
  451.                                 if errorlevel == 1 (
  452.                                 set gender=Male
  453.                                 goto %confirm2%
  454.                                 )
  455.                             if not defined choice goto Gender
  456.                             goto Gender
  457.                                    
  458.                         :Confirm
  459.                        
  460.                                 set confirm=Confirm
  461.                                
  462.                             cls
  463.                             (echo %border%)
  464.                             (echo Confirm? - Name: %name%, Gender: %gender%)
  465.                             (echo %border%)
  466.                             (echo                                                                                                                                                                                .)
  467.                             (echo                                                                                                                                                                                .)
  468.                             (echo                                                                                                                                                                                .)
  469.                             (echo                                                                                                                                                                                .)
  470.                             (echo                                                                                                                                                                                .)
  471.                             (echo                                                                                                                                                                                .)
  472.                             (echo                                                                                                                                                                                .)
  473.                             (echo                                                                                                                                                                                .)
  474.                             (echo                                                                                                                                                                                .)
  475.                             (echo                                                                                                                                                                                .)
  476.                             (echo                                                                                                                                                                                .)
  477.                             (echo                                                                                                                                                                                .)
  478.                             (echo                                                                                                                                                                                .)
  479.                             (echo                                                                                                                                                                                .)
  480.                             (echo                                                                                                                                                                                .)
  481.                             (echo                                                                                                                                                                                .)
  482.                             (echo                                                                                                                                                                                .)
  483.                             (echo                                                                                                                                                                                .)
  484.                             (echo                                                                                                                                                                                .)
  485.                             (echo                                                                                                                                                                                .)
  486.                             (echo                                                                                                                                                                                .)
  487.                             (echo                                                                                                                                                                                .)
  488.                             (echo                                                                                                                                                                                .)
  489.                             (echo                                                                                                                                                                                .)
  490.                             (echo                                                                                                                                                                                .)
  491.                             (echo                                                                                                                                                                                .)
  492.                             (echo                                                                                                                                                                                .)
  493.                             (echo                                                                                                                                                                                .)
  494.                             (echo                                                                                                                                                                                .)
  495.                             (echo                                                                                                                                                                                .)
  496.                             (echo                                                                                                                                                                                .)
  497.                             (echo                                                                                                                                                                                .)
  498.                             (echo                                                                                                                                                                                .)
  499.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  500.                             (echo                                                                            %bC% 1. Proceed           %bC%                                                                            .)
  501.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  502.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  503.                             (echo                                                                            %bC% 2. Change Name       %bC%                                                                            .)
  504.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  505.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  506.                             (echo                                                                            %bC% 3. Change Gender     %bC%                                                                            .)
  507.                             (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  508.                             (echo                                                                                                                                                                                .)
  509.                             (echo %border%)
  510.                             choice /c 1234 /n /m %prompt%
  511.                                 if errorlevel == 4 goto Stats
  512.                                 if errorlevel == 3 goto Gender
  513.                                 if errorlevel == 2 goto Name
  514.                                 if errorlevel == 1 goto overworld
  515.                             if not defined goto Stats
  516.                             goto Stats
  517.                        
  518.             :Load
  519.                 cls
  520.                 (echo %border%)
  521.                 (echo                                                                                    Load Game)
  522.                 (echo %border%)
  523.                 (echo                                                                                                                                                                                .)
  524.                 (echo                                                                                                                                                                                .)
  525.                 (echo                                                                                                                                                                                .)
  526.                 (echo                                                                                                                                                                                .)
  527.                 (echo                                                                                                                                                                                .)
  528.                 (echo                                                                                                                                                                                .)
  529.                 (echo                                                                                                                                                                                .)
  530.                 (echo                                                                                                                                                                                .)
  531.                 (echo                                                                                                                                                                                .)
  532.                 (echo                                                                                                                                                                                .)
  533.                 (echo                                                                                                                                                                                .)
  534.                 (echo                                                                                                                                                                                .)
  535.                 (echo                                                                                                                                                                                .)
  536.                 (echo                                                                                                                                                                                .)
  537.                 (echo                                                                                                                                                                                .)
  538.                 (echo                                                                                                                                                                                .)
  539.                 (echo                                                                                                                                                                                .)
  540.                 (echo                                                                                                                                                                                .)
  541.                 (echo                                                                                                                                                                                .)
  542.                 (echo                                                                                                                                                                                .)
  543.                 (echo                                                                                                                                                                                .)
  544.                 (echo                                                                                                                                                                                .)
  545.                 (echo                                                                                                                                                                                .)
  546.                 (echo                                                                                                                                                                                .)
  547.                 (echo                                                                                                                                                                                .)
  548.                 (echo                                                                                                                                                                                .)
  549.                 (echo                                                                                                                                                                                .)
  550.                 (echo                                                                                                                                                                                .)
  551.                 (echo                                                                                                                                                                                .)
  552.                 (echo                                                                                                                                                                                .)
  553.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  554.                 (echo                                                                                %bC% 1. Quicksave  %bC%                                                                               .)
  555.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  556.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  557.                 (echo                                                                                %bC% 2. Autosave   %bC%                                                                               .)
  558.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  559.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  560.                 (echo                                                                                %bC% 3. Savefile   %bC%                                                                               .)
  561.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  562.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  563.                 (echo                                                                                %bC% 4. Back       %bC%                                                                               .)
  564.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  565.                 (echo                                                                                                                                                                                .)
  566.                 (echo %border%)
  567.                 choice /c 1234 /n /m %prompt%
  568.                     if errorlevel == 4 goto titleScreen
  569.                     if errorlevel == 3 goto loadGame
  570.                     if errorlevel == 2 (
  571.                     if exist auto.sav goto loadingAutosave
  572.                     if not exist auto.sav goto Load
  573.                     )
  574.                     if errorlevel == 1 (
  575.                     if exist quick.sav goto loadingQuicksave
  576.                     if not exist quick.sav goto Load
  577.                     )
  578.                 if not defined choice goto titleScreen
  579.                 goto titleScreen
  580.                
  581.                 :loadingQuicksave
  582.                     cls
  583.                     < quick.sav (
  584.                     set /p screen=
  585.                     set /p moves=
  586.                     set /p score=
  587.                     set /p $=
  588.                     set /p item_1=
  589.                     set /p item_2=
  590.                     set /p item_3=
  591.                     set /p item_4=
  592.                     set /p item_5=
  593.                     set /p item_6=
  594.                     set /p item_7=
  595.                     set /p item_8=
  596.                     set /p item_9=
  597.                     set /p item_10=
  598.                     set /p item_11=
  599.                     set /p item_12=
  600.                     set /p item_13=
  601.                     set /p item_14=
  602.                     set /p item_15=
  603.                     set /p item_16=
  604.                     set /p item_17=
  605.                     set /p item_18=
  606.                     set /p item_19=
  607.                     set /p item_20=
  608.                     set /p item_21=
  609.                     set /p item_22=
  610.                     set /p item_23=
  611.                     set /p item_24=
  612.                     set /p item_25=
  613.                     set /p item_26=
  614.                     set /p item_27=
  615.                     set /p item_28=
  616.                     set /p item_29=
  617.                     set /p item_30=
  618.                     set /p item_31=
  619.                     set /p item_32=
  620.                     )
  621.                     goto %screen%
  622.                    
  623.                 :loadingAutosave
  624.                     cls
  625.                     < auto.sav (
  626.                     set /p screen=
  627.                     set /p $=
  628.                     set /p item_1=
  629.                     set /p item_2=
  630.                     set /p item_3=
  631.                     set /p item_4=
  632.                     set /p item_5=
  633.                     set /p item_6=
  634.                     set /p item_7=
  635.                     set /p item_8=
  636.                     set /p item_9=
  637.                     set /p item_10=
  638.                     set /p item_11=
  639.                     set /p item_12=
  640.                     set /p item_13=
  641.                     set /p item_14=
  642.                     set /p item_15=
  643.                     set /p item_16=
  644.                     set /p item_17=
  645.                     set /p item_18=
  646.                     set /p item_19=
  647.                     set /p item_20=
  648.                     set /p item_21=
  649.                     set /p item_22=
  650.                     set /p item_23=
  651.                     set /p item_24=
  652.                     set /p item_25=
  653.                     set /p item_26=
  654.                     set /p item_27=
  655.                     set /p item_28=
  656.                     set /p item_29=
  657.                     set /p item_30=
  658.                     set /p item_31=
  659.                     set /p item_32=
  660.                     )
  661.                     goto %screen%
  662.                 :loadGame
  663.                
  664.                         set savefile1_des=Unused
  665.                         set savefile2_des=Unused
  666.                         set savefile3_des=Unused
  667.                         set savefile4_des=Unused
  668.                         set savefile5_des=Unused
  669.                         set savefile6_des=Unused
  670.                         set savefile7_des=Unused
  671.                         set savefile8_des=Unused
  672.                         set savefile9_des=Unused
  673.                         set savefile10_des=Unused
  674.                         set savefile11_des=Unused
  675.                         set savefile12_des=Unused
  676.                        
  677.                     < misc.sav (
  678.                     set /p savefile1_des=
  679.                     set /p savefile2_des=
  680.                     set /p savefile3_des=
  681.                     set /p savefile4_des=
  682.                     set /p savefile5_des=
  683.                     set /p savefile6_des=
  684.                     set /p savefile7_des=
  685.                     set /p savefile8_des=
  686.                     set /p savefile9_des=
  687.                     set /p savefile10_des=
  688.                     set /p savefile11_des=
  689.                     set /p savefile12_des=
  690.                     set /p background=
  691.                     set /p text=
  692.                     )
  693.                     cls
  694.                     (echo %border%)
  695.                     (echo                                                                                  Load Savefile)
  696.                     (echo %border%)
  697.                     (echo                                                                                                                                                                                .)
  698.                     (echo                                                                                                                                                                                .)
  699.                     (echo                                                                                                                                                                                .)
  700.                     (echo                                                                                                                                                                                .)
  701.                     (echo                                                                                                                                                                                .)
  702.                     (echo %border%)
  703.                     (echo A. %savefile1_des%)
  704.                     (echo %border%)
  705.                     (echo %border%)
  706.                     (echo B. %savefile2_des%)
  707.                     (echo %border%)
  708.                     (echo %border%)
  709.                     (echo C. %savefile3_des%)
  710.                     (echo %border%)
  711.                     (echo %border%)
  712.                     (echo D. %savefile4_des%)
  713.                     (echo %border%)
  714.                     (echo %border%)
  715.                     (echo E. %savefile5_des%)
  716.                     (echo %border%)
  717.                     (echo %border%)
  718.                     (echo F. %savefile6_des%)
  719.                     (echo %border%)
  720.                     (echo %border%)
  721.                     (echo G. %savefile7_des%)
  722.                     (echo %border%)
  723.                     (echo %border%)
  724.                     (echo H. %savefile8_des%)
  725.                     (echo %border%)
  726.                     (echo %border%)
  727.                     (echo I. %savefile9_des%)
  728.                     (echo %border%)
  729.                     (echo %border%)
  730.                     (echo J. %savefile10_des%)
  731.                     (echo %border%)
  732.                     (echo %border%)
  733.                     (echo K. %savefile11_des%)
  734.                     (echo %border%)
  735.                     (echo %border%)
  736.                     (echo L. %savefile12_des%)
  737.                     (echo %border%)
  738.                     (echo %border%)
  739.                     (echo 1 = Back)
  740.                     (echo %border%)
  741.                     choice /c abcdefghijkl1 /n /m %prompt%
  742.                         if errorlevel == 13 goto Load
  743.                         if errorlevel == l2 (
  744.                             set #=12
  745.                             if exist savefile12.sav goto loadingGame
  746.                             if not exist savefile12.sav goto loadGame
  747.                             )
  748.                         if errorlevel == 11 (
  749.                             set #=11
  750.                             if exist savefile11.sav goto loadingGame
  751.                             if not exist savefile11.sav goto loadGame
  752.                             )
  753.                         if errorlevel == 10 (
  754.                             set #=10
  755.                             if exist savefile10.sav goto loadingGame
  756.                             if not exist savefile10.sav goto loadGame
  757.                             )
  758.                         if errorlevel == 9 (
  759.                             set #=9
  760.                             if exist savefile9.sav goto loadingGame
  761.                             if not exist savefile9.sav goto loadGame
  762.                             )
  763.                         if errorlevel == 8 (
  764.                             set #=8
  765.                             if exist savefile8.sav goto loadingGame
  766.                             if not exist savefile8.sav goto loadGame
  767.                             )
  768.                         if errorlevel == 7 (
  769.                             set #=7
  770.                             if exist savefile7.sav goto loadingGame
  771.                             if not exist savefile7.sav goto loadGame
  772.                             )
  773.                         if errorlevel == 6 (
  774.                             set #=6
  775.                             if exist savefile6.sav goto loadingGame
  776.                             if not exist savefile6.sav goto loadGame
  777.                             )
  778.                         if errorlevel == 5 (
  779.                             set #=5
  780.                             if exist savefile5.sav goto loadingGame
  781.                             if not exist savefile5.sav goto loadGame
  782.                             )
  783.                         if errorlevel == 4 (
  784.                             set #=4
  785.                             if exist savefile4.sav goto loadingGame
  786.                             if not exist savefile4.sav goto loadGame
  787.                             )
  788.                         if errorlevel == 3 (
  789.                             set #=3
  790.                             if exist savefile3.sav goto loadingGame
  791.                             if not exist savefile3.sav goto loadGame
  792.                             )
  793.                         if errorlevel == 2 (
  794.                             set #=2
  795.                             if exist savefile2.sav goto loadingGame
  796.                             if not exist savefile2.sav goto loadGame
  797.                             )
  798.                         if errorlevel == 1 (
  799.                             set #=1
  800.                             if exist savefile1.sav goto loadingGame
  801.                             if not exist savefile1.sav goto loadGame
  802.                             )
  803.                         if not defined goto loadGame
  804.                         goto loadGame
  805.                        
  806.                 :loadingGame
  807.                     cls
  808.                     < savefile%#%.sav (
  809.                     set /p screen=
  810.                     set /p moves=
  811.                     set /p score=
  812.                     set /p $=
  813.                     set /p item_1=
  814.                     set /p item_2=
  815.                     set /p item_3=
  816.                     set /p item_4=
  817.                     set /p item_5=
  818.                     set /p item_6=
  819.                     set /p item_7=
  820.                     set /p item_8=
  821.                     set /p item_9=
  822.                     set /p item_10=
  823.                     set /p item_11=
  824.                     set /p item_12=
  825.                     set /p item_13=
  826.                     set /p item_14=
  827.                     set /p item_15=
  828.                     set /p item_16=
  829.                     set /p item_17=
  830.                     set /p item_18=
  831.                     set /p item_19=
  832.                     set /p item_20=
  833.                     set /p item_21=
  834.                     set /p item_22=
  835.                     set /p item_23=
  836.                     set /p item_24=
  837.                     set /p item_25=
  838.                     set /p item_26=
  839.                     set /p item_27=
  840.                     set /p item_28=
  841.                     set /p item_29=
  842.                     set /p item_30=
  843.                     set /p item_31=
  844.                     set /p item_32=
  845.                     )
  846.                     goto %screen%
  847.                
  848. ::Main Game
  849.    
  850.     :overworld
  851.    
  852.             set /a skip=%hudActions%+%hudStatus%
  853.             set map=overworld
  854.            
  855.         cls
  856.         (echo %border%)
  857.         (echo [Description])
  858.         (echo %border%)
  859.         pause >nul|set /p =]
  860.         cls
  861.         if "%hudStatus%" == "1" (
  862.             (echo %border%)
  863.             ping localhost -n 1 >nul
  864.             (echo                                                                                                                                                                                .)
  865.             ping localhost -n 1 >nul
  866.             (echo %border%)
  867.             )
  868.         if "%hudStatus%" == "0" (
  869.             ping localhost -n 1 >nul
  870.             (echo                                                                                                                                                                                .)
  871.             ping localhost -n 1 >nul
  872.             (echo                                                                                                                                                                                .)
  873.             ping localhost -n 1 >nul
  874.             (echo                                                                                                                                                                                .)
  875.             )
  876.         ping localhost -n 1 >nul
  877.         (echo                                                                                                                                                                                .)
  878.         ping localhost -n 1 >nul
  879.         (echo                                                                                                                                                                                .)
  880.         ping localhost -n 1 >nul
  881.         (echo                                                                                                                                                                                .)
  882.         ping localhost -n 1 >nul
  883.         (echo                                                                                                                                                                                .)
  884.         ping localhost -n 1 >nul
  885.         (echo                                                                                                                                                                                .)
  886.         ping localhost -n 1 >nul
  887.         (echo                                                                                                                                                                                .)
  888.         ping localhost -n 1 >nul
  889.         (echo                                                                                                                                                                                .)
  890.         ping localhost -n 1 >nul
  891.         (echo                                                                                                                                                                                .)
  892.         ping localhost -n 1 >nul
  893.         (echo                                                                                                                                                                                .)
  894.         ping localhost -n 1 >nul
  895.         (echo                                                                                                                                                                                .)
  896.         ping localhost -n 1 >nul
  897.         (echo                                                                                                                                                                                .)
  898.         ping localhost -n 1 >nul
  899.         (echo                                                                                                                                                                                .)
  900.         ping localhost -n 1 >nul
  901.         (echo                                                                                                                                                                                .)
  902.         ping localhost -n 1 >nul
  903.         (echo                                                                                                                                                                                .)
  904.         ping localhost -n 1 >nul
  905.         (echo                                                                                                                                                                                .)
  906.         ping localhost -n 1 >nul
  907.         (echo                                                                                                                                                                                .)
  908.         ping localhost -n 1 >nul
  909.         (echo                                                                                                                                                                                .)
  910.         ping localhost -n 1 >nul
  911.         (echo                                                                                                                                                                                .)
  912.         ping localhost -n 1 >nul
  913.         (echo                                                                                                                                                                                .)
  914.         ping localhost -n 1 >nul
  915.         (echo                                                                                                                                                                                .)
  916.         ping localhost -n 1 >nul
  917.         (echo                                                                                                                                                                                .)
  918.         ping localhost -n 1 >nul
  919.         (echo                                                                                                                                                                                .)
  920.         ping localhost -n 1 >nul
  921.         (echo                                                                                                                                                                                .)
  922.         ping localhost -n 1 >nul
  923.         (echo                                                                                                                                                                                .)
  924.         ping localhost -n 1 >nul
  925.         (echo                                                                                                                                                                                .)
  926.         ping localhost -n 1 >nul
  927.         (echo                                                                                                                                                                                .)
  928.         ping localhost -n 1 >nul
  929.         (echo                                                                                                                                                                                .)
  930.         ping localhost -n 1 >nul
  931.         (echo                                                                                                                                                                                .)
  932.         ping localhost -n 1 >nul
  933.         (echo                                                                                                                                                                                .)
  934.         ping localhost -n 1 >nul
  935.         (echo                                                                                                                                                                                .)
  936.         ping localhost -n 1 >nul
  937.         (echo                                                                                                                                                                                .)
  938.         ping localhost -n 1 >nul
  939.         (echo                                                                                                                                                                                .)
  940.         ping localhost -n 1 >nul
  941.         (echo                                                                                                                                                                                .)
  942.         ping localhost -n 1 >nul
  943.         (echo                                                                                                                                                                                .)
  944.         ping localhost -n 1 >nul
  945.         (echo                                                                                                                                                                                .)
  946.         ping localhost -n 1 >nul
  947.         (echo                                                                                                                                                                                .)
  948.         ping localhost -n 1 >nul
  949.         if "%hudActions%" == "1" (
  950.             (echo %border%)
  951.             ping localhost -n 1 >nul
  952.             (echo                                                                                                                                                                                .)
  953.             ping localhost -n 1 >nul
  954.             (echo %border%)
  955.             ping localhost -n 1 >nul
  956.             (echo %border%)
  957.             ping localhost -n 1 >nul
  958.             (echo                                                                                                                                                                                .)
  959.             ping localhost -n 1 >nul
  960.             (echo %border%)
  961.             ping localhost -n 1 >nul
  962.             (echo %border%)
  963.             ping localhost -n 1 >nul
  964.             (echo                                                                                                                                                                                .)
  965.             ping localhost -n 1 >nul1
  966.             (echo %border%)
  967.             )
  968.         if "%hudActions%" == "0" (
  969.             (echo                                                                                                                                                                                .)
  970.             ping localhost -n 1 >nul
  971.             (echo                                                                                                                                                                                .)
  972.             ping localhost -n 1 >nul
  973.             (echo                                                                                                                                                                                .)
  974.             ping localhost -n 1 >nul
  975.             (echo                                                                                                                                                                                .)
  976.             ping localhost -n 1 >nul
  977.             (echo                                                                                                                                                                                .)
  978.             ping localhost -n 1 >nul
  979.             (echo                                                                                                                                                                                .)
  980.             ping localhost -n 1 >nul
  981.             (echo                                                                                                                                                                                .)
  982.             ping localhost -n 1 >nul
  983.             (echo                                                                                                                                                                                .)
  984.             ping localhost -n 1 >nul
  985.             (echo                                                                                                                                                                                .)
  986.             )
  987.         ping localhost -n 1 >nul
  988.         (echo                                                                                                                                                                                .)
  989.         ping localhost -n 1 >nul
  990.         if "%skip%" == "0" goto overworld_1h
  991.         cls
  992.         if "%hudStatus%" == "1" (
  993.             (echo %border%)
  994.             (echo %name%)
  995.             (echo %border%)
  996.             )
  997.         if "%hudStatus%" == "2" (
  998.             (echo                                                                                                                                                                                .)
  999.             (echo                                                                                                                                                                                .)
  1000.             (echo                                                                                                                                                                                .)
  1001.             )
  1002.         (echo                                                                                                                                                                                .)
  1003.         (echo                                                                                                                                                                                .)
  1004.         (echo                                                                                                                                                                                .)
  1005.         (echo                                                                                                                                                                                .)
  1006.         (echo                                                                                                                                                                                .)
  1007.         (echo                                                                                                                                                                                .)
  1008.         (echo                                                                                                                                                                                .)
  1009.         (echo                                                                                                                                                                                .)
  1010.         (echo                                                                                                                                                                                .)
  1011.         (echo                                                                                                                                                                                .)
  1012.         (echo                                                                                                                                                                                .)
  1013.         (echo                                                                                                                                                                                .)
  1014.         (echo                                                                                                                                                                                .)
  1015.         (echo                                                                                                                                                                                .)
  1016.         (echo                                                                                                                                                                                .)
  1017.         (echo                                                                                                                                                                                .)
  1018.         (echo                                                                                                                                                                                .)
  1019.         (echo                                                                                                                                                                                .)
  1020.         (echo                                                                                                                                                                                .)
  1021.         (echo                                                                                                                                                                                .)
  1022.         (echo                                                                                                                                                                                .)
  1023.         (echo                                                                                                                                                                                .)
  1024.         (echo                                                                                                                                                                                .)
  1025.         (echo                                                                                                                                                                                .)
  1026.         (echo                                                                                                                                                                                .)
  1027.         (echo                                                                                                                                                                                .)
  1028.         (echo                                                                                                                                                                                .)
  1029.         (echo                                                                                                                                                                                .)
  1030.         (echo                                                                                                                                                                                .)
  1031.         (echo                                                                                                                                                                                .)
  1032.         (echo                                                                                                                                                                                .)
  1033.         (echo                                                                                                                                                                                .)
  1034.         (echo                                                                                                                                                                                .)
  1035.         (echo                                                                                                                                                                                .)
  1036.         (echo                                                                                                                                                                                .)
  1037.         if "%hudActions%" == "1" (
  1038.             (echo %border%)
  1039.             (echo %bC%                                                                                                                                                                             %bC%)
  1040.             (echo %border%)
  1041.             (echo %border%)
  1042.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1043.             (echo %border%)
  1044.             (echo %border%)
  1045.             (echo %bC%                                                                                                                                                                             %bC%)
  1046.             (echo %border%)
  1047.             )
  1048.         if "%hudActions%" == "0" (
  1049.             (echo                                                                                                                                                                                .)
  1050.             (echo                                                                                                                                                                                .)
  1051.             (echo                                                                                                                                                                                .)
  1052.             (echo                                                                                                                                                                                .)
  1053.             (echo                                                                                                                                                                                .)
  1054.             (echo                                                                                                                                                                                .)
  1055.             (echo                                                                                                                                                                                .)
  1056.             (echo                                                                                                                                                                                .)
  1057.             (echo                                                                                                                                                                                .)
  1058.             )
  1059.         ping localhost -n 1 >nul
  1060.         cls
  1061.         if "%hudStatus%" == "1" (
  1062.             (echo %border%)
  1063.             (echo %name%)
  1064.             (echo %border%)
  1065.             )
  1066.         if "%hudStatus%" == "2" (
  1067.             (echo                                                                                                                                                                                .)
  1068.             (echo                                                                                                                                                                                .)
  1069.             (echo                                                                                                                                                                                .)
  1070.             )
  1071.         (echo                                                                                                                                                                                .)
  1072.         (echo                                                                                                                                                                                .)
  1073.         (echo                                                                                                                                                                                .)
  1074.         (echo                                                                                                                                                                                .)
  1075.         (echo                                                                                                                                                                                .)
  1076.         (echo                                                                                                                                                                                .)
  1077.         (echo                                                                                                                                                                                .)
  1078.         (echo                                                                                                                                                                                .)
  1079.         (echo                                                                                                                                                                                .)
  1080.         (echo                                                                                                                                                                                .)
  1081.         (echo                                                                                                                                                                                .)
  1082.         (echo                                                                                                                                                                                .)
  1083.         (echo                                                                                                                                                                                .)
  1084.         (echo                                                                                                                                                                                .)
  1085.         (echo                                                                                                                                                                                .)
  1086.         (echo                                                                                                                                                                                .)
  1087.         (echo                                                                                                                                                                                .)
  1088.         (echo                                                                                                                                                                                .)
  1089.         (echo                                                                                                                                                                                .)
  1090.         (echo                                                                                                                                                                                .)
  1091.         (echo                                                                                                                                                                                .)
  1092.         (echo                                                                                                                                                                                .)
  1093.         (echo                                                                                                                                                                                .)
  1094.         (echo                                                                                                                                                                                .)
  1095.         (echo                                                                                                                                                                                .)
  1096.         (echo                                                                                                                                                                                .)
  1097.         (echo                                                                                                                                                                                .)
  1098.         (echo                                                                                                                                                                                .)
  1099.         (echo                                                                                                                                                                                .)
  1100.         (echo                                                                                                                                                                                .)
  1101.         (echo                                                                                                                                                                                .)
  1102.         (echo                                                                                                                                                                                .)
  1103.         (echo                                                                                                                                                                                .)
  1104.         (echo                                                                                                                                                                                .)
  1105.         (echo                                                                                                                                                                                .)
  1106.         if "%hudActions%" == "1" (
  1107.             (echo %border%)
  1108.             (echo %bC%                                                                                                                                                                             %bC%)
  1109.             (echo %border%)
  1110.             (echo %border%)
  1111.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give                                                                                                                                                       %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1112.             (echo %border%)
  1113.             (echo %border%)
  1114.             (echo %bC%                                                                                                                                                                             %bC%)
  1115.             (echo %border%)
  1116.             )
  1117.         if "%hudActions%" == "0" (
  1118.             (echo                                                                                                                                                                                .)
  1119.             (echo                                                                                                                                                                                .)
  1120.             (echo                                                                                                                                                                                .)
  1121.             (echo                                                                                                                                                                                .)
  1122.             (echo                                                                                                                                                                                .)
  1123.             (echo                                                                                                                                                                                .)
  1124.             (echo                                                                                                                                                                                .)
  1125.             (echo                                                                                                                                                                                .)
  1126.             (echo                                                                                                                                                                                .)
  1127.             )
  1128.         ping localhost -n 1 >nul
  1129.         cls
  1130.         if "%hudStatus%" == "1" (
  1131.             (echo %border%)
  1132.             (echo %name%)
  1133.             (echo %border%)
  1134.             )
  1135.         if "%hudStatus%" == "2" (
  1136.             (echo                                                                                                                                                                                .)
  1137.             (echo                                                                                                                                                                                .)
  1138.             (echo                                                                                                                                                                                .)
  1139.             )
  1140.         (echo                                                                                                                                                                                .)
  1141.         (echo                                                                                                                                                                                .)
  1142.         (echo                                                                                                                                                                                .)
  1143.         (echo                                                                                                                                                                                .)
  1144.         (echo                                                                                                                                                                                .)
  1145.         (echo                                                                                                                                                                                .)
  1146.         (echo                                                                                                                                                                                .)
  1147.         (echo                                                                                                                                                                                .)
  1148.         (echo                                                                                                                                                                                .)
  1149.         (echo                                                                                                                                                                                .)
  1150.         (echo                                                                                                                                                                                .)
  1151.         (echo                                                                                                                                                                                .)
  1152.         (echo                                                                                                                                                                                .)
  1153.         (echo                                                                                                                                                                                .)
  1154.         (echo                                                                                                                                                                                .)
  1155.         (echo                                                                                                                                                                                .)
  1156.         (echo                                                                                                                                                                                .)
  1157.         (echo                                                                                                                                                                                .)
  1158.         (echo                                                                                                                                                                                .)
  1159.         (echo                                                                                                                                                                                .)
  1160.         (echo                                                                                                                                                                                .)
  1161.         (echo                                                                                                                                                                                .)
  1162.         (echo                                                                                                                                                                                .)
  1163.         (echo                                                                                                                                                                                .)
  1164.         (echo                                                                                                                                                                                .)
  1165.         (echo                                                                                                                                                                                .)
  1166.         (echo                                                                                                                                                                                .)
  1167.         (echo                                                                                                                                                                                .)
  1168.         (echo                                                                                                                                                                                .)
  1169.         (echo                                                                                                                                                                                .)
  1170.         (echo                                                                                                                                                                                .)
  1171.         (echo                                                                                                                                                                                .)
  1172.         (echo                                                                                                                                                                                .)
  1173.         (echo                                                                                                                                                                                .)
  1174.         (echo                                                                                                                                                                                .)
  1175.         if "%hudActions%" == "1" (
  1176.             (echo %border%)
  1177.             (echo %bC%                                                                                                                                                                             %bC%)
  1178.             (echo %border%)
  1179.             (echo %border%)
  1180.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up                                                                                                                                    %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1181.             (echo %border%)
  1182.             (echo %border%)
  1183.             (echo %bC%                                                                                                                                                                             %bC%)
  1184.             (echo %border%)
  1185.             )
  1186.         if "%hudActions%" == "0" (
  1187.             (echo                                                                                                                                                                                .)
  1188.             (echo                                                                                                                                                                                .)
  1189.             (echo                                                                                                                                                                                .)
  1190.             (echo                                                                                                                                                                                .)
  1191.             (echo                                                                                                                                                                                .)
  1192.             (echo                                                                                                                                                                                .)
  1193.             (echo                                                                                                                                                                                .)
  1194.             (echo                                                                                                                                                                                .)
  1195.             (echo                                                                                                                                                                                .)
  1196.             )
  1197.         ping localhost -n 1 >nul
  1198.         cls
  1199.         if "%hudStatus%" == "1" (
  1200.             (echo %border%)
  1201.             (echo %name%)
  1202.             (echo %border%)
  1203.             )
  1204.         if "%hudStatus%" == "2" (
  1205.             (echo                                                                                                                                                                                .)
  1206.             (echo                                                                                                                                                                                .)
  1207.             (echo                                                                                                                                                                                .)
  1208.             )
  1209.         (echo                                                                                                                                                                                .)
  1210.         (echo                                                                                                                                                                                .)
  1211.         (echo                                                                                                                                                                                .)
  1212.         (echo                                                                                                                                                                                .)
  1213.         (echo                                                                                                                                                                                .)
  1214.         (echo                                                                                                                                                                                .)
  1215.         (echo                                                                                                                                                                                .)
  1216.         (echo                                                                                                                                                                                .)
  1217.         (echo                                                                                                                                                                                .)
  1218.         (echo                                                                                                                                                                                .)
  1219.         (echo                                                                                                                                                                                .)
  1220.         (echo                                                                                                                                                                                .)
  1221.         (echo                                                                                                                                                                                .)
  1222.         (echo                                                                                                                                                                                .)
  1223.         (echo                                                                                                                                                                                .)
  1224.         (echo                                                                                                                                                                                .)
  1225.         (echo                                                                                                                                                                                .)
  1226.         (echo                                                                                                                                                                                .)
  1227.         (echo                                                                                                                                                                                .)
  1228.         (echo                                                                                                                                                                                .)
  1229.         (echo                                                                                                                                                                                .)
  1230.         (echo                                                                                                                                                                                .)
  1231.         (echo                                                                                                                                                                                .)
  1232.         (echo                                                                                                                                                                                .)
  1233.         (echo                                                                                                                                                                                .)
  1234.         (echo                                                                                                                                                                                .)
  1235.         (echo                                                                                                                                                                                .)
  1236.         (echo                                                                                                                                                                                .)
  1237.         (echo                                                                                                                                                                                .)
  1238.         (echo                                                                                                                                                                                .)
  1239.         (echo                                                                                                                                                                                .)
  1240.         (echo                                                                                                                                                                                .)
  1241.         (echo                                                                                                                                                                                .)
  1242.         (echo                                                                                                                                                                                .)
  1243.         (echo                                                                                                                                                                                .)
  1244.         if "%hudActions%" == "1" (
  1245.             (echo %border%)
  1246.             (echo %bC%                                                                                                                                                                             %bC%)
  1247.             (echo %border%)
  1248.             (echo %border%)
  1249.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use                                                                                                                    %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1250.             (echo %border%)
  1251.             (echo %border%)
  1252.             (echo %bC%                                                                                                                                                                             %bC%)
  1253.             (echo %border%)
  1254.             )
  1255.         if "%hudActions%" == "0" (
  1256.             (echo                                                                                                                                                                                .)
  1257.             (echo                                                                                                                                                                                .)
  1258.             (echo                                                                                                                                                                                .)
  1259.             (echo                                                                                                                                                                                .)
  1260.             (echo                                                                                                                                                                                .)
  1261.             (echo                                                                                                                                                                                .)
  1262.             (echo                                                                                                                                                                                .)
  1263.             (echo                                                                                                                                                                                .)
  1264.             (echo                                                                                                                                                                                .)
  1265.             )
  1266.         ping localhost -n 1 >nul
  1267.         cls
  1268.         if "%hudStatus%" == "1" (
  1269.             (echo %border%)
  1270.             (echo %name% -)
  1271.             (echo %border%)
  1272.             )
  1273.         if "%hudStatus%" == "2" (
  1274.             (echo                                                                                                                                                                                .)
  1275.             (echo                                                                                                                                                                                .)
  1276.             (echo                                                                                                                                                                                .)
  1277.             )
  1278.         (echo                                                                                                                                                                                .)
  1279.         (echo                                                                                                                                                                                .)
  1280.         (echo                                                                                                                                                                                .)
  1281.         (echo                                                                                                                                                                                .)
  1282.         (echo                                                                                                                                                                                .)
  1283.         (echo                                                                                                                                                                                .)
  1284.         (echo                                                                                                                                                                                .)
  1285.         (echo                                                                                                                                                                                .)
  1286.         (echo                                                                                                                                                                                .)
  1287.         (echo                                                                                                                                                                                .)
  1288.         (echo                                                                                                                                                                                .)
  1289.         (echo                                                                                                                                                                                .)
  1290.         (echo                                                                                                                                                                                .)
  1291.         (echo                                                                                                                                                                                .)
  1292.         (echo                                                                                                                                                                                .)
  1293.         (echo                                                                                                                                                                                .)
  1294.         (echo                                                                                                                                                                                .)
  1295.         (echo                                                                                                                                                                                .)
  1296.         (echo                                                                                                                                                                                .)
  1297.         (echo                                                                                                                                                                                .)
  1298.         (echo                                                                                                                                                                                .)
  1299.         (echo                                                                                                                                                                                .)
  1300.         (echo                                                                                                                                                                                .)
  1301.         (echo                                                                                                                                                                                .)
  1302.         (echo                                                                                                                                                                                .)
  1303.         (echo                                                                                                                                                                                .)
  1304.         (echo                                                                                                                                                                                .)
  1305.         (echo                                                                                                                                                                                .)
  1306.         (echo                                                                                                                                                                                .)
  1307.         (echo                                                                                                                                                                                .)
  1308.         (echo                                                                                                                                                                                .)
  1309.         (echo                                                                                                                                                                                .)
  1310.         (echo                                                                                                                                                                                .)
  1311.         (echo                                                                                                                                                                                .)
  1312.         (echo                                                                                                                                                                                .)
  1313.         if "%hudActions%" == "1" (
  1314.             (echo %border%)
  1315.             (echo %bC%                                                                                                                                                                             %bC%)
  1316.             (echo %border%)
  1317.             (echo %border%)
  1318.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open                                                                                                 %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1319.             (echo %border%)
  1320.             (echo %border%)
  1321.             (echo %bC%                                                                                                                                                                             %bC%)
  1322.             (echo %border%)
  1323.             )
  1324.         if "%hudActions%" == "0" (
  1325.             (echo                                                                                                                                                                                .)
  1326.             (echo                                                                                                                                                                                .)
  1327.             (echo                                                                                                                                                                                .)
  1328.             (echo                                                                                                                                                                                .)
  1329.             (echo                                                                                                                                                                                .)
  1330.             (echo                                                                                                                                                                                .)
  1331.             (echo                                                                                                                                                                                .)
  1332.             (echo                                                                                                                                                                                .)
  1333.             (echo                                                                                                                                                                                .)
  1334.             )
  1335.         ping localhost -n 1 >nul
  1336.         cls
  1337.         if "%hudStatus%" == "1" (
  1338.             (echo %border%)
  1339.             (echo %name% - Moves:)
  1340.             (echo %border%)
  1341.             )
  1342.         if "%hudStatus%" == "2" (
  1343.             (echo                                                                                                                                                                                .)
  1344.             (echo                                                                                                                                                                                .)
  1345.             (echo                                                                                                                                                                                .)
  1346.             )
  1347.         (echo                                                                                                                                                                                .)
  1348.         (echo                                                                                                                                                                                .)
  1349.         (echo                                                                                                                                                                                .)
  1350.         (echo                                                                                                                                                                                .)
  1351.         (echo                                                                                                                                                                                .)
  1352.         (echo                                                                                                                                                                                .)
  1353.         (echo                                                                                                                                                                                .)
  1354.         (echo                                                                                                                                                                                .)
  1355.         (echo                                                                                                                                                                                .)
  1356.         (echo                                                                                                                                                                                .)
  1357.         (echo                                                                                                                                                                                .)
  1358.         (echo                                                                                                                                                                                .)
  1359.         (echo                                                                                                                                                                                .)
  1360.         (echo                                                                                                                                                                                .)
  1361.         (echo                                                                                                                                                                                .)
  1362.         (echo                                                                                                                                                                                .)
  1363.         (echo                                                                                                                                                                                .)
  1364.         (echo                                                                                                                                                                                .)
  1365.         (echo                                                                                                                                                                                .)
  1366.         (echo                                                                                                                                                                                .)
  1367.         (echo                                                                                                                                                                                .)
  1368.         (echo                                                                                                                                                                                .)
  1369.         (echo                                                                                                                                                                                .)
  1370.         (echo                                                                                                                                                                                .)
  1371.         (echo                                                                                                                                                                                .)
  1372.         (echo                                                                                                                                                                                .)
  1373.         (echo                                                                                                                                                                                .)
  1374.         (echo                                                                                                                                                                                .)
  1375.         (echo                                                                                                                                                                                .)
  1376.         (echo                                                                                                                                                                                .)
  1377.         (echo                                                                                                                                                                                .)
  1378.         (echo                                                                                                                                                                                .)
  1379.         (echo                                                                                                                                                                                .)
  1380.         (echo                                                                                                                                                                                .)
  1381.         (echo                                                                                                                                                                                .)
  1382.         if "%hudActions%" == "1" (
  1383.             (echo %border%)
  1384.             (echo %bC%                                                                                                                                                                             %bC%)
  1385.             (echo %border%)
  1386.             (echo %border%)
  1387.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at                                                                             %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1388.             (echo %border%)
  1389.             (echo %border%)
  1390.             (echo %bC%                                                                                                                                                                             %bC%)
  1391.             (echo %border%)
  1392.             )
  1393.         if "%hudActions%" == "0" (
  1394.             (echo                                                                                                                                                                                .)
  1395.             (echo                                                                                                                                                                                .)
  1396.             (echo                                                                                                                                                                                .)
  1397.             (echo                                                                                                                                                                                .)
  1398.             (echo                                                                                                                                                                                .)
  1399.             (echo                                                                                                                                                                                .)
  1400.             (echo                                                                                                                                                                                .)
  1401.             (echo                                                                                                                                                                                .)
  1402.             (echo                                                                                                                                                                                .)
  1403.             )
  1404.         ping localhost -n 1 >nul
  1405.         cls
  1406.         if "%hudStatus%" == "1" (
  1407.             (echo %border%)
  1408.             (echo %name% - Moves: %moves%)
  1409.             (echo %border%)
  1410.             )
  1411.         if "%hudStatus%" == "2" (
  1412.             (echo                                                                                                                                                                                .)
  1413.             (echo                                                                                                                                                                                .)
  1414.             (echo                                                                                                                                                                                .)
  1415.             )
  1416.         (echo                                                                                                                                                                                .)
  1417.         (echo                                                                                                                                                                                .)
  1418.         (echo                                                                                                                                                                                .)
  1419.         (echo                                                                                                                                                                                .)
  1420.         (echo                                                                                                                                                                                .)
  1421.         (echo                                                                                                                                                                                .)
  1422.         (echo                                                                                                                                                                                .)
  1423.         (echo                                                                                                                                                                                .)
  1424.         (echo                                                                                                                                                                                .)
  1425.         (echo                                                                                                                                                                                .)
  1426.         (echo                                                                                                                                                                                .)
  1427.         (echo                                                                                                                                                                                .)
  1428.         (echo                                                                                                                                                                                .)
  1429.         (echo                                                                                                                                                                                .)
  1430.         (echo                                                                                                                                                                                .)
  1431.         (echo                                                                                                                                                                                .)
  1432.         (echo                                                                                                                                                                                .)
  1433.         (echo                                                                                                                                                                                .)
  1434.         (echo                                                                                                                                                                                .)
  1435.         (echo                                                                                                                                                                                .)
  1436.         (echo                                                                                                                                                                                .)
  1437.         (echo                                                                                                                                                                                .)
  1438.         (echo                                                                                                                                                                                .)
  1439.         (echo                                                                                                                                                                                .)
  1440.         (echo                                                                                                                                                                                .)
  1441.         (echo                                                                                                                                                                                .)
  1442.         (echo                                                                                                                                                                                .)
  1443.         (echo                                                                                                                                                                                .)
  1444.         (echo                                                                                                                                                                                .)
  1445.         (echo                                                                                                                                                                                .)
  1446.         (echo                                                                                                                                                                                .)
  1447.         (echo                                                                                                                                                                                .)
  1448.         (echo                                                                                                                                                                                .)
  1449.         (echo                                                                                                                                                                                .)
  1450.         (echo                                                                                                                                                                                .)
  1451.         if "%hudActions%" == "1" (
  1452.             (echo %border%)
  1453.             (echo %bC%                  North                                                                                                                                                      %bC%)
  1454.             (echo %border%)
  1455.             (echo %border%)
  1456.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at            Push                                                             %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1457.             (echo %border%)
  1458.             (echo %border%)
  1459.             (echo %bC%                Inventory                                                                                                                                                    %bC%)
  1460.             (echo %border%)
  1461.             )
  1462.         if "%hudActions%" == "0" (
  1463.             (echo                                                                                                                                                                                .)
  1464.             (echo                                                                                                                                                                                .)
  1465.             (echo                                                                                                                                                                                .)
  1466.             (echo                                                                                                                                                                                .)
  1467.             (echo                                                                                                                                                                                .)
  1468.             (echo                                                                                                                                                                                .)
  1469.             (echo                                                                                                                                                                                .)
  1470.             (echo                                                                                                                                                                                .)
  1471.             (echo                                                                                                                                                                                .)
  1472.             )
  1473.         ping localhost -n 1 >nul
  1474.         cls
  1475.         if "%hudStatus%" == "1" (
  1476.             (echo %border%)
  1477.             (echo %name% - Moves: %moves% -)
  1478.             (echo %border%)
  1479.             )
  1480.         if "%hudStatus%" == "2" (
  1481.             (echo                                                                                                                                                                                .)
  1482.             (echo                                                                                                                                                                                .)
  1483.             (echo                                                                                                                                                                                .)
  1484.             )
  1485.         (echo                                                                                                                                                                                .)
  1486.         (echo                                                                                                                                                                                .)
  1487.         (echo                                                                                                                                                                                .)
  1488.         (echo                                                                                                                                                                                .)
  1489.         (echo                                                                                                                                                                                .)
  1490.         (echo                                                                                                                                                                                .)
  1491.         (echo                                                                                                                                                                                .)
  1492.         (echo                                                                                                                                                                                .)
  1493.         (echo                                                                                                                                                                                .)
  1494.         (echo                                                                                                                                                                                .)
  1495.         (echo                                                                                                                                                                                .)
  1496.         (echo                                                                                                                                                                                .)
  1497.         (echo                                                                                                                                                                                .)
  1498.         (echo                                                                                                                                                                                .)
  1499.         (echo                                                                                                                                                                                .)
  1500.         (echo                                                                                                                                                                                .)
  1501.         (echo                                                                                                                                                                                .)
  1502.         (echo                                                                                                                                                                                .)
  1503.         (echo                                                                                                                                                                                .)
  1504.         (echo                                                                                                                                                                                .)
  1505.         (echo                                                                                                                                                                                .)
  1506.         (echo                                                                                                                                                                                .)
  1507.         (echo                                                                                                                                                                                .)
  1508.         (echo                                                                                                                                                                                .)
  1509.         (echo                                                                                                                                                                                .)
  1510.         (echo                                                                                                                                                                                .)
  1511.         (echo                                                                                                                                                                                .)
  1512.         (echo                                                                                                                                                                                .)
  1513.         (echo                                                                                                                                                                                .)
  1514.         (echo                                                                                                                                                                                .)
  1515.         (echo                                                                                                                                                                                .)
  1516.         (echo                                                                                                                                                                                .)
  1517.         (echo                                                                                                                                                                                .)
  1518.         (echo                                                                                                                                                                                .)
  1519.         (echo                                                                                                                                                                                .)
  1520.         if "%hudActions%" == "1" (
  1521.             (echo %border%)
  1522.             (echo %bC%                  North                                      East                                                                                                            %bC%)
  1523.             (echo %border%)
  1524.             (echo %border%)
  1525.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at            Push              Close                                          %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1526.             (echo %border%)
  1527.             (echo %border%)
  1528.             (echo %bC%                Inventory                                      Map                                                                                                           %bC%)
  1529.             (echo %border%)
  1530.             )
  1531.         if "%hudActions%" == "0" (
  1532.             (echo                                                                                                                                                                                .)
  1533.             (echo                                                                                                                                                                                .)
  1534.             (echo                                                                                                                                                                                .)
  1535.             (echo                                                                                                                                                                                .)
  1536.             (echo                                                                                                                                                                                .)
  1537.             (echo                                                                                                                                                                                .)
  1538.             (echo                                                                                                                                                                                .)
  1539.             (echo                                                                                                                                                                                .)
  1540.             (echo                                                                                                                                                                                .)
  1541.             )
  1542.         ping localhost -n 1 >nul
  1543.         cls
  1544.         if "%hudStatus%" == "1" (
  1545.             (echo %border%)
  1546.             (echo %name% - Moves: %moves% - Score:)
  1547.             (echo %border%)
  1548.             )
  1549.         if "%hudStatus%" == "2" (
  1550.             (echo                                                                                                                                                                                .)
  1551.             (echo                                                                                                                                                                                .)
  1552.             (echo                                                                                                                                                                                .)
  1553.             )
  1554.         (echo                                                                                                                                                                                .)
  1555.         (echo                                                                                                                                                                                .)
  1556.         (echo                                                                                                                                                                                .)
  1557.         (echo                                                                                                                                                                                .)
  1558.         (echo                                                                                                                                                                                .)
  1559.         (echo                                                                                                                                                                                .)
  1560.         (echo                                                                                                                                                                                .)
  1561.         (echo                                                                                                                                                                                .)
  1562.         (echo                                                                                                                                                                                .)
  1563.         (echo                                                                                                                                                                                .)
  1564.         (echo                                                                                                                                                                                .)
  1565.         (echo                                                                                                                                                                                .)
  1566.         (echo                                                                                                                                                                                .)
  1567.         (echo                                                                                                                                                                                .)
  1568.         (echo                                                                                                                                                                                .)
  1569.         (echo                                                                                                                                                                                .)
  1570.         (echo                                                                                                                                                                                .)
  1571.         (echo                                                                                                                                                                                .)
  1572.         (echo                                                                                                                                                                                .)
  1573.         (echo                                                                                                                                                                                .)
  1574.         (echo                                                                                                                                                                                .)
  1575.         (echo                                                                                                                                                                                .)
  1576.         (echo                                                                                                                                                                                .)
  1577.         (echo                                                                                                                                                                                .)
  1578.         (echo                                                                                                                                                                                .)
  1579.         (echo                                                                                                                                                                                .)
  1580.         (echo                                                                                                                                                                                .)
  1581.         (echo                                                                                                                                                                                .)
  1582.         (echo                                                                                                                                                                                .)
  1583.         (echo                                                                                                                                                                                .)
  1584.         (echo                                                                                                                                                                                .)
  1585.         (echo                                                                                                                                                                                .)
  1586.         (echo                                                                                                                                                                                .)
  1587.         (echo                                                                                                                                                                                .)
  1588.         (echo                                                                                                                                                                                .)
  1589.         if "%hudActions%" == "1" (
  1590.             (echo %border%)
  1591.             (echo %bC%                  North                                      East                                         South                                                              %bC%)
  1592.             (echo %border%)
  1593.             (echo %border%)
  1594.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at            Push              Close             Talk to                      %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1595.             (echo %border%)
  1596.             (echo %border%)
  1597.             (echo %bC%                Inventory                                      Map                                         Help                                                              %bC%)
  1598.             (echo %border%)
  1599.             )
  1600.         if "%hudActions%" == "0" (
  1601.             (echo                                                                                                                                                                                .)
  1602.             (echo                                                                                                                                                                                .)
  1603.             (echo                                                                                                                                                                                .)
  1604.             (echo                                                                                                                                                                                .)
  1605.             (echo                                                                                                                                                                                .)
  1606.             (echo                                                                                                                                                                                .)
  1607.             (echo                                                                                                                                                                                .)
  1608.             (echo                                                                                                                                                                                .)
  1609.             (echo                                                                                                                                                                                .)
  1610.             )
  1611.         ping localhost -n 1 >nul
  1612.         cls
  1613.         if "%hudStatus%" == "1" (
  1614.             (echo %border%)
  1615.             (echo %name% - Moves: %moves% - Score: %score%)
  1616.             (echo %border%)
  1617.             )
  1618.         if "%hudStatus%" == "2" (
  1619.             (echo                                                                                                                                                                                .)
  1620.             (echo                                                                                                                                                                                .)
  1621.             (echo                                                                                                                                                                                .)
  1622.             )
  1623.         (echo                                                                                                                                                                                .)
  1624.         (echo                                                                                                                                                                                .)
  1625.         (echo                                                                                                                                                                                .)
  1626.         (echo                                                                                                                                                                                .)
  1627.         (echo                                                                                                                                                                                .)
  1628.         (echo                                                                                                                                                                                .)
  1629.         (echo                                                                                                                                                                                .)
  1630.         (echo                                                                                                                                                                                .)
  1631.         (echo                                                                                                                                                                                .)
  1632.         (echo                                                                                                                                                                                .)
  1633.         (echo                                                                                                                                                                                .)
  1634.         (echo                                                                                                                                                                                .)
  1635.         (echo                                                                                                                                                                                .)
  1636.         (echo                                                                                                                                                                                .)
  1637.         (echo                                                                                                                                                                                .)
  1638.         (echo                                                                                                                                                                                .)
  1639.         (echo                                                                                                                                                                                .)
  1640.         (echo                                                                                                                                                                                .)
  1641.         (echo                                                                                                                                                                                .)
  1642.         (echo                                                                                                                                                                                .)
  1643.         (echo                                                                                                                                                                                .)
  1644.         (echo                                                                                                                                                                                .)
  1645.         (echo                                                                                                                                                                                .)
  1646.         (echo                                                                                                                                                                                .)
  1647.         (echo                                                                                                                                                                                .)
  1648.         (echo                                                                                                                                                                                .)
  1649.         (echo                                                                                                                                                                                .)
  1650.         (echo                                                                                                                                                                                .)
  1651.         (echo                                                                                                                                                                                .)
  1652.         (echo                                                                                                                                                                                .)
  1653.         (echo                                                                                                                                                                                .)
  1654.         (echo                                                                                                                                                                                .)
  1655.         (echo                                                                                                                                                                                .)
  1656.         (echo                                                                                                                                                                                .)
  1657.         (echo                                                                                                                                                                                .)
  1658.         if "%hudActions%" == "1" (
  1659.             (echo %border%)
  1660.             (echo %bC%                  North                                      East                                         South                                         West                 %bC%)
  1661.             (echo %border%)
  1662.             (echo %border%)
  1663.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at            Push              Close             Talk to            Pull      %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1664.             (echo %border%)
  1665.             (echo %border%)
  1666.             (echo %bC%                Inventory                                      Map                                         Help                                        Pause                 %bC%)
  1667.             (echo %border%)
  1668.             )
  1669.         if "%hudActions%" == "0" (
  1670.             (echo                                                                                                                                                                                .)
  1671.             (echo                                                                                                                                                                                .)
  1672.             (echo                                                                                                                                                                                .)
  1673.             (echo                                                                                                                                                                                .)
  1674.             (echo                                                                                                                                                                                .)
  1675.             (echo                                                                                                                                                                                .)
  1676.             (echo                                                                                                                                                                                .)
  1677.             (echo                                                                                                                                                                                .)
  1678.             (echo                                                                                                                                                                                .)
  1679.             )
  1680.         ping localhost -n 1 >nul
  1681.         goto overworld_1h
  1682.        
  1683.          :overworld_1h
  1684.            
  1685.                 set screen=overworld_1h
  1686.              
  1687.                 ::Coordinates
  1688.                
  1689.                 set l=
  1690.                 set w=
  1691.            
  1692.             cls
  1693.             if "%hudStatus%" == "1" (
  1694.                 (echo %border%)
  1695.                 (echo %name% - Moves: %moves% - Score: %score% / # - $ %$% - %date% - %time:~0,5%)
  1696.                 (echo %border%)
  1697.                 )
  1698.             (echo                                                                                                                                                                                .)
  1699.             (echo Overworld                                                                                                                                                                      .)
  1700.             (echo                                                                                                                                                                                .)
  1701.             (echo ---- [Description]                                                                                                                                                             .)
  1702.             (echo                                                                                                                                                                                .)
  1703.             (echo ---- You can move:                                                                                                                                                             .)
  1704.             (echo -------- NORTH                                                                                                                                                                 .)
  1705.             (echo -------- EAST                                                                                                                                                                  .)
  1706.             (echo -------- SOUTH                                                                                                                                                                 .)
  1707.             (echo -------- WEST                                                                                                                                                                  .)
  1708.             (echo                                                                                                                                                                                .)
  1709.             (echo                                                                                                                                                                                .)
  1710.             (echo                                                                                                                                                                                .)
  1711.             (echo                                                                                                                                                                                .)
  1712.             (echo                                                                                                                                                                                .)
  1713.             (echo                                                                                                                                                                                .)
  1714.             (echo                                                                                                                                                                                .)
  1715.             (echo                                                                                                                                                                                .)
  1716.             (echo                                                                                                                                                                                .)
  1717.             (echo                                                                                                                                                                                .)
  1718.             (echo                                                                                                                                                                                .)
  1719.             (echo                                                                                                                                                                                .)
  1720.             (echo                                                                                                                                                                                .)
  1721.             (echo                                                                                                                                                                                .)
  1722.             (echo                                                                                                                                                                                .)
  1723.             (echo                                                                                                                                                                                .)
  1724.             (echo                                                                                                                                                                                .)
  1725.             (echo                                                                                                                                                                                .)
  1726.             (echo                                                                                                                                                                                .)
  1727.             (echo                                                                                                                                                                                .)
  1728.             (echo                                                                                                                                                                                .)
  1729.             (echo                                                                                                                                                                                .)
  1730.             (echo                                                                                                                                                                                .)
  1731.             (echo                                                                                                                                                                                .)
  1732.             (echo                                                                                                                                                                                .)
  1733.             if "%hudStatus%" == "0" (
  1734.                 (echo                                                                                                                                                                                .)
  1735.                 (echo                                                                                                                                                                                .)
  1736.                 (echo                                                                                                                                                                                .)
  1737.                 )
  1738.             if "%hudActions%" == "1" (
  1739.                 (echo %border%)
  1740.                 (echo %bC%                  North                                      East                                         South                                         West                 %bC%)
  1741.                 (echo %border%)
  1742.                 (echo %border%)
  1743.                 (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%      Give            Pick up             Use               Open             Look at            Push              Close             Talk to            Pull      %bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  1744.                 (echo %border%)
  1745.                 (echo %border%)
  1746.                 (echo %bC%                Inventory                                      Map                                         Help                                        Pause                 %bC%)
  1747.                 (echo %border%)
  1748.                 )
  1749.             if "%hudActions%" == "0" (
  1750.                 (echo                                                                                                                                                                                .)
  1751.                 (echo                                                                                                                                                                                .)
  1752.                 (echo                                                                                                                                                                                .)
  1753.                 (echo                                                                                                                                                                                .)
  1754.                 (echo                                                                                                                                                                                .)
  1755.                 (echo                                                                                                                                                                                .)
  1756.                 (echo                                                                                                                                                                                .)
  1757.                 (echo                                                                                                                                                                                .)
  1758.                 (echo                                                                                                                                                                                .)
  1759.                 )
  1760.             set /p input= %prompt%
  1761.              
  1762.                 ::Move
  1763.                
  1764.                 if /I "%input%" == "n" (
  1765.                 set /a moves=%moves%+1
  1766.                 goto overworld_
  1767.                 )
  1768.                 if /I "%input%" == "e" (
  1769.                 set /a moves=%moves%+1
  1770.                 goto overworld_
  1771.                 )
  1772.                 if /I "%input%" == "s" (
  1773.                 set /a moves=%moves%+1
  1774.                 goto overworld_
  1775.                 )
  1776.                 if /I "%input%" == "w" (
  1777.                 set /a moves=%moves%+1
  1778.                 goto overworld_
  1779.                 )
  1780.                 if /I "%input%" == "north" (
  1781.                 set /a moves=%moves%+1
  1782.                 goto overworld_
  1783.                 )
  1784.                 if /I "%input%" == "east" (
  1785.                 set /a moves=%moves%+1
  1786.                 goto overworld_
  1787.                 )
  1788.                 if /I "%input%" == "south" (
  1789.                 set /a moves=%moves%+1
  1790.                 goto overworld_
  1791.                 )
  1792.                 if /I "%input%" == "west" (
  1793.                 set /a moves=%moves%+1
  1794.                 goto overworld_
  1795.                 )
  1796.              
  1797.                 ::Actions
  1798.              
  1799.                
  1800.                
  1801.                 ::Miscellaneous
  1802.                
  1803.                 if /I "%input%" == "i" goto Inventory
  1804.                 if /I "%input%" == "m" goto Map
  1805.                 if /I "%input%" == "h" goto Help
  1806.                 if /I "%input%" == "q" goto Quicksaving
  1807.                 if /I "%input%" == "~" goto titleScreen
  1808.                 if /I "%input%" == "p" goto Pause
  1809.                 if /I "%input%" == "inventory" goto Inventory
  1810.                 if /I "%input%" == "map" goto Map
  1811.                 if /I "%input%" == "help" goto Help
  1812.                 if /I "%input%" == "quicksave" goto Quicksaving
  1813.                 if /I "%input%" == "pause" goto Pause
  1814.                
  1815.             if not defined input goto overworld_1h
  1816.             goto overworld_1h
  1817.            
  1818.     :Inventory
  1819.         if "%_%" GEQ "1" set item_1=
  1820.         if "%_%" GEQ "1" set item_2=
  1821.         if "%_%" GEQ "1" set item_3=
  1822.         if "%_%" GEQ "1" set item_4=
  1823.         if "%_%" GEQ "1" set item_5=
  1824.         if "%_%" GEQ "1" set item_6=
  1825.         if "%_%" GEQ "1" set item_7=
  1826.         if "%_%" GEQ "1" set item_8=
  1827.         if "%_%" GEQ "1" set item_9=
  1828.         if "%_%" GEQ "1" set item_11=
  1829.         if "%_%" GEQ "1" set item_11=
  1830.         if "%_%" GEQ "1" set item_12=
  1831.         if "%_%" GEQ "1" set item_13=
  1832.         if "%_%" GEQ "1" set item_14=
  1833.         if "%_%" GEQ "1" set item_15=
  1834.         if "%_%" GEQ "1" set item_16=
  1835.         if "%_%" GEQ "1" set item_17=
  1836.         if "%_%" GEQ "1" set item_18=
  1837.         if "%_%" GEQ "1" set item_19=
  1838.         if "%_%" GEQ "1" set item_21=
  1839.         if "%_%" GEQ "1" set item_21=
  1840.         if "%_%" GEQ "1" set item_22=
  1841.         if "%_%" GEQ "1" set item_23=
  1842.         if "%_%" GEQ "1" set item_24=
  1843.         if "%_%" GEQ "1" set item_25=
  1844.         if "%_%" GEQ "1" set item_26=
  1845.         if "%_%" GEQ "1" set item_27=
  1846.         if "%_%" GEQ "1" set item_28=
  1847.         if "%_%" GEQ "1" set item_29=
  1848.         if "%_%" GEQ "1" set item_31=
  1849.         if "%_%" GEQ "1" set item_31=
  1850.         if "%_%" GEQ "1" set item_32=
  1851.         cls
  1852.         (echo %border%)
  1853.         (echo Items - X = Back [Item Number] = Actions)
  1854.         (echo %border%)
  1855.         (echo 1. %item_1%)
  1856.         (echo 2. %item_2%)
  1857.         (echo 3. %item_3%)
  1858.         (echo 4. %item_4%)
  1859.         (echo 5. %item_5%)
  1860.         (echo 6. %item_6%)
  1861.         (echo 7. %item_7%)
  1862.         (echo 8. %item_8%)
  1863.         (echo 9. %item_9%)
  1864.         (echo 10. %item_10%)
  1865.         (echo 11. %item_11%)
  1866.         (echo 12. %item_12%)
  1867.         (echo 13. %item_13%)
  1868.         (echo 14. %item_14%)
  1869.         (echo 15. %item_15%)
  1870.         (echo 16. %item_16%)
  1871.         (echo 17. %item_17%)
  1872.         (echo 18. %item_18%)
  1873.         (echo 19. %item_19%)
  1874.         (echo 20. %item_20%)
  1875.         (echo 21. %item_21%)
  1876.         (echo 22. %item_22%)
  1877.         (echo 23. %item_23%)
  1878.         (echo 24. %item_24%)
  1879.         (echo 25. %item_25%)
  1880.         (echo 26. %item_26%)
  1881.         (echo 27. %item_27%)
  1882.         (echo 28. %item_28%)
  1883.         (echo 29. %item_29%)
  1884.         (echo 30. %item_30%)
  1885.         (echo 31. %item_31%)
  1886.         (echo 32. %item_32%)
  1887.         (echo                                                                                                                                                                                .)
  1888.         (echo                                                                                                                                                                                .)
  1889.         (echo                                                                                                                                                                                .)
  1890.         (echo                                                                                                                                                                                .)
  1891.         (echo                                                                                                                                                                                .)
  1892.         (echo                                                                                                                                                                                .)
  1893.         (echo                                                                                                                                                                                .)
  1894.         (echo                                                                                                                                                                                .)
  1895.         (echo                                                                                                                                                                                .)
  1896.         (echo                                                                                                                                                                                .)
  1897.         (echo                                                                                                                                                                                .)
  1898.         (echo %border%)
  1899.         set /p item= %prompt%
  1900.             if /I "%item%" == "1" goto Item
  1901.             if /I "%item%" == "X" goto %screen%
  1902.         if not defined item goto Inventory
  1903.         goto Inventory
  1904.         :Item
  1905.             set itemcheck=item_%item%
  1906.             if "%itemcheck%" == "1" set equipuse=Equip
  1907.             cls
  1908.             (echo %border%)
  1909.             (echo %itemdes%)
  1910.             (echo %border%)
  1911.             (echo 1. %equipuse%)
  1912.             (echo 2. Cancel)
  1913.             choice /c 12 /n /m %prompt%
  1914.                 if choice == 2 goto itemSelection
  1915.                 if choice == 1 goto %equipuse%
  1916.             if not defined item goto itemSelection
  1917.             goto itemSelection
  1918.            
  1919.             :itemEquip
  1920.                 cls
  1921.                 (echo %border%)
  1922.                 (echo Equip?)
  1923.                 (echo %border%)
  1924.                 (echo 1. Yes)
  1925.                 (echo 2. No)
  1926.                 choice /c 12 /n /m %prompt%
  1927.                     if choice == 2 goto itemSelection
  1928.                     if choice == 1 goto %equipuse%
  1929.                 if not defined item goto itemSelection
  1930.                 goto itemSelection
  1931.                    
  1932.         :Help
  1933.             cls
  1934.             (echo %border%)
  1935.             (echo                                                                                      Help)  
  1936.             (echo %border%)                                                                                                              
  1937.             (echo                                                                                                                                                                                .)
  1938.             (echo Action Syntaxes:                                                                                                                                                               .)
  1939.             (echo                                                                                                                                                                                .)
  1940.             (echo Give [item] to [NPC] [blank/using] [item/object]                                                                                                                               .)
  1941.             (echo Pick up [item] [blank/using/with] [item/object]                                                                                                                                .)
  1942.             (echo Use [item/object] [blank/with/on] [item/object/NPC]                                                                                                                            .)
  1943.             (echo Open [item/object] [blank/with/using] [item/object/NPC]                                                                                                                        .)
  1944.             (echo Look at [item/object/NPC] [blank/using] [item/object/]                                                                                                                         .)
  1945.             (echo Push [object] [blank/with/using/on] [object/NPC]                                                                                                                               .)
  1946.             (echo Close [item/object] [blank/with/using] [item/object/NPC]                                                                                                                       .)
  1947.             (echo Talk to [NPC]                                                                                                                                                                  .)
  1948.             (echo Pull [item/object] [blank/using] [item/object]                                                                                                                                 .)
  1949.             (echo                                                                                                                                                                                .)
  1950.             (echo Quick inputs:                                                                                                                                                                  .)
  1951.             (echo                                                                                                                                                                                .)
  1952.             (echo Up arrow - Scroll forwards through inputs                                                                                                                                      .)
  1953.             (echo Down arrow - Scroll backwards through inputs                                                                                                                                   .)
  1954.             (echo Enter - Input last input                                                                                                                                                       .)
  1955.             (echo Esc - Cancel input                                                                                                                                                             .)
  1956.             (echo                                                                                                                                                                                .)
  1957.             (echo Special Commands:                                                                                                                                                              .)
  1958.             (echo                                                                                                                                                                                .)
  1959.             (echo Quicksave [Q]                                                                                                                                                                  .)
  1960.             (echo                                                                                                                                                                                .)
  1961.             (echo Tips:                                                                                                                                                                          .)
  1962.             (echo                                                                                                                                                                                .)
  1963.             (echo You can abbreviate Movement and Menu commands as a shortcut [Ex. North - N, Inventory - I]                                                                                     .)
  1964.             (echo You can input commands by high-lighting character[s] on screen, and then double right-clicking.                                                                                .)
  1965.             (echo                                                                                                                                                                                .)
  1966.             (echo                                                                                                                                                                                .)
  1967.             (echo                                                                                                                                                                                .)
  1968.             (echo                                                                                                                                                                                .)
  1969.             (echo                                                                                                                                                                                .)
  1970.             (echo                                                                                                                                                                                .)
  1971.             (echo                                                                                                                                                                                .)
  1972.             (echo                                                                                                                                                                                .)
  1973.             (echo                                                                                                                                                                                .)
  1974.             (echo                                                                                                                                                                                .)
  1975.             (echo                                                                                                                                                                                .)
  1976.             (echo                                                                                                                                                                                .)
  1977.             (echo                                                                                                                                                                                .)
  1978.             (echo                                                                                                                                                                                .)
  1979.             (echo                                                                                                                                                                                .)
  1980.             (echo %border%)        
  1981.             pause>nul|set/p = %prompt%
  1982.             goto %screen%
  1983.            
  1984.     :Map
  1985.         cls
  1986.         if "%map%" == "overworld" goto Map_Overworld
  1987.        
  1988.         :Map_Overworld
  1989.             cls
  1990.            
  1991.                 set #1_a=.
  1992.                 set #1_b=.
  1993.                 set #1_c=.
  1994.                 set #1_d=.
  1995.                 set #1_e=.
  1996.                 set #1_f=.
  1997.                 set #1_g=.
  1998.                 set #1_h=.
  1999.                 set #1_i=.
  2000.                 set #1_j=.
  2001.                 set #1_k=.
  2002.                 set #1_l=.
  2003.                 set #1_m=.
  2004.                 set #1_n=.
  2005.                 set #1_o=.
  2006.                 set #1_p=.
  2007.                 set #2_a=.
  2008.                 set #2_b=.
  2009.                 set #2_c=.
  2010.                 set #2_d=.
  2011.                 set #2_e=.
  2012.                 set #2_f=.
  2013.                 set #2_g=.
  2014.                 set #2_h=.
  2015.                 set #2_i=.
  2016.                 set #2_j=.
  2017.                 set #2_k=.
  2018.                 set #2_l=.
  2019.                 set #2_m=.
  2020.                 set #2_n=.
  2021.                 set #2_o=.
  2022.                 set #2_p=.
  2023.                 set #3_a=.
  2024.                 set #3_b=.
  2025.                 set #3_c=.
  2026.                 set #3_d=.
  2027.                 set #3_e=.
  2028.                 set #3_f=.
  2029.                 set #3_g=.
  2030.                 set #3_h=.
  2031.                 set #3_i=.
  2032.                 set #3_j=.
  2033.                 set #3_k=.
  2034.                 set #3_l=.
  2035.                 set #3_m=.
  2036.                 set #3_n=.
  2037.                 set #3_o=.
  2038.                 set #3_p=.
  2039.                 set #4_a=.
  2040.                 set #4_b=.
  2041.                 set #4_c=.
  2042.                 set #4_d=.
  2043.                 set #4_e=.
  2044.                 set #4_f=.
  2045.                 set #4_g=.
  2046.                 set #4_h=.
  2047.                 set #4_i=.
  2048.                 set #4_j=.
  2049.                 set #4_k=.
  2050.                 set #4_l=.
  2051.                 set #4_m=.
  2052.                 set #4_n=.
  2053.                 set #4_o=.
  2054.                 set #4_p=.
  2055.                 set #5_a=.
  2056.                 set #5_b=.
  2057.                 set #5_c=.
  2058.                 set #5_d=.
  2059.                 set #5_e=.
  2060.                 set #5_f=.
  2061.                 set #5_g=.
  2062.                 set #5_h=.
  2063.                 set #5_i=.
  2064.                 set #5_j=.
  2065.                 set #5_k=.
  2066.                 set #5_l=.
  2067.                 set #5_m=.
  2068.                 set #5_n=.
  2069.                 set #5_o=.
  2070.                 set #5_p=.
  2071.                 set #6_a=.
  2072.                 set #6_b=.
  2073.                 set #6_c=.
  2074.                 set #6_d=.
  2075.                 set #6_e=.
  2076.                 set #6_f=.
  2077.                 set #6_g=.
  2078.                 set #6_h=.
  2079.                 set #6_i=.
  2080.                 set #6_j=.
  2081.                 set #6_k=.
  2082.                 set #6_l=.
  2083.                 set #6_m=.
  2084.                 set #6_n=.
  2085.                 set #6_o=.
  2086.                 set #6_p=.
  2087.                 set #7_a=.
  2088.                 set #7_b=.
  2089.                 set #7_c=.
  2090.                 set #7_d=.
  2091.                 set #7_e=.
  2092.                 set #7_f=.
  2093.                 set #7_g=.
  2094.                 set #7_h=.
  2095.                 set #7_i=.
  2096.                 set #7_j=.
  2097.                 set #7_k=.
  2098.                 set #7_l=.
  2099.                 set #7_m=.
  2100.                 set #7_n=.
  2101.                 set #7_o=.
  2102.                 set #7_p=.
  2103.                 set #8_a=.
  2104.                 set #8_b=.
  2105.                 set #8_c=.
  2106.                 set #8_d=.
  2107.                 set #8_e=.
  2108.                 set #8_f=.
  2109.                 set #8_g=.
  2110.                 set #8_h=.
  2111.                 set #8_i=.
  2112.                 set #8_j=.
  2113.                 set #8_k=.
  2114.                 set #8_l=.
  2115.                 set #8_m=.
  2116.                 set #8_n=.
  2117.                 set #8_o=.
  2118.                 set #8_p=.
  2119.                
  2120.                 set room=#%w%_%l%
  2121.                
  2122.                 set %room%=x
  2123.                
  2124.             (echo %border%)
  2125.             (echo                                                                               Map - Overworld)
  2126.             (echo %border%)
  2127.             (echo ..A B C D E F G H I J K L M N O P)
  2128.             (echo .)
  2129.             (echo 8 %#8_a% %#8_b% %#8_c% %#8_d% %#8_e% %#8_f% %#8_g% %#8_h% %#8_i% %#8_j% %#8_k% %#8_l% %#8_m% %#8_n% %#8_o% %#8_p%)
  2130.             (echo 7 %#7_a% %#7_b% %#7_c% %#7_d% %#7_e% %#7_f% %#7_g% %#7_h% %#7_i% %#7_j% %#7_k% %#7_l% %#7_m% %#7_n% %#7_o% %#7_p%)
  2131.             (echo 6 %#6_a% %#6_b% %#6_c% %#6_d% %#6_e% %#6_f% %#6_g% %#6_h% %#6_i% %#6_j% %#6_k% %#6_l% %#6_m% %#6_n% %#6_o% %#6_p%)
  2132.             (echo 5 %#5_a% %#5_b% %#5_c% %#5_d% %#5_e% %#5_f% %#5_g% %#5_h% %#5_i% %#5_j% %#5_k% %#5_l% %#5_m% %#5_n% %#5_o% %#5_p%)
  2133.             (echo 4 %#4_a% %#4_b% %#4_c% %#4_d% %#4_e% %#4_f% %#4_g% %#4_h% %#4_i% %#4_j% %#4_k% %#4_l% %#4_m% %#4_n% %#4_o% %#4_p%)
  2134.             (echo 3 %#3_a% %#3_b% %#3_c% %#3_d% %#3_e% %#3_f% %#3_g% %#3_h% %#3_i% %#3_j% %#3_k% %#3_l% %#3_m% %#3_n% %#3_o% %#3_p%)
  2135.             (echo 2 %#2_a% %#2_b% %#2_c% %#2_d% %#2_e% %#2_f% %#2_g% %#2_h% %#2_i% %#2_j% %#2_k% %#2_l% %#2_m% %#2_n% %#2_o% %#2_p%)
  2136.             (echo 1 %#1_a% %#1_b% %#1_c% %#1_d% %#1_e% %#1_f% %#1_g% %#1_h% %#1_i% %#1_j% %#1_k% %#1_l% %#1_m% %#1_n% %#1_o% %#1_p%)
  2137.             (echo                                                                                                                                                                                .)
  2138.             (echo                                                                                                                                                                                .)
  2139.             (echo                                                                                                                                                                                .)
  2140.             (echo                                                                                                                                                                                .)
  2141.             (echo                                                                                                                                                                                .)
  2142.             (echo                                                                                                                                                                                .)
  2143.             (echo                                                                                                                                                                                .)
  2144.             (echo                                                                                                                                                                                .)
  2145.             (echo                                                                                                                                                                                .)
  2146.             (echo                                                                                                                                                                                .)
  2147.             (echo                                                                                                                                                                                .)
  2148.             (echo                                                                                                                                                                                .)
  2149.             (echo                                                                                                                                                                                .)
  2150.             (echo                                                                                                                                                                                .)
  2151.             (echo                                                                                                                                                                                .)
  2152.             (echo                                                                                                                                                                                .)
  2153.             (echo                                                                                                                                                                                .)
  2154.             (echo                                                                                                                                                                                .)
  2155.             (echo                                                                                                                                                                                .)
  2156.             (echo                                                                                                                                                                                .)
  2157.             (echo                                                                                                                                                                                .)
  2158.             (echo                                                                                                                                                                                .)
  2159.             (echo                                                                                                                                                                                .)
  2160.             (echo                                                                                                                                                                                .)
  2161.             (echo                                                                                                                                                                                .)
  2162.             (echo                                                                                                                                                                                .)
  2163.             (echo                                                                                                                                                                                .)
  2164.             (echo                                                                                                                                                                                .)
  2165.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  2166.             (echo %bC% 1.                                      %bC%%bC% 2.                                       %bC%%bC% 3.                                        %bC%%bC% 4.                                      %bC%.)
  2167.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  2168.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  2169.             (echo %bC% 5.                                  Country Map                                     %bC%%bC% 6.                                       Back                                        %bC%.)
  2170.             (echo %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%)
  2171.             choice /c 123456 /n /m %prompt%
  2172.                 if errorlevel == 6 goto %screen%
  2173.                 if errorlevel == 5 goto countryMap
  2174.                 if errorlevel == 4 goto Misc
  2175.                 if errorlevel == 3 goto Homes
  2176.                 if errorlevel == 2 goto dungeonsTemples
  2177.                 if errorlevel == 1 goto townsVillages
  2178.             if not defined choice goto Map_Overworld_0
  2179.             goto Map_Overworld_0
  2180.                
  2181.         :countryMap
  2182.                    
  2183.     :Autosaving
  2184.         cls
  2185.         (
  2186.         echo %screen%
  2187.         echo %moves%
  2188.         echo %score%
  2189.         echo %$%
  2190.         echo %item_1%
  2191.         echo %item_2%
  2192.         echo %item_3%
  2193.         echo %item_4%
  2194.         echo %item_5%
  2195.         echo %item_6%
  2196.         echo %item_7%
  2197.         echo %item_8%
  2198.         echo %item_9%
  2199.         echo %item_10%
  2200.         echo %item_11%
  2201.         echo %item_12%
  2202.         echo %item_13%
  2203.         echo %item_14%
  2204.         echo %item_15%
  2205.         echo %item_16%
  2206.         echo %item_17%
  2207.         echo %item_18%
  2208.         echo %item_19%
  2209.         echo %item_20%
  2210.         echo %item_21%
  2211.         echo %item_22%
  2212.         echo %item_23%
  2213.         echo %item_24%
  2214.         echo %item_25%
  2215.         echo %item_26%
  2216.         echo %item_27%
  2217.         echo %item_28%
  2218.         echo %item_29%
  2219.         echo %item_30%
  2220.         echo %item_31%
  2221.         echo %item_32%
  2222.         ) >auto.sav
  2223.         goto %screen%
  2224.        
  2225.     :Quicksaving
  2226.         cls
  2227.         (
  2228.         echo %screen%
  2229.         echo %moves%
  2230.         echo %score%
  2231.         echo %$%
  2232.         echo %item_1%
  2233.         echo %item_2%
  2234.         echo %item_3%
  2235.         echo %item_4%
  2236.         echo %item_5%
  2237.         echo %item_6%
  2238.         echo %item_7%
  2239.         echo %item_8%
  2240.         echo %item_9%
  2241.         echo %item_10%
  2242.         echo %item_11%
  2243.         echo %item_12%
  2244.         echo %item_13%
  2245.         echo %item_14%
  2246.         echo %item_15%
  2247.         echo %item_16%
  2248.         echo %item_17%
  2249.         echo %item_18%
  2250.         echo %item_19%
  2251.         echo %item_20%
  2252.         echo %item_21%
  2253.         echo %item_22%
  2254.         echo %item_23%
  2255.         echo %item_24%
  2256.         echo %item_25%
  2257.         echo %item_26%
  2258.         echo %item_27%
  2259.         echo %item_28%
  2260.         echo %item_29%
  2261.         echo %item_30%
  2262.         echo %item_31%
  2263.         echo %item_32%
  2264.         ) >quick.sav
  2265.         cls
  2266.         (echo %border%)
  2267.         (echo Quicksaved.)
  2268.         (echo %border%)
  2269.         pause>nul|set/p=%prompt%
  2270.         goto %screen%
  2271.        
  2272.     :Pause
  2273.        
  2274.             set confirm=Pause
  2275.             set confirm2=Pause
  2276.             set PausetitleScreen=Pause
  2277.        
  2278.         cls
  2279.         (echo %border%)
  2280.         (echo                                                                                      Pause)
  2281.         (echo %border%)
  2282.         (echo                                                                                                                                                                                .)
  2283.         (echo                                                                                                                                                                                .)
  2284.         (echo                                                                                                                                                                                .)
  2285.         (echo                                                                                                                                                                                .)
  2286.         (echo                                                                                                                                                                                .)
  2287.         (echo                                                                                                                                                                                .)
  2288.         (echo                                                                                                                                                                                .)
  2289.         (echo                                                                                                                                                                                .)
  2290.         (echo                                                                                                                                                                                .)
  2291.         (echo                                                                                                                                                                                .)
  2292.         (echo                                                                                                                                                                                .)
  2293.         (echo                                                                                                                                                                                .)
  2294.         (echo                                                                                                                                                                                .)
  2295.         (echo                                                                                                                                                                                .)
  2296.         (echo                                                                                                                                                                                .)
  2297.         (echo                                                                                                                                                                                .)
  2298.         (echo                                                                                                                                                                                .)
  2299.         (echo                                                                                                                                                                                .)
  2300.         (echo                                                                                                                                                                                .)
  2301.         (echo                                                                                                                                                                                .)
  2302.         (echo                                                                                                                                                                                .)
  2303.         (echo                                                                                                                                                                                .)
  2304.         (echo                                                                                                                                                                                .)
  2305.         (echo                                                                                                                                                                                .)
  2306.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)                                                                              
  2307.         (echo                                                                                  %bC% 1. Resume  %bC%                                                                                .)                                                                              
  2308.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)                                                                              
  2309.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2310.         (echo                                                                                  %bC% 2. Save    %bC%                                                                                .)
  2311.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2312.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2313.         (echo                                                                                  %bC% 3. Options %bC%                                                                                .)
  2314.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2315.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2316.         (echo                                                                                  %bC% 4. Name    %bC%                                                                                .)
  2317.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2318.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2319.         (echo                                                                                  %bC% 5. Gender  %bC%                                                                                .)
  2320.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2321.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2322.         (echo                                                                                  %bC% 6. Quit    %bC%                                                                                .)
  2323.         (echo                                                                                  %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                                .)
  2324.         (echo                                                                                                                                                                                .)
  2325.         (echo %border%)
  2326.         choice /c 123456 /n /m %prompt%
  2327.             if errorlevel == 6 goto Quit
  2328.             if errorlevel == 5 goto Gender
  2329.             if errorlevel == 4 goto Name
  2330.             if errorlevel == 3 goto Options
  2331.             if errorlevel == 2 goto Save
  2332.             if errorlevel == 1 goto %screen%
  2333.         if not defined goto Pause
  2334.         goto Pause
  2335.  
  2336.         :Save
  2337.                 set savefile1_des=Unused
  2338.                 set savefile2_des=Unused
  2339.                 set savefile3_des=Unused
  2340.                 set savefile4_des=Unused
  2341.                 set savefile5_des=Unused
  2342.                 set savefile6_des=Unused
  2343.                 set savefile7_des=Unused
  2344.                 set savefile8_des=Unused
  2345.                 set savefile9_des=Unused
  2346.                 set savefile10_des=Unused
  2347.                 set savefile11_des=Unused
  2348.                 set savefile12_des=Unused
  2349.                
  2350.             < misc.sav (
  2351.             set /p savefile1_des=
  2352.             set /p savefile2_des=
  2353.             set /p savefile3_des=
  2354.             set /p savefile4_des=
  2355.             set /p savefile5_des=
  2356.             set /p savefile6_des=
  2357.             set /p savefile7_des=
  2358.             set /p savefile8_des=
  2359.             set /p savefile9_des=
  2360.             set /p savefile10_des=
  2361.             set /p savefile11_des=
  2362.             set /p savefile12_des=
  2363.             )
  2364.             cls
  2365.             (echo %border%)
  2366.             (echo                                                                         Save Game)
  2367.             (echo %border%)
  2368.             (echo                                                                                                                                                                                .)
  2369.             (echo                                                                                                                                                                                .)
  2370.             (echo                                                                                                                                                                                .)
  2371.             (echo                                                                                                                                                                                .)
  2372.             (echo                                                                                                                                                                                .)
  2373.             (echo %border%)
  2374.             (echo A. %savefile1_des%)
  2375.             (echo %border%)
  2376.             (echo %border%)
  2377.             (echo B. %savefile2_des%)
  2378.             (echo %border%)
  2379.             (echo %border%)
  2380.             (echo C. %savefile3_des%)
  2381.             (echo %border%)
  2382.             (echo %border%)
  2383.             (echo D. %savefile4_des%)
  2384.             (echo %border%)
  2385.             (echo %border%)
  2386.             (echo E. %savefile5_des%)
  2387.             (echo %border%)
  2388.             (echo %border%)
  2389.             (echo F. %savefile6_des%)
  2390.             (echo %border%)
  2391.             (echo %border%)
  2392.             (echo G. %savefile7_des%)
  2393.             (echo %border%)
  2394.             (echo %border%)
  2395.             (echo H. %savefile8_des%)
  2396.             (echo %border%)
  2397.             (echo %border%)
  2398.             (echo I. %savefile9_des%)
  2399.             (echo %border%)
  2400.             (echo %border%)
  2401.             (echo J. %savefile10_des%)
  2402.             (echo %border%)
  2403.             (echo %border%)
  2404.             (echo K. %savefile11_des%)
  2405.             (echo %border%)
  2406.             (echo %border%)
  2407.             (echo L. %savefile12_des%)
  2408.             (echo %border%)
  2409.             (echo %border%)
  2410.             (echo 1 = Back)
  2411.             (echo %border%)
  2412.             choice /c abcdefghijkl1 /n /m %prompt%
  2413.                 if errorlevel == 13 goto Pause
  2414.                 if errorlevel == 12 (
  2415.                 set #=12
  2416.                 goto Saving
  2417.                 )
  2418.                 if errorlevel == 11 (
  2419.                 set #=11
  2420.                 goto Saving
  2421.                 )
  2422.                 if errorlevel == 10 (
  2423.                 set #=10
  2424.                 goto Saving
  2425.                 )
  2426.                 if errorlevel == 9 (
  2427.                 set #=9
  2428.                 goto Saving
  2429.                 )
  2430.                 if errorlevel == 8 (
  2431.                 set #=8
  2432.                 goto Saving
  2433.                 )
  2434.                 if errorlevel == 7 (
  2435.                 set #=7
  2436.                 goto Saving
  2437.                 )
  2438.                 if errorlevel == 6 (
  2439.                 set #=6
  2440.                 goto Saving
  2441.                 )
  2442.                 if errorlevel == 5 (
  2443.                 set #=5
  2444.                 goto Saving
  2445.                 )
  2446.                 if errorlevel == 4 (
  2447.                 set #=4
  2448.                 goto Saving
  2449.                 )
  2450.                 if errorlevel == 3 (
  2451.                 set #=3
  2452.                 goto Saving
  2453.                 )
  2454.                 if errorlevel == 2 (
  2455.                 set #=2
  2456.                 goto Saving
  2457.                 )
  2458.                 if errorlevel == 1 (
  2459.                 set #=1
  2460.                 goto Saving
  2461.                 )
  2462.             if not defined goto Save
  2463.             goto Save
  2464.        
  2465.        
  2466.             :Saving
  2467.                 cls
  2468.                 set savefile%#%_des=%date%, %time%, %name%
  2469.                 (
  2470.                 echo %screen%
  2471.                 echo %moves%
  2472.                 echo %score%
  2473.                 echo %$%
  2474.                 echo %item_1%
  2475.                 echo %item_2%
  2476.                 echo %item_3%
  2477.                 echo %item_4%
  2478.                 echo %item_5%
  2479.                 echo %item_6%
  2480.                 echo %item_7%
  2481.                 echo %item_8%
  2482.                 echo %item_9%
  2483.                 echo %item_10%
  2484.                 echo %item_11%
  2485.                 echo %item_12%
  2486.                 echo %item_13%
  2487.                 echo %item_14%
  2488.                 echo %item_15%
  2489.                 echo %item_16%
  2490.                 echo %item_17%
  2491.                 echo %item_18%
  2492.                 echo %item_19%
  2493.                 echo %item_20%
  2494.                 echo %item_21%
  2495.                 echo %item_22%
  2496.                 echo %item_23%
  2497.                 echo %item_24%
  2498.                 echo %item_25%
  2499.                 echo %item_26%
  2500.                 echo %item_27%
  2501.                 echo %item_28%
  2502.                 echo %item_29%
  2503.                 echo %item_30%
  2504.                 echo %item_31%
  2505.                 echo %item_32%
  2506.                 ) >savefile%#%.sav
  2507.                 (
  2508.                 echo %savefile1_des%
  2509.                 echo %savefile2_des%
  2510.                 echo %savefile3_des%
  2511.                 echo %savefile4_des%
  2512.                 echo %savefile5_des%
  2513.                 echo %savefile6_des%
  2514.                 echo %savefile7_des%
  2515.                 echo %savefile8_des%
  2516.                 echo %savefile9_des%
  2517.                 echo %savefile10_des%
  2518.                 echo %savefile11_des%
  2519.                 echo %savefile12_des%
  2520.                 echo %background%
  2521.                 echo %text%
  2522.                 echo %bC%
  2523.                 echo %border%
  2524.                 echo %hudActions%
  2525.                 echo %hudStatus%
  2526.                 ) >misc.sav
  2527.                 cls
  2528.                 (echo %border%)
  2529.                 (echo Saved.)
  2530.                 (echo %border%)
  2531.                 pause>nul|set/p = %prompt%
  2532.                 goto Pause
  2533.            
  2534.             :Options
  2535.                 cls
  2536.                 (echo %border%)
  2537.                 (echo                                                                                     Options)
  2538.                 (echo %border%)
  2539.                 (echo                                                                                                                                                                                .)
  2540.                 (echo                                                                                                                                                                                .)
  2541.                 (echo                                                                                                                                                                                .)
  2542.                 (echo                                                                                                                                                                                .)
  2543.                 (echo                                                                                                                                                                                .)
  2544.                 (echo                                                                                                                                                                                .)
  2545.                 (echo                                                                                                                                                                                .)
  2546.                 (echo                                                                                                                                                                                .)
  2547.                 (echo                                                                                                                                                                                .)
  2548.                 (echo                                                                                                                                                                                .)
  2549.                 (echo                                                                                                                                                                                .)
  2550.                 (echo                                                                                                                                                                                .)
  2551.                 (echo                                                                                                                                                                                .)
  2552.                 (echo                                                                                                                                                                                .)
  2553.                 (echo                                                                                                                                                                                .)
  2554.                 (echo                                                                                                                                                                                .)
  2555.                 (echo                                                                                                                                                                                .)
  2556.                 (echo                                                                                                                                                                                .)
  2557.                 (echo                                                                                                                                                                                .)
  2558.                 (echo                                                                                                                                                                                .)
  2559.                 (echo                                                                                                                                                                                .)
  2560.                 (echo                                                                                                                                                                                .)
  2561.                 (echo                                                                                                                                                                                .)
  2562.                 (echo                                                                                                                                                                                .)
  2563.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2564.                 (echo                                                                                %bC% 1. Colour     %bC%                                                                               .)
  2565.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2566.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2567.                 (echo                                                                                %bC% 2. Border     %bC%                                                                               .)
  2568.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2569.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2570.                 (echo                                                                                %bC% 3. Huds       %bC%                                                                               .)
  2571.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2572.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2573.                 (echo                                                                                %bC% 4. Prompt     %bC%                                                                               .)
  2574.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2575.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2576.                 (echo                                                                                %bC% 5. Defaults   %bC%                                                                               .)
  2577.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2578.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2579.                 (echo                                                                                %bC% 6. Back       %bC%                                                                               .)
  2580.                 (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2581.                 (echo                                                                                                                                                                                .)
  2582.                 (echo %border%)
  2583.                 choice /c 123456 /n /m %prompt%
  2584.                     if errorlevel == 6 goto %PausetitleScreen%
  2585.                     if errorlevel == 5 goto Reset
  2586.                     if errorlevel == 4 goto Prompt
  2587.                     if errorlevel == 3 goto Huds
  2588.                     if errorlevel == 2 goto Border
  2589.                     if errorlevel == 1 goto Colour
  2590.                 if not defined input goto Options
  2591.                 goto Options
  2592.                
  2593.                 :Colour
  2594.                     < misc.sav (
  2595.                     set /p savefile1_des=
  2596.                     set /p savefile2_des=
  2597.                     set /p savefile3_des=
  2598.                     set /p savefile4_des=
  2599.                     set /p savefile5_des=
  2600.                     set /p savefile6_des=
  2601.                     set /p savefile7_des=
  2602.                     set /p savefile8_des=
  2603.                     set /p savefile9_des=
  2604.                     set /p savefile10_des=
  2605.                     set /p savefile11_des=
  2606.                     set /p savefile12_des=
  2607.                     set /p background=
  2608.                     set /p text=
  2609.                     set /p bC=
  2610.                     set /p border=
  2611.                     )
  2612.                     color %background%%text%
  2613.                     cls
  2614.                     (echo %border%)
  2615.                     (echo                                                                                     Colour)
  2616.                     (echo %border%)
  2617.                     (echo                                                                                                                                                                                .)
  2618.                     (echo                                                                                                                                                                                .)
  2619.                     (echo                                                                                                                                                                                .)
  2620.                     (echo                                                                                                                                                                                .)
  2621.                     (echo                                                                                                                                                                                .)
  2622.                     (echo                                                                                                                                                                                .)
  2623.                     (echo                                                                                                                                                                                .)
  2624.                     (echo                                                                                                                                                                                .)
  2625.                     (echo                                                                                                                                                                                .)
  2626.                     (echo                                                                                                                                                                                .)
  2627.                     (echo                                                                                                                                                                                .)
  2628.                     (echo                                                                                                                                                                                .)
  2629.                     (echo                                                                                                                                                                                .)
  2630.                     (echo                                                                                                                                                                                .)
  2631.                     (echo                                                                                                                                                                                .)
  2632.                     (echo                                                                                                                                                                                .)
  2633.                     (echo                                                                                                                                                                                .)
  2634.                     (echo                                                                                                                                                                                .)
  2635.                     (echo                                                                                                                                                                                .)
  2636.                     (echo                                                                                                                                                                                .)
  2637.                     (echo                                                                                                                                                                                .)
  2638.                     (echo                                                                                                                                                                                .)
  2639.                     (echo                                                                                                                                                                                .)
  2640.                     (echo                                                                                                                                                                                .)
  2641.                     (echo                                                                                                                                                                                .)
  2642.                     (echo                                                                                                                                                                                .)
  2643.                     (echo                                                                                                                                                                                .)
  2644.                     (echo                                                                                                                                                                                .)
  2645.                     (echo                                                                                                                                                                                .)
  2646.                     (echo                                                                                                                                                                                .)
  2647.                     (echo                                                                                                                                                                                .)
  2648.                     (echo                                                                                                                                                                                .)
  2649.                     (echo                                                                                                                                                                                .)
  2650.                     (echo                                                                                                                                                                                .)
  2651.                     (echo                                                                                                                                                                                .)
  2652.                     (echo                                                                                                                                                                                .)
  2653.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2654.                     (echo                                                                                %bC% 1. Customize  %bC%                                                                               .)
  2655.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2656.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2657.                     (echo                                                                                %bC% 2. Back       %bC%                                                                               .)
  2658.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2659.                     (echo                                                                                                                                                                                .)
  2660.                     (echo %border%)
  2661.                     choice /c 12 /n /m %prompt%
  2662.                         if errorlevel == 2 goto Options
  2663.                         if errorlevel == 1 goto backgroundColour
  2664.                     if not defined input goto Colour
  2665.                     goto Colour
  2666.                    
  2667.                         :backgroundColour
  2668.                             cls
  2669.                             (echo %border%)
  2670.                             (echo Set Background Colour p. 1/2, X = Cancel)
  2671.                             (echo %border%)
  2672.                             (echo 0. Black                                                                                                                                                                       .)
  2673.                             (echo 1. Blue                                                                                                                                                                        .)
  2674.                             (echo 2. Green                                                                                                                                                                       .)
  2675.                             (echo 3. Aqua                                                                                                                                                                        .)
  2676.                             (echo 4. Red                                                                                                                                                                         .)
  2677.                             (echo 5. Purple                                                                                                                                                                      .)
  2678.                             (echo 6. Yellow                                                                                                                                                                      .)
  2679.                             (echo 7. White                                                                                                                                                                       .)
  2680.                             (echo 8. Grey                                                                                                                                                                        .)
  2681.                             (echo 9. Light Blue                                                                                                                                                                  .)
  2682.                             (echo a. Light Green                                                                                                                                                                 .)
  2683.                             (echo b. Light Aqua                                                                                                                                                                  .)
  2684.                             (echo c. Light Red                                                                                                                                                                   .)
  2685.                             (echo d. Light Purple                                                                                                                                                                .)
  2686.                             (echo e. Light Yellow                                                                                                                                                                .)
  2687.                             (echo f. Bright White                                                                                                                                                                .)
  2688.                             (echo                                                                                                                                                                                .)
  2689.                             (echo                                                                                                                                                                                .)
  2690.                             (echo                                                                                                                                                                                .)
  2691.                             (echo                                                                                                                                                                                .)
  2692.                             (echo                                                                                                                                                                                .)
  2693.                             (echo                                                                                                                                                                                .)
  2694.                             (echo                                                                                                                                                                                .)
  2695.                             (echo                                                                                                                                                                                .)
  2696.                             (echo                                                                                                                                                                                .)
  2697.                             (echo                                                                                                                                                                                .)
  2698.                             (echo                                                                                                                                                                                .)
  2699.                             (echo                                                                                                                                                                                .)
  2700.                             (echo                                                                                                                                                                                .)
  2701.                             (echo                                                                                                                                                                                .)
  2702.                             (echo                                                                                                                                                                                .)
  2703.                             (echo                                                                                                                                                                                .)
  2704.                             (echo                                                                                                                                                                                .)
  2705.                             (echo                                                                                                                                                                                .)
  2706.                             (echo                                                                                                                                                                                .)
  2707.                             (echo                                                                                                                                                                                .)
  2708.                             (echo                                                                                                                                                                                .)
  2709.                             (echo                                                                                                                                                                                .)
  2710.                             (echo                                                                                                                                                                                .)
  2711.                             (echo                                                                                                                                                                                .)
  2712.                             (echo                                                                                                                                                                                .)
  2713.                             (echo                                                                                                                                                                                .)
  2714.                             (echo                                                                                                                                                                                .)
  2715.                             (echo %border%)
  2716.                             set /p background= %prompt%
  2717.                                 if "%background%" == "0" goto textColour
  2718.                                 if "%background%" == "1" goto textColour
  2719.                                 if "%background%" == "2" goto textColour
  2720.                                 if "%background%" == "3" goto textColour
  2721.                                 if "%background%" == "4" goto textColour
  2722.                                 if "%background%" == "5" goto textColour
  2723.                                 if "%background%" == "6" goto textColour
  2724.                                 if "%background%" == "7" goto textColour
  2725.                                 if "%background%" == "8" goto textColour
  2726.                                 if "%background%" == "9" goto textColour
  2727.                                 if /I "%background%" == "a" goto textColour
  2728.                                 if /I "%background%" == "b" goto textColour
  2729.                                 if /I "%background%" == "c" goto textColour
  2730.                                 if /I "%background%" == "d" goto textColour
  2731.                                 if /I "%background%" == "e" goto textColour
  2732.                                 if /I "%background%" == "f" goto textColour
  2733.                                 if /I "%background%" == "x" goto Colour
  2734.                             if not defined background goto backgroundColour
  2735.                             goto backgroundColour
  2736.                         :textColour
  2737.                             cls
  2738.                             (echo %border%)
  2739.                             (echo Set Text Colour p. 2/2, X = Cancel)
  2740.                             (echo %border%)
  2741.                             (echo 0. Black                                                                                                                                                                       .)
  2742.                             (echo 1. Blue                                                                                                                                                                        .)
  2743.                             (echo 2. Green                                                                                                                                                                       .)
  2744.                             (echo 3. Aqua                                                                                                                                                                        .)
  2745.                             (echo 4. Red                                                                                                                                                                         .)
  2746.                             (echo 5. Purple                                                                                                                                                                      .)
  2747.                             (echo 6. Yellow                                                                                                                                                                      .)
  2748.                             (echo 7. White                                                                                                                                                                       .)
  2749.                             (echo 8. Grey                                                                                                                                                                        .)
  2750.                             (echo 9. Light Blue                                                                                                                                                                  .)
  2751.                             (echo a. Light Green                                                                                                                                                                 .)
  2752.                             (echo b. Light Aqua                                                                                                                                                                  .)
  2753.                             (echo c. Light Red                                                                                                                                                                   .)
  2754.                             (echo d. Light Purple                                                                                                                                                                .)
  2755.                             (echo e. Light Yellow                                                                                                                                                                .)
  2756.                             (echo f. Bright White                                                                                                                                                                .)
  2757.                             (echo                                                                                                                                                                                .)
  2758.                             (echo                                                                                                                                                                                .)
  2759.                             (echo                                                                                                                                                                                .)
  2760.                             (echo                                                                                                                                                                                .)
  2761.                             (echo                                                                                                                                                                                .)
  2762.                             (echo                                                                                                                                                                                .)
  2763.                             (echo                                                                                                                                                                                .)
  2764.                             (echo                                                                                                                                                                                .)
  2765.                             (echo                                                                                                                                                                                .)
  2766.                             (echo                                                                                                                                                                                .)
  2767.                             (echo                                                                                                                                                                                .)
  2768.                             (echo                                                                                                                                                                                .)
  2769.                             (echo                                                                                                                                                                                .)
  2770.                             (echo                                                                                                                                                                                .)
  2771.                             (echo                                                                                                                                                                                .)
  2772.                             (echo                                                                                                                                                                                .)
  2773.                             (echo                                                                                                                                                                                .)
  2774.                             (echo                                                                                                                                                                                .)
  2775.                             (echo                                                                                                                                                                                .)
  2776.                             (echo                                                                                                                                                                                .)
  2777.                             (echo                                                                                                                                                                                .)
  2778.                             (echo                                                                                                                                                                                .)
  2779.                             (echo                                                                                                                                                                                .)
  2780.                             (echo                                                                                                                                                                                .)
  2781.                             (echo                                                                                                                                                                                .)
  2782.                             (echo                                                                                                                                                                                .)
  2783.                             (echo                                                                                                                                                                                .)
  2784.                             (echo %border%)
  2785.                             set /p text= %prompt%
  2786.                                 if "%text%" == "0" goto colourConfirm
  2787.                                 if "%text%" == "1" goto colourConfirm
  2788.                                 if "%text%" == "2" goto colourConfirm
  2789.                                 if "%text%" == "3" goto colourConfirm
  2790.                                 if "%text%" == "4" goto colourConfirm
  2791.                                 if "%text%" == "5" goto colourConfirm
  2792.                                 if "%text%" == "6" goto colourConfirm
  2793.                                 if "%text%" == "7" goto colourConfirm
  2794.                                 if "%text%" == "8" goto colourConfirm
  2795.                                 if "%text%" == "9" goto colourConfirm
  2796.                                 if /I "%text%" == "a" goto colourConfirm
  2797.                                 if /I "%text%" == "b" goto colourConfirm
  2798.                                 if /I "%text%" == "c" goto colourConfirm
  2799.                                 if /I "%text%" == "d" goto colourConfirm
  2800.                                 if /I "%text%" == "e" goto colourConfirm
  2801.                                 if /I "%text%" == "f" goto colourConfirm
  2802.                                 if /I "%text%" == "x" goto Colour
  2803.                             if not defined text goto textColour
  2804.                             goto textColour
  2805.                             :colourConfirm
  2806.                                 cls
  2807.                                 color %background%%text%
  2808.                                 (
  2809.                                 echo %savefile1_des%
  2810.                                 echo %savefile2_des%
  2811.                                 echo %savefile3_des%
  2812.                                 echo %savefile4_des%
  2813.                                 echo %savefile5_des%
  2814.                                 echo %savefile6_des%
  2815.                                 echo %savefile7_des%
  2816.                                 echo %savefile8_des%
  2817.                                 echo %savefile9_des%
  2818.                                 echo %savefile10_des%
  2819.                                 echo %savefile11_des%
  2820.                                 echo %savefile12_des%
  2821.                                 echo %background%
  2822.                                 echo %text%
  2823.                                 echo %bC%
  2824.                                 echo %border%
  2825.                                 echo %hudActions%
  2826.                                 echo %hudStatus%
  2827.                                 echo %prompt%
  2828.                                 ) >misc.sav
  2829.                                 goto Colour
  2830.                
  2831.                 :Border
  2832.                     cls
  2833.                     (echo %border%)
  2834.                     (echo Border - Enter a single character you'd want to set the border character to. WARNING: CERTAIN CHARACTERS WILL CRASH THE PROGRAM)
  2835.                     (echo %border%)
  2836.                     set /p bC=
  2837.                         if "%bC:~1%" == "" (
  2838.                             set border=%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%
  2839.                             goto borderConfirm
  2840.                             )
  2841.                     if not defined bC goto Border
  2842.                     goto Border
  2843.                    
  2844.                 :Huds
  2845.                     cls
  2846.                     (echo %border%)
  2847.                     (echo                                                                                      Huds)
  2848.                     (echo %border%)
  2849.                     (echo                                                                                                                                                                                .)
  2850.                     (echo                                                                                                                                                                                .)
  2851.                     (echo                                                                                                                                                                                .)
  2852.                     (echo                                                                                                                                                                                .)
  2853.                     (echo                                                                                                                                                                                .)
  2854.                     (echo                                                                                                                                                                                .)
  2855.                     (echo                                                                                                                                                                                .)
  2856.                     (echo                                                                                                                                                                                .)
  2857.                     (echo                                                                                                                                                                                .)
  2858.                     (echo                                                                                                                                                                                .)
  2859.                     (echo                                                                                                                                                                                .)
  2860.                     (echo                                                                                                                                                                                .)
  2861.                     (echo                                                                                                                                                                                .)
  2862.                     (echo                                                                                                                                                                                .)
  2863.                     (echo                                                                                                                                                                                .)
  2864.                     (echo                                                                                                                                                                                .)
  2865.                     (echo                                                                                                                                                                                .)
  2866.                     (echo                                                                                                                                                                                .)
  2867.                     (echo                                                                                                                                                                                .)
  2868.                     (echo                                                                                                                                                                                .)
  2869.                     (echo                                                                                                                                                                                .)
  2870.                     (echo                                                                                                                                                                                .)
  2871.                     (echo                                                                                                                                                                                .)
  2872.                     (echo                                                                                                                                                                                .)
  2873.                     (echo                                                                                                                                                                                .)
  2874.                     (echo                                                                                                                                                                                .)
  2875.                     (echo                                                                                                                                                                                .)
  2876.                     (echo                                                                                                                                                                                .)
  2877.                     (echo                                                                                                                                                                                .)
  2878.                     (echo                                                                                                                                                                                .)
  2879.                     (echo                                                                                                                                                                                .)
  2880.                     (echo                                                                                                                                                                                .)
  2881.                     (echo                                                                                                                                                                                .)
  2882.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2883.                     (echo                                                                                %bC% 1. Status Hud %bC%                                                                               .)
  2884.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2885.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2886.                     (echo                                                                                %bC% 2. Action Hud %bC%                                                                               .)
  2887.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2888.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2889.                     (echo                                                                                %bC% 3. Back       %bC%                                                                               .)
  2890.                     (echo                                                                                %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                               .)
  2891.                     (echo                                                                                                                                                                                .)
  2892.                     (echo %border%)
  2893.                     choice /c 123 /n /m %prompt%
  2894.                         if errorlevel == 3 goto Options
  2895.                         if errorlevel == 2 goto actionHud
  2896.                         if errorlevel == 1 goto statusHud
  2897.                     if not defined choice goto Huds
  2898.                     goto Huds
  2899.                    
  2900.                     :statusHud
  2901.                         cls
  2902.                         (echo %border%)
  2903.                         (echo Status Hud)
  2904.                         (echo %border%)
  2905.                         (echo 1. Enable)
  2906.                         (echo 2. Disable)
  2907.                         choice /c 12 /n /m %prompt%
  2908.                             if errorlevel == 2 (
  2909.                                 set hudStatus=0
  2910.                                 goto hudsConfirm
  2911.                                 )
  2912.                             if errorlevel == 1 (
  2913.                                 set hudStatus=1
  2914.                                 goto hudsConfirm
  2915.                                 )
  2916.                         if not defined choice goto statusHud
  2917.                         goto statusHud
  2918.                            
  2919.                     :actionHud
  2920.                         cls
  2921.                         (echo %border%)
  2922.                         (echo Status Hud)
  2923.                         (echo %border%)
  2924.                         (echo 1. Enable)
  2925.                         (echo 2. Disable)
  2926.                         choice /c 12 /n /m %prompt%
  2927.                             if errorlevel == 2 (
  2928.                                 set hudActions=0
  2929.                                 goto Huds
  2930.                                 )
  2931.                             if errorlevel == 1 (
  2932.                                 set hudActions=1
  2933.                                 goto Huds
  2934.                                 )
  2935.                         if not defined choice goto statusHud
  2936.                         goto statusHud
  2937.                        
  2938.                         :hudsConfirm
  2939.                             cls
  2940.                             (
  2941.                             echo %savefile1_des%
  2942.                             echo %savefile2_des%
  2943.                             echo %savefile3_des%
  2944.                             echo %savefile4_des%
  2945.                             echo %savefile5_des%
  2946.                             echo %savefile6_des%
  2947.                             echo %savefile7_des%
  2948.                             echo %savefile8_des%
  2949.                             echo %savefile9_des%
  2950.                             echo %savefile10_des%
  2951.                             echo %savefile11_des%
  2952.                             echo %savefile12_des%
  2953.                             echo %background%
  2954.                             echo %text%
  2955.                             echo %bC%
  2956.                             echo %border%
  2957.                             echo %hudActions%
  2958.                             echo %hudStatus%
  2959.                             echo %prompt%
  2960.                             ) >misc.sav
  2961.                             goto Huds
  2962.                
  2963.                         :Prompt
  2964.                             cls
  2965.                             (echo %border%)
  2966.                             (echo Customize Prompt - Enter what you'd want to set the prompt character[s] to. WARNING: CERTAIN CHARACTERS WILL CRASH THE PROGRAM, Max: 16 Characters)
  2967.                             (echo %border%)
  2968.                             set /p input= %prompt%
  2969.                                 if "%input:~16%" == "" goto promptConfirm
  2970.                             if not defined input goto Prompt
  2971.                             goto Prompt
  2972.                            
  2973.                             :promptConfirm
  2974.                                 cls
  2975.                                 set prompt=%input%
  2976.                                 echo %prompt%
  2977.                                 (
  2978.                                 echo %savefile1_des%
  2979.                                 echo %savefile2_des%
  2980.                                 echo %savefile3_des%
  2981.                                 echo %savefile4_des%
  2982.                                 echo %savefile5_des%
  2983.                                 echo %savefile6_des%
  2984.                                 echo %savefile7_des%
  2985.                                 echo %savefile8_des%
  2986.                                 echo %savefile9_des%
  2987.                                 echo %savefile10_des%
  2988.                                 echo %savefile11_des%
  2989.                                 echo %savefile12_des%
  2990.                                 echo %background%
  2991.                                 echo %text%
  2992.                                 echo %bC%
  2993.                                 echo %border%
  2994.                                 echo %hudActions%
  2995.                                 echo %hudStatus%
  2996.                                 echo %prompt%
  2997.                                 ) >misc.sav
  2998.                                 goto Options
  2999.                    
  3000.                 :Reset
  3001.                     cls
  3002.                     (echo %border%)
  3003.                     (echo Are you sure you want to reset the options to their defaults?)
  3004.                     (echo %border%)
  3005.                     (echo 1. Yes)
  3006.                     (echo 2. No)
  3007.                     choice /c 12 /n /m %prompt%
  3008.                         if errorlevel == 2 goto Options
  3009.                         if errorlevel == 1 goto resetConfirm
  3010.                     if not defined choice goto Reset
  3011.                     goto Reset
  3012.                    
  3013.                     :resetConfirm
  3014.                         cls
  3015.                         set bC=Í
  3016.                         set border=ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
  3017.                         set background=0
  3018.                         set text=f
  3019.                         set hudActions=1
  3020.                         set hudStatus=1
  3021.                         color %background%%text%
  3022.                         (
  3023.                         echo %savefile1_des%
  3024.                         echo %savefile2_des%
  3025.                         echo %savefile3_des%
  3026.                         echo %savefile4_des%
  3027.                         echo %savefile5_des%
  3028.                         echo %savefile6_des%
  3029.                         echo %savefile7_des%
  3030.                         echo %savefile8_des%
  3031.                         echo %savefile9_des%
  3032.                         echo %savefile10_des%
  3033.                         echo %savefile11_des%
  3034.                         echo %savefile12_des%
  3035.                         echo %background%
  3036.                         echo %text%
  3037.                         echo %bC%
  3038.                         echo %border%
  3039.                         echo %hudActions%
  3040.                         echo %hudStatus%
  3041.                         echo %prompt%
  3042.                         ) >misc.sav
  3043.                         goto Options
  3044.                    
  3045.                     :borderConfirm
  3046.                         cls
  3047.                         echo %border%
  3048.                         (
  3049.                         echo %savefile1_des%
  3050.                         echo %savefile2_des%
  3051.                         echo %savefile3_des%
  3052.                         echo %savefile4_des%
  3053.                         echo %savefile5_des%
  3054.                         echo %savefile6_des%
  3055.                         echo %savefile7_des%
  3056.                         echo %savefile8_des%
  3057.                         echo %savefile9_des%
  3058.                         echo %savefile10_des%
  3059.                         echo %savefile11_des%
  3060.                         echo %savefile12_des%
  3061.                         echo %background%
  3062.                         echo %text%
  3063.                         echo %bC%
  3064.                         echo %border%
  3065.                         echo %hudActions%
  3066.                         echo %hudStatus%
  3067.                         echo %prompt%
  3068.                         ) >misc.sav
  3069.                         goto Options
  3070.                        
  3071.                     :Quit
  3072.                         cls
  3073.                         (echo %border%)
  3074.                         (echo WARNING: Unsaved progress will be lost)
  3075.                         (echo %border%)
  3076.                         (echo                                                                                                                                                                                .)
  3077.                         (echo                                                                                                                                                                                .)
  3078.                         (echo                                                                                                                                                                                .)
  3079.                         (echo                                                                                                                                                                                .)
  3080.                         (echo                                                                                                                                                                                .)
  3081.                         (echo                                                                                                                                                                                .)
  3082.                         (echo                                                                                                                                                                                .)
  3083.                         (echo                                                                                                                                                                                .)
  3084.                         (echo                                                                                                                                                                                .)
  3085.                         (echo                                                                                                                                                                                .)
  3086.                         (echo                                                                                                                                                                                .)
  3087.                         (echo                                                                                                                                                                                .)
  3088.                         (echo                                                                                                                                                                                .)
  3089.                         (echo                                                                                                                                                                                .)
  3090.                         (echo                                                                                                                                                                                .)
  3091.                         (echo                                                                                                                                                                                .)
  3092.                         (echo                                                                                                                                                                                .)
  3093.                         (echo                                                                                                                                                                                .)
  3094.                         (echo                                                                                                                                                                                .)
  3095.                         (echo                                                                                                                                                                                .)
  3096.                         (echo                                                                                                                                                                                .)
  3097.                         (echo                                                                                                                                                                                .)
  3098.                         (echo                                                                                                                                                                                .)
  3099.                         (echo                                                                                                                                                                                .)
  3100.                         (echo                                                                                                                                                                                .)
  3101.                         (echo                                                                                                                                                                                .)
  3102.                         (echo                                                                                                                                                                                .)
  3103.                         (echo                                                                                                                                                                                .)
  3104.                         (echo                                                                                                                                                                                .)
  3105.                         (echo                                                                                                                                                                                .)
  3106.                         (echo                                                                                                                                                                                .)
  3107.                         (echo                                                                                                                                                                                .)
  3108.                         (echo                                                                                                                                                                                .)
  3109.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3110.                         (echo                                                                            %bC% 1. Continue Playing  %bC%                                                                            .)
  3111.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3112.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3113.                         (echo                                                                            %bC% 2. Save and Quit     %bC%                                                                            .)
  3114.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3115.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3116.                         (echo                                                                            %bC% 3. Don't Save, Quit  %bC%                                                                            .)
  3117.                         (echo                                                                            %bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%%bC%                                                                            .)
  3118.                         (echo                                                                                                                                                                                .)
  3119.                         (echo %border%)
  3120.                         choice /c 123 /n /m %prompt%
  3121.                             if errorlevel == 3 goto titleScreen
  3122.                             if errorlevel == 2 goto saveQuit
  3123.                             if errorlevel == 1 goto Pause
  3124.                         if not defined choice goto titleScreen
  3125.                         goto titleScreen
  3126.                        
  3127.                         :saveQuit
  3128.                             cls
  3129.                            
  3130.                                 set savefile1_des=Unused
  3131.                                 set savefile2_des=Unused
  3132.                                 set savefile3_des=Unused
  3133.                                 set savefile4_des=Unused
  3134.                                 set savefile5_des=Unused
  3135.                                 set savefile6_des=Unused
  3136.                                 set savefile7_des=Unused
  3137.                                 set savefile8_des=Unused
  3138.                                 set savefile9_des=Unused
  3139.                                 set savefile10_des=Unused
  3140.                                 set savefile11_des=Unused
  3141.                                 set savefile12_des=Unused
  3142.                                
  3143.                                 < misc.sav (
  3144.                                 set /p savefile1_des=
  3145.                                 set /p savefile2_des=
  3146.                                 set /p savefile3_des=
  3147.                                 set /p savefile4_des=
  3148.                                 set /p savefile5_des=
  3149.                                 set /p savefile6_des=
  3150.                                 set /p savefile7_des=
  3151.                                 set /p savefile8_des=
  3152.                                 set /p savefile9_des=
  3153.                                 set /p savefile10_des=
  3154.                                 set /p savefile11_des=
  3155.                                 set /p savefile12_des=
  3156.                                 )
  3157.                            
  3158.                             cls
  3159.                             (echo %border%)
  3160.                             (echo                                                                         Save Game)
  3161.                             (echo %border%)
  3162.                             (echo                                                                                                                                                                                .)
  3163.                             (echo                                                                                                                                                                                .)
  3164.                             (echo                                                                                                                                                                                .)
  3165.                             (echo                                                                                                                                                                                .)
  3166.                             (echo                                                                                                                                                                                .)
  3167.                             (echo %border%)
  3168.                             (echo A. %savefile1_des%)
  3169.                             (echo %border%)
  3170.                             (echo %border%)
  3171.                             (echo B. %savefile2_des%)
  3172.                             (echo %border%)
  3173.                             (echo %border%)
  3174.                             (echo C. %savefile3_des%)
  3175.                             (echo %border%)
  3176.                             (echo %border%)
  3177.                             (echo D. %savefile4_des%)
  3178.                             (echo %border%)
  3179.                             (echo %border%)
  3180.                             (echo E. %savefile5_des%)
  3181.                             (echo %border%)
  3182.                             (echo %border%)
  3183.                             (echo F. %savefile6_des%)
  3184.                             (echo %border%)
  3185.                             (echo %border%)
  3186.                             (echo G. %savefile7_des%)
  3187.                             (echo %border%)
  3188.                             (echo %border%)
  3189.                             (echo H. %savefile8_des%)
  3190.                             (echo %border%)
  3191.                             (echo %border%)
  3192.                             (echo I. %savefile9_des%)
  3193.                             (echo %border%)
  3194.                             (echo %border%)
  3195.                             (echo J. %savefile10_des%)
  3196.                             (echo %border%)
  3197.                             (echo %border%)
  3198.                             (echo K. %savefile11_des%)
  3199.                             (echo %border%)
  3200.                             (echo %border%)
  3201.                             (echo L. %savefile12_des%)
  3202.                             (echo %border%)
  3203.                             (echo %border%)
  3204.                             (echo 1 = Back)
  3205.                             (echo %border%)
  3206.                             choice /c abcdefghijkl1 /n /m %prompt%
  3207.                                 if errorlevel == 13 goto Quit
  3208.                                 if errorlevel == 12 (
  3209.                                 set #=12
  3210.                                 goto quitSaving
  3211.                                 )
  3212.                                 if errorlevel == 11 (
  3213.                                 set #=11
  3214.                                 goto quitSaving
  3215.                                 )
  3216.                                 if errorlevel == 10 (
  3217.                                 set #=10
  3218.                                 goto quitSaving
  3219.                                 )
  3220.                                 if errorlevel == 9 (
  3221.                                 set #=9
  3222.                                 goto quitSaving
  3223.                                 )
  3224.                                 if errorlevel == 8 (
  3225.                                 set #=8
  3226.                                 goto quitSaving
  3227.                                 )
  3228.                                 if errorlevel == 7 (
  3229.                                 set #=7
  3230.                                 goto quitSaving
  3231.                                 )
  3232.                                 if errorlevel == 6 (
  3233.                                 set #=6
  3234.                                 goto quitSaving
  3235.                                 )
  3236.                                 if errorlevel == 5 (
  3237.                                 set #=5
  3238.                                 goto quitSaving
  3239.                                 )
  3240.                                 if errorlevel == 4 (
  3241.                                 set #=4
  3242.                                 goto quitSaving
  3243.                                 )
  3244.                                 if errorlevel == 3 (
  3245.                                 set #=3
  3246.                                 goto quitSaving
  3247.                                 )
  3248.                                 if errorlevel == 2 (
  3249.                                 set #=2
  3250.                                 goto quitSaving
  3251.                                 )
  3252.                                 if errorlevel == 1 (
  3253.                                 set #=1
  3254.                                 goto quitSaving
  3255.                                 )
  3256.                             if not defined goto saveQuit
  3257.                             goto saveQuit
  3258.            
  3259.                         :quitSaving
  3260.                             cls
  3261.                             set savefile%#%_des=%date%, %time%, %name%
  3262.                             (
  3263.                             echo %screen%
  3264.                             echo %moves%
  3265.                             echo %score%
  3266.                             echo %$%
  3267.                             echo %item_1%
  3268.                             echo %item_2%
  3269.                             echo %item_3%
  3270.                             echo %item_4%
  3271.                             echo %item_5%
  3272.                             echo %item_6%
  3273.                             echo %item_7%
  3274.                             echo %item_8%
  3275.                             echo %item_9%
  3276.                             echo %item_10%
  3277.                             echo %item_11%
  3278.                             echo %item_12%
  3279.                             echo %item_13%
  3280.                             echo %item_14%
  3281.                             echo %item_15%
  3282.                             echo %item_16%
  3283.                             echo %item_17%
  3284.                             echo %item_18%
  3285.                             echo %item_19%
  3286.                             echo %item_20%
  3287.                             echo %item_21%
  3288.                             echo %item_22%
  3289.                             echo %item_23%
  3290.                             echo %item_24%
  3291.                             echo %item_25%
  3292.                             echo %item_26%
  3293.                             echo %item_27%
  3294.                             echo %item_28%
  3295.                             echo %item_29%
  3296.                             echo %item_30%
  3297.                             echo %item_31%
  3298.                             echo %item_32%
  3299.                             ) >savefile%#%.sav
  3300.                             (
  3301.                             echo %savefile1_des%
  3302.                             echo %savefile2_des%
  3303.                             echo %savefile3_des%
  3304.                             echo %savefile4_des%
  3305.                             echo %savefile5_des%
  3306.                             echo %savefile6_des%
  3307.                             echo %savefile7_des%
  3308.                             echo %savefile8_des%
  3309.                             echo %savefile9_des%
  3310.                             echo %savefile10_des%
  3311.                             echo %savefile11_des%
  3312.                             echo %savefile12_des%
  3313.                             echo %background%
  3314.                             echo %text%
  3315.                             echo %bC%
  3316.                             echo %border%
  3317.                             echo %hudActions%
  3318.                             echo %hudStatus%
  3319.                             echo %prompt%
  3320.                             ) >misc.sav
  3321.                             cls
  3322.                             (echo %border%)
  3323.                             (echo Saved.)
  3324.                             (echo %border%)
  3325.                             pause>nul|set/p=%prompt%
  3326.                             goto titleScreen
  3327.                            
  3328. :: SAMPLES
  3329.                            
  3330. :Market
  3331.     cls
  3332.     (echo %border%)
  3333.     (echo Storekeeper: What would you like to buy? $: %$%)
  3334.     (echo %border%)
  3335.     (echo 1. Something)
  3336.     (echo 2. Leave)
  3337.     choice /c 12 /n /m %prompt%
  3338.         if errorlevel == 2 goto %screen%
  3339.         if errorlevel == 1 goto buyItemCheckItem
  3340.     if not defined input goto Market
  3341.     goto Market
  3342.    
  3343.     :buyItemCheckItem
  3344.    
  3345.             set item#=1
  3346.             set amount=1
  3347.        
  3348.         cls
  3349.         (echo %border%)
  3350.         (echo Do you want to buy this?)
  3351.         (echo %border%)
  3352.         (echo 1. Yes)
  3353.         (echo 2. No)
  3354.         choice /c 12 /n /m %prompt%
  3355.             if errorlevel == 2 goto Market
  3356.             if errorlevel == 1 goto buyItem
  3357.         if not defined input goto buyItemCheck
  3358.         goto buyItemCheck
  3359.            
  3360.             :buyItem
  3361.                 cls
  3362.                 if "%$%" geq %item$% goto buyItemConfirm
  3363.                 if "%$%" lss %item$% goto buyError
  3364.                
  3365.                 :buyError
  3366.                     cls
  3367.                     (echo %border%)
  3368.                     (echo You don't have enough money!)
  3369.                     (echo %border%)
  3370.                     pause>nul|set/p = %prompt%
  3371.                     goto Market
  3372.                
  3373.                 :buyItemConfirm
  3374.                     cls
  3375.                     set /a $=%$%-%item$%
  3376.                     set /a item_%item#%=+%amount%
  3377.                     goto buySuccess
  3378.                    
  3379.                         :buySuccess
  3380.                             cls
  3381.                             (echo %border%)
  3382.                             (echo Thank you for your service!)
  3383.                             (echo %border%)
  3384.                             pause|set/p= %promp%
  3385.                             goto Market
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement