home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-11-02 | 2.0 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 5d 20 2f 2f 3d 3d 3d 3d |........|] //====|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 0a 2f 2f 20 57 61 |========|=..// Wa|
|00000060| 79 70 6f 69 6e 74 53 65 | 6c 65 63 74 6f 72 50 61 |ypointSe|lectorPa|
|00000070| 74 74 65 72 6e 2e 75 63 | 0d 0a 2f 2f 20 24 41 75 |ttern.uc|..// $Au|
|00000080| 74 68 6f 72 3a 20 4d 66 | 6f 78 20 24 0d 0a 2f 2f |thor: Mf|ox $..//|
|00000090| 20 24 44 61 74 65 3a 20 | 31 30 2f 32 36 2f 39 39 | $Date: |10/26/99|
|000000a0| 20 35 3a 33 38 70 20 24 | 0d 0a 2f 2f 20 24 52 65 | 5:38p $|..// $Re|
|000000b0| 76 69 73 69 6f 6e 3a 20 | 31 20 24 0d 0a 2f 2f 3d |vision: |1 $..//=|
|000000c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000100| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 0d 0a 0d 0a |========|====....|
|00000110| 63 6c 61 73 73 20 57 61 | 79 70 6f 69 6e 74 53 65 |class Wa|ypointSe|
|00000120| 6c 65 63 74 6f 72 50 61 | 74 74 65 72 6e 20 65 78 |lectorPa|ttern ex|
|00000130| 70 61 6e 64 73 20 57 61 | 79 70 6f 69 6e 74 53 65 |pands Wa|ypointSe|
|00000140| 6c 65 63 74 6f 72 3b 0d | 0a 0d 0a 2f 2f 64 6f 20 |lector;.|...//do |
|00000150| 6e 6f 74 20 75 73 65 20 | 6f 72 20 72 65 66 65 72 |not use |or refer|
|00000160| 20 74 6f 20 74 68 69 73 | 20 63 6c 61 73 73 20 69 | to this| class i|
|00000170| 74 20 69 73 20 6f 62 73 | 6f 6c 65 74 65 0d 0a 2f |t is obs|olete../|
|00000180| 2f 78 78 78 72 6c 6f 64 | 65 6c 65 74 65 74 68 69 |/xxxrlod|eletethi|
|00000190| 73 63 6c 61 73 73 20 77 | 68 65 6e 20 6c 65 76 65 |sclass w|hen leve|
|000001a0| 6c 73 20 61 72 65 20 6e | 6f 20 6c 6f 6e 67 65 72 |ls are n|o longer|
|000001b0| 20 72 65 66 65 72 72 69 | 6e 67 20 74 6f 20 69 74 | referri|ng to it|
|000001c0| 0d 0a 0d 0a 76 61 72 20 | 28 29 20 63 6c 61 73 73 |....var |() class|
|000001d0| 3c 4d 6f 76 65 6d 65 6e | 74 50 61 74 74 65 72 6e |<Movemen|tPattern|
|000001e0| 3e 20 4d 6f 76 65 6d 65 | 6e 74 50 61 74 74 65 72 |> Moveme|ntPatter|
|000001f0| 6e 43 6c 61 73 73 3b 0d | 0a 76 61 72 20 4d 6f 76 |nClass;.|.var Mov|
|00000200| 65 6d 65 6e 74 50 61 74 | 74 65 72 6e 20 4d 6f 76 |ementPat|tern Mov|
|00000210| 65 6d 65 6e 74 50 61 74 | 74 65 72 6e 3b 0d 0a 0d |ementPat|tern;...|
|00000220| 0a 0d 0a 0d 0a 66 75 6e | 63 74 69 6f 6e 20 43 6f |.....fun|ction Co|
|00000230| 6e 73 74 72 75 63 74 65 | 64 28 29 0d 0a 7b 0d 0a |nstructe|d()..{..|
|00000240| 09 4d 6f 76 65 6d 65 6e | 74 50 61 74 74 65 72 6e |.Movemen|tPattern|
|00000250| 20 3d 20 6e 65 77 28 20 | 53 65 6c 66 20 29 4d 6f | = new( |Self )Mo|
|00000260| 76 65 6d 65 6e 74 50 61 | 74 74 65 72 6e 43 6c 61 |vementPa|tternCla|
|00000270| 73 73 3b 0d 0a 09 53 75 | 70 65 72 2e 43 6f 6e 73 |ss;...Su|per.Cons|
|00000280| 74 72 75 63 74 65 64 28 | 29 3b 0d 0a 7d 0d 0a 0d |tructed(|);..}...|
|00000290| 0a 0d 0a 0d 0a 66 75 6e | 63 74 69 6f 6e 20 44 65 |.....fun|ction De|
|000002a0| 73 74 72 75 63 74 65 64 | 28 29 0d 0a 7b 0d 0a 09 |structed|()..{...|
|000002b0| 4d 6f 76 65 6d 65 6e 74 | 50 61 74 74 65 72 6e 2e |Movement|Pattern.|
|000002c0| 44 65 6c 65 74 65 28 29 | 3b 0d 0a 09 4d 6f 76 65 |Delete()|;...Move|
|000002d0| 6d 65 6e 74 50 61 74 74 | 65 72 6e 20 3d 20 4e 6f |mentPatt|ern = No|
|000002e0| 6e 65 3b 0d 0a 09 53 75 | 70 65 72 2e 44 65 73 74 |ne;...Su|per.Dest|
|000002f0| 72 75 63 74 65 64 28 29 | 3b 0d 0a 7d 0d 0a 0d 0a |ructed()|;..}....|
|00000300| 0d 0a 0d 0a 73 74 61 74 | 69 63 20 66 75 6e 63 74 |....stat|ic funct|
|00000310| 69 6f 6e 20 62 6f 6f 6c | 20 47 65 74 52 61 77 4d |ion bool| GetRawM|
|00000320| 6f 76 65 6d 65 6e 74 44 | 65 73 74 69 6e 61 74 69 |ovementD|estinati|
|00000330| 6f 6e 28 20 47 6f 61 6c | 41 62 73 74 72 61 63 74 |on( Goal|Abstract|
|00000340| 65 72 49 6e 74 65 72 66 | 20 52 61 77 4d 6f 76 65 |erInterf| RawMove|
|00000350| 6d 65 6e 74 47 6f 61 6c | 2c 0d 0a 09 09 41 63 74 |mentGoal|,....Act|
|00000360| 6f 72 20 4d 6f 76 69 6e | 67 41 63 74 6f 72 2c 0d |or Movin|gActor,.|
|00000370| 0a 09 09 42 65 68 61 76 | 69 6f 72 43 6f 6e 73 74 |...Behav|iorConst|
|00000380| 72 61 69 6e 65 72 20 43 | 6f 6e 73 74 72 61 69 6e |rainer C|onstrain|
|00000390| 65 72 2c 0d 0a 09 09 47 | 6f 61 6c 41 62 73 74 72 |er,....G|oalAbstr|
|000003a0| 61 63 74 65 72 49 6e 74 | 65 72 66 20 47 6f 61 6c |acterInt|erf Goal|
|000003b0| 20 29 0d 0a 7b 0d 0a 2f | 2a 0d 0a 09 6c 6f 63 61 | )..{../|*...loca|
|000003c0| 6c 20 62 6f 6f 6c 20 62 | 47 6f 74 52 61 77 44 65 |l bool b|GotRawDe|
|000003d0| 73 74 69 6e 61 74 69 6f | 6e 3b 0d 0a 0d 0a 09 63 |stinatio|n;.....c|
|000003e0| 6c 61 73 73 27 44 65 62 | 75 67 27 2e 73 74 61 74 |lass'Deb|ug'.stat|
|000003f0| 69 63 2e 44 65 62 75 67 | 4c 6f 67 28 20 4d 6f 76 |ic.Debug|Log( Mov|
|00000400| 69 6e 67 41 63 74 6f 72 | 2c 20 22 47 65 74 52 61 |ingActor|, "GetRa|
|00000410| 77 4d 6f 76 65 6d 65 6e | 74 44 65 73 74 69 6e 61 |wMovemen|tDestina|
|00000420| 74 69 6f 6e 22 2c 20 44 | 65 62 75 67 43 61 74 65 |tion", D|ebugCate|
|00000430| 67 6f 72 79 4e 61 6d 65 | 20 29 3b 0d 0a 09 69 66 |goryName| );...if|
|00000440| 28 20 4d 6f 76 65 6d 65 | 6e 74 50 61 74 74 65 72 |( Moveme|ntPatter|
|00000450| 6e 2e 45 76 61 6c 75 61 | 74 65 50 72 65 72 65 71 |n.Evalua|tePrereq|
|00000460| 75 69 73 69 74 65 47 6f | 61 6c 44 69 73 74 61 6e |uisiteGo|alDistan|
|00000470| 63 65 28 20 52 61 77 4d | 6f 76 65 6d 65 6e 74 47 |ce( RawM|ovementG|
|00000480| 6f 61 6c 2c 20 4d 6f 76 | 69 6e 67 41 63 74 6f 72 |oal, Mov|ingActor|
|00000490| 2c 20 47 6f 61 6c 20 29 | 20 29 0d 0a 09 7b 0d 0a |, Goal )| )...{..|
|000004a0| 09 09 69 66 28 20 4d 6f | 76 65 6d 65 6e 74 50 61 |..if( Mo|vementPa|
|000004b0| 74 74 65 72 6e 2e 53 65 | 6c 65 63 74 50 61 74 74 |ttern.Se|lectPatt|
|000004c0| 65 72 6e 45 6c 65 6d 65 | 6e 74 28 20 4d 6f 76 69 |ernEleme|nt( Movi|
|000004d0| 6e 67 41 63 74 6f 72 2c | 20 47 6f 61 6c 20 29 20 |ngActor,| Goal ) |
|000004e0| 29 0d 0a 09 09 7b 0d 0a | 09 09 09 4d 6f 76 65 6d |)....{..|...Movem|
|000004f0| 65 6e 74 50 61 74 74 65 | 72 6e 2e 53 65 6c 65 63 |entPatte|rn.Selec|
|00000500| 74 57 61 79 70 6f 69 6e | 74 46 72 6f 6d 50 61 74 |tWaypoin|tFromPat|
|00000510| 74 65 72 6e 45 6c 65 6d | 65 6e 74 28 20 52 61 77 |ternElem|ent( Raw|
|00000520| 4d 6f 76 65 6d 65 6e 74 | 47 6f 61 6c 2c 20 4d 6f |Movement|Goal, Mo|
|00000530| 76 69 6e 67 41 63 74 6f | 72 2c 20 53 65 6c 66 2c |vingActo|r, Self,|
|00000540| 20 43 6f 6e 73 74 72 61 | 69 6e 65 72 2c 20 47 6f | Constra|iner, Go|
|00000550| 61 6c 20 29 3b 0d 0a 09 | 09 7d 0d 0a 09 09 65 6c |al );...|.}....el|
|00000560| 73 65 0d 0a 09 09 7b 0d | 0a 09 09 09 53 75 70 65 |se....{.|....Supe|
|00000570| 72 2e 47 65 74 52 61 77 | 4d 6f 76 65 6d 65 6e 74 |r.GetRaw|Movement|
|00000580| 44 65 73 74 69 6e 61 74 | 69 6f 6e 28 20 52 61 77 |Destinat|ion( Raw|
|00000590| 4d 6f 76 65 6d 65 6e 74 | 47 6f 61 6c 2c 20 4d 6f |Movement|Goal, Mo|
|000005a0| 76 69 6e 67 41 63 74 6f | 72 2c 20 43 6f 6e 73 74 |vingActo|r, Const|
|000005b0| 72 61 69 6e 65 72 2c 20 | 47 6f 61 6c 20 29 3b 0d |rainer, |Goal );.|
|000005c0| 0a 09 09 7d 0d 0a 09 09 | 4d 6f 76 65 6d 65 6e 74 |...}....|Movement|
|000005d0| 50 61 74 74 65 72 6e 2e | 45 76 61 6c 75 61 74 65 |Pattern.|Evaluate|
|000005e0| 50 6f 73 74 72 65 71 75 | 69 73 69 74 65 47 6f 61 |Postrequ|isiteGoa|
|000005f0| 6c 44 69 73 74 61 6e 63 | 65 28 20 52 61 77 4d 6f |lDistanc|e( RawMo|
|00000600| 76 65 6d 65 6e 74 47 6f | 61 6c 2c 20 4d 6f 76 69 |vementGo|al, Movi|
|00000610| 6e 67 41 63 74 6f 72 2c | 20 47 6f 61 6c 20 29 3b |ngActor,| Goal );|
|00000620| 0d 0a 09 09 62 47 6f 74 | 52 61 77 44 65 73 74 69 |....bGot|RawDesti|
|00000630| 6e 61 74 69 6f 6e 20 3d | 20 74 72 75 65 3b 0d 0a |nation =| true;..|
|00000640| 09 7d 0d 0a 09 65 6c 73 | 65 0d 0a 09 7b 0d 0a 09 |.}...els|e...{...|
|00000650| 09 62 47 6f 74 52 61 77 | 44 65 73 74 69 6e 61 74 |.bGotRaw|Destinat|
|00000660| 69 6f 6e 20 3d 20 74 72 | 75 65 3b 0d 0a 09 7d 0d |ion = tr|ue;...}.|
|00000670| 0a 09 63 6c 61 73 73 27 | 44 65 62 75 67 27 2e 73 |..class'|Debug'.s|
|00000680| 74 61 74 69 63 2e 44 65 | 62 75 67 4c 6f 67 28 20 |tatic.De|bugLog( |
|00000690| 4d 6f 76 69 6e 67 41 63 | 74 6f 72 2c 20 22 47 65 |MovingAc|tor, "Ge|
|000006a0| 74 52 61 77 4d 6f 76 65 | 6d 65 6e 74 44 65 73 74 |tRawMove|mentDest|
|000006b0| 69 6e 61 74 69 6f 6e 20 | 72 65 74 75 72 6e 69 6e |ination |returnin|
|000006c0| 67 20 22 20 24 20 62 47 | 6f 74 52 61 77 44 65 73 |g " $ bG|otRawDes|
|000006d0| 74 69 6e 61 74 69 6f 6e | 2c 20 44 65 62 75 67 43 |tination|, DebugC|
|000006e0| 61 74 65 67 6f 72 79 4e | 61 6d 65 20 29 3b 0d 0a |ategoryN|ame );..|
|000006f0| 09 72 65 74 75 72 6e 20 | 62 47 6f 74 52 61 77 44 |.return |bGotRawD|
|00000700| 65 73 74 69 6e 61 74 69 | 6f 6e 3b 0d 0a 2a 2f 0d |estinati|on;..*/.|
|00000710| 0a 7d 0d 0a 0d 0a 0d 0a | 0d 0a 66 75 6e 63 74 69 |.}......|..functi|
|00000720| 6f 6e 20 62 6f 6f 6c 20 | 53 75 70 65 72 47 65 74 |on bool |SuperGet|
|00000730| 52 61 77 4d 6f 76 65 6d | 65 6e 74 44 65 73 74 69 |RawMovem|entDesti|
|00000740| 6e 61 74 69 6f 6e 28 20 | 47 6f 61 6c 41 62 73 74 |nation( |GoalAbst|
|00000750| 72 61 63 74 65 72 49 6e | 74 65 72 66 20 52 61 77 |racterIn|terf Raw|
|00000760| 4d 6f 76 65 6d 65 6e 74 | 47 6f 61 6c 2c 0d 0a 09 |Movement|Goal,...|
|00000770| 09 41 63 74 6f 72 20 4d | 6f 76 69 6e 67 41 63 74 |.Actor M|ovingAct|
|00000780| 6f 72 2c 0d 0a 09 09 42 | 65 68 61 76 69 6f 72 43 |or,....B|ehaviorC|
|00000790| 6f 6e 73 74 72 61 69 6e | 65 72 20 43 6f 6e 73 74 |onstrain|er Const|
|000007a0| 72 61 69 6e 65 72 2c 0d | 0a 09 09 47 6f 61 6c 41 |rainer,.|...GoalA|
|000007b0| 62 73 74 72 61 63 74 65 | 72 49 6e 74 65 72 66 20 |bstracte|rInterf |
|000007c0| 47 6f 61 6c 20 29 0d 0a | 7b 0d 0a 09 53 75 70 65 |Goal )..|{...Supe|
|000007d0| 72 2e 47 65 74 52 61 77 | 4d 6f 76 65 6d 65 6e 74 |r.GetRaw|Movement|
|000007e0| 44 65 73 74 69 6e 61 74 | 69 6f 6e 28 20 52 61 77 |Destinat|ion( Raw|
|000007f0| 4d 6f 76 65 6d 65 6e 74 | 47 6f 61 6c 2c 20 4d 6f |Movement|Goal, Mo|
|00000800| 76 69 6e 67 41 63 74 6f | 72 2c 20 43 6f 6e 73 74 |vingActo|r, Const|
|00000810| 72 61 69 6e 65 72 2c 20 | 47 6f 61 6c 20 29 3b 0d |rainer, |Goal );.|
|00000820| 0a 7d 0d 0a 0d 0a 00 | |.}..... | |
+--------+-------------------------+-------------------------+--------+--------+