home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 April / Gamestar_72_2005-04_dvd.iso / Patche / ut2004_patchv3355.exe / UT2004-Patch / System / XWeapons.u / ScriptText.TextBuffer < prev    next >
Unknown  |  2005-02-15  |  6.2 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.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 57 62 2f 2f 3d 3d 3d 3d |........|Wb//====|
|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 5a 6f |========|=..// Zo|
|00000060| 6f 6d 53 75 70 65 72 53 | 68 6f 63 6b 52 69 66 6c |omSuperS|hockRifl|
|00000070| 65 0d 0a 2f 2f 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |e..//===|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000090| 3d 3d 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 0d 0a 63 6c 61 73 | 73 20 5a 6f 6f 6d 53 75 |==..clas|s ZoomSu|
|000000d0| 70 65 72 53 68 6f 63 6b | 52 69 66 6c 65 20 65 78 |perShock|Rifle ex|
|000000e0| 74 65 6e 64 73 20 53 75 | 70 65 72 53 68 6f 63 6b |tends Su|perShock|
|000000f0| 52 69 66 6c 65 0d 0a 09 | 48 69 64 65 44 72 6f 70 |Rifle...|HideDrop|
|00000100| 44 6f 77 6e 0d 0a 09 43 | 61 63 68 65 45 78 65 6d |Down...C|acheExem|
|00000110| 70 74 3b 0d 0a 0d 0a 76 | 61 72 28 47 66 78 29 20 |pt;....v|ar(Gfx) |
|00000120| 66 6c 6f 61 74 20 74 65 | 73 74 58 3b 0d 0a 76 61 |float te|stX;..va|
|00000130| 72 28 47 66 78 29 20 66 | 6c 6f 61 74 20 74 65 73 |r(Gfx) f|loat tes|
|00000140| 74 59 3b 0d 0a 0d 0a 76 | 61 72 28 47 66 78 29 20 |tY;....v|ar(Gfx) |
|00000150| 66 6c 6f 61 74 20 62 6f | 72 64 65 72 58 3b 0d 0a |float bo|rderX;..|
|00000160| 76 61 72 28 47 66 78 29 | 20 66 6c 6f 61 74 20 62 |var(Gfx)| float b|
|00000170| 6f 72 64 65 72 59 3b 0d | 0a 0d 0a 76 61 72 28 47 |orderY;.|...var(G|
|00000180| 66 78 29 20 66 6c 6f 61 | 74 20 66 6f 63 75 73 58 |fx) floa|t focusX|
|00000190| 3b 0d 0a 76 61 72 28 47 | 66 78 29 20 66 6c 6f 61 |;..var(G|fx) floa|
|000001a0| 74 20 66 6f 63 75 73 59 | 3b 0d 0a 76 61 72 28 47 |t focusY|;..var(G|
|000001b0| 66 78 29 20 66 6c 6f 61 | 74 20 69 6e 6e 65 72 41 |fx) floa|t innerA|
|000001c0| 72 72 6f 77 73 58 3b 0d | 0a 76 61 72 28 47 66 78 |rrowsX;.|.var(Gfx|
|000001d0| 29 20 66 6c 6f 61 74 20 | 69 6e 6e 65 72 41 72 72 |) float |innerArr|
|000001e0| 6f 77 73 59 3b 0d 0a 76 | 61 72 28 47 66 78 29 20 |owsY;..v|ar(Gfx) |
|000001f0| 43 6f 6c 6f 72 20 41 72 | 72 6f 77 43 6f 6c 6f 72 |Color Ar|rowColor|
|00000200| 3b 0d 0a 76 61 72 28 47 | 66 78 29 20 43 6f 6c 6f |;..var(G|fx) Colo|
|00000210| 72 20 54 61 72 67 65 74 | 43 6f 6c 6f 72 3b 0d 0a |r Target|Color;..|
|00000220| 76 61 72 28 47 66 78 29 | 20 43 6f 6c 6f 72 20 4e |var(Gfx)| Color N|
|00000230| 6f 54 61 72 67 65 74 43 | 6f 6c 6f 72 3b 0d 0a 76 |oTargetC|olor;..v|
|00000240| 61 72 28 47 66 78 29 20 | 43 6f 6c 6f 72 20 46 6f |ar(Gfx) |Color Fo|
|00000250| 63 75 73 43 6f 6c 6f 72 | 3b 0d 0a 76 61 72 28 47 |cusColor|;..var(G|
|00000260| 66 78 29 20 43 6f 6c 6f | 72 20 43 68 61 72 67 65 |fx) Colo|r Charge|
|00000270| 43 6f 6c 6f 72 3b 0d 0a | 0d 0a 76 61 72 28 47 66 |Color;..|..var(Gf|
|00000280| 78 29 20 76 65 63 74 6f | 72 20 52 65 63 68 61 72 |x) vecto|r Rechar|
|00000290| 67 65 4f 72 69 67 69 6e | 3b 0d 0a 76 61 72 28 47 |geOrigin|;..var(G|
|000002a0| 66 78 29 20 76 65 63 74 | 6f 72 20 52 65 63 68 61 |fx) vect|or Recha|
|000002b0| 72 67 65 53 69 7a 65 3b | 0d 0a 0d 0a 76 61 72 20 |rgeSize;|....var |
|000002c0| 74 72 61 6e 73 69 65 6e | 74 20 66 6c 6f 61 74 20 |transien|t float |
|000002d0| 4c 61 73 74 46 4f 56 3b | 0d 0a 76 61 72 28 29 20 |LastFOV;|..var() |
|000002e0| 62 6f 6f 6c 20 7a 6f 6f | 6d 65 64 3b 0d 0a 76 61 |bool zoo|med;..va|
|000002f0| 72 28 29 20 78 45 6d 69 | 74 74 65 72 20 20 63 68 |r() xEmi|tter ch|
|00000300| 61 72 67 65 45 6d 69 74 | 74 65 72 3b 0d 0a 0d 0a |argeEmit|ter;....|
|00000310| 73 69 6d 75 6c 61 74 65 | 64 20 66 75 6e 63 74 69 |simulate|d functi|
|00000320| 6f 6e 20 50 6f 73 74 42 | 65 67 69 6e 50 6c 61 79 |on PostB|eginPlay|
|00000330| 28 29 0d 0a 7b 0d 0a 20 | 20 20 20 53 75 70 65 72 |()..{.. | Super|
|00000340| 2e 50 6f 73 74 42 65 67 | 69 6e 50 6c 61 79 28 29 |.PostBeg|inPlay()|
|00000350| 3b 0d 0a 7d 0d 0a 0d 0a | 73 69 6d 75 6c 61 74 65 |;..}....|simulate|
|00000360| 64 20 66 75 6e 63 74 69 | 6f 6e 20 62 6f 6f 6c 20 |d functi|on bool |
|00000370| 57 65 61 70 6f 6e 43 65 | 6e 74 65 72 65 64 28 29 |WeaponCe|ntered()|
|00000380| 0d 0a 7b 0d 0a 09 72 65 | 74 75 72 6e 20 28 20 7a |..{...re|turn ( z|
|00000390| 6f 6f 6d 65 64 20 7c 7c | 20 62 53 70 65 63 74 61 |oomed ||| bSpecta|
|000003a0| 74 65 64 20 7c 7c 20 28 | 48 61 6e 64 20 3e 20 31 |ted || (|Hand > 1|
|000003b0| 29 20 29 3b 0d 0a 7d 0d | 0a 0d 0a 73 69 6d 75 6c |) );..}.|...simul|
|000003c0| 61 74 65 64 20 66 75 6e | 63 74 69 6f 6e 20 44 65 |ated fun|ction De|
|000003d0| 73 74 72 6f 79 65 64 28 | 29 0d 0a 7b 0d 0a 20 20 |stroyed(|)..{.. |
|000003e0| 20 20 69 66 20 28 63 68 | 61 72 67 65 45 6d 69 74 | if (ch|argeEmit|
|000003f0| 74 65 72 20 21 3d 20 4e | 6f 6e 65 29 0d 0a 20 20 |ter != N|one).. |
|00000400| 20 20 20 20 20 20 63 68 | 61 72 67 65 45 6d 69 74 | ch|argeEmit|
|00000410| 74 65 72 2e 44 65 73 74 | 72 6f 79 28 29 3b 0d 0a |ter.Dest|roy();..|
|00000420| 0d 0a 20 20 20 20 53 75 | 70 65 72 2e 44 65 73 74 |.. Su|per.Dest|
|00000430| 72 6f 79 65 64 28 29 3b | 0d 0a 7d 0d 0a 0d 0a 73 |royed();|..}....s|
|00000440| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|00000450| 6e 20 43 6c 69 65 6e 74 | 57 65 61 70 6f 6e 54 68 |n Client|WeaponTh|
|00000460| 72 6f 77 6e 28 29 0d 0a | 7b 0d 0a 20 20 20 20 69 |rown()..|{.. i|
|00000470| 66 28 20 49 6e 73 74 69 | 67 61 74 6f 72 20 21 3d |f( Insti|gator !=|
|00000480| 20 4e 6f 6e 65 20 26 26 | 20 49 6e 73 74 69 67 61 | None &&| Instiga|
|00000490| 74 6f 72 2e 43 6f 6e 74 | 72 6f 6c 6c 65 72 2e 49 |tor.Cont|roller.I|
|000004a0| 73 41 28 20 27 50 6c 61 | 79 65 72 43 6f 6e 74 72 |sA( 'Pla|yerContr|
|000004b0| 6f 6c 6c 65 72 27 20 29 | 20 29 0d 0a 20 20 20 20 |oller' )| ).. |
|000004c0| 20 20 20 20 50 6c 61 79 | 65 72 43 6f 6e 74 72 6f | Play|erContro|
|000004d0| 6c 6c 65 72 28 49 6e 73 | 74 69 67 61 74 6f 72 2e |ller(Ins|tigator.|
|000004e0| 43 6f 6e 74 72 6f 6c 6c | 65 72 29 2e 45 6e 64 5a |Controll|er).EndZ|
|000004f0| 6f 6f 6d 28 29 3b 0d 0a | 20 20 20 20 53 75 70 65 |oom();..| Supe|
|00000500| 72 2e 43 6c 69 65 6e 74 | 57 65 61 70 6f 6e 54 68 |r.Client|WeaponTh|
|00000510| 72 6f 77 6e 28 29 3b 0d | 0a 7d 0d 0a 0d 0a 2f 2f |rown();.|.}....//|
|00000520| 20 63 6f 6d 70 65 6e 73 | 61 74 65 20 66 6f 72 20 | compens|ate for |
|00000530| 62 72 69 67 68 74 20 66 | 6f 67 0d 0a 73 69 6d 75 |bright f|og..simu|
|00000540| 6c 61 74 65 64 20 66 75 | 6e 63 74 69 6f 6e 20 53 |lated fu|nction S|
|00000550| 65 74 5a 6f 6f 6d 42 6c | 65 6e 64 43 6f 6c 6f 72 |etZoomBl|endColor|
|00000560| 28 43 61 6e 76 61 73 20 | 63 29 0d 0a 7b 0d 0a 20 |(Canvas |c)..{.. |
|00000570| 20 20 20 6c 6f 63 61 6c | 20 42 79 74 65 20 20 20 | local| Byte |
|00000580| 20 76 61 6c 3b 0d 0a 20 | 20 20 20 6c 6f 63 61 6c | val;.. | local|
|00000590| 20 43 6f 6c 6f 72 20 20 | 20 63 6c 72 3b 0d 0a 20 | Color | clr;.. |
|000005a0| 20 20 20 6c 6f 63 61 6c | 20 43 6f 6c 6f 72 20 20 | local| Color |
|000005b0| 20 66 6f 67 3b 0d 0a 0d | 0a 20 20 20 20 63 6c 72 | fog;...|. clr|
|000005c0| 2e 52 20 3d 20 32 35 35 | 3b 0d 0a 20 20 20 20 63 |.R = 255|;.. c|
|000005d0| 6c 72 2e 47 20 3d 20 32 | 35 35 3b 0d 0a 20 20 20 |lr.G = 2|55;.. |
|000005e0| 20 63 6c 72 2e 42 20 3d | 20 32 35 35 3b 0d 0a 20 | clr.B =| 255;.. |
|000005f0| 20 20 20 63 6c 72 2e 41 | 20 3d 20 32 35 35 3b 0d | clr.A| = 255;.|
|00000600| 0a 0d 0a 20 20 20 20 69 | 66 28 20 49 6e 73 74 69 |... i|f( Insti|
|00000610| 67 61 74 6f 72 2e 52 65 | 67 69 6f 6e 2e 5a 6f 6e |gator.Re|gion.Zon|
|00000620| 65 2e 62 44 69 73 74 61 | 6e 63 65 46 6f 67 20 29 |e.bDista|nceFog )|
|00000630| 0d 0a 20 20 20 20 7b 0d | 0a 20 20 20 20 20 20 20 |.. {.|. |
|00000640| 20 66 6f 67 20 3d 20 49 | 6e 73 74 69 67 61 74 6f | fog = I|nstigato|
|00000650| 72 2e 52 65 67 69 6f 6e | 2e 5a 6f 6e 65 2e 44 69 |r.Region|.Zone.Di|
|00000660| 73 74 61 6e 63 65 46 6f | 67 43 6f 6c 6f 72 3b 0d |stanceFo|gColor;.|
|00000670| 0a 20 20 20 20 20 20 20 | 20 76 61 6c 20 3d 20 30 |. | val = 0|
|00000680| 3b 0d 0a 20 20 20 20 20 | 20 20 20 76 61 6c 20 3d |;.. | val =|
|00000690| 20 4d 61 78 28 20 76 61 | 6c 2c 20 66 6f 67 2e 52 | Max( va|l, fog.R|
|000006a0| 29 3b 0d 0a 20 20 20 20 | 20 20 20 20 76 61 6c 20 |);.. | val |
|000006b0| 3d 20 4d 61 78 28 20 76 | 61 6c 2c 20 66 6f 67 2e |= Max( v|al, fog.|
|000006c0| 47 29 3b 0d 0a 20 20 20 | 20 20 20 20 20 76 61 6c |G);.. | val|
|000006d0| 20 3d 20 4d 61 78 28 20 | 76 61 6c 2c 20 66 6f 67 | = Max( |val, fog|
|000006e0| 2e 42 29 3b 0d 0a 0d 0a | 20 20 20 20 20 20 20 20 |.B);....| |
|000006f0| 69 66 28 20 76 61 6c 20 | 3e 20 31 32 38 20 29 0d |if( val |> 128 ).|
|00000700| 0a 20 20 20 20 20 20 20 | 20 7b 0d 0a 20 20 20 20 |. | {.. |
|00000710| 20 20 20 20 20 20 20 20 | 76 61 6c 20 2d 3d 20 31 | |val -= 1|
|00000720| 32 38 3b 0d 0a 20 20 20 | 20 20 20 20 20 20 20 20 |28;.. | |
|00000730| 20 63 6c 72 2e 52 20 2d | 3d 20 76 61 6c 3b 0d 0a | clr.R -|= val;..|
|00000740| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 6c 72 2e | | clr.|
|00000750| 47 20 2d 3d 20 76 61 6c | 3b 0d 0a 20 20 20 20 20 |G -= val|;.. |
|00000760| 20 20 20 20 20 20 20 63 | 6c 72 2e 42 20 2d 3d 20 | c|lr.B -= |
|00000770| 76 61 6c 3b 0d 0a 20 20 | 20 20 20 20 20 20 7d 0d |val;.. | }.|
|00000780| 0a 20 20 20 20 7d 0d 0a | 20 20 20 20 63 2e 44 72 |. }..| c.Dr|
|00000790| 61 77 43 6f 6c 6f 72 20 | 3d 20 63 6c 72 3b 0d 0a |awColor |= clr;..|
|000007a0| 7d 0d 0a 0d 0a 73 69 6d | 75 6c 61 74 65 64 20 65 |}....sim|ulated e|
|000007b0| 76 65 6e 74 20 52 65 6e | 64 65 72 4f 76 65 72 6c |vent Ren|derOverl|
|000007c0| 61 79 73 28 20 43 61 6e | 76 61 73 20 43 61 6e 76 |ays( Can|vas Canv|
|000007d0| 61 73 20 29 0d 0a 7b 0d | 0a 09 6c 6f 63 61 6c 20 |as )..{.|..local |
|000007e0| 66 6c 6f 61 74 20 74 69 | 6c 65 53 63 61 6c 65 58 |float ti|leScaleX|
|000007f0| 3b 0d 0a 09 6c 6f 63 61 | 6c 20 66 6c 6f 61 74 20 |;...loca|l float |
|00000800| 74 69 6c 65 53 63 61 6c | 65 59 3b 0d 0a 09 6c 6f |tileScal|eY;...lo|
|00000810| 63 61 6c 20 66 6c 6f 61 | 74 20 62 58 3b 0d 0a 09 |cal floa|t bX;...|
|00000820| 6c 6f 63 61 6c 20 66 6c | 6f 61 74 20 62 59 3b 0d |local fl|oat bY;.|
|00000830| 0a 09 6c 6f 63 61 6c 20 | 66 6c 6f 61 74 20 66 58 |..local |float fX|
|00000840| 3b 0d 0a 09 6c 6f 63 61 | 6c 20 66 6c 6f 61 74 20 |;...loca|l float |
|00000850| 66 59 3b 0d 0a 09 6c 6f | 63 61 6c 20 66 6c 6f 61 |fY;...lo|cal floa|
|00000860| 74 20 43 68 61 72 67 65 | 42 61 72 3b 0d 0a 0d 0a |t Charge|Bar;....|
|00000870| 09 6c 6f 63 61 6c 20 66 | 6c 6f 61 74 20 74 58 3b |.local f|loat tX;|
|00000880| 0d 0a 09 6c 6f 63 61 6c | 20 66 6c 6f 61 74 20 74 |...local| float t|
|00000890| 59 3b 0d 0a 0d 0a 09 6c | 6f 63 61 6c 20 66 6c 6f |Y;.....l|ocal flo|
|000008a0| 61 74 20 62 61 72 4f 72 | 67 58 3b 0d 0a 09 6c 6f |at barOr|gX;...lo|
|000008b0| 63 61 6c 20 66 6c 6f 61 | 74 20 62 61 72 4f 72 67 |cal floa|t barOrg|
|000008c0| 59 3b 0d 0a 09 6c 6f 63 | 61 6c 20 66 6c 6f 61 74 |Y;...loc|al float|
|000008d0| 20 62 61 72 53 69 7a 65 | 58 3b 0d 0a 09 6c 6f 63 | barSize|X;...loc|
|000008e0| 61 6c 20 66 6c 6f 61 74 | 20 62 61 72 53 69 7a 65 |al float| barSize|
|000008f0| 59 3b 0d 0a 0d 0a 20 20 | 20 20 69 66 20 28 20 4c |Y;.... | if ( L|
|00000900| 61 73 74 46 4f 56 20 3e | 20 50 6c 61 79 65 72 43 |astFOV >| PlayerC|
|00000910| 6f 6e 74 72 6f 6c 6c 65 | 72 28 49 6e 73 74 69 67 |ontrolle|r(Instig|
|00000920| 61 74 6f 72 2e 43 6f 6e | 74 72 6f 6c 6c 65 72 29 |ator.Con|troller)|
|00000930| 2e 44 65 73 69 72 65 64 | 46 4f 56 20 29 0d 0a 20 |.Desired|FOV ).. |
|00000940| 20 20 20 7b 0d 0a 20 20 | 20 20 20 20 20 20 50 6c | {.. | Pl|
|00000950| 61 79 53 6f 75 6e 64 28 | 53 6f 75 6e 64 27 57 65 |aySound(|Sound'We|
|00000960| 61 70 6f 6e 53 6f 75 6e | 64 73 2e 4c 69 67 68 74 |aponSoun|ds.Light|
|00000970| 6e 69 6e 67 47 75 6e 2e | 4c 69 67 68 74 6e 69 6e |ningGun.|Lightnin|
|00000980| 67 5a 6f 6f 6d 49 6e 27 | 2c 20 53 4c 4f 54 5f 4d |gZoomIn'|, SLOT_M|
|00000990| 69 73 63 2c 2c 2c 2c 2c | 66 61 6c 73 65 29 3b 0d |isc,,,,,|false);.|
|000009a0| 0a 20 20 20 20 7d 0d 0a | 20 20 20 20 65 6c 73 65 |. }..| else|
|000009b0| 20 69 66 20 28 20 4c 61 | 73 74 46 4f 56 20 3c 20 | if ( La|stFOV < |
|000009c0| 50 6c 61 79 65 72 43 6f | 6e 74 72 6f 6c 6c 65 72 |PlayerCo|ntroller|
|000009d0| 28 49 6e 73 74 69 67 61 | 74 6f 72 2e 43 6f 6e 74 |(Instiga|tor.Cont|
|000009e0| 72 6f 6c 6c 65 72 29 2e | 44 65 73 69 72 65 64 46 |roller).|DesiredF|
|000009f0| 4f 56 20 29 0d 0a 20 20 | 20 20 7b 0d 0a 20 20 20 |OV ).. | {.. |
|00000a00| 20 20 20 20 20 50 6c 61 | 79 53 6f 75 6e 64 28 53 | Pla|ySound(S|
|00000a10| 6f 75 6e 64 27 57 65 61 | 70 6f 6e 53 6f 75 6e 64 |ound'Wea|ponSound|
|00000a20| 73 2e 4c 69 67 68 74 6e | 69 6e 67 47 75 6e 2e 4c |s.Lightn|ingGun.L|
|00000a30| 69 67 68 74 6e 69 6e 67 | 5a 6f 6f 6d 4f 75 74 27 |ightning|ZoomOut'|
|00000a40| 2c 20 53 4c 4f 54 5f 4d | 69 73 63 2c 2c 2c 2c 2c |, SLOT_M|isc,,,,,|
|00000a50| 66 61 6c 73 65 29 3b 0d | 0a 20 20 20 20 7d 0d 0a |false);.|. }..|
|00000a60| 20 20 20 20 4c 61 73 74 | 46 4f 56 20 3d 20 50 6c | Last|FOV = Pl|
|00000a70| 61 79 65 72 43 6f 6e 74 | 72 6f 6c 6c 65 72 28 49 |ayerCont|roller(I|
|00000a80| 6e 73 74 69 67 61 74 6f | 72 2e 43 6f 6e 74 72 6f |nstigato|r.Contro|
|00000a90| 6c 6c 65 72 29 2e 44 65 | 73 69 72 65 64 46 4f 56 |ller).De|siredFOV|
|00000aa0| 3b 0d 0a 0d 0a 20 20 20 | 20 69 66 20 28 20 50 6c |;.... | if ( Pl|
|00000ab0| 61 79 65 72 43 6f 6e 74 | 72 6f 6c 6c 65 72 28 49 |ayerCont|roller(I|
|00000ac0| 6e 73 74 69 67 61 74 6f | 72 2e 43 6f 6e 74 72 6f |nstigato|r.Contro|
|00000ad0| 6c 6c 65 72 29 2e 44 65 | 73 69 72 65 64 46 4f 56 |ller).De|siredFOV|
|00000ae0| 20 3d 3d 20 50 6c 61 79 | 65 72 43 6f 6e 74 72 6f | == Play|erContro|
|00000af0| 6c 6c 65 72 28 49 6e 73 | 74 69 67 61 74 6f 72 2e |ller(Ins|tigator.|
|00000b00| 43 6f 6e 74 72 6f 6c 6c | 65 72 29 2e 44 65 66 61 |Controll|er).Defa|
|00000b10| 75 6c 74 46 4f 56 20 29 | 0d 0a 09 7b 0d 0a 20 20 |ultFOV )|...{.. |
|00000b20| 20 20 20 20 20 20 53 75 | 70 65 72 2e 52 65 6e 64 | Su|per.Rend|
|00000b30| 65 72 4f 76 65 72 6c 61 | 79 73 28 43 61 6e 76 61 |erOverla|ys(Canva|
|00000b40| 73 29 3b 0d 0a 09 09 7a | 6f 6f 6d 65 64 3d 66 61 |s);....z|oomed=fa|
|00000b50| 6c 73 65 3b 0d 0a 09 7d | 0d 0a 09 65 6c 73 65 0d |lse;...}|...else.|
|00000b60| 0a 20 20 20 20 7b 0d 0a | 0d 0a 09 09 69 66 20 28 |. {..|....if (|
|00000b70| 20 46 69 72 65 4d 6f 64 | 65 5b 30 5d 2e 4e 65 78 | FireMod|e[0].Nex|
|00000b80| 74 46 69 72 65 54 69 6d | 65 20 3c 3d 20 4c 65 76 |tFireTim|e <= Lev|
|00000b90| 65 6c 2e 54 69 6d 65 53 | 65 63 6f 6e 64 73 20 29 |el.TimeS|econds )|
|00000ba0| 0d 0a 09 09 7b 0d 0a 09 | 09 09 43 68 61 72 67 65 |....{...|..Charge|
|00000bb0| 42 61 72 20 3d 20 31 2e | 30 3b 0d 0a 09 09 7d 0d |Bar = 1.|0;....}.|
|00000bc0| 0a 09 09 65 6c 73 65 0d | 0a 09 09 7b 0d 0a 09 09 |...else.|...{....|
|00000bd0| 09 43 68 61 72 67 65 42 | 61 72 20 3d 20 31 2e 30 |.ChargeB|ar = 1.0|
|00000be0| 20 2d 20 28 28 46 69 72 | 65 4d 6f 64 65 5b 30 5d | - ((Fir|eMode[0]|
|00000bf0| 2e 4e 65 78 74 46 69 72 | 65 54 69 6d 65 2d 4c 65 |.NextFir|eTime-Le|
|00000c00| 76 65 6c 2e 54 69 6d 65 | 53 65 63 6f 6e 64 73 29 |vel.Time|Seconds)|
|00000c10| 20 2f 20 46 69 72 65 4d | 6f 64 65 5b 30 5d 2e 46 | / FireM|ode[0].F|
|00000c20| 69 72 65 52 61 74 65 29 | 3b 0d 0a 09 09 7d 0d 0a |ireRate)|;....}..|
|00000c30| 0d 0a 09 09 74 69 6c 65 | 53 63 61 6c 65 58 20 3d |....tile|ScaleX =|
|00000c40| 20 43 61 6e 76 61 73 2e | 53 69 7a 65 58 20 2f 20 | Canvas.|SizeX / |
|00000c50| 36 34 30 2e 30 66 3b 0d | 0a 09 09 74 69 6c 65 53 |640.0f;.|...tileS|
|00000c60| 63 61 6c 65 59 20 3d 20 | 43 61 6e 76 61 73 2e 53 |caleY = |Canvas.S|
|00000c70| 69 7a 65 59 20 2f 20 34 | 38 30 2e 30 66 3b 0d 0a |izeY / 4|80.0f;..|
|00000c80| 0d 0a 09 09 62 58 20 3d | 20 62 6f 72 64 65 72 58 |....bX =| borderX|
|00000c90| 20 2a 20 74 69 6c 65 53 | 63 61 6c 65 58 3b 0d 0a | * tileS|caleX;..|
|00000ca0| 09 09 62 59 20 3d 20 62 | 6f 72 64 65 72 59 20 2a |..bY = b|orderY *|
|00000cb0| 20 74 69 6c 65 53 63 61 | 6c 65 59 3b 0d 0a 09 09 | tileSca|leY;....|
|00000cc0| 66 58 20 3d 20 66 6f 63 | 75 73 58 20 2a 20 74 69 |fX = foc|usX * ti|
|00000cd0| 6c 65 53 63 61 6c 65 58 | 3b 0d 0a 09 09 66 59 20 |leScaleX|;....fY |
|00000ce0| 3d 20 66 6f 63 75 73 59 | 20 2a 20 74 69 6c 65 53 |= focusY| * tileS|
|00000cf0| 63 61 6c 65 58 3b 0d 0a | 0d 0a 09 09 74 58 20 3d |caleX;..|....tX =|
|00000d00| 20 74 65 73 74 58 20 2a | 20 74 69 6c 65 53 63 61 | testX *| tileSca|
|00000d10| 6c 65 58 3b 0d 0a 09 09 | 74 59 20 3d 20 74 65 73 |leX;....|tY = tes|
|00000d20| 74 59 20 2a 20 74 69 6c | 65 53 63 61 6c 65 58 3b |tY * til|eScaleX;|
|00000d30| 0d 0a 0d 0a 09 09 62 61 | 72 4f 72 67 58 20 3d 20 |......ba|rOrgX = |
|00000d40| 52 65 63 68 61 72 67 65 | 4f 72 69 67 69 6e 2e 58 |Recharge|Origin.X|
|00000d50| 20 2a 20 74 69 6c 65 53 | 63 61 6c 65 58 3b 0d 0a | * tileS|caleX;..|
|00000d60| 09 09 62 61 72 4f 72 67 | 59 20 3d 20 52 65 63 68 |..barOrg|Y = Rech|
|00000d70| 61 72 67 65 4f 72 69 67 | 69 6e 2e 59 20 2a 20 74 |argeOrig|in.Y * t|
|00000d80| 69 6c 65 53 63 61 6c 65 | 59 3b 0d 0a 0d 0a 09 09 |ileScale|Y;......|
|00000d90| 62 61 72 53 69 7a 65 58 | 20 3d 20 52 65 63 68 61 |barSizeX| = Recha|
|00000da0| 72 67 65 53 69 7a 65 2e | 58 20 2a 20 74 69 6c 65 |rgeSize.|X * tile|
|00000db0| 53 63 61 6c 65 58 3b 0d | 0a 09 09 62 61 72 53 69 |ScaleX;.|...barSi|
|00000dc0| 7a 65 59 20 3d 20 52 65 | 63 68 61 72 67 65 53 69 |zeY = Re|chargeSi|
|00000dd0| 7a 65 2e 59 20 2a 20 74 | 69 6c 65 53 63 61 6c 65 |ze.Y * t|ileScale|
|00000de0| 59 3b 0d 0a 0d 0a 20 20 | 20 20 20 20 20 20 53 65 |Y;.... | Se|
|00000df0| 74 5a 6f 6f 6d 42 6c 65 | 6e 64 43 6f 6c 6f 72 28 |tZoomBle|ndColor(|
|00000e00| 43 61 6e 76 61 73 29 3b | 0d 0a 0d 0a 20 20 20 20 |Canvas);|.... |
|00000e10| 20 20 20 20 43 61 6e 76 | 61 73 2e 53 74 79 6c 65 | Canv|as.Style|
|00000e20| 20 3d 20 32 35 35 3b 0d | 0a 09 09 43 61 6e 76 61 | = 255;.|...Canva|
|00000e30| 73 2e 53 65 74 50 6f 73 | 28 30 2c 30 29 3b 0d 0a |s.SetPos|(0,0);..|
|00000e40| 20 20 20 20 20 20 20 20 | 43 61 6e 76 61 73 2e 44 | |Canvas.D|
|00000e50| 72 61 77 54 69 6c 65 28 | 20 4d 61 74 65 72 69 61 |rawTile(| Materia|
|00000e60| 6c 27 5a 6f 6f 6d 46 42 | 27 2c 20 43 61 6e 76 61 |l'ZoomFB|', Canva|
|00000e70| 73 2e 53 69 7a 65 58 2c | 20 43 61 6e 76 61 73 2e |s.SizeX,| Canvas.|
|00000e80| 53 69 7a 65 59 2c 20 30 | 2e 30 2c 20 30 2e 30 2c |SizeY, 0|.0, 0.0,|
|00000e90| 20 35 31 32 2c 20 35 31 | 32 20 29 3b 20 2f 2f 20 | 512, 51|2 ); // |
|00000ea0| 21 21 20 68 61 72 64 63 | 6f 64 65 64 20 73 69 7a |!! hardc|oded siz|
|00000eb0| 65 0d 0a 0d 0a 09 09 43 | 61 6e 76 61 73 2e 44 72 |e......C|anvas.Dr|
|00000ec0| 61 77 43 6f 6c 6f 72 20 | 3d 20 46 6f 63 75 73 43 |awColor |= FocusC|
|00000ed0| 6f 6c 6f 72 3b 0d 0a 20 | 20 20 20 20 20 20 20 43 |olor;.. | C|
|00000ee0| 61 6e 76 61 73 2e 44 72 | 61 77 43 6f 6c 6f 72 2e |anvas.Dr|awColor.|
|00000ef0| 41 20 3d 20 32 35 35 3b | 20 2f 2f 20 32 35 35 20 |A = 255;| // 255 |
|00000f00| 77 61 73 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c |was the |original|
|00000f10| 20 2d 61 73 70 2e 20 57 | 54 46 3f 3f 21 3f 21 3f | -asp. W|TF??!?!?|
|00000f20| 21 0d 0a 09 09 43 61 6e | 76 61 73 2e 53 74 79 6c |!....Can|vas.Styl|
|00000f30| 65 20 3d 20 45 52 65 6e | 64 65 72 53 74 79 6c 65 |e = ERen|derStyle|
|00000f40| 2e 53 54 59 5f 41 6c 70 | 68 61 3b 0d 0a 0d 0a 09 |.STY_Alp|ha;.....|
|00000f50| 09 43 61 6e 76 61 73 2e | 53 65 74 50 6f 73 28 28 |.Canvas.|SetPos((|
|00000f60| 43 61 6e 76 61 73 2e 53 | 69 7a 65 58 2a 30 2e 35 |Canvas.S|izeX*0.5|
|00000f70| 29 2d 66 58 2c 28 43 61 | 6e 76 61 73 2e 53 69 7a |)-fX,(Ca|nvas.Siz|
|00000f80| 65 59 2a 30 2e 35 29 2d | 66 59 29 3b 0d 0a 09 09 |eY*0.5)-|fY);....|
|00000f90| 43 61 6e 76 61 73 2e 44 | 72 61 77 54 69 6c 65 28 |Canvas.D|rawTile(|
|00000fa0| 20 54 65 78 74 75 72 65 | 27 53 6e 69 70 65 72 46 | Texture|'SniperF|
|00000fb0| 6f 63 75 73 27 2c 20 66 | 58 2a 32 2e 30 2c 20 66 |ocus', f|X*2.0, f|
|00000fc0| 59 2a 32 2e 30 2c 20 30 | 2e 30 2c 20 30 2e 30 2c |Y*2.0, 0|.0, 0.0,|
|00000fd0| 20 54 65 78 74 75 72 65 | 27 53 6e 69 70 65 72 46 | Texture|'SniperF|
|00000fe0| 6f 63 75 73 27 2e 55 53 | 69 7a 65 2c 20 54 65 78 |ocus'.US|ize, Tex|
|00000ff0| 74 75 72 65 27 53 6e 69 | 70 65 72 46 6f 63 75 73 |ture'Sni|perFocus|
|00001000| 27 2e 56 53 69 7a 65 20 | 29 3b 0d 0a 0d 0a 20 20 |'.VSize |);.... |
|00001010| 20 20 20 20 20 20 66 58 | 20 3d 20 69 6e 6e 65 72 | fX| = inner|
|00001020| 41 72 72 6f 77 73 58 20 | 2a 20 74 69 6c 65 53 63 |ArrowsX |* tileSc|
|00001030| 61 6c 65 58 3b 0d 0a 09 | 09 66 59 20 3d 20 69 6e |aleX;...|.fY = in|
|00001040| 6e 65 72 41 72 72 6f 77 | 73 59 20 2a 20 74 69 6c |nerArrow|sY * til|
|00001050| 65 53 63 61 6c 65 59 3b | 0d 0a 0d 0a 20 20 20 20 |eScaleY;|.... |
|00001060| 20 20 20 20 43 61 6e 76 | 61 73 2e 44 72 61 77 43 | Canv|as.DrawC|
|00001070| 6f 6c 6f 72 20 3d 20 41 | 72 72 6f 77 43 6f 6c 6f |olor = A|rrowColo|
|00001080| 72 3b 0d 0a 20 20 20 20 | 20 20 20 20 43 61 6e 76 |r;.. | Canv|
|00001090| 61 73 2e 53 65 74 50 6f | 73 28 28 43 61 6e 76 61 |as.SetPo|s((Canva|
|000010a0| 73 2e 53 69 7a 65 58 2a | 30 2e 35 29 2d 66 58 2c |s.SizeX*|0.5)-fX,|
|000010b0| 28 43 61 6e 76 61 73 2e | 53 69 7a 65 59 2a 30 2e |(Canvas.|SizeY*0.|
|000010c0| 35 29 2d 66 59 29 3b 0d | 0a 09 09 43 61 6e 76 61 |5)-fY);.|...Canva|
|000010d0| 73 2e 44 72 61 77 54 69 | 6c 65 28 20 54 65 78 74 |s.DrawTi|le( Text|
|000010e0| 75 72 65 27 53 6e 69 70 | 65 72 41 72 72 6f 77 73 |ure'Snip|erArrows|
|000010f0| 27 2c 20 66 58 2a 32 2e | 30 2c 20 66 59 2a 32 2e |', fX*2.|0, fY*2.|
|00001100| 30 2c 20 30 2e 30 2c 20 | 30 2e 30 2c 20 54 65 78 |0, 0.0, |0.0, Tex|
|00001110| 74 75 72 65 27 53 6e 69 | 70 65 72 41 72 72 6f 77 |ture'Sni|perArrow|
|00001120| 73 27 2e 55 53 69 7a 65 | 2c 20 54 65 78 74 75 72 |s'.USize|, Textur|
|00001130| 65 27 53 6e 69 70 65 72 | 41 72 72 6f 77 73 27 2e |e'Sniper|Arrows'.|
|00001140| 56 53 69 7a 65 20 29 3b | 0d 0a 0d 0a 0d 0a 09 09 |VSize );|........|
|00001150| 2f 2f 20 44 72 61 77 20 | 74 68 65 20 43 68 61 72 |// Draw |the Char|
|00001160| 67 69 6e 67 20 6d 65 74 | 65 72 20 20 2d 41 73 50 |ging met|er -AsP|
|00001170| 0d 0a 09 09 43 61 6e 76 | 61 73 2e 44 72 61 77 43 |....Canv|as.DrawC|
|00001180| 6f 6c 6f 72 20 3d 20 43 | 68 61 72 67 65 43 6f 6c |olor = C|hargeCol|
|00001190| 6f 72 3b 0d 0a 20 20 20 | 20 20 20 20 20 43 61 6e |or;.. | Can|
|000011a0| 76 61 73 2e 44 72 61 77 | 43 6f 6c 6f 72 2e 41 20 |vas.Draw|Color.A |
|000011b0| 3d 20 32 35 35 3b 0d 0a | 0d 0a 09 09 69 66 28 43 |= 255;..|....if(C|
|000011c0| 68 61 72 67 65 42 61 72 | 20 3c 31 29 0d 0a 09 09 |hargeBar| <1)....|
|000011d0| 20 20 20 20 43 61 6e 76 | 61 73 2e 44 72 61 77 43 | Canv|as.DrawC|
|000011e0| 6f 6c 6f 72 2e 52 20 3d | 20 32 35 35 2a 43 68 61 |olor.R =| 255*Cha|
|000011f0| 72 67 65 42 61 72 3b 0d | 0a 09 09 65 6c 73 65 0d |rgeBar;.|...else.|
|00001200| 0a 20 20 20 20 20 20 20 | 20 7b 0d 0a 20 20 20 20 |. | {.. |
|00001210| 20 20 20 20 20 20 20 20 | 43 61 6e 76 61 73 2e 44 | |Canvas.D|
|00001220| 72 61 77 43 6f 6c 6f 72 | 2e 52 20 3d 20 30 3b 0d |rawColor|.R = 0;.|
|00001230| 0a 09 09 20 20 20 20 43 | 61 6e 76 61 73 2e 44 72 |... C|anvas.Dr|
|00001240| 61 77 43 6f 6c 6f 72 2e | 42 20 3d 20 30 3b 0d 0a |awColor.|B = 0;..|
|00001250| 20 20 20 20 20 20 20 20 | 7d 0d 0a 0d 0a 09 09 69 | |}......i|
|00001260| 66 28 43 68 61 72 67 65 | 42 61 72 20 3d 3d 20 31 |f(Charge|Bar == 1|
|00001270| 29 0d 0a 09 09 20 20 20 | 20 43 61 6e 76 61 73 2e |).... | Canvas.|
|00001280| 44 72 61 77 43 6f 6c 6f | 72 2e 47 20 3d 20 32 35 |DrawColo|r.G = 25|
|00001290| 35 3b 0d 0a 09 09 65 6c | 73 65 0d 0a 09 09 20 20 |5;....el|se.... |
|000012a0| 20 20 43 61 6e 76 61 73 | 2e 44 72 61 77 43 6f 6c | Canvas|.DrawCol|
|000012b0| 6f 72 2e 47 20 3d 20 30 | 3b 0d 0a 0d 0a 09 09 43 |or.G = 0|;......C|
|000012c0| 61 6e 76 61 73 2e 53 74 | 79 6c 65 20 3d 20 45 52 |anvas.St|yle = ER|
|000012d0| 65 6e 64 65 72 53 74 79 | 6c 65 2e 53 54 59 5f 41 |enderSty|le.STY_A|
|000012e0| 6c 70 68 61 3b 0d 0a 09 | 09 43 61 6e 76 61 73 2e |lpha;...|.Canvas.|
|000012f0| 53 65 74 50 6f 73 28 20 | 62 61 72 4f 72 67 58 2c |SetPos( |barOrgX,|
|00001300| 20 62 61 72 4f 72 67 59 | 20 29 3b 0d 0a 09 09 43 | barOrgY| );....C|
|00001310| 61 6e 76 61 73 2e 44 72 | 61 77 54 69 6c 65 28 54 |anvas.Dr|awTile(T|
|00001320| 65 78 74 75 72 65 27 45 | 6e 67 69 6e 65 2e 57 68 |exture'E|ngine.Wh|
|00001330| 69 74 65 54 65 78 74 75 | 72 65 27 2c 62 61 72 53 |iteTextu|re',barS|
|00001340| 69 7a 65 58 2c 62 61 72 | 53 69 7a 65 59 2a 43 68 |izeX,bar|SizeY*Ch|
|00001350| 61 72 67 65 42 61 72 2c | 20 30 2e 30 2c 20 30 2e |argeBar,| 0.0, 0.|
|00001360| 30 2c 54 65 78 74 75 72 | 65 27 45 6e 67 69 6e 65 |0,Textur|e'Engine|
|00001370| 2e 57 68 69 74 65 54 65 | 78 74 75 72 65 27 2e 55 |.WhiteTe|xture'.U|
|00001380| 53 69 7a 65 2c 54 65 78 | 74 75 72 65 27 45 6e 67 |Size,Tex|ture'Eng|
|00001390| 69 6e 65 2e 57 68 69 74 | 65 54 65 78 74 75 72 65 |ine.Whit|eTexture|
|000013a0| 27 2e 56 53 69 7a 65 2a | 43 68 61 72 67 65 42 61 |'.VSize*|ChargeBa|
|000013b0| 72 29 3b 0d 0a 09 09 7a | 6f 6f 6d 65 64 20 3d 20 |r);....z|oomed = |
|000013c0| 74 72 75 65 3b 0d 0a 09 | 7d 0d 0a 7d 0d 0a 0d 0a |true;...|}..}....|
|000013d0| 73 69 6d 75 6c 61 74 65 | 64 20 66 75 6e 63 74 69 |simulate|d functi|
|000013e0| 6f 6e 20 43 6c 69 65 6e | 74 53 74 61 72 74 46 69 |on Clien|tStartFi|
|000013f0| 72 65 28 69 6e 74 20 6d | 6f 64 65 29 0d 0a 7b 0d |re(int m|ode)..{.|
|00001400| 0a 20 20 20 20 69 66 20 | 28 6d 6f 64 65 20 3d 3d |. if |(mode ==|
|00001410| 20 31 29 0d 0a 20 20 20 | 20 7b 0d 0a 20 20 20 20 | 1).. | {.. |
|00001420| 20 20 20 20 46 69 72 65 | 4d 6f 64 65 5b 6d 6f 64 | Fire|Mode[mod|
|00001430| 65 5d 2e 62 49 73 46 69 | 72 69 6e 67 20 3d 20 74 |e].bIsFi|ring = t|
|00001440| 72 75 65 3b 0d 0a 20 20 | 20 20 20 20 20 20 69 66 |rue;.. | if|
|00001450| 28 20 49 6e 73 74 69 67 | 61 74 6f 72 2e 43 6f 6e |( Instig|ator.Con|
|00001460| 74 72 6f 6c 6c 65 72 2e | 49 73 41 28 20 27 50 6c |troller.|IsA( 'Pl|
|00001470| 61 79 65 72 43 6f 6e 74 | 72 6f 6c 6c 65 72 27 20 |ayerCont|roller' |
|00001480| 29 20 29 0d 0a 20 20 20 | 20 20 20 20 20 20 20 20 |) ).. | |
|00001490| 20 50 6c 61 79 65 72 43 | 6f 6e 74 72 6f 6c 6c 65 | PlayerC|ontrolle|
|000014a0| 72 28 49 6e 73 74 69 67 | 61 74 6f 72 2e 43 6f 6e |r(Instig|ator.Con|
|000014b0| 74 72 6f 6c 6c 65 72 29 | 2e 54 6f 67 67 6c 65 5a |troller)|.ToggleZ|
|000014c0| 6f 6f 6d 28 29 3b 0d 0a | 20 20 20 20 7d 0d 0a 20 |oom();..| }.. |
|000014d0| 20 20 20 65 6c 73 65 0d | 0a 20 20 20 20 7b 0d 0a | else.|. {..|
|000014e0| 20 20 20 20 20 20 20 20 | 53 75 70 65 72 2e 43 6c | |Super.Cl|
|000014f0| 69 65 6e 74 53 74 61 72 | 74 46 69 72 65 28 6d 6f |ientStar|tFire(mo|
|00001500| 64 65 29 3b 0d 0a 20 20 | 20 20 7d 0d 0a 7d 0d 0a |de);.. | }..}..|
|00001510| 0d 0a 73 69 6d 75 6c 61 | 74 65 64 20 66 75 6e 63 |..simula|ted func|
|00001520| 74 69 6f 6e 20 43 6c 69 | 65 6e 74 53 74 6f 70 46 |tion Cli|entStopF|
|00001530| 69 72 65 28 69 6e 74 20 | 6d 6f 64 65 29 0d 0a 7b |ire(int |mode)..{|
|00001540| 0d 0a 20 20 20 20 69 66 | 20 28 6d 6f 64 65 20 3d |.. if| (mode =|
|00001550| 3d 20 31 29 0d 0a 20 20 | 20 20 7b 0d 0a 20 20 20 |= 1).. | {.. |
|00001560| 20 20 20 20 20 46 69 72 | 65 4d 6f 64 65 5b 6d 6f | Fir|eMode[mo|
|00001570| 64 65 5d 2e 62 49 73 46 | 69 72 69 6e 67 20 3d 20 |de].bIsF|iring = |
|00001580| 66 61 6c 73 65 3b 0d 0a | 20 20 20 20 20 20 20 20 |false;..| |
|00001590| 69 66 28 20 49 6e 73 74 | 69 67 61 74 6f 72 2e 43 |if( Inst|igator.C|
|000015a0| 6f 6e 74 72 6f 6c 6c 65 | 72 2e 49 73 41 28 20 27 |ontrolle|r.IsA( '|
|000015b0| 50 6c 61 79 65 72 43 6f | 6e 74 72 6f 6c 6c 65 72 |PlayerCo|ntroller|
|000015c0| 27 20 29 20 29 0d 0a 20 | 20 20 20 20 20 20 20 20 |' ) ).. | |
|000015d0| 20 20 20 50 6c 61 79 65 | 72 43 6f 6e 74 72 6f 6c | Playe|rControl|
|000015e0| 6c 65 72 28 49 6e 73 74 | 69 67 61 74 6f 72 2e 43 |ler(Inst|igator.C|
|000015f0| 6f 6e 74 72 6f 6c 6c 65 | 72 29 2e 53 74 6f 70 5a |ontrolle|r).StopZ|
|00001600| 6f 6f 6d 28 29 3b 0d 0a | 20 20 20 20 7d 0d 0a 20 |oom();..| }.. |
|00001610| 20 20 20 65 6c 73 65 0d | 0a 20 20 20 20 7b 0d 0a | else.|. {..|
|00001620| 20 20 20 20 20 20 20 20 | 53 75 70 65 72 2e 43 6c | |Super.Cl|
|00001630| 69 65 6e 74 53 74 6f 70 | 46 69 72 65 28 6d 6f 64 |ientStop|Fire(mod|
|00001640| 65 29 3b 0d 0a 20 20 20 | 20 7d 0d 0a 7d 0d 0a 0d |e);.. | }..}...|
|00001650| 0a 73 69 6d 75 6c 61 74 | 65 64 20 66 75 6e 63 74 |.simulat|ed funct|
|00001660| 69 6f 6e 20 42 72 69 6e | 67 55 70 28 6f 70 74 69 |ion Brin|gUp(opti|
|00001670| 6f 6e 61 6c 20 57 65 61 | 70 6f 6e 20 50 72 65 76 |onal Wea|pon Prev|
|00001680| 57 65 61 70 6f 6e 29 0d | 0a 7b 0d 0a 20 20 20 20 |Weapon).|.{.. |
|00001690| 69 66 20 28 20 50 6c 61 | 79 65 72 43 6f 6e 74 72 |if ( Pla|yerContr|
|000016a0| 6f 6c 6c 65 72 28 49 6e | 73 74 69 67 61 74 6f 72 |oller(In|stigator|
|000016b0| 2e 43 6f 6e 74 72 6f 6c | 6c 65 72 29 20 21 3d 20 |.Control|ler) != |
|000016c0| 4e 6f 6e 65 20 29 0d 0a | 20 20 20 20 20 20 20 20 |None )..| |
|000016d0| 4c 61 73 74 46 4f 56 20 | 3d 20 50 6c 61 79 65 72 |LastFOV |= Player|
|000016e0| 43 6f 6e 74 72 6f 6c 6c | 65 72 28 49 6e 73 74 69 |Controll|er(Insti|
|000016f0| 67 61 74 6f 72 2e 43 6f | 6e 74 72 6f 6c 6c 65 72 |gator.Co|ntroller|
|00001700| 29 2e 44 65 73 69 72 65 | 64 46 4f 56 3b 0d 0a 20 |).Desire|dFOV;.. |
|00001710| 20 20 20 53 75 70 65 72 | 2e 42 72 69 6e 67 55 70 | Super|.BringUp|
|00001720| 28 29 3b 0d 0a 7d 0d 0a | 0d 0a 73 69 6d 75 6c 61 |();..}..|..simula|
|00001730| 74 65 64 20 66 75 6e 63 | 74 69 6f 6e 20 62 6f 6f |ted func|tion boo|
|00001740| 6c 20 50 75 74 44 6f 77 | 6e 28 29 0d 0a 7b 0d 0a |l PutDow|n()..{..|
|00001750| 20 20 20 20 69 66 28 20 | 49 6e 73 74 69 67 61 74 | if( |Instigat|
|00001760| 6f 72 2e 43 6f 6e 74 72 | 6f 6c 6c 65 72 2e 49 73 |or.Contr|oller.Is|
|00001770| 41 28 20 27 50 6c 61 79 | 65 72 43 6f 6e 74 72 6f |A( 'Play|erContro|
|00001780| 6c 6c 65 72 27 20 29 20 | 29 0d 0a 20 20 20 20 20 |ller' ) |).. |
|00001790| 20 20 20 50 6c 61 79 65 | 72 43 6f 6e 74 72 6f 6c | Playe|rControl|
|000017a0| 6c 65 72 28 49 6e 73 74 | 69 67 61 74 6f 72 2e 43 |ler(Inst|igator.C|
|000017b0| 6f 6e 74 72 6f 6c 6c 65 | 72 29 2e 45 6e 64 5a 6f |ontrolle|r).EndZo|
|000017c0| 6f 6d 28 29 3b 0d 0a 20 | 20 20 20 69 66 20 28 20 |om();.. | if ( |
|000017d0| 53 75 70 65 72 2e 50 75 | 74 44 6f 77 6e 28 29 20 |Super.Pu|tDown() |
|000017e0| 29 0d 0a 20 20 20 20 7b | 0d 0a 09 09 47 6f 74 6f |).. {|....Goto|
|000017f0| 53 74 61 74 65 28 27 27 | 29 3b 0d 0a 09 09 72 65 |State(''|);....re|
|00001800| 74 75 72 6e 20 74 72 75 | 65 3b 0d 0a 09 7d 0d 0a |turn tru|e;...}..|
|00001810| 09 72 65 74 75 72 6e 20 | 66 61 6c 73 65 3b 0d 0a |.return |false;..|
|00001820| 7d 0d 0a 0d 0a 73 69 6d | 75 6c 61 74 65 64 20 66 |}....sim|ulated f|
|00001830| 75 6e 63 74 69 6f 6e 20 | 49 6e 63 72 65 6d 65 6e |unction |Incremen|
|00001840| 74 46 6c 61 73 68 43 6f | 75 6e 74 28 69 6e 74 20 |tFlashCo|unt(int |
|00001850| 4d 6f 64 65 29 0d 0a 7b | 0d 0a 09 69 66 20 28 20 |Mode)..{|...if ( |
|00001860| 4d 6f 64 65 20 3d 3d 20 | 31 20 29 0d 0a 09 09 72 |Mode == |1 )....r|
|00001870| 65 74 75 72 6e 3b 0d 0a | 09 53 75 70 65 72 2e 49 |eturn;..|.Super.I|
|00001880| 6e 63 72 65 6d 65 6e 74 | 46 6c 61 73 68 43 6f 75 |ncrement|FlashCou|
|00001890| 6e 74 28 4d 6f 64 65 29 | 3b 0d 0a 7d 0d 0a 0d 0a |nt(Mode)|;..}....|
|000018a0| 00 | |. | |
+--------+-------------------------+-------------------------+--------+--------+