home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 5_2007-2008.ISO / data / Zips / Classic_Ae2034511222006.psc / Flight / frmGame.frm < prev   
Text File  |  2006-12-01  |  122KB  |  3,345 lines

  1. VERSION 5.00
  2. Begin VB.Form frmGame 
  3.    BackColor       =   &H00FFFFFF&
  4.    Caption         =   "Flight"
  5.    ClientHeight    =   8175
  6.    ClientLeft      =   1530
  7.    ClientTop       =   750
  8.    ClientWidth     =   8175
  9.    Icon            =   "frmGame.frx":0000
  10.    LinkTopic       =   "Form1"
  11.    ScaleHeight     =   8175
  12.    ScaleWidth      =   8175
  13.    StartUpPosition =   2  'CenterScreen
  14.    WindowState     =   2  'Maximized
  15.    Begin VB.PictureBox picBoard 
  16.       Appearance      =   0  'Flat
  17.       BackColor       =   &H00FFFFFF&
  18.       BorderStyle     =   0  'None
  19.       ForeColor       =   &H80000008&
  20.       Height          =   8175
  21.       Left            =   0
  22.       ScaleHeight     =   8175
  23.       ScaleWidth      =   8175
  24.       TabIndex        =   0
  25.       Top             =   0
  26.       Width           =   8175
  27.       Begin VB.Frame fraMessage 
  28.          BackColor       =   &H00FF0000&
  29.          Height          =   1455
  30.          Left            =   2760
  31.          TabIndex        =   23
  32.          Top             =   3360
  33.          Visible         =   0   'False
  34.          Width           =   2655
  35.          Begin VB.Label lblMessage 
  36.             Alignment       =   2  'Center
  37.             Caption         =   "Waiting Blue (AI)..."
  38.             BeginProperty Font 
  39.                Name            =   "MS Sans Serif"
  40.                Size            =   9.75
  41.                Charset         =   0
  42.                Weight          =   700
  43.                Underline       =   0   'False
  44.                Italic          =   0   'False
  45.                Strikethrough   =   0   'False
  46.             EndProperty
  47.             ForeColor       =   &H00000000&
  48.             Height          =   1095
  49.             Left            =   120
  50.             TabIndex        =   24
  51.             Top             =   240
  52.             Width           =   2415
  53.          End
  54.       End
  55.       Begin VB.Timer AIThinkTimer 
  56.          Enabled         =   0   'False
  57.          Interval        =   1000
  58.          Left            =   4560
  59.          Top             =   4920
  60.       End
  61.       Begin VB.Timer DelayTimer 
  62.          Enabled         =   0   'False
  63.          Interval        =   1000
  64.          Left            =   4560
  65.          Top             =   2880
  66.       End
  67.       Begin VB.Timer ShortCutTimer 
  68.          Enabled         =   0   'False
  69.          Interval        =   10
  70.          Left            =   6480
  71.          Top             =   4560
  72.       End
  73.       Begin VB.TextBox Text1 
  74.          Enabled         =   0   'False
  75.          Height          =   375
  76.          Left            =   2520
  77.          TabIndex        =   22
  78.          Text            =   "6"
  79.          ToolTipText     =   "1 to 6"
  80.          Top             =   2880
  81.          Visible         =   0   'False
  82.          Width           =   375
  83.       End
  84.       Begin VB.PictureBox picPlane 
  85.          AutoSize        =   -1  'True
  86.          Height          =   420
  87.          Index           =   14
  88.          Left            =   3000
  89.          Picture         =   "frmGame.frx":0442
  90.          ScaleHeight     =   360
  91.          ScaleWidth      =   360
  92.          TabIndex        =   15
  93.          Top             =   1440
  94.          Visible         =   0   'False
  95.          Width           =   420
  96.       End
  97.       Begin VB.PictureBox picPlane 
  98.          AutoSize        =   -1  'True
  99.          Height          =   420
  100.          Index           =   11
  101.          Left            =   3000
  102.          Picture         =   "frmGame.frx":08BE
  103.          ScaleHeight     =   360
  104.          ScaleWidth      =   360
  105.          TabIndex        =   16
  106.          Top             =   1080
  107.          Visible         =   0   'False
  108.          Width           =   420
  109.       End
  110.       Begin VB.PictureBox picPlane 
  111.          AutoSize        =   -1  'True
  112.          Height          =   420
  113.          Index           =   12
  114.          Left            =   3360
  115.          Picture         =   "frmGame.frx":0D37
  116.          ScaleHeight     =   360
  117.          ScaleWidth      =   360
  118.          TabIndex        =   13
  119.          Top             =   1080
  120.          Visible         =   0   'False
  121.          Width           =   420
  122.       End
  123.       Begin VB.PictureBox picPlane 
  124.          AutoSize        =   -1  'True
  125.          Height          =   420
  126.          Index           =   13
  127.          Left            =   3360
  128.          Picture         =   "frmGame.frx":11B4
  129.          ScaleHeight     =   360
  130.          ScaleWidth      =   360
  131.          TabIndex        =   14
  132.          Top             =   1440
  133.          Visible         =   0   'False
  134.          Width           =   420
  135.       End
  136.       Begin VB.CommandButton Command1 
  137.          Caption         =   "Set"
  138.          Enabled         =   0   'False
  139.          Height          =   375
  140.          Left            =   2880
  141.          TabIndex        =   21
  142.          Top             =   2880
  143.          Visible         =   0   'False
  144.          Width           =   735
  145.       End
  146.       Begin VB.CommandButton cmdRoll 
  147.          Caption         =   "Roll"
  148.          Enabled         =   0   'False
  149.          Height          =   495
  150.          Index           =   1
  151.          Left            =   720
  152.          TabIndex        =   20
  153.          Top             =   720
  154.          Width           =   495
  155.       End
  156.       Begin VB.CommandButton cmdRoll 
  157.          Caption         =   "Roll"
  158.          Enabled         =   0   'False
  159.          Height          =   495
  160.          Index           =   2
  161.          Left            =   6960
  162.          TabIndex        =   19
  163.          Top             =   720
  164.          Width           =   495
  165.       End
  166.       Begin VB.CommandButton cmdRoll 
  167.          Caption         =   "Roll"
  168.          Enabled         =   0   'False
  169.          Height          =   495
  170.          Index           =   4
  171.          Left            =   720
  172.          TabIndex        =   18
  173.          Top             =   6960
  174.          Width           =   495
  175.       End
  176.       Begin VB.CommandButton cmdRoll 
  177.          Caption         =   "Roll"
  178.          Enabled         =   0   'False
  179.          Height          =   495
  180.          Index           =   3
  181.          Left            =   6960
  182.          TabIndex        =   17
  183.          Top             =   6960
  184.          Width           =   495
  185.       End
  186.       Begin VB.Timer DieTimer 
  187.          Enabled         =   0   'False
  188.          Interval        =   100
  189.          Left            =   1200
  190.          Top             =   3120
  191.       End
  192.       Begin VB.Timer FlyTimer 
  193.          Enabled         =   0   'False
  194.          Interval        =   1000
  195.          Left            =   6480
  196.          Top             =   3120
  197.       End
  198.       Begin VB.Timer BlinkTimer 
  199.          Enabled         =   0   'False
  200.          Interval        =   500
  201.          Left            =   1200
  202.          Top             =   4680
  203.       End
  204.       Begin VB.PictureBox picPlane 
  205.          AutoSize        =   -1  'True
  206.          Height          =   420
  207.          Index           =   21
  208.          Left            =   4440
  209.          Picture         =   "frmGame.frx":1630
  210.          ScaleHeight     =   360
  211.          ScaleWidth      =   360
  212.          TabIndex        =   12
  213.          Top             =   1080
  214.          Visible         =   0   'False
  215.          Width           =   420
  216.       End
  217.       Begin VB.PictureBox picPlane 
  218.          AutoSize        =   -1  'True
  219.          Height          =   420
  220.          Index           =   24
  221.          Left            =   4440
  222.          Picture         =   "frmGame.frx":1AB6
  223.          ScaleHeight     =   360
  224.          ScaleWidth      =   360
  225.          TabIndex        =   11
  226.          Top             =   1440
  227.          Visible         =   0   'False
  228.          Width           =   420
  229.       End
  230.       Begin VB.PictureBox picPlane 
  231.          AutoSize        =   -1  'True
  232.          Height          =   420
  233.          Index           =   22
  234.          Left            =   4800
  235.          Picture         =   "frmGame.frx":1F37
  236.          ScaleHeight     =   360
  237.          ScaleWidth      =   360
  238.          TabIndex        =   10
  239.          Top             =   1080
  240.          Visible         =   0   'False
  241.          Width           =   420
  242.       End
  243.       Begin VB.PictureBox picPlane 
  244.          AutoSize        =   -1  'True
  245.          Height          =   420
  246.          Index           =   23
  247.          Left            =   4800
  248.          Picture         =   "frmGame.frx":23B9
  249.          ScaleHeight     =   360
  250.          ScaleWidth      =   360
  251.          TabIndex        =   9
  252.          Top             =   1440
  253.          Visible         =   0   'False
  254.          Width           =   420
  255.       End
  256.       Begin VB.PictureBox picPlane 
  257.          Height          =   375
  258.          Index           =   41
  259.          Left            =   3000
  260.          Picture         =   "frmGame.frx":283A
  261.          ScaleHeight     =   315
  262.          ScaleWidth      =   315
  263.          TabIndex        =   8
  264.          Top             =   6360
  265.          Visible         =   0   'False
  266.          Width           =   375
  267.       End
  268.       Begin VB.PictureBox picPlane 
  269.          Height          =   375
  270.          Index           =   44
  271.          Left            =   3000
  272.          Picture         =   "frmGame.frx":2CB5
  273.          ScaleHeight     =   315
  274.          ScaleWidth      =   315
  275.          TabIndex        =   7
  276.          Top             =   6720
  277.          Visible         =   0   'False
  278.          Width           =   375
  279.       End
  280.       Begin VB.PictureBox picPlane 
  281.          Height          =   375
  282.          Index           =   42
  283.          Left            =   3360
  284.          Picture         =   "frmGame.frx":3133
  285.          ScaleHeight     =   315
  286.          ScaleWidth      =   315
  287.          TabIndex        =   6
  288.          Top             =   6360
  289.          Visible         =   0   'False
  290.          Width           =   375
  291.       End
  292.       Begin VB.PictureBox picPlane 
  293.          Height          =   375
  294.          Index           =   43
  295.          Left            =   3360
  296.          Picture         =   "frmGame.frx":35B1
  297.          ScaleHeight     =   315
  298.          ScaleWidth      =   315
  299.          TabIndex        =   5
  300.          Top             =   6720
  301.          Visible         =   0   'False
  302.          Width           =   375
  303.       End
  304.       Begin VB.PictureBox picPlane 
  305.          AutoSize        =   -1  'True
  306.          Height          =   420
  307.          Index           =   31
  308.          Left            =   4440
  309.          Picture         =   "frmGame.frx":3A28
  310.          ScaleHeight     =   360
  311.          ScaleWidth      =   360
  312.          TabIndex        =   4
  313.          Top             =   6360
  314.          Visible         =   0   'False
  315.          Width           =   420
  316.       End
  317.       Begin VB.PictureBox picPlane 
  318.          AutoSize        =   -1  'True
  319.          Height          =   420
  320.          Index           =   34
  321.          Left            =   4440
  322.          Picture         =   "frmGame.frx":3EA0
  323.          ScaleHeight     =   360
  324.          ScaleWidth      =   360
  325.          TabIndex        =   3
  326.          Top             =   6720
  327.          Visible         =   0   'False
  328.          Width           =   420
  329.       End
  330.       Begin VB.PictureBox picPlane 
  331.          AutoSize        =   -1  'True
  332.          Height          =   420
  333.          Index           =   32
  334.          Left            =   4800
  335.          Picture         =   "frmGame.frx":4322
  336.          ScaleHeight     =   360
  337.          ScaleWidth      =   360
  338.          TabIndex        =   2
  339.          Top             =   6360
  340.          Visible         =   0   'False
  341.          Width           =   420
  342.       End
  343.       Begin VB.PictureBox picPlane 
  344.          AutoSize        =   -1  'True
  345.          Height          =   420
  346.          Index           =   33
  347.          Left            =   4800
  348.          Picture         =   "frmGame.frx":47A6
  349.          ScaleHeight     =   360
  350.          ScaleWidth      =   360
  351.          TabIndex        =   1
  352.          Top             =   6720
  353.          Visible         =   0   'False
  354.          Width           =   420
  355.       End
  356.       Begin VB.Image Plane 
  357.          Enabled         =   0   'False
  358.          Height          =   495
  359.          Index           =   11
  360.          Left            =   240
  361.          Stretch         =   -1  'True
  362.          Top             =   1200
  363.          Width           =   495
  364.       End
  365.       Begin VB.Image Plane 
  366.          Enabled         =   0   'False
  367.          Height          =   495
  368.          Index           =   12
  369.          Left            =   1200
  370.          Stretch         =   -1  'True
  371.          Top             =   1200
  372.          Width           =   495
  373.       End
  374.       Begin VB.Image Plane 
  375.          Enabled         =   0   'False
  376.          Height          =   495
  377.          Index           =   13
  378.          Left            =   1200
  379.          Stretch         =   -1  'True
  380.          Top             =   240
  381.          Width           =   495
  382.       End
  383.       Begin VB.Shape Path 
  384.          BackColor       =   &H00C00000&
  385.          BackStyle       =   1  'Opaque
  386.          Height          =   495
  387.          Index           =   5
  388.          Left            =   40
  389.          Shape           =   3  'Circle
  390.          Top             =   1960
  391.          Width           =   495
  392.       End
  393.       Begin VB.Image Plane 
  394.          Enabled         =   0   'False
  395.          Height          =   495
  396.          Index           =   31
  397.          Left            =   7440
  398.          Stretch         =   -1  'True
  399.          Top             =   6480
  400.          Width           =   495
  401.       End
  402.       Begin VB.Image Plane 
  403.          Enabled         =   0   'False
  404.          Height          =   495
  405.          Index           =   32
  406.          Left            =   6480
  407.          Stretch         =   -1  'True
  408.          Top             =   6480
  409.          Width           =   495
  410.       End
  411.       Begin VB.Image Plane 
  412.          Enabled         =   0   'False
  413.          Height          =   495
  414.          Index           =   33
  415.          Left            =   6480
  416.          Stretch         =   -1  'True
  417.          Top             =   7440
  418.          Width           =   495
  419.       End
  420.       Begin VB.Image Plane 
  421.          Enabled         =   0   'False
  422.          Height          =   495
  423.          Index           =   41
  424.          Left            =   1200
  425.          Stretch         =   -1  'True
  426.          Top             =   7440
  427.          Width           =   495
  428.       End
  429.       Begin VB.Image Plane 
  430.          Enabled         =   0   'False
  431.          Height          =   495
  432.          Index           =   42
  433.          Left            =   1200
  434.          Stretch         =   -1  'True
  435.          Top             =   6480
  436.          Width           =   495
  437.       End
  438.       Begin VB.Image Plane 
  439.          Enabled         =   0   'False
  440.          Height          =   495
  441.          Index           =   43
  442.          Left            =   240
  443.          Stretch         =   -1  'True
  444.          Top             =   6480
  445.          Width           =   495
  446.       End
  447.       Begin VB.Image Plane 
  448.          Height          =   495
  449.          Index           =   21
  450.          Left            =   6480
  451.          Stretch         =   -1  'True
  452.          Top             =   240
  453.          Width           =   495
  454.       End
  455.       Begin VB.Image Plane 
  456.          Height          =   495
  457.          Index           =   22
  458.          Left            =   6480
  459.          Stretch         =   -1  'True
  460.          Top             =   1200
  461.          Width           =   495
  462.       End
  463.       Begin VB.Image Plane 
  464.          Height          =   495
  465.          Index           =   23
  466.          Left            =   7440
  467.          Stretch         =   -1  'True
  468.          Top             =   1200
  469.          Width           =   495
  470.       End
  471.       Begin VB.Image Plane 
  472.          Height          =   495
  473.          Index           =   24
  474.          Left            =   7440
  475.          Stretch         =   -1  'True
  476.          Top             =   240
  477.          Width           =   495
  478.       End
  479.       Begin VB.Shape Path 
  480.          BackStyle       =   1  'Opaque
  481.          Height          =   495
  482.          Index           =   79
  483.          Left            =   3840
  484.          Shape           =   3  'Circle
  485.          Top             =   5280
  486.          Width           =   495
  487.       End
  488.       Begin VB.Image Plane 
  489.          Enabled         =   0   'False
  490.          Height          =   495
  491.          Index           =   44
  492.          Left            =   240
  493.          Stretch         =   -1  'True
  494.          Top             =   7440
  495.          Width           =   495
  496.       End
  497.       Begin VB.Image Plane 
  498.          Enabled         =   0   'False
  499.          Height          =   495
  500.          Index           =   34
  501.          Left            =   7440
  502.          Stretch         =   -1  'True
  503.          Top             =   7440
  504.          Width           =   495
  505.       End
  506.       Begin VB.Shape Base 
  507.          BackColor       =   &H00800000&
  508.          BackStyle       =   1  'Opaque
  509.          Height          =   495
  510.          Index           =   11
  511.          Left            =   240
  512.          Shape           =   3  'Circle
  513.          Top             =   1200
  514.          Width           =   495
  515.       End
  516.       Begin VB.Shape Base 
  517.          BackColor       =   &H00800000&
  518.          BackStyle       =   1  'Opaque
  519.          Height          =   495
  520.          Index           =   12
  521.          Left            =   1200
  522.          Shape           =   3  'Circle
  523.          Top             =   1200
  524.          Width           =   495
  525.       End
  526.       Begin VB.Image Plane 
  527.          Enabled         =   0   'False
  528.          Height          =   495
  529.          Index           =   14
  530.          Left            =   240
  531.          Stretch         =   -1  'True
  532.          Top             =   240
  533.          Width           =   495
  534.       End
  535.       Begin VB.Shape Base 
  536.          BackColor       =   &H00800000&
  537.          BackStyle       =   1  'Opaque
  538.          Height          =   495
  539.          Index           =   14
  540.          Left            =   240
  541.          Shape           =   3  'Circle
  542.          Top             =   240
  543.          Width           =   495
  544.       End
  545.       Begin VB.Shape Base 
  546.          BackColor       =   &H00800000&
  547.          BackStyle       =   1  'Opaque
  548.          Height          =   495
  549.          Index           =   13
  550.          Left            =   1200
  551.          Shape           =   3  'Circle
  552.          Top             =   240
  553.          Width           =   495
  554.       End
  555.       Begin VB.Shape Base 
  556.          BackColor       =   &H00008000&
  557.          BackStyle       =   1  'Opaque
  558.          Height          =   495
  559.          Index           =   21
  560.          Left            =   6480
  561.          Shape           =   3  'Circle
  562.          Top             =   240
  563.          Width           =   495
  564.       End
  565.       Begin VB.Shape Base 
  566.          BackColor       =   &H00000080&
  567.          BackStyle       =   1  'Opaque
  568.          Height          =   495
  569.          Index           =   31
  570.          Left            =   7440
  571.          Shape           =   3  'Circle
  572.          Top             =   6480
  573.          Width           =   495
  574.       End
  575.       Begin VB.Shape Base 
  576.          BackColor       =   &H00008080&
  577.          BackStyle       =   1  'Opaque
  578.          Height          =   495
  579.          Index           =   43
  580.          Left            =   240
  581.          Shape           =   3  'Circle
  582.          Top             =   6480
  583.          Width           =   495
  584.       End
  585.       Begin VB.Shape Base 
  586.          BackColor       =   &H00000080&
  587.          BackStyle       =   1  'Opaque
  588.          Height          =   495
  589.          Index           =   32
  590.          Left            =   6480
  591.          Shape           =   3  'Circle
  592.          Top             =   6480
  593.          Width           =   495
  594.       End
  595.       Begin VB.Shape Base 
  596.          BackColor       =   &H00000080&
  597.          BackStyle       =   1  'Opaque
  598.          Height          =   495
  599.          Index           =   33
  600.          Left            =   6480
  601.          Shape           =   3  'Circle
  602.          Top             =   7440
  603.          Width           =   495
  604.       End
  605.       Begin VB.Shape Base 
  606.          BackColor       =   &H00000080&
  607.          BackStyle       =   1  'Opaque
  608.          Height          =   495
  609.          Index           =   34
  610.          Left            =   7440
  611.          Shape           =   3  'Circle
  612.          Top             =   7440
  613.          Width           =   495
  614.       End
  615.       Begin VB.Shape Base 
  616.          BackColor       =   &H00008000&
  617.          BackStyle       =   1  'Opaque
  618.          Height          =   495
  619.          Index           =   24
  620.          Left            =   7440
  621.          Shape           =   3  'Circle
  622.          Top             =   240
  623.          Width           =   495
  624.       End
  625.       Begin VB.Shape Base 
  626.          BackColor       =   &H00008000&
  627.          BackStyle       =   1  'Opaque
  628.          Height          =   495
  629.          Index           =   22
  630.          Left            =   6480
  631.          Shape           =   3  'Circle
  632.          Top             =   1200
  633.          Width           =   495
  634.       End
  635.       Begin VB.Shape Base 
  636.          BackColor       =   &H00008000&
  637.          BackStyle       =   1  'Opaque
  638.          Height          =   495
  639.          Index           =   23
  640.          Left            =   7440
  641.          Shape           =   3  'Circle
  642.          Top             =   1200
  643.          Width           =   495
  644.       End
  645.       Begin VB.Shape Base 
  646.          BackColor       =   &H00008080&
  647.          BackStyle       =   1  'Opaque
  648.          Height          =   495
  649.          Index           =   42
  650.          Left            =   1200
  651.          Shape           =   3  'Circle
  652.          Top             =   6480
  653.          Width           =   495
  654.       End
  655.       Begin VB.Shape Base 
  656.          BackColor       =   &H00008080&
  657.          BackStyle       =   1  'Opaque
  658.          Height          =   495
  659.          Index           =   44
  660.          Left            =   240
  661.          Shape           =   3  'Circle
  662.          Top             =   7440
  663.          Width           =   495
  664.       End
  665.       Begin VB.Shape Base 
  666.          BackColor       =   &H00008080&
  667.          BackStyle       =   1  'Opaque
  668.          Height          =   495
  669.          Index           =   41
  670.          Left            =   1200
  671.          Shape           =   3  'Circle
  672.          Top             =   7440
  673.          Width           =   495
  674.       End
  675.       Begin VB.Shape Base3 
  676.          BackColor       =   &H000000C0&
  677.          BackStyle       =   1  'Opaque
  678.          BorderWidth     =   2
  679.          Height          =   1935
  680.          Left            =   6240
  681.          Top             =   6240
  682.          Width           =   1935
  683.       End
  684.       Begin VB.Shape Path 
  685.          BackColor       =   &H000000C0&
  686.          BackStyle       =   1  'Opaque
  687.          Height          =   495
  688.          Index           =   7
  689.          Left            =   7640
  690.          Shape           =   3  'Circle
  691.          Top             =   5720
  692.          Width           =   495
  693.       End
  694.       Begin VB.Shape Base1 
  695.          BackColor       =   &H00C00000&
  696.          BackStyle       =   1  'Opaque
  697.          BorderWidth     =   2
  698.          Height          =   1935
  699.          Left            =   0
  700.          Top             =   0
  701.          Width           =   1935
  702.       End
  703.       Begin VB.Shape Base4 
  704.          BackColor       =   &H0000C0C0&
  705.          BackStyle       =   1  'Opaque
  706.          BorderWidth     =   2
  707.          Height          =   1935
  708.          Left            =   0
  709.          Top             =   6240
  710.          Width           =   1935
  711.       End
  712.       Begin VB.Shape Path 
  713.          BackColor       =   &H0000C0C0&
  714.          BackStyle       =   1  'Opaque
  715.          Height          =   495
  716.          Index           =   8
  717.          Left            =   1960
  718.          Shape           =   3  'Circle
  719.          Top             =   7640
  720.          Width           =   495
  721.       End
  722.       Begin VB.Shape Path 
  723.          BackStyle       =   1  'Opaque
  724.          Height          =   495
  725.          Index           =   9
  726.          Left            =   420
  727.          Shape           =   3  'Circle
  728.          Top             =   2360
  729.          Width           =   495
  730.       End
  731.       Begin VB.Shape Path 
  732.          BackStyle       =   1  'Opaque
  733.          Height          =   495
  734.          Index           =   24
  735.          Left            =   5520
  736.          Shape           =   3  'Circle
  737.          Top             =   1440
  738.          Width           =   495
  739.       End
  740.       Begin VB.Shape Path 
  741.          BackStyle       =   1  'Opaque
  742.          Height          =   495
  743.          Index           =   23
  744.          Left            =   5520
  745.          Shape           =   3  'Circle
  746.          Top             =   960
  747.          Width           =   495
  748.       End
  749.       Begin VB.Shape Path 
  750.          BackStyle       =   1  'Opaque
  751.          Height          =   495
  752.          Index           =   13
  753.          Left            =   2360
  754.          Shape           =   3  'Circle
  755.          Top             =   1960
  756.          Width           =   495
  757.       End
  758.       Begin VB.Shape Path 
  759.          BackStyle       =   1  'Opaque
  760.          Height          =   495
  761.          Index           =   17
  762.          Left            =   2880
  763.          Shape           =   3  'Circle
  764.          Top             =   240
  765.          Width           =   495
  766.       End
  767.       Begin VB.Shape Path 
  768.          BackStyle       =   1  'Opaque
  769.          Height          =   495
  770.          Index           =   21
  771.          Left            =   4800
  772.          Shape           =   3  'Circle
  773.          Top             =   240
  774.          Width           =   495
  775.       End
  776.       Begin VB.Shape Path 
  777.          BackStyle       =   1  'Opaque
  778.          Height          =   495
  779.          Index           =   11
  780.          Left            =   1440
  781.          Shape           =   3  'Circle
  782.          Top             =   2160
  783.          Width           =   495
  784.       End
  785.       Begin VB.Shape Path 
  786.          BackStyle       =   1  'Opaque
  787.          Height          =   495
  788.          Index           =   12
  789.          Left            =   1960
  790.          Shape           =   3  'Circle
  791.          Top             =   2320
  792.          Width           =   495
  793.       End
  794.       Begin VB.Shape Path 
  795.          BackStyle       =   1  'Opaque
  796.          Height          =   495
  797.          Index           =   14
  798.          Left            =   2160
  799.          Shape           =   3  'Circle
  800.          Top             =   1440
  801.          Width           =   495
  802.       End
  803.       Begin VB.Shape Path 
  804.          BackStyle       =   1  'Opaque
  805.          Height          =   495
  806.          Index           =   15
  807.          Left            =   2160
  808.          Shape           =   3  'Circle
  809.          Top             =   960
  810.          Width           =   495
  811.       End
  812.       Begin VB.Shape Path 
  813.          BackStyle       =   1  'Opaque
  814.          Height          =   495
  815.          Index           =   16
  816.          Left            =   2340
  817.          Shape           =   3  'Circle
  818.          Top             =   420
  819.          Width           =   495
  820.       End
  821.       Begin VB.Shape Path 
  822.          BackStyle       =   1  'Opaque
  823.          Height          =   495
  824.          Index           =   19
  825.          Left            =   3840
  826.          Shape           =   3  'Circle
  827.          Top             =   240
  828.          Width           =   495
  829.       End
  830.       Begin VB.Shape Path 
  831.          BackStyle       =   1  'Opaque
  832.          Height          =   495
  833.          Index           =   20
  834.          Left            =   4320
  835.          Shape           =   3  'Circle
  836.          Top             =   240
  837.          Width           =   495
  838.       End
  839.       Begin VB.Shape Path 
  840.          BackStyle       =   1  'Opaque
  841.          Height          =   495
  842.          Index           =   25
  843.          Left            =   5320
  844.          Shape           =   3  'Circle
  845.          Top             =   1960
  846.          Width           =   495
  847.       End
  848.       Begin VB.Shape Path 
  849.          BackStyle       =   1  'Opaque
  850.          Height          =   495
  851.          Index           =   10
  852.          Left            =   960
  853.          Shape           =   3  'Circle
  854.          Top             =   2160
  855.          Width           =   495
  856.       End
  857.       Begin VB.Shape Path 
  858.          BackStyle       =   1  'Opaque
  859.          Height          =   495
  860.          Index           =   18
  861.          Left            =   3360
  862.          Shape           =   3  'Circle
  863.          Top             =   240
  864.          Width           =   495
  865.       End
  866.       Begin VB.Shape Path 
  867.          BackStyle       =   1  'Opaque
  868.          Height          =   495
  869.          Index           =   22
  870.          Left            =   5320
  871.          Shape           =   3  'Circle
  872.          Top             =   420
  873.          Width           =   495
  874.       End
  875.       Begin VB.Shape Path 
  876.          BackStyle       =   1  'Opaque
  877.          Height          =   495
  878.          Index           =   26
  879.          Left            =   5720
  880.          Shape           =   3  'Circle
  881.          Top             =   2340
  882.          Width           =   495
  883.       End
  884.       Begin VB.Shape GreenPath 
  885.          BackColor       =   &H0000C0C0&
  886.          BackStyle       =   1  'Opaque
  887.          Height          =   975
  888.          Index           =   19
  889.          Left            =   2880
  890.          Top             =   0
  891.          Width           =   495
  892.       End
  893.       Begin VB.Shape YellowPath 
  894.          BackColor       =   &H0000C0C0&
  895.          BackStyle       =   1  'Opaque
  896.          Height          =   975
  897.          Index           =   10
  898.          Left            =   4800
  899.          Top             =   0
  900.          Width           =   495
  901.       End
  902.       Begin VB.Shape RedPath 
  903.          BackColor       =   &H00C00000&
  904.          BackStyle       =   1  'Opaque
  905.          Height          =   495
  906.          Index           =   13
  907.          Left            =   1920
  908.          Top             =   1440
  909.          Width           =   975
  910.       End
  911.       Begin VB.Shape RedPath 
  912.          BackColor       =   &H00C00000&
  913.          BackStyle       =   1  'Opaque
  914.          Height          =   975
  915.          Index           =   11
  916.          Left            =   960
  917.          Top             =   1920
  918.          Width           =   495
  919.       End
  920.       Begin VB.Shape YellowPath 
  921.          BackColor       =   &H0000C000&
  922.          BackStyle       =   1  'Opaque
  923.          Height          =   975
  924.          Index           =   6
  925.          Left            =   1440
  926.          Top             =   1920
  927.          Width           =   495
  928.       End
  929.       Begin VB.Shape YellowPath 
  930.          BackColor       =   &H0000C000&
  931.          BackStyle       =   1  'Opaque
  932.          Height          =   495
  933.          Index           =   8
  934.          Left            =   1920
  935.          Top             =   960
  936.          Width           =   975
  937.       End
  938.       Begin VB.Shape RedPath 
  939.          BackColor       =   &H00C00000&
  940.          BackStyle       =   1  'Opaque
  941.          Height          =   975
  942.          Index           =   14
  943.          Left            =   3360
  944.          Top             =   0
  945.          Width           =   495
  946.       End
  947.       Begin VB.Shape GreenPath 
  948.          BackColor       =   &H0000C000&
  949.          BackStyle       =   1  'Opaque
  950.          Height          =   975
  951.          Index           =   20
  952.          Left            =   3840
  953.          Top             =   0
  954.          Width           =   495
  955.       End
  956.       Begin VB.Shape RedPath 
  957.          BackColor       =   &H000000C0&
  958.          BackStyle       =   1  'Opaque
  959.          Height          =   975
  960.          Index           =   15
  961.          Left            =   4320
  962.          Top             =   0
  963.          Width           =   495
  964.       End
  965.       Begin VB.Shape Path 
  966.          BackStyle       =   1  'Opaque
  967.          Height          =   495
  968.          Index           =   27
  969.          Left            =   6240
  970.          Shape           =   3  'Circle
  971.          Top             =   2160
  972.          Width           =   495
  973.       End
  974.       Begin VB.Shape Path 
  975.          BackStyle       =   1  'Opaque
  976.          Height          =   495
  977.          Index           =   60
  978.          Left            =   240
  979.          Shape           =   3  'Circle
  980.          Top             =   2880
  981.          Width           =   495
  982.       End
  983.       Begin VB.Shape Path 
  984.          BackStyle       =   1  'Opaque
  985.          Height          =   495
  986.          Index           =   59
  987.          Left            =   240
  988.          Shape           =   3  'Circle
  989.          Top             =   3360
  990.          Width           =   495
  991.       End
  992.       Begin VB.Shape Path 
  993.          BackStyle       =   1  'Opaque
  994.          Height          =   495
  995.          Index           =   58
  996.          Left            =   240
  997.          Shape           =   3  'Circle
  998.          Top             =   3840
  999.          Width           =   495
  1000.       End
  1001.       Begin VB.Shape Path 
  1002.          BackStyle       =   1  'Opaque
  1003.          Height          =   495
  1004.          Index           =   57
  1005.          Left            =   240
  1006.          Shape           =   3  'Circle
  1007.          Top             =   4320
  1008.          Width           =   495
  1009.       End
  1010.       Begin VB.Shape Path 
  1011.          BackStyle       =   1  'Opaque
  1012.          Height          =   495
  1013.          Index           =   56
  1014.          Left            =   240
  1015.          Shape           =   3  'Circle
  1016.          Top             =   4800
  1017.          Width           =   495
  1018.       End
  1019.       Begin VB.Shape Path 
  1020.          BackStyle       =   1  'Opaque
  1021.          Height          =   495
  1022.          Index           =   55
  1023.          Left            =   420
  1024.          Shape           =   3  'Circle
  1025.          Top             =   5320
  1026.          Width           =   495
  1027.       End
  1028.       Begin VB.Shape Path 
  1029.          BackStyle       =   1  'Opaque
  1030.          Height          =   495
  1031.          Index           =   54
  1032.          Left            =   960
  1033.          Shape           =   3  'Circle
  1034.          Top             =   5520
  1035.          Width           =   495
  1036.       End
  1037.       Begin VB.Shape Path 
  1038.          BackStyle       =   1  'Opaque
  1039.          Height          =   495
  1040.          Index           =   53
  1041.          Left            =   1440
  1042.          Shape           =   3  'Circle
  1043.          Top             =   5520
  1044.          Width           =   495
  1045.       End
  1046.       Begin VB.Shape Path 
  1047.          BackStyle       =   1  'Opaque
  1048.          Height          =   495
  1049.          Index           =   52
  1050.          Left            =   1960
  1051.          Shape           =   3  'Circle
  1052.          Top             =   5320
  1053.          Width           =   495
  1054.       End
  1055.       Begin VB.Shape Path 
  1056.          BackStyle       =   1  'Opaque
  1057.          Height          =   495
  1058.          Index           =   51
  1059.          Left            =   2360
  1060.          Shape           =   3  'Circle
  1061.          Top             =   5720
  1062.          Width           =   495
  1063.       End
  1064.       Begin VB.Shape Path 
  1065.          BackStyle       =   1  'Opaque
  1066.          Height          =   495
  1067.          Index           =   50
  1068.          Left            =   2160
  1069.          Shape           =   3  'Circle
  1070.          Top             =   6240
  1071.          Width           =   495
  1072.       End
  1073.       Begin VB.Shape Path 
  1074.          BackStyle       =   1  'Opaque
  1075.          Height          =   495
  1076.          Index           =   49
  1077.          Left            =   2160
  1078.          Shape           =   3  'Circle
  1079.          Top             =   6720
  1080.          Width           =   495
  1081.       End
  1082.       Begin VB.Shape Path 
  1083.          BackStyle       =   1  'Opaque
  1084.          Height          =   495
  1085.          Index           =   48
  1086.          Left            =   2360
  1087.          Shape           =   3  'Circle
  1088.          Top             =   7240
  1089.          Width           =   495
  1090.       End
  1091.       Begin VB.Shape Path 
  1092.          BackStyle       =   1  'Opaque
  1093.          Height          =   495
  1094.          Index           =   47
  1095.          Left            =   2880
  1096.          Shape           =   3  'Circle
  1097.          Top             =   7440
  1098.          Width           =   495
  1099.       End
  1100.       Begin VB.Shape Path 
  1101.          BackStyle       =   1  'Opaque
  1102.          Height          =   495
  1103.          Index           =   46
  1104.          Left            =   3360
  1105.          Shape           =   3  'Circle
  1106.          Top             =   7440
  1107.          Width           =   495
  1108.       End
  1109.       Begin VB.Shape Path 
  1110.          BackStyle       =   1  'Opaque
  1111.          Height          =   495
  1112.          Index           =   45
  1113.          Left            =   3840
  1114.          Shape           =   3  'Circle
  1115.          Top             =   7440
  1116.          Width           =   495
  1117.       End
  1118.       Begin VB.Shape Path 
  1119.          BackStyle       =   1  'Opaque
  1120.          Height          =   495
  1121.          Index           =   44
  1122.          Left            =   4320
  1123.          Shape           =   3  'Circle
  1124.          Top             =   7440
  1125.          Width           =   495
  1126.       End
  1127.       Begin VB.Shape Path 
  1128.          BackStyle       =   1  'Opaque
  1129.          Height          =   495
  1130.          Index           =   43
  1131.          Left            =   4800
  1132.          Shape           =   3  'Circle
  1133.          Top             =   7440
  1134.          Width           =   495
  1135.       End
  1136.       Begin VB.Shape Path 
  1137.          BackStyle       =   1  'Opaque
  1138.          Height          =   495
  1139.          Index           =   42
  1140.          Left            =   5320
  1141.          Shape           =   3  'Circle
  1142.          Top             =   7240
  1143.          Width           =   495
  1144.       End
  1145.       Begin VB.Shape Path 
  1146.          BackStyle       =   1  'Opaque
  1147.          Height          =   495
  1148.          Index           =   41
  1149.          Left            =   5520
  1150.          Shape           =   3  'Circle
  1151.          Top             =   6720
  1152.          Width           =   495
  1153.       End
  1154.       Begin VB.Shape Path 
  1155.          BackStyle       =   1  'Opaque
  1156.          Height          =   495
  1157.          Index           =   40
  1158.          Left            =   5520
  1159.          Shape           =   3  'Circle
  1160.          Top             =   6240
  1161.          Width           =   495
  1162.       End
  1163.       Begin VB.Shape Path 
  1164.          BackStyle       =   1  'Opaque
  1165.          Height          =   495
  1166.          Index           =   39
  1167.          Left            =   5325
  1168.          Shape           =   3  'Circle
  1169.          Top             =   5720
  1170.          Width           =   495
  1171.       End
  1172.       Begin VB.Shape Path 
  1173.          BackStyle       =   1  'Opaque
  1174.          Height          =   495
  1175.          Index           =   38
  1176.          Left            =   5720
  1177.          Shape           =   3  'Circle
  1178.          Top             =   5320
  1179.          Width           =   495
  1180.       End
  1181.       Begin VB.Shape Path 
  1182.          BackStyle       =   1  'Opaque
  1183.          Height          =   495
  1184.          Index           =   37
  1185.          Left            =   6240
  1186.          Shape           =   3  'Circle
  1187.          Top             =   5520
  1188.          Width           =   495
  1189.       End
  1190.       Begin VB.Shape Path 
  1191.          BackStyle       =   1  'Opaque
  1192.          Height          =   495
  1193.          Index           =   36
  1194.          Left            =   6720
  1195.          Shape           =   3  'Circle
  1196.          Top             =   5520
  1197.          Width           =   495
  1198.       End
  1199.       Begin VB.Shape Path 
  1200.          BackStyle       =   1  'Opaque
  1201.          Height          =   495
  1202.          Index           =   35
  1203.          Left            =   7240
  1204.          Shape           =   3  'Circle
  1205.          Top             =   5320
  1206.          Width           =   495
  1207.       End
  1208.       Begin VB.Shape Path 
  1209.          BackStyle       =   1  'Opaque
  1210.          Height          =   495
  1211.          Index           =   34
  1212.          Left            =   7440
  1213.          Shape           =   3  'Circle
  1214.          Top             =   4800
  1215.          Width           =   495
  1216.       End
  1217.       Begin VB.Shape Path 
  1218.          BackStyle       =   1  'Opaque
  1219.          Height          =   495
  1220.          Index           =   33
  1221.          Left            =   7440
  1222.          Shape           =   3  'Circle
  1223.          Top             =   4320
  1224.          Width           =   495
  1225.       End
  1226.       Begin VB.Shape Path 
  1227.          BackStyle       =   1  'Opaque
  1228.          Height          =   495
  1229.          Index           =   32
  1230.          Left            =   7440
  1231.          Shape           =   3  'Circle
  1232.          Top             =   3840
  1233.          Width           =   495
  1234.       End
  1235.       Begin VB.Shape Path 
  1236.          BackStyle       =   1  'Opaque
  1237.          Height          =   495
  1238.          Index           =   31
  1239.          Left            =   7440
  1240.          Shape           =   3  'Circle
  1241.          Top             =   3360
  1242.          Width           =   495
  1243.       End
  1244.       Begin VB.Shape Path 
  1245.          BackStyle       =   1  'Opaque
  1246.          Height          =   495
  1247.          Index           =   30
  1248.          Left            =   7440
  1249.          Shape           =   3  'Circle
  1250.          Top             =   2880
  1251.          Width           =   495
  1252.       End
  1253.       Begin VB.Shape Path 
  1254.          BackStyle       =   1  'Opaque
  1255.          Height          =   495
  1256.          Index           =   29
  1257.          Left            =   7240
  1258.          Shape           =   3  'Circle
  1259.          Top             =   2360
  1260.          Width           =   495
  1261.       End
  1262.       Begin VB.Shape Path 
  1263.          BackStyle       =   1  'Opaque
  1264.          Height          =   495
  1265.          Index           =   28
  1266.          Left            =   6720
  1267.          Shape           =   3  'Circle
  1268.          Top             =   2160
  1269.          Width           =   495
  1270.       End
  1271.       Begin VB.Shape BluePath 
  1272.          BackColor       =   &H00C00000&
  1273.          BackStyle       =   1  'Opaque
  1274.          Height          =   495
  1275.          Index           =   20
  1276.          Left            =   0
  1277.          Top             =   3840
  1278.          Width           =   975
  1279.       End
  1280.       Begin VB.Shape YellowPath 
  1281.          BackColor       =   &H0000C000&
  1282.          BackStyle       =   1  'Opaque
  1283.          Height          =   495
  1284.          Index           =   5
  1285.          Left            =   0
  1286.          Top             =   3360
  1287.          Width           =   975
  1288.       End
  1289.       Begin VB.Shape BluePath 
  1290.          BackColor       =   &H000000C0&
  1291.          BackStyle       =   1  'Opaque
  1292.          Height          =   495
  1293.          Index           =   26
  1294.          Left            =   0
  1295.          Top             =   2880
  1296.          Width           =   975
  1297.       End
  1298.       Begin VB.Shape GreenPath 
  1299.          BackColor       =   &H0000C000&
  1300.          BackStyle       =   1  'Opaque
  1301.          Height          =   495
  1302.          Index           =   4
  1303.          Left            =   7200
  1304.          Top             =   3360
  1305.          Width           =   975
  1306.       End
  1307.       Begin VB.Shape BluePath 
  1308.          BackColor       =   &H00C00000&
  1309.          BackStyle       =   1  'Opaque
  1310.          Height          =   495
  1311.          Index           =   9
  1312.          Left            =   7200
  1313.          Top             =   2880
  1314.          Width           =   975
  1315.       End
  1316.       Begin VB.Shape YellowPath 
  1317.          BackColor       =   &H0000C0C0&
  1318.          BackStyle       =   1  'Opaque
  1319.          Height          =   495
  1320.          Index           =   14
  1321.          Left            =   0
  1322.          Top             =   4320
  1323.          Width           =   975
  1324.       End
  1325.       Begin VB.Shape RedPath 
  1326.          BackColor       =   &H000000C0&
  1327.          BackStyle       =   1  'Opaque
  1328.          Height          =   495
  1329.          Index           =   6
  1330.          Left            =   0
  1331.          Top             =   4800
  1332.          Width           =   975
  1333.       End
  1334.       Begin VB.Shape BluePath 
  1335.          BackColor       =   &H00C00000&
  1336.          BackStyle       =   1  'Opaque
  1337.          Height          =   975
  1338.          Index           =   14
  1339.          Left            =   960
  1340.          Top             =   5280
  1341.          Width           =   495
  1342.       End
  1343.       Begin VB.Shape YellowPath 
  1344.          BackColor       =   &H0000C0C0&
  1345.          BackStyle       =   1  'Opaque
  1346.          Height          =   975
  1347.          Index           =   19
  1348.          Left            =   1440
  1349.          Top             =   5280
  1350.          Width           =   495
  1351.       End
  1352.       Begin VB.Shape GreenPath 
  1353.          BackColor       =   &H0000C000&
  1354.          BackStyle       =   1  'Opaque
  1355.          Height          =   975
  1356.          Index           =   10
  1357.          Left            =   2880
  1358.          Top             =   7200
  1359.          Width           =   495
  1360.       End
  1361.       Begin VB.Shape BluePath 
  1362.          BackColor       =   &H00C00000&
  1363.          BackStyle       =   1  'Opaque
  1364.          Height          =   975
  1365.          Index           =   15
  1366.          Left            =   3360
  1367.          Top             =   7200
  1368.          Width           =   495
  1369.       End
  1370.       Begin VB.Shape YellowPath 
  1371.          BackColor       =   &H0000C0C0&
  1372.          BackStyle       =   1  'Opaque
  1373.          Height          =   975
  1374.          Index           =   20
  1375.          Left            =   3840
  1376.          Top             =   7200
  1377.          Width           =   495
  1378.       End
  1379.       Begin VB.Shape RedPath 
  1380.          BackColor       =   &H000000C0&
  1381.          BackStyle       =   1  'Opaque
  1382.          Height          =   975
  1383.          Index           =   4
  1384.          Left            =   4320
  1385.          Top             =   7200
  1386.          Width           =   495
  1387.       End
  1388.       Begin VB.Shape GreenPath 
  1389.          BackColor       =   &H0000C000&
  1390.          BackStyle       =   1  'Opaque
  1391.          Height          =   975
  1392.          Index           =   9
  1393.          Left            =   4800
  1394.          Top             =   7200
  1395.          Width           =   495
  1396.       End
  1397.       Begin VB.Shape YellowPath 
  1398.          BackColor       =   &H0000C0C0&
  1399.          BackStyle       =   1  'Opaque
  1400.          Height          =   495
  1401.          Index           =   18
  1402.          Left            =   5280
  1403.          Top             =   6720
  1404.          Width           =   975
  1405.       End
  1406.       Begin VB.Shape RedPath 
  1407.          BackColor       =   &H000000C0&
  1408.          BackStyle       =   1  'Opaque
  1409.          Height          =   495
  1410.          Index           =   2
  1411.          Left            =   5280
  1412.          Top             =   6240
  1413.          Width           =   975
  1414.       End
  1415.       Begin VB.Shape YellowPath 
  1416.          BackColor       =   &H0000C0C0&
  1417.          BackStyle       =   1  'Opaque
  1418.          Height          =   975
  1419.          Index           =   17
  1420.          Left            =   6240
  1421.          Top             =   5280
  1422.          Width           =   495
  1423.       End
  1424.       Begin VB.Shape BluePath 
  1425.          BackColor       =   &H00C00000&
  1426.          BackStyle       =   1  'Opaque
  1427.          Height          =   495
  1428.          Index           =   10
  1429.          Left            =   7200
  1430.          Top             =   4800
  1431.          Width           =   975
  1432.       End
  1433.       Begin VB.Shape YellowPath 
  1434.          BackColor       =   &H0000C0C0&
  1435.          BackStyle       =   1  'Opaque
  1436.          Height          =   495
  1437.          Index           =   15
  1438.          Left            =   7200
  1439.          Top             =   4320
  1440.          Width           =   975
  1441.       End
  1442.       Begin VB.Shape RedPath 
  1443.          BackColor       =   &H000000C0&
  1444.          BackStyle       =   1  'Opaque
  1445.          Height          =   975
  1446.          Index           =   1
  1447.          Left            =   6720
  1448.          Top             =   5280
  1449.          Width           =   495
  1450.       End
  1451.       Begin VB.Shape GreenPath 
  1452.          BackColor       =   &H0000C0C0&
  1453.          BackStyle       =   1  'Opaque
  1454.          Height          =   495
  1455.          Index           =   8
  1456.          Left            =   1920
  1457.          Top             =   6720
  1458.          Width           =   975
  1459.       End
  1460.       Begin VB.Shape BluePath 
  1461.          BackColor       =   &H00C00000&
  1462.          BackStyle       =   1  'Opaque
  1463.          Height          =   495
  1464.          Index           =   13
  1465.          Left            =   1920
  1466.          Top             =   6240
  1467.          Width           =   975
  1468.       End
  1469.       Begin VB.Shape RedPath 
  1470.          BackColor       =   &H000000C0&
  1471.          BackStyle       =   1  'Opaque
  1472.          Height          =   495
  1473.          Index           =   20
  1474.          Left            =   7200
  1475.          Top             =   3840
  1476.          Width           =   975
  1477.       End
  1478.       Begin VB.Shape Path 
  1479.          BackColor       =   &H0000C000&
  1480.          BackStyle       =   1  'Opaque
  1481.          Height          =   495
  1482.          Index           =   6
  1483.          Left            =   5720
  1484.          Shape           =   3  'Circle
  1485.          Top             =   40
  1486.          Width           =   495
  1487.       End
  1488.       Begin VB.Shape Path 
  1489.          BackStyle       =   1  'Opaque
  1490.          Height          =   495
  1491.          Index           =   80
  1492.          Left            =   3840
  1493.          Shape           =   3  'Circle
  1494.          Top             =   4800
  1495.          Width           =   495
  1496.       End
  1497.       Begin VB.Shape Path 
  1498.          BackStyle       =   1  'Opaque
  1499.          Height          =   495
  1500.          Index           =   78
  1501.          Left            =   3840
  1502.          Shape           =   3  'Circle
  1503.          Top             =   5760
  1504.          Width           =   495
  1505.       End
  1506.       Begin VB.Shape Path 
  1507.          BackStyle       =   1  'Opaque
  1508.          Height          =   495
  1509.          Index           =   77
  1510.          Left            =   3840
  1511.          Shape           =   3  'Circle
  1512.          Top             =   6240
  1513.          Width           =   495
  1514.       End
  1515.       Begin VB.Shape Path 
  1516.          BackStyle       =   1  'Opaque
  1517.          Height          =   495
  1518.          Index           =   76
  1519.          Left            =   3840
  1520.          Shape           =   3  'Circle
  1521.          Top             =   6720
  1522.          Width           =   495
  1523.       End
  1524.       Begin VB.Shape Path 
  1525.          BackStyle       =   1  'Opaque
  1526.          Height          =   495
  1527.          Index           =   75
  1528.          Left            =   4800
  1529.          Shape           =   3  'Circle
  1530.          Top             =   3840
  1531.          Width           =   495
  1532.       End
  1533.       Begin VB.Shape Path 
  1534.          BackStyle       =   1  'Opaque
  1535.          Height          =   495
  1536.          Index           =   74
  1537.          Left            =   5280
  1538.          Shape           =   3  'Circle
  1539.          Top             =   3840
  1540.          Width           =   495
  1541.       End
  1542.       Begin VB.Shape Path 
  1543.          BackStyle       =   1  'Opaque
  1544.          Height          =   495
  1545.          Index           =   73
  1546.          Left            =   5760
  1547.          Shape           =   3  'Circle
  1548.          Top             =   3840
  1549.          Width           =   495
  1550.       End
  1551.       Begin VB.Shape Path 
  1552.          BackStyle       =   1  'Opaque
  1553.          Height          =   495
  1554.          Index           =   72
  1555.          Left            =   6240
  1556.          Shape           =   3  'Circle
  1557.          Top             =   3840
  1558.          Width           =   495
  1559.       End
  1560.       Begin VB.Shape Path 
  1561.          BackStyle       =   1  'Opaque
  1562.          Height          =   495
  1563.          Index           =   71
  1564.          Left            =   6720
  1565.          Shape           =   3  'Circle
  1566.          Top             =   3840
  1567.          Width           =   495
  1568.       End
  1569.       Begin VB.Shape Path 
  1570.          BackStyle       =   1  'Opaque
  1571.          Height          =   495
  1572.          Index           =   70
  1573.          Left            =   3840
  1574.          Shape           =   3  'Circle
  1575.          Top             =   2880
  1576.          Width           =   495
  1577.       End
  1578.       Begin VB.Shape Path 
  1579.          BackStyle       =   1  'Opaque
  1580.          Height          =   495
  1581.          Index           =   69
  1582.          Left            =   3840
  1583.          Shape           =   3  'Circle
  1584.          Top             =   2400
  1585.          Width           =   495
  1586.       End
  1587.       Begin VB.Shape Path 
  1588.          BackStyle       =   1  'Opaque
  1589.          Height          =   495
  1590.          Index           =   68
  1591.          Left            =   3840
  1592.          Shape           =   3  'Circle
  1593.          Top             =   1920
  1594.          Width           =   495
  1595.       End
  1596.       Begin VB.Shape Path 
  1597.          BackStyle       =   1  'Opaque
  1598.          Height          =   495
  1599.          Index           =   67
  1600.          Left            =   3840
  1601.          Shape           =   3  'Circle
  1602.          Top             =   1440
  1603.          Width           =   495
  1604.       End
  1605.       Begin VB.Shape Path 
  1606.          BackStyle       =   1  'Opaque
  1607.          Height          =   495
  1608.          Index           =   66
  1609.          Left            =   3840
  1610.          Shape           =   3  'Circle
  1611.          Top             =   960
  1612.          Width           =   495
  1613.       End
  1614.       Begin VB.Shape Path 
  1615.          BackStyle       =   1  'Opaque
  1616.          Height          =   495
  1617.          Index           =   65
  1618.          Left            =   2880
  1619.          Shape           =   3  'Circle
  1620.          Top             =   3840
  1621.          Width           =   495
  1622.       End
  1623.       Begin VB.Shape Path 
  1624.          BackStyle       =   1  'Opaque
  1625.          Height          =   495
  1626.          Index           =   64
  1627.          Left            =   2400
  1628.          Shape           =   3  'Circle
  1629.          Top             =   3840
  1630.          Width           =   495
  1631.       End
  1632.       Begin VB.Shape Path 
  1633.          BackStyle       =   1  'Opaque
  1634.          Height          =   495
  1635.          Index           =   63
  1636.          Left            =   1920
  1637.          Shape           =   3  'Circle
  1638.          Top             =   3840
  1639.          Width           =   495
  1640.       End
  1641.       Begin VB.Shape Path 
  1642.          BackStyle       =   1  'Opaque
  1643.          Height          =   495
  1644.          Index           =   62
  1645.          Left            =   1440
  1646.          Shape           =   3  'Circle
  1647.          Top             =   3840
  1648.          Width           =   495
  1649.       End
  1650.       Begin VB.Shape Path 
  1651.          BackStyle       =   1  'Opaque
  1652.          Height          =   495
  1653.          Index           =   61
  1654.          Left            =   960
  1655.          Shape           =   3  'Circle
  1656.          Top             =   3840
  1657.          Width           =   495
  1658.       End
  1659.       Begin VB.Shape GreenPath 
  1660.          BackColor       =   &H0000C000&
  1661.          BackStyle       =   1  'Opaque
  1662.          Height          =   2415
  1663.          Index           =   23
  1664.          Left            =   3840
  1665.          Top             =   960
  1666.          Width           =   495
  1667.       End
  1668.       Begin VB.Shape RedPath 
  1669.          BackColor       =   &H000000C0&
  1670.          BackStyle       =   1  'Opaque
  1671.          Height          =   495
  1672.          Index           =   23
  1673.          Left            =   4800
  1674.          Top             =   3840
  1675.          Width           =   2415
  1676.       End
  1677.       Begin VB.Shape YellowPath 
  1678.          BackColor       =   &H0000C0C0&
  1679.          BackStyle       =   1  'Opaque
  1680.          Height          =   2415
  1681.          Index           =   23
  1682.          Left            =   3840
  1683.          Top             =   4800
  1684.          Width           =   495
  1685.       End
  1686.       Begin VB.Shape BluePath 
  1687.          BackColor       =   &H00C00000&
  1688.          BackStyle       =   1  'Opaque
  1689.          Height          =   495
  1690.          Index           =   21
  1691.          Left            =   960
  1692.          Top             =   3840
  1693.          Width           =   2415
  1694.       End
  1695.       Begin VB.Shape Goal 
  1696.          BackColor       =   &H0080FFFF&
  1697.          BackStyle       =   1  'Opaque
  1698.          Height          =   495
  1699.          Index           =   4
  1700.          Left            =   3840
  1701.          Shape           =   3  'Circle
  1702.          Top             =   4320
  1703.          Width           =   495
  1704.       End
  1705.       Begin VB.Shape Goal 
  1706.          BackColor       =   &H0080FF80&
  1707.          BackStyle       =   1  'Opaque
  1708.          Height          =   495
  1709.          Index           =   2
  1710.          Left            =   3840
  1711.          Shape           =   3  'Circle
  1712.          Top             =   3360
  1713.          Width           =   495
  1714.       End
  1715.       Begin VB.Shape Goal 
  1716.          BackColor       =   &H008080FF&
  1717.          BackStyle       =   1  'Opaque
  1718.          Height          =   495
  1719.          Index           =   3
  1720.          Left            =   4320
  1721.          Shape           =   3  'Circle
  1722.          Top             =   3840
  1723.          Width           =   495
  1724.       End
  1725.       Begin VB.Shape Goal 
  1726.          BackColor       =   &H00FF8080&
  1727.          BackStyle       =   1  'Opaque
  1728.          Height          =   495
  1729.          Index           =   1
  1730.          Left            =   3360
  1731.          Shape           =   3  'Circle
  1732.          Top             =   3840
  1733.          Width           =   495
  1734.       End
  1735.       Begin VB.Image Image1 
  1736.          Height          =   975
  1737.          Left            =   0
  1738.          Picture         =   "frmGame.frx":4C22
  1739.          Top             =   5280
  1740.          Width           =   975
  1741.       End
  1742.       Begin VB.Image Image2 
  1743.          Height          =   975
  1744.          Left            =   1920
  1745.          Picture         =   "frmGame.frx":5154
  1746.          Top             =   5280
  1747.          Width           =   975
  1748.       End
  1749.       Begin VB.Shape GreenFly 
  1750.          BackColor       =   &H0080FF80&
  1751.          BackStyle       =   1  'Opaque
  1752.          BorderColor     =   &H00C0FFC0&
  1753.          Height          =   495
  1754.          Index           =   1
  1755.          Left            =   4320
  1756.          Top             =   5720
  1757.          Width           =   495
  1758.       End
  1759.       Begin VB.Shape GreenFly 
  1760.          BackColor       =   &H0080FF80&
  1761.          BackStyle       =   1  'Opaque
  1762.          BorderColor     =   &H00C0FFC0&
  1763.          Height          =   495
  1764.          Index           =   2
  1765.          Left            =   3360
  1766.          Top             =   5720
  1767.          Width           =   495
  1768.       End
  1769.       Begin VB.Shape GreenFly 
  1770.          BackColor       =   &H0080FF80&
  1771.          BackStyle       =   1  'Opaque
  1772.          BorderColor     =   &H00C0FFC0&
  1773.          Height          =   495
  1774.          Index           =   3
  1775.          Left            =   2880
  1776.          Top             =   5720
  1777.          Width           =   495
  1778.       End
  1779.       Begin VB.Image Image3 
  1780.          Height          =   960
  1781.          Left            =   0
  1782.          Picture         =   "frmGame.frx":5679
  1783.          Top             =   1920
  1784.          Width           =   960
  1785.       End
  1786.       Begin VB.Image Image4 
  1787.          Height          =   975
  1788.          Left            =   1920
  1789.          Picture         =   "frmGame.frx":5B7B
  1790.          Top             =   0
  1791.          Width           =   975
  1792.       End
  1793.       Begin VB.Image Image9 
  1794.          Height          =   975
  1795.          Left            =   5280
  1796.          Picture         =   "frmGame.frx":607C
  1797.          Top             =   7200
  1798.          Width           =   975
  1799.       End
  1800.       Begin VB.Image Image12 
  1801.          Height          =   975
  1802.          Left            =   7200
  1803.          Picture         =   "frmGame.frx":657D
  1804.          Top             =   5280
  1805.          Width           =   975
  1806.       End
  1807.       Begin VB.Shape YellowFly 
  1808.          BackColor       =   &H0080FFFF&
  1809.          BackStyle       =   1  'Opaque
  1810.          BorderColor     =   &H00C0FFFF&
  1811.          Height          =   495
  1812.          Index           =   1
  1813.          Left            =   3360
  1814.          Top             =   1960
  1815.          Width           =   495
  1816.       End
  1817.       Begin VB.Shape YellowFly 
  1818.          BackColor       =   &H0080FFFF&
  1819.          BackStyle       =   1  'Opaque
  1820.          BorderColor     =   &H00C0FFFF&
  1821.          Height          =   495
  1822.          Index           =   2
  1823.          Left            =   4320
  1824.          Top             =   1960
  1825.          Width           =   495
  1826.       End
  1827.       Begin VB.Shape RedFly 
  1828.          BackColor       =   &H008080FF&
  1829.          BackStyle       =   1  'Opaque
  1830.          BorderColor     =   &H00C0C0FF&
  1831.          Height          =   495
  1832.          Index           =   2
  1833.          Left            =   1960
  1834.          Top             =   3360
  1835.          Width           =   495
  1836.       End
  1837.       Begin VB.Shape RedFly 
  1838.          BackColor       =   &H008080FF&
  1839.          BackStyle       =   1  'Opaque
  1840.          BorderColor     =   &H00C0C0FF&
  1841.          Height          =   495
  1842.          Index           =   7
  1843.          Left            =   1960
  1844.          Top             =   4320
  1845.          Width           =   495
  1846.       End
  1847.       Begin VB.Shape BlueFly 
  1848.          BackColor       =   &H00FF8080&
  1849.          BackStyle       =   1  'Opaque
  1850.          BorderColor     =   &H00FFC0C0&
  1851.          Height          =   495
  1852.          Index           =   1
  1853.          Left            =   5720
  1854.          Top             =   3360
  1855.          Width           =   495
  1856.       End
  1857.       Begin VB.Shape BlueFly 
  1858.          BackColor       =   &H00FF8080&
  1859.          BackStyle       =   1  'Opaque
  1860.          BorderColor     =   &H00FFC0C0&
  1861.          Height          =   495
  1862.          Index           =   2
  1863.          Left            =   5720
  1864.          Top             =   4320
  1865.          Width           =   495
  1866.       End
  1867.       Begin VB.Image Image10 
  1868.          Height          =   975
  1869.          Left            =   5280
  1870.          Picture         =   "frmGame.frx":6A7E
  1871.          Top             =   5280
  1872.          Width           =   975
  1873.       End
  1874.       Begin VB.Shape BlueFly 
  1875.          BackColor       =   &H00FF8080&
  1876.          BackStyle       =   1  'Opaque
  1877.          BorderColor     =   &H00FFC0C0&
  1878.          Height          =   495
  1879.          Index           =   3
  1880.          Left            =   5720
  1881.          Top             =   4800
  1882.          Width           =   495
  1883.       End
  1884.       Begin VB.Shape RedFly 
  1885.          BackColor       =   &H008080FF&
  1886.          BackStyle       =   1  'Opaque
  1887.          BorderColor     =   &H00C0C0FF&
  1888.          Height          =   495
  1889.          Index           =   6
  1890.          Left            =   1960
  1891.          Top             =   4800
  1892.          Width           =   495
  1893.       End
  1894.       Begin VB.Image Image5 
  1895.          Height          =   975
  1896.          Left            =   1920
  1897.          Picture         =   "frmGame.frx":6F9C
  1898.          Top             =   1920
  1899.          Width           =   975
  1900.       End
  1901.       Begin VB.Shape YellowFly 
  1902.          BackColor       =   &H0080FFFF&
  1903.          BackStyle       =   1  'Opaque
  1904.          BorderColor     =   &H00C0FFFF&
  1905.          Height          =   495
  1906.          Index           =   0
  1907.          Left            =   2880
  1908.          Top             =   1960
  1909.          Width           =   495
  1910.       End
  1911.       Begin VB.Shape GreenFly 
  1912.          BackColor       =   &H0080FF80&
  1913.          BackStyle       =   1  'Opaque
  1914.          BorderColor     =   &H00C0FFC0&
  1915.          Height          =   495
  1916.          Index           =   0
  1917.          Left            =   4800
  1918.          Top             =   5720
  1919.          Width           =   495
  1920.       End
  1921.       Begin VB.Shape RedFly 
  1922.          BackColor       =   &H008080FF&
  1923.          BackStyle       =   1  'Opaque
  1924.          BorderColor     =   &H00C0C0FF&
  1925.          Height          =   495
  1926.          Index           =   3
  1927.          Left            =   1960
  1928.          Top             =   2880
  1929.          Width           =   495
  1930.       End
  1931.       Begin VB.Image Image11 
  1932.          Height          =   975
  1933.          Left            =   1920
  1934.          Picture         =   "frmGame.frx":74BA
  1935.          Top             =   7200
  1936.          Width           =   975
  1937.       End
  1938.       Begin VB.Shape GreenPath 
  1939.          BackColor       =   &H0000C000&
  1940.          BackStyle       =   1  'Opaque
  1941.          Height          =   975
  1942.          Index           =   2
  1943.          Left            =   6240
  1944.          Top             =   1920
  1945.          Width           =   495
  1946.       End
  1947.       Begin VB.Shape RedPath 
  1948.          BackColor       =   &H000000C0&
  1949.          BackStyle       =   1  'Opaque
  1950.          Height          =   975
  1951.          Index           =   18
  1952.          Left            =   6720
  1953.          Top             =   1920
  1954.          Width           =   495
  1955.       End
  1956.       Begin VB.Shape Base2 
  1957.          BackColor       =   &H0000C000&
  1958.          BackStyle       =   1  'Opaque
  1959.          BorderWidth     =   2
  1960.          Height          =   1935
  1961.          Left            =   6240
  1962.          Top             =   0
  1963.          Width           =   1935
  1964.       End
  1965.       Begin VB.Image Image6 
  1966.          Height          =   975
  1967.          Left            =   5280
  1968.          Picture         =   "frmGame.frx":79AC
  1969.          Top             =   0
  1970.          Width           =   975
  1971.       End
  1972.       Begin VB.Shape YellowPath 
  1973.          BackColor       =   &H0000C000&
  1974.          BackStyle       =   1  'Opaque
  1975.          Height          =   495
  1976.          Index           =   11
  1977.          Left            =   5280
  1978.          Top             =   960
  1979.          Width           =   975
  1980.       End
  1981.       Begin VB.Shape BluePath 
  1982.          BackColor       =   &H000000C0&
  1983.          BackStyle       =   1  'Opaque
  1984.          Height          =   495
  1985.          Index           =   6
  1986.          Left            =   5280
  1987.          Top             =   1440
  1988.          Width           =   975
  1989.       End
  1990.       Begin VB.Image Image7 
  1991.          Height          =   975
  1992.          Left            =   5280
  1993.          Picture         =   "frmGame.frx":7E9E
  1994.          Top             =   1920
  1995.          Width           =   975
  1996.       End
  1997.       Begin VB.Shape YellowFly 
  1998.          BackColor       =   &H0080FFFF&
  1999.          BackStyle       =   1  'Opaque
  2000.          BorderColor     =   &H00C0FFFF&
  2001.          Height          =   495
  2002.          Index           =   3
  2003.          Left            =   4800
  2004.          Top             =   1960
  2005.          Width           =   495
  2006.       End
  2007.       Begin VB.Image Image8 
  2008.          Height          =   975
  2009.          Left            =   7200
  2010.          Picture         =   "frmGame.frx":83C0
  2011.          Top             =   1920
  2012.          Width           =   975
  2013.       End
  2014.       Begin VB.Shape BlueFly 
  2015.          BackColor       =   &H00FF8080&
  2016.          BackStyle       =   1  'Opaque
  2017.          BorderColor     =   &H00FFC0C0&
  2018.          Height          =   495
  2019.          Index           =   0
  2020.          Left            =   5720
  2021.          Top             =   2880
  2022.          Width           =   495
  2023.       End
  2024.       Begin VB.Image Image13 
  2025.          Height          =   1455
  2026.          Left            =   3360
  2027.          Picture         =   "frmGame.frx":88B2
  2028.          Top             =   3360
  2029.          Width           =   1455
  2030.       End
  2031.    End
  2032.    Begin VB.Menu mnuFile 
  2033.       Caption         =   "&File"
  2034.       Begin VB.Menu mnuLoad 
  2035.          Caption         =   "&Load Game"
  2036.          Shortcut        =   {F2}
  2037.       End
  2038.       Begin VB.Menu mnuSave 
  2039.          Caption         =   "&Save Game"
  2040.          Enabled         =   0   'False
  2041.          Shortcut        =   {F3}
  2042.       End
  2043.       Begin VB.Menu mnuSeparator2 
  2044.          Caption         =   "-"
  2045.       End
  2046.       Begin VB.Menu mnuExit 
  2047.          Caption         =   "E&xit"
  2048.          Shortcut        =   ^X
  2049.       End
  2050.    End
  2051.    Begin VB.Menu mnuGame 
  2052.       Caption         =   "&Game"
  2053.       Begin VB.Menu mnuStart 
  2054.          Caption         =   "&Start Game"
  2055.          Shortcut        =   {F4}
  2056.       End
  2057.       Begin VB.Menu mnuEnd 
  2058.          Caption         =   "&End Game"
  2059.          Enabled         =   0   'False
  2060.          Shortcut        =   {F9}
  2061.       End
  2062.       Begin VB.Menu mnuSeparator1 
  2063.          Caption         =   "-"
  2064.       End
  2065.       Begin VB.Menu mnuOne 
  2066.          Caption         =   "&One Player"
  2067.          Checked         =   -1  'True
  2068.          Shortcut        =   {F5}
  2069.       End
  2070.       Begin VB.Menu mnuFour 
  2071.          Caption         =   "&Four Players"
  2072.          Shortcut        =   {F6}
  2073.       End
  2074.       Begin VB.Menu mnuSim 
  2075.          Caption         =   "&Simulation (4 AIs)"
  2076.       End
  2077.    End
  2078.    Begin VB.Menu mnuOption 
  2079.       Caption         =   "&Option"
  2080.       Begin VB.Menu mnuMenu 
  2081.          Caption         =   "Hide &Menu (Esc)"
  2082.       End
  2083.       Begin VB.Menu mnuSettings 
  2084.          Caption         =   "&Settings"
  2085.          Shortcut        =   {F7}
  2086.       End
  2087.       Begin VB.Menu mnuRules 
  2088.          Caption         =   "Game &Rules"
  2089.          Shortcut        =   {F8}
  2090.       End
  2091.       Begin VB.Menu mnuDebug 
  2092.          Caption         =   "Enable Fixed &Die"
  2093.       End
  2094.    End
  2095.    Begin VB.Menu mnuHelp 
  2096.       Caption         =   "&Help"
  2097.       Begin VB.Menu mnuAbout 
  2098.          Caption         =   "&About"
  2099.          Shortcut        =   {F1}
  2100.       End
  2101.    End
  2102. End
  2103. Attribute VB_Name = "frmGame"
  2104. Attribute VB_GlobalNameSpace = False
  2105. Attribute VB_Creatable = False
  2106. Attribute VB_PredeclaredId = True
  2107. Attribute VB_Exposed = False
  2108. Option Explicit
  2109.  
  2110. Private Seed As Integer
  2111. Private RollCount As Integer
  2112. Private Moves As Integer
  2113. Private Blink As Integer
  2114. Private ThinkTime As Integer
  2115. Private Delay As Integer
  2116.  
  2117. Private blnClick As Boolean 'True = clicked a plane
  2118. Private Go As Integer 'User clicked/Moving Plane Index
  2119. Private StopPath As Integer 'Path Number of currently/last moving plane
  2120. Private intFlying As Integer 'For ShortCut Flying
  2121. Private intStartClick As Integer 'First round player click
  2122. Private intMaxRoll As Integer ' Maximum times to roll a die in 1 turn
  2123. Private intRepeatRoll As Integer ' How many times a die roll repeatedly
  2124.  
  2125. Private COLOUR(1 To 4, 1 To 4) As Integer 'Plane position (Colour, Number)
  2126. Private blnColour(1 To 4, 1 To 4) As Boolean 'Plane Ready? (Colour, Number) for blinking
  2127. Private IMG(1 To 4, 1 To 4) As Integer 'Load Which Image? (Colour, Number)
  2128. Private Win(1 To 4) As Integer 'How many plane goal
  2129. Private blnVictory(1 To 4) As Boolean  'Victorious?
  2130. Private blnReverse(1 To 4, 1 To 4) As Boolean 'fly reverse direction
  2131.  
  2132. Private ShowMenu As Boolean
  2133.  
  2134. Private OhOu As String 'Sound path 'Use Static or Constant?
  2135. Private Play As String 'Sound path
  2136.  
  2137. 'Private Sub cmdBlueRoll_KeyDown(KeyCode As Integer, Shift As Integer)
  2138. '18 = vbKeyMenu (Alt)
  2139. '19 = vbKeyPause
  2140. '27 = vbKeyEscape
  2141. 'If KeyCode = 18 Or KeyCode = 19 Or KeyCode = 27 Then
  2142. 'If Me.Caption = "Flight Game (Testing only)" Then
  2143. '    Me.Caption = Me.Caption & " - Paused (Press Esc to Resume)"
  2144. 'Else
  2145. '    Me.Caption = "Flight Game (Testing only)"
  2146. 'End If
  2147. 'mnuMenu_Click
  2148. 'End If
  2149. 'End Sub
  2150.  
  2151. Private Sub cmdRoll_Click(Index As Integer)
  2152.     'Roll one time only
  2153.     'Human cannot click or roll die more than once
  2154.     'set boolean = true if clicked and do not allowed human click
  2155.     If Turn = Index Then 'And blnRoll = False Then
  2156. '        blnRoll = True
  2157. '        Rollable = True
  2158.         Randomize
  2159.         RollCount = Rnd() * 100 Mod 6 + 6
  2160.         DieTimer.Enabled = True
  2161.         cmdRoll(Turn).Enabled = False
  2162.     End If
  2163. End Sub
  2164.  
  2165. Private Sub Command1_Click()
  2166.     Dim dv As String 'debug value
  2167.     'Debug purpose
  2168.     RollCount = 0
  2169.     dv = Text1
  2170.     If Not (dv = "1" Or dv = "2" Or dv = "3" Or dv = "4" Or dv = "5" Or dv = "6") Then Exit Sub
  2171.     Steps = dv
  2172.     cmdRoll(Turn).Caption = Steps
  2173.     BlinkTimer.Enabled = True
  2174.     cmdRoll(Turn).Enabled = False
  2175.     EnablePlane
  2176.     'Text1.Enabled = False
  2177.     'Command1.Enabled = False
  2178. End Sub
  2179.  
  2180. Private Sub DieTimer_Timer()
  2181.     DieNumber = (Rnd() * 10 + Seed) Mod 6
  2182.     Steps = DieNumber + 1
  2183.     cmdRoll(Turn).Caption = Steps
  2184.     If RollCount = 0 Then
  2185.         DieTimer.Enabled = False
  2186.         
  2187.         If intStartClick < 1 Then ' Or intStartClick = 0
  2188.             blnFirstRound = False
  2189.             'Enable Load/Save Game after a game is loaded
  2190.             mnuLoad.Enabled = True
  2191.             mnuSave.Enabled = True
  2192.         Else
  2193.             blnFirstRound = True
  2194.             intStartClick = intStartClick - 1
  2195.         End If
  2196.         
  2197.         BlinkTimer.Enabled = True 'Blink AI moveable planes
  2198.         
  2199.         'At the same time let AI thinks
  2200.         If blnAI(Turn) = True Then
  2201.             Go = AI(AINum(Turn))
  2202.             If Go > 0 Then
  2203.                 Delay = 0 'Thinking Delay
  2204.                 AIThinkTimer.Enabled = True
  2205.             End If
  2206.         End If
  2207.         Exit Sub
  2208.     End If
  2209.     RollCount = RollCount - 1
  2210. End Sub
  2211.  
  2212. Private Sub Form_Load()
  2213. Dim Dummy As Integer
  2214. On Error GoTo err
  2215.  
  2216. Me.Top = -100
  2217.  
  2218. 'Default Game Mode
  2219. GameMode = "A"
  2220. PlayerColour = BLUE
  2221. Turn = PlayerColour 'Default Turn
  2222. LoadSetting
  2223. LoadRule
  2224.  
  2225. Open App.Path & "\Saved.txt" For Input As #3
  2226.     If Not EOF(3) Then
  2227.         Input #3, Player(BLUE), Dummy, Dummy, Dummy, Dummy, Dummy
  2228.         Input #3, Player(GREEN), Dummy, Dummy, Dummy, Dummy, Dummy
  2229.         Input #3, Player(RED), Dummy, Dummy, Dummy, Dummy, Dummy
  2230.         Input #3, Player(YELLOW), Dummy, Dummy, Dummy, Dummy, Dummy
  2231.     End If
  2232. Close #3
  2233.     
  2234. InitPlane
  2235.  
  2236. 'This should be disabled
  2237. mnuFile.Visible = True 'False
  2238. mnuGame.Visible = True 'False
  2239. mnuOption.Visible = True 'False
  2240. mnuHelp.Visible = True 'False
  2241. mnuMenu.Checked = False 'True
  2242. ShowMenu = True
  2243.  
  2244. 'Generate Seed
  2245. Randomize
  2246. Seed = ((Rnd() * 100) + (Timer * 100)) Mod 6
  2247. If Seed = 0 Then Seed = 1
  2248.  
  2249. intStartClick = 4
  2250. blnFirstRound = True
  2251.  
  2252. 'Maximum roll repeat if die number is 6
  2253. intMaxRoll = 2
  2254.  
  2255. 'Play sound
  2256. OhOu = App.Path & "\Oh Ou.wav"
  2257. Play = App.Path & "\Play.wav"
  2258.  
  2259. Me.Caption = Me.Caption & " " & App.Major & "." & App.Minor & " (built " & App.Revision & ")"
  2260. Exit Sub
  2261. err:
  2262.     AppendText "Error", Now & " " & " Error: " & Error & "(Form Load)"
  2263. End Sub
  2264.  
  2265. Private Function InitPlane()
  2266.     Dim i As Integer
  2267.     
  2268.     For i = 1 To 4 'BLUE To YELLOW
  2269.         'Initial positions
  2270.         COLOUR(BLUE, i) = BLUE
  2271.         COLOUR(GREEN, i) = GREEN
  2272.         COLOUR(RED, i) = RED
  2273.         COLOUR(YELLOW, i) = YELLOW
  2274.         
  2275.         ' Use For Loop later
  2276.         ' Eg. For i = 1
  2277.         ' IMG(BLUE, 1) = PathDirection(1)   -> means Blue1 = South
  2278.         ' Plane(11).Picture = picPlane(1, IMG(BLUE, 1)).Picture
  2279.         IMG(BLUE, i) = PathDirection(COLOUR(BLUE, i))
  2280.         Plane(BLUE * 10 + i).Picture = picPlane(BLUE * 10 + BLUE).Picture
  2281.         IMG(GREEN, i) = PathDirection(COLOUR(GREEN, i))
  2282.         Plane(GREEN * 10 + i).Picture = picPlane(GREEN * 10 + GREEN).Picture
  2283.         IMG(RED, i) = PathDirection(COLOUR(RED, i))
  2284.         Plane(RED * 10 + i).Picture = picPlane(RED * 10 + RED).Picture
  2285.         IMG(YELLOW, i) = PathDirection(COLOUR(YELLOW, i))
  2286.         Plane(YELLOW * 10 + i).Picture = picPlane(YELLOW * 10 + YELLOW).Picture
  2287.         
  2288.         blnColour(BLUE, i) = False
  2289.         blnColour(GREEN, i) = False
  2290.         blnColour(RED, i) = False
  2291.         blnColour(YELLOW, i) = False
  2292.         
  2293.         ' blnAI(i) = True
  2294.         blnVictory(i) = False
  2295.         Win(i) = 0
  2296.     Next
  2297.  
  2298.     'Generate AI
  2299.     If PlayerColour <> BLUE Then AINum(BLUE) = GenerateAI
  2300.     If PlayerColour <> GREEN Then AINum(GREEN) = GenerateAI
  2301.     If PlayerColour <> RED Then AINum(RED) = GenerateAI
  2302.     If PlayerColour <> YELLOW Then AINum(YELLOW) = GenerateAI
  2303.  
  2304. End Function
  2305.  
  2306. Private Sub FlyTimer_Timer()
  2307. Dim cut As Integer
  2308. Dim FlyPlane As Integer
  2309. Dim PlaneNo As Integer
  2310. Dim D1 As Integer
  2311. Dim D2 As Integer
  2312. Dim GoWin As Integer
  2313. Dim Jump As Integer
  2314.  
  2315. 'On Error GoTo errFly
  2316.  
  2317. FlyPlane = COLOUR(Turn, Go)
  2318. PlaneNo = Turn * 10
  2319.  
  2320. 'Make Plane on top
  2321. Plane(PlaneNo + Go).ZOrder 0
  2322.  
  2323.     Select Case Turn
  2324.         Case BLUE
  2325.             D1 = 58
  2326.             D2 = 66
  2327.             GoWin = 4
  2328.             Jump = 2
  2329.         Case GREEN
  2330.             D1 = 19
  2331.             D2 = 71
  2332.             GoWin = 1
  2333.             Jump = 3
  2334.         Case RED
  2335.             D1 = 32
  2336.             D2 = 76
  2337.             GoWin = 2
  2338.             Jump = 0
  2339.         Case YELLOW
  2340.             D1 = 45
  2341.             D2 = 81
  2342.             GoWin = 3
  2343.             Jump = 1
  2344.     End Select
  2345.  
  2346.     'Inside Base
  2347.     If FlyPlane = Turn Then
  2348.         'Direction
  2349.         FlyPlane = FlyPlane + 4 ' Or Turn + 4
  2350.         COLOUR(Turn, Go) = FlyPlane
  2351.         StopPath = FlyPlane
  2352.         Plane(PlaneNo + Go).Left = Path(FlyPlane).Left
  2353.         Plane(PlaneNo + Go).Top = Path(FlyPlane).Top
  2354.         FlyTimer.Enabled = False 'Disable this line cause Green moves
  2355. '        NextTurn 'Cannot repeat roll die
  2356.             If Steps = 6 And blnRollAgain = True Then  'Roll again if six
  2357.                 If intRepeatRoll < intMaxRoll Then
  2358.                     SameTurn
  2359.                     'intRepeatRoll = intRepeatRoll + 1
  2360.                 Else
  2361.                     NextTurn ' No repeat
  2362.                 End If
  2363.             Else
  2364.                 NextTurn ' No repeat
  2365.             End If
  2366.         Exit Sub
  2367.     End If
  2368.  
  2369.     If Moves = Steps Then ' use >= ? to prevent undefinite loop
  2370.         FlyTimer.Enabled = False
  2371.         blnReverse(Turn, Go) = False
  2372.         If FlyPlane = D2 Then 'Win
  2373.             ' Plane(PlaneNo + Go).Left = Goal(Turn).Left 'Need?
  2374.             ' Plane(PlaneNo + Go).Top = Goal(Turn).Top 'Need?
  2375.             FlyPlane = 0 'Cannot move anymore
  2376.             COLOUR(Turn, Go) = FlyPlane
  2377.             StopPath = FlyPlane
  2378.             Win(Turn) = Win(Turn) + 1
  2379.             If Win(Turn) = 4 Then
  2380.                 If GameMode <> "S" Then 'Avoid Messagebox
  2381.                     MsgBox Player(Turn) & "'s " & gstrObject & " has completed the mission.", vbOKOnly, "Mission accomplished"
  2382.                 End If
  2383.                 'no more turn
  2384.                 blnVictory(Turn) = True
  2385.             Else
  2386.                 If GameMode <> "S" Then
  2387.                     MsgBox Player(Turn) & "'s " & gstrObject & " " & Go & " has completed objective " & Win(Turn), vbOKOnly, "Objective complete"
  2388.                 End If
  2389.             End If
  2390.             'NextTurn
  2391.             If Steps = 6 And blnRollAgain = True Then  'Roll again if six
  2392.                 If intRepeatRoll < intMaxRoll Then
  2393.                     SameTurn
  2394.                     'intRepeatRoll = intRepeatRoll + 1
  2395.                 Else
  2396.                     NextTurn ' No repeat
  2397.                 End If
  2398.             Else
  2399.                 NextTurn ' No repeat
  2400.             End If
  2401.             Exit Sub
  2402.         End If
  2403.         
  2404.         'If COLOUR(1,Go)=26, Take ShortCut
  2405.         cut = ((Turn Mod 4) + 1) * 13
  2406.         If FlyPlane = cut Then
  2407.             'FlyTimer.Enabled = False
  2408.             IMG(Turn, Go) = PathDirection(FlyPlane)
  2409.             Plane(PlaneNo + Go).Picture = picPlane(PlaneNo + Turn).Picture
  2410.             intFlying = Path(cut).Left
  2411.             intFlying = Path(cut).Top
  2412.             ShortCutTimer.Enabled = True
  2413.             'MsgBox "Before taking shortcut"
  2414.             Exit Sub
  2415.         End If
  2416.         
  2417.         'If COLOUR(BLUE,Go)=58 or COLOUR(BLUE,Go)=62, don't jump!
  2418.         'Else same colour then jump 1 time
  2419.         If Not (FlyPlane = D1 Or FlyPlane = D2 - 4) Then
  2420.             If blnEnableJump = True And FlyPlane Mod 4 = Jump Then
  2421.                 FlyPlane = FlyPlane + 4 'Do not use FlyPlane
  2422.                 ' continue next section after jump
  2423.                 ' dun let blue jumps
  2424.                 If FlyPlane = 61 Then FlyPlane = 9 ' Yellow
  2425.                 If FlyPlane = 63 Then FlyPlane = 11 ' Green
  2426.                 If FlyPlane = 64 Then FlyPlane = 12 ' Red
  2427.                 COLOUR(Turn, Go) = FlyPlane
  2428.                 Direction
  2429.                 Plane(PlaneNo + Go).Left = Path(FlyPlane).Left
  2430.                 Plane(PlaneNo + Go).Top = Path(FlyPlane).Top
  2431.             End If
  2432.         End If '????
  2433.         
  2434.         StopPath = FlyPlane
  2435.         Direction 'Direction
  2436.         If blnKickPlane = True Then
  2437.             CheckKick
  2438.         End If
  2439.         ' NextTurn
  2440.         If Steps = 6 And blnRollAgain = True Then  'Roll again if six
  2441.             If intRepeatRoll < intMaxRoll Then
  2442.                 SameTurn
  2443.                 'intRepeatRoll = intRepeatRoll + 1
  2444.             Else
  2445.                 NextTurn ' No repeat
  2446.             End If
  2447.         Else
  2448.             NextTurn ' No repeat
  2449.         End If
  2450.         Exit Sub
  2451.     End If
  2452.     
  2453.     'If still got available Moves
  2454.     'Turn Plane before flying ?
  2455.     If FlyPlane = Turn + 4 Then
  2456.     'In between Base and Circuit
  2457.         FlyPlane = D1 + 3
  2458.         If FlyPlane = 61 Then FlyPlane = 9 ' if Blue
  2459.         COLOUR(Turn, Go) = FlyPlane
  2460.         Plane(PlaneNo + Go).Left = Path(FlyPlane).Left
  2461.         Plane(PlaneNo + Go).Top = Path(FlyPlane).Top
  2462.     Else
  2463.         If blnReverse(Turn, Go) = False Then
  2464.             FlyPlane = FlyPlane + 1
  2465.         Else
  2466.             FlyPlane = FlyPlane - 1
  2467.         End If
  2468.         If FlyPlane = D1 + 1 Then '59
  2469.             FlyPlane = D2 - 5 '61 'Go towards goal
  2470.         Else
  2471.             If FlyPlane = 61 Then
  2472.                 FlyPlane = 9 'Continue next section (except Blue)
  2473.             End If
  2474.         End If
  2475.         COLOUR(Turn, Go) = FlyPlane
  2476.         If FlyPlane = D2 Then '66
  2477.             Plane(PlaneNo + Go).Left = Goal(Turn).Left
  2478.             Plane(PlaneNo + Go).Top = Goal(Turn).Top
  2479.             Direction
  2480.             blnReverse(Turn, Go) = True
  2481.         Else
  2482.             Direction
  2483.             Plane(PlaneNo + Go).Left = Path(FlyPlane).Left
  2484.             Plane(PlaneNo + Go).Top = Path(FlyPlane).Top
  2485.         End If
  2486.     End If
  2487.     
  2488.     If Moves < Steps Then
  2489.         Moves = Moves + 1
  2490.         Direction
  2491.     End If
  2492. Exit Sub
  2493. errFly:
  2494.     MsgBox Error & Chr(13) & gstrObject & " (" & Player(Turn) & ") = " & Go, vbExclamation, "Flytimer"
  2495.     FlyTimer.Enabled = False
  2496. End Sub
  2497.  
  2498. 'Use for Human and AI Players
  2499. 'Check whether any plane enable?
  2500. Private Function CheckMove()
  2501.     Dim i As Integer
  2502.     
  2503.     For i = 1 To 4
  2504.         If COLOUR(Turn, i) < 5 Then
  2505.             If COLOUR(Turn, i) = 0 Then
  2506.                 blnColour(Turn, i) = False
  2507.             Else
  2508.                 If Steps = 6 Then
  2509.                     blnColour(Turn, i) = True
  2510.                 Else '==========DieNumber Not 6==========
  2511.                     If blnFirstRound = True And blnSixOnlyStart = False Then
  2512.                         blnColour(Turn, i) = True
  2513.                     Else
  2514.                         blnColour(Turn, i) = False
  2515.                     End If
  2516.                 End If
  2517.             End If
  2518.         Else
  2519.             blnColour(Turn, i) = True
  2520.         End If
  2521.         
  2522.     Next
  2523. 'blink plane
  2524. 'If Turn <> PlayerColour Then
  2525. '    BlinkTimer.Enabled = True
  2526. 'End If
  2527. End Function
  2528.  
  2529. Private Sub BlinkTimer_Timer()
  2530. Dim i As Integer
  2531.     
  2532.     'Next turn if no selected plane for AI
  2533.     If blnAI(Turn) And Go = 0 Then
  2534.         BlinkTimer.Enabled = False
  2535.         AIThinkTimer.Enabled = False 'optional?
  2536.         'blnClick = False
  2537.         NextTurn 'No repeat?
  2538.         Exit Sub
  2539.     End If
  2540.     
  2541.     ' Check whether plane is enabled before blink
  2542.     CheckMove
  2543.     
  2544.     'Next turn if no enabled planes
  2545.     If blnColour(Turn, 1) = False And blnColour(Turn, 2) = False And blnColour(Turn, 3) = False And blnColour(Turn, 4) = False Then
  2546.         BlinkTimer.Enabled = False
  2547.         AIThinkTimer.Enabled = False
  2548.         'blnClick = False 'Require?
  2549.         NextTurn 'No repeat?
  2550.         Exit Sub
  2551.     End If
  2552.         
  2553.     If blnAI(Turn) = False Then
  2554.         fraMessage.Visible = False
  2555.         EnablePlane ' Must CheckMove first
  2556.     End If
  2557.     
  2558.     For i = 1 To 4
  2559.         If Blink = 0 Then 'Blink Plane that ready to move
  2560.             If blnColour(Turn, i) = True Then Plane(Turn * 10 + i).Picture = LoadPicture("")
  2561.         Else
  2562.             If blnColour(Turn, i) = True Then Plane(Turn * 10 + i).Picture = picPlane(Turn * 10 + IMG(Turn, i)).Picture
  2563.         End If
  2564.     Next
  2565.     
  2566.     If blnClick = True Then
  2567.         'Make all planes visible
  2568.         For i = 1 To 4
  2569.             Plane(Turn * 10 + i).Picture = picPlane(Turn * 10 + IMG(Turn, i)).Picture
  2570.             blnColour(Turn, i) = False 'disabled all planes
  2571.         Next
  2572.         If blnAI(Turn) = True Then 'If this is an AI then don't ask
  2573.             'Check Go = ?
  2574.             BlinkTimer.Enabled = False 'mandatory
  2575.             'AIThinkTimer.Enabled = False 'optional
  2576.             blnClick = False 'require
  2577.             FlyTimer.Enabled = True 'mandatory
  2578.         Else
  2579. '            EnablePlane ' Must CheckMove first
  2580.             ' Ask Player
  2581.             If vbCancel = MsgBox("Move " & gstrObject & " " & Go & " ?", vbOKCancel + vbQuestion, Player(Turn) & "'s Turn") Then
  2582.             er(Turn) & "'s Turn") Then
  2583.             er(Turn) & "'s Turn") Then
  2584.             er(f bl            eckKi=   49OLOer(Turn) & "'s Turn") Then
  2585.      I    & "'s Turn") Then
  2586.             errn if no sink = MsgC
  2587.         Else
  2588.           I    & "'s Td = 10g     Directi8tlinkTimer.Enabled e 'm  If = 10g     Directi8tlinkTimer.Enabled e 'm  If = 10g     DirectinalE6i False
  2589.     EablePlane ' Must CheckMove first
  2590.             ' Ask Player
  2591.        Plane that ready tne that ready to move
  2592.             If blnCo'r                blnVictory(Tur
  2593.     If blnColour(Turn, 1) = False And blnColour(Turn, 2) = False And srn, 2) = Flour(Turn, 2) =  intRepeatRoll < intMaxRoll Then
  2594.        <   Exit If blnAr 0
  2595.  
  2596.     Select Case Turn
  2597.    icture = 94i, 1)'a       Plane that ready tne that ready to move
  2598.             If blnCo'r                blnVictory(Tur
  2599.     If blnColour(Turn, 1) = FaTur
  2600.     If bln       2) rn, 2) =  intRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRollVictory(Tur
  2601.     If blnColour(Tur"M)7")ny          hether any plane enable?
  2602. Privati& "'s Turn"en
  2603.     )e enable?
  2604. Privati& "'s Turn"en
  2605.       NextTurn 'No repeat?
  2606.         Exit SuIThina    I    & "'s Tu       
  2607.     Ife?
  2608. PrivatiI    & "'s lnCohhhhhhhective coc
  2609.       ati(Tur
  2610.     If blnColour(Turn, 1) = FaTur
  2611.     If bln       2) rn, 2) =  intRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s) rn, 2) =  in4peatRoll < thata    I    & "'0 & "'0       S     If blnColo6080FF80&
  2612. a   I    & "'s) rn,  Then
  2613.    If blnColo6080FF80&
  2614. an VB.Shape RedFly 
  2615.          BackColor       =   &H008080FF&
  2616.                                0&
  2617. an VB.Shape RN6<    er(Turn) & "' thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s) rn, 2) =  inS i)).Picture            =       ?
  2618. P0g     D    =       ?
  2619. P0g     D    =    80&
  2620. an VB.T\
  2621.        ane ,e on top
  2622. Plane(PlaneNo + Go).ZOrder D    =    80&
  2623. an VB.T\
  2624.        1ick
  2625. Private intMaxRoll As Integer ' Maximum times to roll a die in 1 turn
  2626. Private intRepeatRoll As Integer ' How many times a die roll repen 1 turn
  2627. Privi  DieNumbene ' Must CheckMove first
  2628.             ' Ask Player
  2629.        PThen
  2630.                 F    If blnClick =mes to roll aumany times a die       irst die  lanatRoll As Int         .ZOrder D    =    80&
  2631. an VB.T\
  2632.        1ick
  2633. Private in i)).Picture            =       ?
  2634. P0g     D    =       ?
  2635. P0g     D nk =& "' ' Mu>nd Sub
  2636. rIpblnAI(Tnnot  NeGo & " has complete  EablePlane ' Must CheckMove first
  2637.             ' Ask Player
  2638.  2"A    .ZO:no6.Enabled = True
  2639.             'l Go).eN6<    er(TTTTTTTTTTTTTTTTTTTTTTdivate RollCount As Integer
  2640. Privattdber) for blinkinTdivat If
  2641.         Exit SuQblinkinTdivat If
  2642.         Exit SuQblinkinTdivat If
  2643.         Exit SuQblinkinTdivaZOrder D    =    80&
  2644.         Exmany times auFalse 'option4Falsel'option4Falion4Falsel'option4Falion4Falsel'option4Falion4Falsel'option4Falion4Falsel'option4Falion4Falsel'option4Falion4Falsel'oo TutWeatRollViTutWeatRt  COLOUR(YELLOW, i)t4
  2645.         If COLOUR(Turn, i) < 5 Then
  2646.             If COLOUR(Turn, i) = 0 Then
  2647.          &
  2648.         Exit Sub
  2649.     End If
  2650.     
  2651.     ' Check whether plane is enabled before blink
  2652.     CheckMove
  2653.     
  2654.     'Next turn if no enabled planes
  2655.     If blnColour(Tuth          WidCanceler
  2656.        PThen AI
  2657.     If blnAI(Tur'Use for  End If
  2658.     
  2659.     ' Check whethe,b
  2660. errFly:
  2661.     MsgBox Error & Chr(13) & gstrObject & " (" & PlayIvBbject & "ane =r
  2662.  If
  2663.     
  2664.     ' Check whether plane is enabled before blink
  2665.     CheckMove
  2666.     
  2667.     'Next turn if no enabled planes
  2668.     If blnColour(Tuth          WidCanceler
  2669.        PT gstrObject & " (" & PlayIvBbjetrObject & 2BbjetrObject &abled planes
  2670.  
  2671.     If t4= 11 ' Green
  2672.                 If Flt4= 119oIf FlyPlane = 64 Then FlyPlane = 12 ' Red
  2673.     ' CheAs>edctinalE6i nAI(TurseAs>e44444444444444drn")ntRepled = False 'manatCe(Privi  DieNub
  2674. rIpblnAI(Tnnot  NeGlI7+eFoyer(REDlane  FlyPlane = 11 ' GreI(EDlane  FlyPlan e 'm  If 
  2675.     
  2676.     'Next turn if no enab Player
  2677.        Plane that ready tne that ready to move
  2678.             If blnCo'eeeeeeeeeeeeeeeeeee\eeeeeeeeeeeeeeeee\eeeeeeeeeeuFady toft 'eeeeeeebne = 11 ' GreI(EDlane  FlyPlan e 'm  If 
  2679.     
  2680.     'Next turn if no enab Player
  2681.        Plane that reaaaaaaaa\eeekB_3er
  2682.    that reaaablnClick = True Then
  2683.         'Make all planes visible
  2684.         For i = 1 To 4
  2685.             Plane(Turn * 10 + i).Picture = picPlane(Turn * 10 + IMG(Turn, i)).Picture
  2686.            1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111tLOUR(YELLOW, i)t4
  2687.         If COLOUR(Turn, i) < 5 Then
  2688.             If COLOUR(Turn, i) = 0 Then
  2689.          &
  2690.         Exit Sub
  2691.     End If
  2692.     
  2693.     ' eft            =   1960
  2694.          Top             =   2880
  2695.          Width           =   495
  2696.   x          Woct0&
  2697. an VntRlor  
  2698.          Top   (        If Not (Fl & "'s " & gstrObject & ">& ">&
  2699.     ' (     'no more tum
  2700.     ' (     g    b    
  2701.     If Mov1111111111 I    lour         If COLOUR(Turn, i) = 0 Then
  2702.          &
  2703.         Exit So So So So So So So So So CVB.T\
  2704.        1ick
  2705. Private intMaxRoll As Integer ' M    #Turn, Go) = PathDirection(FlyPlane)
  2706.             Plane(PlaneNo + Go).Picture = picPlane(PlaneNo + Turn).Picture
  2707.             intFlying = Path(cut).Left
  2708.             intFlying = Path(cut).Top
  2709.             ShortCutTimer.Enabled = True
  2710.             'MsgBox "Bef(cutOeckMove first
  2711.             ' Ask Player
  2712. atRoplanes
  2713. atRopOLOUR(Turn, i) = 0 Then
  2714.        2'ot=     If blPlane)
  2715.            er(Tuth          WidCayei)).Picture             x         = True Then
  2716.      o    If blnAI(Turn) And Go = 0 Then
  2717.         BlinkTimer.Enabled  Width 1n    'Net    End IfHi'oyer
  2718. atRoplanes
  2719. atRopOLOUR(Turn, i) = 0 Then
  2720.        2'ot=     If blPlane)
  2721.            er(Tuth          WidCayei)).Picture             x         = True  ('option4Falion4  If blnO T\
  2722. = G).PicnIf blPlane)
  2723.            er(Tuth          WidCayei)).Picture             x         = True  ('option4Falion4  If blnO T\
  2724. = G).PicnIf blPlane)
  2725.     OLOU    80&
  2726. an VB.T\
  2727.   " & I    & "'s Turn")ntRepeatRoll < thata   2uth       epeatRoll < thata   2uthrn")ntR80&
  2728. aum
  2729.  (One)
  2730.            er(Tuth    pE False &
  2731. aum
  2732.  (One)
  2733.            a &
  2734. aum
  2735.  (Onek =& "' '8u    yoo ?
  2736. P0g     D nk =& "' ' Mu>nd Sub
  2737. rIpe 'manatCe(Privi  DieNub'D2 Then '6Afwhether plane is enabled before blink
  2738.     CheckMove
  2739.     
  2740.     'Ne  er(Tuth    pE False &
  2741. aum
  2742.  (One)
  2743. VB.Shape RN6<    er(Turn) & "' thata    I    & "'s Turn")ntRepeatRoll < thata    I    & "'s) rn, 2) =  inS i)).Picture            =       ?
  2744. P0g     D    =       ?
  2745. P0g     D    =    80&
  2746. an VB.T\
  2747.        ane ,e on top
  2748. Plane(PlaneNo + Go).ZOrder D    =    80p
  2749. Plane(PlaneN   rn, 
  2750. P028 =  d    WidCayei)).Picture           F35uisbahata(mes auFalse 'option4Falsel'option4Falion4Falsel'option4Falion4Falsel'option4Falion4Fat35uisbVyFalion4Fat35uisbVyFeNub'D2 Then 
  2751. Plane(P1= 0 Then
  2752.     5BD) =  inS i)).Pi D    =       ?
  2753.      F 7n, 
  2754. P028 /alse 'option4Falseli.T\6's Turn")ntRepeatRoll < thata    I    & "'s) rn, 2) =  inS i)).PirFalion4  If bl"s4rFalion4  If bl"s4R)sel'opif no enab Player
  2755.        Plane that ready tne that ready to move
  2756.             If blnCo'eeeeeeeeeeeeee If COLOUR(Turn, i) 43ue  ('option4Falion4  If blnOeef(cutOeckMove first
  2757.            at r7on4  If blyFalionl If COLOURr(Tuth          WidCanceler
  2758.        PThen AI
  2759.     If blnAI(Tur'Use for  End If
  2760.   icPlane(Turn * 10 + IMG(Turn, rue  ('option4Fa  Woct0&  2'ot=+ IM0oll 6  1ick
  2761. Private&
  2762. an VB.T\
  2763.   " &ug 
  2764.    nalsel'oo TutWeatRollViTutWeatRt  COLOUR(YELLOW, i)t4
  2765.         If COLOUR(Turn, i) < 5 Then
  2766.             If COLOUR(Turn, i) = 0 Then
  2767.          &
  2768.         Exitl2 ' Red
  2769.     ' CheAs>edctinalE6i nAI(TurseAsnalE6i nAI(TurseAsnalE6i nAI(neNo + Go).ZOrdert  COLOUR(YELLAI(Tur,  g<td If
  2770.   icn2inalE6i nAI(TurseAsnalE6ii pOL11111E6i n)).Picture
  2771.   eAs  E5y11111E6i n)).Pict,F8gleCOLh111111tLOUR(YELLOW, i)t4
  2772.  ,Vayur,  g<tds ----Pre = picPl4neNo + Goircuitctuf>fove firstChr(13) & gstrObject & " (" & Player(Turn) & ") = " & Go, vbExclamation, "Flytimer"
  2773.     FlyTimer.Enabled = False
  2774. End Sub
  2775.  
  2776. 'Use for Human    1      se And blnColour(Turn, 3) = False And blnColour(Turn, 4) = False Then
  2777.        1)  ?Then
  2778.        1)  ?Then
  2779.   ?---Pr
  2780.        1)  ?Then
  2781.   ?---
  2782.        1)  ?Then
  2783. Funcode
  2784. GamsnalE6i Tuth If S  ('option4Fa  Woct0&  2'ot=+ IM0oll 6  1ition4Fa  Woct05  2'ot=+a  Woct0&  2'ot=+ IM0olle       ?
  2785. P0g 2'ot=+ IM0op, 3) = False And 2) =  inur(Turn, 3) = False A& " (" & Player(wF35uF    r(Turn, 3) = False Aon4Fa  WodSettingr1(Turn, 3) = FalFThen
  2786.        1)  ?Then
  2787.        1)  ?Then
  2788.   ?---Pr
  2789.        1)  ?The?The   n
  2790.        1)  ?Then
  2791.        1)  ?Then
  2792.   ?---Prrdert  COLOUR(wrdert  COLOUR(wrde + Goircuitctuf>fove firstChr(1seli.T\6's Turn")ntRepeatRoll e firstChr(1seli.The?The   n
  2793.        1)  ?Then
  2794.        1)  ?Then
  2795.   ?---Prrdert  COLOUR(wrdert  COLOUR(wrde + Goircuitctuf>fove firstChr(1seli.T\6's Turn")ntRepeatRoll e firstChr(1seli.The?The   n
  2796.  lane(Tum8wrde + ' inS i)).PirFa\1c180&ying As Integer 'For ShortCut Flyiolanes visible
  2797.         For i = 1 To 4
  2798.      {8, i) < 5 Then
  2799.    "r(1selate  {8, i) < 5 Then
  2800.  AxT{8, ke ShortCut
  2801.         cut = ((Turn M(Tur'Use for  Enhen
  2802.      M3(Turn M(Tur'Use for  Enhen
  2803.      M3(u("ck whether 0&H008080FF&
  2804.                                0&
  2805. an VB.Shape RN6<    er(Tur 'Fure        a &
  2806. aum
  2807.  (Onek =) = Falsrohape RN6<    er(Tur 'Fure        a &
  2808. aum
  2809.  (Onek =) = Falsrohape RN6<    er(Tur 'Fure ek =) = Falsrohape RN6<    = Falsrothat ready tste RN6< Pict,F8gne).Top
  2810.     Else
  2811.         If blnReverse(Turn, Go) = False Then
  2812.             FlyPlane = FlyPlane + OLh1     Width        laneNo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo +es auF1c= False And blnColour(Turn, 4) = False Then
  2813.        1)  ?Then
  2814.        1)  ?Then
  2815.   ?-- 1)  ?Then
  2816.      >Then
  2817.   ?-- 1)  ?Then
  2818.      >egerhen
  2819.   ?-- 1)  ?Then
  2820.      >Then
  2821.     Width        laneNo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo +Falion4 KdvShoo  + Turn).Picxfeger 'For Shoo +Fal?xfeger 'ForOAPicxfeger 'For Shoo +eeger 'Fo Turn"en
  2822.      o).Picxfeger 'For Kdv9oo + Turxfeger 'ForOAPi4Fa  Woct0&  2'ot=+ IM0oll 6  1ition4F&77ane   se And 1)cxfegon4F&77ane  bu vbExclamarde + Goirci7ane  s
  2823. atRop Then
  2824.    "r'n
  2825.       >Theh If S  ('option4Fa  Woct0&  2'ot=+ I>eying l < thata   2uthrn")ntR80&
  2826. aum")n
  2827. 'blink plane
  2828. 'If Turn <> Playeraurn).Picxfeger 'For Shoo +Fal?xfeo  W'For Shoo +eeger 'Fo Turn"en
  2829.    oi       If COLOUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i)   reiR(wrdert  COLOUR(wrde + Goircuitctuf>fove firstChr(1seli.T\6's Turn")ntRepeatRoll e firstChr(1seli.The?The   n
  2830.  lane(Tum8wrde(Tum8wrde(Tumd   oi   li.The?The   n
  2831.  lane(Tum8wrde(Tum8wrde(Tumd   oi   li.The     ThenUR(Turn?rn, 3) = False A& " (" &v 3) = False A& " (" &v 3) = Faliv 3) = FaliIFaliIFaliII'For Shoo +eeger 'dex           =   2
  2832. qv
  2833.             Exit Sub
  2834.         bject & "ane =r
  2835.  If
  2836.     3            'A Shoo +efIf rbung l < thata  2False A& " (" &v 3) = Faliv 3) = FaliIFaliIFaliII'For Shoo +eeger 'dex           =   2
  2837. qv
  2838.             Exit Sub
  2839.         bject & "ane =r
  2840.  If
  2841.     3            'A Shoo +efIf rbung l < thata  2False A& " (" &v 3) = Faliv  Shoo +efIf rbun           StopPa9).Picxfeger 'For ShlCf rbun    0) < 5 ThenUR(T l ).PicxiStopPa9).Picxfeger 'Fo 'For Shoo + TurnsMf rbnnuGame.Visible = True 'False
  2842. mnuOption.Visible = True 'False
  2843. mnuHelp.Visible = True 'Faloo>l <e 'Faloo>l <e 'FaloPicenu mnuOne 
  2844.   41Kiur(Turn, 4) = False Then
  2845.         BlinkTimer.Enabled = False
  2846.         AIThinkTimer.Enabled = False
  2847.         'blnClick = False 'Require?
  2848.         NextTurn 'No repeat?
  2849.         Exit S    do Turn"en
  2850.    oi       If COLOUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i) < 5 ThenUR(Turn, i))))))))))))))))Pption.Visible&e 'Require?
  2851. loo>l <e 'Faloo>lot=+a  Woct0&  2'otr(Te
  2852.   41Kiur(Turn, 4) = False Then
  2853.         BlinkTimer.Enabled = False
  2854.         AIThinkTimer.Enabled = FalsGoircuitctuf>fove 8       AIThinkTith                =  ed = False
  2855.         AIThinkTimOption.Visible ?????????????????ane(Tum8wrde(Tum8wrde(Tumd   oi   li.The     ThenUR(Turn?rn, 3) = False A& "o blnColour(Turn = False A& "o blnColour(Turn = False A& "o)'lion4Falsel'oo TutWeatRollViTutWeatRt  COLOUR(YELLOW, i)t4
  2856.         If COLOUR(Turn, i) < 5 Then
  2857.             If COLOUR(Turn, i) = 0 Then
  2858.          &
  2859.         Exit Sub
  2860.     End If
  2861.     
  2862.     ' Check whether plane is enabled before blink
  2863.     CheckMove
  2864. ger
  2865. Privattdber) for blicxfeger 'For ShlCf rbu ThenUR(Turns enabled before blink
  2866.     Check<e 'FaloPice-rtCut
  2867.         cut = ((Turn Mod 4) + 1) * 13
  2868.         If FlyPlane = cut Then
  2869.             'FlyTimer.Enabled = False
  2870.             IMG(Turn, Go) = PathDirection(FlyPlane)
  2871.             Plane(PlaneNo 80u Turn"en
  2872.    oi       If COLOblnColour(Turn = False A& "o)'lion4Falsel'oo TutWeatRollViTutrOAPicxfegeplor Shoo +eeger 'Fo Turn"en)d 4) + 1) * 13
  2873.       1)ne =n   9    mten)c9Ne
  2874.  AxT{8, keo{8, kese
  2875. mned e blink
  2876.     k8  5 Then
  2877.    "r(1s 5 c ((Turn Mod 4) + 1) * 13
  2878.         If FlyPlane = cut Then
  2879.             'FlyTimer.Enabled = False
  2880.             IMG(Turn, Go) = PathDirectio  c ((T Turn)ectio  c ((T Tu          FlyPla=B    If COLOblnColoupPa9).Picxfeger 'Fo la=B    If COLOblnColoupPC7no.PicPlane.Enaf  Endi   li.The?The   n
  2881.  lane(Tum8wrdolio0o +e kese
  2882. mned e blink
  2883.     k8  5 Then
  2884.    "r(1s 5 c ((Turn Mod 4) + 1) * 13
  2885.         If FlyPlane = cut Then
  2886.             'FlyTimer.Enabled = False
  2887.             IMG(Turn, Go) = PathDirectio  c ((o
  2888.          &
  2889.       s       IMG(Turn, Go) = PathDirectio  c ((T Turn)ec ((T Turn)   
  2890.  Turn)ee
  2891.            For Sobu      sWiA*       Fo 4) + visible
  2892.         For i = Click = False
  2893.         NextTurn 'ible
  2894.         For i = Click = False
  2895.         NextTurn 'ible
  2896.         For i = Click = False
  2897.         NextTurn 'ible
  2898.      Picture = picPlane(Tur3 bu vbExclamardTurn, i) < 5 ThenUR(Turn, i) < 5 M              0&
  2899. an Vrsse
  2900. mned e blink
  2901.  
  2902.             I  9 Picture = picPlane(Tur3 bu vbExclamardTurn, i) < 5 ThenURyTiatRop Then
  2903.      NextTurn 'ible
  2904.         Fe5 ThenUR(Turn, i) < 5LOblnColoup  For SobunColour(Turn = Fa3  'FlyTimer.Enab   d
  2905.   Sobaaa a3  'FlyTimer.Enab   d
  2906.   Sobaaaaab  le
  2907.      Picture   IMG(Turn, Go) = PathDirectio  c ((o
  2908.          &
  2909.       s       IMG(Turn, Go) = PathDirectio  c ((T Turn)ec ((T Turn)   
  2910.  Turn)ee
  2911.            For Sobu      sWiA*       Fo 4) + visibl
  2912.  Tg     r 'For ShenUR(Turns enabled before blink
  2913.   egeIUR('s) rrrrrR(T SobunColour(Turn& "aR('s) rrrG>ub'D2 Then 
  2914. Plane(P1= 0 Then
  2915.     5BD) =  inS i)).Pi D    = ('s) = PI     End If
  2916.         COLOUR(Turn, Go) = FlyPlane
  2917.         If FlyPlane = D2 Thenwh Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If blyFalion Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If blyFalion Else2 Thenwh Elsc2 Thenwh Els      S)          Grn, iblyh erlour     IMG(Turn, Go) = PathDirectio  c S)  ?Then
  2918.    henw= PathDirectio  c ((T Turn)ectio"tRoa   2uthrnurn")ntRc ((o
  2919.     T Patl 5 ) = False 'disabled all planes
  2920.     ne)
  2921.            er(Tuth    pE False &
  2922. aumLoCaes
  2923.     ne)
  2924.            er(Tuth     'blnk 5 ThenoG iG at ror Shoo +eeger 'Fo Turn"en)d 4) + 1) * 13
  2925.       1)ne =n   9    mten enable?
  2926. Private Function CheckMove()
  2927. M eblyFalion Else2  I6i nAI(TurseAsnalE6i For i = Click = Fegin VB.Menu mnuEnd 
  2928.          Caption         =   "&End Game"
  2929.          Enabled         =   AmUR(Tn, Go) = FlyPlane
  2930.         If FlyPlane = D2 Thenwh Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If blyFalion Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If blyFalion Else2 Thenwh Elsc2 Thenwh Eln, i) < -
  2931.     )   
  2932.  Turn)ee
  2933. = Clet r7on4  ITrue Thi?Then
  2934.        1)  t r7on4  If blyFalion 6'6Fale T  
  2935.  Turn)ee
  2936. =ta3  'FlyTimer < -
  2937.  6'6Fale T  
  2938.  Turn)ee
  2939. =ta3 i 1tk3 i 1         'FlyTimer.Enac + visssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssst r7on4  ITrue Thable?
  2940. Pssssssss) = False A& "o blnCo10 Then
  2941.          &
  2942.         Exit Sub
  2943.     End If
  2944.     
  2945.     ' Check whether plane is enabled before blink
  2946.     CheckMove
  2947. ger
  2948. Privattdber) for blicxh(Fee nkinTdie2uhenwh Elsc2 ThenwA        'FlyTime    'Flyssse
  2949.         AIThinkabled       rn)ee
  2950. =ta3tsssssssssssssssss     &
  2951.       s       IMG(Turn,
  2952.         cut = ((Tu  End If
  2953.     
  2954.     ' Check whether plane is enabled before is enabled be5 + 1) * 13
  2955.     o +eeger 'Fo Turn"en)d 4) + 1) * 13
  2956.       1)ne =n   9    mten enable?
  2957. Private Function CheckMove()
  2958. M eblyFalion Else2  I6i nAI(TurseAsnalE6i For i = Click = Fegin VB.Menu mnuEnd ) * 13
  2959. CheckMove()
  2960. M eblyFalion Else2  * 13' * 13
  2961. CheckMove(* 13
  2962.       1)ne =n   9    mten abled enifnpeatRoll < thata   2uth       epeatRoll < thata   2uthrn")ntR80&
  2963. aum
  2964.  (One)
  2965.            er(Tuth    pE False &
  2966. aum
  2967.  (One)
  2968.     lrKdvS      er(Tuth    pE Fals + visssssssssssssssssssssssssssssssssssssF1tr(f Fals + visssssssssssssssssssssssssssssssF1tr(           Grn, iblyh erlouruman    1      sl(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiials sssuheiiiialio    Doh ((T Turn)ectio  c ((T Tu          FlyPla=B    If COLOblnColoupPa9).Picxfeger 'Fo la=B    If COLOblnColoupPC7no.PicPlane.Enaf  Endi 7t Sub
  2969.     End If
  2970. ln4  ITrue oIV   er(Tuth    pE False &
  2971. aum
  2972.  (One)
  2973.  ' oIli Plane(PlaneNo + Go).v 3h    pE False &
  2974.      md If
  2975. ln4 10p If2Pa9).Picxfeger 'Fo la=B    If COLOblnColoupPC7no.PicPlane.Enaf  Endi 7t Sub
  2976.     End If
  2977. ln4  ITrue oIV   er(Tuth    pE False &
  2978. aum
  2979.  (One)
  2980.  ' oIli Plane(PlaneNo + Go).vn)ee
  2981. =ta3  'Fly'otr(Te
  2982.   41Kiur(Turn, 4) = False Then
  2983.         BlinkTimer.Enabled = False
  2984.     (iiiiP2u    yoo ?
  2985. P0g    h   ualse
  2986.     (iiiiP2u"en)d 4) bColos0D' ((T Tu          FlyPla=B    If COLOblnColoupPa9).Picxfeger 'Fo la=B    If COLOblnColoupPC7no.PicPlane.Enaf  Endi 7t Sub
  2987.     End If
  2988. ln4  ITrue oIV   er(Tuth    pE FaoloupPC7no.Pic=B    If COLOblnColoupPa9).Picxfegenable?
  2989. anc4) = False Then
  2990.         BlinkTimer.6 
  2991. anc4) = Fa7Fr(           Grn, iblyh erlouruman    1      sl(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiio0ly'otr(TiiiiiiiA& "hata  2False Ayiiiiiiifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiio0ly'otr(Tiiiiilf b* 13
  2992.       1)ne ree          FlyPla=B    If COLO1f b* 13
  2993.       1)ndnD' ((T Tu          Flyio  c ((T If COLO10sssssssssssss28 =  d    WidCTurn).Picxfe"ssssssss1)cxfegon4    s   Flyio  ae  WidCTurn).Picx ic=B    If COLObled2t SlUR(--Prio0ly'otr(TiiiiiiiA& "hata  =   "&End Game"
  2994. d2t SlUR(--Prio0ly'otr(TiiiiiiiA& "hata  =   "&End Game"
  2995. d2t SlUR(--Prio0ly'otr(TiiiiiiiA& "hata  =   "&End Game"
  2996. d2t SlUR(--Prio0ly'otr(Tisxrlouruman    1      sl(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiin
  2997.        1) tr(Tisx0ndi 7t Sub
  2998. itctuf>fove 8blyFalion Eloo0ly'otr(Tisxrlouruman   lnColoupPC7no.PicPlane.Enaf  EndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlane = 12 'ndITrue anc !ayPlanR(T l )nc !ayPlane = 12 'ndITrue anc !ayPlanR(T l )nc !ayPlane = 12 'ndITr       I          Colos02 'nssssssssssssssssssssssssssse anc      Grn, iblyh erlour (iiiiiiiiiiiO 35ne = FlyPlaiiiiiiiiiO 35ne = FlyPlaiiiiiiiiiO 35ne = FlyPlaiiiiiiiiiO 35ne = FlyPlaiim = FlyPer d4kbly12 'ndITrue anc !ayPlane = 12 'ndIo)t 
  2999. anc4) = False Then
  3000.        !/ lanR(T l )nc !ayPlane = 12 'ndrTimer.6 
  3001. anc4t n      AIThinkabled       rn)ee
  3002. yPlan  5BDRed
  3003.    1)ne =n   9    mten enable?
  3004. Pri
  3005.       =n   9AaneNo + Go).ve?
  3006. Pri
  3007.       =n   9AaneNo + Go).ve?(ayPlanR( yPlaiim = den, 4) = False Then
  3008.         BlinkTimer..ve?E7enP, 4)o) = False 7 Plane = urseAsnalE6i For i = Click = Fegin VBFalE= !/ - Click = Fegin VBFalE= !/ - Click = Fegin VBFalE= !/ - Click = Fegin VBFalE= urseAsnalE6i For i = Click = Faj= Fegin VBFalE= IH 13waf  Endde       For i = 1 To 4
  3009.      {8, i) < 5  13
  3010. Cod iifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiio0ly'otr(Tiiiiilf b* 13
  3011.     ' Red
  3012.     ' CheAs>edctinalE6i nAI(TurseAsnalE6i nAI(TurseAsnalE6i nAI(neNo + Go).ZOrdert  COLOUR(YELLAI(Tur,  g<td If
  3013.   icn2i           @+ v 'otr(Tiiiiilf b* uthrn")ntR80&
  3014. aum
  3015.  (One)
  3016.         OLOUR(YELLAI(Tur,  g<td If
  3017.   icn2i           @+ v 'otr(Tiimotr(Tiimotr(Tiimotr(Tili       r(Ti v 'ot((T Turn)   
  3018.  TurPlane = 12 'ndITrurPlane = 12n2i           @+ v 'otr(TpE FalseeoColodiiiiiiiiie = ne = 12 'ndITrurPlane = iiiiiiiiTpE Falsee5prio0ly'otrLOUR(YELLAI(Tane iiA& "hata  =   "&End(TaBDRed
  3019.    ta  =   "&End(TaBDRed
  3020.    ta  =   "&EnF   @+ v 'otr(TpE Fals'otr(Tisxrlouruman 
  3021.  Plane(PlaneNo + Go).vn)ee
  3022. =ta3de      Plane(PlaneNo + Go).vn)ee
  3023. =ta3de      Plane(PlaneNo + Go).vn)ee
  3024. =ta3de     den, 4) = False Then
  3025.         BlinkTimer..ve?E7enP, 4)o) = False 7 Plane = urseAsnalE6i For i = Click = Fegin VBFalE= !/ - nAI(TurseAsnalElE6i For i = Clc !aync4) = Ft((T Tur       ?
  3026. P0g     D    =       ?
  3027. P0g     D    =    80&
  3028. an VB.T\
  3029.        ane de(Tua          @+ v 'otr(TpE Fal9       cut = ((Turniiiiiiiiiiiiiiiiii& 1gtiiior i = Clc !aync4) = Ft((T Tur       ?
  3030. P0g     D    =    ifii(T Tur (S 2n
  3031. P0g  Tur (S 2n
  3032. P0g  Tur (S 2n
  3033. P0g  lse &
  3034. aum
  3035.  (One)
  3036.  ' oIli Plan Grn, iblyh erlour (iiiiiiiiiiiO 35ne = FlyPlaiiiiiiil5ne = FlyPlaiiiiiii)ee
  3037. =ta3de            Bli    = alE= !/ - Click = Fegotr(TisxrlourumanMLObl ate Function Checr igh erlour (iiiiuxrumanMLObl i  a4iiiiuxrumaub
  3038.         bject & "anFalse 7 Plane = urseAsnalE6i e = urseAsnalE6i e      bject & "anFD       ?
  3039. P0g  us'Fo la=B    If P0g  us'Fo l)6d  13
  3040.     ' Red
  3041. oP0g  
  3042. = FalsGoirclour (
  3043. yPu  Red
  3044. oP0g  
  3045. = Fisxr       ?   'FlyTimer.Enabled = dITrurPlane = iiiiiiiiTpE Falsee5prio0ly'otrLOUR(YELLAI(Tane iiA& "hata  =   "&End(TaBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBDRedhBOW, i)t4
  3046.  ,xrlouruman 
  3047.  Plane(PlaneNo + Go).vlane iiA& "haction aBDRedhBDRedhBDRedhBDRem        iiiDRedhBDRedhBDRem        iiiDRedhBDRedhBDRem        iiiDRedhBDRed"hata  =   "&End(TaBDRedhBDRedhBoll < thata   2uthrn")ntR80&
  3048. aum
  3049.   1)ne =n   9    mten enable?
  3050. Pri
  3051.       =n   9AaneNo + Go).ve?iiilyh erlour (iiiiiiiiiiiO 35ne = FlyPlaiiiiiiil5ne = FlyPlaiiiiiii)ee
  3052. =ta3de     i(T e = FlyPlaiiiiiii' iiAdoDRedtve?E7enP>lse 7 li Pla=9"< thata   2uthrn")ntR80&
  3053. aum
  3054.  (One)
  3055.            er(Tuth    pE False &
  3056. a'    rseAsnalE6i For i = Click = Faj= Fegin VBFalE= IH 13waf  Endde       For i = 1 To 4
  3057.      {8, i) < 5  13
  3058. Cod iifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiio0ly'otr(Tiiiiilf b* 13
  3059.     ' Reded = Falsebject & "anFalse 7 Plane = urseAsnITruPiiiiiiiiiiiiiiiiiiiiio0ly'otr(Tiiit =    (Tiiit =e yPlaiiiiiii)eAPicxfeorOAPicxfdhBDRed"hata
  3060.     Ei+   mt'oo TutWeatRollViTutrOAPicxfegeplor Shoo +eeger 'Fo Turn"en)d 4) + 1) * 13
  3061.       1)ne =n   9    mten)ne =n   9    mten     @+ v 'otr(Ti Grt4
  3062.  ,xrlouruman 
  3063.  Py'otr(Tiiit = f b* 13
  3064.     ' Reben
  3065. '    B e(Tum8wre+ IM0olle    u(Turn, Go) = PathDirectio  c ((T Turn)ec ((T Turn)   
  3066.  Turn)eee(Tum8o 4) = False Then
  3067. wd2t Sl e(Kena  iiiiiiiiiiiiiiiion   ase Then
  3068. wsssssedhBDRedhBDRo  c S)  ?Then
  3069. O4) = False Then
  3070. wd2t Sl e(Kena  iiiiiiiiiiiiiiiion   ase Then
  3071. wsssssedhBDRedhBDRo  c S)  ?Then
  3072. O48bled = dITrurPlane = iie = D2 Thenwh ElhP0g  
  3073. = n   asHoo ?
  3074. P0g    h   ualse
  3075.     (iiiiP2u"en)d 4) bColos0D' ((T Tu                  OLO sl  ?Then
  3076. O4) = False Then
  3077. wd2t Sl e(Kena  iiiiiiiiiiiiiiiion   ase Then
  3078. wsssssedhBDRedhBDRo  c S)  ?Then
  3079. O48bled = dITrurPlane = iie = D2 Thenwh ElhP0g  
  3080. = n   asHoo ?
  3081. P0g    h   u
  3082. wssss li.The     Then9 i(T False 7 Plane = urseAsnalE6i For i = Click = Fegin VBFalE= !/ Go).vn)essssedhBDRuR(T   ?
  3083. P0g  usFhBDRuR(T   ?
  3084. P0g  usFhBDRuR(g  usolos'otrio0yayg<td If
  3085.   icn2i           @+ v 'otr(Tiime 1)neTiime 1)neTiime 1)neTiime 1)neTiimediiiiiiiPlaneTii3ediiiiie de(in
  3086. wd2t Sl e(Kena  iiiiiiiiiiiiiiiion   ase Then
  3087. wsssssed7P2u"en)d 4) bColos0D' ((T Tu                  OLOotuPiiiiiiiiiiiiiiiiiiiiio0hBDReBe(P=BiP, 4)o) = False 7 Plane = urseAseAsnalE6i For i = Clicsm (Cs(iii7n)e6i Forman 
  3088.  Py'otr(Tiiit rn)ee
  3089. yPlan  5BDRlDRuR5&
  3090. aum
  3091.  (One)
  3092. 6bime(uE Fals 5BDRlDRuR5&
  3093. aum
  3094.  (One)
  3095. 6bi   ase Then
  3096. wsssPotr(Tiiit rniiiiiiiiiiiiiihata  hen
  3097. wsssPotr(Tiiit rniiiiiiiiiiiiiihata  hen
  3098. wsssPoC=   "&End(e         eiiiiiiit((T Turn)   
  3099.  TurPlane = 12 'nd PathDirecti2wsssP4 TurPlaiime 1)neTiime 1)neTiimediiii,Py'otr(Tiiit rn)eePlane = i
  3100. wsssn
  3101. wd2t Sl e(Kena  iiiiiiiiiil < thata   2uthrn")ntR80&
  3102. aum
  3103.   1)ne =n   9    mten enable?
  3104. Pri
  3105.      4 PlwsssPoC=   "&EndlnKickPlCo'eeeeeeeeeeee4 1)neTa  =   "&End(P=BD
  3106.      BbEnd(P=BDtion rniiiiiiiiiiiiiihata  hen
  3107. wsssPotr(Tiiit rniiiiiiiiiiiiiihata  hen
  3108. wsssPoC=   "&End(e         eiiiiiiit((T Turn)   
  3109.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3110.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3111.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3112.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3113.  TurPlane = 12 'nd Pathtit((4rd PathDirecti'otr(Tii 
  3114.  TurPlane = 12 'nd Pathtit((4rd PathDirectBDRlDirectBDRlDirecte"    "&EnF   @+ v 'otr(TpE Fals'otr(Tisxrlouruman 
  3115.  Plane(PlaneNo + Go).vn)ee
  3116. =ta3de      Plane(PlaneNo + Go).vn)ee
  3117. =ta3de      Plane(PlaneNo + Go).vn)ee
  3118. =ta3de     denxrlane(Plan = i
  3119. wsssn
  3120. wd2t Sl e(Kena  iiiiiiiiiil < th2eiiiiiiiiiieBDRedhB l             iiie(P=BiP, 4)o) = FRlDiriit rniiiiiiiiiia(lDiriit rniiiiiiiiigman 
  3121.  Plane(PlaneNo + Go).vn)ee
  3122. =ta3de      Pu   Plane(PlaneenwA        llViTutrOAPicxfea3de     ata   2uusIuenxrlane(Plan = 12 'nd Pane r7diiii,Py'otr(Tiiit rn)eePlane = i
  3123. wsssn
  3124. wd2t Sl e(Kena  iiiiiiiiiil < thata   2uthrn"))))))))iiiiiiigcie(il < thata   2uthrn"))And blnColo(Tii 
  3125.  TurP2od iifiia3de r(TpE    D  BlinkTimUR(Tn, Go) = FlyPlane
  3126.    rfea3de     ata  = 
  3127.  Py'otr(Tiiit = f b* 13
  3128.     ' Rebe  ' Rebe  ' Rebit rncr (id2t rn)eePlane ae iie < thata   2uthrn")cx ic=B    If COLObled2t SlUR(--Prio0ly'otr(TiiiiiiiA& "hata  =   "&End Game"
  3129. dBlinkTimUR(Tn, Go) = FlyPlane
  3130.    rfea3de     ata  = 
  3131.  Py'otr(Ti.vn)ee
  3132. =ta3de      Pde r(T
  3133.    rfea3de     ata  = 
  3134.  Py'otr(Tiiit = i2ws
  3135. w    ata 5aiime 1)neTiime 1)neTiimediiii,Pi3AdoDRedtve?E7enPub
  3136.     1Kn")cx ic=B  ime 1)neTiime 1)neTiimediiii,Pi3A ime 11hme 1)neTiime 1)neTiimediiii,Py'otr(Tiiioo +eeger ''otr(Ti Grt4
  3137.  ,xrlouruman 
  3138.  I0000000000000000n 
  3139.  Plane(PlimedosGe)
  3140. 6bime(uE Fals 5BDRlDRulDRulDRulDRu1 Fals 5B< thata   2uthrnt44= i2ws
  3141. wa5BDRlDRulDRu0x0)ePlane(PlimedosGe)
  3142. l'oo TutWeatRollViTutWeatRt  COLOUR(YELLOW, i)t4
  3143.         If COLOUR(Turn, i) < 5 Then
  3144.             If COLOUR(Turn, i) = 0 Then
  3145.          &
  3146.         Exit Siiiiiiiiiii,Pls 5BDRlDRulDRulDRuliiii,Pi3A ime 11hme=urn, i) = 0 Then
  3147.          &
  3148.   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMme 1)neTiimediiii,Py'otr(Tiiioo +eeger ''otr(Ti Grt4
  3149.  ,xrlourumaireiiiiiiiiii,Pls 5BDRlDRulDRulDRuliiii,Pi3A ime 11hme=urn, i) = 0 Then
  3150.          &
  3151.   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMme 1)neTiimediiii,Py'otr(Tiiioo +eeger ''otr(Ti Grt4
  3152.  ,xrlourumaireiiiiiiiiii,Pls 5BDRboPOAPicxfea3de     ata   2uusIuenxrlane(Plan = 12 me 11hme=uer ''oumaireiiiiiiiiii       eiiiiiiit((T Turn)   
  3153.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3154.  TurPlane = 12RuR5&
  3155. aum
  3156.  (One)
  3157. 6bi   ase Then
  3158. wsssPotr(Tiiit rniiiiiiiiiiiiiihata  hen
  3159. wsssPotr(Tiiit rntr(Tiiit rntr(Tiiit rntr(Tiiit rntr(Tiiit rntr(Tiiit rntr(Tiin
  3160. wsssP,ii,Pylt rntr(Tiiitiiiiiihata  henssP,ii,Pylt rntr(ti'otr(Tii 
  3161.  TurPlanr(Tii
  3162.    rfea3de    hen
  3163. wsssPotr(TiiiY = Fals1111111 I    lour       odM eblyFaMMMMMMMMMMMMMMMMMMMMMMMMMMMMMme 1)neTiimediiii,Py'otr(Tiiioo +eeger ''otr!ssssed7((((((((((( Then
  3164. wsssPotr(B((((((((( The   2uusIue((((((( Then
  3165. wsssPotr(B((((((((( The   2uusIue(((((((yiotr(    Grn, iblyh erlourum(T Tu                  OLOotuPii8td2uu        Bli    = alE= !/ - Clickimediiii,Pi3A ime 11hme 1)    D  BlinkTimUR(Tn, Go) = FlyPlaniii       eiiiiiiit((T Turn)   
  3166.  TurPlane = 12 'nd PathDirecti'otr(Tii 
  3167.  TurPlane = 12RuR5&
  3168. ati'otr(Tii,Py3GTii,Py3GTii,Py3GTii,Py3GTii,Py3GTii,i'otr(Tii 
  3169.  TurPlane = 12RuR5&
  3170. aum
  3171.  (Onmaireiiiiiiiiii,Pls 5BDRboPOAPicxfea3de     ata   2uusIuenxrlane(Plan = 12 me 11hme=uer ''oumaireiiiiiiiiii       eiiiiiiit((T Turn)   
  3172.  TurPlane iP, 4)o) =  rntr(Tiiitiiiiiihata  hennF-tr(T&EnF   @''oTbBst
  3173. atRt  COLOoTbBstdnColo(Tii 
  3174.  TurP'iiiiiiiiiiiiihata  hen
  3175. wsssPotr(Tiiit rniiiiiiiiiiiiiihata  hen
  3176. wsssPoC=   "&End(e         eiiiiiiit((TTiia5r3  Bli   \ 1) lo(Tg  usFhBDRuR(g  usa mteOlssPiia5r3  Bli   \ eD10mairei2+p12 'nd Pathtit erlouiigcie(il < that\ 1) loSiiiiiiiiiie     \ eD10mairei2+p12 'nd Pathtouo(Tg     iiiDRedhBDRed"hata  =   "&En"en)d 4) bColos0D' ((T Tu                  OLOotuPiiiiiiiiiiiiiiiiiiiisedhBDRedhBDRo  c S)  ?Then
  3177. O4) = False Then
  3178. wd2t Sl e(Kena  iiiiiiiiiiiiiiiion   ase Then
  3179. wsssssedhBDRedhBDRo  c S)  ?Then
  3180. O48bled = dI1hme=ue+ Go).vn)e x PaPathtouo(Tg     iiiDRedhBDRed"hme=ue+ Go)3).vn)e x PaPathtouo(Tg     i4 10p If2Pa9).Picxfeger 'Fo la=B    If COLOblnColoupPC7no.PicPlane.Enaf  Endi 7t Sub
  3181.     End If
  3182. ln4  ITrue     ata   2uusIuenxb
  3183.     End Ifialio    Doh ((T Turn)ectio  c ((T Tu          FlyPla=B    If COLOblnColoupPa9).Picxfeger 'Fo la='Fo la=B  "5Pa9).Picxfeger 'Fo la='Fo la=B  "5Pa9).Picxfeger 'Fo la='Fo la=B  "5Pa9).Picxfeger 'Fo la='Fo la=B mFo la=B  "5Pa9).PiPa9    If COLObln  Bli   e='Fo la=B  "5Pa9).Picxfeger 'Fo Ibxfegermiger 'Fo Ibxfbled   'Fo Ibxfbleia5r3  Bli   +led   'Fo I 3 = xfbleia5r3 = xfbleia  BBBBBBBBBBBKena  iiiiiiihotr(Tii 
  3184.  'H 13waf  Endde   o 4) 1InkTimUR<e Then=Ti Grt4
  3185.  ,xrlourumaith    pE False &
  3186. aum
  3187.  (One))0rmiger 'Fo Ibxfbled   'Fo Ibxfblei sssPoC=   "&End(e )0rmiger 'Fo Ibxf-urPlane iP, 4)o).Picxfeger 'F ii"tWea
  3188.  Py'o).Pr 'F ii"tWea
  3189.  Py'o).Pr 'F ii"tWea
  3190.  Py'o).Pr 'F ii"tWea
  3191.  Py'o).Pr 'F ii"tWea
  3192.  Py'o).Pr 'F ii"tWea
  3193.  Py'o).Pr 'idosGaWWWWWW( The   2uusIue((((((( Then
  3194. wsse
  3195. = ii  0ia5r3 = xfbleia  BBBBBBBBBBBKena  iBBBBBBBBBKena  iBBBBBBBBBKena  indde   o 4) Doh2uusIue((((((( Then
  3196. wsse
  3197. = ii33Due((((((( Thenii,Pi3A tuP Then
  3198. wsssssedhBRedhBnIf t4= 11 ' te Func"tve?E7enPub
  3199.     1Kn")cx ic=B  ime 1)neTiime 1)ne?E7enPub
  3200.      Py'o).Pr 'F ii"tWea
  3201.  Plant Sub
  3202.     End If
  3203. ln4  ITrue     ata   2uusIuenxb
  3204.     End Ifialio    Doh ((T Turl1   o ii,Pi3A tuP Then
  3205. wsssssIoeeoColodiiiiiiiiie = ne = 12 'ndITrurPlane = iiiiiiiiTpE Falsee5prio0ly'otrLOUR(YELLAI(Tane iiA& "hata  =   "&End(TaBDRed
  3206.    ta  =   "&End(TaBDRed
  3207.    ta  =   "&EnF   @+ v 'otr(TpE Fals't4= 11 ' te Func0Dire  =   DRed
  3208.    ta  =   ((((k Dire  =   DRed
  3209.    ta'Q2uusIue((((((( 89   ta'Q2uusIue((((((( 89   ta'Q2uusIueR7enPub
  3210. sIueR7TrurPlane = iiiiii 'o).Pr 'F ii"tWea
  3211.  Py'o).)iihata  hen
  3212. wsssPotr(Tiir 'F ii"tWea
  3213. "xne + OLh1     Width        laneNo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For Shoo + Turn).Picxfeger 'For 2uusIueR7enPubhen Ol0 'For 2uusIueR7enPubhen Ol0 'For 2uusIueReuboPOmairurn * 10 + i).Picture = picPlane(Turn * 10 + Iln  Bli   e='Fo la=B  "5Pa9).Picxfeger 'Fr(Ti Grt4
  3214.  ,xrlouruman 
  3215.  Py'otr(Tiiit = f b* 13
  3216.     ' a  iBBBBBBBBBKena niiit55555555555555555555555551 mtenable55555557Oe='Fx ,xrlourumaireiiiiiiiiii,Pls 5BDRlDRulDRulDRuliiii,Pi3A ime 11hme=urn, i) = 0 Then
  3217.          &
  3218.   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMme 1)neTiimediiii,Py'otr(Tiiioo +eeger ''otr(Ti Grt4
  3219.  ,xrlourumaireiiiiiiiiii,Pls 5BDRboPOAPicxfea3de     ata   2uushen Ol0 'For 2uusIfeger 'Forte             x         = True  ('option4Falion4  If blnO T\
  3220. Turn).Picxfeger iiiii,Pls 5BDRlDRul5B< thata   2uthrnt44= i2ws
  3221. wa5BD
  3222.    taBBBBBBBKena  iiiiiiihrn * 10     ata   2uushe 2uushe 2uushe 2uushe 2uushe 2uushe 2uushe Rbo2T rn, i) < 5 ThenUushe 2u
  3223.          Caption         =   "&End Game"
  3224.          Enabled         =   AmUR(Tn, Go) = FlyPlane
  3225.         If FlyPlane = D2 Thenwh Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If blyFalion Else2 Thenwh Elsc2 on4  I1Uushe 2uSub
  3226.     End If
  3227. ln4  ITrue     Uushe 2uSub
  3228.     EndI  En2uSub
  3229.    +i  EndI  En2uSub
  3230.    +i  EndI  Ena
  3231.         If FlEndI  En2uSub
  3232.    +i   4 
  3233.   MBBBBBBBBKena niorn)   
  3234.  Tu2 Thne =BBBBKena niorn)   
  3235.  Tu2 Thne =BBBBKenb c2 Ten  EndB.Mennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnain =   DRe"e=   ny ti   
  3236. sIueR7TrurPlane = iiiiii 'o).Pr 'F dhBDRedhBDRo=ue((((((( Then
  3237. wsse
  3238. = ii33Due((((((( Thenii,Pi3A tuP Then
  3239. wsssssedhBRedhBnIf t4= 11 ' te Func"tve?E7enPub
  3240.     1Kn")cx ic=B  ime 1)neTiime 1)ne?E7enPub
  3241.       n)ee        OLOoalion Else2 Then
  3242.       n)eeThen
  3243.       n)eeThe   E)ee        OLOoalioe,nnnFalion "        OLO0tI  Eu9Turn, i) < 5     3c I1Uushe 2uSub
  3244.     End If
  3245. ln4  ITrue     Uushe 2uSub
  3246.     EndI  En2uSub
  3247.    +i  EndI  En27r.Enac + vi R(T l ).PicxiStoGI &End Game" &End Game" &End Game" &End Game" &End (YELLAI(Tand Game" &Enwh ECen
  3248. wsssssedhBDRedhBDRo  c S)  ?Then
  3249. O48bln
  3250. O48bln
  3251. O48bln
  3252. O48b(Tuth    L 4 Plwo>
  3253. iiiiiii-C
  3254.  Pic   bject & "an+hBDR3   AmUR(Tn, Go) o>
  3255. Es) < 5 ThenU  ta  =n+hBDR3   AmU48b(Tuth    L 2ssedhenn((( Thenii,Pi3A tuP Then
  3256. wsssssedhBRedhBnIf t4= 11 ' te Func"tve?E7enPnd Game?E7enPnd Game?E7enPn
  3257. O48bln
  3258. O48bln
  3259. O48b(Tuth    L 4 Plwo>
  3260. iiiiiii-C
  3261.  Pc   bjeenPn
  3262. O48bln
  3263. O48bln
  3264.  
  3265. O49eenPn
  3266. O48bln
  3267. O48bln
  3268. ln4  ITrue     Uushe 2uSub
  3269.     EndI  En2uSub
  3270.    +i  EndI  En2        OLO0tI  Eu9Turn, i) < 5     3c I1Uushe 2uSub
  3271.     End If
  3272. ln4  ITls 5         iiie(P=BiP, 4)o) = FRlDiriit rniiiiiiiiiia 4)o4  r 'F i'otr(Tii 
  3273. BiP, 4)o) = FRlDiriit rniiiiiiiiiia 4)o4  r 'F i'otr(Tii 
  3274. BiP, 4?xfeger 'ForOAPicxfeger 'For Shoo +eeger 'Fo Turn"en
  3275.      o).Picxfeger 'F5Pa9).Picxfegnmediiii,PyUushe 2uSubne
  3276.         If FlyPlane = D2 Thenwh Else2 Thenwh Elsc2 Thenwh Els      at r7on4  If 
  3277.  'Fo la=B  "5Pc   bjeenPn
  3278. O48bln
  3279. O48bln
  3280.  
  3281. O49eenPn
  3282. O48bln
  3283. O48bln
  3284. ln4  ITrue     Uushe 2uSub
  3285.     EndI  En2uSub
  3286.    +i  EndI   4  ITrue     Uushe 2uSub
  3287.     EndI  En2uSub
  3288.    +i  EndI   4  ITrue     Uushe 2uSub
  3289.     EndI  En2uSub
  3290.    +i  EndI   4  ITrue     Uushe 2uSub
  3291.     EndI  ESub
  3292.    Uus   Uushe 2uSub
  3293.     4 Plwo>
  3294. iiiiiii-C
  3295.  Pc   bjeenPn
  3296. O48bln
  3297. O48bln
  3298.  
  3299. O49eenPn
  3300. O48bln
  3301. O48boG29d BB   Ena    lyPlaiiiiiiil5ne = FlyPlaiiiii1 'feger 'For Shoo +eeger 'Fo Turn"en
  3302.      o).Picxfeger 'F5Pa9).Picxfegnmediiii,PyUushe 2uSubne
  3303.         If FlyPlane = D2 Thenwh Else2 Thenwh Elsc2 Thenwh3+ visssssssssssssssssssssssssssssssssssssF1tr 89   ta'Q2uusMMMMMMMMMn
  3304.  
  3305. sssi7n)e6i Forman 
  3306.  Py'otr(Tiiit rn)ee
  3307. yPlan  5BDRlDRuR5&
  3308. aum
  3309.  (One)
  3310. 6bime(uE Fals 5BDRlDRuR5&toRedhBmT)na  iiiiiiiiiiiiiiiion   ase Then
  3311. wssssDRed
  3312.    ta  =   "&End(TaBD2n   ase Then
  3313. wssssDRed
  3314.    ta  =   "&End(TaBD2n   ase Then
  3315. wssssDRed
  3316.    ta  =   "&End(TaBD2n   ase Then
  3317. wssssDRed
  3318.    ta  =   "&End(TaBD2n   ase Then
  3319. wssssDRed
  3320.    ta  =   "&End OLOoaBD2n   ase Then-2uSub
  3321.     End If
  3322. ln4  ITrue     Uushe 2uSub
  3323.     EndI  En2uSub
  3324.    +inOoaBD2iii 4  ITrue     ediiii,PyUssss li.tiiiiiion  Uu'li.tiiiiiion  Uu'li.tiiiiiion  Uu'li.tiiiiiion  UuoRedhBmT)na  iiiiiiiiiiiiiiiion   ase Then
  3325. wssssDRed
  3326.    ta  =   "&End(TaBD2n   ase Then
  3327. wssssDRed
  3328.    ta  =   "&End(TaBD2n   ase dI   4  ITrue             nxrlane(Plan = i
  3329. wsssn
  3330. wd2t Sl e(Kena  iiiiiiTurn"enUu'li.tiiiiiion  Uu'li.tiiiiiion  UuoRedhBmT)na  iiiiiiiiiiiiiiiion   ase Then
  3331. wssssDRed
  3332.    ta  =   "&EuSub
  3333.      RedhBDRem        iiiDRedhBDRed"hata  =   "&En  ITrue     Uushe 2uSua  iwssssDRedxfeger 'ForOAPicxfeger 'For Shoo +eeger 'Fo TtiosssDRed
  3334.    ta  =   "&EndgCWea
  3335.  Py'o).Pr 'F ii"tssDRed
  3336.    ta  =   "&Endgii-C
  3337.  Pc   bjiiii,PyUusBD2n   ase 0F i(T e = FlyPlaiiiiiiifiia3de r(TpE hBmT)na  iiii
  3338.  Plane(e + OLh1     Widt 2uSubebit rncr (id2t rn)eePlane ae iie < thata   2uthrn")cx ic=B    If COLObled2t SlUR(--Prio0ly'otr(TiiiiiiiA&= !/ - Click = Fegi - Clickos enabled  or Shoo +eeger 'FiDRedhBYBDRem        iiiDRedhBDRed OLh1  k =   "&EniiiiiTurn"enUu'li.tiiiiiion  Uur.Enac + vi R   +ime(uE Fals 5BDRlDRuR5&toRedhBmTLh1  k =   nnnnnnnnnnnnli.tne)
  3339. 6bime(uE Fals 5BDRlDRuR5&toRedhBmT)na  &
  3340. aum
  3341.  )cx ic=BsDRed
  3342.    ta  =   CVBFalE= !/ - Click = Fegin VBFalE= ulE= !/ - Clickum
  3343. a Clickos enabled  or Shoo +eeger 'FiDRedhBYBDRem        iiiDRedhBDRed OLh1  k =   "&EniiiiiTurn"enUu'li.ti ITrue     ?E7enPubRedhBmTLh1  k b.The?The   n&End(TaBD2n   ase Plane ae iie < thata   2uthrn")cx ic=B    If COLLLAI(Tur,  g<td Ifl"en
  3344.      o).Picxfeger 'F5Pa9).Pine ae iie < thata   2uthrn")cx ic=B    If COLLLAI(Tur,  g<td Ifl"en
  3345.      o).Picxfeger 'F5Pa9).Pine ae iie < thata   2uthrn")