PK e+Scripts/PK e+Scripts/Autoexec/PK d+JCCScripts/Autoexec/kReticle.cs// (c) 2001 David Gausebeck // gausebec@paypal.com //----------------------------------------------------------------------------- // Modifications to original script by // Runar, runar@order.dk // // - New graphics // - Made the reticles visible again // - Support for Crunchy's Zoom-Control // - Option to change color //----------------------------------------------------------------------------- if($pref::kReticle::Color $= "") { $pref::kReticle::Color = 0; } $kReticle::Color = $pref::kReticle::Color; //----------------------------------------------------------------------------- $kReticle::mortarTangent[0] = 0.1227; $kReticle::mortarTangent[1] = 0.1547; $kReticle::mortarTangent[2] = 0.1877; $kReticle::mortarTangent[3] = 0.2220; $kReticle::mortarTangent[4] = 0.2578; $kReticle::mortarTangent[5] = 0.2958; $kReticle::mortarTangent[6] = 0.3364; $kReticle::mortarTangent[7] = 0.3806; $kReticle::mortarTangent[8] = 0.4296; $kReticle::mortarTangent[9] = 0.4854; $kReticle::mortarTangent[10] = 0.5520; $kReticle::mortarTangent[11] = 0.6376; $kReticle::mortarTangent[12] = 0.7708; $kReticle::tankMortarTangent[0] = 0.1177; $kReticle::tankMortarTangent[1] = 0.1483; $kReticle::tankMortarTangent[2] = 0.1798; $kReticle::tankMortarTangent[3] = 0.2123; $kReticle::tankMortarTangent[4] = 0.2463; $kReticle::tankMortarTangent[5] = 0.2820; $kReticle::tankMortarTangent[6] = 0.3199; $kReticle::tankMortarTangent[7] = 0.3608; $kReticle::tankMortarTangent[8] = 0.4056; $kReticle::tankMortarTangent[9] = 0.4556; $kReticle::tankMortarTangent[10] = 0.5135; $kReticle::tankMortarTangent[11] = 0.5837; $kReticle::tankMortarTangent[12] = 0.6776; $kReticle::tankMortarTangent[13] = 0.8493; $kReticle::grenadeLauncherTangent[0] = 0.1124; $kReticle::grenadeLauncherTangent[1] = 0.1714; $kReticle::grenadeLauncherTangent[2] = 0.2342; $kReticle::grenadeLauncherTangent[3] = 0.3030; $kReticle::grenadeLauncherTangent[4] = 0.3816; $kReticle::grenadeLauncherTangent[5] = 0.4770; $kReticle::grenadeLauncherTangent[6] = 0.6086; $kReticle::grenadeLauncherTangent[7] = 0.9610; //----------------------------------------------------------------------------- package KerbReticle { function DispatchLaunchMode() { parent::DispatchLaunchMode(); playgui.add(kMortarReticle); playgui.add(kGrenadeLauncherReticle); } //----------------------------------------------------------------------------- function clientCmdSetWeaponsHudActive(%slot) { parent::clientCmdSetWeaponsHudActive(%slot); if(%slot == -1) kReticleDeactivate(); else switch$($WeaponNames[%slot]) { case "GrenadeLauncher": kReticleActivateGrenadeLauncher(); case "Mortar": kReticleActivateMortar(1); } } //----------------------------------------------------------------------------- function clientCmdSetVWeaponsHudActive(%num, %vType) { parent::clientCmdSetVWeaponsHudActive(%num, %vType); if(%vType $= "AssaultVehicle") { if(%num == 2) kReticleActivateMortar(2); else kReticleDeactivate(); } } //----------------------------------------------------------------------------- function clientCmdSetDefaultVehicleKeys(%inVehicle) { parent::clientCmdSetDefaultVehicleKeys(%inVehicle); if(!%inVehicle && $kReticle::tankMortar) kReticleDeactivate(); } //----------------------------------------------------------------------------- function toggleZoom(%keydown) { parent::toggleZoom(%keydown); kReticleOnChangeFOV(); } //----------------------------------------------------------------------------- function setZoomFOV(%keydown) { parent::setZoomFOV(%keydown); if($ZoomOn) kReticleOnChangeFOV(); } //----------------------------------------------------------------------------- function zoomControlToggle(%val) { if(isPackage(zoomControl)) { parent::zoomControlToggle(%val); kReticleOnChangeFOV(); } } //----------------------------------------------------------------------------- function zoomControlMouse(%val) { if(isPackage(zoomControl)) { parent::zoomControlMouse(%val); if($ZoomOn) kReticleOnChangeFOV(); } } //----------------------------------------------------------------------------- function OptionsDlg::onWake(%this) { if(!$kReticleKey) { $RemapName[$RemapCount]="Rangefinder Color"; $RemapCmd[$RemapCount]="kReticleColor"; $RemapCount++; $kReticleKey = 1; } parent::onWake(%this); } //----------------------------------------------------------------------------- function kReticleColor(%val) { if(!%val) return; $kReticle::Color++; if($kReticle::Color > 2) $kReticle::Color = 0; $pref::kReticle::Color = $kReticle::Color; if($kReticle::mortarActive) { kReticleCreate(); kReticleActivateMortar(); } if($kReticle::grenadeLauncherActive) { kReticleCreate(); kReticleActivateGrenadeLauncher(); } } //----------------------------------------------------------------------------- function kReticleOnChangeFOV() { if($kReticle::mortarActive) kReticleActivateMortar(); if($kReticle::grenadeLauncherActive) kReticleActivateGrenadeLauncher(); } //----------------------------------------------------------------------------- function kReticleActivateMortar(%mortarType) { switch(%mortarType) { case 1: $kReticle::tankMortar = 0; case 2: $kReticle::tankMortar = 1; } %scaleFactor = 0.66667 * getword($pref::Video::resolution, 1) / mTan(($ZoomOn?$pref::player::currentFOV:$pref::player::defaultFOV) * 0.0087266); %currentY = mFloor(($kReticle::tankMortar?$kReticle::tankMortarTangent[0]:$kReticle::mortarTangent[0]) * %scaleFactor + 0.5); kMortarLine0.extent = "2 " @ %currentY-17; kMortarRange0.position = "34 " @ %currentY-5; for(%i = 1; %i < ($kReticle::tankMortar?14:13); %i++) { %lastY = %currentY; %currentY = mFloor(($kReticle::tankMortar?$kReticle::tankMortarTangent[%i]:$kReticle::mortarTangent[%i]) * %scaleFactor + 0.5); (kMortarLine @ %i).position = "49 " @ %lastY+3; (kMortarLine @ %i).extent = "2 " @ %currentY-%lastY-7; (kMortarRange @ %i).position = "34 " @ %currentY-5; } kMortarLine13.setVisible($kReticle::tankMortar); kMortarRange13.setVisible($kReticle::tankMortar); %lastY = %currentY; kMortarLine14.position = "49 " @ %lastY+3; kMortarReticle.setVisible(1); $kReticle::mortarActive = 1; } //----------------------------------------------------------------------------- function kReticleActivateGrenadeLauncher() { %scaleFactor = 0.66667 * getword($pref::Video::resolution, 1) / mTan(($ZoomOn?$pref::player::currentFOV:$pref::player::defaultFOV) * 0.0087266); %currentY = mFloor($kReticle::grenadeLauncherTangent[0] * %scaleFactor + 0.5); kGrenadeLauncherLine0.extent = "2 " @ %currentY-17; kGrenadeLauncherRange0.position = "34 " @ %currentY-5; for(%i = 1; %i < 8; %i++) { %lastY = %currentY; %currentY = mFloor($kReticle::grenadeLauncherTangent[%i] * %scaleFactor + 0.5); (kGrenadeLauncherLine @ %i).position = "49 " @ %lastY+3; (kGrenadeLauncherLine @ %i).extent = "2 " @ %currentY-%lastY-7; (kGrenadeLauncherRange @ %i).position = "34 " @ %currentY-5; } %lastY = %currentY; kGrenadeLauncherLine8.position = "49 " @ %lastY+3; kGrenadeLauncherReticle.setVisible(1); $kReticle::grenadeLauncherActive = 1; } //----------------------------------------------------------------------------- function kReticleDeactivate() { kMortarReticle.setVisible(0); kGrenadeLauncherReticle.setVisible(0); $kReticle::mortarActive = 0; $kReticle::grenadeLauncherActive = 0; } //----------------------------------------------------------------------------- function kReticleDestroy() { if(isObject(kMortarReticle)) { playGui.remove(kMortarReticle); kMortarReticle.delete(); } if(isObject(kGrenadeLauncherReticle)) { playGui.remove(kGrenadeLauncherReticle); kGrenadeLauncherReticle.delete(); } } //----------------------------------------------------------------------------- function kReticleCreate() { kReticleDestroy(); new ShellFieldCtrl(kMortarReticle) { profile = "GuiDefaultProfile"; visible = "0"; position = getword($pref::Video::resolution, 0)/2-50 @ " " @ getword($pref::Video::resolution, 1)/2-1; extent = "100 " @ getword($pref::Video::resolution, 1)/2+1; new GuiBitmapCtrl(kMortarRange0) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; opacity = "0.5"; bitmap = "gui/kRET_100_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine1) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange1) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine2) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange2) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_150_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine3) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange3) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine4) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange4) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_200_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine5) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange5) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine6) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange6) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_250_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine7) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange7) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine8) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange8) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_300_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine9) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange9) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine10) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange10) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_350_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine11) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange11) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine12) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange12) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_400_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine13) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kMortarRange13) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_rLine_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kMortarLine14) { profile = "GuiDefaultProfile"; visible = "1"; extent = "2 1000"; minExtent = "2 1000"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; }; playGui.add(kMortarReticle); //----------------------------------------------------------------------------- new ShellFieldCtrl(kGrenadeLauncherReticle) { profile = "GuiDefaultProfile"; visible = "0"; position = getword($pref::Video::resolution, 0)/2-50 @ " " @ getword($pref::Video::resolution, 1)/2-1; extent = "100 " @ getword($pref::Video::resolution, 1)/2+1; new GuiBitmapCtrl(kGrenadeLauncherRange0) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_50_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine1) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange1) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_75_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine2) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange2) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; opacity = "0.5"; bitmap = "gui/kRET_100_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine3) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange3) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_125_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine4) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange4) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_150_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine5) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange5) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_175_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine6) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange6) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_200_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine7) { profile = "GuiDefaultProfile"; visible = "1"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; new GuiBitmapCtrl(kGrenadeLauncherRange7) { profile = "GuiDefaultProfile"; visible = "1"; extent = "62 9"; bitmap = "gui/kRET_225_" @ $kReticle::Color @ ".png"; }; new GuiBitmapCtrl(kGrenadeLauncherLine8) { profile = "GuiDefaultProfile"; visible = "1"; extent = "2 1000"; minExtent = "2 1000"; bitmap = "gui/kRET_Line_" @ $kReticle::Color @ ".png"; autoResize = "1"; }; }; playGui.add(kGrenadeLauncherReticle); } function LoadingGui::onWake(%this) { if(!$kReticleCreated) { kReticleCreate(); $kReticleCreated = 1; } parent::onWake(%this); } }; activatePackage(KerbReticle); PK e+ Textures/PK e+ Textures/Gui/PK |***Textures/Gui/kRET_100_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME $&v& pHYs  ~gAMA aIDATxcdB`᥿ax=fGBC<9b  ? 4 jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME:b pHYs  ~gAMA aIDATxcdB0P #!! `B1@{H j*`& { - ~ϑi`^zh$btZ @hA }48!0bP8#̀WԬo<3IENDB`PK Z+wgb))Textures/Gui/kRET_100_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME*R pHYs  ~gAMA aIDATxcdB(~wGBC<9b )a@B 5S0=vbl?40/=GV4GHI1: 4@ x>d]I}({fǫyHj59 IENDB`PK *­Textures/Gui/kRET_125_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME* Fd pHYs  ~gAMA awIDATxcdB`᥿ax=fGBC { 8.yBi=Fz,L*@[@ #YI %s0М:vDqb2P>bԍؤ>=H5EP3Y<%+.IENDB`PK y+yTextures/Gui/kRET_125_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME;,*LN pHYs  ~gAMA avIDATxcdB0P #!! =M jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME pHYs  ~gAMA awIDATxcdB(~wGBC { 8.yBi=Fz,L*@[@ #YI %s0М:vDqb2P>bԍؤ>=H5EP343IENDB`PK *,//Textures/Gui/kRET_150_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME pHYs  ~gAMA aIDATxcdB`᥿ax=fGBC<9\O:`h)ACTaπ92 Kϑ͑RR@N09Hce^&ƳhitqB`&qF4!Y8@xIENDB`PK +cD..Textures/Gui/kRET_150_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME%ns pHYs  ~gAMA aIDATxcdB0P #!! `B0 HOȠqF`ҰP g@ȊH)) Fp{$ֱ2/Y4}48!0bP8#̀WԬt2QZIENDB`PK x+.t..Textures/Gui/kRET_150_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME+ pHYs  ~gAMA aIDATxcdB(~wGBC<9\O:`hD'dP8U#0ii(n3 ~LsdE@s$j8=@sa,>d]I}({fǫyHj:5pOIENDB`PK *f=DTextures/Gui/kRET_175_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME- pHYs  ~gAMA atIDATxcdB`᥿ax=fGBC { 8.yBi=Fz,L*@[@ #YI %s0МzbDq,1w&qF)쀜<Ux4%IENDB`PK H+@،Textures/Gui/kRET_175_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME , pHYs  ~gAMA atIDATxcdB0P #!! =M jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME)7 pHYs  ~gAMA atIDATxcdB(~wGBC { 8.yBi=Fz,L*@[@ #YI %s0МzbDq,1w&qF)쀜<f,3}A IENDB`PK &* O..Textures/Gui/kRET_200_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIMErV pHYs  ~gAMA aIDATxcd`᥿ax=fGrŇ4y sĈL1"2hy4쁴c?Gy9"9@J i5a9%e%pQ,yy2.Nؤ>=ΈF3<=qN߽IENDB`PK +..Textures/Gui/kRET_200_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME( pHYs  ~gAMA aIDATxcd0P #C<9b  ? 4 jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME#-p pHYs  ~gAMA aIDATxcd(~wGrŇ4y sĈL1R€H j*`& { - ~ϑi`^zh$btZ @hAtag \yK^އL#6e3 8x5*@z>AC 5IENDB`PK *z #ZTextures/Gui/kRET_225_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME) pHYs  ~gAMA avIDATxcd`᥿ax=fGrŇ4@6q\@{ H8YT쁴c?Gy9"9@J i5a9%Fd'пu#6G3RM=8gH%!IENDB`PK Ǹ+ ($Textures/Gui/kRET_225_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIMEڕr pHYs  ~gAMA avIDATxcd0P #C { 8.yBi=Fz,L*@[@ #YI %s0М#2DGԇހy78;IENDB`PK +5$&Textures/Gui/kRET_225_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME8#HȜ pHYs  ~gAMA avIDATxcd(~wGrŇ4@6q\@{ H8YT쁴c?Gy9"9@J i5a9%Fd'пu#6G3RM=8ʁ@3IENDB`PK l}*..Textures/Gui/kRET_250_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME +З9\ pHYs  ~gAMA aIDATxcd`᥿ax=fGrŇ4y s :t4#'R?!ǩ IH;@16p sd#+# Vas]bDel#n2.Nؤ>=ΈF3<=qL~RIENDB`PK +l..Textures/Gui/kRET_250_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIMEP pHYs  ~gAMA aIDATxcd0P #C<9\O:`h)ACTaπ92 Kϑ͑RR@N09.126PF'FlRgDpjT8;QIENDB`PK +U..Textures/Gui/kRET_250_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME0 pHYs  ~gAMA aIDATxcd(~wGrŇ4y s :t4#% OȠqF`ҰP g@ȊH)) Fp{DQyۇL#6e3 8x5*@z\AiIENDB`PK }*D;v-,,Textures/Gui/kRET_300_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME +7 pHYs  ~gAMA aIDATxcd`᥿ax=fGrŇ4y sĈL1"2hy4쁴c?Gy9"9@J i5a9%e%itqB`&qF4AQsNO#oIENDB`PK +zn++Textures/Gui/kRET_300_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME1;{1 pHYs  ~gAMA aIDATxcd0P #C<9b  ? 4 jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME+ pHYs  ~gAMA aIDATxcd(~wGrŇ4y sĈL1R€H j*`& { - ~ϑi`^zh$btZ @hAtagIx>d]I}({fǫyPz~A"IENDB`PK /*LTextures/Gui/kRET_325_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME!놑 pHYs  ~gAMA apIDATxcd`᥿ax=fGrŇ4@6q\@{l8#0)([@ #M$btZ $<@z^&V݈M#㌔A}@<:G& IENDB`PK F+Ԙ:Textures/Gui/kRET_325_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME aR pHYs  ~gAMA apIDATxcd0P #C { 8.yBi=6P`z]t쁔- ~ϑi`^zOHI1:Urrhg =/n&qFʍ>G6yIENDB`PK Ǻ+HTextures/Gui/kRET_325_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME pHYs  ~gAMA apIDATxcd(~wGrŇ4@6q\@{l8#0)([@ #M$btZ $<@z^&V݈M#㌔A}@<?4*IENDB`PK }*̈&&Textures/Gui/kRET_350_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME -o; pHYs  ~gAMA a~IDATxcd`᥿ax=fGrŇ4y s :t4Oq#0ii(n3 ~LsdE@s$j8=@sK X>bI}8zj Q\J LIENDB`PK T+Zc%%Textures/Gui/kRET_350_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME " k9 pHYs  ~gAMA a}IDATxcd0P #C<9\O:`hQ'Gp8Y4쁴c?Gy9"9@J i5a9%FT^m,y|1ؤ>=H5Eg9S|mIENDB`PK պ+M7'&&Textures/Gui/kRET_350_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME"Sd pHYs  ~gAMA a~IDATxcd(~wGrŇ4y s :t4Oq#0ii(n3 ~LsdE@s$j8=@sK X>bI}8zj Q0.?IENDB`PK =*j^Textures/Gui/kRET_375_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME!43r pHYs  ~gAMA aqIDATxcd`᥿ax=fGrŇ4@6q\@{l8#0)([@ #M$btZ $(RĊG)7y?&ЁIENDB`PK i+Textures/Gui/kRET_375_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME Q§ pHYs  ~gAMA aqIDATxcd0P #C { 8.yBi=6P`z]t쁔- ~ϑi`^zOHI1:UrryvDqbM#㌔A}@<x0VX(IENDB`PK +Textures/Gui/kRET_375_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME9fy pHYs  ~gAMA aqIDATxcd(~wGrŇ4@6q\@{l8#0)([@ #M$btZ $(RĊG)7yv74WyIENDB`PK ~*be>  Textures/Gui/kRET_400_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME 08; pHYs  ~gAMA axIDATxcdB`᥿ax=fGBC {O8!4Oq#0ii(n3 ~LsdE@s$j8=@sK jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME -" pHYs  ~gAMA axIDATxcdB0P #!!='U`hR'Gp8Y4쁴c?Gy9"9@J i5a9%EcMTS4X5q7.XcoIENDB`PK +s%  Textures/Gui/kRET_400_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME4f pHYs  ~gAMA axIDATxcdB(~wGBC {O8!4Oq#0ii(n3 ~LsdE@s$j8=@sK jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME%U pHYs  ~gAMA awIDATxcdB`᥿ax=fGBC {] jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME ȩ pHYs  ~gAMA awIDATxcdB0P #!!=.K`hgD&{ p sdRR@NAaEj^yW U7b8#FP3p3 x7IENDB`PK +̈́Textures/Gui/kRET_425_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME1q# pHYs  ~gAMA awIDATxcdB(~wGBC {] jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME:4 pHYs  ~gAMA aIDATxcdB`᥿ax=fGB {8.ui=DOB 5S0=vbl?40/=GV4GHI1: 4 y@؇L#6e3 8x5 @z:#1 IENDB`PK +O5a**Textures/Gui/kRET_50_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME  - pHYs  ~gAMA aIDATxcdB0P #!a=O:t4"'R?!ǩ IH;@16p sd#+# VasXLB C ԇh|f=-;2iIENDB`PK +Rr**Textures/Gui/kRET_50_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME 0- pHYs  ~gAMA aIDATxcdB(~wGB {8.ui=D߉OȠqF`ҰP g@ȊH)) Fp{$ֱ:/itqB`&qF4!Yw21mpIENDB`PK *CeRTextures/Gui/kRET_75_0.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIMEK`k pHYs  ~gAMA arIDATxcdB`᥿ax=fGB jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME -Օo pHYs  ~gAMA arIDATxcdB0P #!a `E4)i=@z,L*@[@ #YI %s0МzbDq,?bp8# v@NH$/ IENDB`PK +j^KTextures/Gui/kRET_75_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME*2 pHYs  ~gAMA arIDATxcdB(~wGB jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME %Eh pHYs  ~gAMA aFIDATxc`` g._{ p sd:^9>I %T;8О` #]IENDB`PK +%Textures/Gui/kRET_rLine_1.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME TH pHYs  ~gAMA aEIDATxc`` g.n=rbπ92-I)) FՠJ0P(`zIENDB`PK 6+VTextures/Gui/kRET_rLine_2.pngPNG  IHDR> jQ+tEXtCreation Timeon 18 jul 2001 13:56:39 +0100 :{tIME% pHYs  ~gAMA aFIDATxc`` g._H9@1g@f|9>I %T;8О` "24IENDB`PK e+AScripts/PK e+A&Scripts/Autoexec/PK d+JCC UScripts/Autoexec/kReticle.csPK e+ A_DTextures/PK e+ ADTextures/Gui/PK |*** DTextures/Gui/kRET_100_0.pngPK T+,1)) FTextures/Gui/kRET_100_1.pngPK Z+wgb)) vGTextures/Gui/kRET_100_2.pngPK *­ HTextures/Gui/kRET_125_0.pngPK y+y 0JTextures/Gui/kRET_125_1.pngPK m+)X| KTextures/Gui/kRET_125_2.pngPK *,// LTextures/Gui/kRET_150_0.pngPK +cD.. GNTextures/Gui/kRET_150_1.pngPK x+.t.. OTextures/Gui/kRET_150_2.pngPK *f=D QTextures/Gui/kRET_175_0.pngPK H+@، jRTextures/Gui/kRET_175_1.pngPK +q STextures/Gui/kRET_175_2.pngPK &* O.. UTextures/Gui/kRET_200_0.pngPK +.. {VTextures/Gui/kRET_200_1.pngPK +2.. WTextures/Gui/kRET_200_2.pngPK *z #Z IYTextures/Gui/kRET_225_0.pngPK Ǹ+ ($ ZTextures/Gui/kRET_225_1.pngPK +5$& [Textures/Gui/kRET_225_2.pngPK l}*.. N]Textures/Gui/kRET_250_0.pngPK +l.. ^Textures/Gui/kRET_250_1.pngPK +U.. `Textures/Gui/kRET_250_2.pngPK }*D;v-,, aTextures/Gui/kRET_300_0.pngPK +zn++ bTextures/Gui/kRET_300_1.pngPK +mH++ LdTextures/Gui/kRET_300_2.pngPK /*L eTextures/Gui/kRET_325_0.pngPK F+Ԙ: gTextures/Gui/kRET_325_1.pngPK Ǻ+H RhTextures/Gui/kRET_325_2.pngPK }*̈&& iTextures/Gui/kRET_350_0.pngPK T+Zc%% kTextures/Gui/kRET_350_1.pngPK պ+M7'&& `lTextures/Gui/kRET_350_2.pngPK =*j^ mTextures/Gui/kRET_375_0.pngPK i+ oTextures/Gui/kRET_375_1.pngPK + cpTextures/Gui/kRET_375_2.pngPK ~*be>   qTextures/Gui/kRET_400_0.pngPK }+   sTextures/Gui/kRET_400_1.pngPK +s%   gtTextures/Gui/kRET_400_2.pngPK *9) uTextures/Gui/kRET_425_0.pngPK +S wTextures/Gui/kRET_425_1.pngPK +̈́ pxTextures/Gui/kRET_425_2.pngPK Â*d** yTextures/Gui/kRET_50_0.pngPK +O5a** *{Textures/Gui/kRET_50_1.pngPK +Rr** |Textures/Gui/kRET_50_2.pngPK *CeR }Textures/Gui/kRET_75_0.pngPK +{x& @Textures/Gui/kRET_75_1.pngPK +j^K Textures/Gui/kRET_75_2.pngPK U|*[4 Textures/Gui/kRET_Line_0.pngPK +; ӂTextures/Gui/kRET_Line_1.pngPK (+w ƒTextures/Gui/kRET_Line_2.pngPK |*7 Textures/Gui/kRET_rLine_0.pngPK +% څTextures/Gui/kRET_rLine_1.pngPK 6+V Textures/Gui/kRET_rLine_2.pngPK88+