From 72dd8114ebdc807b4366e96415ae9078b98d58d7 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Mon, 31 Aug 2020 19:55:47 +0300 Subject: [PATCH] CP1251 to UTF-8 (to preserve original comments) --- cl_dll/ammo.cpp | 6 +- cl_dll/camera.h | 2 +- cl_dll/custom_alloc.h | 20 +++---- cl_dll/demo.h | 2 +- cl_dll/entity.cpp | 2 +- cl_dll/ev_hldm.h | 2 +- cl_dll/events.cpp | 2 +- cl_dll/eventscripts.h | 2 +- cl_dll/hud.cpp | 4 +- cl_dll/hud_iface.h | 2 +- cl_dll/hud_redraw.cpp | 6 +- cl_dll/hud_servers.cpp | 2 +- cl_dll/hud_servers.h | 2 +- cl_dll/hud_servers_priv.h | 2 +- cl_dll/hud_spectator.cpp | 2 +- cl_dll/hud_spectator.h | 2 +- cl_dll/in_camera.cpp | 2 +- cl_dll/in_defs.h | 2 +- cl_dll/input.cpp | 4 +- cl_dll/inputw32.cpp | 2 +- cl_dll/kbutton.h | 2 +- cl_dll/message.cpp | 4 +- cl_dll/overview.h | 2 +- cl_dll/render/gl_studio_draw.cpp | 2 +- cl_dll/render/rain.cpp | 34 +++++------ cl_dll/render/tri.cpp | 2 +- cl_dll/render/view.cpp | 2 +- cl_dll/vgui_ConsolePanel.cpp | 2 +- cl_dll/vgui_ConsolePanel.h | 2 +- cl_dll/vgui_ControlConfigPanel.cpp | 2 +- cl_dll/vgui_ControlConfigPanel.h | 2 +- cl_dll/vgui_SchemeManager.h | 2 +- cl_dll/vgui_ScorePanel.h | 2 +- cl_dll/vgui_ServerBrowser.cpp | 2 +- cl_dll/vgui_ServerBrowser.h | 2 +- cl_dll/vgui_SpectatorPanel.cpp | 2 +- cl_dll/vgui_SpectatorPanel.h | 2 +- cl_dll/vgui_TeamFortressViewport.cpp | 14 ++--- cl_dll/vgui_TeamFortressViewport.h | 6 +- cl_dll/vgui_hud.cpp | 12 ++-- cl_dll/vgui_hud.h | 2 +- cl_dll/vgui_int.cpp | 2 +- cl_dll/vgui_int.h | 2 +- cl_dll/vgui_paranoiatext.cpp | 48 ++++++++-------- cl_dll/vgui_paranoiatext.h | 2 +- cl_dll/vgui_screenmsg.h | 4 +- cl_dll/vgui_tips.cpp | 4 +- common/director_cmds.h | 2 +- common/hltv.h | 2 +- common/ivoicetweak.h | 2 +- common/lightlimits.h | 2 +- common/net_api.h | 2 +- common/screenfade.h | 2 +- common/wrect.h | 2 +- dlls/AI_Target.h | 2 +- dlls/ammodesc.cpp | 12 ++-- dlls/apache.cpp | 10 ++-- dlls/barney.cpp | 2 +- dlls/buttons.cpp | 6 +- dlls/cbase.h | 8 +-- dlls/combat.cpp | 8 +-- dlls/func_physbox.cpp | 4 +- dlls/game.cpp | 8 +-- dlls/gamerules.cpp | 4 +- dlls/ggrenade.cpp | 2 +- dlls/handgrenade.cpp | 2 +- dlls/hgrunt.cpp | 38 ++++++------- dlls/items.cpp | 10 ++-- dlls/items.h | 2 +- dlls/paranoia_military.cpp | 62 ++++++++++----------- dlls/paranoia_turret.cpp | 2 +- dlls/player.cpp | 16 +++--- dlls/player.h | 2 +- dlls/playermonster.cpp | 2 +- dlls/roach.cpp | 4 +- dlls/rpg_rocket.cpp | 6 +- dlls/schedule.cpp | 6 +- dlls/scientist.cpp | 2 +- dlls/singleplay_gamerules.cpp | 2 +- dlls/skill.cpp | 2 +- dlls/skill.h | 4 +- dlls/squad.h | 2 +- dlls/stats.cpp | 2 +- dlls/util.cpp | 2 +- dlls/util.h | 2 +- dlls/weapons.cpp | 14 ++--- dlls/weapons.h | 14 ++--- dlls/zombie.cpp | 18 +++--- engine/edict.h | 2 +- engine/keydefs.h | 2 +- game_shared/bitvec.h | 2 +- game_shared/cubemap.h | 2 +- game_shared/iksolver.h | 4 +- game_shared/jigglebones.cpp | 2 +- game_shared/jigglebones.h | 2 +- game_shared/procbones.cpp | 2 +- game_shared/utlarray.h | 2 +- game_shared/utlblockmemory.h | 2 +- game_shared/utlmemory.h | 2 +- game_shared/vgui_checkbutton2.cpp | 2 +- game_shared/vgui_checkbutton2.h | 2 +- game_shared/vgui_defaultinputsignal.h | 2 +- game_shared/vgui_grid.cpp | 2 +- game_shared/vgui_grid.h | 2 +- game_shared/vgui_helpers.cpp | 2 +- game_shared/vgui_helpers.h | 2 +- game_shared/vgui_listbox.cpp | 2 +- game_shared/vgui_listbox.h | 2 +- game_shared/vgui_loadtga.cpp | 2 +- game_shared/vgui_loadtga.h | 2 +- game_shared/vgui_scrollbar2.cpp | 2 +- game_shared/vgui_scrollbar2.h | 2 +- game_shared/vgui_slider2.cpp | 2 +- game_shared/vgui_slider2.h | 2 +- game_shared/voice_banmgr.cpp | 2 +- game_shared/voice_banmgr.h | 2 +- game_shared/voice_common.h | 2 +- game_shared/voice_gamemgr.cpp | 2 +- game_shared/voice_gamemgr.h | 2 +- game_shared/voice_status.cpp | 2 +- game_shared/voice_status.h | 2 +- game_shared/voice_vgui_tweakdlg.cpp | 2 +- game_shared/voice_vgui_tweakdlg.h | 2 +- mainui/basemenu.cpp | 6 +- mainui/basemenu.h | 2 +- mainui/ui_title_anim.h | 2 +- pm_shared/pm_movevars.h | 2 +- pm_shared/pm_shared.cpp | 2 +- utils/common/utlarray.h | 2 +- utils/common/utlblockmemory.h | 2 +- utils/common/utlmemory.h | 2 +- utils/hlmv/mdlviewer.cpp | 18 +++--- utils/hlsv/sprviewer.cpp | 2 +- utils/vgui/include/VGUI.h | 2 +- utils/vgui/include/VGUI_ActionSignal.h | 2 +- utils/vgui/include/VGUI_App.h | 2 +- utils/vgui/include/VGUI_Bitmap.h | 2 +- utils/vgui/include/VGUI_BitmapTGA.h | 2 +- utils/vgui/include/VGUI_Border.h | 2 +- utils/vgui/include/VGUI_BorderLayout.h | 2 +- utils/vgui/include/VGUI_BorderPair.h | 2 +- utils/vgui/include/VGUI_BuildGroup.h | 2 +- utils/vgui/include/VGUI_Button.h | 2 +- utils/vgui/include/VGUI_ButtonController.h | 2 +- utils/vgui/include/VGUI_ButtonGroup.h | 2 +- utils/vgui/include/VGUI_ChangeSignal.h | 2 +- utils/vgui/include/VGUI_CheckButton.h | 2 +- utils/vgui/include/VGUI_Color.h | 2 +- utils/vgui/include/VGUI_ComboKey.h | 2 +- utils/vgui/include/VGUI_ConfigWizard.h | 2 +- utils/vgui/include/VGUI_Cursor.h | 2 +- utils/vgui/include/VGUI_Dar.h | 2 +- utils/vgui/include/VGUI_DataInputStream.h | 2 +- utils/vgui/include/VGUI_Desktop.h | 2 +- utils/vgui/include/VGUI_DesktopIcon.h | 2 +- utils/vgui/include/VGUI_EditPanel.h | 2 +- utils/vgui/include/VGUI_EtchedBorder.h | 2 +- utils/vgui/include/VGUI_FileInputStream.h | 2 +- utils/vgui/include/VGUI_FlowLayout.h | 2 +- utils/vgui/include/VGUI_FocusChangeSignal.h | 2 +- utils/vgui/include/VGUI_FocusNavGroup.h | 2 +- utils/vgui/include/VGUI_Font.h | 2 +- utils/vgui/include/VGUI_Frame.h | 2 +- utils/vgui/include/VGUI_FrameSignal.h | 2 +- utils/vgui/include/VGUI_GridLayout.h | 2 +- utils/vgui/include/VGUI_HeaderPanel.h | 2 +- utils/vgui/include/VGUI_Image.h | 2 +- utils/vgui/include/VGUI_ImagePanel.h | 2 +- utils/vgui/include/VGUI_InputSignal.h | 2 +- utils/vgui/include/VGUI_InputStream.h | 2 +- utils/vgui/include/VGUI_IntChangeSignal.h | 2 +- utils/vgui/include/VGUI_IntLabel.h | 2 +- utils/vgui/include/VGUI_KeyCode.h | 2 +- utils/vgui/include/VGUI_Label.h | 2 +- utils/vgui/include/VGUI_Layout.h | 2 +- utils/vgui/include/VGUI_LayoutInfo.h | 2 +- utils/vgui/include/VGUI_LineBorder.h | 2 +- utils/vgui/include/VGUI_ListPanel.h | 2 +- utils/vgui/include/VGUI_LoweredBorder.h | 2 +- utils/vgui/include/VGUI_Menu.h | 2 +- utils/vgui/include/VGUI_MenuItem.h | 2 +- utils/vgui/include/VGUI_MenuSeparator.h | 2 +- utils/vgui/include/VGUI_MessageBox.h | 2 +- utils/vgui/include/VGUI_MiniApp.h | 2 +- utils/vgui/include/VGUI_MouseCode.h | 2 +- utils/vgui/include/VGUI_Panel.h | 2 +- utils/vgui/include/VGUI_PopupMenu.h | 2 +- utils/vgui/include/VGUI_ProgressBar.h | 2 +- utils/vgui/include/VGUI_RadioButton.h | 2 +- utils/vgui/include/VGUI_RaisedBorder.h | 2 +- utils/vgui/include/VGUI_RepaintSignal.h | 2 +- utils/vgui/include/VGUI_Scheme.h | 2 +- utils/vgui/include/VGUI_ScrollBar.h | 2 +- utils/vgui/include/VGUI_ScrollPanel.h | 2 +- utils/vgui/include/VGUI_Slider.h | 2 +- utils/vgui/include/VGUI_StackLayout.h | 2 +- utils/vgui/include/VGUI_String.h | 2 +- utils/vgui/include/VGUI_Surface.h | 2 +- utils/vgui/include/VGUI_SurfaceBase.h | 2 +- utils/vgui/include/VGUI_SurfaceGL.h | 2 +- utils/vgui/include/VGUI_TabPanel.h | 2 +- utils/vgui/include/VGUI_TablePanel.h | 2 +- utils/vgui/include/VGUI_TaskBar.h | 2 +- utils/vgui/include/VGUI_TextEntry.h | 2 +- utils/vgui/include/VGUI_TextGrid.h | 2 +- utils/vgui/include/VGUI_TextImage.h | 2 +- utils/vgui/include/VGUI_TextPanel.h | 2 +- utils/vgui/include/VGUI_TickSignal.h | 2 +- utils/vgui/include/VGUI_ToggleButton.h | 2 +- utils/vgui/include/VGUI_TreeFolder.h | 2 +- utils/vgui/include/VGUI_WizardPanel.h | 2 +- 211 files changed, 399 insertions(+), 399 deletions(-) diff --git a/cl_dll/ammo.cpp b/cl_dll/ammo.cpp index f8b4100..e097edb 100644 --- a/cl_dll/ammo.cpp +++ b/cl_dll/ammo.cpp @@ -32,7 +32,7 @@ WEAPON *gpActiveSel; // NULL means off, 1 means just the menu bar, otherwise // this points to the active weapon menu item -//WEAPON *gpLastSel; // Last weapon menu selection buz: +//WEAPON *gpLastSel; // Last weapon menu selection buz: нах client_sprite_t *GetSpriteList(client_sprite_t *pList, const char *psz, int iRes, int iCount); @@ -612,7 +612,7 @@ void WeaponsResource :: SelectSlot( int iSlot, int fAdvance, int iDirection ) m_rgColumnSizes[iSlot] = 1; gpActiveSel = GetFirstPos( iSlot ); - // Wargon: hud_fastswitch HUD'. + // Wargon: hud_fastswitch для нового HUD'а. if (gpActiveSel && fastSwitch && !(GetNextActivePos(gpActiveSel->iSlot, gpActiveSel->iSlotPos)) && (iSlot != 0)) { ServerCmd(gpActiveSel->szName); @@ -642,7 +642,7 @@ void WeaponsResource :: SelectSlot( int iSlot, int fAdvance, int iDirection ) m_iSelectedColumn = iSlot; gpActiveSel = GetFirstPos( iSlot ); - // Wargon: hud_fastswitch HUD'. + // Wargon: hud_fastswitch для нового HUD'а. if (gpActiveSel && fastSwitch && !(GetNextActivePos(gpActiveSel->iSlot, gpActiveSel->iSlotPos)) && (iSlot != 0)) { ServerCmd(gpActiveSel->szName); diff --git a/cl_dll/camera.h b/cl_dll/camera.h index ef22d26..7cbdde4 100644 --- a/cl_dll/camera.h +++ b/cl_dll/camera.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/custom_alloc.h b/cl_dll/custom_alloc.h index 01e88bb..c3ab795 100644 --- a/cl_dll/custom_alloc.h +++ b/cl_dll/custom_alloc.h @@ -14,7 +14,7 @@ class MemBlock public: MemBlock(int numElements) { - // 0 + // элемент 0 используется в качестве начала списка занятых ячеек m_iArraySize = numElements + 1; m_pArray = new chunk_t[m_iArraySize]; @@ -38,7 +38,7 @@ public: { if (m_iArraySize > 1) { - m_pArray[0].next = 0; // , + m_pArray[0].next = 0; // если он ссылается сам на себя, значит список занятых пуст m_iFirstFree = 1; for (int i = 1; i < m_iArraySize; ++i) @@ -51,9 +51,9 @@ public: if (m_iFirstFree != m_iArraySize) { int savedFirstFree = m_pArray[m_iFirstFree].next; - m_pArray[m_iFirstFree].next = m_pArray[0].next; // - m_pArray[0].next = m_iFirstFree; // - m_iFirstFree = savedFirstFree; // + m_pArray[m_iFirstFree].next = m_pArray[0].next; // добавляем свободную ячейку в + m_pArray[0].next = m_iFirstFree; // список занятых + m_iFirstFree = savedFirstFree; // исключаем ячейку из списка свободных return &(m_pArray[m_pArray[0].next].data); } else @@ -67,7 +67,7 @@ public: bool StartPass( void ) { - m_iCurrent = 0; // + m_iCurrent = 0; // начинаем обход с нулевого элемента if (m_iArraySize > 1) return true; @@ -92,17 +92,17 @@ public: void DeleteCurrent( void ) { int delindex = m_pArray[m_iCurrent].next; - m_pArray[m_iCurrent].next = m_pArray[delindex].next; // + m_pArray[m_iCurrent].next = m_pArray[delindex].next; // выбрасываем элемент из цепи занятых m_pArray[delindex].next = m_iFirstFree; - m_iFirstFree = delindex; // + m_iFirstFree = delindex; // включаем элемент в начало цепи свободных } private: chunk_t *m_pArray; int m_iArraySize; - int m_iCurrent; // + int m_iCurrent; // для прохождения через массив - int m_iFirstFree; // + int m_iFirstFree; // начало списка свободных элементов }; diff --git a/cl_dll/demo.h b/cl_dll/demo.h index 3163ef3..3fbdc56 100644 --- a/cl_dll/demo.h +++ b/cl_dll/demo.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/entity.cpp b/cl_dll/entity.cpp index 74e27c7..f1ecfcf 100644 --- a/cl_dll/entity.cpp +++ b/cl_dll/entity.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/ev_hldm.h b/cl_dll/ev_hldm.h index 953ff16..b9310b8 100644 --- a/cl_dll/ev_hldm.h +++ b/cl_dll/ev_hldm.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/events.cpp b/cl_dll/events.cpp index a51dd72..a6d21a6 100644 --- a/cl_dll/events.cpp +++ b/cl_dll/events.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/eventscripts.h b/cl_dll/eventscripts.h index 485c07c..65a0efc 100644 --- a/cl_dll/eventscripts.h +++ b/cl_dll/eventscripts.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud.cpp b/cl_dll/hud.cpp index 31ea9dd..ae0070b 100644 --- a/cl_dll/hud.cpp +++ b/cl_dll/hud.cpp @@ -471,7 +471,7 @@ void MakeLight( void ) void GammaGraphInit(); -void CanUseInit( void ); // Wargon: . +void CanUseInit( void ); // Wargon: Иконка юза. // This is called every time the DLL is loaded void CHud :: Init( void ) @@ -484,7 +484,7 @@ void CHud :: Init( void ) SubtitleInit(); // buz TabPanelInit(); // buz - CanUseInit(); // Wargon: . + CanUseInit(); // Wargon: Иконка юза. // pointer to headshield entity m_pHeadShieldEnt = &head_shield; diff --git a/cl_dll/hud_iface.h b/cl_dll/hud_iface.h index 221620d..77257a5 100644 --- a/cl_dll/hud_iface.h +++ b/cl_dll/hud_iface.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud_redraw.cpp b/cl_dll/hud_redraw.cpp index 6f1ac29..7b7bf7e 100644 --- a/cl_dll/hud_redraw.cpp +++ b/cl_dll/hud_redraw.cpp @@ -58,7 +58,7 @@ void CHud::Think(void) m_flDeadTime = gEngfuncs.GetClientTime(); } - // Wargon: grayscale, . + // Wargon: Исправление бага эффекта grayscale, остававшегося после загрузки из мертвого состояния. if (gHUD.m_Health.m_iHealth > 0) { m_flDeadTime = 0; @@ -97,7 +97,7 @@ void CHud::Think(void) if( mod < 30 ) mod = 30; if( g_iGunMode == 3 || lastFixedFov == 30 ) - mod *= 2; // (c) + mod *= 2; // хаками халфа полнится (c) mod /= 30; if( m_flFOV < targetFOV ) @@ -258,7 +258,7 @@ int CHud :: Redraw( float flTime, int intermission ) } // buz: draw crosshair - // Wargon: hud_draw = 1. + // Wargon: Прицел рисуется только если hud_draw = 1. if(( g_vSpread[0] && g_iGunMode == 1 && m_SpecTank_on == 0 ) && gHUD.m_pCvarDraw->value && cv_crosshair->value ) { if( gViewPort && gViewPort->m_pParanoiaText && gViewPort->m_pParanoiaText->isVisible( )) diff --git a/cl_dll/hud_servers.cpp b/cl_dll/hud_servers.cpp index 7a5a147..f5cb1c6 100644 --- a/cl_dll/hud_servers.cpp +++ b/cl_dll/hud_servers.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud_servers.h b/cl_dll/hud_servers.h index 01e9442..0ec3e8f 100644 --- a/cl_dll/hud_servers.h +++ b/cl_dll/hud_servers.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud_servers_priv.h b/cl_dll/hud_servers_priv.h index 73692f4..4d765b8 100644 --- a/cl_dll/hud_servers_priv.h +++ b/cl_dll/hud_servers_priv.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud_spectator.cpp b/cl_dll/hud_spectator.cpp index 4ad4894..3353d83 100644 --- a/cl_dll/hud_spectator.cpp +++ b/cl_dll/hud_spectator.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/hud_spectator.h b/cl_dll/hud_spectator.h index 11c7c34..3c1050a 100644 --- a/cl_dll/hud_spectator.h +++ b/cl_dll/hud_spectator.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/in_camera.cpp b/cl_dll/in_camera.cpp index 3a1368c..453f82a 100644 --- a/cl_dll/in_camera.cpp +++ b/cl_dll/in_camera.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/in_defs.h b/cl_dll/in_defs.h index 93c9de2..e74fdc1 100644 --- a/cl_dll/in_defs.h +++ b/cl_dll/in_defs.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/input.cpp b/cl_dll/input.cpp index f916940..6e41d17 100644 --- a/cl_dll/input.cpp +++ b/cl_dll/input.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // @@ -773,7 +773,7 @@ void DLLEXPORT CL_CreateMove ( float frametime, struct usercmd_s *cmd, int activ else if (viewangles[PITCH] < -gHUD.m_SpecTank_coneVer) viewangles[PITCH] = -gHUD.m_SpecTank_coneVer; - // , + // всем спасибо, все свободны gEngfuncs.SetViewAngles( (float *)viewangles ); } diff --git a/cl_dll/inputw32.cpp b/cl_dll/inputw32.cpp index f11f6f1..743f33f 100644 --- a/cl_dll/inputw32.cpp +++ b/cl_dll/inputw32.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/kbutton.h b/cl_dll/kbutton.h index 23cd8ac..29081a5 100644 --- a/cl_dll/kbutton.h +++ b/cl_dll/kbutton.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/message.cpp b/cl_dll/message.cpp index 5521b01..ee18895 100644 --- a/cl_dll/message.cpp +++ b/cl_dll/message.cpp @@ -29,7 +29,7 @@ void ShowTip( client_textmessage_t *tempMessage ); // buz void VGuiAddScreenMessage( client_textmessage_t *msg ); // buz void VGuiAddPickupMessage( client_textmessage_t *msg ); // buz -// Wargon: . +// Wargon: Скроллящийся текст. void VGuiAddScrollingMessage( client_textmessage_t *msg ); DECLARE_MESSAGE( m_Message, HudText ) @@ -445,7 +445,7 @@ void CHudMessage::MessageAdd( const char *pName, float time ) VGuiAddPickupMessage( tempMessage ); return; } - else if (tempMessage->effect == 6) // Wargon: . + else if (tempMessage->effect == 6) // Wargon: Скроллящийся текст. { VGuiAddScrollingMessage( tempMessage ); return; diff --git a/cl_dll/overview.h b/cl_dll/overview.h index 4de9ae7..c03b77e 100644 --- a/cl_dll/overview.h +++ b/cl_dll/overview.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/render/gl_studio_draw.cpp b/cl_dll/render/gl_studio_draw.cpp index d1dfafe..170210b 100644 --- a/cl_dll/render/gl_studio_draw.cpp +++ b/cl_dll/render/gl_studio_draw.cpp @@ -646,7 +646,7 @@ StudioInterpolateControllers */ void CStudioModelRenderer :: StudioInterpolateControllers( cl_entity_t *e, float dadt ) { - // buz: , + // buz: хак, позволяющий не интерполировать контроллеры для стационарного пулемета if( RI->currententity->curstate.renderfx == 51 ) dadt = 1.0f; diff --git a/cl_dll/render/rain.cpp b/cl_dll/render/rain.cpp index 671d9e0..fd548f8 100644 --- a/cl_dll/render/rain.cpp +++ b/cl_dll/render/rain.cpp @@ -16,15 +16,15 @@ #include "triangleapi.h" #include "gl_local.h" -#define DRIPSPEED 900 // ( ) -#define SNOWSPEED 200 // +#define DRIPSPEED 900 // скорость падения капель (пикс в сек) +#define SNOWSPEED 200 // скорость падения снежинок #define SNOWFADEDIST 80 #define MAX_RAIN_VERTICES 65536 // snowflakes and waterrings draw as quads #define MAX_RAIN_INDICES MAX_RAIN_VERTICES * 4 -#define MAXDRIPS 40000 // ( ) -#define MAXFX 20000 // ( ..) +#define MAXDRIPS 40000 // лимит капель (можно увеличить при необходимости) +#define MAXFX 20000 // лимит дополнительных частиц (круги по воде и т.п.) #define MODE_RAIN 0 #define MODE_SNOW 1 @@ -32,7 +32,7 @@ #define DRIP_SPRITE_HALFHEIGHT 46 #define DRIP_SPRITE_HALFWIDTH 8 #define SNOW_SPRITE_HALFSIZE 3 -#define MAX_RING_HALFSIZE 25 // "" , +#define MAX_RING_HALFSIZE 25 // "радиус" круга на воде, до которого он разрастается за секунду typedef struct { @@ -47,7 +47,7 @@ typedef struct typedef struct cl_drip { float birthTime; - float minHeight; // . + float minHeight; // капля будет уничтожена на этой высоте. Vector origin; float alpha; float xDelta; // side speed @@ -90,10 +90,10 @@ static int m_iNumVerts, m_iNumIndex; /* ================================= ProcessRain - , , -, , . +Перемещает существующие объекты, удаляет их при надобности, +и, если дождь включен, создает новые. - . +Должна вызываться каждый кадр. ================================= */ void ProcessRain( void ) @@ -132,7 +132,7 @@ void ProcessRain( void ) cl_drip *curDrip = g_dripsArray.GetCurrent(); - // + // хранение отладочной информации float debug_lifetime = 0; int debug_howmany = 0; int debug_attempted = 0; @@ -330,7 +330,7 @@ void ProcessRain( void ) /* ================================= WaterLandingEffect - +создает круг на водной поверхности ================================= */ void WaterLandingEffect( cl_drip *drip ) @@ -362,9 +362,9 @@ void WaterLandingEffect( cl_drip *drip ) /* ================================= ProcessFXObjects - FX , +удаляет FX объекты, у которых вышел срок жизни - ProcessRain +Каждый кадр вызывается перед ProcessRain ================================= */ void ProcessFXObjects( void ) @@ -396,7 +396,7 @@ void ProcessFXObjects( void ) /* ================================= ResetRain - , . +очищает память, удаляя все объекты. ================================= */ void ResetRain( void ) @@ -415,7 +415,7 @@ void ResetRain( void ) ================================= DrawRain - . +Рисование капель и снежинок. ================================= */ void DrawRain( void ) @@ -628,7 +628,7 @@ void DrawRain( void ) ================================= DrawFXObjects - +Рисование водяных кругов ================================= */ void DrawFXObjects( void ) @@ -738,7 +738,7 @@ void DrawFXObjects( void ) /* ================================= InitRain - . +Инициализирует все переменные нулевыми значениями. ================================= */ void InitRain( void ) diff --git a/cl_dll/render/tri.cpp b/cl_dll/render/tri.cpp index 3de1b71..272dbff 100644 --- a/cl_dll/render/tri.cpp +++ b/cl_dll/render/tri.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/render/view.cpp b/cl_dll/render/view.cpp index d78ec2b..41be0fb 100644 --- a/cl_dll/render/view.cpp +++ b/cl_dll/render/view.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ConsolePanel.cpp b/cl_dll/vgui_ConsolePanel.cpp index 39ad9c5..f54a75a 100644 --- a/cl_dll/vgui_ConsolePanel.cpp +++ b/cl_dll/vgui_ConsolePanel.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ConsolePanel.h b/cl_dll/vgui_ConsolePanel.h index ec6672e..41f5254 100644 --- a/cl_dll/vgui_ConsolePanel.h +++ b/cl_dll/vgui_ConsolePanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ControlConfigPanel.cpp b/cl_dll/vgui_ControlConfigPanel.cpp index 37c60d1..e099a5b 100644 --- a/cl_dll/vgui_ControlConfigPanel.cpp +++ b/cl_dll/vgui_ControlConfigPanel.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ControlConfigPanel.h b/cl_dll/vgui_ControlConfigPanel.h index 4c413a0..d496157 100644 --- a/cl_dll/vgui_ControlConfigPanel.h +++ b/cl_dll/vgui_ControlConfigPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_SchemeManager.h b/cl_dll/vgui_SchemeManager.h index e4cc181..b9dc416 100644 --- a/cl_dll/vgui_SchemeManager.h +++ b/cl_dll/vgui_SchemeManager.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ScorePanel.h b/cl_dll/vgui_ScorePanel.h index 5b245de..0702c36 100644 --- a/cl_dll/vgui_ScorePanel.h +++ b/cl_dll/vgui_ScorePanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ServerBrowser.cpp b/cl_dll/vgui_ServerBrowser.cpp index 2b53051..6e844b3 100644 --- a/cl_dll/vgui_ServerBrowser.cpp +++ b/cl_dll/vgui_ServerBrowser.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_ServerBrowser.h b/cl_dll/vgui_ServerBrowser.h index 0f51d72..7818c2b 100644 --- a/cl_dll/vgui_ServerBrowser.h +++ b/cl_dll/vgui_ServerBrowser.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_SpectatorPanel.cpp b/cl_dll/vgui_SpectatorPanel.cpp index cca3da2..0ee1bb7 100644 --- a/cl_dll/vgui_SpectatorPanel.cpp +++ b/cl_dll/vgui_SpectatorPanel.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_SpectatorPanel.h b/cl_dll/vgui_SpectatorPanel.h index 2bb639c..59f3bd1 100644 --- a/cl_dll/vgui_SpectatorPanel.h +++ b/cl_dll/vgui_SpectatorPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_TeamFortressViewport.cpp b/cl_dll/vgui_TeamFortressViewport.cpp index ec90204..172d3d7 100644 --- a/cl_dll/vgui_TeamFortressViewport.cpp +++ b/cl_dll/vgui_TeamFortressViewport.cpp @@ -158,7 +158,7 @@ public: drawSetTextFont(m_pFont); drawSetTextColor(0, 250, 0, 0); - fff char* pos = ""; + fff char* pos = "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"; int xpos = 0; while(*pos != 0) @@ -168,7 +168,7 @@ public: xpos += 16; } - pos = ""; + pos = "абвгдежзийклмнопрстуфхцчшщъыьэюя"; xpos = 0; while(*pos != 0) @@ -178,7 +178,7 @@ public: xpos += 16; } fffffffffff drawSetTextPos(0,17); - char* textstring = " ..."; + char* textstring = "Изначально именовалась в правительственных объектах..."; drawPrintText(textstring, strlen(textstring) - 1); int xpos = 0; @@ -192,7 +192,7 @@ public: } int wide, tall; - m_pFont->getTextSize(" ...", wide, tall); + m_pFont->getTextSize("Изначально именовалась в правительственных объектах...", wide, tall); drawSetColor(100, 0, 0, 0); drawFilledRect(0, 34, wide, 34+tall); //gEngfuncs.Con_Printf("wide %d, tall %d\n", wide, tall); @@ -650,7 +650,7 @@ TeamFortressViewport::TeamFortressViewport(int x,int y,int wide,int tall) : Pane m_pRadio = NULL; // buz m_pGamma = NULL; // buz - // Wargon: . + // Wargon: Скроллящийся текст. m_pScrollingMsg = NULL; CreatePickupMessagePanels(); // buz @@ -754,7 +754,7 @@ TeamFortressViewport::TeamFortressViewport(int x,int y,int wide,int tall) : Pane m_pScreenMsg = new CScreenMessage(); m_pScreenMsg->setParent(this); - // Wargon: . + // Wargon: Скроллящийся текст. m_pScrollingMsg = new CScrollingMessage(); m_pScrollingMsg->setParent(this); } @@ -802,7 +802,7 @@ void TeamFortressViewport::Initialize( void ) m_pTips->Initialize(); // buz if (m_pScreenMsg) m_pScreenMsg->Initialize(); // buz - // Wargon: . + // Wargon: Скроллящийся текст. if (m_pScrollingMsg) m_pScrollingMsg->Initialize(); diff --git a/cl_dll/vgui_TeamFortressViewport.h b/cl_dll/vgui_TeamFortressViewport.h index e8da4af..cfd205e 100644 --- a/cl_dll/vgui_TeamFortressViewport.h +++ b/cl_dll/vgui_TeamFortressViewport.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // @@ -137,7 +137,7 @@ class CTips; class CScreenMessage; class CGammaView; -// Wargon: . +// Wargon: Скроллящийся текст. class CScrollingMessage; char* GetVGUITGAName(const char *pszName); @@ -670,7 +670,7 @@ public: CGammaView *m_pGamma; CScreenMessage *m_pScreenMsg; - // Wargon: . + // Wargon: Скроллящийся текст. CScrollingMessage *m_pScrollingMsg; }; diff --git a/cl_dll/vgui_hud.cpp b/cl_dll/vgui_hud.cpp index 34648bf..6194f1a 100644 --- a/cl_dll/vgui_hud.cpp +++ b/cl_dll/vgui_hud.cpp @@ -30,13 +30,13 @@ #define HEALTH_ZERO_ALPHA 150 #define HEALTH_ALPHA 70 -// Wargon: . +// Wargon: Иконка юза. #define USAGE_FADE_TIME 1 #define USAGE_ALPHA 70 static int resArray[] = { 320, 400, 512, 640, 800, 1024, 1152, 1280, 1600 }; -// Wargon: . +// Wargon: Иконка юза. int CanUseStatus; int __MsgFunc_CanUse( const char *pszName, int iSize, void *pbuf ) { @@ -160,7 +160,7 @@ void CHud2::Initialize() armor = -1; stamina = 1; m_fMedkitUpdateTime = 0; - m_fUsageUpdateTime = 0; // Wargon: . + m_fUsageUpdateTime = 0; // Wargon: Иконка юза. } CHud2::CHud2() : Panel(0, 0, XRES(640), YRES(480)) @@ -396,7 +396,7 @@ CHud2::CHud2() : Panel(0, 0, XRES(640), YRES(480)) } // - // Wargon: . + // Wargon: Иконка юза. // m_pUsageIcon = new CImageLabel( "usage", ScreenWidth / 2 - 12, ScreenHeight / 2 + 100 ); @@ -443,7 +443,7 @@ void CHud2::solve() { float curtime = gEngfuncs.GetClientTime(); - // Wargon: . + // Wargon: Иконка юза. if (m_pUsageIcon) { m_fUsageUpdateTime = curtime; @@ -685,7 +685,7 @@ void CHud2::paint() // // draw ammo counters // - if ( ShouldDrawHUD() ) // Wargon: hud_draw = 1. + if ( ShouldDrawHUD() ) // Wargon: Информация о патронах рисуется только если hud_draw = 1. { WEAPON *pw = gHUD.m_Ammo.m_pWeapon; // shorthand if (gHUD.m_SpecTank_on) diff --git a/cl_dll/vgui_hud.h b/cl_dll/vgui_hud.h index f13903b..99837dc 100644 --- a/cl_dll/vgui_hud.h +++ b/cl_dll/vgui_hud.h @@ -30,7 +30,7 @@ protected: virtual void paint(); protected: - // Wargon: . + // Wargon: Иконка юза. CImageLabel *m_pUsageIcon; float m_fUsageUpdateTime; diff --git a/cl_dll/vgui_int.cpp b/cl_dll/vgui_int.cpp index 092e827..d463a19 100644 --- a/cl_dll/vgui_int.cpp +++ b/cl_dll/vgui_int.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_int.h b/cl_dll/vgui_int.h index 6510853..ca58e46 100644 --- a/cl_dll/vgui_int.h +++ b/cl_dll/vgui_int.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/cl_dll/vgui_paranoiatext.cpp b/cl_dll/vgui_paranoiatext.cpp index 6bbff8e..eb8d895 100644 --- a/cl_dll/vgui_paranoiatext.cpp +++ b/cl_dll/vgui_paranoiatext.cpp @@ -17,8 +17,8 @@ extern engine_studio_api_t IEngineStudio; #define WSIZE_X XRES(400); #define WSIZE_Y YRES(400); -// 1, , 0 -// ptext +// возвращает 1, если тэг существует, и 0 в случае конца файла +// ptext останавливается на открывающей скобке тэга int FindNextTag(char* &ptext) { while (*ptext != '<') @@ -29,7 +29,7 @@ int FindNextTag(char* &ptext) ptext++; } - // , + // теперь надо убедиться, что тэг имеет закрывающую скобку char* hlp = ptext; while (*hlp != '>') { @@ -43,10 +43,10 @@ int FindNextTag(char* &ptext) } -// , , -// -// - 32 -// 1, , 0 - +// получает указатель на начало названия тэга, и доходит либо до пробела, либо +// до закрывающей скобки +// размер буфера - 32 символа +// возвращает 1, если у тэга есть параметры, и 0 - если нету int GetTagName(char* &ptext, char* bufTagName) { char* pstart = ptext; @@ -79,40 +79,40 @@ int GetTagName(char* &ptext, char* bufTagName) } -// , -// 32 -// , +// получает указатель на место сразу за именем тэга, и возвращает его параметры в буферах +// буферы должны быть размером в 32 байта +// предполагает, что конец файла наступить не должен до закрывающей скобки int GetTagParameter(char* &ptext, char* bufParamName, char* bufParamValue) { - // + // пропускаем начальные пробелы и переносы while (*ptext == ' ' || *ptext == '\n') ptext++; - // + // начинаем чтение названия параметра char* start = ptext; while (*ptext != '=') { if (*ptext == '>') { ptext++; - return 0; // + return 0; // тэг кончился } ptext++; } int paramNameLength = ptext - start; - if (paramNameLength > 31) paramNameLength = 31; // + if (paramNameLength > 31) paramNameLength = 31; // обрезать по буферу memcpy(bufParamName, start, paramNameLength); bufParamName[paramNameLength] = 0; - // - ptext++; // + // теперь читаем его значение + ptext++; // перепрыгиваем знак равно if (*ptext == '\"') { - // + // аргумент заключен в кавычки ptext++; start = ptext; while (1) @@ -339,7 +339,7 @@ private: void OrthoQuad(int x1, int y1, int x2, int y2); //================================== -// CMainPanel - . +// CMainPanel - главная панель окна. //================================== class CMainPanel : public Panel, public CRenderable { @@ -473,7 +473,7 @@ private: }; //================================== -// CMyButton - +// CMyButton - кнопка закрытия окна //================================== class CMyButton : public Button, public CRenderable { @@ -569,7 +569,7 @@ private: //================================== -// CMySlider - +// CMySlider - ползунок прокрутки в стиле паранойи //================================== class CMySlider : public Slider { @@ -603,7 +603,7 @@ public: //================================== -// CMyScrollButton - +// CMyScrollButton - кнопка прокрутки //================================== class CMyScrollbutton : public Button { @@ -656,7 +656,7 @@ public: //================================== -// CMyScrollPanel - +// CMyScrollPanel - прокручиваемая панель //================================== class CMyScrollPanel : public ScrollPanel, public CRenderable { @@ -1336,7 +1336,7 @@ int CParanoiaTextPanel::KeyInput(int down, int keynum, const char *pszCurrentBin return 0; } - // Wargon: , . + // Wargon: Консоль, функциональные клавиши и кнопки мыши пропускаются. case 96: case 126: case K_F1: @@ -1359,7 +1359,7 @@ int CParanoiaTextPanel::KeyInput(int down, int keynum, const char *pszCurrentBin return 1; } - // Wargon: . + // Wargon: Все остальные клавиши блокируются. return 0; } diff --git a/cl_dll/vgui_paranoiatext.h b/cl_dll/vgui_paranoiatext.h index 517a64f..c21e197 100644 --- a/cl_dll/vgui_paranoiatext.h +++ b/cl_dll/vgui_paranoiatext.h @@ -24,7 +24,7 @@ public: int KeyInput(int down, int keynum, const char *pszCurrentBinding); void paint(); void ResetBackground(); -// void StateChanged(CCheckButton2 *pButton); // +// void StateChanged(CCheckButton2 *pButton); // будет использовано для переключения режима отрисовки мира char m_loadedFileName[128]; void Render( void ) diff --git a/cl_dll/vgui_screenmsg.h b/cl_dll/vgui_screenmsg.h index 0bbb6f3..e9349e1 100644 --- a/cl_dll/vgui_screenmsg.h +++ b/cl_dll/vgui_screenmsg.h @@ -38,7 +38,7 @@ public: m_fadein = msg->fadein; m_fadeout = msg->fadeout; - // Wargon: , . + // Wargon: Если координаты заданы неправильно, то текст просто центрируется. if (msg->x < 0 || msg->x > 1 || msg->y < 0 || msg->y > 1) { // gEngfuncs.Con_Printf("Error: invalid message coordinates!\n"); @@ -98,7 +98,7 @@ protected: float m_fadeout; }; -// Wargon: . $effect 6. +// Wargon: Код скроллящегося снизу вверх текста. Использован $effect 6. class CScrollingMessage : public ShadowTextPanel { public: diff --git a/cl_dll/vgui_tips.cpp b/cl_dll/vgui_tips.cpp index 562a9c7..1f84fbf 100644 --- a/cl_dll/vgui_tips.cpp +++ b/cl_dll/vgui_tips.cpp @@ -196,7 +196,7 @@ void CTips::paintBackground() -// , - .. +// неважно, куда-бы это засунуть.. #include "vgui_screenmsg.h" @@ -210,7 +210,7 @@ void VGuiAddScreenMessage( client_textmessage_t *msg ) gEngfuncs.Con_Printf("Screenmessage error: ViewPort is not constructed!\n"); } -// Wargon: . ) +// Wargon: Засуну и я это сюда. ) void VGuiAddScrollingMessage( client_textmessage_t *msg ) { if (gViewPort && gViewPort->m_pScrollingMsg) diff --git a/common/director_cmds.h b/common/director_cmds.h index 4c8fdd5..7593ebf 100644 --- a/common/director_cmds.h +++ b/common/director_cmds.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/hltv.h b/common/hltv.h index 4099b7e..6211eb5 100644 --- a/common/hltv.h +++ b/common/hltv.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/ivoicetweak.h b/common/ivoicetweak.h index 71d215f..8a3568b 100644 --- a/common/ivoicetweak.h +++ b/common/ivoicetweak.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/lightlimits.h b/common/lightlimits.h index b4b85ae..19d5de2 100644 --- a/common/lightlimits.h +++ b/common/lightlimits.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/net_api.h b/common/net_api.h index 49c39e7..e4b0663 100644 --- a/common/net_api.h +++ b/common/net_api.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/screenfade.h b/common/screenfade.h index 62c0d25..c12df29 100644 --- a/common/screenfade.h +++ b/common/screenfade.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/common/wrect.h b/common/wrect.h index a3494ae..bb9b70b 100644 --- a/common/wrect.h +++ b/common/wrect.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/dlls/AI_Target.h b/dlls/AI_Target.h index e71c079..64dd10f 100644 --- a/dlls/AI_Target.h +++ b/dlls/AI_Target.h @@ -1,4 +1,4 @@ -//========= Copyright 2003, Valve LLC, All rights reserved. ========== +//========= Copyright © 2003, Valve LLC, All rights reserved. ========== // // Purpose: Hooks and classes for the support of humanoid NPCs with // groovy facial animation capabilities, aka, "Actors" diff --git a/dlls/ammodesc.cpp b/dlls/ammodesc.cpp index 7cb869e..259895e 100644 --- a/dlls/ammodesc.cpp +++ b/dlls/ammodesc.cpp @@ -333,7 +333,7 @@ void UTIL_InitAmmoDescription( const char *filename ) LINK_ENTITY_TO_CLASS( ammo_generic, CBasePlayerAmmo ); -// Wargon: SaveData . +// Wargon: SaveData для юзабельности патронов. TYPEDESCRIPTION CBasePlayerAmmo::m_SaveData[] = { DEFINE_FIELD( CBasePlayerAmmo, m_bCustomAmmo, FIELD_BOOLEAN ), @@ -412,7 +412,7 @@ void CBasePlayerAmmo :: Spawn( void ) if( !FBitSet( ObjectCaps(), FCAP_USE_ONLY ) || FBitSet( pev->spawnflags, SF_NORESPAWN )) SetTouch( &CBasePlayerAmmo:: DefaultTouch ); - // Wargon: . + // Wargon: Патроны юзабельны. SetUse( &CBasePlayerAmmo :: DefaultUse ); m_iAmmoCaps = CBaseEntity::ObjectCaps() | FCAP_IMPULSE_USE; } @@ -433,7 +433,7 @@ CBaseEntity *CBasePlayerAmmo :: Respawn( void ) SetBits( pev->effects, EF_NODRAW ); SetTouch( NULL ); - // Wargon: . + // Wargon: Патроны неюзабельны. SetUse( NULL ); m_iAmmoCaps = CBaseEntity::ObjectCaps(); @@ -459,7 +459,7 @@ void CBasePlayerAmmo :: Materialize( void ) if( !FBitSet( ObjectCaps(), FCAP_USE_ONLY )) SetTouch( &CBasePlayerAmmo:: DefaultTouch ); - // Wargon: . + // Wargon: Патроны юзабельны. SetUse( &CBasePlayerAmmo :: DefaultUse ); m_iAmmoCaps = CBaseEntity :: ObjectCaps() | FCAP_IMPULSE_USE; } @@ -481,7 +481,7 @@ void CBasePlayerAmmo :: DefaultTouch( CBaseEntity *pOther ) { SetTouch( NULL ); - // Wargon: . + // Wargon: Патроны неюзабельны. SetUse( NULL ); m_iAmmoCaps = CBaseEntity :: ObjectCaps(); SetThink( &CBasePlayerAmmo :: SUB_Remove ); @@ -493,7 +493,7 @@ void CBasePlayerAmmo :: DefaultTouch( CBaseEntity *pOther ) // evil impulse 101 hack, kill always SetTouch( NULL ); - // Wargon: . + // Wargon: Патроны неюзабельны. SetUse( NULL ); m_iAmmoCaps = CBaseEntity :: ObjectCaps(); diff --git a/dlls/apache.cpp b/dlls/apache.cpp index 50eca12..f4f4853 100644 --- a/dlls/apache.cpp +++ b/dlls/apache.cpp @@ -61,7 +61,7 @@ class CApache : public CBaseMonster int TakeDamage( entvars_t* pevInflictor, entvars_t* pevAttacker, float flDamage, int bitsDamageType ); void TraceAttack( entvars_t *pevAttacker, float flDamage, Vector vecDir, TraceResult *ptr, int bitsDamageType); - // Wargon: . (1.1) + // Wargon: Оверрайд релатионшипа вертолета. (1.1) int IRelationship( CBaseEntity *pTarget ); int m_iRockets; @@ -196,7 +196,7 @@ void CApache::NullThink( void ) void CApache::StartupUse( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) { - // Wargon: . + // Wargon: Фикс несбиваемости вертолета. pev->spawnflags &= ~SF_MONSTER_INVINCIBLE; SetThink(&CApache:: HuntThink ); @@ -219,7 +219,7 @@ void CApache :: Killed( entvars_t *pevAttacker, int iGib ) pev->health = 0; pev->takedamage = DAMAGE_NO; - // Wargon: . + // Wargon: Фикс несрабатывания триггера при смерти вертолета. pev->deadflag = DEAD_DEAD; FCheckAITrigger(); @@ -494,7 +494,7 @@ void CApache :: HuntThink( void ) m_flPrevSeen = gpGlobals->time; m_flLastSeen = gpGlobals->time; - // Wargon: . + // Wargon: Фикс точки прицеливания. m_posTarget = m_hEnemy->Center() + Vector( -16, 16, 64 ); } else @@ -958,7 +958,7 @@ void CApache::TraceAttack( entvars_t *pevAttacker, float flDamage, Vector vecDir } } -// Wargon: . (1.1) +// Wargon: Вертолет не считает альфовцев врагами. (1.1) int CApache::IRelationship ( CBaseEntity *pTarget ) { if (FClassnameIs(pTarget->pev, "monster_human_alpha")) diff --git a/dlls/barney.cpp b/dlls/barney.cpp index eae1f83..0954d7a 100644 --- a/dlls/barney.cpp +++ b/dlls/barney.cpp @@ -56,7 +56,7 @@ public: void RunTask( Task_t *pTask ); void StartTask( Task_t *pTask ); - // Wargon: . . + // Wargon: Юзать монстра можно только если он жив. Это нужно чтобы иконка юза не показывалась на мертвых монстрах. virtual int ObjectCaps( void ) { if (pev->deadflag == DEAD_NO) return CTalkMonster :: ObjectCaps() | FCAP_IMPULSE_USE | FCAP_DISTANCE_USE; else return CTalkMonster::ObjectCaps(); } int TakeDamage( entvars_t* pevInflictor, entvars_t* pevAttacker, float flDamage, int bitsDamageType); diff --git a/dlls/buttons.cpp b/dlls/buttons.cpp index ebf4eea..883ebb1 100644 --- a/dlls/buttons.cpp +++ b/dlls/buttons.cpp @@ -549,7 +549,7 @@ int CBaseButton::ObjectCaps( void ) return (CBaseToggle:: ObjectCaps() & ~FCAP_ACROSS_TRANSITION) | (pev->takedamage?0:FCAP_IMPULSE_USE) | (pev->spawnflags & SF_BUTTON_ONLYDIRECT?FCAP_ONLYDIRECT_USE:0) | - (m_hide_use?FCAP_HIDE_USE:0); // Wargon: m_hide_use = 1. + (m_hide_use?FCAP_HIDE_USE:0); // Wargon: Иконка юза не будет отображаться на этой энтити если m_hide_use = 1. } TYPEDESCRIPTION CBaseButton::m_SaveData[] = @@ -557,7 +557,7 @@ TYPEDESCRIPTION CBaseButton::m_SaveData[] = DEFINE_FIELD( CBaseButton, m_fStayPushed, FIELD_BOOLEAN ), DEFINE_FIELD( CBaseButton, m_fRotating, FIELD_BOOLEAN ), - // Wargon: m_hide_use. + // Wargon: Сохранение m_hide_use. DEFINE_FIELD( CBaseButton, m_hide_use, FIELD_INTEGER ), DEFINE_FIELD( CBaseButton, m_sounds, FIELD_INTEGER ), @@ -670,7 +670,7 @@ void CBaseButton::KeyValue( KeyValueData *pkvd ) m_sounds = atoi(pkvd->szValue); pkvd->fHandled = TRUE; } - // Wargon: hide_use . + // Wargon: hide_use используется для скрытия иконки юза. else if (FStrEq(pkvd->szKeyName, "hide_use")) { m_hide_use = atoi(pkvd->szValue); diff --git a/dlls/cbase.h b/dlls/cbase.h index 24d581b..20cbf55 100644 --- a/dlls/cbase.h +++ b/dlls/cbase.h @@ -53,7 +53,7 @@ CBaseEntity // UNDONE: This will ignore transition volumes (trigger_transition), but not the PVS!!! #define FCAP_FORCE_TRANSITION 0x00000080 // ALWAYS goes across transitions -// Wargon: , . +// Wargon: Энтитя не будет показывать иконку юза, даже если она юзабельна. #define FCAP_HIDE_USE 0x00000400 #include "saverestore.h" @@ -191,7 +191,7 @@ public: Vector m_vecPostAssistVel; // LRC Vector m_vecPostAssistAVel; // LRC float m_fNextThink; // LRC - for SetNextThink and SetPhysThink. Marks the time when a think will be performed - not necessarily the same as pev->nextthink! - float m_fPevNextThink; // LRC - always set equal to pev->nextthink, so that we can tell when the latter gets changed by the @#$^¬! engine. + float m_fPevNextThink; // LRC - always set equal to pev->nextthink, so that we can tell when the latter gets changed by the @#$^В¬! engine. int m_iLFlags; // LRC- a new set of flags. (pev->spawnflags and pev->flags are full...) virtual void DesiredAction( void ) {}; // LRC - for postponing stuff until PostThink time, not as a think. int m_iStyle; // LRC - almost anything can have a lightstyle these days... @@ -788,7 +788,7 @@ public: #define DMG_MORTAR (1 << 23) // Hit by air raid (done to distinguish grenade from mortar) // these are the damage types that are allowed to gib corpses -#define DMG_GIB_CORPSE ( DMG_CRUSH | DMG_FALL | DMG_BLAST | DMG_SONIC /* | DMG_CLUB */ ) // Wargon: DMG_CLUB . +#define DMG_GIB_CORPSE ( DMG_CRUSH | DMG_FALL | DMG_BLAST | DMG_SONIC /* | DMG_CLUB */ ) // Wargon: DMG_CLUB не может гибать трупы. // these are the damage types that have client hud art #define DMG_SHOWNHUD (DMG_POISON | DMG_ACID | DMG_FREEZE | DMG_SLOWFREEZE | DMG_DROWN | DMG_BURN | DMG_SLOWBURN | DMG_NERVEGAS | DMG_RADIATION | DMG_SHOCK) @@ -891,7 +891,7 @@ public: BYTE m_bUnlockedSentence; int m_sounds; - // Wargon: . + // Wargon: Переменная для скрытия иконки юза. int m_hide_use; }; diff --git a/dlls/combat.cpp b/dlls/combat.cpp index a8ceee4..ef59536 100644 --- a/dlls/combat.cpp +++ b/dlls/combat.cpp @@ -1136,7 +1136,7 @@ int CBaseMonster :: TakeDamage( entvars_t *pevInflictor, entvars_t *pevAttacker, { Killed( pevAttacker, GIB_ALWAYS ); } - // Wargon: - DMG_SLASH. (1.1) + // Wargon: Никогда не гибать если тип дамаги - DMG_SLASH. (1.1) else if ((bitsDamageType & DMG_NEVERGIB) || (bitsDamageType & DMG_SLASH)) { Killed( pevAttacker, GIB_NEVER ); @@ -1636,14 +1636,14 @@ void CBaseMonster :: TraceAttack( entvars_t *pevAttacker, float flDamage, Vector m_LastHitGroup = ptr->iHitgroup; TraceBleed( flDamage, vecDir, ptr, bitsDamageType ); - TraceResult btr; // Wargon: . + TraceResult btr; // Wargon: Переменная для трейса декали мозгов от хедшотов. switch ( ptr->iHitgroup ) { case HITGROUP_GENERIC: break; case HITGROUP_HEAD: - // Wargon: . + // Wargon: Декаль мозгов от хедшотов. UTIL_TraceLine( ptr->vecEndPos, ptr->vecEndPos + vecDir * 172, ignore_monsters, ENT(pev), &btr ); UTIL_TraceCustomDecal( &btr, "brains", RANDOM_FLOAT( 0.0f, 360.0f )); @@ -1669,7 +1669,7 @@ void CBaseMonster :: TraceAttack( entvars_t *pevAttacker, float flDamage, Vector break; } - SpawnBlood(ptr->vecEndPos, BloodColor(), flDamage * 2); // Wargon: . + SpawnBlood(ptr->vecEndPos, BloodColor(), flDamage * 2); // Wargon: Побольше крови. AddMultiDamage( pevAttacker, this, flDamage, bitsDamageType ); } } diff --git a/dlls/func_physbox.cpp b/dlls/func_physbox.cpp index 268e897..7bfb842 100644 --- a/dlls/func_physbox.cpp +++ b/dlls/func_physbox.cpp @@ -39,7 +39,7 @@ public: inline float MaxSpeed( void ) { return m_maxSpeed; } - // NCL: Breakable + // NCL: Если стоит флаг Breakable virtual int TakeDamage( entvars_t* pevInflictor, entvars_t* pevAttacker, float flDamage, int bitsDamageType ); static TYPEDESCRIPTION m_SaveData[]; @@ -561,7 +561,7 @@ If the material is "plaster" let's do more movement. // pev->avelocity.z = cos( AngleBetweenVectors( vecDir, rup ) ) * force * 2;//fooz // pev->avelocity.z = sin( AngleBetweenVectors( vecDir, rup ) ) * force * 2;//fooz - ALERT( at_console, "X : %3.1f %3.1f Y: %3.1f %3.1f\n", pev->avelocity.x, AngleBetweenVectors( vecDir, rup ), pev->avelocity.y, AngleBetweenVectors( vecDir, -rright ) ); + ALERT( at_console, "X : %3.1f %3.1f° Y: %3.1f %3.1f°\n", pev->avelocity.x, AngleBetweenVectors( vecDir, rup ), pev->avelocity.y, AngleBetweenVectors( vecDir, -rright ) ); pev->velocity = pev->velocity /*+ gpGlobals->v_up * force * RANDOM_FLOAT( 0, 0.5 )*/ + vecDir * force * RANDOM_FLOAT( 0.5, 1.0 ); diff --git a/dlls/game.cpp b/dlls/game.cpp index 53ced3f..06b9136 100644 --- a/dlls/game.cpp +++ b/dlls/game.cpp @@ -419,7 +419,7 @@ cvar_t sk_player_leg1 = { "sk_player_leg1","1" }; cvar_t sk_player_leg2 = { "sk_player_leg2","1" }; cvar_t sk_player_leg3 = { "sk_player_leg3","1" }; -// Wargon: monster_zombie. (1.1) +// Wargon: Множители дамаги для monster_zombie. (1.1) cvar_t sk_zombie_head1 = { "sk_zombie_head1","2" }; cvar_t sk_zombie_head2 = { "sk_zombie_head2","2" }; cvar_t sk_zombie_head3 = { "sk_zombie_head3","2" }; @@ -540,7 +540,7 @@ cvar_t bullet_punch_divide = {"bullet_punch_divide","8"}; cvar_t blast_punch_max = {"blast_punch_max","100"}; cvar_t blast_punch_divide = {"blast_punch_divide","5"}; -// Wargon: . (1.1) +// Wargon: Патроны из мертвых вражин. (1.1) cvar_t sk_dead_enemy_ammo1 = {"sk_dead_enemy_ammo1","0"}; cvar_t sk_dead_enemy_ammo2 = {"sk_dead_enemy_ammo2","0"}; cvar_t sk_dead_enemy_ammo3 = {"sk_dead_enemy_ammo3","0"}; @@ -952,7 +952,7 @@ void GameDLLInit( void ) CVAR_REGISTER ( &sk_player_leg2 ); CVAR_REGISTER ( &sk_player_leg3 ); -// Wargon: monster_zombie. (1.1) +// Wargon: Множители дамаги для monster_zombie. (1.1) CVAR_REGISTER ( &sk_zombie_head1 ); CVAR_REGISTER ( &sk_zombie_head2 ); CVAR_REGISTER ( &sk_zombie_head3 ); @@ -1063,7 +1063,7 @@ void GameDLLInit( void ) CVAR_REGISTER ( &blast_punch_max ); CVAR_REGISTER ( &blast_punch_divide ); -// Wargon: . (1.1) +// Wargon: Патроны из мертвых вражин. (1.1) CVAR_REGISTER ( &sk_dead_enemy_ammo1 ); CVAR_REGISTER ( &sk_dead_enemy_ammo2 ); CVAR_REGISTER ( &sk_dead_enemy_ammo3 ); diff --git a/dlls/gamerules.cpp b/dlls/gamerules.cpp index 8661d41..403eb25 100644 --- a/dlls/gamerules.cpp +++ b/dlls/gamerules.cpp @@ -301,7 +301,7 @@ void CGameRules::RefreshSkillData ( void ) gSkillData.plrLeg = GetSkillCvar( "sk_player_leg" ); gSkillData.plrArm = GetSkillCvar( "sk_player_arm" ); - // Wargon: monster_zombie. (1.1) + // Wargon: Множители дамаги для monster_zombie. (1.1) gSkillData.zomHead = GetSkillCvar( "sk_zombie_head" ); gSkillData.zomChest = GetSkillCvar( "sk_zombie_chest" ); gSkillData.zomStomach = GetSkillCvar( "sk_zombie_stomach" ); @@ -317,7 +317,7 @@ void CGameRules::RefreshSkillData ( void ) gSkillData.plrPrimaryMaxSpeed = GetSkillCvar( "sk_primary_speed" ); gSkillData.plrSecondaryMaxSpeed = GetSkillCvar( "sk_secondary_speed" ); - // Wargon: . (1.1) + // Wargon: Патроны из мертвых вражин. (1.1) gSkillData.maxDeadEnemyAmmo = GetSkillCvar( "sk_dead_enemy_ammo" ); } diff --git a/dlls/ggrenade.cpp b/dlls/ggrenade.cpp index fcb93d3..d6e2798 100644 --- a/dlls/ggrenade.cpp +++ b/dlls/ggrenade.cpp @@ -74,7 +74,7 @@ void CGrenade::Explode( TraceResult *pTrace, int bitsDamageType ) WRITE_COORD( pev->origin.z -= 18 ); if (iContents != CONTENTS_WATER) { - WRITE_SHORT( g_sModelIndexNull ); // ... + WRITE_SHORT( g_sModelIndexNull ); // заглушка... } else { diff --git a/dlls/handgrenade.cpp b/dlls/handgrenade.cpp index 41cf6c3..fd95ef2 100644 --- a/dlls/handgrenade.cpp +++ b/dlls/handgrenade.cpp @@ -74,7 +74,7 @@ void CHandGrenade :: WeaponIdle( void ) { if ( m_flReleaseThrow > 0.0f ) { - // buz: , + // buz: уже кинули, теперь надо достать новую или переключить оружие m_flStartThrow = 0.0f; m_flReleaseThrow = -1.0f; diff --git a/dlls/hgrunt.cpp b/dlls/hgrunt.cpp index 32fd5dd..64f9950 100644 --- a/dlls/hgrunt.cpp +++ b/dlls/hgrunt.cpp @@ -201,7 +201,7 @@ public: virtual void SpeakSentence( void ); virtual void SetEyePosition ( void ); // buz - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) virtual int ObjectCaps( void ) { return CSquadMonster::ObjectCaps() | (m_iDeadAmmo?FCAP_IMPULSE_USE:0); } int m_iDeadAmmo; void EXPORT DeadUse( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ); @@ -277,7 +277,7 @@ TYPEDESCRIPTION CHGrunt::m_SaveData[] = // DEFINE_FIELD( CShotgun, m_iBrassShell, FIELD_INTEGER ), // DEFINE_FIELD( CShotgun, m_iShotgunShell, FIELD_INTEGER ), DEFINE_FIELD( CHGrunt, m_iSentence, FIELD_INTEGER ), - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) DEFINE_FIELD( CHGrunt, m_iDeadAmmo, FIELD_INTEGER ), }; @@ -1211,7 +1211,7 @@ void CHGrunt :: Spawn() CTalkMonster::g_talkWaitTime = 0; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) m_iDeadAmmo = 0; MonsterInit(); @@ -1252,7 +1252,7 @@ void CHGrunt :: Precache() PRECACHE_SOUND("zombie/claw_miss2.wav");// because we use the basemonster SWIPE animation event - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) PRECACHE_SOUND("items/9mmclip1.wav"); // get voice pitch @@ -2338,7 +2338,7 @@ Schedule_t *CHGrunt :: GetSchedule( void ) } switch ( m_MonsterState ) { - case MONSTERSTATE_IDLE: // buz: , + case MONSTERSTATE_IDLE: // buz: перезарядиться, если врага нет и магазин полупуст case MONSTERSTATE_ALERT: if (m_cAmmoLoaded < m_cClipSize / 2) @@ -2893,7 +2893,7 @@ void CHGrunt :: SetEyePosition ( void ) } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CHGrunt :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) { if (!pActivator->IsPlayer()) @@ -2912,7 +2912,7 @@ void CHGrunt :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYP } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CHGrunt :: Killed( entvars_t *pevAttacker, int iGib ) { if (gSkillData.maxDeadEnemyAmmo >= 1 && !ShouldGibMonster(iGib)) @@ -2938,7 +2938,7 @@ public: void HandleAnimEvent( MonsterEvent_t *pEvent ); void Shoot ( void ); void SetActivity ( Activity NewActivity ); - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void EXPORT DeadUse( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ); void Killed( entvars_t *pevAttacker, int iGib ); }; @@ -2993,7 +2993,7 @@ void CHGruntGlock :: Spawn() CTalkMonster::g_talkWaitTime = 0; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) m_iDeadAmmo = 0; MonsterInit(); @@ -3232,7 +3232,7 @@ void CHGruntGlock :: SetActivity ( Activity NewActivity ) } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CHGruntGlock :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) { if (!pActivator->IsPlayer()) @@ -3245,7 +3245,7 @@ void CHGruntGlock :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, US } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CHGruntGlock :: Killed( entvars_t *pevAttacker, int iGib ) { if (gSkillData.maxDeadEnemyAmmo >= 1 && !ShouldGibMonster(iGib)) @@ -3316,7 +3316,7 @@ public: int m_iNoGasDamage; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void EXPORT DeadUse( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ); void Killed( entvars_t *pevAttacker, int iGib ); }; @@ -3398,7 +3398,7 @@ void CTerror :: Spawn() CTalkMonster::g_talkWaitTime = 0; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) m_iDeadAmmo = 0; MonsterInit(); @@ -3870,7 +3870,7 @@ Schedule_t *CTerror :: GetSchedule( void ) } switch ( m_MonsterState ) { - case MONSTERSTATE_IDLE: // buz: , + case MONSTERSTATE_IDLE: // buz: перезарядиться, если врага нет и магазин полупуст case MONSTERSTATE_ALERT: if (m_cAmmoLoaded < m_cClipSize / 2) @@ -4204,7 +4204,7 @@ void CTerror :: IdleSound( void ) } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CTerror :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) { if (!pActivator->IsPlayer()) @@ -4223,7 +4223,7 @@ void CTerror :: DeadUse ( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYP } } -// Wargon: . (1.1) +// Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) void CTerror :: Killed( entvars_t *pevAttacker, int iGib ) { if (gSkillData.maxDeadEnemyAmmo >= 1 && !ShouldGibMonster(iGib)) @@ -4339,7 +4339,7 @@ void CClone :: Spawn() CTalkMonster::g_talkWaitTime = 0; m_iNoGasDamage = 0; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) m_iDeadAmmo = 0; MonsterInit(); @@ -4613,7 +4613,7 @@ Schedule_t *CClone :: GetSchedule( void ) } switch ( m_MonsterState ) { - case MONSTERSTATE_IDLE: // buz: , + case MONSTERSTATE_IDLE: // buz: перезарядиться, если врага нет и магазин полупуст case MONSTERSTATE_ALERT: if (m_cAmmoLoaded < m_cClipSize / 2) @@ -4913,7 +4913,7 @@ void CCloneHeavy :: Spawn() CTalkMonster::g_talkWaitTime = 0; m_iNoGasDamage = 0; - // Wargon: . (1.1) + // Wargon: Возможность подбирать патроны юзом из мертвых вражин. (1.1) m_iDeadAmmo = 0; MonsterInit(); diff --git a/dlls/items.cpp b/dlls/items.cpp index fbe1c48..b8684c3 100644 --- a/dlls/items.cpp +++ b/dlls/items.cpp @@ -86,7 +86,7 @@ void CWorldItem::Spawn( void ) REMOVE_ENTITY(edict()); } -// Wargon: SaveData . +// Wargon: SaveData для юзабельных итемов. TYPEDESCRIPTION CItem::m_SaveData[] = { DEFINE_FIELD( CItem, m_iCurrCaps, FIELD_INTEGER ), @@ -103,7 +103,7 @@ void CItem::Spawn( void ) if( !FBitSet( ObjectCaps(), FCAP_USE_ONLY ) || FBitSet( pev->spawnflags, SF_NORESPAWN )) SetTouch(&CItem::ItemTouch); - // Wargon: . + // Wargon: Итем юзабельный. SetUse( &CItem::ItemUse ); m_iCurrCaps = CBaseEntity::ObjectCaps() | FCAP_IMPULSE_USE; @@ -134,7 +134,7 @@ void CItem::ItemTouch( CBaseEntity *pOther ) SUB_UseTargets( pOther, USE_TOGGLE, 0 ); SetTouch( NULL ); - // Wargon: . + // Wargon: Итем неюзабельный. SetUse( NULL ); m_iCurrCaps = CBaseEntity::ObjectCaps(); @@ -157,7 +157,7 @@ void CItem::ItemTouch( CBaseEntity *pOther ) CBaseEntity* CItem::Respawn( void ) { - // Wargon: . + // Wargon: Итем юзабельный. SetUse( NULL ); m_iCurrCaps = CBaseEntity::ObjectCaps(); @@ -184,7 +184,7 @@ void CItem::Materialize( void ) if( !FBitSet( ObjectCaps(), FCAP_USE_ONLY )) SetTouch(&CItem:: ItemTouch ); - // Wargon: . + // Wargon: Итем юзабельный. SetUse( &CItem::ItemUse ); m_iCurrCaps = CBaseEntity::ObjectCaps() | FCAP_IMPULSE_USE; } diff --git a/dlls/items.h b/dlls/items.h index cd3616c..93fc531 100644 --- a/dlls/items.h +++ b/dlls/items.h @@ -22,7 +22,7 @@ public: void Spawn( void ); CBaseEntity* Respawn( void ); - // Wargon: . + // Wargon: Переменные для юзабельных итемов. virtual int Save( CSave &save ); virtual int Restore( CRestore &restore ); static TYPEDESCRIPTION m_SaveData[]; diff --git a/dlls/paranoia_military.cpp b/dlls/paranoia_military.cpp index f28750b..f7c5ffe 100644 --- a/dlls/paranoia_military.cpp +++ b/dlls/paranoia_military.cpp @@ -186,7 +186,7 @@ public: return pev->origin + pev->view_ofs; } - // Wargon: . . + // Wargon: Юзать монстра можно только если он жив. Это нужно чтобы иконка юза не показывалась на мертвых монстрах. virtual int ObjectCaps( void ) { if (pev->deadflag == DEAD_NO) return CTalkMonster :: ObjectCaps() | FCAP_IMPULSE_USE | FCAP_DISTANCE_USE; else return CTalkMonster::ObjectCaps(); } int Save( CSave &save ); @@ -218,7 +218,7 @@ public: Vector m_vecTossVelocity; - // Wargon: , TRUE. FALSE. (1.1) + // Wargon: Если враг взят из данных игрока, то TRUE. Иначе FALSE. (1.1) BOOL m_fEnemyFromPlayer; BOOL m_fThrowGrenade; @@ -320,7 +320,7 @@ void CMilitary :: TalkAboutDeadFriend( CTalkMonster *pfriend ) //========================================================= BOOL CMilitary :: GetEnemy ( void ) { - // Wargon: , . (1.1) + // Wargon: Если врага нет, то переменная сбрасывается. (1.1) if (m_hEnemy == NULL) { m_fEnemyFromPlayer = FALSE; @@ -345,7 +345,7 @@ BOOL CMilitary :: GetEnemy ( void ) m_hEnemy = pMyMaster->m_hLastEnemy; m_vecEnemyLKP = m_hEnemy->pev->origin; - // Wargon: . (1.1) + // Wargon: Враг взят из данных игрока. (1.1) m_fEnemyFromPlayer = TRUE; if ( m_pSchedule ) @@ -396,7 +396,7 @@ void CMilitary :: SpeakSentence( void ) } //========================================================= -//MaSTeR: ( ) +//MaSTeR: Инициализация фонаря (создание энтити и проверка спаунфлагов) //========================================================= void CMilitary :: InitHeadController( void ) { @@ -423,7 +423,7 @@ void CMilitary :: InitFlashlight( void ) } //========================================================= -//MaSTeR: (\) +//MaSTeR: Переключение фонарика (вкл\выкл) //========================================================= void CMilitary :: ToggleFlashlight( void ) { @@ -484,9 +484,9 @@ int CMilitary :: ISoundMask ( void ) } //========================================================= -// buz: FOkToSpeak - - Gag. -// -// - , .. +// buz: у грунтов FOkToSpeak очень простой - всего-лишь проверка на Gag. +// но у дружественных игроку монстров эта функция означает возможность +// базарить о всякой фигне - задавать друг другу вопросы, разговаривать о том о сем.. //========================================================= BOOL CMilitary :: FOkToSpeak( void ) { @@ -562,7 +562,7 @@ BOOL CMilitary :: CheckMeleeAttack1 ( float flDot, float flDist ) } } - // Wargon: flDist 64 48. (1.1) + // Wargon: Расстояние flDist уменьшено с 64 до 48. (1.1) if ( flDist <= 48 && flDot >= 0.7 && pEnemy->Classify() != CLASS_ALIEN_BIOWEAPON && pEnemy->Classify() != CLASS_PLAYER_BIOWEAPON ) @@ -691,7 +691,7 @@ BOOL CMilitary :: CheckRangeAttack1 ( float flDot, float flDist ) { TraceResult tr; - if ( !m_hEnemy->IsPlayer() && flDist <= 48 ) // Wargon: flDist 64 48. (1.1) + if ( !m_hEnemy->IsPlayer() && flDist <= 48 ) // Wargon: Расстояние flDist уменьшено с 64 до 48. (1.1) { // kick nonclients who are close enough, but don't shoot at them. return FALSE; @@ -922,7 +922,7 @@ int CMilitary :: TakeDamage( entvars_t *pevInflictor, entvars_t *pevAttacker, fl Forget( bits_MEMORY_INCOVER ); - // Wargon: . + // Wargon: Союзники не должны восставать против игрока. return CBaseMonster::TakeDamage(pevInflictor, pevAttacker, flDamage, bitsDamageType); /* // make sure friends talk about it if player hurts talkmonsters... @@ -1072,7 +1072,7 @@ CBaseEntity *CMilitary :: Kick( void ) UTIL_MakeVectors( pev->angles ); Vector vecStart = pev->origin; vecStart.z += pev->size.z * 0.5; - Vector vecEnd = vecStart + (gpGlobals->v_forward * 48); // Wargon: 70 48. (1.1) + Vector vecEnd = vecStart + (gpGlobals->v_forward * 48); // Wargon: Расстояние уменьшено с 70 до 48. (1.1) UTIL_TraceHull( vecStart, vecEnd, dont_ignore_monsters, head_hull, ENT(pev), &tr ); @@ -2023,14 +2023,14 @@ Schedule_t slMilTossGrenadeCover[] = //========================================================= Task_t tlMilTakeCoverFromBestSound[] = { -// Wargon: . (1.1) +// Wargon: Теперь союзники не ищут укрытия от врагов. (1.1) // { TASK_SET_FAIL_SCHEDULE, (float)SCHED_COWER },// duck and cover if cannot move from explosion { TASK_STOP_MOVING, (float)0 }, { TASK_FIND_COVER_FROM_BEST_SOUND, (float)0 }, { TASK_RUN_PATH, (float)0 }, { TASK_WAIT_FOR_MOVEMENT, (float)0 }, { TASK_REMEMBER, (float)bits_MEMORY_INCOVER }, -// Wargon: . (1.1) +// Wargon: Теперь союзники не ищут укрытия от врагов. (1.1) // { TASK_TURN_LEFT, (float)179 }, }; @@ -2588,7 +2588,7 @@ Schedule_t *CMilitary :: GetSchedule( void ) return GetScheduleOfType(SCHED_MIL_FLASHLIGHT); } } - // buz: , + // buz: перезарядиться, если врага нет и магазин полупуст if (m_cAmmoLoaded < m_cClipSize / 2) { return GetScheduleOfType ( SCHED_RELOAD ); @@ -2640,7 +2640,7 @@ Schedule_t *CMilitary :: GetSchedule( void ) case MONSTERSTATE_COMBAT: { // dead enemy - // Wargon: , . (1.1) + // Wargon: Кроме случаев, когда враг взят из данных игрока. (1.1) if ( HasConditions( bits_COND_ENEMY_DEAD ) && !m_fEnemyFromPlayer ) { if (m_iszSpeakAs) @@ -2844,7 +2844,7 @@ Schedule_t* CMilitary :: GetScheduleOfType ( int Type ) // } // else // { - // Wargon: . (1.1) + // Wargon: Теперь союзники не ищут укрытия от врагов. (1.1) // return &slMilTakeCover[ 0 ]; // } } @@ -3167,9 +3167,9 @@ public: Schedule_t *GetSchedule( void ); Schedule_t *GetScheduleOfType(int Type); - // + // имеет шлем void TraceAttack( entvars_t *pevAttacker, float flDamage, Vector vecDir, TraceResult *ptr, int bitsDamageType); - // + // другие сентенсы int TakeDamage( entvars_t *pevInflictor, entvars_t *pevAttacker, float flDamage, int bitsDamageType ); void GibMonster( void ); @@ -3178,7 +3178,7 @@ public: float m_fNextRadioNoise; // 0 - no noise static const char *pSpetsnazSentences[]; - // Wargon: player_loadsaved. (1.1) + // Wargon: При смерти спецназовца имитируется действие энтити player_loadsaved. (1.1) void RunTask( Task_t *pTask ); void EXPORT MonsterDeadThink( void ); }; @@ -3277,7 +3277,7 @@ void CSpetsnaz :: Spawn() pev->solid = SOLID_SLIDEBOX; pev->movetype = MOVETYPE_STEP; m_bloodColor = BLOOD_COLOR_RED; - // Wargon: , , . (1.1) + // Wargon: Хелсы спецназовцев, заданные в параметрах энтити, игнорируются. (1.1) // if (pev->health == 0) pev->health = gSkillData.alphaHealth; m_flFieldOfView = VIEW_FIELD_FULL;//0.2; @@ -3594,7 +3594,7 @@ int CSpetsnaz :: TakeDamage( entvars_t *pevInflictor, entvars_t *pevAttacker, fl { Forget( bits_MEMORY_INCOVER ); - // Wargon: . - . (1.1) + // Wargon: Союзники не должны восставать против игрока. И исключена возможность гибания спецназовцев - этого требует автозагрузка при смерти. (1.1) return CBaseMonster::TakeDamage(pevInflictor, pevAttacker, flDamage, bitsDamageType | DMG_NEVERGIB); /* // make sure friends talk about it if player hurts talkmonsters... @@ -3841,7 +3841,7 @@ void CSpetsnaz :: HandleAnimEvent( MonsterEvent_t *pEvent ) case MIL_AE_RELOAD: EMIT_SOUND( ENT(pev), CHAN_WEAPON, "alpha/alpha_reload.wav", 1, ATTN_NORM ); m_cAmmoLoaded = m_cClipSize; - pev->health = gSkillData.alphaHealth; // Wargon: . (1.1) + pev->health = gSkillData.alphaHealth; // Wargon: Пополнение хелсов при перезарядке. (1.1) ClearConditions(bits_COND_NO_AMMO_LOADED); break; @@ -3946,7 +3946,7 @@ Schedule_t *CSpetsnaz :: GetSchedule( void ) return GetScheduleOfType(SCHED_MIL_FLASHLIGHT); } } - // buz: , + // buz: перезарядиться, если врага нет и магазин полупуст if (m_cAmmoLoaded < m_cClipSize / 2) { return GetScheduleOfType ( SCHED_RELOAD ); @@ -3998,7 +3998,7 @@ Schedule_t *CSpetsnaz :: GetSchedule( void ) case MONSTERSTATE_COMBAT: { // dead enemy - // Wargon: , . (1.1) + // Wargon: Кроме случаев, когда враг взят из данных игрока. (1.1) if ( HasConditions( bits_COND_ENEMY_DEAD ) && !m_fEnemyFromPlayer ) { if (m_iszSpeakAs) @@ -4050,7 +4050,7 @@ Schedule_t *CSpetsnaz :: GetSchedule( void ) // no ammo else if ( HasConditions ( bits_COND_NO_AMMO_LOADED ) ) { - // Wargon: . . (1.1) + // Wargon: Спецназовец часто бегает в укрытие через всю карту. Нам это не нужно. (1.1) // if ((m_afCapability & bits_CAP_CROUCH_COVER) && !HasConditions(bits_COND_CROUCH_NOT_SAFE) ) // buz: reload here, if safe return GetScheduleOfType ( SCHED_RELOAD ); // else @@ -4215,7 +4215,7 @@ void CSpetsnaz :: RunAI ( void ) CMilitary::RunAI(); } -// Wargon: TASK_DIE player_loadsaved. (1.1) +// Wargon: Дефолтный TASK_DIE оверрайден для имитации действия энтити player_loadsaved. (1.1) void CSpetsnaz :: RunTask ( Task_t *pTask ) { switch (pTask->iTask) @@ -4265,7 +4265,7 @@ void CSpetsnaz :: RunTask ( Task_t *pTask ) } } -// Wargon: . (1.1) +// Wargon: Автозагрузка срабатывает с задержкой после смерти спецназовца. (1.1) void CSpetsnaz :: MonsterDeadThink ( void ) { SERVER_COMMAND("reload\n"); @@ -4310,7 +4310,7 @@ void CSpetsnazAPS :: Spawn() pev->solid = SOLID_SLIDEBOX; pev->movetype = MOVETYPE_STEP; m_bloodColor = BLOOD_COLOR_RED; - // Wargon: , , . (1.1) + // Wargon: Хелсы спецназовцев, заданные в параметрах энтити, игнорируются. (1.1) // if (pev->health == 0) pev->health = gSkillData.alphaHealth; m_flFieldOfView = VIEW_FIELD_FULL; //0.2; @@ -4787,7 +4787,7 @@ Schedule_t *CSoldierInfected :: GetSchedule( void ) // no ammo if ( HasConditions ( bits_COND_NO_AMMO_LOADED ) ) { - // Wargon: . . (1.1) + // Wargon: Спецназовец часто бегает в укрытие через всю карту. Нам это не нужно. (1.1) // if ((m_afCapability & bits_CAP_CROUCH_COVER) && !HasConditions(bits_COND_CROUCH_NOT_SAFE) ) // buz: reload here, if safe return GetScheduleOfType ( SCHED_RELOAD ); // else diff --git a/dlls/paranoia_turret.cpp b/dlls/paranoia_turret.cpp index 6c80c83..1cb6c83 100644 --- a/dlls/paranoia_turret.cpp +++ b/dlls/paranoia_turret.cpp @@ -142,7 +142,7 @@ void CFuncMachinegun::Spawn() pev->solid = SOLID_BBOX; pev->angles.x = 0; // remove pitch // m_flLastAnimTime = gpGlobals->time; - pev->renderfx = 51; // , + pev->renderfx = 51; // хак для рендерера, чтобы он не интерполировал контроллеры SET_MODEL( ENT(pev), STRING(pev->model) ); UTIL_SetSize( pev, Vector(-25,-25,0), Vector(25,25,60)); diff --git a/dlls/player.cpp b/dlls/player.cpp index a9f8c18..da9903f 100644 --- a/dlls/player.cpp +++ b/dlls/player.cpp @@ -268,7 +268,7 @@ int gmsgWeaponSkin = 0; int gmsgPartEffect = 0; int gmsgBlurEffect = 0; int gmsgLevelTime = 0; -// Wargon: . +// Wargon: Иконка юза. int gmsgCanUse = 0; void LinkUserMessages( void ) @@ -348,7 +348,7 @@ void LinkUserMessages( void ) gmsgBlurEffect = REG_USER_MSG( "BlurEffect", 2 ); gmsgLevelTime = REG_USER_MSG( "LevelTime", 4 ); - // Wargon: . + // Wargon: Иконка юза. gmsgCanUse = REG_USER_MSG("CanUse", -1); } @@ -598,8 +598,8 @@ int CBasePlayer :: TakeDamage( entvars_t *pevInflictor, entvars_t *pevAttacker, } // Armor. - // buz: - // Wargon: . (1.1) + // buz: броня не спасает от ударов вплотную + // Wargon: Броня также не защищает от газа. (1.1) if (pev->armorvalue && !(bitsDamageType & (DMG_FALL | DMG_DROWN | DMG_CLUB | DMG_SLASH | DMG_NERVEGAS)) )// armor doesn't protect against fall or drown damage! { float flNew = flDamage * flRatio; @@ -1020,7 +1020,7 @@ entvars_t *g_pevLastInflictor; // Set in combat.cpp. Used to pass the damage i void CBasePlayer::Killed( entvars_t *pevAttacker, int iGib ) { - // Wargon: , . + // Wargon: Если игрока убили хедшотом, то выводится соответствующая мессага. if (m_LastHitGroup == HITGROUP_HEAD) UTIL_ShowMessage("#TIPS_HEADSHOOT", this ); @@ -1585,7 +1585,7 @@ void CBasePlayer::StartObserver( Vector vecPosition, Vector vecViewAngle ) // PlayerUse - handles USE keypress // #define PLAYER_SEARCH_RADIUS (float)64 -#define PLAYER_DISTUSE_RADIUS (float)128 // Wargon: . +#define PLAYER_DISTUSE_RADIUS (float)128 // Wargon: Расстояние дальнего юза уменьшено. void CBasePlayer::PlayerUse ( void ) { @@ -4810,14 +4810,14 @@ void CBasePlayer :: UpdateClientData( void ) m_flNextSBarUpdateTime = gpGlobals->time + 0.2; } - // Wargon: , . + // Wargon: Если костюма нет, то фонарик выключается. if (!FBitSet( m_iHideHUD, ITEM_SUIT ) && FlashlightIsOn()) FlashlightTurnOff(); // if ( pev->waterlevel == 3 && FlashlightIsOn()) // FlashlightTurnOff(); - // Wargon: . + // Wargon: Серверный код иконки юза. CBaseEntity *pObject = NULL; CBaseEntity *pClosest = NULL; Vector vecLOS; diff --git a/dlls/player.h b/dlls/player.h index 5ae591e..9dbf55e 100644 --- a/dlls/player.h +++ b/dlls/player.h @@ -209,7 +209,7 @@ public: float m_flClientBlurAmount; float m_flClientLevelTime; - void ViewPunch( float p, float y, float r ); // buz - 2 + void ViewPunch( float p, float y, float r ); // buz - нагло спер из хл2 // usable player items CBasePlayerItem *m_rgpPlayerItems[MAX_ITEM_TYPES]; diff --git a/dlls/playermonster.cpp b/dlls/playermonster.cpp index aae9510..dd19765 100644 --- a/dlls/playermonster.cpp +++ b/dlls/playermonster.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: New version of the slider bar // diff --git a/dlls/roach.cpp b/dlls/roach.cpp index cdd4272..6322022 100644 --- a/dlls/roach.cpp +++ b/dlls/roach.cpp @@ -1,5 +1,5 @@ -// Wargon: AI . monster_cockroach. -// , , . ) +// Wargon: AI для крыс. Основан на оригинальном коде monster_cockroach. +// Тараканы и крысы переживут и нас, и наших потомков, и тебя тоже. ) #include "extdll.h" #include "util.h" diff --git a/dlls/rpg_rocket.cpp b/dlls/rpg_rocket.cpp index 6f64abd..08e6b79 100644 --- a/dlls/rpg_rocket.cpp +++ b/dlls/rpg_rocket.cpp @@ -109,7 +109,7 @@ void CLaserSpot::Precache( void ) LINK_ENTITY_TO_CLASS( rpg_rocket, CRpgRocket ); -// Wargon: SaveData weapons.cpp. +// Wargon: SaveData перемещен из weapons.cpp. TYPEDESCRIPTION CRpgRocket :: m_SaveData[] = { DEFINE_FIELD( CRpgRocket, m_flIgniteTime, FIELD_TIME ), @@ -178,7 +178,7 @@ void CRpgRocket :: Precache( void ) { PRECACHE_MODEL( "models/rpgrocket.mdl" ); m_iTrail = PRECACHE_MODEL("sprites/smoke.spr"); - m_iFireTrail = PRECACHE_MODEL( "sprites/muz3.spr" ); // Wargon: . + m_iFireTrail = PRECACHE_MODEL( "sprites/muz3.spr" ); // Wargon: Спрайт для огненного следа у ракет. PRECACHE_SOUND ("weapons/rocket1.wav"); } @@ -286,7 +286,7 @@ void CRpgRocket :: FollowThink( void ) } } - // Wargon: , glow-. , . + // Wargon: Непонятно, почему у ракет не рисуется glow-спрайт. Исправил положение, сделав свой огонь для ракеты через мессагу. MESSAGE_BEGIN( MSG_PVS, SVC_TEMPENTITY, pev->origin ); WRITE_BYTE( TE_SPRITE ); WRITE_COORD( pev->origin.x ); diff --git a/dlls/schedule.cpp b/dlls/schedule.cpp index 7ce27b5..bb2e7de 100644 --- a/dlls/schedule.cpp +++ b/dlls/schedule.cpp @@ -453,8 +453,8 @@ void CBaseMonster :: RunTask ( Task_t *pTask ) // Re-evaluate when you think your finished, or the target has moved too far if ( (distance < m_flRushDistance) || (m_vecMoveGoal - m_hTargetEnt->pev->origin).Length() > m_flRushDistance * 0.5 ) { - // buz: , , . - // . + // buz: за то время, пока мы бежали к цели, она могла обновиться. + // спрашиваем цель еще раз. CStartRush* pRush = (CStartRush*)UTIL_FindEntityByTargetname(NULL, STRING( m_hRushEntity )); if (pRush) m_hTargetEnt = pRush->GetDestinationEntity(); @@ -1008,7 +1008,7 @@ void CBaseMonster :: StartTask ( Task_t *pTask ) if ( !MoveToTarget( act, 0.5 ) ) { - m_flRushNextTime = gpGlobals->time + 3;// + m_flRushNextTime = gpGlobals->time + 3;// попробуем через три секунды еще раз TaskFail(); // ALERT(at_console, "NO PATH!!!\n"); } diff --git a/dlls/scientist.cpp b/dlls/scientist.cpp index 34bbe2a..596dd98 100644 --- a/dlls/scientist.cpp +++ b/dlls/scientist.cpp @@ -75,7 +75,7 @@ public: void RunTask( Task_t *pTask ); void StartTask( Task_t *pTask ); - // Wargon: . . + // Wargon: Юзать монстра можно только если он жив. Это нужно чтобы иконка юза не показывалась на мертвых монстрах. int ObjectCaps( void ) { if (pev->deadflag == DEAD_NO) return CTalkMonster :: ObjectCaps() | FCAP_IMPULSE_USE | FCAP_DISTANCE_USE; else return CTalkMonster::ObjectCaps(); } int TakeDamage( entvars_t* pevInflictor, entvars_t* pevAttacker, float flDamage, int bitsDamageType); diff --git a/dlls/singleplay_gamerules.cpp b/dlls/singleplay_gamerules.cpp index a1c9b55..7eab71d 100644 --- a/dlls/singleplay_gamerules.cpp +++ b/dlls/singleplay_gamerules.cpp @@ -85,7 +85,7 @@ BOOL CHalfLifeRules::FShouldSwitchWeapon( CBasePlayer *pPlayer, CBasePlayerItem //========================================================= //========================================================= -// buz: MultiplayerRules +// buz: скопировано из MultiplayerRules BOOL CHalfLifeRules :: GetNextBestWeapon( CBasePlayer *pPlayer, CBasePlayerItem *pCurrentWeapon ) { CBasePlayerItem *pCheck; diff --git a/dlls/skill.cpp b/dlls/skill.cpp index 87d8796..d810b50 100644 --- a/dlls/skill.cpp +++ b/dlls/skill.cpp @@ -37,7 +37,7 @@ float GetSkillCvar( char *pName ) flValue = CVAR_GET_FLOAT ( szBuffer ); -// Wargon: . skill.cfg . +// Wargon: Это сообщение не нужно. В skill.cfg нулевые значения допустимы. // if ( flValue <= 0 ) // { // ALERT ( at_debug, "\n\n** GetSkillCVar Got a zero for %s **\n\n", szBuffer ); diff --git a/dlls/skill.h b/dlls/skill.h index 0357745..3e45ebf 100644 --- a/dlls/skill.h +++ b/dlls/skill.h @@ -152,7 +152,7 @@ struct skilldata_t float plrLeg; float plrArm; -// Wargon: monster_zombie. (1.1) +// Wargon: Множители дамаги для monster_zombie. (1.1) float zomHead; float zomChest; float zomStomach; @@ -168,7 +168,7 @@ struct skilldata_t float plrPrimaryMaxSpeed; // in primary weapon mode float plrSecondaryMaxSpeed; // in secondary weapon mode -// Wargon: . (1.1) +// Wargon: Патроны из мертвых вражин. (1.1) float maxDeadEnemyAmmo; }; diff --git a/dlls/squad.h b/dlls/squad.h index 9acfccb..6de711d 100644 --- a/dlls/squad.h +++ b/dlls/squad.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: New version of the slider bar // diff --git a/dlls/stats.cpp b/dlls/stats.cpp index fe3df7f..28c9629 100644 --- a/dlls/stats.cpp +++ b/dlls/stats.cpp @@ -1,4 +1,4 @@ -//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright В© 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: New version of the slider bar // diff --git a/dlls/util.cpp b/dlls/util.cpp index 1058f32..0b8bd59 100644 --- a/dlls/util.cpp +++ b/dlls/util.cpp @@ -1649,7 +1649,7 @@ void UTIL_DecalTrace( TraceResult *pTrace, const char *decalName ) } // buz -BOOL UTIL_TraceCustomDecal( TraceResult *pTrace, const char *name, float angle, int persistent ) // Wargon: util.h. +BOOL UTIL_TraceCustomDecal( TraceResult *pTrace, const char *name, float angle, int persistent ) // Wargon: Значение по умолчанию прописано в util.h. { short entityIndex; short modelIndex = 0; diff --git a/dlls/util.h b/dlls/util.h index bc445a5..42e87b4 100644 --- a/dlls/util.h +++ b/dlls/util.h @@ -281,7 +281,7 @@ extern int UTIL_IsMasterTriggered (string_t sMaster, CBaseEntity *pActivator); extern void UTIL_BloodStream( const Vector &origin, const Vector &direction, int color, int amount ); extern void UTIL_BloodDrips( const Vector &origin, const Vector &direction, int color, int amount ); extern Vector UTIL_RandomBloodVector( void ); -extern BOOL UTIL_TraceCustomDecal( TraceResult *pTrace, const char *name, float angle = 0.0f, int persistent = 0 ); // Wargon: . +extern BOOL UTIL_TraceCustomDecal( TraceResult *pTrace, const char *name, float angle = 0.0f, int persistent = 0 ); // Wargon: Это должно быть объявлено здесь чтобы можно было рисовать кастомне декали из кода монстриков. extern void UTIL_RestoreCustomDecal( const Vector &vecPos, const Vector &vecNormal, int entityIndex, int modelIndex, const char *name, int flags, float angle ); extern BOOL UTIL_StudioDecalTrace( TraceResult *pTrace, const char *name, int flags = 0 ); extern void UTIL_RestoreStudioDecal( const Vector &vecEnd, const Vector &vecNormal, int entityIndex, int modelIndex, const char *name, int flags, struct modelstate_s *state, int lightcache, const Vector &scale ); diff --git a/dlls/weapons.cpp b/dlls/weapons.cpp index bf72f93..1234cee 100644 --- a/dlls/weapons.cpp +++ b/dlls/weapons.cpp @@ -167,7 +167,7 @@ void CBasePlayerItem :: FallInit( void ) UTIL_SetOrigin( this, pev->origin ); UTIL_SetSize( pev, g_vecZero, g_vecZero ); // pointsize until it lands on the ground. - // Wargon: . + // Wargon: Оружие юзабельно. SetUse( &CBasePlayerItem::DefaultUse ); m_iItemCaps = CBaseEntity::ObjectCaps() | FCAP_IMPULSE_USE; @@ -212,7 +212,7 @@ void CBasePlayerItem :: Materialize( void ) UTIL_SetOrigin( this, pev->origin ); // link into world. - // Wargon: . + // Wargon: Оружие юзабельно. SetUse( &CBasePlayerItem::DefaultUse ); m_iItemCaps = CBaseEntity::ObjectCaps() | FCAP_IMPULSE_USE; @@ -253,7 +253,7 @@ CBaseEntity* CBasePlayerItem :: Respawn( void ) { pNewWeapon->pev->effects |= EF_NODRAW;// invisible for now - // Wargon: . + // Wargon: Оружие неюзабельно. pNewWeapon->SetUse( NULL ); m_iItemCaps = CBaseEntity :: ObjectCaps(); @@ -1678,7 +1678,7 @@ BOOL CBasePlayerItem :: DefaultSwing( int primary ) ClearMultiDamage( ); - // Wargon: . + // Wargon: Исправлено гибание ножем. if( primary ) pEntity->TraceAttack(m_pPlayer->pev, gSkillData.plrDmgCrowbar, gpGlobals->v_forward, &tr, DMG_CLUB | DMG_NEVERGIB ); else pEntity->TraceAttack(m_pPlayer->pev, gSkillData.plrDmgCrowbarSec, gpGlobals->v_forward, &tr, DMG_CLUB | DMG_NEVERGIB ); @@ -2477,7 +2477,7 @@ int CBasePlayerItem :: AddToPlayer( CBasePlayer *pPlayer ) void CBasePlayerItem :: Drop( void ) { - // Wargon: . + // Wargon: Оружие неюзабельно. SetUse( NULL ); m_iItemCaps = CBaseEntity :: ObjectCaps(); @@ -2488,7 +2488,7 @@ void CBasePlayerItem :: Drop( void ) void CBasePlayerItem :: Kill( void ) { - // Wargon: . + // Wargon: Оружие неюзабельно. SetUse( NULL ); m_iItemCaps = CBaseEntity :: ObjectCaps(); @@ -3059,7 +3059,7 @@ class CPainkiller : public CBasePlayerAmmo { EMIT_SOUND(ENT(pev), CHAN_ITEM, "items/painkiller_pickup.wav", 1, ATTN_NORM); pOther->pev->weapons |= (1<takedamage) @@ -289,7 +289,7 @@ void CZombie :: TraceAttack( entvars_t *pevAttacker, float flDamage, Vector vecD } } -// Wargon: Alert, Attack Pain . +// Wargon: Добавлены особые звуки в Alert, Attack и Pain для потолочника и паука. void CZombie :: AlertSound( void ) { int pitch = 95 + RANDOM_LONG(0,9); @@ -459,7 +459,7 @@ void CZombie :: Spawn() else SET_MODEL(ENT(pev), "models/zombie.mdl"); - // Wargon: . + // Wargon: Особые размеры для потолочника и паука. if ( FStrEq( STRING(pev->model), "models/zombie_c.mdl" ) ) UTIL_SetSize( pev, Vector(-16, -16, 0), Vector(16, 16, 128) ); else if ( FStrEq( STRING(pev->model), "models/spider.mdl" ) ) @@ -485,7 +485,7 @@ void CZombie :: Spawn() //========================================================= // Precache - precaches all resources this monster needs //========================================================= -void CZombie :: Precache() // Wargon: . +void CZombie :: Precache() // Wargon: Особые звуки для потолочника и паука. { int i; diff --git a/engine/edict.h b/engine/edict.h index 9a38993..a9c95a3 100644 --- a/engine/edict.h +++ b/engine/edict.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/engine/keydefs.h b/engine/keydefs.h index 45eb069..e7b4161 100644 --- a/engine/keydefs.h +++ b/engine/keydefs.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/bitvec.h b/game_shared/bitvec.h index fff0f23..616f4c7 100644 --- a/game_shared/bitvec.h +++ b/game_shared/bitvec.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/cubemap.h b/game_shared/cubemap.h index c0eb278..36bb6a4 100644 --- a/game_shared/cubemap.h +++ b/game_shared/cubemap.h @@ -1,4 +1,4 @@ -//===== Copyright 1996-2007, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2007, Valve Corporation, All rights reserved. ======// // // Purpose: a class for performing cube-mapped spherical sample lookups. // diff --git a/game_shared/iksolver.h b/game_shared/iksolver.h index aa1230e..4bd7f5d 100644 --- a/game_shared/iksolver.h +++ b/game_shared/iksolver.h @@ -49,14 +49,14 @@ public: X[i] = P[i]; normalize( X ); - // Its y axis is perpendicular to P, so Y = unit( E - X(EX) ). + // Its y axis is perpendicular to P, so Y = unit( E - X(E·X) ). float dDOTx = dot( D, X ); for( i = 0; i < 3; i++ ) Y[i] = D[i] - dDOTx * X[i]; normalize( Y ); - // Its z axis is perpendicular to both X and Y, so Z = XY. + // Its z axis is perpendicular to both X and Y, so Z = XЧY. cross( X, Y, Z ); // Mfwd = (Minv)T, since transposing inverts a rotation matrix. diff --git a/game_shared/jigglebones.cpp b/game_shared/jigglebones.cpp index a704467..b5ae33b 100644 --- a/game_shared/jigglebones.cpp +++ b/game_shared/jigglebones.cpp @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/game_shared/jigglebones.h b/game_shared/jigglebones.h index f507aa7..6c6e6e1 100644 --- a/game_shared/jigglebones.h +++ b/game_shared/jigglebones.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2005, Valve Corporation, All rights reserved. ============// +//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============// // // Purpose: // diff --git a/game_shared/procbones.cpp b/game_shared/procbones.cpp index 3c6d96a..6523adb 100644 --- a/game_shared/procbones.cpp +++ b/game_shared/procbones.cpp @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/game_shared/utlarray.h b/game_shared/utlarray.h index ea07e8b..ad4b55b 100644 --- a/game_shared/utlarray.h +++ b/game_shared/utlarray.h @@ -1,4 +1,4 @@ -//====== Copyright 1996-2005, Valve Corporation, All rights reserved. =======// +//====== Copyright © 1996-2005, Valve Corporation, All rights reserved. =======// // // Purpose: // diff --git a/game_shared/utlblockmemory.h b/game_shared/utlblockmemory.h index 7ed55ab..965257f 100644 --- a/game_shared/utlblockmemory.h +++ b/game_shared/utlblockmemory.h @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/game_shared/utlmemory.h b/game_shared/utlmemory.h index a967862..4d79a0e 100644 --- a/game_shared/utlmemory.h +++ b/game_shared/utlmemory.h @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/game_shared/vgui_checkbutton2.cpp b/game_shared/vgui_checkbutton2.cpp index b998a41..dad7720 100644 --- a/game_shared/vgui_checkbutton2.cpp +++ b/game_shared/vgui_checkbutton2.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_checkbutton2.h b/game_shared/vgui_checkbutton2.h index ef8f82a..0890efd 100644 --- a/game_shared/vgui_checkbutton2.h +++ b/game_shared/vgui_checkbutton2.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_defaultinputsignal.h b/game_shared/vgui_defaultinputsignal.h index 835d92b..98c01c0 100644 --- a/game_shared/vgui_defaultinputsignal.h +++ b/game_shared/vgui_defaultinputsignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_grid.cpp b/game_shared/vgui_grid.cpp index 5a1af15..1c4fd90 100644 --- a/game_shared/vgui_grid.cpp +++ b/game_shared/vgui_grid.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_grid.h b/game_shared/vgui_grid.h index eaf8e1d..4c3a562 100644 --- a/game_shared/vgui_grid.h +++ b/game_shared/vgui_grid.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_helpers.cpp b/game_shared/vgui_helpers.cpp index c269475..2cbafc8 100644 --- a/game_shared/vgui_helpers.cpp +++ b/game_shared/vgui_helpers.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_helpers.h b/game_shared/vgui_helpers.h index 09e8266..6ac46cf 100644 --- a/game_shared/vgui_helpers.h +++ b/game_shared/vgui_helpers.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_listbox.cpp b/game_shared/vgui_listbox.cpp index 6986d90..1cb8c32 100644 --- a/game_shared/vgui_listbox.cpp +++ b/game_shared/vgui_listbox.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_listbox.h b/game_shared/vgui_listbox.h index 7191f82..19c86dc 100644 --- a/game_shared/vgui_listbox.h +++ b/game_shared/vgui_listbox.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_loadtga.cpp b/game_shared/vgui_loadtga.cpp index b708591..6c403d6 100644 --- a/game_shared/vgui_loadtga.cpp +++ b/game_shared/vgui_loadtga.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_loadtga.h b/game_shared/vgui_loadtga.h index 053d23f..da85b5e 100644 --- a/game_shared/vgui_loadtga.h +++ b/game_shared/vgui_loadtga.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_scrollbar2.cpp b/game_shared/vgui_scrollbar2.cpp index 3f3194b..a18e804 100644 --- a/game_shared/vgui_scrollbar2.cpp +++ b/game_shared/vgui_scrollbar2.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_scrollbar2.h b/game_shared/vgui_scrollbar2.h index ad2d2d0..1b1f33d 100644 --- a/game_shared/vgui_scrollbar2.h +++ b/game_shared/vgui_scrollbar2.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/vgui_slider2.cpp b/game_shared/vgui_slider2.cpp index 801f5c0..5e42fc7 100644 --- a/game_shared/vgui_slider2.cpp +++ b/game_shared/vgui_slider2.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: New version of the slider bar // diff --git a/game_shared/vgui_slider2.h b/game_shared/vgui_slider2.h index 4edb87f..02f5305 100644 --- a/game_shared/vgui_slider2.h +++ b/game_shared/vgui_slider2.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_banmgr.cpp b/game_shared/voice_banmgr.cpp index 915e854..c9ff3ad 100644 --- a/game_shared/voice_banmgr.cpp +++ b/game_shared/voice_banmgr.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_banmgr.h b/game_shared/voice_banmgr.h index 610ad6c..0b89163 100644 --- a/game_shared/voice_banmgr.h +++ b/game_shared/voice_banmgr.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_common.h b/game_shared/voice_common.h index 5517d8e..70154f9 100644 --- a/game_shared/voice_common.h +++ b/game_shared/voice_common.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_gamemgr.cpp b/game_shared/voice_gamemgr.cpp index 0bf4734..c215cfc 100644 --- a/game_shared/voice_gamemgr.cpp +++ b/game_shared/voice_gamemgr.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_gamemgr.h b/game_shared/voice_gamemgr.h index de5f3cd..ea3364b 100644 --- a/game_shared/voice_gamemgr.h +++ b/game_shared/voice_gamemgr.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_status.cpp b/game_shared/voice_status.cpp index 60f9d78..b065fcc 100644 --- a/game_shared/voice_status.cpp +++ b/game_shared/voice_status.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_status.h b/game_shared/voice_status.h index 509902e..31697aa 100644 --- a/game_shared/voice_status.h +++ b/game_shared/voice_status.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_vgui_tweakdlg.cpp b/game_shared/voice_vgui_tweakdlg.cpp index 07f02ad..bbe6809 100644 --- a/game_shared/voice_vgui_tweakdlg.cpp +++ b/game_shared/voice_vgui_tweakdlg.cpp @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/game_shared/voice_vgui_tweakdlg.h b/game_shared/voice_vgui_tweakdlg.h index deb83dc..dcd3926 100644 --- a/game_shared/voice_vgui_tweakdlg.h +++ b/game_shared/voice_vgui_tweakdlg.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/mainui/basemenu.cpp b/mainui/basemenu.cpp index cfc85fb..791fe0d 100644 --- a/mainui/basemenu.cpp +++ b/mainui/basemenu.cpp @@ -272,9 +272,9 @@ void UI_DrawString( int x, int y, int w, int h, const char *string, const int co ch = *l++; ch &= 255; - // fix for letter - if( ch == 0xB8 ) ch = (byte)''; - if( ch == 0xA8 ) ch = (byte)''; + // fix for letter ё + if( ch == 0xB8 ) ch = (byte)'е'; + if( ch == 0xA8 ) ch = (byte)'Е'; if( ch != ' ' ) { diff --git a/mainui/basemenu.h b/mainui/basemenu.h index 474e6fc..722806a 100644 --- a/mainui/basemenu.h +++ b/mainui/basemenu.h @@ -102,7 +102,7 @@ typedef enum QMTYPE_FIELD, QMTYPE_ACTION, QMTYPE_BITMAP, - // CR: + // CR: новый тип кнопки QMTYPE_BM_BUTTON } menuType_t; diff --git a/mainui/ui_title_anim.h b/mainui/ui_title_anim.h index db1adeb..e156e44 100644 --- a/mainui/ui_title_anim.h +++ b/mainui/ui_title_anim.h @@ -15,5 +15,5 @@ typedef struct void UI_PopPButtonStack( void ); void UI_ClearButtonStack( void ); -// btns_main.bmp head_%s.bmp +// использовать кусок из btns_main.bmp заместо head_%s.bmp //#define TA_ALT_MODE 1 \ No newline at end of file diff --git a/pm_shared/pm_movevars.h b/pm_shared/pm_movevars.h index 355724a..e2fdc39 100644 --- a/pm_shared/pm_movevars.h +++ b/pm_shared/pm_movevars.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/pm_shared/pm_shared.cpp b/pm_shared/pm_shared.cpp index 410cdfc..83b615b 100644 --- a/pm_shared/pm_shared.cpp +++ b/pm_shared/pm_shared.cpp @@ -2549,7 +2549,7 @@ PM_DropPunchAngle void PM_DropPunchAngle ( Vector &punchangle ) { - // buz: , 2, . + // buz: у нас теперь новый, свежеспертый из хл2, пунч. float damping; float springForceMagnitude; Vector savepunch = Vector( pmove->fuser2, pmove->fuser3, pmove->fuser4 ); diff --git a/utils/common/utlarray.h b/utils/common/utlarray.h index ea07e8b..ad4b55b 100644 --- a/utils/common/utlarray.h +++ b/utils/common/utlarray.h @@ -1,4 +1,4 @@ -//====== Copyright 1996-2005, Valve Corporation, All rights reserved. =======// +//====== Copyright © 1996-2005, Valve Corporation, All rights reserved. =======// // // Purpose: // diff --git a/utils/common/utlblockmemory.h b/utils/common/utlblockmemory.h index 32e9723..be0a8d5 100644 --- a/utils/common/utlblockmemory.h +++ b/utils/common/utlblockmemory.h @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/utils/common/utlmemory.h b/utils/common/utlmemory.h index d4eec98..7475bba 100644 --- a/utils/common/utlmemory.h +++ b/utils/common/utlmemory.h @@ -1,4 +1,4 @@ -//===== Copyright 1996-2005, Valve Corporation, All rights reserved. ======// +//===== Copyright © 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // diff --git a/utils/hlmv/mdlviewer.cpp b/utils/hlmv/mdlviewer.cpp index 7ca56e9..709c8c6 100644 --- a/utils/hlmv/mdlviewer.cpp +++ b/utils/hlmv/mdlviewer.cpp @@ -554,17 +554,17 @@ MDLViewer::handleEvent (mxEvent *event) break; } case 'g': - case '': + case 'п': g_viewerSettings.showGround = !g_viewerSettings.showGround; if( !g_viewerSettings.showGround ) g_viewerSettings.mirror = false; break; case 'h': - case '': + case 'р': g_viewerSettings.showHitBoxes = !g_viewerSettings.showHitBoxes; break; case 'o': - case '': + case 'щ': g_viewerSettings.showBones = !g_viewerSettings.showBones; break; case '5': @@ -578,32 +578,32 @@ MDLViewer::handleEvent (mxEvent *event) g_viewerSettings.transparency = 1.0f; break; case 'b': - case '': + case 'и': g_viewerSettings.showBackground = !g_viewerSettings.showBackground; break; case 's': - case '': + case 'ы': g_viewerSettings.useStencil = !g_viewerSettings.useStencil; break; case 'm': - case '': + case 'ь': g_viewerSettings.mirror = !g_viewerSettings.mirror; if( g_viewerSettings.mirror ) g_viewerSettings.showGround = true; break; case 'v': - case '': + case 'м': bUseWeaponOrigin = !mb->isChecked( IDC_OPTIONS_WEAPONORIGIN ); mb->setChecked( IDC_OPTIONS_WEAPONORIGIN, bUseWeaponOrigin ); break; case 'l': - case '': + case 'д': bUseWeaponLeftHand = !mb->isChecked( IDC_OPTIONS_LEFTHAND ); mb->setChecked( IDC_OPTIONS_LEFTHAND, bUseWeaponLeftHand ); break; case 'w': - case '': + case 'ц': g_viewerSettings.studio_blendweights = !mb->isChecked( IDC_OPTIONS_BLENDWEIGHTS ); mb->setChecked( IDC_OPTIONS_BLENDWEIGHTS, g_viewerSettings.studio_blendweights ? true : false ); break; diff --git a/utils/hlsv/sprviewer.cpp b/utils/hlsv/sprviewer.cpp index ad2d1aa..0496ca6 100644 --- a/utils/hlsv/sprviewer.cpp +++ b/utils/hlsv/sprviewer.cpp @@ -285,7 +285,7 @@ SPRViewer::handleEvent (mxEvent *event) break; } case 'v': - case '': + case 'м': bUseWeaponOrigin = !mb->isChecked( IDC_OPTIONS_WEAPONORIGIN ); mb->setChecked( IDC_OPTIONS_WEAPONORIGIN, bUseWeaponOrigin ); break; diff --git a/utils/vgui/include/VGUI.h b/utils/vgui/include/VGUI.h index 6ca9ff0..7ee2b92 100644 --- a/utils/vgui/include/VGUI.h +++ b/utils/vgui/include/VGUI.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ActionSignal.h b/utils/vgui/include/VGUI_ActionSignal.h index 372ad2b..2438a62 100644 --- a/utils/vgui/include/VGUI_ActionSignal.h +++ b/utils/vgui/include/VGUI_ActionSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_App.h b/utils/vgui/include/VGUI_App.h index 4116d15..d2b27e1 100644 --- a/utils/vgui/include/VGUI_App.h +++ b/utils/vgui/include/VGUI_App.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Bitmap.h b/utils/vgui/include/VGUI_Bitmap.h index 7d23e39..1a16ce3 100644 --- a/utils/vgui/include/VGUI_Bitmap.h +++ b/utils/vgui/include/VGUI_Bitmap.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_BitmapTGA.h b/utils/vgui/include/VGUI_BitmapTGA.h index c0def71..cfc1608 100644 --- a/utils/vgui/include/VGUI_BitmapTGA.h +++ b/utils/vgui/include/VGUI_BitmapTGA.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Border.h b/utils/vgui/include/VGUI_Border.h index 6ad137e..8e038eb 100644 --- a/utils/vgui/include/VGUI_Border.h +++ b/utils/vgui/include/VGUI_Border.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_BorderLayout.h b/utils/vgui/include/VGUI_BorderLayout.h index 564d58a..b6dedf5 100644 --- a/utils/vgui/include/VGUI_BorderLayout.h +++ b/utils/vgui/include/VGUI_BorderLayout.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_BorderPair.h b/utils/vgui/include/VGUI_BorderPair.h index 273193c..e4af92b 100644 --- a/utils/vgui/include/VGUI_BorderPair.h +++ b/utils/vgui/include/VGUI_BorderPair.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_BuildGroup.h b/utils/vgui/include/VGUI_BuildGroup.h index ecd053a..0373f8d 100644 --- a/utils/vgui/include/VGUI_BuildGroup.h +++ b/utils/vgui/include/VGUI_BuildGroup.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Button.h b/utils/vgui/include/VGUI_Button.h index dbd4e07..ec068b4 100644 --- a/utils/vgui/include/VGUI_Button.h +++ b/utils/vgui/include/VGUI_Button.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ButtonController.h b/utils/vgui/include/VGUI_ButtonController.h index 6099609..30b97af 100644 --- a/utils/vgui/include/VGUI_ButtonController.h +++ b/utils/vgui/include/VGUI_ButtonController.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ButtonGroup.h b/utils/vgui/include/VGUI_ButtonGroup.h index 57c3d8f..237331d 100644 --- a/utils/vgui/include/VGUI_ButtonGroup.h +++ b/utils/vgui/include/VGUI_ButtonGroup.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ChangeSignal.h b/utils/vgui/include/VGUI_ChangeSignal.h index 169a8db..46590a8 100644 --- a/utils/vgui/include/VGUI_ChangeSignal.h +++ b/utils/vgui/include/VGUI_ChangeSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_CheckButton.h b/utils/vgui/include/VGUI_CheckButton.h index 22c320f..085f0e5 100644 --- a/utils/vgui/include/VGUI_CheckButton.h +++ b/utils/vgui/include/VGUI_CheckButton.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Color.h b/utils/vgui/include/VGUI_Color.h index e69d5e0..7cecf5d 100644 --- a/utils/vgui/include/VGUI_Color.h +++ b/utils/vgui/include/VGUI_Color.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ComboKey.h b/utils/vgui/include/VGUI_ComboKey.h index 6ea2488..351294b 100644 --- a/utils/vgui/include/VGUI_ComboKey.h +++ b/utils/vgui/include/VGUI_ComboKey.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ConfigWizard.h b/utils/vgui/include/VGUI_ConfigWizard.h index 157d348..c12b1e3 100644 --- a/utils/vgui/include/VGUI_ConfigWizard.h +++ b/utils/vgui/include/VGUI_ConfigWizard.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Cursor.h b/utils/vgui/include/VGUI_Cursor.h index 0e57646..86080c0 100644 --- a/utils/vgui/include/VGUI_Cursor.h +++ b/utils/vgui/include/VGUI_Cursor.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Dar.h b/utils/vgui/include/VGUI_Dar.h index 64db6dc..4fa0bca 100644 --- a/utils/vgui/include/VGUI_Dar.h +++ b/utils/vgui/include/VGUI_Dar.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_DataInputStream.h b/utils/vgui/include/VGUI_DataInputStream.h index eeb14bf..53b2589 100644 --- a/utils/vgui/include/VGUI_DataInputStream.h +++ b/utils/vgui/include/VGUI_DataInputStream.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Desktop.h b/utils/vgui/include/VGUI_Desktop.h index 2a4ddd1..ffd82af 100644 --- a/utils/vgui/include/VGUI_Desktop.h +++ b/utils/vgui/include/VGUI_Desktop.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_DesktopIcon.h b/utils/vgui/include/VGUI_DesktopIcon.h index 18aaa83..6c63838 100644 --- a/utils/vgui/include/VGUI_DesktopIcon.h +++ b/utils/vgui/include/VGUI_DesktopIcon.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_EditPanel.h b/utils/vgui/include/VGUI_EditPanel.h index dd43ccd..ea26634 100644 --- a/utils/vgui/include/VGUI_EditPanel.h +++ b/utils/vgui/include/VGUI_EditPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_EtchedBorder.h b/utils/vgui/include/VGUI_EtchedBorder.h index 75d3a74..04184d3 100644 --- a/utils/vgui/include/VGUI_EtchedBorder.h +++ b/utils/vgui/include/VGUI_EtchedBorder.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_FileInputStream.h b/utils/vgui/include/VGUI_FileInputStream.h index 0df3820..f0b6f57 100644 --- a/utils/vgui/include/VGUI_FileInputStream.h +++ b/utils/vgui/include/VGUI_FileInputStream.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_FlowLayout.h b/utils/vgui/include/VGUI_FlowLayout.h index 850becb..be47a93 100644 --- a/utils/vgui/include/VGUI_FlowLayout.h +++ b/utils/vgui/include/VGUI_FlowLayout.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_FocusChangeSignal.h b/utils/vgui/include/VGUI_FocusChangeSignal.h index d19babd..9b9476f 100644 --- a/utils/vgui/include/VGUI_FocusChangeSignal.h +++ b/utils/vgui/include/VGUI_FocusChangeSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_FocusNavGroup.h b/utils/vgui/include/VGUI_FocusNavGroup.h index 706b375..76ec2e4 100644 --- a/utils/vgui/include/VGUI_FocusNavGroup.h +++ b/utils/vgui/include/VGUI_FocusNavGroup.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Font.h b/utils/vgui/include/VGUI_Font.h index 14a97fe..8db24f8 100644 --- a/utils/vgui/include/VGUI_Font.h +++ b/utils/vgui/include/VGUI_Font.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Frame.h b/utils/vgui/include/VGUI_Frame.h index d839f7c..c77516c 100644 --- a/utils/vgui/include/VGUI_Frame.h +++ b/utils/vgui/include/VGUI_Frame.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_FrameSignal.h b/utils/vgui/include/VGUI_FrameSignal.h index 2098702..576d29a 100644 --- a/utils/vgui/include/VGUI_FrameSignal.h +++ b/utils/vgui/include/VGUI_FrameSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_GridLayout.h b/utils/vgui/include/VGUI_GridLayout.h index 902fff4..cd321ce 100644 --- a/utils/vgui/include/VGUI_GridLayout.h +++ b/utils/vgui/include/VGUI_GridLayout.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_HeaderPanel.h b/utils/vgui/include/VGUI_HeaderPanel.h index 0f584fc..0474209 100644 --- a/utils/vgui/include/VGUI_HeaderPanel.h +++ b/utils/vgui/include/VGUI_HeaderPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Image.h b/utils/vgui/include/VGUI_Image.h index 01cb007..9602d89 100644 --- a/utils/vgui/include/VGUI_Image.h +++ b/utils/vgui/include/VGUI_Image.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ImagePanel.h b/utils/vgui/include/VGUI_ImagePanel.h index cdbe315..50e043f 100644 --- a/utils/vgui/include/VGUI_ImagePanel.h +++ b/utils/vgui/include/VGUI_ImagePanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_InputSignal.h b/utils/vgui/include/VGUI_InputSignal.h index 0ceb256..3aa7bda 100644 --- a/utils/vgui/include/VGUI_InputSignal.h +++ b/utils/vgui/include/VGUI_InputSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_InputStream.h b/utils/vgui/include/VGUI_InputStream.h index 9c3395f..e2f3fdf 100644 --- a/utils/vgui/include/VGUI_InputStream.h +++ b/utils/vgui/include/VGUI_InputStream.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_IntChangeSignal.h b/utils/vgui/include/VGUI_IntChangeSignal.h index f44cff1..48aa01b 100644 --- a/utils/vgui/include/VGUI_IntChangeSignal.h +++ b/utils/vgui/include/VGUI_IntChangeSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_IntLabel.h b/utils/vgui/include/VGUI_IntLabel.h index b778f11..8248f94 100644 --- a/utils/vgui/include/VGUI_IntLabel.h +++ b/utils/vgui/include/VGUI_IntLabel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_KeyCode.h b/utils/vgui/include/VGUI_KeyCode.h index afd9705..19660f5 100644 --- a/utils/vgui/include/VGUI_KeyCode.h +++ b/utils/vgui/include/VGUI_KeyCode.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Label.h b/utils/vgui/include/VGUI_Label.h index ff29998..bc55163 100644 --- a/utils/vgui/include/VGUI_Label.h +++ b/utils/vgui/include/VGUI_Label.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Layout.h b/utils/vgui/include/VGUI_Layout.h index 5a75073..2fb41ae 100644 --- a/utils/vgui/include/VGUI_Layout.h +++ b/utils/vgui/include/VGUI_Layout.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_LayoutInfo.h b/utils/vgui/include/VGUI_LayoutInfo.h index bc3f17b..6a3bd41 100644 --- a/utils/vgui/include/VGUI_LayoutInfo.h +++ b/utils/vgui/include/VGUI_LayoutInfo.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_LineBorder.h b/utils/vgui/include/VGUI_LineBorder.h index 4e102ea..952c27b 100644 --- a/utils/vgui/include/VGUI_LineBorder.h +++ b/utils/vgui/include/VGUI_LineBorder.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ListPanel.h b/utils/vgui/include/VGUI_ListPanel.h index 732c91d..abf76c5 100644 --- a/utils/vgui/include/VGUI_ListPanel.h +++ b/utils/vgui/include/VGUI_ListPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_LoweredBorder.h b/utils/vgui/include/VGUI_LoweredBorder.h index 25a9d9d..7b7249d 100644 --- a/utils/vgui/include/VGUI_LoweredBorder.h +++ b/utils/vgui/include/VGUI_LoweredBorder.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Menu.h b/utils/vgui/include/VGUI_Menu.h index 3c822a7..9207394 100644 --- a/utils/vgui/include/VGUI_Menu.h +++ b/utils/vgui/include/VGUI_Menu.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_MenuItem.h b/utils/vgui/include/VGUI_MenuItem.h index aab4ebf..157a2f0 100644 --- a/utils/vgui/include/VGUI_MenuItem.h +++ b/utils/vgui/include/VGUI_MenuItem.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_MenuSeparator.h b/utils/vgui/include/VGUI_MenuSeparator.h index 42b3d1b..e7bd36c 100644 --- a/utils/vgui/include/VGUI_MenuSeparator.h +++ b/utils/vgui/include/VGUI_MenuSeparator.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_MessageBox.h b/utils/vgui/include/VGUI_MessageBox.h index 6596b47..fa2d486 100644 --- a/utils/vgui/include/VGUI_MessageBox.h +++ b/utils/vgui/include/VGUI_MessageBox.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_MiniApp.h b/utils/vgui/include/VGUI_MiniApp.h index 39ce4fd..c4a1142 100644 --- a/utils/vgui/include/VGUI_MiniApp.h +++ b/utils/vgui/include/VGUI_MiniApp.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_MouseCode.h b/utils/vgui/include/VGUI_MouseCode.h index b0811c7..1b7e92e 100644 --- a/utils/vgui/include/VGUI_MouseCode.h +++ b/utils/vgui/include/VGUI_MouseCode.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Panel.h b/utils/vgui/include/VGUI_Panel.h index f754ae2..20f8de4 100644 --- a/utils/vgui/include/VGUI_Panel.h +++ b/utils/vgui/include/VGUI_Panel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_PopupMenu.h b/utils/vgui/include/VGUI_PopupMenu.h index 93c1384..8d60092 100644 --- a/utils/vgui/include/VGUI_PopupMenu.h +++ b/utils/vgui/include/VGUI_PopupMenu.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ProgressBar.h b/utils/vgui/include/VGUI_ProgressBar.h index 98e8ab4..e3d37b3 100644 --- a/utils/vgui/include/VGUI_ProgressBar.h +++ b/utils/vgui/include/VGUI_ProgressBar.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_RadioButton.h b/utils/vgui/include/VGUI_RadioButton.h index a2bffca..09a70d6 100644 --- a/utils/vgui/include/VGUI_RadioButton.h +++ b/utils/vgui/include/VGUI_RadioButton.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_RaisedBorder.h b/utils/vgui/include/VGUI_RaisedBorder.h index 57faef6..aaed5f6 100644 --- a/utils/vgui/include/VGUI_RaisedBorder.h +++ b/utils/vgui/include/VGUI_RaisedBorder.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_RepaintSignal.h b/utils/vgui/include/VGUI_RepaintSignal.h index 71d9343..87b96ab 100644 --- a/utils/vgui/include/VGUI_RepaintSignal.h +++ b/utils/vgui/include/VGUI_RepaintSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Scheme.h b/utils/vgui/include/VGUI_Scheme.h index 86c8076..cf19ef4 100644 --- a/utils/vgui/include/VGUI_Scheme.h +++ b/utils/vgui/include/VGUI_Scheme.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ScrollBar.h b/utils/vgui/include/VGUI_ScrollBar.h index 45789e1..6b753b3 100644 --- a/utils/vgui/include/VGUI_ScrollBar.h +++ b/utils/vgui/include/VGUI_ScrollBar.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ScrollPanel.h b/utils/vgui/include/VGUI_ScrollPanel.h index f12fc2b..6012b7c 100644 --- a/utils/vgui/include/VGUI_ScrollPanel.h +++ b/utils/vgui/include/VGUI_ScrollPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Slider.h b/utils/vgui/include/VGUI_Slider.h index 176e90f..0c1b8f4 100644 --- a/utils/vgui/include/VGUI_Slider.h +++ b/utils/vgui/include/VGUI_Slider.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_StackLayout.h b/utils/vgui/include/VGUI_StackLayout.h index f5c2ab2..1aacb64 100644 --- a/utils/vgui/include/VGUI_StackLayout.h +++ b/utils/vgui/include/VGUI_StackLayout.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_String.h b/utils/vgui/include/VGUI_String.h index b359984..3d42758 100644 --- a/utils/vgui/include/VGUI_String.h +++ b/utils/vgui/include/VGUI_String.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_Surface.h b/utils/vgui/include/VGUI_Surface.h index 282f406..19cd852 100644 --- a/utils/vgui/include/VGUI_Surface.h +++ b/utils/vgui/include/VGUI_Surface.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_SurfaceBase.h b/utils/vgui/include/VGUI_SurfaceBase.h index 348dfbc..0765e8e 100644 --- a/utils/vgui/include/VGUI_SurfaceBase.h +++ b/utils/vgui/include/VGUI_SurfaceBase.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_SurfaceGL.h b/utils/vgui/include/VGUI_SurfaceGL.h index c6bacae..3678443 100644 --- a/utils/vgui/include/VGUI_SurfaceGL.h +++ b/utils/vgui/include/VGUI_SurfaceGL.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TabPanel.h b/utils/vgui/include/VGUI_TabPanel.h index 5cc3516..64083e3 100644 --- a/utils/vgui/include/VGUI_TabPanel.h +++ b/utils/vgui/include/VGUI_TabPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TablePanel.h b/utils/vgui/include/VGUI_TablePanel.h index 0c5eac2..0e8b0e7 100644 --- a/utils/vgui/include/VGUI_TablePanel.h +++ b/utils/vgui/include/VGUI_TablePanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TaskBar.h b/utils/vgui/include/VGUI_TaskBar.h index 0300236..3fe62c5 100644 --- a/utils/vgui/include/VGUI_TaskBar.h +++ b/utils/vgui/include/VGUI_TaskBar.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TextEntry.h b/utils/vgui/include/VGUI_TextEntry.h index 09b13aa..69ca712 100644 --- a/utils/vgui/include/VGUI_TextEntry.h +++ b/utils/vgui/include/VGUI_TextEntry.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TextGrid.h b/utils/vgui/include/VGUI_TextGrid.h index c2bde17..972c01b 100644 --- a/utils/vgui/include/VGUI_TextGrid.h +++ b/utils/vgui/include/VGUI_TextGrid.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TextImage.h b/utils/vgui/include/VGUI_TextImage.h index c17c699..a6e2e76 100644 --- a/utils/vgui/include/VGUI_TextImage.h +++ b/utils/vgui/include/VGUI_TextImage.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TextPanel.h b/utils/vgui/include/VGUI_TextPanel.h index 858fb25..afe9710 100644 --- a/utils/vgui/include/VGUI_TextPanel.h +++ b/utils/vgui/include/VGUI_TextPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TickSignal.h b/utils/vgui/include/VGUI_TickSignal.h index 54ae2e1..c4bdb51 100644 --- a/utils/vgui/include/VGUI_TickSignal.h +++ b/utils/vgui/include/VGUI_TickSignal.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_ToggleButton.h b/utils/vgui/include/VGUI_ToggleButton.h index 1d854d5..b2d7d89 100644 --- a/utils/vgui/include/VGUI_ToggleButton.h +++ b/utils/vgui/include/VGUI_ToggleButton.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_TreeFolder.h b/utils/vgui/include/VGUI_TreeFolder.h index 53bc849..d23e1b9 100644 --- a/utils/vgui/include/VGUI_TreeFolder.h +++ b/utils/vgui/include/VGUI_TreeFolder.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: // diff --git a/utils/vgui/include/VGUI_WizardPanel.h b/utils/vgui/include/VGUI_WizardPanel.h index f8f0553..1c453cd 100644 --- a/utils/vgui/include/VGUI_WizardPanel.h +++ b/utils/vgui/include/VGUI_WizardPanel.h @@ -1,4 +1,4 @@ -//========= Copyright 1996-2002, Valve LLC, All rights reserved. ============ +//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ // // Purpose: //