home *** CD-ROM | disk | FTP | other *** search
Unknown | 2002-05-07 | 6.9 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
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 | 72 6e 63 6c 61 73 73 20 |........|rnclass |
|00000010| 52 61 67 65 53 61 66 65 | 43 72 61 63 6b 65 72 48 |RageSafe|CrackerH|
|00000020| 75 64 20 65 78 74 65 6e | 64 73 20 52 61 67 65 54 |ud exten|ds RageT|
|00000030| 65 61 6d 48 55 44 3b 0d | 0a 0d 0a 2f 2f 3d 3d 3d |eamHUD;.|...//===|
|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 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000060| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0a 2f 2f 0d 0a |========|==..//..|
|00000090| 2f 2f 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |//======|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|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 0d |========|=======.|
|000000e0| 0a 0d 0a 23 65 78 65 63 | 20 54 45 58 54 55 52 45 |...#exec| TEXTURE|
|000000f0| 20 49 4d 50 4f 52 54 20 | 4e 41 4d 45 3d 53 61 66 | IMPORT |NAME=Saf|
|00000100| 65 50 61 6e 65 6c 20 46 | 49 4c 45 3d 4d 4f 44 45 |ePanel F|ILE=MODE|
|00000110| 4c 53 5c 53 61 66 65 43 | 72 61 63 6b 65 72 5c 53 |LS\SafeC|racker\S|
|00000120| 61 66 65 50 61 6e 65 6c | 2e 50 43 58 20 4d 49 50 |afePanel|.PCX MIP|
|00000130| 53 3d 4f 46 46 20 46 6c | 61 67 73 3d 32 0d 0a 23 |S=OFF Fl|ags=2..#|
|00000140| 65 78 65 63 20 54 45 58 | 54 55 52 45 20 49 4d 50 |exec TEX|TURE IMP|
|00000150| 4f 52 54 20 4e 41 4d 45 | 3d 4c 69 74 4c 65 66 74 |ORT NAME|=LitLeft|
|00000160| 20 46 49 4c 45 3d 4d 4f | 44 45 4c 53 5c 53 61 66 | FILE=MO|DELS\Saf|
|00000170| 65 43 72 61 63 6b 65 72 | 5c 4c 69 74 4c 65 66 74 |eCracker|\LitLeft|
|00000180| 2e 50 43 58 20 4d 49 50 | 53 3d 4f 46 46 20 46 6c |.PCX MIP|S=OFF Fl|
|00000190| 61 67 73 3d 32 0d 0a 23 | 65 78 65 63 20 54 45 58 |ags=2..#|exec TEX|
|000001a0| 54 55 52 45 20 49 4d 50 | 4f 52 54 20 4e 41 4d 45 |TURE IMP|ORT NAME|
|000001b0| 3d 4c 69 74 52 69 67 68 | 74 20 46 49 4c 45 3d 4d |=LitRigh|t FILE=M|
|000001c0| 4f 44 45 4c 53 5c 53 61 | 66 65 43 72 61 63 6b 65 |ODELS\Sa|feCracke|
|000001d0| 72 5c 4c 69 74 52 69 67 | 68 74 2e 50 43 58 20 4d |r\LitRig|ht.PCX M|
|000001e0| 49 50 53 3d 4f 46 46 20 | 46 6c 61 67 73 3d 32 0d |IPS=OFF |Flags=2.|
|000001f0| 0a 0d 0a 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |...//===|========|
|00000200| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000210| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000220| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000230| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000240| 3d 3d 0d 0a 2f 2f 0d 0a | 2f 2f 3d 3d 3d 3d 3d 3d |==..//..|//======|
|00000250| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000260| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000270| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000280| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000290| 3d 3d 3d 3d 3d 3d 3d 0d | 0a 0d 0a 76 61 72 20 69 |=======.|...var i|
|000002a0| 6e 74 20 53 61 66 65 50 | 61 6e 65 6c 57 69 64 74 |nt SafeP|anelWidt|
|000002b0| 68 2c 20 53 61 66 65 50 | 61 6e 65 6c 48 65 69 67 |h, SafeP|anelHeig|
|000002c0| 68 74 3b 0d 0a 76 61 72 | 20 69 6e 74 20 4c 69 74 |ht;..var| int Lit|
|000002d0| 57 69 64 74 68 2c 20 4c | 69 74 48 65 69 67 68 74 |Width, L|itHeight|
|000002e0| 3b 0d 0a 0d 0a 76 61 72 | 20 66 6c 6f 61 74 20 54 |;....var| float T|
|000002f0| 69 6d 65 46 6c 61 73 68 | 43 6f 75 6e 74 65 72 3b |imeFlash|Counter;|
|00000300| 0d 0a 76 61 72 20 66 6c | 6f 61 74 20 54 69 6d 65 |..var fl|oat Time|
|00000310| 46 6c 61 73 68 52 61 74 | 65 3b 0d 0a 0d 0a 76 61 |FlashRat|e;....va|
|00000320| 72 28 29 20 54 65 78 74 | 75 72 65 20 53 61 66 65 |r() Text|ure Safe|
|00000330| 50 61 6e 65 6c 3b 0d 0a | 0d 0a 76 61 72 09 09 54 |Panel;..|..var..T|
|00000340| 65 78 52 65 63 74 09 09 | 53 61 66 65 48 65 61 6c |exRect..|SafeHeal|
|00000350| 74 68 42 61 63 6b 5b 32 | 5d 3b 0d 0a 0d 0a 76 61 |thBack[2|];....va|
|00000360| 72 20 54 65 78 52 65 63 | 74 20 47 6f 6c 64 49 63 |r TexRec|t GoldIc|
|00000370| 6f 6e 5f 54 65 61 6d 5b | 32 5d 3b 0d 0a 76 61 72 |on_Team[|2];..var|
|00000380| 20 54 65 78 52 65 63 74 | 20 53 61 66 65 49 63 6f | TexRect| SafeIco|
|00000390| 6e 5f 54 65 61 6d 5b 32 | 5d 3b 0d 0a 0d 0a 2f 2f |n_Team[2|];....//|
|000003a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 0d 0a 2f |========|=====../|
|000003f0| 2f 0d 0a 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |/..//===|========|
|00000400| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000410| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000420| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000430| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000440| 3d 3d 0d 0a 0d 0a 73 69 | 6d 75 6c 61 74 65 64 20 |==....si|mulated |
|00000450| 66 75 6e 63 74 69 6f 6e | 20 62 6f 6f 6c 20 53 68 |function| bool Sh|
|00000460| 6f 77 47 61 6d 65 4f 62 | 6a 65 63 74 49 63 6f 6e |owGameOb|jectIcon|
|00000470| 28 4f 70 74 69 6f 6e 61 | 6c 20 50 6c 61 79 65 72 |(Optiona|l Player|
|00000480| 52 65 70 6c 69 63 61 74 | 69 6f 6e 49 6e 66 6f 20 |Replicat|ionInfo |
|00000490| 50 52 49 29 0d 0a 7b 0d | 0a 09 69 66 20 28 50 52 |PRI)..{.|..if (PR|
|000004a0| 49 20 3d 3d 20 4e 6f 6e | 65 29 0d 0a 09 09 50 52 |I == Non|e)....PR|
|000004b0| 49 20 3d 20 50 6c 61 79 | 65 72 4f 77 6e 65 72 2e |I = Play|erOwner.|
|000004c0| 50 6c 61 79 65 72 52 65 | 70 6c 69 63 61 74 69 6f |PlayerRe|plicatio|
|000004d0| 6e 49 6e 66 6f 3b 0d 0a | 0d 0a 09 69 66 20 28 50 |nInfo;..|...if (P|
|000004e0| 52 49 20 3d 3d 20 4e 6f | 6e 65 29 0d 0a 09 09 72 |RI == No|ne)....r|
|000004f0| 65 74 75 72 6e 20 66 61 | 6c 73 65 3b 0d 0a 09 65 |eturn fa|lse;...e|
|00000500| 6c 73 65 0d 0a 09 09 72 | 65 74 75 72 6e 20 28 50 |lse....r|eturn (P|
|00000510| 52 49 2e 48 61 73 46 6c | 61 67 20 21 3d 20 4e 6f |RI.HasFl|ag != No|
|00000520| 6e 65 29 3b 0d 0a 7d 0d | 0a 0d 0a 2f 2f 3d 3d 3d |ne);..}.|...//===|
|00000530| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000540| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000550| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000560| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000570| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0a 2f 2f 0d 0a |========|==..//..|
|00000580| 2f 2f 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |//======|========|
|00000590| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|000005d0| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 54 69 6d 65 |...funct|ion Time|
|000005e0| 72 28 29 0d 0a 7b 0d 0a | 09 6c 6f 63 61 6c 20 52 |r()..{..|.local R|
|000005f0| 61 67 65 53 61 66 65 4f | 62 6a 65 63 74 20 4d 79 |ageSafeO|bject My|
|00000600| 47 6f 6c 64 3b 0d 0a 0d | 0a 09 4d 79 47 6f 6c 64 |Gold;...|..MyGold|
|00000610| 20 3d 20 52 61 67 65 53 | 61 66 65 43 72 61 63 6b | = RageS|afeCrack|
|00000620| 65 72 52 65 70 49 6e 66 | 6f 28 50 6c 61 79 65 72 |erRepInf|o(Player|
|00000630| 4f 77 6e 65 72 2e 47 61 | 6d 65 52 65 70 6c 69 63 |Owner.Ga|meReplic|
|00000640| 61 74 69 6f 6e 49 6e 66 | 6f 29 2e 47 6f 6c 64 4c |ationInf|o).GoldL|
|00000650| 69 73 74 5b 54 65 61 6d | 49 6e 64 65 78 28 29 5d |ist[Team|Index()]|
|00000660| 3b 0d 0a 0d 0a 09 53 75 | 70 65 72 2e 54 69 6d 65 |;.....Su|per.Time|
|00000670| 72 28 29 3b 0d 0a 0d 0a | 09 69 66 20 28 50 6c 61 |r();....|.if (Pla|
|00000680| 79 65 72 4f 77 6e 65 72 | 20 3d 3d 20 4e 6f 6e 65 |yerOwner| == None|
|00000690| 29 0d 0a 09 09 72 65 74 | 75 72 6e 3b 0d 0a 09 69 |)....ret|urn;...i|
|000006a0| 66 20 28 20 50 6c 61 79 | 65 72 4f 77 6e 65 72 2e |f ( Play|erOwner.|
|000006b0| 50 6c 61 79 65 72 52 65 | 70 6c 69 63 61 74 69 6f |PlayerRe|plicatio|
|000006c0| 6e 49 6e 66 6f 2e 48 61 | 73 46 6c 61 67 20 21 3d |nInfo.Ha|sFlag !=|
|000006d0| 20 4e 6f 6e 65 20 29 0d | 0a 09 09 50 6c 61 79 65 | None ).|...Playe|
|000006e0| 72 4f 77 6e 65 72 2e 52 | 65 63 65 69 76 65 4c 6f |rOwner.R|eceiveLo|
|000006f0| 63 61 6c 69 7a 65 64 4d | 65 73 73 61 67 65 28 20 |calizedM|essage( |
|00000700| 63 6c 61 73 73 27 52 61 | 67 65 53 43 4c 6f 63 61 |class'Ra|geSCLoca|
|00000710| 6c 4d 65 73 73 61 67 65 | 27 2c 20 30 2c 20 50 6c |lMessage|', 0, Pl|
|00000720| 61 79 65 72 4f 77 6e 65 | 72 2e 50 6c 61 79 65 72 |ayerOwne|r.Player|
|00000730| 52 65 70 6c 69 63 61 74 | 69 6f 6e 49 6e 66 6f 20 |Replicat|ionInfo |
|00000740| 29 3b 0d 0a 09 69 66 20 | 28 20 28 4d 79 47 6f 6c |);...if |( (MyGol|
|00000750| 64 20 21 3d 20 4e 6f 6e | 65 29 20 26 26 20 21 4d |d != Non|e) && !M|
|00000760| 79 47 6f 6c 64 2e 62 48 | 6f 6d 65 20 29 0d 0a 09 |yGold.bH|ome )...|
|00000770| 09 50 6c 61 79 65 72 4f | 77 6e 65 72 2e 52 65 63 |.PlayerO|wner.Rec|
|00000780| 65 69 76 65 4c 6f 63 61 | 6c 69 7a 65 64 4d 65 73 |eiveLoca|lizedMes|
|00000790| 73 61 67 65 28 20 63 6c | 61 73 73 27 52 61 67 65 |sage( cl|ass'Rage|
|000007a0| 53 43 4c 6f 63 61 6c 4d | 65 73 73 61 67 65 27 2c |SCLocalM|essage',|
|000007b0| 20 31 2c 20 4d 79 47 6f | 6c 64 2e 48 6f 6c 64 65 | 1, MyGo|ld.Holde|
|000007c0| 72 2e 50 6c 61 79 65 72 | 52 65 70 6c 69 63 61 74 |r.Player|Replicat|
|000007d0| 69 6f 6e 49 6e 66 6f 20 | 29 3b 0d 0a 7d 0d 0a 0d |ionInfo |);..}...|
|000007e0| 0a 0d 0a 0d 0a 0d 0a 2f | 2f 3d 3d 3d 3d 3d 3d 3d |......./|/=======|
|000007f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000800| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000810| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000820| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000830| 3d 3d 3d 3d 3d 3d 0d 0a | 2f 2f 0d 0a 2f 2f 3d 3d |======..|//..//==|
|00000840| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000850| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000860| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000870| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000880| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 0d 0a 0d 0a 73 |========|===....s|
|00000890| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|000008a0| 6e 20 44 72 61 77 47 61 | 6d 65 53 70 65 63 69 66 |n DrawGa|meSpecif|
|000008b0| 69 63 53 74 75 66 66 20 | 28 20 63 61 6e 76 61 73 |icStuff |( canvas|
|000008c0| 20 43 61 6e 76 61 73 20 | 29 0d 0a 7b 0d 0a 09 6c | Canvas |)..{...l|
|000008d0| 6f 63 61 6c 20 66 6c 6f | 61 74 20 73 58 2c 20 73 |ocal flo|at sX, s|
|000008e0| 59 2c 20 48 65 61 6c 74 | 68 3b 0d 0a 09 6c 6f 63 |Y, Healt|h;...loc|
|000008f0| 61 6c 20 52 61 67 65 53 | 61 66 65 43 72 61 63 6b |al RageS|afeCrack|
|00000900| 65 72 52 65 70 49 6e 66 | 6f 20 52 65 70 49 6e 66 |erRepInf|o RepInf|
|00000910| 6f 3b 0d 0a 09 6c 6f 63 | 61 6c 20 69 6e 74 20 43 |o;...loc|al int C|
|00000920| 75 72 54 69 6d 65 3b 0d | 0a 09 6c 6f 63 61 6c 20 |urTime;.|..local |
|00000930| 69 6e 74 20 4d 69 6e 75 | 74 65 73 3b 0d 0a 09 6c |int Minu|tes;...l|
|00000940| 6f 63 61 6c 20 69 6e 74 | 20 53 65 63 6f 6e 64 73 |ocal int| Seconds|
|00000950| 3b 0d 0a 09 6c 6f 63 61 | 6c 20 73 74 72 69 6e 67 |;...loca|l string|
|00000960| 20 43 6f 75 6e 74 64 6f | 77 6e 3b 0d 0a 09 6c 6f | Countdo|wn;...lo|
|00000970| 63 61 6c 20 69 6e 74 20 | 44 65 66 65 6e 64 69 6e |cal int |Defendin|
|00000980| 67 54 65 61 6d 3b 0d 0a | 0d 0a 09 52 65 70 49 6e |gTeam;..|...RepIn|
|00000990| 66 6f 20 3d 20 52 61 67 | 65 53 61 66 65 43 72 61 |fo = Rag|eSafeCra|
|000009a0| 63 6b 65 72 52 65 70 49 | 6e 66 6f 28 50 6c 61 79 |ckerRepI|nfo(Play|
|000009b0| 65 72 50 61 77 6e 28 4f | 77 6e 65 72 29 2e 47 61 |erPawn(O|wner).Ga|
|000009c0| 6d 65 52 65 70 6c 69 63 | 61 74 69 6f 6e 49 6e 66 |meReplic|ationInf|
|000009d0| 6f 29 3b 0d 0a 0d 0a 09 | 2f 2f 20 57 6f 72 6b 20 |o);.....|// Work |
|000009e0| 6f 75 74 20 77 68 69 63 | 68 20 73 61 66 65 20 6d |out whic|h safe m|
|000009f0| 65 74 65 72 20 74 6f 20 | 73 68 6f 77 0d 0a 09 69 |eter to |show...i|
|00000a00| 66 20 28 52 65 70 49 6e | 66 6f 2e 50 61 72 74 20 |f (RepIn|fo.Part |
|00000a10| 3d 3d 20 32 29 0d 0a 09 | 7b 0d 0a 09 09 09 44 65 |== 2)...|{.....De|
|00000a20| 66 65 6e 64 69 6e 67 54 | 65 61 6d 20 3d 20 52 65 |fendingT|eam = Re|
|00000a30| 70 49 6e 66 6f 2e 46 69 | 72 73 74 41 74 74 61 63 |pInfo.Fi|rstAttac|
|00000a40| 6b 65 72 49 6e 64 65 78 | 3b 0d 0a 09 7d 0d 0a 09 |kerIndex|;...}...|
|00000a50| 65 6c 73 65 0d 0a 09 7b | 0d 0a 09 09 69 66 20 28 |else...{|....if (|
|00000a60| 52 65 70 49 6e 66 6f 2e | 46 69 72 73 74 41 74 74 |RepInfo.|FirstAtt|
|00000a70| 61 63 6b 65 72 49 6e 64 | 65 78 20 3d 3d 20 31 29 |ackerInd|ex == 1)|
|00000a80| 0d 0a 09 09 09 44 65 66 | 65 6e 64 69 6e 67 54 65 |.....Def|endingTe|
|00000a90| 61 6d 20 3d 20 30 3b 0d | 0a 09 09 65 6c 73 65 0d |am = 0;.|...else.|
|00000aa0| 0a 09 09 09 44 65 66 65 | 6e 64 69 6e 67 54 65 61 |....Defe|ndingTea|
|00000ab0| 6d 20 3d 20 31 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 73 |m = 1;..|.}.....s|
|00000ac0| 58 20 3d 20 43 61 6e 76 | 61 73 2e 43 6c 69 70 58 |X = Canv|as.ClipX|
|00000ad0| 2d 42 6c 6f 63 6b 53 69 | 7a 65 2a 32 2e 32 35 3b |-BlockSi|ze*2.25;|
|00000ae0| 0d 0a 09 73 59 20 3d 20 | 43 61 6e 76 61 73 2e 43 |...sY = |Canvas.C|
|00000af0| 6c 69 70 59 2d 42 6c 6f | 63 6b 53 69 7a 65 2a 30 |lipY-Blo|ckSize*0|
|00000b00| 2e 37 35 3b 0d 0a 0d 0a | 09 48 65 61 6c 74 68 20 |.75;....|.Health |
|00000b10| 3d 20 52 65 70 49 6e 66 | 6f 2e 53 61 66 65 48 65 |= RepInf|o.SafeHe|
|00000b20| 61 6c 74 68 5b 44 65 66 | 65 6e 64 69 6e 67 54 65 |alth[Def|endingTe|
|00000b30| 61 6d 5d 20 2f 20 31 30 | 30 2e 30 66 3b 0d 0a 09 |am] / 10|0.0f;...|
|00000b40| 69 66 20 28 48 65 61 6c | 74 68 20 3c 20 30 29 0d |if (Heal|th < 0).|
|00000b50| 0a 09 09 48 65 61 6c 74 | 68 20 3d 20 30 3b 0d 0a |...Healt|h = 0;..|
|00000b60| 0d 0a 09 44 72 61 77 53 | 63 6f 72 65 42 61 72 28 |...DrawS|coreBar(|
|00000b70| 43 61 6e 76 61 73 2c 20 | 73 58 2c 20 73 59 2c 20 |Canvas, |sX, sY, |
|00000b80| 42 6c 6f 63 6b 53 69 7a | 65 2a 32 2c 20 42 6c 6f |BlockSiz|e*2, Blo|
|00000b90| 63 6b 53 69 7a 65 2a 30 | 2e 35 2c 20 0d 0a 09 09 |ckSize*0|.5, ....|
|00000ba0| 52 65 70 49 6e 66 6f 2e | 54 65 61 6d 73 5b 44 65 |RepInfo.|Teams[De|
|00000bb0| 66 65 6e 64 69 6e 67 54 | 65 61 6d 5d 2e 54 65 61 |fendingT|eam].Tea|
|00000bc0| 6d 49 6e 64 65 78 2c 20 | 52 65 70 49 6e 66 6f 2e |mIndex, |RepInfo.|
|00000bd0| 54 65 61 6d 73 5b 44 65 | 66 65 6e 64 69 6e 67 54 |Teams[De|fendingT|
|00000be0| 65 61 6d 5d 2e 54 65 61 | 6d 49 6e 64 65 78 2c 20 |eam].Tea|mIndex, |
|00000bf0| 0d 0a 09 09 69 6e 74 28 | 48 65 61 6c 74 68 2a 31 |....int(|Health*1|
|00000c00| 30 30 29 24 22 25 22 2c | 20 48 65 61 6c 74 68 20 |00)$"%",| Health |
|00000c10| 2f 20 31 30 30 2e 30 66 | 2c 20 66 61 6c 73 65 29 |/ 100.0f|, false)|
|00000c20| 3b 0d 0a 09 73 59 20 2d | 3d 20 42 6c 6f 63 6b 53 |;...sY -|= BlockS|
|00000c30| 69 7a 65 2a 30 2e 37 35 | 3b 0d 0a 0d 0a 09 2f 2f |ize*0.75|;.....//|
|00000c40| 20 44 72 61 77 20 72 65 | 6d 61 69 6e 69 6e 67 20 | Draw re|maining |
|00000c50| 54 69 6d 65 0d 0a 09 43 | 75 72 54 69 6d 65 20 3d |Time...C|urTime =|
|00000c60| 20 50 6c 61 79 65 72 4f | 77 6e 65 72 2e 47 61 6d | PlayerO|wner.Gam|
|00000c70| 65 52 65 70 6c 69 63 61 | 74 69 6f 6e 49 6e 66 6f |eReplica|tionInfo|
|00000c80| 2e 52 65 6d 61 69 6e 69 | 6e 67 54 69 6d 65 3b 0d |.Remaini|ngTime;.|
|00000c90| 0a 09 4d 69 6e 75 74 65 | 73 20 3d 20 43 75 72 54 |..Minute|s = CurT|
|00000ca0| 69 6d 65 20 2f 20 36 30 | 3b 0d 0a 09 53 65 63 6f |ime / 60|;...Seco|
|00000cb0| 6e 64 73 20 3d 20 43 75 | 72 54 69 6d 65 20 2d 20 |nds = Cu|rTime - |
|00000cc0| 28 4d 69 6e 75 74 65 73 | 2a 36 30 29 3b 0d 0a 0d |(Minutes|*60);...|
|00000cd0| 0a 09 69 66 20 28 20 53 | 65 63 6f 6e 64 73 20 3c |..if ( S|econds <|
|00000ce0| 20 31 30 20 29 0d 0a 09 | 7b 0d 0a 09 09 2f 2f 46 | 10 )...|{....//F|
|00000cf0| 6f 72 63 65 20 64 6f 75 | 62 6c 65 20 66 69 67 75 |orce dou|ble figu|
|00000d00| 72 65 73 20 66 6f 72 20 | 73 65 63 6f 6e 64 73 2e |res for |seconds.|
|00000d10| 0d 0a 09 09 43 6f 75 6e | 74 64 6f 77 6e 20 3d 20 |....Coun|tdown = |
|00000d20| 4d 69 6e 75 74 65 73 24 | 22 3a 30 22 24 53 65 63 |Minutes$|":0"$Sec|
|00000d30| 6f 6e 64 73 3b 0d 0a 09 | 7d 0d 0a 09 65 6c 73 65 |onds;...|}...else|
|00000d40| 0d 0a 09 7b 0d 0a 09 09 | 43 6f 75 6e 74 64 6f 77 |...{....|Countdow|
|00000d50| 6e 20 3d 20 4d 69 6e 75 | 74 65 73 24 22 3a 22 24 |n = Minu|tes$":"$|
|00000d60| 53 65 63 6f 6e 64 73 3b | 0d 0a 09 7d 0d 0a 0d 0a |Seconds;|...}....|
|00000d70| 09 44 72 61 77 53 63 6f | 72 65 42 61 72 28 43 61 |.DrawSco|reBar(Ca|
|00000d80| 6e 76 61 73 2c 20 73 58 | 2c 20 73 59 2c 20 42 6c |nvas, sX|, sY, Bl|
|00000d90| 6f 63 6b 53 69 7a 65 2a | 32 2c 20 42 6c 6f 63 6b |ockSize*|2, Block|
|00000da0| 53 69 7a 65 2a 30 2e 35 | 2c 20 32 2c 20 32 2c 20 |Size*0.5|, 2, 2, |
|00000db0| 43 6f 75 6e 74 64 6f 77 | 6e 2c 20 30 2c 20 66 61 |Countdow|n, 0, fa|
|00000dc0| 6c 73 65 29 3b 0d 0a 0d | 0a 09 69 66 28 53 68 6f |lse);...|..if(Sho|
|00000dd0| 77 47 61 6d 65 4f 62 6a | 65 63 74 49 63 6f 6e 28 |wGameObj|ectIcon(|
|00000de0| 29 29 0d 0a 09 09 44 72 | 61 77 47 61 6d 65 4f 62 |))....Dr|awGameOb|
|00000df0| 6a 65 63 74 49 63 6f 6e | 28 43 61 6e 76 61 73 29 |jectIcon|(Canvas)|
|00000e00| 3b 0d 0a 7d 0d 0a 0d 0a | 2f 2f 3d 3d 3d 3d 3d 3d |;..}....|//======|
|00000e10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e50| 3d 3d 3d 3d 3d 3d 3d 0d | 0a 2f 2f 0d 0a 2f 2f 3d |=======.|.//..//=|
|00000e60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ea0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 0d 0a 0d 0a |========|====....|
|00000eb0| 73 69 6d 75 6c 61 74 65 | 64 20 66 75 6e 63 74 69 |simulate|d functi|
|00000ec0| 6f 6e 20 44 72 61 77 4d | 69 6e 69 4d 61 70 4f 62 |on DrawM|iniMapOb|
|00000ed0| 6a 65 63 74 73 28 20 63 | 61 6e 76 61 73 20 43 61 |jects( c|anvas Ca|
|00000ee0| 6e 76 61 73 2c 20 66 6c | 6f 61 74 20 50 6c 61 79 |nvas, fl|oat Play|
|00000ef0| 65 72 50 6f 73 58 2c 20 | 66 6c 6f 61 74 20 50 6c |erPosX, |float Pl|
|00000f00| 61 79 65 72 50 6f 73 59 | 29 0d 0a 7b 0d 0a 09 6c |ayerPosY|)..{...l|
|00000f10| 6f 63 61 6c 20 4d 69 6e | 69 6d 61 70 4f 62 6a 65 |ocal Min|imapObje|
|00000f20| 63 74 52 65 70 6c 69 63 | 61 74 69 6f 6e 49 6e 66 |ctReplic|ationInf|
|00000f30| 6f 20 47 61 6d 65 49 74 | 65 6d 3b 0d 0a 09 6c 6f |o GameIt|em;...lo|
|00000f40| 63 61 6c 20 4d 69 6e 69 | 6d 61 70 49 6e 66 6f 20 |cal Mini|mapInfo |
|00000f50| 6d 69 6e 69 6d 61 70 3b | 0d 0a 09 6c 6f 63 61 6c |minimap;|...local|
|00000f60| 20 69 6e 74 20 69 2c 20 | 54 65 61 6d 2c 20 45 6e | int i, |Team, En|
|00000f70| 65 6d 79 54 65 61 6d 3b | 0d 0a 09 6c 6f 63 61 6c |emyTeam;|...local|
|00000f80| 20 69 6e 74 20 78 50 6f | 73 2c 20 79 50 6f 73 2c | int xPo|s, yPos,|
|00000f90| 20 70 69 6e 67 53 69 7a | 65 3b 0d 0a 0d 0a 09 6c | pingSiz|e;.....l|
|00000fa0| 6f 63 61 6c 20 62 79 74 | 65 20 63 6f 6c 3b 0d 0a |ocal byt|e col;..|
|00000fb0| 2f 2f 09 6c 6f 63 61 6c | 20 4d 69 6e 69 6d 61 70 |//.local| Minimap|
|00000fc0| 4f 62 6a 65 63 74 52 65 | 70 6c 69 63 61 74 69 6f |ObjectRe|plicatio|
|00000fd0| 6e 49 6e 66 6f 4c 69 73 | 74 20 6d 72 69 6c 3b 0d |nInfoLis|t mril;.|
|00000fe0| 0a 0d 0a 09 6c 6f 63 61 | 6c 20 66 6c 6f 61 74 20 |....loca|l float |
|00000ff0| 63 6f 6c 6f 75 72 3b 0d | 0a 0d 0a 09 53 75 70 65 |colour;.|....Supe|
|00001000| 72 2e 44 72 61 77 4d 69 | 6e 69 4d 61 70 4f 62 6a |r.DrawMi|niMapObj|
|00001010| 65 63 74 73 28 43 61 6e | 76 61 73 2c 20 50 6c 61 |ects(Can|vas, Pla|
|00001020| 79 65 72 50 6f 73 58 2c | 20 50 6c 61 79 65 72 50 |yerPosX,| PlayerP|
|00001030| 6f 73 59 29 3b 0d 0a 0d | 0a 09 4d 69 6e 69 4d 61 |osY);...|..MiniMa|
|00001040| 70 20 3d 20 52 61 67 65 | 50 6c 61 79 65 72 28 50 |p = Rage|Player(P|
|00001050| 6c 61 79 65 72 4f 77 6e | 65 72 29 2e 4d 69 6e 69 |layerOwn|er).Mini|
|00001060| 4d 61 70 3b 0d 0a 09 54 | 65 61 6d 20 3d 20 54 65 |Map;...T|eam = Te|
|00001070| 61 6d 49 6e 64 65 78 28 | 29 3b 0d 0a 09 69 66 20 |amIndex(|);...if |
|00001080| 28 54 65 61 6d 20 3d 3d | 20 31 29 20 45 6e 65 6d |(Team ==| 1) Enem|
|00001090| 79 54 65 61 6d 20 3d 20 | 30 3b 20 65 6c 73 65 20 |yTeam = |0; else |
|000010a0| 45 6e 65 6d 79 54 65 61 | 6d 20 3d 20 31 3b 0d 0a |EnemyTea|m = 1;..|
|000010b0| 0d 0a 0d 0a 09 2f 2f 20 | 49 66 20 77 65 20 63 61 |.....// |If we ca|
|000010c0| 6e 27 74 20 73 65 65 20 | 61 6e 79 74 68 69 6e 67 |n't see |anything|
|000010d0| 20 77 65 27 72 65 20 69 | 6e 74 65 72 65 73 74 65 | we're i|ntereste|
|000010e0| 64 20 69 6e 2c 20 72 65 | 73 65 74 20 74 68 65 20 |d in, re|set the |
|000010f0| 67 61 6d 65 20 6f 62 6a | 65 63 74 20 69 74 65 6d |game obj|ect item|
|00001100| 0d 0a 09 47 61 6d 65 4f | 62 6a 65 63 74 49 74 65 |...GameO|bjectIte|
|00001110| 6d 20 3d 20 4e 6f 6e 65 | 3b 0d 0a 0d 0a 09 2f 2f |m = None|;.....//|
|00001120| 20 44 72 61 77 20 47 6f | 6c 64 0d 0a 09 66 6f 72 | Draw Go|ld...for|
|00001130| 20 28 69 3d 30 3b 20 69 | 20 3c 20 4d 69 6e 69 4d | (i=0; i| < MiniM|
|00001140| 61 70 2e 47 65 74 4e 75 | 6d 49 74 65 6d 73 28 54 |ap.GetNu|mItems(T|
|00001150| 65 61 6d 29 3b 20 2b 2b | 69 29 0d 0a 09 7b 0d 0a |eam); ++|i)...{..|
|00001160| 09 09 47 61 6d 65 49 74 | 65 6d 20 3d 20 4d 69 6e |..GameIt|em = Min|
|00001170| 69 4d 61 70 2e 47 65 74 | 49 74 65 6d 28 69 2c 20 |iMap.Get|Item(i, |
|00001180| 54 65 61 6d 29 3b 0d 0a | 09 0d 0a 09 09 69 66 20 |Team);..|.....if |
|00001190| 28 47 61 6d 65 49 74 65 | 6d 20 3d 3d 20 4e 6f 6e |(GameIte|m == Non|
|000011a0| 65 29 0d 0a 09 09 09 63 | 6f 6e 74 69 6e 75 65 3b |e).....c|ontinue;|
|000011b0| 0d 0a 0d 0a 09 09 69 66 | 28 20 47 61 6d 65 49 74 |......if|( GameIt|
|000011c0| 65 6d 2e 54 79 70 65 20 | 3d 3d 20 27 50 6c 61 79 |em.Type |== 'Play|
|000011d0| 65 72 27 20 7c 7c 20 47 | 61 6d 65 49 74 65 6d 2e |er' || G|ameItem.|
|000011e0| 54 79 70 65 20 3d 3d 20 | 27 42 6f 74 27 20 29 0d |Type == |'Bot' ).|
|000011f0| 0a 09 09 09 63 6f 6e 74 | 69 6e 75 65 3b 0d 0a 0d |....cont|inue;...|
|00001200| 0a 09 09 0d 0a 09 09 2f | 2f 20 45 6e 65 6d 79 20 |......./|/ Enemy |
|00001210| 47 6f 6c 64 20 28 73 68 | 6f 77 6e 20 61 6c 6c 20 |Gold (sh|own all |
|00001220| 74 68 65 20 74 69 6d 65 | 29 0d 0a 09 09 69 66 20 |the time|)....if |
|00001230| 28 20 47 61 6d 65 49 74 | 65 6d 2e 54 79 70 65 20 |( GameIt|em.Type |
|00001240| 3d 3d 20 27 45 6e 65 6d | 79 47 6f 6c 64 27 20 29 |== 'Enem|yGold' )|
|00001250| 0d 0a 09 09 7b 0d 0a 09 | 09 09 69 66 20 28 20 4d |....{...|..if ( M|
|00001260| 69 73 63 41 6e 69 6d 43 | 6f 75 6e 74 65 72 3c 3d |iscAnimC|ounter<=|
|00001270| 30 2e 35 29 09 63 6f 6c | 6f 75 72 20 3d 20 4d 69 |0.5).col|our = Mi|
|00001280| 73 63 41 6e 69 6d 43 6f | 75 6e 74 65 72 2a 32 35 |scAnimCo|unter*25|
|00001290| 35 3b 0d 0a 09 09 09 65 | 6c 73 65 09 09 09 09 09 |5;.....e|lse.....|
|000012a0| 09 63 6f 6c 6f 75 72 20 | 3d 20 28 31 2d 4d 69 73 |.colour |= (1-Mis|
|000012b0| 63 41 6e 69 6d 43 6f 75 | 6e 74 65 72 29 2a 32 35 |cAnimCou|nter)*25|
|000012c0| 35 3b 0d 0a 0d 0a 09 09 | 09 43 61 6e 76 61 73 2e |5;......|.Canvas.|
|000012d0| 44 72 61 77 43 6f 6c 6f | 72 20 3d 20 57 68 69 74 |DrawColo|r = Whit|
|000012e0| 65 43 6f 6c 6f 72 3b 0d | 0a 09 09 09 43 61 6e 76 |eColor;.|....Canv|
|000012f0| 61 73 2e 44 72 61 77 43 | 6f 6c 6f 72 2e 41 20 3d |as.DrawC|olor.A =|
|00001300| 20 31 32 37 2b 63 6f 6c | 6f 75 72 3b 0d 0a 09 09 | 127+col|our;....|
|00001310| 09 43 61 6e 76 61 73 2e | 53 74 79 6c 65 20 3d 20 |.Canvas.|Style = |
|00001320| 45 52 65 6e 64 65 72 53 | 74 79 6c 65 2e 53 54 59 |ERenderS|tyle.STY|
|00001330| 5f 41 6c 70 68 61 3b 0d | 0a 0d 0a 09 09 09 43 61 |_Alpha;.|......Ca|
|00001340| 6e 76 61 73 2e 53 65 74 | 50 6f 73 20 28 20 28 47 |nvas.Set|Pos ( (G|
|00001350| 61 6d 65 49 74 65 6d 2e | 58 20 2d 20 4d 69 6e 69 |ameItem.|X - Mini|
|00001360| 4d 61 70 2e 4d 61 70 4c | 65 66 74 29 2a 4d 69 6e |Map.MapL|eft)*Min|
|00001370| 69 4d 61 70 2e 50 69 78 | 65 6c 73 54 6f 4d 61 70 |iMap.Pix|elsToMap|
|00001380| 55 6e 69 74 73 2a 4d 61 | 70 53 63 61 6c 65 20 2d |Units*Ma|pScale -|
|00001390| 6d 61 70 78 2a 4d 61 70 | 53 63 61 6c 65 20 2d 4d |mapx*Map|Scale -M|
|000013a0| 69 6e 69 6d 61 70 49 63 | 6f 6e 53 69 7a 65 2a 52 |inimapIc|onSize*R|
|000013b0| 65 6e 64 65 72 53 63 61 | 6c 65 2a 30 2e 35 2c 0d |enderSca|le*0.5,.|
|000013c0| 0a 09 09 09 09 28 47 61 | 6d 65 49 74 65 6d 2e 59 |.....(Ga|meItem.Y|
|000013d0| 20 2d 20 4d 69 6e 69 4d | 61 70 2e 4d 61 70 54 6f | - MiniM|ap.MapTo|
|000013e0| 70 29 2a 4d 69 6e 69 4d | 61 70 2e 50 69 78 65 6c |p)*MiniM|ap.Pixel|
|000013f0| 73 54 6f 4d 61 70 55 6e | 69 74 73 2a 4d 61 70 53 |sToMapUn|its*MapS|
|00001400| 63 61 6c 65 20 2d 6d 61 | 70 79 2a 4d 61 70 53 63 |cale -ma|py*MapSc|
|00001410| 61 6c 65 20 2d 4d 69 6e | 69 6d 61 70 49 63 6f 6e |ale -Min|imapIcon|
|00001420| 53 69 7a 65 2a 52 65 6e | 64 65 72 53 63 61 6c 65 |Size*Ren|derScale|
|00001430| 2a 30 2e 35 29 3b 0d 0a | 09 09 09 44 72 61 77 54 |*0.5);..|...DrawT|
|00001440| 65 78 52 65 63 74 20 28 | 43 61 6e 76 61 73 2c 20 |exRect (|Canvas, |
|00001450| 47 6f 6c 64 49 63 6f 6e | 5f 54 65 61 6d 5b 45 6e |GoldIcon|_Team[En|
|00001460| 65 6d 79 54 65 61 6d 5d | 2c 20 4d 69 6e 69 6d 61 |emyTeam]|, Minima|
|00001470| 70 49 63 6f 6e 53 69 7a | 65 2a 52 65 6e 64 65 72 |pIconSiz|e*Render|
|00001480| 53 63 61 6c 65 2c 20 4d | 69 6e 69 6d 61 70 49 63 |Scale, M|inimapIc|
|00001490| 6f 6e 53 69 7a 65 2a 52 | 65 6e 64 65 72 53 63 61 |onSize*R|enderSca|
|000014a0| 6c 65 29 3b 0d 0a 0d 0a | 09 09 09 47 61 6d 65 4f |le);....|...GameO|
|000014b0| 62 6a 65 63 74 49 74 65 | 6d 20 3d 20 47 61 6d 65 |bjectIte|m = Game|
|000014c0| 49 74 65 6d 3b 0d 0a 09 | 09 7d 0d 0a 09 09 0d 0a |Item;...|.}......|
|000014d0| 09 09 2f 2f 20 4f 75 72 | 20 47 6f 6c 64 20 72 61 |..// Our| Gold ra|
|000014e0| 64 61 72 20 70 69 6e 67 | 20 69 66 20 69 74 27 73 |dar ping| if it's|
|000014f0| 20 62 65 65 6e 20 73 74 | 6f 6c 65 6e 0d 0a 09 09 | been st|olen....|
|00001500| 65 6c 73 65 20 69 66 20 | 28 20 47 61 6d 65 49 74 |else if |( GameIt|
|00001510| 65 6d 2e 54 79 70 65 20 | 3d 3d 20 27 4f 75 72 47 |em.Type |== 'OurG|
|00001520| 6f 6c 64 27 20 29 0d 0a | 09 09 7b 0d 0a 09 09 09 |old' )..|..{.....|
|00001530| 2f 2f 20 50 6f 73 69 74 | 69 6f 6e 20 6f 66 20 4b |// Posit|ion of K|
|00001540| 65 79 20 63 61 72 72 69 | 65 72 0d 0a 09 09 09 78 |ey carri|er.....x|
|00001550| 50 6f 73 20 3d 20 28 47 | 61 6d 65 49 74 65 6d 2e |Pos = (G|ameItem.|
|00001560| 58 20 2d 20 4d 69 6e 69 | 4d 61 70 2e 4d 61 70 4c |X - Mini|Map.MapL|
|00001570| 65 66 74 29 2a 4d 69 6e | 69 4d 61 70 2e 50 69 78 |eft)*Min|iMap.Pix|
|00001580| 65 6c 73 54 6f 4d 61 70 | 55 6e 69 74 73 2a 4d 61 |elsToMap|Units*Ma|
|00001590| 70 53 63 61 6c 65 20 2d | 6d 61 70 78 2a 4d 61 70 |pScale -|mapx*Map|
|000015a0| 53 63 61 6c 65 3b 0d 0a | 09 09 09 79 50 6f 73 20 |Scale;..|...yPos |
|000015b0| 3d 20 28 47 61 6d 65 49 | 74 65 6d 2e 59 20 2d 20 |= (GameI|tem.Y - |
|000015c0| 4d 69 6e 69 4d 61 70 2e | 4d 61 70 54 6f 70 29 2a |MiniMap.|MapTop)*|
|000015d0| 4d 69 6e 69 4d 61 70 2e | 50 69 78 65 6c 73 54 6f |MiniMap.|PixelsTo|
|000015e0| 4d 61 70 55 6e 69 74 73 | 2a 4d 61 70 53 63 61 6c |MapUnits|*MapScal|
|000015f0| 65 20 2d 6d 61 70 79 2a | 4d 61 70 53 63 61 6c 65 |e -mapy*|MapScale|
|00001600| 3b 0d 0a 0d 0a 09 09 09 | 2f 2f 20 53 69 7a 65 2c |;.......|// Size,|
|00001610| 20 63 6f 6c 6f 75 72 20 | 6f 66 20 70 69 6e 67 0d | colour |of ping.|
|00001620| 0a 09 09 09 70 69 6e 67 | 53 69 7a 65 20 3d 20 31 |....ping|Size = 1|
|00001630| 32 38 20 2a 20 28 31 2d | 4d 69 73 63 41 6e 69 6d |28 * (1-|MiscAnim|
|00001640| 43 6f 75 6e 74 65 72 29 | 20 2a 20 6d 61 70 53 63 |Counter)| * mapSc|
|00001650| 61 6c 65 3b 0d 0a 0d 0a | 09 09 09 43 61 6e 76 61 |ale;....|...Canva|
|00001660| 73 2e 44 72 61 77 43 6f | 6c 6f 72 20 3d 20 57 68 |s.DrawCo|lor = Wh|
|00001670| 69 74 65 43 6f 6c 6f 72 | 3b 0d 0a 09 09 09 43 61 |iteColor|;.....Ca|
|00001680| 6e 76 61 73 2e 53 74 79 | 6c 65 20 3d 20 45 52 65 |nvas.Sty|le = ERe|
|00001690| 6e 64 65 72 53 74 79 6c | 65 2e 53 54 59 5f 41 6c |nderStyl|e.STY_Al|
|000016a0| 70 68 61 3b 0d 0a 0d 0a | 09 09 09 2f 2f 20 44 72 |pha;....|...// Dr|
|000016b0| 61 77 20 70 69 6e 67 0d | 0a 09 09 09 43 61 6e 76 |aw ping.|....Canv|
|000016c0| 61 73 2e 53 65 74 50 6f | 73 20 28 20 78 50 6f 73 |as.SetPo|s ( xPos|
|000016d0| 20 2d 20 70 69 6e 67 53 | 69 7a 65 2a 30 2e 35 2c | - pingS|ize*0.5,|
|000016e0| 20 79 50 6f 73 20 2d 20 | 70 69 6e 67 53 69 7a 65 | yPos - |pingSize|
|000016f0| 2a 30 2e 35 29 3b 0d 0a | 09 09 09 44 72 61 77 54 |*0.5);..|...DrawT|
|00001700| 65 78 52 65 63 74 20 28 | 43 61 6e 76 61 73 2c 20 |exRect (|Canvas, |
|00001710| 50 69 6e 67 49 63 6f 6e | 5f 54 65 61 6d 5b 54 65 |PingIcon|_Team[Te|
|00001720| 61 6d 5d 2c 20 70 69 6e | 67 53 69 7a 65 2c 20 70 |am], pin|gSize, p|
|00001730| 69 6e 67 53 69 7a 65 29 | 3b 0d 0a 0d 0a 09 09 09 |ingSize)|;.......|
|00001740| 2f 2f 20 44 72 61 77 20 | 49 63 6f 6e 0d 0a 09 09 |// Draw |Icon....|
|00001750| 09 43 61 6e 76 61 73 2e | 53 65 74 50 6f 73 20 28 |.Canvas.|SetPos (|
|00001760| 20 28 47 61 6d 65 49 74 | 65 6d 2e 58 20 2d 20 4d | (GameIt|em.X - M|
|00001770| 69 6e 69 4d 61 70 2e 4d | 61 70 4c 65 66 74 29 2a |iniMap.M|apLeft)*|
|00001780| 4d 69 6e 69 4d 61 70 2e | 50 69 78 65 6c 73 54 6f |MiniMap.|PixelsTo|
|00001790| 4d 61 70 55 6e 69 74 73 | 2a 4d 61 70 53 63 61 6c |MapUnits|*MapScal|
|000017a0| 65 20 2d 6d 61 70 78 2a | 4d 61 70 53 63 61 6c 65 |e -mapx*|MapScale|
|000017b0| 20 2d 4d 69 6e 69 6d 61 | 70 49 63 6f 6e 53 69 7a | -Minima|pIconSiz|
|000017c0| 65 2a 52 65 6e 64 65 72 | 53 63 61 6c 65 2a 30 2e |e*Render|Scale*0.|
|000017d0| 35 2c 0d 0a 09 09 09 09 | 28 47 61 6d 65 49 74 65 |5,......|(GameIte|
|000017e0| 6d 2e 59 20 2d 20 4d 69 | 6e 69 4d 61 70 2e 4d 61 |m.Y - Mi|niMap.Ma|
|000017f0| 70 54 6f 70 29 2a 4d 69 | 6e 69 4d 61 70 2e 50 69 |pTop)*Mi|niMap.Pi|
|00001800| 78 65 6c 73 54 6f 4d 61 | 70 55 6e 69 74 73 2a 4d |xelsToMa|pUnits*M|
|00001810| 61 70 53 63 61 6c 65 20 | 2d 6d 61 70 79 2a 4d 61 |apScale |-mapy*Ma|
|00001820| 70 53 63 61 6c 65 20 2d | 4d 69 6e 69 6d 61 70 49 |pScale -|MinimapI|
|00001830| 63 6f 6e 53 69 7a 65 2a | 52 65 6e 64 65 72 53 63 |conSize*|RenderSc|
|00001840| 61 6c 65 2a 30 2e 35 29 | 3b 0d 0a 09 09 09 44 72 |ale*0.5)|;.....Dr|
|00001850| 61 77 54 65 78 52 65 63 | 74 20 28 43 61 6e 76 61 |awTexRec|t (Canva|
|00001860| 73 2c 20 47 6f 6c 64 49 | 63 6f 6e 5f 54 65 61 6d |s, GoldI|con_Team|
|00001870| 5b 54 65 61 6d 5d 2c 20 | 4d 69 6e 69 6d 61 70 49 |[Team], |MinimapI|
|00001880| 63 6f 6e 53 69 7a 65 2a | 52 65 6e 64 65 72 53 63 |conSize*|RenderSc|
|00001890| 61 6c 65 2c 20 4d 69 6e | 69 6d 61 70 49 63 6f 6e |ale, Min|imapIcon|
|000018a0| 53 69 7a 65 2a 52 65 6e | 64 65 72 53 63 61 6c 65 |Size*Ren|derScale|
|000018b0| 29 3b 0d 0a 0d 0a 09 09 | 09 47 61 6d 65 4f 62 6a |);......|.GameObj|
|000018c0| 65 63 74 49 74 65 6d 20 | 3d 20 47 61 6d 65 49 74 |ectItem |= GameIt|
|000018d0| 65 6d 3b 0d 0a 09 09 7d | 0d 0a 09 7d 0d 0a 7d 0d |em;....}|...}..}.|
|000018e0| 0a 0d 0a 73 69 6d 75 6c | 61 74 65 64 20 66 75 6e |...simul|ated fun|
|000018f0| 63 74 69 6f 6e 20 44 72 | 61 77 42 61 73 65 49 63 |ction Dr|awBaseIc|
|00001900| 6f 6e 28 63 61 6e 76 61 | 73 20 43 61 6e 76 61 73 |on(canva|s Canvas|
|00001910| 2c 20 69 6e 74 20 42 61 | 73 65 50 6f 73 58 2c 20 |, int Ba|sePosX, |
|00001920| 69 6e 74 20 42 61 73 65 | 50 6f 73 59 2c 20 69 6e |int Base|PosY, in|
|00001930| 74 20 54 65 61 6d 29 0d | 0a 7b 0d 0a 09 6c 6f 63 |t Team).|.{...loc|
|00001940| 61 6c 20 4d 69 6e 69 6d | 61 70 49 6e 66 6f 20 6d |al Minim|apInfo m|
|00001950| 69 6e 69 6d 61 70 3b 0d | 0a 09 4d 69 6e 69 4d 61 |inimap;.|..MiniMa|
|00001960| 70 20 3d 20 52 61 67 65 | 50 6c 61 79 65 72 28 50 |p = Rage|Player(P|
|00001970| 6c 61 79 65 72 4f 77 6e | 65 72 29 2e 4d 69 6e 69 |layerOwn|er).Mini|
|00001980| 4d 61 70 3b 0d 0a 0d 0a | 09 43 61 6e 76 61 73 2e |Map;....|.Canvas.|
|00001990| 44 72 61 77 43 6f 6c 6f | 72 20 3d 20 57 68 69 74 |DrawColo|r = Whit|
|000019a0| 65 43 6f 6c 6f 72 3b 09 | 09 09 0d 0a 09 43 61 6e |eColor;.|.....Can|
|000019b0| 76 61 73 2e 53 65 74 50 | 6f 73 20 28 20 28 42 61 |vas.SetP|os ( (Ba|
|000019c0| 73 65 50 6f 73 58 20 2d | 20 4d 69 6e 69 4d 61 70 |sePosX -| MiniMap|
|000019d0| 2e 4d 61 70 4c 65 66 74 | 29 2a 4d 69 6e 69 4d 61 |.MapLeft|)*MiniMa|
|000019e0| 70 2e 50 69 78 65 6c 73 | 54 6f 4d 61 70 55 6e 69 |p.Pixels|ToMapUni|
|000019f0| 74 73 2a 4d 61 70 53 63 | 61 6c 65 20 2d 6d 61 70 |ts*MapSc|ale -map|
|00001a00| 78 2a 4d 61 70 53 63 61 | 6c 65 20 2d 28 4d 69 6e |x*MapSca|le -(Min|
|00001a10| 69 6d 61 70 49 63 6f 6e | 53 69 7a 65 2a 52 65 6e |imapIcon|Size*Ren|
|00001a20| 64 65 72 53 63 61 6c 65 | 2a 30 2e 35 29 2c 0d 0a |derScale|*0.5),..|
|00001a30| 09 09 28 42 61 73 65 50 | 6f 73 59 20 2d 20 4d 69 |..(BaseP|osY - Mi|
|00001a40| 6e 69 4d 61 70 2e 4d 61 | 70 54 6f 70 29 2a 4d 69 |niMap.Ma|pTop)*Mi|
|00001a50| 6e 69 4d 61 70 2e 50 69 | 78 65 6c 73 54 6f 4d 61 |niMap.Pi|xelsToMa|
|00001a60| 70 55 6e 69 74 73 2a 4d | 61 70 53 63 61 6c 65 20 |pUnits*M|apScale |
|00001a70| 2d 6d 61 70 79 2a 4d 61 | 70 53 63 61 6c 65 20 2d |-mapy*Ma|pScale -|
|00001a80| 28 4d 69 6e 69 6d 61 70 | 49 63 6f 6e 53 69 7a 65 |(Minimap|IconSize|
|00001a90| 2a 52 65 6e 64 65 72 53 | 63 61 6c 65 2a 30 2e 35 |*RenderS|cale*0.5|
|00001aa0| 29 29 3b 0d 0a 09 44 72 | 61 77 54 65 78 52 65 63 |));...Dr|awTexRec|
|00001ab0| 74 20 28 43 61 6e 76 61 | 73 2c 20 53 61 66 65 49 |t (Canva|s, SafeI|
|00001ac0| 63 6f 6e 5f 54 65 61 6d | 5b 54 65 61 6d 5d 2c 20 |con_Team|[Team], |
|00001ad0| 4d 69 6e 69 6d 61 70 49 | 63 6f 6e 53 69 7a 65 2a |MinimapI|conSize*|
|00001ae0| 52 65 6e 64 65 72 53 63 | 61 6c 65 2c 20 4d 69 6e |RenderSc|ale, Min|
|00001af0| 69 6d 61 70 49 63 6f 6e | 53 69 7a 65 2a 52 65 6e |imapIcon|Size*Ren|
|00001b00| 64 65 72 53 63 61 6c 65 | 29 3b 0d 0a 7d 0d 0a 0d |derScale|);..}...|
|00001b10| 0a 0d 0a 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |...//===|========|
|00001b20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b60| 3d 3d 0d 0a 2f 2f 0d 0a | 2f 2f 3d 3d 3d 3d 3d 3d |==..//..|//======|
|00001b70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001b90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ba0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001bb0| 3d 3d 3d 3d 3d 3d 3d 0d | 0a 0d 0a 00 |=======.|.... |
+--------+-------------------------+-------------------------+--------+--------+