home *** CD-ROM | disk | FTP | other *** search
- fuzzgame
- FuzzGame
- Form1
- Image2
- Image1
- Picture1
- Timer1
- quitbutton
- playbutton
- Label2
- Label1
- Form_Load
- count
- Timer1_Timer
- playbutton_Click
- quitbutton_Click
- Image1_Click
- Image1_DragDrop
- Source
- Control-
- fb_Click
- Index7
- Image1_DblClick{
- label1G
- Caption
- counttR
- Image2_Click
- pheight-
- pwidth
- picture1
- Width
- Height
- Image18
- playbutton#
- cntplus6
- AirPosH
- AirPosVz
- AirVar
- Picture1_Click
- Bombx
- Bomby
- Picture1_MouseDown
- Button
- ShiftD
- OKtoRecord
- LRstep
- UDstepX
- UDdist
- LRdistR
- distance
- MINUS
- sincel
- IntegerLRstep
- BombsAway
- BobsAway
- Image2
- bcnt.
- flaseA
- nada%
- picure1
- I1leftq
- I1top
- I2left
- I2top^
- putimagesback
- endroutine
- ourdir
- readvars
- fuzzspeed1
- gLeft
- gRight
- gLeftA
- gRightA
- gType
- totalsetsL
- InputDataTest
- INPUTDATAl
- Membership
- BaseL
- BaseRy
- RatioL
- RatioRb
- InputTest
- State
- Tester
- PlaceHold
- ourfile
- fuzzpeed
- AbsoluteDistance
- Label2
- fuzzdata
- printer
- AirposY
- "global" variables
- current count
- current bomb position count
- next legal count triggerR
- Horiz Aircraft posr
- Vert Aircraft pos
- OK to move Aircraft boolean
- bomb position array
- ditto
- OK to act on crosshair click booleane
- boolean trigger for bomb movement
- how many movement steps for bombl
- This code was produced by FUZZGEN, the Fuzzy
- Logic Code Generator from Alston Software Labs.
- The File fuzzgame.VAR contains the
- variable list used...
- Dimension arrays to hold the variable info in.
- The number 10 is the maximum number of decisions
- that can be used. You can adjust this number down
- to the actual number if space is tight...b
- distance
- endroutine
- put images back into neutral posp
- reset flags
- aircraft wasn't hit...n
- Last Proximity:
- twips / 2
- reset last recorded mousedown pos.
- force nexts
- Form_Load
- InputDataTest
- The following routine tests the inputs
- You may want to rename it if you are using multiple
- FL decisions from this product...a
- Boolean
- triangular
- left of apex
- trapezoidal
- InputTest
- Picture1_MouseDown
- The MouseDown event is used because it contains position variables.
- distance from 0
- how many units/distance
- (All moves are 20,so we need'
- to figure how many are required.)i
- picture bottom
- now fill array with
- valid positions
- Use MINUS since we have
- to reverse it.
- The L->R step is based on the number of steps taken up and down.
- This allows the bomb to arrive in both axes simultaneously. Note
- that we don't have to invert the numbers since Y coordinates are
- -> ...n
- start at 0
- fill the array'
- playbutton_Click
- Speed
- quitbutton_Click
- readvars
- fuzzgame.var
- Timer1_Timer
- new positione
- still moving
- it has reached the endg
-