gitextract_a343u0da/ ├── .clang-format ├── .gitattributes ├── .github/ │ └── workflows/ │ └── build.yml ├── .gitignore ├── .gitmodules ├── 3rdparty/ │ └── cs16client-extras/ │ ├── gfx/ │ │ └── shell/ │ │ └── strings.lst │ ├── maps/ │ │ ├── tr_1.bsp │ │ ├── tr_1a.bsp │ │ ├── tr_2.bsp │ │ └── tr_3.bsp │ ├── touch/ │ │ ├── bots/ │ │ │ ├── bots.cfg │ │ │ ├── my_menu-2-addbot.cfg │ │ │ ├── my_menu-2-settings.cfg │ │ │ ├── my_menu-3-quota.cfg │ │ │ ├── my_menu-3-set1.cfg │ │ │ ├── my_menu-3-set2.cfg │ │ │ ├── my_menu-3-set3.cfg │ │ │ ├── my_menu-3-set4.cfg │ │ │ ├── my_menu-3-set5.cfg │ │ │ ├── my_menu-3-set6.cfg │ │ │ └── right.tga │ │ ├── buy.cfg │ │ ├── buy_item_ct.cfg │ │ ├── buy_item_t.cfg │ │ ├── buy_machinegun_ct.cfg │ │ ├── buy_machinegun_t.cfg │ │ ├── buy_pistol_ct.cfg │ │ ├── buy_pistol_t.cfg │ │ ├── buy_rifle_ct.cfg │ │ ├── buy_rifle_t.cfg │ │ ├── buy_shotgun_ct.cfg │ │ ├── buy_shotgun_t.cfg │ │ ├── buy_submachinegun_ct.cfg │ │ ├── buy_submachinegun_t.cfg │ │ ├── chooseteam.cfg │ │ ├── chooseteam_ct.cfg │ │ ├── chooseteam_tr.cfg │ │ ├── cmd/ │ │ │ ├── cmd.cfg │ │ │ ├── my_menu-2-connection.cfg │ │ │ ├── my_menu-2-demo.cfg │ │ │ ├── my_menu-2-game.cfg │ │ │ ├── my_menu-2-graphic.cfg │ │ │ ├── my_menu-2-server.cfg │ │ │ ├── my_menu-3-console.cfg │ │ │ ├── my_menu-3-crosshair.cfg │ │ │ ├── my_menu-3-cvars.cfg │ │ │ ├── my_menu-3-fps.cfg │ │ │ ├── my_menu-3-hud.cfg │ │ │ ├── my_menu-3-maps.cfg │ │ │ ├── my_menu-3-model.cfg │ │ │ ├── my_menu-3-numerical.cfg │ │ │ ├── my_menu-3-radar.cfg │ │ │ ├── my_menu-3-scoreboard.cfg │ │ │ ├── my_menu-3-texture.cfg │ │ │ ├── my_menu-3-voice.cfg │ │ │ ├── my_menu-4-cross-size.cfg │ │ │ ├── my_menu-4-cvar0.cfg │ │ │ ├── my_menu-4-cvar1.cfg │ │ │ ├── my_menu-4-cvar2.cfg │ │ │ ├── my_menu-4-cvar3.cfg │ │ │ ├── my_menu-4-cvar4.cfg │ │ │ ├── my_menu-4-cvar5.cfg │ │ │ ├── my_menu-4-xhair.cfg │ │ │ ├── my_menu-5-cvar0-2.cfg │ │ │ ├── my_menu-5-cvar2-2.cfg │ │ │ ├── my_menu-5-cvar3-2.cfg │ │ │ ├── my_menu-5-cvar5-2.cfg │ │ │ ├── my_menu-5-voicequality.cfg │ │ │ ├── my_menu-5-xhair.cfg │ │ │ └── right.tga │ │ ├── custom/ │ │ │ ├── dm_menu.cfg │ │ │ ├── my_menu-5-controls.cfg │ │ │ └── my_menu-language.cfg │ │ ├── customcmd.cfg │ │ ├── numerical_menu.cfg │ │ ├── numerical_menu1.cfg │ │ ├── numerical_menu2.cfg │ │ ├── numerical_menu3.cfg │ │ ├── radioa.cfg │ │ ├── radiob.cfg │ │ ├── radioc.cfg │ │ ├── radioselector.cfg │ │ ├── scoreboard.cfg │ │ ├── scoreboard_classic.cfg │ │ ├── scoreboard_full.cfg │ │ └── scoreboard_short.cfg │ ├── touch.cfg │ ├── touch_default/ │ │ └── numbers.cfg │ ├── touch_presets/ │ │ ├── phone_ahsim.cfg │ │ ├── phone_poverony.cfg │ │ ├── psvita.cfg │ │ ├── tablet_poverony.cfg │ │ └── touch_swank.cfg │ └── userconfig.d/ │ ├── touch_defalias.cfg │ └── userconfig.cfg ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── android/ │ ├── app/ │ │ ├── build.gradle │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── su/ │ │ │ └── xash/ │ │ │ └── cs16client/ │ │ │ ├── CZeroActivity.java │ │ │ └── MainActivity.java │ │ └── res/ │ │ ├── drawable/ │ │ │ └── ic_launcher_cz_foreground.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ ├── ic_launcher_cz.xml │ │ │ ├── ic_launcher_cz_round.xml │ │ │ ├── ic_launcher_foreground.xml │ │ │ ├── ic_launcher_monochrome.xml │ │ │ └── ic_launcher_round.xml │ │ └── values/ │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_cz_background.xml │ │ └── strings.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── cl_dll/ │ ├── CMakeLists.txt │ ├── GameStudioModelRenderer.cpp │ ├── GameStudioModelRenderer.h │ ├── ScenarioStatus.cpp │ ├── SniperScope.cpp │ ├── StudioModelRenderer.cpp │ ├── VGUI/ │ │ ├── CSProgressBar.cpp │ │ ├── CSProgressBar.h │ │ ├── CareerBox.cpp │ │ ├── CareerBox.h │ │ ├── WeaponSetLabel.h │ │ ├── backgroundpanel.cpp │ │ ├── basecareermenu.cpp │ │ ├── buymenu.cpp │ │ ├── buymouseoverpanelbutton.h │ │ ├── buypreset_editmenu.cpp │ │ ├── buypreset_listbox.cpp │ │ ├── buypreset_listbox.h │ │ ├── buypreset_mainmenu.cpp │ │ ├── buypresetimageinfo.cpp │ │ ├── buypresetpanel.cpp │ │ ├── buysubmenu.cpp │ │ ├── buysubmenu.h │ │ ├── careermatchendmenu.cpp │ │ ├── careerroundendmenu.cpp │ │ ├── counterstrikeviewport.cpp │ │ ├── counterstrikeviewport_interface.cpp │ │ ├── creditsmenu.cpp │ │ ├── cstrikeclassmenu.cpp │ │ ├── cstrikeclassmenu.h │ │ ├── cstrikeclientscoreboard.cpp │ │ ├── cstrikespectatorgui.cpp │ │ └── cstriketeammenu.cpp │ ├── ammo.cpp │ ├── ammo_secondary.cpp │ ├── ammohistory.cpp │ ├── ammohistory.h │ ├── battery.cpp │ ├── buy_preset.cpp │ ├── buy_preset_debug.cpp │ ├── buy_preset_weapon_info.cpp │ ├── buy_presets.cpp │ ├── buy_presets.h │ ├── cdll_int.cpp │ ├── cl_dll.dsp │ ├── cl_util.h │ ├── com_weapons.cpp │ ├── cs_wpn/ │ │ ├── cs_baseentity.cpp │ │ └── cs_weapons.cpp │ ├── death.cpp │ ├── demo.cpp │ ├── draw_util.cpp │ ├── entity.cpp │ ├── ev_common.cpp │ ├── ev_hldm.cpp │ ├── events/ │ │ ├── ev_cs16.cpp │ │ ├── event_ak47.cpp │ │ ├── event_aug.cpp │ │ ├── event_awp.cpp │ │ ├── event_createexplo.cpp │ │ ├── event_createsmoke.cpp │ │ ├── event_czerods.cpp │ │ ├── event_deagle.cpp │ │ ├── event_decal_reset.cpp │ │ ├── event_elite.cpp │ │ ├── event_famas.cpp │ │ ├── event_fiveseven.cpp │ │ ├── event_g3sg1.cpp │ │ ├── event_galil.cpp │ │ ├── event_glock18.cpp │ │ ├── event_knife.cpp │ │ ├── event_m249.cpp │ │ ├── event_m3.cpp │ │ ├── event_m4a1.cpp │ │ ├── event_mac10.cpp │ │ ├── event_mp5n.cpp │ │ ├── event_p228.cpp │ │ ├── event_p90.cpp │ │ ├── event_scout.cpp │ │ ├── event_sg550.cpp │ │ ├── event_sg552.cpp │ │ ├── event_tmp.cpp │ │ ├── event_ump45.cpp │ │ ├── event_usp.cpp │ │ ├── event_vehicle.cpp │ │ └── event_xm1014.cpp │ ├── events.cpp │ ├── flashlight.cpp │ ├── geiger.cpp │ ├── health.cpp │ ├── health.h │ ├── hl/ │ │ ├── hl_baseentity.cpp │ │ ├── hl_events.cpp │ │ ├── hl_objects.cpp │ │ └── hl_weapons.cpp │ ├── hud/ │ │ ├── MOTD.cpp │ │ ├── money.cpp │ │ ├── nvg.cpp │ │ ├── radar.cpp │ │ ├── radio.cpp │ │ ├── scenario.cpp │ │ ├── scoreboard.cpp │ │ ├── sniperscope.cpp │ │ ├── spectator_gui.cpp │ │ └── timer.cpp │ ├── hud.cpp │ ├── hud.h │ ├── hud_msg.cpp │ ├── hud_redraw.cpp │ ├── hud_spectator.cpp │ ├── hud_spectator.h │ ├── hud_update.cpp │ ├── hud_vgui2print.cpp │ ├── in_camera.cpp │ ├── include/ │ │ ├── camera.h │ │ ├── cl_dll.h │ │ ├── com_weapons.h │ │ ├── csprite.h │ │ ├── demo.h │ │ ├── draw_util.h │ │ ├── ev_hldm.h │ │ ├── events.h │ │ ├── eventscripts.h │ │ ├── hud/ │ │ │ ├── ammo.h │ │ │ ├── hud_iface.h │ │ │ └── radar.h │ │ ├── in_defs.h │ │ ├── input.h │ │ ├── kbutton.h │ │ ├── math/ │ │ │ ├── neon_mathfun.h │ │ │ └── sse_mathfun.h │ │ ├── overview.h │ │ ├── parsemsg.h │ │ ├── rain.h │ │ ├── studio/ │ │ │ ├── StudioModelRenderer.h │ │ │ └── studio_util.h │ │ ├── tf_defs.h │ │ ├── unicode_strtools.h │ │ ├── vgui_parser.h │ │ ├── view.h │ │ └── wrect.h │ ├── input/ │ │ ├── input_sdl.cpp │ │ └── input_xash3d.cpp │ ├── input.cpp │ ├── inputw32.cpp │ ├── interpolation.cpp │ ├── menu.cpp │ ├── message.cpp │ ├── nightvision.cpp │ ├── rain.cpp │ ├── readme.txt │ ├── saytext.cpp │ ├── status_icons.cpp │ ├── statusbar.cpp │ ├── studio_util.cpp │ ├── text_message.cpp │ ├── train.cpp │ ├── tri.cpp │ ├── tri.h │ ├── unicode_strtools.cpp │ ├── util.cpp │ ├── util_vector.h │ ├── vgui_parser.cpp │ ├── view.cpp │ ├── z_weather.cpp │ └── z_weather.h ├── cmake/ │ └── LibraryNaming.cmake ├── common/ │ ├── beamdef.h │ ├── cl_entity.h │ ├── com_model.h │ ├── con_nprint.h │ ├── const.h │ ├── crc.h │ ├── cvardef.h │ ├── demo_api.h │ ├── director_cmds.h │ ├── dlight.h │ ├── dll_state.h │ ├── engine_launcher_api.h │ ├── entity_state.h │ ├── entity_types.h │ ├── enums.h │ ├── event_api.h │ ├── event_args.h │ ├── event_flags.h │ ├── exefuncs.h │ ├── gameinfo.h │ ├── hltv.h │ ├── in_buttons.h │ ├── interface.cpp │ ├── interface.h │ ├── ivoicetweak.h │ ├── kbutton.h │ ├── lightstyle.h │ ├── mathlib.h │ ├── net_api.h │ ├── netadr.h │ ├── nowin.h │ ├── particledef.h │ ├── pmtrace.h │ ├── port.h │ ├── qfont.h │ ├── r_efx.h │ ├── r_studioint.h │ ├── ref_params.h │ ├── render_api.h │ ├── screenfade.h │ ├── studio_event.h │ ├── triangleapi.h │ ├── usercmd.h │ ├── weaponinfo.h │ ├── wrect.h │ └── xash3d_types.h ├── dlls/ │ ├── activity.h │ ├── basemonster.h │ ├── cbase.h │ ├── cdll_dll.h │ ├── effects.h │ ├── enginecallback.h │ ├── exportdef.h │ ├── extdll.h │ ├── gamerules.h │ ├── monsterevent.h │ ├── monsters.h │ ├── nodes.h │ ├── player.h │ ├── saverestore.h │ ├── schedule.h │ ├── skill.h │ ├── soundent.h │ ├── stdafx.h │ ├── util.h │ ├── vector.h │ ├── weapons.h │ ├── weapontype.h │ ├── wpn_shared/ │ │ ├── wpn_ak47.cpp │ │ ├── wpn_aug.cpp │ │ ├── wpn_awp.cpp │ │ ├── wpn_c4.cpp │ │ ├── wpn_deagle.cpp │ │ ├── wpn_elite.cpp │ │ ├── wpn_famas.cpp │ │ ├── wpn_fiveseven.cpp │ │ ├── wpn_flashbang.cpp │ │ ├── wpn_g3sg1.cpp │ │ ├── wpn_galil.cpp │ │ ├── wpn_glock18.cpp │ │ ├── wpn_hegrenade.cpp │ │ ├── wpn_knife.cpp │ │ ├── wpn_m249.cpp │ │ ├── wpn_m3.cpp │ │ ├── wpn_m4a1.cpp │ │ ├── wpn_mac10.cpp │ │ ├── wpn_mp5navy.cpp │ │ ├── wpn_p228.cpp │ │ ├── wpn_p90.cpp │ │ ├── wpn_scout.cpp │ │ ├── wpn_sg550.cpp │ │ ├── wpn_sg552.cpp │ │ ├── wpn_smokegrenade.cpp │ │ ├── wpn_tmp.cpp │ │ ├── wpn_ump45.cpp │ │ ├── wpn_usp.cpp │ │ └── wpn_xm1014.cpp │ └── wpn_shared.h ├── engine/ │ ├── APIProxy.h │ ├── Sequence.h │ ├── anorms.h │ ├── archtypes.h │ ├── cdll_int.h │ ├── custom.h │ ├── customentity.h │ ├── edict.h │ ├── eiface.h │ ├── keydefs.h │ ├── menu_int.h │ ├── mobility_int.h │ ├── progdefs.h │ ├── progs.h │ ├── shake.h │ └── studio.h ├── game_shared/ │ ├── bitvec.h │ ├── voice_banmgr.cpp │ ├── voice_banmgr.h │ ├── voice_common.h │ ├── voice_gamemgr.cpp │ ├── voice_gamemgr.h │ ├── voice_status.cpp │ ├── voice_status.h │ ├── voice_status_hud.cpp │ └── voice_status_hud.h ├── pm_shared/ │ ├── pm_debug.cpp │ ├── pm_debug.h │ ├── pm_defs.h │ ├── pm_info.h │ ├── pm_materials.h │ ├── pm_math.cpp │ ├── pm_math.h │ ├── pm_movevars.h │ ├── pm_shared.cpp │ └── pm_shared.h ├── public/ │ ├── build.h │ ├── cl_dll/ │ │ └── IGameClientExports.h │ ├── steam/ │ │ └── steamtypes.h │ ├── utflib.cpp │ └── utflib.h ├── scripts/ │ ├── pack_extras.py │ ├── psvita_generate_configs.sh │ ├── psvita_sdk.sh │ └── yapb_graph_dl.py └── toolchains/ └── i386-linux-gnu.cmake