# Table of Contents - [Welcome! | onetap Reloaded](#welcome-onetap-reloaded) - [Welcome! | onetap Reloaded](#welcome-onetap-reloaded) - [color | onetap Reloaded](#color-onetap-reloaded) - [Quick Start | onetap Reloaded](#quick-start-onetap-reloaded) - [Changelog | onetap Reloaded](#changelog-onetap-reloaded) - [input | onetap Reloaded](#input-onetap-reloaded) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [get_cursor_position | onetap Reloaded](#get-cursor-position-onetap-reloaded) - [Unknown](#unknown) - [Unknown](#unknown) - [is_key_pressed | onetap Reloaded](#is-key-pressed-onetap-reloaded) - [get_server_string | onetap Reloaded](#get-server-string-onetap-reloaded) - [world | onetap Reloaded](#world-onetap-reloaded) - [get_map_name | onetap Reloaded](#get-map-name-onetap-reloaded) - [trace | onetap Reloaded](#trace-onetap-reloaded) - [cheat | onetap Reloaded](#cheat-onetap-reloaded) - [print | onetap Reloaded](#print-onetap-reloaded) - [load_script | onetap Reloaded](#load-script-onetap-reloaded) - [unregister_callback | onetap Reloaded](#unregister-callback-onetap-reloaded) - [cvar | onetap Reloaded](#cvar-onetap-reloaded) - [unload_script | onetap Reloaded](#unload-script-onetap-reloaded) - [execute_command | onetap Reloaded](#execute-command-onetap-reloaded) - [get_int | onetap Reloaded](#get-int-onetap-reloaded) - [register_callback | onetap Reloaded](#register-callback-onetap-reloaded) - [line | onetap Reloaded](#line-onetap-reloaded) - [utils | onetap Reloaded](#utils-onetap-reloaded) - [usercmd | onetap Reloaded](#usercmd-onetap-reloaded) - [vector | onetap Reloaded](#vector-onetap-reloaded) - [send_data | onetap Reloaded](#send-data-onetap-reloaded) - [find_signature | onetap Reloaded](#find-signature-onetap-reloaded) - [trace_data | onetap Reloaded](#trace-data-onetap-reloaded) - [plane | onetap Reloaded](#plane-onetap-reloaded) - [voice_packet | onetap Reloaded](#voice-packet-onetap-reloaded) - [player_info | onetap Reloaded](#player-info-onetap-reloaded) - [set_int | onetap Reloaded](#set-int-onetap-reloaded) - [vector2d | onetap Reloaded](#vector2d-onetap-reloaded) - [get_string | onetap Reloaded](#get-string-onetap-reloaded) - [set_float | onetap Reloaded](#set-float-onetap-reloaded) - [set_string | onetap Reloaded](#set-string-onetap-reloaded) - [get_float | onetap Reloaded](#get-float-onetap-reloaded) - [usercmd | onetap Reloaded](#usercmd-onetap-reloaded) - [set_movement | onetap Reloaded](#set-movement-onetap-reloaded) - [get_movement | onetap Reloaded](#get-movement-onetap-reloaded) - [get_buttons | onetap Reloaded](#get-buttons-onetap-reloaded) - [set_view_angles | onetap Reloaded](#set-view-angles-onetap-reloaded) - [game_event | onetap Reloaded](#game-event-onetap-reloaded) - [set_buttons | onetap Reloaded](#set-buttons-onetap-reloaded) - [weapon | onetap Reloaded](#weapon-onetap-reloaded) - [entity | onetap Reloaded](#entity-onetap-reloaded) - [get_local_player | onetap Reloaded](#get-local-player-onetap-reloaded) - [entities | onetap Reloaded](#entities-onetap-reloaded) - [get_players | onetap Reloaded](#get-players-onetap-reloaded) - [get_enemies | onetap Reloaded](#get-enemies-onetap-reloaded) - [get_entity_by_index | onetap Reloaded](#get-entity-by-index-onetap-reloaded) - [get_entities_by_class_id | onetap Reloaded](#get-entities-by-class-id-onetap-reloaded) - [get_teammates | onetap Reloaded](#get-teammates-onetap-reloaded) - [get_entity_from_user_id | onetap Reloaded](#get-entity-from-user-id-onetap-reloaded) - [render | onetap Reloaded](#render-onetap-reloaded) - [framerate | onetap Reloaded](#framerate-onetap-reloaded) - [get_weapon_by_player | onetap Reloaded](#get-weapon-by-player-onetap-reloaded) - [rect_filled | onetap Reloaded](#rect-filled-onetap-reloaded) - [tick_interval | onetap Reloaded](#tick-interval-onetap-reloaded) - [curtime | onetap Reloaded](#curtime-onetap-reloaded) - [globals | onetap Reloaded](#globals-onetap-reloaded) - [choked_commands | onetap Reloaded](#choked-commands-onetap-reloaded) - [tickrate | onetap Reloaded](#tickrate-onetap-reloaded) - [ping | onetap Reloaded](#ping-onetap-reloaded) - [frame_stage | onetap Reloaded](#frame-stage-onetap-reloaded) - [rect | onetap Reloaded](#rect-onetap-reloaded) - [text | onetap Reloaded](#text-onetap-reloaded) - [filled_circle | onetap Reloaded](#filled-circle-onetap-reloaded) - [line | onetap Reloaded](#line-onetap-reloaded) - [polygon | onetap Reloaded](#polygon-onetap-reloaded) - [get_screen_size | onetap Reloaded](#get-screen-size-onetap-reloaded) - [world_to_screen | onetap Reloaded](#world-to-screen-onetap-reloaded) - [arc | onetap Reloaded](#arc-onetap-reloaded) - [circle | onetap Reloaded](#circle-onetap-reloaded) - [add_font | onetap Reloaded](#add-font-onetap-reloaded) - [framecount | onetap Reloaded](#framecount-onetap-reloaded) - [tickcount | onetap Reloaded](#tickcount-onetap-reloaded) - [realtime | onetap Reloaded](#realtime-onetap-reloaded) - [gradient_rect | onetap Reloaded](#gradient-rect-onetap-reloaded) - [player | onetap Reloaded](#player-onetap-reloaded) - [frametime | onetap Reloaded](#frametime-onetap-reloaded) - [engine | onetap Reloaded](#engine-onetap-reloaded) - [is_paused | onetap Reloaded](#is-paused-onetap-reloaded) - [get_level_name_short | onetap Reloaded](#get-level-name-short-onetap-reloaded) - [ui | onetap Reloaded](#ui-onetap-reloaded) - [next_line | onetap Reloaded](#next-line-onetap-reloaded) - [get_float | onetap Reloaded](#get-float-onetap-reloaded) - [get_map_group_name | onetap Reloaded](#get-map-group-name-onetap-reloaded) - [get_level_name | onetap Reloaded](#get-level-name-onetap-reloaded) - [get_view_angles | onetap Reloaded](#get-view-angles-onetap-reloaded) - [is_connected | onetap Reloaded](#is-connected-onetap-reloaded) - [is_in_game | onetap Reloaded](#is-in-game-onetap-reloaded) - [is_recording_demo | onetap Reloaded](#is-recording-demo-onetap-reloaded) - [is_taking_screenshot | onetap Reloaded](#is-taking-screenshot-onetap-reloaded) - [set_view_angles | onetap Reloaded](#set-view-angles-onetap-reloaded) - [is_hltv | onetap Reloaded](#is-hltv-onetap-reloaded) - [is_playing_demo | onetap Reloaded](#is-playing-demo-onetap-reloaded) - [set_int | onetap Reloaded](#set-int-onetap-reloaded) - [add_color_picker | onetap Reloaded](#add-color-picker-onetap-reloaded) - [set_color | onetap Reloaded](#set-color-onetap-reloaded) - [set_float | onetap Reloaded](#set-float-onetap-reloaded) - [get_bool | onetap Reloaded](#get-bool-onetap-reloaded) - [get_color | onetap Reloaded](#get-color-onetap-reloaded) - [get_local_player_index | onetap Reloaded](#get-local-player-index-onetap-reloaded) - [get_player_info | onetap Reloaded](#get-player-info-onetap-reloaded) - [get_int | onetap Reloaded](#get-int-onetap-reloaded) - [set_bool | onetap Reloaded](#set-bool-onetap-reloaded) - [add_slider_float | onetap Reloaded](#add-slider-float-onetap-reloaded) - [add_checkbox | onetap Reloaded](#add-checkbox-onetap-reloaded) - [add_dropdown | onetap Reloaded](#add-dropdown-onetap-reloaded) - [add_slider_int | onetap Reloaded](#add-slider-int-onetap-reloaded) - [Unknown](#unknown) - [Props List | onetap Reloaded](#props-list-onetap-reloaded) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [player | onetap Reloaded](#player-onetap-reloaded) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) - [Unknown](#unknown) --- # Welcome! | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/welcome.md) . [](https://onetap.gitbook.io/#welcome-to-the-onetap-reloaded-lua-api-docs) Welcome to the **Onetap Reloaded Lua API Docs**! -------------------------------------------------------------------------------------------------------------------------------- Here you’ll find everything you need to get up and running with the Lua API for Onetap Reloaded. * * * [](https://onetap.gitbook.io/#want-to-jump-right-in) Want to jump right in? -------------------------------------------------------------------------------- Feeling eager? Dive into the quick start docs and start scripting with minimal setup. [Quick Start](https://onetap.gitbook.io/docs/quick-start) * * * [](https://onetap.gitbook.io/#want-to-deep-dive) Want to deep dive? ------------------------------------------------------------------------ Dive a little deeper and start exploring our API reference to get an idea of everything that's possible - all of the libraries/classes have usage examples to help you implement any features you desire. Last updated 8 months ago --- # Welcome! | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/welcome.md) . [](https://onetap.gitbook.io/docs#welcome-to-the-onetap-reloaded-lua-api-docs) Welcome to the **Onetap Reloaded Lua API Docs**! ------------------------------------------------------------------------------------------------------------------------------------ Here you’ll find everything you need to get up and running with the Lua API for Onetap Reloaded. * * * [](https://onetap.gitbook.io/docs#want-to-jump-right-in) Want to jump right in? ------------------------------------------------------------------------------------ Feeling eager? Dive into the quick start docs and start scripting with minimal setup. [Quick Start](https://onetap.gitbook.io/docs/quick-start) * * * [](https://onetap.gitbook.io/docs#want-to-deep-dive) Want to deep dive? ---------------------------------------------------------------------------- Dive a little deeper and start exploring our API reference to get an idea of everything that's possible - all of the libraries/classes have usage examples to help you implement any features you desire. Last updated 8 months ago --- # color | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/color.md) . Copy local clr = color.new(255, 128, 0, 200) print("Red component:", clr:r()) -- Default (0, 0, 0, 255) local a = color.new() -- RGB (alpha defaults to 255) local b = color.new(255, 128, 0) -- RGBA local c = color.new(255, 128, 0, 200) Copy color.new(integer: r, integer: g, integer: b, [integer: a]) **Parameters**: * `r` (`integer`): red component 0-255 * `g` (`integer`): green component 0-255 * `b` (`integer`): blue component 0-255 * `a` (`integer`, optional, default: `255`): alpha (transparency) component 0-255 Member Type Example Value `clr:r()` integer 255 `clr:g()` integer 128 `clr:b()` integer 0 `clr:a()` integer 200 Last updated 10 months ago --- # Quick Start | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/quick-start.md) . [](https://onetap.gitbook.io/docs/quick-start#callbacks-and-drawing) Callbacks and drawing: ------------------------------------------------------------------------------------------------ [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) , [color](https://onetap.gitbook.io/docs/libraries/color) , [rect](https://onetap.gitbook.io/docs/libraries/render/rect) A simple showcase of how to use the rendering and color APIs. Copy -- draw callbacks run every frame cheat.register_callback("Draw", function() local clr = color.new(255, 0, 0, 255) -- create a new color render.rect(100, 100, 50, 50, clr) -- and use it to render a red rectangle -- at x=100, y=100, size: 50x50 px end) [](https://onetap.gitbook.io/docs/quick-start#kill-say) Kill say --------------------------------------------------------------------- [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) , [execute\_command](https://onetap.gitbook.io/docs/libraries/cheat/execute_command) , [game\_event](https://onetap.gitbook.io/docs/classes/game_event) , [get\_entity\_from\_user\_id](https://onetap.gitbook.io/docs/libraries/entities/get_entity_from_user_id) , [player](https://onetap.gitbook.io/docs/classes/player) Say a message when you kill an enemy or vice versa. Copy local function killsay(event) local kill = "ez" local death = "lucky" local victim = entities.get_entity_from_user_id(event:get_int("userid")) local attacker = entities.get_entity_from_user_id(event:get_int("attacker")) if not victim then return -- check if the victim is a player end if not attacker then return -- check if the attacker is a player end if victim:is_local_player() then -- if the local player dies cheat.execute_command("say " .. death) elseif attacker:is_local_player() then -- if a player is killed by local player cheat.execute_command("say " .. kill) end end -- game event callbacks run when game events occur cheat.register_callback("player_death", killsay) [](https://onetap.gitbook.io/docs/quick-start#simple-auto-buy) Simple auto-buy ----------------------------------------------------------------------------------- [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) , [execute\_command](https://onetap.gitbook.io/docs/libraries/cheat/execute_command) , [game\_event](https://onetap.gitbook.io/docs/classes/game_event) A simple automatic buybot that executes on the start of a new round. Copy cheat.register_callback("round_prestart", function() -- multi-line string cheat.execute_command([[buy scar20; buy deagle; buy vest; buy vesthelm;\ buy incgrenade; buy molotov; buy hegrenade; buy smokegrenade]]) end) [](https://onetap.gitbook.io/docs/quick-start#menu-elements) Menu elements ------------------------------------------------------------------------------- [ui](https://onetap.gitbook.io/docs/libraries/ui) , [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) A simple checkbox and slider to showcase how the UI API is used. Copy ui.add_checkbox("Check me!") ui.add_slider_int("Drag me!", 1, 10) cheat.register_callback("Draw", function() if ui.get_bool("Check me!") then -- check the value of the checkbox -- if "Check me!" is checked (and get_bool() returns "true", -- print the value of the "Drag me!" slider. print("I'm checked and my slider value is " .. tostring(ui.get_int("Drag me!")) .. "!") end end) [](https://onetap.gitbook.io/docs/quick-start#advanced-auto-buy) Advanced auto-buy --------------------------------------------------------------------------------------- [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) , [ui](https://onetap.gitbook.io/docs/libraries/ui) , [execute\_command](https://onetap.gitbook.io/docs/libraries/cheat/execute_command) , [game\_event](https://onetap.gitbook.io/docs/classes/game_event) A more advanced automatic buybot that allows you to select which weapons to buy via the UI and runs the command on the start of a new round. Copy local primary = {"", "ak47","ssg08","sg556","awp","scar20","galilar","mac10","mp7","ump45","p90","bizon","nova","xm1014","mag7","m249","negev"} local primary_names = {"-", "AK-47 / M4A4 / M4A1-S","SSG 08","SG 553 / AUG","AWP","G3SG1 / SCAR-20","Galil AR / Famas","MAC-10 / MP9","MP7 / MP5-SD","UMP-45","P90","PP-Bizon","Nova","XM1014","Sawed-Off / MAG-7","M249","Negev"} local secondary = {"", "glock","elite","p250","tec9","deagle"} local secondary_names = {"-", "Glock-18 / USP-S / P2000","Dual Berettas","P250","Tec-9 / Five-Seven","Desert Eagle / Revolver"} local equipment = {"", "vest","vesthelm"} local equipment_names = { "-", "Kevlar Vest","Kevlar + Helmet"} local grenades = {"molotov","decoy","flashbang","flashbang","hegrenade","smokegrenade"} local grenades_names = {"Molotov / Incendiary Grenade","Decoy Grenade","Flashbang 1","Flashbang 2","HE Grenade","Smoke Grenade"} -- create all of the UI elements ui.add_checkbox("Enable Buybot") ui.add_dropdown("Buybot Weapon", primary_names) ui.add_dropdown("Buybot Second", secondary_names) ui.add_dropdown("Buybot Armor", equipment_names) ui.add_checkbox("Buy Zeus x27") for i, name in pairs(grenades_names) do ui.add_checkbox("Buy " .. name) end cheat.register_callback("round_prestart", function() if not ui.get_bool("Enable Buybot") then return end local buystring = "" local val = 0 -- IMPORTANT: -- the get_int() function returns the selected item index as a zero-based value. -- This means the first element is indexed as 0 (C-style), not 1 (Lua-style)! -- -- In Lua, arrays start at index 1, so you should always add +1 to the value -- returned by get_int() when working with dropdowns. -- -- Example: -- If get_int() returns 0, it means the first item is selected. -- To access the correct element in a Lua table, use: -- primary[val + 1] -- -- This is why the check compares against 0 (not 1), even though -- the "primary_names" array starts at index 1 in Lua. -- -- Note: this zero-based behavior only applies to dropdowns, not sliders. val = ui.get_int("Buybot Weapon") or 0 if val ~= 0 then -- if "Buybot Weapon" returns 0, don't add the "-" to the buystring buystring = buystring .. "buy " .. (primary[val + 1] or "") .. ";" end val = ui.get_int("Buybot Second") or 0 if val ~= 0 then buystring = buystring .. "buy " .. (secondary[val + 1] or "") .. ";" end val = ui.get_int("Buybot Armor") or 0 if val ~= 0 then buystring = buystring .. "buy " .. (equipment[val + 1] or "") .. ";" end val = ui.get_bool("Buy Zeus x27") or false if val then buystring = buystring .. "buy taser;" end -- check if the checkbox for every element of the "grenades_names" array -- is checked, and if so, add the buy command to the buystring. for i, name in pairs(grenades_names) do val = ui.get_bool("Buy " .. name) if val then buystring = buystring .. "buy " .. (grenades[i] or "") .. ";" end end cheat.execute_command(buystring) end) Last updated 8 months ago --- # Changelog | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/changelog.md) . ### [](https://onetap.gitbook.io/docs/changelog#october-7-2025) October 7, 2025 * Rearranged examples in [Quick Start](https://onetap.gitbook.io/docs/quick-start) * Added the [Advanced auto-buy](https://onetap.gitbook.io/docs/quick-start#advanced-auto-buy) section to [Quick Start](https://onetap.gitbook.io/docs/quick-start) * Added some explanations for the examples in [Quick Start](https://onetap.gitbook.io/docs/quick-start) * Added extra information on how to use [get\_int](https://onetap.gitbook.io/docs/libraries/ui/get_int) and [set\_int](https://onetap.gitbook.io/docs/libraries/ui/set_int) correctly * Added usage examples to [ui](https://onetap.gitbook.io/docs/libraries/ui) elements * * * ### [](https://onetap.gitbook.io/docs/changelog#september-28-2025) September 28, 2025 * Fixed broken links in the [Quick Start](https://onetap.gitbook.io/docs/quick-start) and [Welcome!](https://onetap.gitbook.io/docs) pages * Added links to class pages in most library pages * Added extra checks to examples so that they don't throw errors in edge cases * * * ### [](https://onetap.gitbook.io/docs/changelog#july-30-2025-main-release) July 30, 2025 - Main Release * The documentation is finished and ready to be used. Last updated 8 months ago --- # input | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/input.md) . [is\_key\_pressed](https://onetap.gitbook.io/docs/libraries/input/is_key_pressed) [get\_cursor\_position](https://onetap.gitbook.io/docs/libraries/input/get_cursor_position) --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/welcome.md). # Welcome! ## Welcome to the \*\*Onetap Reloaded Lua API Docs\*\*! Here you’ll find everything you need to get up and running with the Lua API for Onetap Reloaded. \*\*\* ## Want to jump right in? Feeling eager? Dive into the quick start docs and start scripting with minimal setup. {% content-ref url="/pages/LSTbCEmJinbqgitNBYtv" %} \[Quick Start\](/docs/quick-start.md) {% endcontent-ref %} \*\*\* ## Want to deep dive? Dive a little deeper and start exploring our API reference to get an idea of everything that's possible - all of the libraries/classes have usage examples to help you implement any features you desire. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/welcome.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \# onetap Reloaded ## API Docs - \[Welcome!\](https://onetap.gitbook.io/docs/welcome.md) - \[Quick Start\](https://onetap.gitbook.io/docs/quick-start.md): Examples on how to use certain parts of the API. - \[Changelog\](https://onetap.gitbook.io/docs/changelog.md) - \[color\](https://onetap.gitbook.io/docs/libraries/color.md) - \[input\](https://onetap.gitbook.io/docs/libraries/input.md) - \[is\\\_key\\\_pressed\](https://onetap.gitbook.io/docs/libraries/input/is\_key\_pressed.md) - \[get\\\_cursor\\\_position\](https://onetap.gitbook.io/docs/libraries/input/get\_cursor\_position.md) - \[world\](https://onetap.gitbook.io/docs/libraries/world.md) - \[get\\\_map\\\_name\](https://onetap.gitbook.io/docs/libraries/world/get\_map\_name.md) - \[get\\\_server\\\_string\](https://onetap.gitbook.io/docs/libraries/world/get\_server\_string.md) - \[cheat\](https://onetap.gitbook.io/docs/libraries/cheat.md) - \[print\](https://onetap.gitbook.io/docs/libraries/cheat/print.md) - \[register\\\_callback\](https://onetap.gitbook.io/docs/libraries/cheat/register\_callback.md) - \[unregister\\\_callback\](https://onetap.gitbook.io/docs/libraries/cheat/unregister\_callback.md) - \[load\\\_script\](https://onetap.gitbook.io/docs/libraries/cheat/load\_script.md) - \[unload\\\_script\](https://onetap.gitbook.io/docs/libraries/cheat/unload\_script.md) - \[execute\\\_command\](https://onetap.gitbook.io/docs/libraries/cheat/execute\_command.md) - \[trace\](https://onetap.gitbook.io/docs/libraries/trace.md) - \[line\](https://onetap.gitbook.io/docs/libraries/trace/line.md) - \[cvar\](https://onetap.gitbook.io/docs/libraries/cvar.md) - \[get\\\_int\](https://onetap.gitbook.io/docs/libraries/cvar/get\_int.md) - \[set\\\_int\](https://onetap.gitbook.io/docs/libraries/cvar/set\_int.md) - \[get\\\_float\](https://onetap.gitbook.io/docs/libraries/cvar/get\_float.md) - \[set\\\_float\](https://onetap.gitbook.io/docs/libraries/cvar/set\_float.md) - \[get\\\_string\](https://onetap.gitbook.io/docs/libraries/cvar/get\_string.md) - \[set\\\_string\](https://onetap.gitbook.io/docs/libraries/cvar/set\_string.md) - \[render\](https://onetap.gitbook.io/docs/libraries/render.md) - \[text\](https://onetap.gitbook.io/docs/libraries/render/text.md) - \[line\](https://onetap.gitbook.io/docs/libraries/render/line.md) - \[arc\](https://onetap.gitbook.io/docs/libraries/render/arc.md) - \[rect\](https://onetap.gitbook.io/docs/libraries/render/rect.md) - \[rect\\\_filled\](https://onetap.gitbook.io/docs/libraries/render/rect\_filled.md) - \[gradient\\\_rect\](https://onetap.gitbook.io/docs/libraries/render/gradient\_rect.md) - \[polygon\](https://onetap.gitbook.io/docs/libraries/render/polygon.md) - \[circle\](https://onetap.gitbook.io/docs/libraries/render/circle.md) - \[filled\\\_circle\](https://onetap.gitbook.io/docs/libraries/render/filled\_circle.md) - \[add\\\_font\](https://onetap.gitbook.io/docs/libraries/render/add\_font.md) - \[get\\\_screen\\\_size\](https://onetap.gitbook.io/docs/libraries/render/get\_screen\_size.md) - \[world\\\_to\\\_screen\](https://onetap.gitbook.io/docs/libraries/render/world\_to\_screen.md) - \[usercmd\](https://onetap.gitbook.io/docs/libraries/usercmd.md) - \[get\\\_movement\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_movement.md) - \[set\\\_movement\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_movement.md) - \[get\\\_buttons\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_buttons.md) - \[set\\\_buttons\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_buttons.md) - \[set\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_view\_angles.md) - \[utils\](https://onetap.gitbook.io/docs/libraries/utils.md) - \[find\\\_signature\](https://onetap.gitbook.io/docs/libraries/utils/find\_signature.md) - \[send\\\_data\](https://onetap.gitbook.io/docs/libraries/utils/send\_data.md) - \[engine\](https://onetap.gitbook.io/docs/libraries/engine.md) - \[get\\\_level\\\_name\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name.md) - \[get\\\_level\\\_name\\\_short\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name\_short.md) - \[get\\\_map\\\_group\\\_name\](https://onetap.gitbook.io/docs/libraries/engine/get\_map\_group\_name.md) - \[get\\\_local\\\_player\\\_index\](https://onetap.gitbook.io/docs/libraries/engine/get\_local\_player\_index.md) - \[get\\\_player\\\_info\](https://onetap.gitbook.io/docs/libraries/engine/get\_player\_info.md) - \[is\\\_in\\\_game\](https://onetap.gitbook.io/docs/libraries/engine/is\_in\_game.md) - \[is\\\_connected\](https://onetap.gitbook.io/docs/libraries/engine/is\_connected.md) - \[is\\\_playing\\\_demo\](https://onetap.gitbook.io/docs/libraries/engine/is\_playing\_demo.md) - \[is\\\_recording\\\_demo\](https://onetap.gitbook.io/docs/libraries/engine/is\_recording\_demo.md) - \[is\\\_taking\\\_screenshot\](https://onetap.gitbook.io/docs/libraries/engine/is\_taking\_screenshot.md) - \[is\\\_hltv\](https://onetap.gitbook.io/docs/libraries/engine/is\_hltv.md) - \[is\\\_paused\](https://onetap.gitbook.io/docs/libraries/engine/is\_paused.md) - \[get\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/engine/get\_view\_angles.md) - \[set\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/engine/set\_view\_angles.md) - \[globals\](https://onetap.gitbook.io/docs/libraries/globals.md) - \[choked\\\_commands\](https://onetap.gitbook.io/docs/libraries/globals/choked\_commands.md) - \[realtime\](https://onetap.gitbook.io/docs/libraries/globals/realtime.md) - \[frametime\](https://onetap.gitbook.io/docs/libraries/globals/frametime.md) - \[curtime\](https://onetap.gitbook.io/docs/libraries/globals/curtime.md) - \[tick\\\_interval\](https://onetap.gitbook.io/docs/libraries/globals/tick\_interval.md) - \[tickrate\](https://onetap.gitbook.io/docs/libraries/globals/tickrate.md) - \[tickcount\](https://onetap.gitbook.io/docs/libraries/globals/tickcount.md) - \[frame\\\_stage\](https://onetap.gitbook.io/docs/libraries/globals/frame\_stage.md) - \[framerate\](https://onetap.gitbook.io/docs/libraries/globals/framerate.md) - \[ping\](https://onetap.gitbook.io/docs/libraries/globals/ping.md) - \[framecount\](https://onetap.gitbook.io/docs/libraries/globals/framecount.md) - \[ui\](https://onetap.gitbook.io/docs/libraries/ui.md) - \[next\\\_line\](https://onetap.gitbook.io/docs/libraries/ui/next\_line.md) - \[add\\\_checkbox\](https://onetap.gitbook.io/docs/libraries/ui/add\_checkbox.md) - \[add\\\_dropdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_dropdown.md) - \[add\\\_slider\\\_int\](https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_int.md) - \[add\\\_slider\\\_float\](https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_float.md) - \[add\\\_color\\\_picker\](https://onetap.gitbook.io/docs/libraries/ui/add\_color\_picker.md) - \[get\\\_bool\](https://onetap.gitbook.io/docs/libraries/ui/get\_bool.md) - \[get\\\_int\](https://onetap.gitbook.io/docs/libraries/ui/get\_int.md) - \[get\\\_float\](https://onetap.gitbook.io/docs/libraries/ui/get\_float.md) - \[get\\\_color\](https://onetap.gitbook.io/docs/libraries/ui/get\_color.md) - \[set\\\_bool\](https://onetap.gitbook.io/docs/libraries/ui/set\_bool.md) - \[set\\\_int\](https://onetap.gitbook.io/docs/libraries/ui/set\_int.md) - \[set\\\_float\](https://onetap.gitbook.io/docs/libraries/ui/set\_float.md) - \[set\\\_color\](https://onetap.gitbook.io/docs/libraries/ui/set\_color.md) - \[entities\](https://onetap.gitbook.io/docs/libraries/entities.md) - \[get\\\_local\\\_player\](https://onetap.gitbook.io/docs/libraries/entities/get\_local\_player.md) - \[get\\\_entity\\\_by\\\_index\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_by\_index.md) - \[get\\\_entity\\\_from\\\_user\\\_id\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_from\_user\_id.md) - \[get\\\_weapon\\\_by\\\_player\](https://onetap.gitbook.io/docs/libraries/entities/get\_weapon\_by\_player.md) - \[get\\\_players\](https://onetap.gitbook.io/docs/libraries/entities/get\_players.md) - \[get\\\_enemies\](https://onetap.gitbook.io/docs/libraries/entities/get\_enemies.md) - \[get\\\_teammates\](https://onetap.gitbook.io/docs/libraries/entities/get\_teammates.md) - \[get\\\_entities\\\_by\\\_class\\\_id\](https://onetap.gitbook.io/docs/libraries/entities/get\_entities\_by\_class\_id.md) - \[player\](https://onetap.gitbook.io/docs/classes/player.md) - \[weapon\](https://onetap.gitbook.io/docs/classes/weapon.md) - \[usercmd\](https://onetap.gitbook.io/docs/classes/usercmd.md) - \[game\\\_event\](https://onetap.gitbook.io/docs/classes/game\_event.md) - \[player\\\_info\](https://onetap.gitbook.io/docs/classes/player\_info.md) - \[trace\\\_data\](https://onetap.gitbook.io/docs/classes/trace\_data.md) - \[plane\](https://onetap.gitbook.io/docs/classes/plane.md) - \[vector2d\](https://onetap.gitbook.io/docs/classes/vector2d.md) - \[vector\](https://onetap.gitbook.io/docs/classes/vector.md) - \[entity\](https://onetap.gitbook.io/docs/classes/entity.md) - \[Props List\](https://onetap.gitbook.io/docs/classes/entity/props-list.md) - \[voice\\\_packet\](https://onetap.gitbook.io/docs/classes/voice\_packet.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on a page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/welcome.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/changelog.md). # Changelog ### October 7, 2025 \* Rearranged examples in \[Quick Start\](/docs/quick-start.md) \* Added the \[Quick Start\](/docs/quick-start.md#advanced-auto-buy) section to \[Quick Start\](/docs/quick-start.md) \* Added some explanations for the examples in \[Quick Start\](/docs/quick-start.md) \* Added extra information on how to use \[get\\\_int\](/docs/libraries/ui/get\_int.md) and \[set\\\_int\](/docs/libraries/ui/set\_int.md) correctly \* Added usage examples to \[ui\](/docs/libraries/ui.md) elements \*\*\* ### September 28, 2025 \* Fixed broken links in the \[Quick Start\](/docs/quick-start.md) and \[Welcome!\](/docs/welcome.md) pages \* Added links to class pages in most library pages \* Added extra checks to examples so that they don't throw errors in edge cases \*\*\* ### July 30, 2025 - Main Release \* The documentation is finished and ready to be used. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/changelog.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # get_cursor_position | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/input/get_cursor_position.md) . Copy local cpos = input.get_cursor_position() Retrieves the mouse cursor/pointer position. **Returns:** * [vector2d](https://onetap.gitbook.io/docs/classes/vector2d) Last updated 10 months ago --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/color.md). # color \`\`\`lua local clr = color.new(255, 128, 0, 200) print("Red component:", clr:r()) -- Default (0, 0, 0, 255) local a = color.new() -- RGB (alpha defaults to 255) local b = color.new(255, 128, 0) -- RGBA local c = color.new(255, 128, 0, 200) \`\`\` \`\`\`lua color.new(integer: r, integer: g, integer: b, \[integer: a\]) \`\`\` \*\*Parameters\*\*: \* \`r\` (\`integer\`): red component 0-255 \* \`g\` (\`integer\`): green component 0-255 \* \`b\` (\`integer\`): blue component 0-255 \* \`a\` (\`integer\`, optional, default: \`255\`): alpha (transparency) component 0-255 | Member | Type | Example Value | | --- | --- | --- | | `clr:r()` | integer | 255 | | `clr:g()` | integer | 128 | | `clr:b()` | integer | 0 | | `clr:a()` | integer | 200 | \--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/color.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/quick-start.md). # Quick Start ## Callbacks and drawing: \[register\\\_callback\](/docs/libraries/cheat/register\_callback.md), \[color\](/docs/libraries/color.md), \[rect\](/docs/libraries/render/rect.md) A simple showcase of how to use the rendering and color APIs. \`\`\`lua -- draw callbacks run every frame cheat.register\_callback("Draw", function() local clr = color.new(255, 0, 0, 255) -- create a new color render.rect(100, 100, 50, 50, clr) -- and use it to render a red rectangle -- at x=100, y=100, size: 50x50 px end) \`\`\` ## Kill say \[register\\\_callback\](/docs/libraries/cheat/register\_callback.md), \[execute\\\_command\](/docs/libraries/cheat/execute\_command.md), \[game\\\_event\](/docs/classes/game\_event.md), \[get\\\_entity\\\_from\\\_user\\\_id\](/docs/libraries/entities/get\_entity\_from\_user\_id.md), \[player\](/docs/classes/player.md) Say a message when you kill an enemy or vice versa. \`\`\`lua local function killsay(event) local kill = "ez" local death = "lucky" local victim = entities.get\_entity\_from\_user\_id(event:get\_int("userid")) local attacker = entities.get\_entity\_from\_user\_id(event:get\_int("attacker")) if not victim then return -- check if the victim is a player end if not attacker then return -- check if the attacker is a player end if victim:is\_local\_player() then -- if the local player dies cheat.execute\_command("say " .. death) elseif attacker:is\_local\_player() then -- if a player is killed by local player cheat.execute\_command("say " .. kill) end end -- game event callbacks run when game events occur cheat.register\_callback("player\_death", killsay) \`\`\` ## Simple auto-buy \[register\\\_callback\](/docs/libraries/cheat/register\_callback.md), \[execute\\\_command\](/docs/libraries/cheat/execute\_command.md), \[game\\\_event\](/docs/classes/game\_event.md) A simple automatic buybot that executes on the start of a new round. \`\`\`lua cheat.register\_callback("round\_prestart", function() -- multi-line string cheat.execute\_command(\[\[buy scar20; buy deagle; buy vest; buy vesthelm; buy incgrenade; buy molotov; buy hegrenade; buy smokegrenade\]\]) end) \`\`\` ## Menu elements \[ui\](/docs/libraries/ui.md), \[register\\\_callback\](/docs/libraries/cheat/register\_callback.md) A simple checkbox and slider to showcase how the UI API is used. \`\`\`lua ui.add\_checkbox("Check me!") ui.add\_slider\_int("Drag me!", 1, 10) cheat.register\_callback("Draw", function() if ui.get\_bool("Check me!") then -- check the value of the checkbox -- if "Check me!" is checked (and get\_bool() returns "true", -- print the value of the "Drag me!" slider. print("I'm checked and my slider value is " .. tostring(ui.get\_int("Drag me!")) .. "!") end end) \`\`\` ## Advanced auto-buy \[register\\\_callback\](/docs/libraries/cheat/register\_callback.md), \[ui\](/docs/libraries/ui.md), \[execute\\\_command\](/docs/libraries/cheat/execute\_command.md), \[game\\\_event\](/docs/classes/game\_event.md) A more advanced automatic buybot that allows you to select which weapons to buy via the UI and runs the command on the start of a new round. \`\`\`lua local primary = {"", "ak47","ssg08","sg556","awp","scar20","galilar","mac10","mp7","ump45","p90","bizon","nova","xm1014","mag7","m249","negev"} local primary\_names = {"-", "AK-47 / M4A4 / M4A1-S","SSG 08","SG 553 / AUG","AWP","G3SG1 / SCAR-20","Galil AR / Famas","MAC-10 / MP9","MP7 / MP5-SD","UMP-45","P90","PP-Bizon","Nova","XM1014","Sawed-Off / MAG-7","M249","Negev"} local secondary = {"", "glock","elite","p250","tec9","deagle"} local secondary\_names = {"-", "Glock-18 / USP-S / P2000","Dual Berettas","P250","Tec-9 / Five-Seven","Desert Eagle / Revolver"} local equipment = {"", "vest","vesthelm"} local equipment\_names = { "-", "Kevlar Vest","Kevlar + Helmet"} local grenades = {"molotov","decoy","flashbang","flashbang","hegrenade","smokegrenade"} local grenades\_names = {"Molotov / Incendiary Grenade","Decoy Grenade","Flashbang 1","Flashbang 2","HE Grenade","Smoke Grenade"} -- create all of the UI elements ui.add\_checkbox("Enable Buybot") ui.add\_dropdown("Buybot Weapon", primary\_names) ui.add\_dropdown("Buybot Second", secondary\_names) ui.add\_dropdown("Buybot Armor", equipment\_names) ui.add\_checkbox("Buy Zeus x27") for i, name in pairs(grenades\_names) do ui.add\_checkbox("Buy " .. name) end cheat.register\_callback("round\_prestart", function() if not ui.get\_bool("Enable Buybot") then return end local buystring = "" local val = 0 -- IMPORTANT: -- the get\_int() function returns the selected item index as a zero-based value. -- This means the first element is indexed as 0 (C-style), not 1 (Lua-style)! -- -- In Lua, arrays start at index 1, so you should always add +1 to the value -- returned by get\_int() when working with dropdowns. -- -- Example: -- If get\_int() returns 0, it means the first item is selected. -- To access the correct element in a Lua table, use: -- primary\[val + 1\] -- -- This is why the check compares against 0 (not 1), even though -- the "primary\_names" array starts at index 1 in Lua. -- -- Note: this zero-based behavior only applies to dropdowns, not sliders. val = ui.get\_int("Buybot Weapon") or 0 if val ~= 0 then -- if "Buybot Weapon" returns 0, don't add the "-" to the buystring buystring = buystring .. "buy " .. (primary\[val + 1\] or "") .. ";" end val = ui.get\_int("Buybot Second") or 0 if val ~= 0 then buystring = buystring .. "buy " .. (secondary\[val + 1\] or "") .. ";" end val = ui.get\_int("Buybot Armor") or 0 if val ~= 0 then buystring = buystring .. "buy " .. (equipment\[val + 1\] or "") .. ";" end val = ui.get\_bool("Buy Zeus x27") or false if val then buystring = buystring .. "buy taser;" end -- check if the checkbox for every element of the "grenades\_names" array -- is checked, and if so, add the buy command to the buystring. for i, name in pairs(grenades\_names) do val = ui.get\_bool("Buy " .. name) if val then buystring = buystring .. "buy " .. (grenades\[i\] or "") .. ";" end end cheat.execute\_command(buystring) end) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/quick-start.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # is_key_pressed | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/input/is_key_pressed.md) . Copy local pressed = input.is_key_pressed(key) Returns a `boolean` value that is `true` if the key specified is pressed. **Parameters:** * `key` (`integer`): a key code from the table below **Returns:** * `boolean` Key Name Value Left mouse button 1 Right mouse button 2 Control‑Break processing 3 Middle mouse button 4 X1 mouse button 5 X2 mouse button 6 (Undefined / Reserved) 7 Backspace 8 Tab 9 (Reserved / Undefined) 10–11 Clear 12 Enter (Return) 13 (Undefined) 14–15 Shift 16 Ctrl 17 Alt 18 Pause 19 Caps Lock 20 IME Kana/Hangul mode 21 (Undefined) 22 IME Junja mode 23 IME Final mode 24 IME Hanja/Kanji mode 25 (Undefined) 26 Escape 27 IME Convert 28 IME Non-convert 29 IME Accept 30 IME Mode change request 31 Spacebar 32 Page Up 33 Page Down 34 End 35 Home 36 Left Arrow 37 Up Arrow 38 Right Arrow 39 Down Arrow 40 Select key 41 Print key 42 Execute key 43 Print Screen (Snapshot) 44 Insert 45 Delete 46 Help 47 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 (Undefined / Reserved) 58–64 A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90 Left Windows key 91 Right Windows key 92 Applications (Context Menu) key 93 (Reserved) 94 Sleep 95 Numeric keypad 0 96 Numeric keypad 1 97 Numeric keypad 2 98 Numeric keypad 3 99 Numeric keypad 4 100 Numeric keypad 5 101 Numeric keypad 6 102 Numeric keypad 7 103 Numeric keypad 8 104 Numeric keypad 9 105 Multiply (numpad) 106 Add (numpad) 107 Separator 108 Subtract (numpad) 109 Decimal (numpad) 110 Divide (numpad) 111 F1 112 F2 113 F3 114 F4 115 F5 116 F6 117 F7 118 F8 119 F9 120 F10 121 F11 122 F12 123 F13 124 F14 125 F15 126 F16 127 F17 128 F18 129 F19 130 F20 131 F21 132 F22 133 F23 134 F24 135 (Unassigned / Reserved) 136–143 Num Lock 144 Scroll Lock 145 (OEM specific keys) 146–150 Left Shift 160 Right Shift 161 Left Ctrl 162 Right Ctrl 163 Left Alt (Menu) 164 Right Alt 165 Browser Back 166 Browser Forward 167 Browser Refresh 168 Browser Stop 169 Browser Search 170 Browser Favorites 171 Browser Home 172 Volume Mute 173 Volume Down 174 Volume Up 175 Media Next Track 176 Media Previous Track 177 Media Stop 178 Media Play/Pause 179 Launch Mail 180 Launch Media Select 181 Launch Application 1 182 Launch Application 2 183 (Reserved) 184–185 OEM\_1 (‘;:’ key US) 186 OEM Plus (‘+’ key) 187 OEM Comma (‘,’ key) 188 OEM Minus (‘‑’ key) 189 OEM Period (‘.’ key) 190 OEM 2 (‘/?’ key US) 191 OEM 3 (‘\`~’ key US) 192 (Reserved) 193–215 OEM 4 (‘\[{’ key US)\ \ 219\ \ OEM 5 (‘|’ key US)\ \ 220\ \ OEM 6 (‘\]}’ key US) 221 OEM 7 (‘"’/“'” key US) 222 OEM 8 223 (Reserved) 224 OEM 102 (Intl keyboard backslash or angle‑bracket) 226 Process key (IME) 229 Packet (Unicode pass-through) 231 Last updated 10 months ago --- # get_server_string | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/world/get_server_string.md) . Copy local server = world.get_server_string() Retrieves the currently joined server's address. Returns `unknown` if the player is not connected to a server. Returns `local server` if the player is connected to a local server. **Returns:** * `string` Last updated 10 months ago --- # world | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/world.md) . [get\_map\_name](https://onetap.gitbook.io/docs/libraries/world/get_map_name) [get\_server\_string](https://onetap.gitbook.io/docs/libraries/world/get_server_string) --- # get_map_name | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/world/get_map_name.md) . Copy local map_name = world.get_map_name() Retrieve the current short map name. **Returns:** * `string`: the short map name as a `string` value. This function is identical to [get\_level\_name\_short](https://onetap.gitbook.io/docs/libraries/engine/get_level_name_short) Last updated 10 months ago --- # trace | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/trace.md) . [line](https://onetap.gitbook.io/docs/libraries/trace/line) --- # cheat | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat.md) . [print](https://onetap.gitbook.io/docs/libraries/cheat/print) [register\_callback](https://onetap.gitbook.io/docs/libraries/cheat/register_callback) [unregister\_callback](https://onetap.gitbook.io/docs/libraries/cheat/unregister_callback) [load\_script](https://onetap.gitbook.io/docs/libraries/cheat/load_script) [unload\_script](https://onetap.gitbook.io/docs/libraries/cheat/unload_script) [execute\_command](https://onetap.gitbook.io/docs/libraries/cheat/execute_command) --- # print | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/print.md) . Copy cheat.print(message) Print a message to the game console. **Parameters:** * `message` (`string`): the message to print. This function is the same as `print()`. Last updated 10 months ago --- # load_script | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/load_script.md) . Copy cheat.load_script(name) Load a script. **Parameters:** * `name` (`string`): script name Last updated 10 months ago --- # unregister_callback | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/unregister_callback.md) . Copy cheat.unregister_callback(event_id) Unregister a callback. The currently available callback events are: * PreDraw * Draw * CreateMove * FrameStageNotify * Unload * VoiceData * Game Events ([click here](https://wiki.alliedmods.net/Counter-Strike:_Global_Offensive_Events) ) **Parameters:** * `event_id` (`string`): a callback event ID. Last updated 10 months ago --- # cvar | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar.md) . [get\_int](https://onetap.gitbook.io/docs/libraries/cvar/get_int) [set\_int](https://onetap.gitbook.io/docs/libraries/cvar/set_int) [get\_float](https://onetap.gitbook.io/docs/libraries/cvar/get_float) [set\_float](https://onetap.gitbook.io/docs/libraries/cvar/set_float) [get\_string](https://onetap.gitbook.io/docs/libraries/cvar/get_string) [set\_string](https://onetap.gitbook.io/docs/libraries/cvar/set_string) --- # unload_script | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/unload_script.md) . Copy cheat.unload_script(name) Unload a script. **Parameters:** * `name` (`string`): script name Last updated 10 months ago --- # execute_command | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/execute_command.md) . Copy cheat.execute_command(command) Execute a console command. **Parameters:** * `command` (`string`): a console command **Notes:** * The function will not run if the `command` parameter is empty. Last updated 10 months ago --- # get_int | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/get_int.md) . Copy local value = cvar.get_int(convar_name) Retrieves an integer convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. **Returns:** * `value` (`integer`): the value of the convar. Last updated 10 months ago --- # register_callback | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cheat/register_callback.md) . Copy cheat.register_callback(event_id, func) -- example using built-in event cheat.register_callback("Draw", function() print("Hello World") -- prints text every frame end) -- use game event instead of built-in event cheat.register_callback("weapon_fire", function(event) local weapon_name = event:get_string("weapon") print(weapon_name) end) -- example without in-line functions local function run_event(event) local item = event:get_string("item") print("someone picked up " .. item) end cheat.register_callback("item_pickup", run_event) Register an event callback. Used for running code when something happens in-game (bomb is planted, new round starts, player dies etc.) The currently available callback events are: * PreDraw * Draw * CreateMove * FrameStageNotify * Unload * VoiceData * Game Events ([click here](https://wiki.alliedmods.net/Counter-Strike:_Global_Offensive_Events) ) **Parameters:** * `event_id` (`string`): a callback event ID. * `func` (`function`): a function to execute on the execution of the specified event. Last updated 8 months ago --- # line | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/trace/line.md) . Copy local trace_data = trace.line(startpos, endpos, mask, [skip]) Trace a line in the game world. **Parameters:** * `startpos` ([vector](https://onetap.gitbook.io/docs/classes/vector) ): the starting 3D position of the trace. * `endpos` ([vector](https://onetap.gitbook.io/docs/classes/vector) ): the ending 3D position of the trace. * `mask` (`integer`): the [trace mask](https://github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/sp/src/public/bspflags.h#L104) . * `skip` ([player](https://onetap.gitbook.io/docs/classes/player) , optional) **Returns:** * [trace\_data](https://onetap.gitbook.io/docs/classes/trace_data) For more information about TraceData, please read [https://developer.valvesoftware.com/wiki/UTIL\_TraceLine#trace\_t\_.26tr](https://developer.valvesoftware.com/wiki/UTIL_TraceLine#trace_t_.26tr) Last updated 10 months ago --- # utils | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/utils.md) . [find\_signature](https://onetap.gitbook.io/docs/libraries/utils/find_signature) [send\_data](https://onetap.gitbook.io/docs/libraries/utils/send_data) Last updated 10 months ago --- # usercmd | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/usercmd.md) . Copy cheat.register_callback("CreateMove", function(cmd) local direction = cmd:aim_direction() local buttons = cmd:buttons() end) Member Type Example Value aim\_direction [vector](https://onetap.gitbook.io/docs/classes/vector) {0,0,0} buttons integer 0 command\_number integer 512 predicted boolean true impulse integer 0 move [vector](https://onetap.gitbook.io/docs/classes/vector) {0,0,0} random\_seed integer 1337 tick\_count integer 128 view\_angles [vector](https://onetap.gitbook.io/docs/classes/vector) {0,0,0} Last updated 10 months ago --- # vector | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/vector.md) . Copy local v = vector(10, 20, 30) print("Length:", v:length()) -- Default constructor local a = vector() -- With values local b = vector(10, 20, 30) Member Type Example Value x float 10.0 y float 20.0 z float 30.0 length float 37.416 length\_sqr float 1400.0 length\_2d float 22.360 length\_2d\_sqr float 500.0 is\_zero boolean false is\_valid boolean true zero function `v:zero()` dist\_to float 15.0 dist\_to\_sqr float 225.0 normalize float 1.0 Last updated 10 months ago --- # send_data | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/utils/send_data.md) . Copy utils.send_data(bits) Sends raw data through a custom network buffer (used in exploits/hv packets/etc). #### [](https://onetap.gitbook.io/docs/libraries/utils/send_data#parameters) **Parameters:** * `bits` (`uint64_t`): data to send. #### [](https://onetap.gitbook.io/docs/libraries/utils/send_data#notes) Notes: * Make sure the server supports or expects this, or it may result in a kick. Last updated 10 months ago --- # find_signature | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/utils/find_signature.md) . Copy utils.find_signature(module, signature) Finds a memory address using a signature scan. **Returns:** * `module` (`string`):name of the module (`client.dll`, etc). * `signature` (`string`): IDA-style pattern (e.g. `"55 8B ?? EC 83 EC"`). #### [](https://onetap.gitbook.io/docs/libraries/utils/find_signature#returns) **Returns:** * `uintptr_t`: pointer to the interface. Last updated 10 months ago --- # trace_data | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/trace_data.md) . Copy local trace_data = trace.line(vecstart, vecend, 0xFFFFFFFF) if trace_data:hit_entity() then print("We hit something!") end For more information about TraceData, please read [https://developer.valvesoftware.com/wiki/UTIL\_TraceLine#trace\_t\_.26tr](https://developer.valvesoftware.com/wiki/UTIL_TraceLine#trace_t_.26tr) For trace masks, please refer to [https://github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/sp/src/public/bspflags.h#L104](https://github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/sp/src/public/bspflags.h#L104) Member Type Example Value allsolid boolean false contents integer 1073741825 dispflags integer 0 endpos [vector](https://onetap.gitbook.io/docs/classes/vector) {100.0, 50.0, 0.0} fraction float 0.82 fraction\_left\_solid float 0.0 hitbox integer 5 hitgroup integer 1 hit\_entity [entity](https://onetap.gitbook.io/docs/classes/entity) (entity reference) plane [plane](https://onetap.gitbook.io/docs/classes/plane) {normal = {0,0,1}, dist = 0.0} startpos [vector](https://onetap.gitbook.io/docs/classes/vector) {0.0, 0.0, 0.0} Last updated 10 months ago --- # plane | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/plane.md) . Copy local plane = trace:plane() print("Normal:", plane:normal()) Member Type Example Value normal [vector](https://onetap.gitbook.io/docs/classes/vector) {0.0, 0.0, 1.0} dist float 12.5 type integer 5 signbits integer 2 Last updated 10 months ago --- # voice_packet | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/voice_packet.md) . Copy cheat.register_callback("VoiceData", function(packet) print("Voice data from entity: " .. tostring(packet:entity())) print("Data length: " .. #packet:bits()) end) Member Type Description `bits` `string` Raw encoded voice data as a string (likely binary or compressed) `entity` `entity` Entity that belongs to the voice packet. `xuid_low` `uint32_t` Lower 32 bits of the player's XUID `xuid_high` `uint32_t` Upper 32 bits of the player's XUID `section_number` `uint32_t` Voice stream section number (useful for packet ordering) `uncompressed_sample_offset` `uint32_t` Sample offset in the full uncompressed stream `sequence_bytes` `uint32_t` Packet sequence bytes `format` `int32_t` Audio encoding format ID (engine-specific) Last updated 10 months ago --- # player_info | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/player_info.md) . Copy local local_idx = engine.get_local_player_index() local info = engine.get_player_info(local_idx) print(info:name()) if info:bot() then print("This is a bot!") end Member Type Example Value bot boolean Copy true name string Copy "BOT Harold" steam\_id string Copy "STEAM_1:0:123456" user\_id integer Copy 42 Last updated 10 months ago --- # set_int | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/set_int.md) . Copy cvar.set_int(convar_name, value) Sets a integer convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. * `value` (`integer`): the desired value. Last updated 10 months ago --- # vector2d | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/vector2d.md) . Copy local vec = vector2d(50, 100) print(vec:x(), vec:y()) print("Length:", vec:length()) -- Default constructor local a = vector2d() -- With values local b = vector2d(50, 100) Member Type Example Value x float 50.0 y float 100.0 length float 111.80 length\_sqr float 12500.0 is\_zero boolean false is\_valid boolean true zero function `vec:zero()` dist\_to float 25.0 dist\_to\_sqr float 625.0 Last updated 10 months ago --- # get_string | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/get_string.md) . Copy local value = cvar.get_string(convar_name) Retrieves a string convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. **Returns:** * `value` (`string`): the value of the convar. Last updated 10 months ago --- # set_float | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/set_float.md) . Copy cvar.set_float(convar_name, value) Sets a float convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. * `value` (`float`): the desired value. Last updated 10 months ago --- # set_string | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/set_string.md) . Copy cvar.set_string(convar_name, value) Sets a string convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. * `value` (`string`): the desired value. Last updated 10 months ago --- # get_float | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/cvar/get_float.md) . Copy local value = cvar.get_float(convar_name) Retrieves a float convar value. **Parameters:** * `convar_name` (`string`): the name of the convar. **Returns:** * `value` (`float`): the value of the convar. Last updated 10 months ago --- # usercmd | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd.md) . [get\_movement](https://onetap.gitbook.io/docs/libraries/usercmd/get_movement) [set\_movement](https://onetap.gitbook.io/docs/libraries/usercmd/set_movement) [get\_buttons](https://onetap.gitbook.io/docs/libraries/usercmd/get_buttons) [set\_buttons](https://onetap.gitbook.io/docs/libraries/usercmd/set_buttons) [set\_view\_angles](https://onetap.gitbook.io/docs/libraries/usercmd/set_view_angles) Last updated 10 months ago --- # set_movement | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd/set_movement.md) . Copy usercmd.set_movement(vec) Sets the movement vector for the command. #### [](https://onetap.gitbook.io/docs/libraries/usercmd/set_movement#parameters) **Parameters:** * `vec` ([vector](https://onetap.gitbook.io/docs/classes/vector) ) Last updated 10 months ago --- # get_movement | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd/get_movement.md) . Copy local vec = usercmd.get_movement() Returns the current movement vector from the command. **Returns:** * [vector](https://onetap.gitbook.io/docs/classes/vector) Last updated 8 months ago --- # get_buttons | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd/get_buttons.md) . Copy local btn = usercmd.get_buttons() Returns the current button flags set in the command. **Returns:** * `int`: bitflags (e.g. `IN_ATTACK`, `IN_JUMP`, etc). Last updated 8 months ago --- # set_view_angles | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd/set_view_angles.md) . Copy usercmd.set_view_angles(vec, silent) Sets the command’s view angles. **Parameters:** * `vec` ([vector](https://onetap.gitbook.io/docs/classes/vector) ): desired view angles. * `silent` (`bool`, optional): if `true`, angle won't visually apply to player (silent aimbot). Last updated 10 months ago --- # game_event | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/game_event.md) . Copy cheat.register_callback("player_death", function(event) local userid = event:get_int("userid") -- get the userid of the victim event:set_bool("headshot", true) -- show a fake headshot icon in the killfeed local distance = event:get_float("distance") -- distance to the victim end) A list of game events and their structure information can be found [here](https://wiki.alliedmods.net/Counter-Strike:_Global_Offensive_Events) . Member Return Type Example Value get\_bool boolean Copy true get\_int integer Copy 2 get\_float float Copy 2.f get\_string string Copy "weapon_ak47" Member Expected Type Example set\_bool boolean Copy event:set_bool("headshot", true) set\_int integer Copy event:set_int("userid", 10) set\_float float Copy event:set_float("distance", 5.2) set\_string string Copy event:set_string("weapon", "weapon_scar20") Last updated 10 months ago --- # set_buttons | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/usercmd/set_buttons.md) . Copy usercmd.set_buttons(int) Sets the button flags in the command. **Parameters:** * `int`: bitflags (e.g. `IN_ATTACK`, `IN_JUMP`, etc). Last updated 10 months ago --- # weapon | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/weapon.md) . Copy local me = entities.get_local_player() local weapon = entities.get_weapon_by_player(me) local name = weapon:get_name() local can_shoot = weapon:can_fire() Member Type Example Value has\_bullets boolean Copy true can\_fire boolean Copy true is\_gun boolean Copy true get\_name string Copy "weapon_ak47" get\_inaccuracy float Copy 0.035 get\_spread float Copy 0.020 Last updated 10 months ago --- # entity | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/entity.md) . Copy local me = entities.get_local_player() print(me:get_prop_int("DT_BaseEntity", "m_iTeamNum")) if me:get_prop_bool("DT_BaseEntity", "m_bSpotted") then print("I'm spotted!") end local_player:set_prop_int("DT_BaseEntity", "m_iTeamNum", 2) Check the [props list](https://onetap.gitbook.io/docs/classes/entity/props-list) for more information on available entity props. Function Syntax get\_prop\_int Copy ent:get_prop_int(string: table, string: var) get\_prop\_float Copy ent:get_prop_float(string: table, string: var) get\_prop\_bool Copy ent:get_prop_bool(string: table, string: var) get\_prop\_string Copy ent:get_prop_string(string: table, string: var) Function Syntax set\_prop\_int Copy ent:set_prop_int(string: table, string: var, integer: value) set\_prop\_float Copy ent:set_prop_float(string: table, string: var, float: value) set\_prop\_bool Copy ent:set_prop_bool(string: table, string: var, boolean: value) Last updated 10 months ago --- # get_local_player | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_local_player.md) . Copy local me = entities.get_local_player() Returns the local player's `Player` class, or `nil` if not in-game. **Returns:** * [player](https://onetap.gitbook.io/docs/classes/player) : the local player object. Last updated 8 months ago --- # entities | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities.md) . [get\_local\_player](https://onetap.gitbook.io/docs/libraries/entities/get_local_player) [get\_entity\_by\_index](https://onetap.gitbook.io/docs/libraries/entities/get_entity_by_index) [get\_entity\_from\_user\_id](https://onetap.gitbook.io/docs/libraries/entities/get_entity_from_user_id) [get\_weapon\_by\_player](https://onetap.gitbook.io/docs/libraries/entities/get_weapon_by_player) [get\_players](https://onetap.gitbook.io/docs/libraries/entities/get_players) [get\_enemies](https://onetap.gitbook.io/docs/libraries/entities/get_enemies) [get\_teammates](https://onetap.gitbook.io/docs/libraries/entities/get_teammates) [get\_entities\_by\_class\_id](https://onetap.gitbook.io/docs/libraries/entities/get_entities_by_class_id) --- # get_players | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_players.md) . Copy local players = entities.get_players() Returns all connected players. **Returns:** * List of [player](https://onetap.gitbook.io/docs/classes/player) objects currently connected to the server as a `table`. Last updated 8 months ago --- # get_enemies | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_enemies.md) . Copy local enemies = entities.get_enemies() Returns all enemy players. **Returns:** * List of [player](https://onetap.gitbook.io/docs/classes/player) objects currently on the enemy team as a `table`. Last updated 8 months ago --- # get_entity_by_index | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_entity_by_index.md) . Copy local enemy = entities.get_entity_by_index(index) Returns the player at the specified index in the entity list. **Parameters:** * `index` (`integer`): the index of a player in the entity list. **Returns:** * [player](https://onetap.gitbook.io/docs/classes/player) : the player object at `index`. Last updated 8 months ago --- # get_entities_by_class_id | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_entities_by_class_id.md) . Copy local ents = entities.get_entities_by_class_id(classid) Returns entities matching the specified class ID. **Parameters:** * `classid` (`integer`): the desired class ID. **Returns:** * List of [player](https://onetap.gitbook.io/docs/classes/player) objects that match the specified `classid` as a table. Last updated 8 months ago --- # get_teammates | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_teammates.md) . Copy local teammates = entities.get_teammates() Returns all teammates. **Returns:** * List of [player](https://onetap.gitbook.io/docs/classes/player) objects currently on your team as a `table`. Last updated 8 months ago --- # get_entity_from_user_id | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_entity_from_user_id.md) . Copy local enemy = entities.get_entity_from_user_id(userid) Returns the player with the specified user ID. **Parameters:** * `userid` (`integer`): the user ID of the player. **Returns:** * [player](https://onetap.gitbook.io/docs/classes/player) : the player object with `userid`. Last updated 8 months ago --- # render | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render.md) . [text](https://onetap.gitbook.io/docs/libraries/render/text) [line](https://onetap.gitbook.io/docs/libraries/render/line) [arc](https://onetap.gitbook.io/docs/libraries/render/arc) [rect](https://onetap.gitbook.io/docs/libraries/render/rect) [rect\_filled](https://onetap.gitbook.io/docs/libraries/render/rect_filled) [gradient\_rect](https://onetap.gitbook.io/docs/libraries/render/gradient_rect) [polygon](https://onetap.gitbook.io/docs/libraries/render/polygon) [circle](https://onetap.gitbook.io/docs/libraries/render/circle) [filled\_circle](https://onetap.gitbook.io/docs/libraries/render/filled_circle) [add\_font](https://onetap.gitbook.io/docs/libraries/render/add_font) [get\_screen\_size](https://onetap.gitbook.io/docs/libraries/render/get_screen_size) [world\_to\_screen](https://onetap.gitbook.io/docs/libraries/render/world_to_screen) Last updated 10 months ago --- # framerate | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/framerate.md) . Copy globals.framerate() Returns the current game FPS. [](https://onetap.gitbook.io/docs/libraries/globals/framerate#returns) Returns: ------------------------------------------------------------------------------------ `integer`: current FPS. Last updated 8 months ago --- # get_weapon_by_player | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/entities/get_weapon_by_player.md) . Copy local weapon = entities.get_weapon_by_player(player) Returns the weapon of the specified player. **Parameters:** * `player` ([player](https://onetap.gitbook.io/docs/classes/player) ): the player object. **Returns:** * [weapon](https://onetap.gitbook.io/docs/classes/weapon) : the specified player's weapon `object`. Last updated 8 months ago --- # rect_filled | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/rect_filled.md) . Copy render.rect_filled(x, y, width, height, color, [rounding]) Draws a filled rectangle. **Parameters:** * `x` (`float`): the x-coordinate of the top-left corner. * `y` (`float`): the y-coordinate of the top-left corner. * `width` (`float`): the width of the rectangle. * `height` (`float`): the height of the rectangle. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the fill color. * `rounding` (`float`, optional): rounds the corners of the rectangle. Defaults to `0.0`. Last updated 10 months ago --- # tick_interval | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/tick_interval.md) . Copy globals.tick_interval() Returns the duration of a single tick in seconds. [](https://onetap.gitbook.io/docs/libraries/globals/tick_interval#returns) Returns: ---------------------------------------------------------------------------------------- `float`: tick interval. Last updated 10 months ago --- # curtime | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/curtime.md) . Copy globals.curtime() Returns the current game time in seconds based on ticks. [](https://onetap.gitbook.io/docs/libraries/globals/curtime#returns) Returns: ---------------------------------------------------------------------------------- `float`: current time. Last updated 10 months ago --- # globals | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals.md) . [😈choked\_commands](https://onetap.gitbook.io/docs/libraries/globals/choked_commands) [realtime](https://onetap.gitbook.io/docs/libraries/globals/realtime) [frametime](https://onetap.gitbook.io/docs/libraries/globals/frametime) [curtime](https://onetap.gitbook.io/docs/libraries/globals/curtime) [tick\_interval](https://onetap.gitbook.io/docs/libraries/globals/tick_interval) [tickrate](https://onetap.gitbook.io/docs/libraries/globals/tickrate) [tickcount](https://onetap.gitbook.io/docs/libraries/globals/tickcount) [frame\_stage](https://onetap.gitbook.io/docs/libraries/globals/frame_stage) [framerate](https://onetap.gitbook.io/docs/libraries/globals/framerate) [ping](https://onetap.gitbook.io/docs/libraries/globals/ping) [framecount](https://onetap.gitbook.io/docs/libraries/globals/framecount) --- # choked_commands | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/choked_commands.md) . Copy globals.choked_commands() Returns the number of choked commands currently queued in the network channel. [](https://onetap.gitbook.io/docs/libraries/globals/choked_commands#returns) Returns: ------------------------------------------------------------------------------------------ `integer`: number of choked commands. Last updated 10 months ago --- # tickrate | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/tickrate.md) . Copy globals.tickrate() Returns the server's tickrate. [](https://onetap.gitbook.io/docs/libraries/globals/tickrate#returns) Returns: ----------------------------------------------------------------------------------- `integer`: tickrate (e.g., 64 or 128). Last updated 10 months ago --- # ping | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/ping.md) . Copy globals.ping() Returns the current ping to the server. [](https://onetap.gitbook.io/docs/libraries/globals/ping#returns) Returns: ------------------------------------------------------------------------------- `float`: ping in milliseconds. Last updated 10 months ago --- # frame_stage | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/frame_stage.md) . Copy globals.frame_stage() Returns the current frame stage (e.g., `FRAME_RENDER_START`, etc). [](https://onetap.gitbook.io/docs/libraries/globals/frame_stage#returns) Returns: -------------------------------------------------------------------------------------- `integer`: frame stage ID. Last updated 10 months ago --- # rect | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/rect.md) . Copy render.rect(x, y, width, height, color, [thickness], [rounding]) Draws an outlined rectangle at the specified position. **Parameters:** * `x` (`float`): the x-coordinate of the top-left corner. * `y` (`float`): the y-coordinate of the top-left corner. * `width` (`float`): the width of the rectangle. * `height` (`float`): the height of the rectangle. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the outline color. * `thickness` (`float`, optional): the line thickness. Defaults to `1.0`. * `rounding` (`float`, optional): rounds the corners of the rectangle. Defaults to `0.0`. Last updated 10 months ago --- # text | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/text.md) . Copy render.text(x, y, text, size, color, font, [center], [outline]) Draws a string of text on the screen at the specified coordinates using a custom font and rendering options. **Parameters:** * `x` (`float`): the horizontal position on the screen. * `y` (`float`): the vertical position on the screen. * `text` (`string`): the text to render. * `size` (`float`): the font size for the text. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the color to render the text in. * `font` (`Font`): the font object used to draw the text. Must be loaded. See [add\_font](https://onetap.gitbook.io/docs/libraries/render/add_font) * `center` (`bool`, optional): if `true`, centers the text horizontally. Defaults to `false`. * `outline` (`bool`, optional): if `true`, renders an outline around the text. Defaults to `false`. **Notes:** * If the `font` is `nil` or not loaded, nothing will be drawn. Last updated 8 months ago --- # filled_circle | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/filled_circle.md) . Copy render.filled_circle(x, y, radius, points, color) Draws a filled circle at the specified position with the given radius and color. **Parameters:** * `x` (`float`): the horizontal screen coordinate of the circle center. * `y` (`float`): the vertical screen coordinate of the circle center. * `radius` (`float`): the radius of the circle. * `points` (`int`): the number of segments used to draw the circle (higher = smoother). * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the fill color of the circle. Last updated 10 months ago --- # line | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/line.md) . Copy render.line(x, y, x1, y1, color, [thickness]) Draws a straight line between two points on the screen using the specified color and optional thickness. #### [](https://onetap.gitbook.io/docs/libraries/render/line#parameters) **Parameters:** * `x` (`float`): the starting point’s horizontal screen coordinate. * `y` (`float`): the starting point’s vertical screen coordinate. * `x1` (`float`): the ending point’s horizontal screen coordinate. * `y1` (`float`): the ending point’s vertical screen coordinate. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the color to render the line in. * `thickness` (`float`, optional): the thickness of the line. Defaults to `1.0`. #### [](https://onetap.gitbook.io/docs/libraries/render/line#notes) **Notes:** * If `thickness` is not provided, the line will be drawn with a default thickness of `1.0`. Last updated 10 months ago --- # polygon | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/polygon.md) . Copy render.polygon(pos1, pos2, pos3, color) Draws a filled triangle (polygon) between three 2D points. **Parameters:** * `pos1` ([vector2d](https://onetap.gitbook.io/docs/classes/vector2d) ): first point of the triangle. * `pos2` ([vector2d](https://onetap.gitbook.io/docs/classes/vector2d) ): second point of the triangle. * `pos3` ([vector2d](https://onetap.gitbook.io/docs/classes/vector2d) ): third point of the triangle. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): fill color of the triangle. Last updated 10 months ago --- # get_screen_size | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/get_screen_size.md) . Copy render.get_screen_size() Retrieves the current screen size. **Returns:** * [vector2d](https://onetap.gitbook.io/docs/classes/vector2d) : the screen resolution (width, height). Returns `{0, 0}` if not available. Last updated 10 months ago --- # world_to_screen | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/world_to_screen.md) . Copy render.world_to_screen(world_pos) Converts a 3D world position to a 2D screen position. **Parameters:** * `world_pos` ([vector](https://onetap.gitbook.io/docs/classes/vector) ): the 3D position in the world. **Returns:** * [vector2d](https://onetap.gitbook.io/docs/classes/vector2d) : the corresponding 2D screen coordinates. Last updated 10 months ago --- # arc | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/arc.md) . Copy render.arc(x, y, radius, points, start_angle, end_angle, color, [thickness]) Draws an arc of a circle between two angles. **Parameters:** * `x` (`float`): the x-coordinate of the circle center. * `y` (`float`): the y-coordinate of the circle center. * `radius` (`float`): the radius of the arc. * `points` (`int`): the number of segments (smoother = higher). * `start_angle` (`float`): starting angle in radians. * `end_angle` (`float`): ending angle in radians. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the color of the arc. * `thickness` (`float`, optional): line thickness. Defaults to `1.0`. Last updated 10 months ago --- # circle | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/circle.md) . Copy render.circle(x, y, radius, points, color) Draws an outlined circle at the specified position with the given radius and color. **Parameters:** * `x` (`float`): the horizontal screen coordinate of the circle center. * `y` (`float`): the vertical screen coordinate of the circle center. * `radius` (`float`): the radius of the circle. * `points` (`int`): the number of segments used to draw the circle. * `color` ([color](https://onetap.gitbook.io/docs/libraries/color) ): the outline color of the circle. Last updated 10 months ago --- # add_font | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/add_font.md) . Copy render.add_font(path, size) Loads and registers a font from a `.ttf` file. **Parameters:** * `path` (`string`): path to the `.ttf` font file. * `size` (`int`): size of the font to load. **Returns:** * `Font`: a font object that can be used in rendering functions (e.g., `render.text`). Last updated 10 months ago --- # framecount | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/framecount.md) . Copy globals.framecount() Returns the number of frames since the cheat was loaded. [](https://onetap.gitbook.io/docs/libraries/globals/framecount#returns) Returns: ------------------------------------------------------------------------------------- `integer`: frame count. Last updated 8 months ago --- # tickcount | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/tickcount.md) . Copy globals.tickcount() Returns the number of ticks since the map started. [](https://onetap.gitbook.io/docs/libraries/globals/tickcount#returns) Returns: ------------------------------------------------------------------------------------ `integer`: tick count. Last updated 10 months ago --- # realtime | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/realtime.md) . Copy globals.realtime() Returns the current real time in seconds since the game started. [](https://onetap.gitbook.io/docs/libraries/globals/realtime#returns) Returns: ----------------------------------------------------------------------------------- `float`: real-time value. Last updated 10 months ago --- # gradient_rect | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/render/gradient_rect.md) . Copy render.gradient_rect(x, y, width, height, horizontal, color1, color2) Draws a gradient-filled rectangle. **Parameters:** * `x` (`float`): the x-coordinate of the top-left corner. * `y` (`float`): the y-coordinate of the top-left corner. * `width` (`float`): width of the rectangle. * `height` (`float`): height of the rectangle. * `horizontal` (`bool`): direction of the gradient (`true` for left-right, `false` for top-bottom). * `color1` ([color](https://onetap.gitbook.io/docs/libraries/color) ): starting color. * `color2` ([color](https://onetap.gitbook.io/docs/libraries/color) ): ending color. Last updated 10 months ago --- # player | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/player.md) . Example usage: Copy cheat.register_callback("player_death", function(event) local victim = entities.get_entity_from_user_id(event:get_int("userid")) local attacker = entities.get_entity_from_user_id(event:get_int("attacker")) if not attacker and not victim then return end if not attacker then if victim:IsLocalPlayer() then print("You just killed yourself! 🚑") end else if attacker:IsLocalPlayer() then print("You just killed " .. victim:GetName() .. "!") elseif victim:IsLocalPlayer() then print("Uh-oh! You were killed by " .. attacker:GetName() .. "!" end end end) A list of methods available for the `Player` class: Method Return Type integer Example Value Method Return Type boolean Example Value Method Return Type integer Example Value Method Return Type boolean Example Value Method Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Method Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Method Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Method Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Method Return Type boolean Example Value Method Return Type boolean Example Value Method Return Type boolean Example Value Method Return Type integer Example Value Method Return Type table Example Value Method Return Type boolean Example Value Method Return Type string Example Value Method Return Type string Example Value Method Return Type integer Example Value Method Return Type boolean Example Value Method Return Type boolean Example Value Method Return Type boolean Example Value Method Return Type float Example Value Method Return Type float Example Value Method Return Type [player\_info](https://onetap.gitbook.io/docs/classes/player_info) Example Value Last updated 8 months ago Copy p:get_ent_index() Copy 1 Copy p:is_dormant() Copy true Copy p:get_team_id() Copy 3 Copy p:is_alive() Copy false Copy p:get_velocity() Copy {0,0,0} Copy p:get_origin() Copy {0,0,0} Copy p:get_eye_angles() Copy {0,0,0} Copy p:get_hitbox_position() Copy {0,0,0} Copy p:has_helmet() Copy true Copy p:has_heavy_armor() Copy true Copy p:is_scoped() Copy false Copy p:get_health() Copy 100 Copy p:get_render_box() Copy {0,0,0,0} Copy p:is_bot() Copy false Copy p:get_name() Copy "Bob" Copy p:get_class_name() Copy "CCSPlayer" Copy p:get_class_id() Copy p:is_local_player() Copy true Copy p:is_teammate() Copy true Copy p:is_enemy() Copy false Copy p:get_simulation_time() Copy p:get_old_simulation_time() Copy p:get_player_info() --- # frametime | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/globals/frametime.md) . Copy local delta = globals.frametime() cheat.register_callback("Draw", function() delta = globals.frametime() -- delta = 1.0 / globals.framerate() -- this achieves the same result print("Time since last frame: " .. delta .. "ms") end) Returns the time that has passed since the last frame. Calculated using the formula `delta = 1.0 / FPS` [](https://onetap.gitbook.io/docs/libraries/globals/frametime#returns) Returns: ------------------------------------------------------------------------------------ `float`: frame time. Last updated 8 months ago --- # engine | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine.md) . [get\_level\_name](https://onetap.gitbook.io/docs/libraries/engine/get_level_name) [get\_level\_name\_short](https://onetap.gitbook.io/docs/libraries/engine/get_level_name_short) [get\_map\_group\_name](https://onetap.gitbook.io/docs/libraries/engine/get_map_group_name) [get\_local\_player\_index](https://onetap.gitbook.io/docs/libraries/engine/get_local_player_index) [get\_player\_info](https://onetap.gitbook.io/docs/libraries/engine/get_player_info) [is\_in\_game](https://onetap.gitbook.io/docs/libraries/engine/is_in_game) [is\_connected](https://onetap.gitbook.io/docs/libraries/engine/is_connected) [is\_playing\_demo](https://onetap.gitbook.io/docs/libraries/engine/is_playing_demo) [is\_recording\_demo](https://onetap.gitbook.io/docs/libraries/engine/is_recording_demo) [is\_taking\_screenshot](https://onetap.gitbook.io/docs/libraries/engine/is_taking_screenshot) [is\_hltv](https://onetap.gitbook.io/docs/libraries/engine/is_hltv) [is\_paused](https://onetap.gitbook.io/docs/libraries/engine/is_paused) [get\_view\_angles](https://onetap.gitbook.io/docs/libraries/engine/get_view_angles) [set\_view\_angles](https://onetap.gitbook.io/docs/libraries/engine/set_view_angles) --- # is_paused | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_paused.md) . Copy local paused = engine.is_paused() Returns `true` if the current server is paused. **Returns:** * `boolean` Last updated 10 months ago --- # get_level_name_short | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_level_name_short.md) . Copy local map_name = engine.get_level_name_short() Retrieve the current short map name. **Returns:** * `string`: the short map name as a `string` value. Last updated 10 months ago --- # ui | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui.md) . Last updated 10 months ago --- # next_line | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/next_line.md) . Copy ui.next_line() Inserts a vertical spacing offset between UI elements. * * * #### [](https://onetap.gitbook.io/docs/libraries/ui/next_line#example) Example: Copy ui.add_checkbox("Checkbox 1") ui.next_line() ui.add_slider_int("Slider 1", 1, 10) Last updated 8 months ago --- # get_float | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/get_float.md) . Copy ui.get_float(name) Gets the float value from a float slider. **Parameters:** * `name` (`string`): unique identifier of the float slider. #### [](https://onetap.gitbook.io/docs/libraries/ui/get_float#returns) Returns: * `float` Last updated 8 months ago --- # get_map_group_name | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_map_group_name.md) . Copy local map_group = engine.get_map_group_name() Retrieve the name of the current map group. **Returns:** * `string`: the map group name as a `string` value. Last updated 10 months ago --- # get_level_name | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_level_name.md) . Copy local map_name = engine.get_level_name() Retrieve the current map name. **Returns:** * `string`: the map name as a `string` value. Last updated 10 months ago --- # get_view_angles | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_view_angles.md) . Copy local va = engine.get_view_angles() Retrieve the local view angles. **Returns:** * `QAngle` Last updated 10 months ago --- # is_connected | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_connected.md) . Copy local con = engine.is_connected() Returns `true` if the local player is connected to a local/online server. Returns `false` while in lobby. **Returns:** * `boolean` Last updated 10 months ago --- # is_in_game | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_in_game.md) . Copy local con = engine.is_in_game() Returns `true` if the local player is actively inside a running game/map. Returns `false` while in lobby or while joining to a server. **Returns:** * `boolean` Last updated 10 months ago --- # is_recording_demo | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_recording_demo.md) . Copy local recording = engine.is_recording_demo() Returns `true` if the client is recording a demo. **Returns:** * `boolean` Last updated 10 months ago --- # is_taking_screenshot | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_taking_screenshot.md) . Copy local ss = engine.is_taking_screenshot() Returns `true` if the client is taking a screenshot. **Returns:** * `boolean` Last updated 10 months ago --- # set_view_angles | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/set_view_angles.md) . Copy engine.set_view_angles(angle) Sets the local view angles. **Parameters:** * `angle` (`QAngle`) Last updated 10 months ago --- # is_hltv | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_hltv.md) . Copy local hltv = engine.is_hltv() **Returns:** * `boolean` Last updated 10 months ago --- # is_playing_demo | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/is_playing_demo.md) . Copy local in_demo = engine.is_playing_demo() Returns `true` if the client is playing a demo. **Returns:** * `boolean` Last updated 10 months ago --- # set_int | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/set_int.md) . Copy ui.set_int(name, value) Sets the integer value of an integer slider or dropdown. **Parameters:** * `name` (`string`): unique identifier of the integer slider/dropdown. * `value` (`integer`): * when used with [add\_slider\_int](https://onetap.gitbook.io/docs/libraries/ui/add_slider_int) , this is the numerical value to set. * When used with [add\_dropdown](https://onetap.gitbook.io/docs/libraries/ui/add_dropdown) , this is the zero-based index of the option to select. The first option has index `0`, the second has index `1`, and so on. Last updated 8 months ago --- # add_color_picker | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/add_color_picker.md) . Copy ui.add_color_picker(name) Adds a color picker to the menu. **Parameters:** * `name` (`string`): unique identifier. #### [](https://onetap.gitbook.io/docs/libraries/ui/add_color_picker#notes) Notes: * Value accessed via [get\_color](https://onetap.gitbook.io/docs/libraries/ui/get_color) . Please refer to [color](https://onetap.gitbook.io/docs/libraries/color) for examples on how to use it. Last updated 10 months ago --- # set_color | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/set_color.md) . Copy ui.set_color(name, value) Sets a color picker's value. **Parameters:** * `name` (`string`): unique identifier of the checkbox. * `value` (`Color`): [color](https://onetap.gitbook.io/docs/libraries/color) object. Please refer to [color](https://onetap.gitbook.io/docs/libraries/color) for examples on how to use the `Color` class. Last updated 8 months ago --- # set_float | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/set_float.md) . Copy ui.set_float(name, value) Sets the float value of a float slider. **Parameters:** * `name` (`string`): unique identifier of the float slider. * `value` (`float`): float value. Last updated 8 months ago --- # get_bool | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/get_bool.md) . Copy ui.get_bool(name) Gets the state of a checkbox. **Parameters:** * `name` (`string`): unique identifier of the checkbox. #### [](https://onetap.gitbook.io/docs/libraries/ui/get_bool#returns) Returns: * `boolean` Last updated 10 months ago --- # get_color | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/get_color.md) . Copy ui.get_color(name) Gets the value of a color picker. **Parameters:** * `name` (`string`): unique identifier of the color picker. #### [](https://onetap.gitbook.io/docs/libraries/ui/get_color#returns) Returns: * [color](https://onetap.gitbook.io/docs/libraries/color) Please refer to [color](https://onetap.gitbook.io/docs/libraries/color) for examples on how to use the `Color` class. Last updated 8 months ago --- # get_local_player_index | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_local_player_index.md) . Copy local local_idx = engine.get_local_player_index() Retrieve the local player entity list index. **Returns:** * `index` (`integer`): The index of a player in the entity list. Last updated 10 months ago --- # get_player_info | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/engine/get_player_info.md) . Copy local info = engine.get_player_info(index) Retrieve the player data of player specified by index. **Parameters:** * `index` (`integer`): The index of a player in the entity list. **Returns:** * `PlayerInfo` Last updated 10 months ago --- # get_int | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/get_int.md) . Copy ui.get_int(name) Gets the integer value of an integer slider or dropdown. **Parameters:** * `name` (`string`): unique identifier of the integer slider or dropdown. #### [](https://onetap.gitbook.io/docs/libraries/ui/get_int#returns) Returns: * `integer`: * when used with [add\_slider\_int](https://onetap.gitbook.io/docs/libraries/ui/add_slider_int) , returns the current numerical value * when used with [add\_dropdown](https://onetap.gitbook.io/docs/libraries/ui/add_dropdown) , returns the zero-based index of the currently selected option. The first option has index `0`, the second has index `1`, and so on. Last updated 8 months ago --- # set_bool | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/set_bool.md) . Copy ui.set_bool(name, value) Sets the state of a checkbox. **Parameters:** * `name` (`string`): unique identifier of the checkbox. * `value` (`boolean`): true/false boolean. Last updated 8 months ago --- # add_slider_float | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/add_slider_float.md) . Copy ui.add_slider_float(name, min, max) Adds a float-based slider input. **Parameters:** * `name` (`string`): unique identifier. * `min` (`float`): minimum value. * `max` (`float`): maximum value. #### [](https://onetap.gitbook.io/docs/libraries/ui/add_slider_float#notes) Notes: * Selected index can be retrieved via [get\_float](https://onetap.gitbook.io/docs/libraries/ui/get_float) . * * * #### [](https://onetap.gitbook.io/docs/libraries/ui/add_slider_float#example) Example Copy ui.add_slider_float("Drag me!", 1.0, 10.0) cheat.register_callback("Draw", function() local slider_value = ui.get_float("Drag me!") print("The slider value is " .. tostring(slider_value) .. "!") end) Last updated 8 months ago --- # add_checkbox | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/add_checkbox.md) . Copy ui.add_checkbox(name) Adds a checkbox to the menu. **Parameters:** * `name` (`string`): identifier/label for the checkbox. #### [](https://onetap.gitbook.io/docs/libraries/ui/add_checkbox#notes) Notes: * Value can be accessed with [get\_bool](https://onetap.gitbook.io/docs/libraries/ui/get_bool) . * * * #### [](https://onetap.gitbook.io/docs/libraries/ui/add_checkbox#example) Example: Print "I'm checked!" every frame the checkbox is checked. Copy ui.add_checkbox("Check me!") cheat.register_callback("Draw", function() if ui.get_bool("Check me!") then print("I'm checked!") end end) Last updated 8 months ago --- # add_dropdown | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/add_dropdown.md) . Copy ui.add_dropdown(name, labels) Creates a dropdown with predefined label options. **Parameters:** * `name` (`string`): identifier for the dropdown. * `labels` (`table`): lua array of string options. #### [](https://onetap.gitbook.io/docs/libraries/ui/add_dropdown#notes) Notes: * Selected index can be retrieved via [get\_int](https://onetap.gitbook.io/docs/libraries/ui/get_int) . * * * #### [](https://onetap.gitbook.io/docs/libraries/ui/add_dropdown#example) Example Copy local items = { "apple", "banana", "orange", "cherry" } ui.add_dropdown("Items", items) cheat.register_callback("Draw", function() local current_item = ui.get_int("Items") + 1 print("The currently selected item is " .. items[current_item]) end) Last updated 8 months ago --- # add_slider_int | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/libraries/ui/add_slider_int.md) . Copy ui.add_slider_int(name, min, max) Adds an integer slider input. **Parameters:** * `name` (`string`): unique identifier. * `min` (`integer`): minimum value. * `max` (`integer`): maximum value. #### [](https://onetap.gitbook.io/docs/libraries/ui/add_slider_int#notes) Notes: * Selected index can be retrieved via [get\_int](https://onetap.gitbook.io/docs/libraries/ui/get_int) . * * * #### [](https://onetap.gitbook.io/docs/libraries/ui/add_slider_int#example) Example Copy ui.add_slider_int("Drag me!", 1, 10) cheat.register_callback("Draw", function() local slider_value = ui.get_int("Drag me!") print("The slider value is " .. tostring(slider_value) .. "!") end) Copy local max_slider = 250 local min_slider = 1 local right = true ui.add_slider_int("Watch me!", min_slider, max_slider) cheat.register_callback("Draw", function() local slider_value = ui.get_int("Watch me!") if right then if slider_value < max_slider then slider_value = slider_value + 1 elseif slider_value == max_slider then right = false end else if slider_value > min_slider then slider_value = slider_value - 1 elseif slider_value == min_slider then right = true end end ui.set_int("Watch me!", slider_value) end) Last updated 8 months ago --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/input/get\_cursor\_position.md). # get\\\_cursor\\\_position \`\`\`lua local cpos = input.get\_cursor\_position() \`\`\` Retrieves the mouse cursor/pointer position. \*\*Returns:\*\* \* \[vector2d\](/docs/classes/vector2d.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/input/get\_cursor\_position.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Props List | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/entity/props-list.md) . These props are to be used with `ent:get_prop/ent:set_prop` P.S this list is a bit long, you should use CTRL + F. [entity](https://onetap.gitbook.io/docs/classes/entity) [entities](https://onetap.gitbook.io/docs/libraries/entities) ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cai_basenpc) CAI\_BaseNPC Copy table DT_AI_BaseNPC parent DT_BaseCombatCharacter - m_lifeState - m_bPerformAvoidance - m_bIsMoving - m_bFadeCorpse - m_iDeathPose - m_iDeathFrame - m_iSpeedModRadius - m_iSpeedModSpeed - m_bSpeedModActive - m_bImportanRagdoll - m_flTimePingEffect ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cak47) CAK47 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbrc4target) CBRC4Target ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseanimating) CBaseAnimating ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseanimatingoverlay) CBaseAnimatingOverlay ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseattributableitem) CBaseAttributableItem ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasebutton) CBaseButton ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecsgrenade) CBaseCSGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecsgrenadeprojectile) CBaseCSGrenadeProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecombatcharacter) CBaseCombatCharacter ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecombatweapon) CBaseCombatWeapon ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasedoor) CBaseDoor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseentity) CBaseEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseflex) CBaseFlex ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasegrenade) CBaseGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseparticleentity) CBaseParticleEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseplayer) CBasePlayer ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasepropdoor) CBasePropDoor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseteamobjectiveresource) CBaseTeamObjectiveResource ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetempentity) CBaseTempEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetoggle) CBaseToggle ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetrigger) CBaseTrigger ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasevphysicstrigger) CBaseVPhysicsTrigger ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseviewmodel) CBaseViewModel ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseweaponworldmodel) CBaseWeaponWorldModel ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbeam) CBeam ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbeamspotlight) CBeamSpotlight ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbonefollower) CBoneFollower ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreachcharge) CBreachCharge ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreachchargeprojectile) CBreachChargeProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreakableprop) CBreakableProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreakablesurface) CBreakableSurface ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbumpmine) CBumpMine ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cbumpmineprojectile) CBumpMineProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cc4) CC4 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsgamerulesproxy) CCSGameRulesProxy ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsplayer) CCSPlayer ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsplayerresource) CCSPlayerResource ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsragdoll) CCSRagdoll ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsteam) CCSTeam ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccascadelight) CCascadeLight ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cchicken) CChicken ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccolorcorrection) CColorCorrection ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ccolorcorrectionvolume) CColorCorrectionVolume ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdeagle) CDEagle ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdangerzone) CDangerZone ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdangerzonecontroller) CDangerZoneController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdecoygrenade) CDecoyGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdecoyprojectile) CDecoyProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdrone) CDrone ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdronegun) CDronegun ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdynamiclight) CDynamicLight ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cdynamicprop) CDynamicProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ceconentity) CEconEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ceconwearable) CEconWearable ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cembers) CEmbers ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#centitydissolve) CEntityDissolve ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#centityflame) CEntityFlame ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#centityfreezing) CEntityFreezing ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#centityparticletrail) CEntityParticleTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvambientlight) CEnvAmbientLight ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvdofcontroller) CEnvDOFController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvdetailcontroller) CEnvDetailController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvgascanister) CEnvGasCanister ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvparticlescript) CEnvParticleScript ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvprojectedtexture) CEnvProjectedTexture ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvquadraticbeam) CEnvQuadraticBeam ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvscreeneffect) CEnvScreenEffect ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvscreenoverlay) CEnvScreenOverlay ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvtonemapcontroller) CEnvTonemapController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvwind) CEnvWind ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfeplayerdecal) CFEPlayerDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfirecrackerblast) CFireCrackerBlast ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfiresmoke) CFireSmoke ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfiretrail) CFireTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfish) CFish ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfists) CFists ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cflashbang) CFlashbang ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfogcontroller) CFogController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfootstepcontrol) CFootstepControl ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncareaportalwindow) CFuncAreaPortalWindow ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncbrush) CFuncBrush ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncconveyor) CFuncConveyor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncladder) CFuncLadder ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncmonitor) CFuncMonitor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncmovelinear) CFuncMoveLinear ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncoccluder) CFuncOccluder ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncreflectiveglass) CFuncReflectiveGlass ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncrotating) CFuncRotating ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncsmokevolume) CFuncSmokeVolume ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunctracktrain) CFuncTrackTrain ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunc_dust) CFunc\_Dust ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunc_lod) CFunc\_LOD ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cgamerulesproxy) CGameRulesProxy ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cgrassburn) CGrassBurn ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#chegrenade) CHEGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#chandletest) CHandleTest ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#chostage) CHostage ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#chostagecarriableprop) CHostageCarriableProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cincendiarygrenade) CIncendiaryGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cinferno) CInferno ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfoladderdismount) CInfoLadderDismount ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfomapregion) CInfoMapRegion ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfooverlayaccessor) CInfoOverlayAccessor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#citem) CItem ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#citemassaultsuituseable) CItemAssaultSuitUseable ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#citemcash) CItemCash ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#citemdogtags) CItemDogtags ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#citem_healthshot) CItem\_Healthshot ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cknife) CKnife ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cknifegg) CKnifeGG ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#clightglow) CLightGlow ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmapvetopickcontroller) CMapVetoPickController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmaterialmodifycontrol) CMaterialModifyControl ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmelee) CMelee ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmolotovgrenade) CMolotovGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmolotovprojectile) CMolotovProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cmoviedisplay) CMovieDisplay ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cparadropchopper) CParadropChopper ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticlefire) CParticleFire ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticleperformancemonitor) CParticlePerformanceMonitor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticlesystem) CParticleSystem ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysbox) CPhysBox ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysboxmultiplayer) CPhysBoxMultiplayer ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysmagnet) CPhysMagnet ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropammobox) CPhysPropAmmoBox ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysproplootcrate) CPhysPropLootCrate ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropradarjammer) CPhysPropRadarJammer ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropweaponupgrade) CPhysPropWeaponUpgrade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysicsprop) CPhysicsProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysicspropmultiplayer) CPhysicsPropMultiplayer ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cplantedc4) CPlantedC4 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cplasma) CPlasma ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cplayerping) CPlayerPing ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cplayerresource) CPlayerResource ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointcamera) CPointCamera ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointcommentarynode) CPointCommentaryNode ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointworldtext) CPointWorldText ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cposecontroller) CPoseController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpostprocesscontroller) CPostProcessController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cprecipitation) CPrecipitation ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cprecipitationblocker) CPrecipitationBlocker ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpredictedviewmodel) CPredictedViewModel ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropcounter) CPropCounter ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropdoorrotating) CPropDoorRotating ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropjeep) CPropJeep ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropvehiclechoreogeneric) CPropVehicleChoreoGeneric ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropvehicledriveable) CPropVehicleDriveable ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cprop_hallucination) CProp\_Hallucination ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollmanager) CRagdollManager ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollprop) CRagdollProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollpropattached) CRagdollPropAttached ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cropekeyframe) CRopeKeyframe ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cscar17) CSCAR17 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csceneentity) CSceneEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csensorgrenade) CSensorGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csensorgrenadeprojectile) CSensorGrenadeProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cshadowcontrol) CShadowControl ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cslideshowdisplay) CSlideshowDisplay ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokegrenade) CSmokeGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokegrenadeprojectile) CSmokeGrenadeProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokestack) CSmokeStack ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowball) CSnowball ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowballpile) CSnowballPile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowballprojectile) CSnowballProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cspatialentity) CSpatialEntity ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cspotlightend) CSpotlightEnd ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csprite) CSprite ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cspriteoriented) CSpriteOriented ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cspritetrail) CSpriteTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cstatueprop) CStatueProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csteamjet) CSteamJet ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csun) CSun ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csunlightshadowcontrol) CSunlightShadowControl ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#csurvivalspawnchopper) CSurvivalSpawnChopper ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctearmorricochet) CTEArmorRicochet ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebspdecal) CTEBSPDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebasebeam) CTEBaseBeam ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamentpoint) CTEBeamEntPoint ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeaments) CTEBeamEnts ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamfollow) CTEBeamFollow ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamlaser) CTEBeamLaser ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeampoints) CTEBeamPoints ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamring) CTEBeamRing ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamringpoint) CTEBeamRingPoint ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamspline) CTEBeamSpline ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebloodsprite) CTEBloodSprite ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebloodstream) CTEBloodStream ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebreakmodel) CTEBreakModel ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebubbletrail) CTEBubbleTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebubbles) CTEBubbles ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteclientprojectile) CTEClientProjectile ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedecal) CTEDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedust) CTEDust ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedynamiclight) CTEDynamicLight ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteeffectdispatch) CTEEffectDispatch ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteenergysplash) CTEEnergySplash ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteexplosion) CTEExplosion ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefirebullets) CTEFireBullets ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefizz) CTEFizz ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefootprintdecal) CTEFootprintDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefoundryhelpers) CTEFoundryHelpers ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctegaussexplosion) CTEGaussExplosion ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteglowsprite) CTEGlowSprite ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteimpact) CTEImpact ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctekillplayerattachments) CTEKillPlayerAttachments ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctelargefunnel) CTELargeFunnel ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctemetalsparks) CTEMetalSparks ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctemuzzleflash) CTEMuzzleFlash ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteparticlesystem) CTEParticleSystem ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctephysicsprop) CTEPhysicsProp ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplantbomb) CTEPlantBomb ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplayeranimevent) CTEPlayerAnimEvent ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplayerdecal) CTEPlayerDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteprojecteddecal) CTEProjectedDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteradioicon) CTERadioIcon ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteshattersurface) CTEShatterSurface ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteshowline) CTEShowLine ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesmoke) CTESmoke ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesparks) CTESparks ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesprite) CTESprite ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctespritespray) CTESpriteSpray ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteworlddecal) CTEWorldDecal ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctablet) CTablet ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteam) CTeam ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cteamplayroundbasedrulesproxy) CTeamplayRoundBasedRulesProxy ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesla) CTesla ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesttraceline) CTestTraceline ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctest_proxytoggle_networkable) CTest\_ProxyToggle\_Networkable ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctriggerplayermovement) CTriggerPlayerMovement ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#ctriggersoundoperator) CTriggerSoundOperator ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cvguiscreen) CVGuiScreen ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cvotecontroller) CVoteController ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cwaterbullet) CWaterBullet ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cwaterlodcontrol) CWaterLODControl ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponawp) CWeaponAWP ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponaug) CWeaponAug ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponbaseitem) CWeaponBaseItem ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponbizon) CWeaponBizon ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcsbase) CWeaponCSBase ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcsbasegun) CWeaponCSBaseGun ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcubemap) CWeaponCubemap ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcycler) CWeaponCycler ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponelite) CWeaponElite ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponfamas) CWeaponFamas ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponfiveseven) CWeaponFiveSeven ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapong3sg1) CWeaponG3SG1 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapongalil) CWeaponGalil ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapongalilar) CWeaponGalilAR ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponglock) CWeaponGlock ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponhkp2000) CWeaponHKP2000 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm249) CWeaponM249 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm3) CWeaponM3 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm4a1) CWeaponM4A1 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmac10) CWeaponMAC10 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp5navy) CWeaponMP5Navy ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp7) CWeaponMP7 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp9) CWeaponMP9 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmag7) CWeaponMag7 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponnova) CWeaponNOVA ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponnegev) CWeaponNegev ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp228) CWeaponP228 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp250) CWeaponP250 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp90) CWeaponP90 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponscar20) CWeaponSCAR20 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg550) CWeaponSG550 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg552) CWeaponSG552 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg556) CWeaponSG556 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponssg08) CWeaponSSG08 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsawedoff) CWeaponSawedoff ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponscout) CWeaponScout ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponshield) CWeaponShield ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontmp) CWeaponTMP ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontaser) CWeaponTaser ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontec9) CWeaponTec9 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponump45) CWeaponUMP45 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponusp) CWeaponUSP ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponxm1014) CWeaponXM1014 ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponzonerepulsor) CWeaponZoneRepulsor ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cworld) CWorld ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#cworldvguitext) CWorldVguiText ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#dusttrail) DustTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#movieexplosion) MovieExplosion ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#nextbotcombatcharacter) NextBotCombatCharacter ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#particlesmokegrenade) ParticleSmokeGrenade ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#rockettrail) RocketTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#smoketrail) SmokeTrail ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#sporeexplosion) SporeExplosion ### [](https://onetap.gitbook.io/docs/classes/entity/props-list#sporetrail) SporeTrail Last updated 8 months ago * [CAI\_BaseNPC](https://onetap.gitbook.io/docs/classes/entity/props-list#cai_basenpc) * [CAK47](https://onetap.gitbook.io/docs/classes/entity/props-list#cak47) * [CBRC4Target](https://onetap.gitbook.io/docs/classes/entity/props-list#cbrc4target) * [CBaseAnimating](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseanimating) * [CBaseAnimatingOverlay](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseanimatingoverlay) * [CBaseAttributableItem](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseattributableitem) * [CBaseButton](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasebutton) * [CBaseCSGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecsgrenade) * [CBaseCSGrenadeProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecsgrenadeprojectile) * [CBaseCombatCharacter](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecombatcharacter) * [CBaseCombatWeapon](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasecombatweapon) * [CBaseDoor](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasedoor) * [CBaseEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseentity) * [CBaseFlex](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseflex) * [CBaseGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasegrenade) * [CBaseParticleEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseparticleentity) * [CBasePlayer](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseplayer) * [CBasePropDoor](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasepropdoor) * [CBaseTeamObjectiveResource](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseteamobjectiveresource) * [CBaseTempEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetempentity) * [CBaseToggle](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetoggle) * [CBaseTrigger](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasetrigger) * [CBaseVPhysicsTrigger](https://onetap.gitbook.io/docs/classes/entity/props-list#cbasevphysicstrigger) * [CBaseViewModel](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseviewmodel) * [CBaseWeaponWorldModel](https://onetap.gitbook.io/docs/classes/entity/props-list#cbaseweaponworldmodel) * [CBeam](https://onetap.gitbook.io/docs/classes/entity/props-list#cbeam) * [CBeamSpotlight](https://onetap.gitbook.io/docs/classes/entity/props-list#cbeamspotlight) * [CBoneFollower](https://onetap.gitbook.io/docs/classes/entity/props-list#cbonefollower) * [CBreachCharge](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreachcharge) * [CBreachChargeProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreachchargeprojectile) * [CBreakableProp](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreakableprop) * [CBreakableSurface](https://onetap.gitbook.io/docs/classes/entity/props-list#cbreakablesurface) * [CBumpMine](https://onetap.gitbook.io/docs/classes/entity/props-list#cbumpmine) * [CBumpMineProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cbumpmineprojectile) * [CC4](https://onetap.gitbook.io/docs/classes/entity/props-list#cc4) * [CCSGameRulesProxy](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsgamerulesproxy) * [CCSPlayer](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsplayer) * [CCSPlayerResource](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsplayerresource) * [CCSRagdoll](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsragdoll) * [CCSTeam](https://onetap.gitbook.io/docs/classes/entity/props-list#ccsteam) * [CCascadeLight](https://onetap.gitbook.io/docs/classes/entity/props-list#ccascadelight) * [CChicken](https://onetap.gitbook.io/docs/classes/entity/props-list#cchicken) * [CColorCorrection](https://onetap.gitbook.io/docs/classes/entity/props-list#ccolorcorrection) * [CColorCorrectionVolume](https://onetap.gitbook.io/docs/classes/entity/props-list#ccolorcorrectionvolume) * [CDEagle](https://onetap.gitbook.io/docs/classes/entity/props-list#cdeagle) * [CDangerZone](https://onetap.gitbook.io/docs/classes/entity/props-list#cdangerzone) * [CDangerZoneController](https://onetap.gitbook.io/docs/classes/entity/props-list#cdangerzonecontroller) * [CDecoyGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#cdecoygrenade) * [CDecoyProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cdecoyprojectile) * [CDrone](https://onetap.gitbook.io/docs/classes/entity/props-list#cdrone) * [CDronegun](https://onetap.gitbook.io/docs/classes/entity/props-list#cdronegun) * [CDynamicLight](https://onetap.gitbook.io/docs/classes/entity/props-list#cdynamiclight) * [CDynamicProp](https://onetap.gitbook.io/docs/classes/entity/props-list#cdynamicprop) * [CEconEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#ceconentity) * [CEconWearable](https://onetap.gitbook.io/docs/classes/entity/props-list#ceconwearable) * [CEmbers](https://onetap.gitbook.io/docs/classes/entity/props-list#cembers) * [CEntityDissolve](https://onetap.gitbook.io/docs/classes/entity/props-list#centitydissolve) * [CEntityFlame](https://onetap.gitbook.io/docs/classes/entity/props-list#centityflame) * [CEntityFreezing](https://onetap.gitbook.io/docs/classes/entity/props-list#centityfreezing) * [CEntityParticleTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#centityparticletrail) * [CEnvAmbientLight](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvambientlight) * [CEnvDOFController](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvdofcontroller) * [CEnvDetailController](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvdetailcontroller) * [CEnvGasCanister](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvgascanister) * [CEnvParticleScript](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvparticlescript) * [CEnvProjectedTexture](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvprojectedtexture) * [CEnvQuadraticBeam](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvquadraticbeam) * [CEnvScreenEffect](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvscreeneffect) * [CEnvScreenOverlay](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvscreenoverlay) * [CEnvTonemapController](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvtonemapcontroller) * [CEnvWind](https://onetap.gitbook.io/docs/classes/entity/props-list#cenvwind) * [CFEPlayerDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#cfeplayerdecal) * [CFireCrackerBlast](https://onetap.gitbook.io/docs/classes/entity/props-list#cfirecrackerblast) * [CFireSmoke](https://onetap.gitbook.io/docs/classes/entity/props-list#cfiresmoke) * [CFireTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#cfiretrail) * [CFish](https://onetap.gitbook.io/docs/classes/entity/props-list#cfish) * [CFists](https://onetap.gitbook.io/docs/classes/entity/props-list#cfists) * [CFlashbang](https://onetap.gitbook.io/docs/classes/entity/props-list#cflashbang) * [CFogController](https://onetap.gitbook.io/docs/classes/entity/props-list#cfogcontroller) * [CFootstepControl](https://onetap.gitbook.io/docs/classes/entity/props-list#cfootstepcontrol) * [CFuncAreaPortalWindow](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncareaportalwindow) * [CFuncBrush](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncbrush) * [CFuncConveyor](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncconveyor) * [CFuncLadder](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncladder) * [CFuncMonitor](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncmonitor) * [CFuncMoveLinear](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncmovelinear) * [CFuncOccluder](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncoccluder) * [CFuncReflectiveGlass](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncreflectiveglass) * [CFuncRotating](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncrotating) * [CFuncSmokeVolume](https://onetap.gitbook.io/docs/classes/entity/props-list#cfuncsmokevolume) * [CFuncTrackTrain](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunctracktrain) * [CFunc\_Dust](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunc_dust) * [CFunc\_LOD](https://onetap.gitbook.io/docs/classes/entity/props-list#cfunc_lod) * [CGameRulesProxy](https://onetap.gitbook.io/docs/classes/entity/props-list#cgamerulesproxy) * [CGrassBurn](https://onetap.gitbook.io/docs/classes/entity/props-list#cgrassburn) * [CHEGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#chegrenade) * [CHandleTest](https://onetap.gitbook.io/docs/classes/entity/props-list#chandletest) * [CHostage](https://onetap.gitbook.io/docs/classes/entity/props-list#chostage) * [CHostageCarriableProp](https://onetap.gitbook.io/docs/classes/entity/props-list#chostagecarriableprop) * [CIncendiaryGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#cincendiarygrenade) * [CInferno](https://onetap.gitbook.io/docs/classes/entity/props-list#cinferno) * [CInfoLadderDismount](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfoladderdismount) * [CInfoMapRegion](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfomapregion) * [CInfoOverlayAccessor](https://onetap.gitbook.io/docs/classes/entity/props-list#cinfooverlayaccessor) * [CItem](https://onetap.gitbook.io/docs/classes/entity/props-list#citem) * [CItemAssaultSuitUseable](https://onetap.gitbook.io/docs/classes/entity/props-list#citemassaultsuituseable) * [CItemCash](https://onetap.gitbook.io/docs/classes/entity/props-list#citemcash) * [CItemDogtags](https://onetap.gitbook.io/docs/classes/entity/props-list#citemdogtags) * [CItem\_Healthshot](https://onetap.gitbook.io/docs/classes/entity/props-list#citem_healthshot) * [CKnife](https://onetap.gitbook.io/docs/classes/entity/props-list#cknife) * [CKnifeGG](https://onetap.gitbook.io/docs/classes/entity/props-list#cknifegg) * [CLightGlow](https://onetap.gitbook.io/docs/classes/entity/props-list#clightglow) * [CMapVetoPickController](https://onetap.gitbook.io/docs/classes/entity/props-list#cmapvetopickcontroller) * [CMaterialModifyControl](https://onetap.gitbook.io/docs/classes/entity/props-list#cmaterialmodifycontrol) * [CMelee](https://onetap.gitbook.io/docs/classes/entity/props-list#cmelee) * [CMolotovGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#cmolotovgrenade) * [CMolotovProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cmolotovprojectile) * [CMovieDisplay](https://onetap.gitbook.io/docs/classes/entity/props-list#cmoviedisplay) * [CParadropChopper](https://onetap.gitbook.io/docs/classes/entity/props-list#cparadropchopper) * [CParticleFire](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticlefire) * [CParticlePerformanceMonitor](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticleperformancemonitor) * [CParticleSystem](https://onetap.gitbook.io/docs/classes/entity/props-list#cparticlesystem) * [CPhysBox](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysbox) * [CPhysBoxMultiplayer](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysboxmultiplayer) * [CPhysMagnet](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysmagnet) * [CPhysPropAmmoBox](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropammobox) * [CPhysPropLootCrate](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysproplootcrate) * [CPhysPropRadarJammer](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropradarjammer) * [CPhysPropWeaponUpgrade](https://onetap.gitbook.io/docs/classes/entity/props-list#cphyspropweaponupgrade) * [CPhysicsProp](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysicsprop) * [CPhysicsPropMultiplayer](https://onetap.gitbook.io/docs/classes/entity/props-list#cphysicspropmultiplayer) * [CPlantedC4](https://onetap.gitbook.io/docs/classes/entity/props-list#cplantedc4) * [CPlasma](https://onetap.gitbook.io/docs/classes/entity/props-list#cplasma) * [CPlayerPing](https://onetap.gitbook.io/docs/classes/entity/props-list#cplayerping) * [CPlayerResource](https://onetap.gitbook.io/docs/classes/entity/props-list#cplayerresource) * [CPointCamera](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointcamera) * [CPointCommentaryNode](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointcommentarynode) * [CPointWorldText](https://onetap.gitbook.io/docs/classes/entity/props-list#cpointworldtext) * [CPoseController](https://onetap.gitbook.io/docs/classes/entity/props-list#cposecontroller) * [CPostProcessController](https://onetap.gitbook.io/docs/classes/entity/props-list#cpostprocesscontroller) * [CPrecipitation](https://onetap.gitbook.io/docs/classes/entity/props-list#cprecipitation) * [CPrecipitationBlocker](https://onetap.gitbook.io/docs/classes/entity/props-list#cprecipitationblocker) * [CPredictedViewModel](https://onetap.gitbook.io/docs/classes/entity/props-list#cpredictedviewmodel) * [CPropCounter](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropcounter) * [CPropDoorRotating](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropdoorrotating) * [CPropJeep](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropjeep) * [CPropVehicleChoreoGeneric](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropvehiclechoreogeneric) * [CPropVehicleDriveable](https://onetap.gitbook.io/docs/classes/entity/props-list#cpropvehicledriveable) * [CProp\_Hallucination](https://onetap.gitbook.io/docs/classes/entity/props-list#cprop_hallucination) * [CRagdollManager](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollmanager) * [CRagdollProp](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollprop) * [CRagdollPropAttached](https://onetap.gitbook.io/docs/classes/entity/props-list#cragdollpropattached) * [CRopeKeyframe](https://onetap.gitbook.io/docs/classes/entity/props-list#cropekeyframe) * [CSCAR17](https://onetap.gitbook.io/docs/classes/entity/props-list#cscar17) * [CSceneEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#csceneentity) * [CSensorGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#csensorgrenade) * [CSensorGrenadeProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#csensorgrenadeprojectile) * [CShadowControl](https://onetap.gitbook.io/docs/classes/entity/props-list#cshadowcontrol) * [CSlideshowDisplay](https://onetap.gitbook.io/docs/classes/entity/props-list#cslideshowdisplay) * [CSmokeGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokegrenade) * [CSmokeGrenadeProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokegrenadeprojectile) * [CSmokeStack](https://onetap.gitbook.io/docs/classes/entity/props-list#csmokestack) * [CSnowball](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowball) * [CSnowballPile](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowballpile) * [CSnowballProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#csnowballprojectile) * [CSpatialEntity](https://onetap.gitbook.io/docs/classes/entity/props-list#cspatialentity) * [CSpotlightEnd](https://onetap.gitbook.io/docs/classes/entity/props-list#cspotlightend) * [CSprite](https://onetap.gitbook.io/docs/classes/entity/props-list#csprite) * [CSpriteOriented](https://onetap.gitbook.io/docs/classes/entity/props-list#cspriteoriented) * [CSpriteTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#cspritetrail) * [CStatueProp](https://onetap.gitbook.io/docs/classes/entity/props-list#cstatueprop) * [CSteamJet](https://onetap.gitbook.io/docs/classes/entity/props-list#csteamjet) * [CSun](https://onetap.gitbook.io/docs/classes/entity/props-list#csun) * [CSunlightShadowControl](https://onetap.gitbook.io/docs/classes/entity/props-list#csunlightshadowcontrol) * [CSurvivalSpawnChopper](https://onetap.gitbook.io/docs/classes/entity/props-list#csurvivalspawnchopper) * [CTEArmorRicochet](https://onetap.gitbook.io/docs/classes/entity/props-list#ctearmorricochet) * [CTEBSPDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebspdecal) * [CTEBaseBeam](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebasebeam) * [CTEBeamEntPoint](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamentpoint) * [CTEBeamEnts](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeaments) * [CTEBeamFollow](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamfollow) * [CTEBeamLaser](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamlaser) * [CTEBeamPoints](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeampoints) * [CTEBeamRing](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamring) * [CTEBeamRingPoint](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamringpoint) * [CTEBeamSpline](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebeamspline) * [CTEBloodSprite](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebloodsprite) * [CTEBloodStream](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebloodstream) * [CTEBreakModel](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebreakmodel) * [CTEBubbleTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebubbletrail) * [CTEBubbles](https://onetap.gitbook.io/docs/classes/entity/props-list#ctebubbles) * [CTEClientProjectile](https://onetap.gitbook.io/docs/classes/entity/props-list#cteclientprojectile) * [CTEDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedecal) * [CTEDust](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedust) * [CTEDynamicLight](https://onetap.gitbook.io/docs/classes/entity/props-list#ctedynamiclight) * [CTEEffectDispatch](https://onetap.gitbook.io/docs/classes/entity/props-list#cteeffectdispatch) * [CTEEnergySplash](https://onetap.gitbook.io/docs/classes/entity/props-list#cteenergysplash) * [CTEExplosion](https://onetap.gitbook.io/docs/classes/entity/props-list#cteexplosion) * [CTEFireBullets](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefirebullets) * [CTEFizz](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefizz) * [CTEFootprintDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefootprintdecal) * [CTEFoundryHelpers](https://onetap.gitbook.io/docs/classes/entity/props-list#ctefoundryhelpers) * [CTEGaussExplosion](https://onetap.gitbook.io/docs/classes/entity/props-list#ctegaussexplosion) * [CTEGlowSprite](https://onetap.gitbook.io/docs/classes/entity/props-list#cteglowsprite) * [CTEImpact](https://onetap.gitbook.io/docs/classes/entity/props-list#cteimpact) * [CTEKillPlayerAttachments](https://onetap.gitbook.io/docs/classes/entity/props-list#ctekillplayerattachments) * [CTELargeFunnel](https://onetap.gitbook.io/docs/classes/entity/props-list#ctelargefunnel) * [CTEMetalSparks](https://onetap.gitbook.io/docs/classes/entity/props-list#ctemetalsparks) * [CTEMuzzleFlash](https://onetap.gitbook.io/docs/classes/entity/props-list#ctemuzzleflash) * [CTEParticleSystem](https://onetap.gitbook.io/docs/classes/entity/props-list#cteparticlesystem) * [CTEPhysicsProp](https://onetap.gitbook.io/docs/classes/entity/props-list#ctephysicsprop) * [CTEPlantBomb](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplantbomb) * [CTEPlayerAnimEvent](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplayeranimevent) * [CTEPlayerDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#cteplayerdecal) * [CTEProjectedDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#cteprojecteddecal) * [CTERadioIcon](https://onetap.gitbook.io/docs/classes/entity/props-list#cteradioicon) * [CTEShatterSurface](https://onetap.gitbook.io/docs/classes/entity/props-list#cteshattersurface) * [CTEShowLine](https://onetap.gitbook.io/docs/classes/entity/props-list#cteshowline) * [CTESmoke](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesmoke) * [CTESparks](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesparks) * [CTESprite](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesprite) * [CTESpriteSpray](https://onetap.gitbook.io/docs/classes/entity/props-list#ctespritespray) * [CTEWorldDecal](https://onetap.gitbook.io/docs/classes/entity/props-list#cteworlddecal) * [CTablet](https://onetap.gitbook.io/docs/classes/entity/props-list#ctablet) * [CTeam](https://onetap.gitbook.io/docs/classes/entity/props-list#cteam) * [CTeamplayRoundBasedRulesProxy](https://onetap.gitbook.io/docs/classes/entity/props-list#cteamplayroundbasedrulesproxy) * [CTesla](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesla) * [CTestTraceline](https://onetap.gitbook.io/docs/classes/entity/props-list#ctesttraceline) * [CTest\_ProxyToggle\_Networkable](https://onetap.gitbook.io/docs/classes/entity/props-list#ctest_proxytoggle_networkable) * [CTriggerPlayerMovement](https://onetap.gitbook.io/docs/classes/entity/props-list#ctriggerplayermovement) * [CTriggerSoundOperator](https://onetap.gitbook.io/docs/classes/entity/props-list#ctriggersoundoperator) * [CVGuiScreen](https://onetap.gitbook.io/docs/classes/entity/props-list#cvguiscreen) * [CVoteController](https://onetap.gitbook.io/docs/classes/entity/props-list#cvotecontroller) * [CWaterBullet](https://onetap.gitbook.io/docs/classes/entity/props-list#cwaterbullet) * [CWaterLODControl](https://onetap.gitbook.io/docs/classes/entity/props-list#cwaterlodcontrol) * [CWeaponAWP](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponawp) * [CWeaponAug](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponaug) * [CWeaponBaseItem](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponbaseitem) * [CWeaponBizon](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponbizon) * [CWeaponCSBase](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcsbase) * [CWeaponCSBaseGun](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcsbasegun) * [CWeaponCubemap](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcubemap) * [CWeaponCycler](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponcycler) * [CWeaponElite](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponelite) * [CWeaponFamas](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponfamas) * [CWeaponFiveSeven](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponfiveseven) * [CWeaponG3SG1](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapong3sg1) * [CWeaponGalil](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapongalil) * [CWeaponGalilAR](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapongalilar) * [CWeaponGlock](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponglock) * [CWeaponHKP2000](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponhkp2000) * [CWeaponM249](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm249) * [CWeaponM3](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm3) * [CWeaponM4A1](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponm4a1) * [CWeaponMAC10](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmac10) * [CWeaponMP5Navy](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp5navy) * [CWeaponMP7](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp7) * [CWeaponMP9](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmp9) * [CWeaponMag7](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponmag7) * [CWeaponNOVA](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponnova) * [CWeaponNegev](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponnegev) * [CWeaponP228](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp228) * [CWeaponP250](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp250) * [CWeaponP90](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponp90) * [CWeaponSCAR20](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponscar20) * [CWeaponSG550](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg550) * [CWeaponSG552](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg552) * [CWeaponSG556](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsg556) * [CWeaponSSG08](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponssg08) * [CWeaponSawedoff](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponsawedoff) * [CWeaponScout](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponscout) * [CWeaponShield](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponshield) * [CWeaponTMP](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontmp) * [CWeaponTaser](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontaser) * [CWeaponTec9](https://onetap.gitbook.io/docs/classes/entity/props-list#cweapontec9) * [CWeaponUMP45](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponump45) * [CWeaponUSP](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponusp) * [CWeaponXM1014](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponxm1014) * [CWeaponZoneRepulsor](https://onetap.gitbook.io/docs/classes/entity/props-list#cweaponzonerepulsor) * [CWorld](https://onetap.gitbook.io/docs/classes/entity/props-list#cworld) * [CWorldVguiText](https://onetap.gitbook.io/docs/classes/entity/props-list#cworldvguitext) * [DustTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#dusttrail) * [MovieExplosion](https://onetap.gitbook.io/docs/classes/entity/props-list#movieexplosion) * [NextBotCombatCharacter](https://onetap.gitbook.io/docs/classes/entity/props-list#nextbotcombatcharacter) * [ParticleSmokeGrenade](https://onetap.gitbook.io/docs/classes/entity/props-list#particlesmokegrenade) * [RocketTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#rockettrail) * [SmokeTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#smoketrail) * [SporeExplosion](https://onetap.gitbook.io/docs/classes/entity/props-list#sporeexplosion) * [SporeTrail](https://onetap.gitbook.io/docs/classes/entity/props-list#sporetrail) Copy table DT_WeaponAK47 parent DT_WeaponCSBaseGun Copy table DT_BRC4Target parent DT_BaseAnimating - m_bBrokenOpen - m_flRadius Copy table DT_BaseAnimating parent DT_BaseEntity - m_nSequence - m_nForceBone - m_vecForce - m_nSkin - m_nBody - m_nHitboxSet - m_flModelScale - m_flPoseParameter table m_flPoseParameter - 023 - m_flPlaybackRate - m_flEncodedController table m_flEncodedController - 003 - m_bClientSideAnimation - m_bClientSideFrameReset - m_bClientSideRagdoll - m_nNewSequenceParity - m_nResetEventsParity - m_nMuzzleFlashParity - m_hLightingOrigin - serveranimdata table DT_ServerAnimationData - m_flCycle - m_flFrozen - m_ScaleType - m_bSuppressAnimSounds - m_nHighlightColorR - m_nHighlightColorG - m_nHighlightColorB Copy table DT_BaseAnimatingOverlay parent DT_BaseAnimating - overlay_vars table DT_OverlayVars - m_AnimOverlay table _ST_m_AnimOverlay_15 - lengthproxy table _LPT_m_AnimOverlay_15 - lengthprop15 - 014 table DT_Animationlayer - m_nSequence - m_flCycle - m_flPlaybackRate - m_flPrevCycle - m_flWeight - m_flWeightDeltaRate - m_nOrder Copy table DT_BaseAttributableItem parent DT_BaseAnimating - m_AttributeManager table DT_AttributeContainer - m_hOuter - m_ProviderType - m_iReapplyProvisionParity - m_Item table DT_ScriptCreatedItem - m_iItemDefinitionIndex - m_iEntityLevel - m_iItemIDHigh - m_iItemIDLow - m_iAccountID - m_iEntityQuality - m_bInitialized - m_szCustomName - m_NetworkedDynamicAttributesForDemos table DT_AttributeList - m_Attributes table _ST_m_Attributes_32 - lengthproxy table _LPT_m_Attributes_32 - lengthprop32 - 031 table DT_ScriptCreatedAttribute - m_iAttributeDefinitionIndex - m_iRawValue32 - m_flValue - m_iRawInitialValue32 - m_nRefundableCurrency - m_bSetBonus - m_OriginalOwnerXuidLow - m_OriginalOwnerXuidHigh - m_nFallbackPaintKit - m_nFallbackSeed - m_flFallbackWear - m_nFallbackStatTrak Copy table DT_BaseButton parent DT_BaseToggle - m_usable Copy table DT_BaseCSGrenade parent DT_WeaponCSBase - m_bRedraw - m_bIsHeldByPlayer - m_bPinPulled - m_fThrowTime - m_bLoopingSoundPlaying - m_flThrowStrength - m_fDropTime Copy table DT_BaseCSGrenadeProjectile parent DT_BaseGrenade - m_vInitialVelocity - m_nBounces - m_nExplodeEffectIndex - m_nExplodeEffectTickBegin - m_vecExplodeEffectOrigin Copy table DT_BaseCombatCharacter parent DT_BaseFlex - bcc_localdata table DT_BCCLocalPlayerExclusive - m_flNextAttack - bcc_nonlocaldata table DT_BCCNonLocalPlayerExclusive - m_hMyWeapons table m_hMyWeapons - 063 - m_LastHitGroup - m_hActiveWeapon - m_flTimeOfLastInjury - m_nRelativeDirectionOfLastInjury - m_hMyWeapons table m_hMyWeapons - 063 - m_hMyWearables table m_hMyWearables - 000 Copy table DT_BaseCombatWeapon parent DT_EconEntity - LocalWeaponData table DT_LocalWeaponData - m_iPrimaryAmmoType - m_iSecondaryAmmoType - m_nViewModelIndex - m_bFlipViewModel - m_iWeaponOrigin - m_iWeaponModule - LocalActiveWeaponData table DT_LocalActiveWeaponData - m_flNextPrimaryAttack - m_flNextSecondaryAttack - m_nNextThinkTick - m_flTimeWeaponIdle - m_iViewModelIndex - m_iWorldModelIndex - m_iWorldDroppedModelIndex - m_iState - m_hOwner - m_iClip1 - m_iClip2 - m_iPrimaryReserveAmmoCount - m_iSecondaryReserveAmmoCount - m_hWeaponWorldModel - m_iNumEmptyAttacks Copy table DT_BaseDoor parent DT_BaseToggle - m_flWaveHeight Copy table DT_BaseEntity - AnimTimeMustBeFirst table DT_AnimTimeMustBeFirst - m_flAnimTime - m_flSimulationTime - m_cellbits - m_cellX - m_cellY - m_cellZ - m_vecOrigin - m_angRotation - m_nModelIndex - m_fEffects - m_nRenderMode - m_nRenderFX - m_clrRender - m_iTeamNum - m_iPendingTeamNum - m_CollisionGroup - m_flElasticity - m_flShadowCastDistance - m_hOwnerEntity - m_hEffectEntity - moveparent - m_iParentAttachment - m_iName - movetype - movecollide - m_Collision table DT_CollisionProperty - m_vecMins - m_vecMaxs - m_nSolidType - m_usSolidFlags - m_nSurroundType - m_triggerBloat - m_vecSpecifiedSurroundingMins - m_vecSpecifiedSurroundingMaxs - m_iTextureFrameIndex - m_bSimulatedEveryTick - m_bAnimatedEveryTick - m_bAlternateSorting - m_bSpotted - m_bSpottedBy table m_bSpottedBy - 064 - m_bSpottedByMask table m_bSpottedByMask - 001 - m_bIsAutoaimTarget - m_fadeMinDist - m_fadeMaxDist - m_flFadeScale - m_nMinCPULevel - m_nMaxCPULevel - m_nMinGPULevel - m_nMaxGPULevel - m_flUseLookAtAngle - m_flLastMadeNoiseTime - m_flMaxFallVelocity - m_bEligibleForScreenHighlight Copy table DT_BaseFlex parent DT_BaseAnimatingOverlay - m_flexWeight table m_flexWeight - 095 - m_blinktoggle - m_viewtarget Copy table DT_BaseGrenade parent DT_BaseAnimating - m_flDamage - m_DmgRadius - m_bIsLive - m_hThrower - m_vecVelocity - m_fFlags Copy table DT_BaseParticleEntity parent DT_BaseEntity Copy table DT_BasePlayer parent DT_BaseCombatCharacter - localdata table DT_LocalPlayerExclusive - m_Local table DT_Local - m_chAreaBits table m_chAreaBits - 031 - m_chAreaPortalBits table m_chAreaPortalBits - 023 - m_iHideHUD - m_flFOVRate - m_bDucked - m_bDucking - m_flLastDuckTime - m_bInDuckJump - m_nDuckTimeMsecs - m_nDuckJumpTimeMsecs - m_nJumpTimeMsecs - m_flFallVelocity - m_viewPunchAngle - m_aimPunchAngle - m_aimPunchAngleVel - m_bDrawViewmodel - m_bWearingSuit - m_bPoisoned - m_flStepSize - m_bAllowAutoMovement - m_skybox3d.scale - m_skybox3d.origin - m_skybox3d.area - m_skybox3d.fog.enable - m_skybox3d.fog.blend - m_skybox3d.fog.dirPrimary - m_skybox3d.fog.colorPrimary - m_skybox3d.fog.colorSecondary - m_skybox3d.fog.start - m_skybox3d.fog.end - m_skybox3d.fog.maxdensity - m_skybox3d.fog.HDRColorScale - m_audio.localSound[0] - m_audio.localSound[1] - m_audio.localSound[2] - m_audio.localSound[3] - m_audio.localSound[4] - m_audio.localSound[5] - m_audio.localSound[6] - m_audio.localSound[7] - m_audio.soundscapeIndex - m_audio.localBits - m_audio.entIndex - m_vecViewOffset[0] - m_vecViewOffset[1] - m_vecViewOffset[2] - m_flFriction - m_fOnTarget - m_nTickBase - m_nNextThinkTick - m_hLastWeapon - m_vecVelocity[0] - m_vecVelocity[1] - m_vecVelocity[2] - m_vecBaseVelocity - m_hConstraintEntity - m_vecConstraintCenter - m_flConstraintRadius - m_flConstraintWidth - m_flConstraintSpeedFactor - m_bConstraintPastRadius - m_flDeathTime - m_flNextDecalTime - m_fForceTeam - m_flLaggedMovementValue - m_hTonemapController - pl table DT_PlayerState - deadflag - m_iFOV - m_iFOVStart - m_flFOVTime - m_iDefaultFOV - m_hZoomOwner - m_afPhysicsFlags - m_hVehicle - m_hUseEntity - m_hGroundEntity - m_iHealth - m_lifeState - m_iAmmo table m_iAmmo - 031 - m_iBonusProgress - m_iBonusChallenge - m_flMaxspeed - m_fFlags - m_iObserverMode - m_bActiveCameraMan - m_bCameraManXRay - m_bCameraManOverview - m_bCameraManScoreBoard - m_uCameraManGraphs - m_iDeathPostEffect - m_hObserverTarget - m_hViewModel[0] - m_hViewModel - m_iCoachingTeam - m_szLastPlaceName - m_vecLadderNormal - m_ladderSurfaceProps - m_ubEFNoInterpParity - m_hPostProcessCtrl - m_hColorCorrectionCtrl - m_PlayerFog.m_hCtrl - m_vphysicsCollisionState - m_hViewEntity - m_bShouldDrawPlayerWhileUsingViewEntity - m_flDuckAmount - m_flDuckSpeed - m_nWaterLevel Copy table DT_BasePropDoor parent DT_DynamicProp Copy table DT_BaseTeamObjectiveResource - m_iTimerToShowInHUD - m_iStopWatchTimer - m_iNumControlPoints - m_bPlayingMiniRounds - m_bControlPointsReset - m_iUpdateCapHudParity - m_vCPPositions[0] - m_vCPPositions - m_bCPIsVisible table m_bCPIsVisible - 007 - m_flLazyCapPerc table m_flLazyCapPerc - 007 - m_iTeamIcons table m_iTeamIcons - 063 - m_iTeamOverlays table m_iTeamOverlays - 063 - m_iTeamReqCappers table m_iTeamReqCappers - 063 - m_flTeamCapTime table m_flTeamCapTime - 063 - m_iPreviousPoints table m_iPreviousPoints - 191 - m_bTeamCanCap table m_bTeamCanCap - 063 - m_iTeamBaseIcons table m_iTeamBaseIcons - 031 - m_iBaseControlPoints table m_iBaseControlPoints - 031 - m_bInMiniRound table m_bInMiniRound - 007 - m_iWarnOnCap table m_iWarnOnCap - 007 - m_iszWarnSound[0] - m_iszWarnSound - m_flPathDistance table m_flPathDistance - 007 - m_iNumTeamMembers table m_iNumTeamMembers - 063 - m_iCappingTeam table m_iCappingTeam - 007 - m_iTeamInZone table m_iTeamInZone - 007 - m_bBlocked table m_bBlocked - 007 - m_iOwner table m_iOwner - 007 - m_pszCapLayoutInHUD Copy table DT_BaseTempEntity Copy table DT_BaseToggle parent DT_BaseEntity - m_vecFinalDest - m_movementType - m_flMoveTargetTime Copy table DT_BaseTrigger parent DT_BaseToggle - m_bClientSidePredicted - m_spawnflags Copy table DT_BaseVPhysicsTrigger parent DT_BaseEntity Copy table DT_BaseViewModel - m_nModelIndex - m_hWeapon - m_nSkin - m_nBody - m_nSequence - m_nViewModelIndex - m_flPlaybackRate - m_fEffects - m_nAnimationParity - m_hOwner - m_nNewSequenceParity - m_nResetEventsParity - m_nMuzzleFlashParity - m_bShouldIgnoreOffsetAndAccuracy Copy table DT_BaseWeaponWorldModel - m_nModelIndex - m_nBody - m_fEffects - moveparent - m_hCombatWeaponParent Copy table DT_Beam - m_nBeamType - m_nBeamFlags - m_nNumBeamEnts - m_hAttachEntity table m_hAttachEntity - 009 - m_nAttachIndex table m_nAttachIndex - 009 - m_nHaloIndex - m_fHaloScale - m_fWidth - m_fEndWidth - m_fFadeLength - m_fAmplitude - m_fStartFrame - m_fSpeed - m_flFrameRate - m_flHDRColorScale - m_clrRender - m_nRenderFX - m_nRenderMode - m_flFrame - m_nClipStyle - m_vecEndPos - m_nModelIndex - m_vecOrigin - moveparent Copy table DT_BeamSpotlight parent DT_BaseEntity - m_nHaloIndex - m_bSpotlightOn - m_bHasDynamicLight - m_flSpotlightMaxLength - m_flSpotlightGoalWidth - m_flHDRColorScale - m_nRotationAxis - m_flRotationSpeed Copy table DT_BoneFollower parent DT_BaseEntity - m_modelIndex - m_solidIndex Copy table DT_WeaponBreachCharge parent DT_WeaponCSBase Copy table DT_BreachChargeProjectile parent DT_BaseGrenade - m_bShouldExplode - m_weaponThatThrewMe - m_nParentBoneIndex - m_vecParentBonePos Copy table DT_BreakableProp parent DT_BaseAnimating - m_qPreferredPlayerCarryAngles - m_bClientPhysics Copy table DT_BreakableSurface parent DT_BaseEntity - m_nNumWide - m_nNumHigh - m_flPanelWidth - m_flPanelHeight - m_vNormal - m_vCorner - m_bIsBroken - m_nSurfaceType - m_RawPanelBitVec table m_RawPanelBitVec - 255 Copy table DT_WeaponBumpMine parent DT_WeaponCSBase Copy table DT_BumpMineProjectile parent DT_BaseGrenade - m_nParentBoneIndex - m_vecParentBonePos - m_bArmed Copy table DT_WeaponC4 parent DT_WeaponCSBase - m_bStartedArming - m_bBombPlacedAnimation - m_fArmedTime - m_bShowC4LED - m_bIsPlantingViaUse Copy table DT_CSGameRulesProxy parent DT_GameRulesProxy - cs_gamerules_data table DT_CSGameRules - m_bFreezePeriod - m_bMatchWaitingForResume - m_bWarmupPeriod - m_fWarmupPeriodEnd - m_fWarmupPeriodStart - m_bTerroristTimeOutActive - m_bCTTimeOutActive - m_flTerroristTimeOutRemaining - m_flCTTimeOutRemaining - m_nTerroristTimeOuts - m_nCTTimeOuts - m_bTechnicalTimeOut - m_iRoundTime - m_gamePhase - m_totalRoundsPlayed - m_nOvertimePlaying - m_timeUntilNextPhaseStarts - m_flCMMItemDropRevealStartTime - m_flCMMItemDropRevealEndTime - m_fRoundStartTime - m_bGameRestart - m_flRestartRoundTime - m_flGameStartTime - m_iHostagesRemaining - m_bAnyHostageReached - m_bMapHasBombTarget - m_bMapHasRescueZone - m_bMapHasBuyZone - m_bIsQueuedMatchmaking - m_nQueuedMatchmakingMode - m_bIsValveDS - m_bIsQuestEligible - m_bLogoMap - m_bPlayAllStepSoundsOnServer - m_iNumGunGameProgressiveWeaponsCT - m_iNumGunGameProgressiveWeaponsT - m_iSpectatorSlotCount - m_bBombDropped - m_bBombPlanted - m_iRoundWinStatus - m_eRoundWinReason - m_flDMBonusStartTime - m_flDMBonusTimeLength - m_unDMBonusWeaponLoadoutSlot - m_bDMBonusActive - m_bTCantBuy - m_bCTCantBuy - m_flGuardianBuyUntilTime - m_iMatchStats_RoundResults table m_iMatchStats_RoundResults - 029 - m_iMatchStats_PlayersAlive_T table m_iMatchStats_PlayersAlive_T - 029 - m_iMatchStats_PlayersAlive_CT table m_iMatchStats_PlayersAlive_CT - 029 - m_GGProgressiveWeaponOrderCT table m_GGProgressiveWeaponOrderCT - 059 - m_GGProgressiveWeaponOrderT table m_GGProgressiveWeaponOrderT - 059 - m_GGProgressiveWeaponKillUpgradeOrderCT table m_GGProgressiveWeaponKillUpgradeOrderCT - 059 - m_GGProgressiveWeaponKillUpgradeOrderT table m_GGProgressiveWeaponKillUpgradeOrderT - 059 - m_MatchDevice - m_bHasMatchStarted - m_TeamRespawnWaveTimes table m_TeamRespawnWaveTimes - 031 - m_flNextRespawnWave table m_flNextRespawnWave - 031 - m_nNextMapInMapgroup - m_nEndMatchMapGroupVoteTypes table m_nEndMatchMapGroupVoteTypes - 009 - m_nEndMatchMapGroupVoteOptions table m_nEndMatchMapGroupVoteOptions - 009 - m_nEndMatchMapVoteWinner - m_bIsDroppingItems - m_iActiveAssassinationTargetMissionID - m_fMatchStartTime - m_szTournamentEventName - m_szTournamentEventStage - m_szTournamentPredictionsTxt - m_nTournamentPredictionsPct - m_szMatchStatTxt - m_nGuardianModeWaveNumber - m_nGuardianModeSpecialKillsRemaining - m_nGuardianModeSpecialWeaponNeeded - m_nHalloweenMaskListSeed - m_numGlobalGiftsGiven - m_numGlobalGifters - m_numGlobalGiftsPeriodSeconds - m_arrFeaturedGiftersAccounts table m_arrFeaturedGiftersAccounts - 003 - m_arrFeaturedGiftersGifts table m_arrFeaturedGiftersGifts - 003 - m_arrProhibitedItemIndices table m_arrProhibitedItemIndices - 099 - m_numBestOfMaps - m_arrTournamentActiveCasterAccounts table m_arrTournamentActiveCasterAccounts - 003 - m_iNumConsecutiveCTLoses - m_iNumConsecutiveTerroristLoses - m_SurvivalRules table DT_SurvivalGameRules - m_vecPlayAreaMins - m_vecPlayAreaMaxs - m_iPlayerSpawnHexIndices table m_iPlayerSpawnHexIndices - 063 - m_SpawnTileState table m_SpawnTileState - 223 - m_flSpawnSelectionTimeStart - m_flSpawnSelectionTimeEnd - m_flSpawnSelectionTimeLoadout - m_spawnStage - m_flTabletHexOriginX - m_flTabletHexOriginY - m_flTabletHexSize - m_roundData_playerXuids table m_roundData_playerXuids - 064 - m_roundData_playerPositions table m_roundData_playerPositions - 064 - m_roundData_playerTeams table m_roundData_playerTeams - 064 - m_SurvivalGameRuleDecisionTypes table m_SurvivalGameRuleDecisionTypes - 015 - m_SurvivalGameRuleDecisionValues table m_SurvivalGameRuleDecisionValues - 015 - m_flSurvivalStartTime - m_RetakeRules table DT_RetakeGameRules - m_nMatchSeed - m_bBlockersPresent - m_bRoundInProgress - m_iFirstSecondHalfRound - m_iBombSite Copy table DT_CSPlayer parent DT_BasePlayer - cslocaldata table DT_CSLocalPlayerExclusive - m_vecOrigin - m_vecOrigin[2] - m_flStamina - m_iDirection - m_iShotsFired - m_nNumFastDucks - m_bDuckOverride - m_flVelocityModifier - m_bPlayerDominated table m_bPlayerDominated - 064 - m_bPlayerDominatingMe table m_bPlayerDominatingMe - 064 - m_iWeaponPurchasesThisRound table m_iWeaponPurchasesThisRound - 255 - m_unActiveQuestId - m_nQuestProgressReason - m_iRetakesOffering - m_iRetakesOfferingCard - m_bRetakesHasDefuseKit - m_bRetakesMVPLastRound - m_iRetakesMVPBoostItem - m_RetakesMVPBoostExtraUtility - m_unPlayerTvControlFlags - csnonlocaldata table DT_CSNonLocalPlayerExclusive - m_vecOrigin - m_vecOrigin[2] - csteamdata table DT_CSTeamExclusive - m_iWeaponPurchasesThisMatch table m_iWeaponPurchasesThisMatch - 498 - m_EquippedLoadoutItemDefIndices table m_EquippedLoadoutItemDefIndices - 056 - m_angEyeAngles[0] - m_angEyeAngles[1] - m_iAddonBits - m_iPrimaryAddon - m_iSecondaryAddon - m_iThrowGrenadeCounter - m_bWaitForNoAttack - m_bIsRespawningForDMBonus - m_iPlayerState - m_iAccount - m_iStartAccount - m_totalHitsOnServer - m_bInBombZone - m_bInBuyZone - m_bInNoDefuseArea - m_bKilledByTaser - m_iMoveState - m_iClass - m_ArmorValue - m_angEyeAngles - m_bHasDefuser - m_bNightVisionOn - m_bHasNightVision - m_bInHostageRescueZone - m_bIsDefusing - m_bIsGrabbingHostage - m_iBlockingUseActionInProgress - m_bIsScoped - m_bIsWalking - m_nIsAutoMounting - m_bResumeZoom - m_fImmuneToGunGameDamageTime - m_bGunGameImmunity - m_bHasMovedSinceSpawn - m_bMadeFinalGunGameProgressiveKill - m_iGunGameProgressiveWeaponIndex - m_iNumGunGameTRKillPoints - m_iNumGunGameKillsWithCurrentWeapon - m_iNumRoundKills - m_fMolotovUseTime - m_fMolotovDamageTime - m_szArmsModel - m_hCarriedHostage - m_hCarriedHostageProp - m_bIsRescuing - m_flGroundAccelLinearFracLastTime - m_bCanMoveDuringFreezePeriod - m_isCurrentGunGameLeader - m_isCurrentGunGameTeamLeader - m_flGuardianTooFarDistFrac - m_flDetectedByEnemySensorTime - m_bIsPlayerGhost - m_iMatchStats_Kills table m_iMatchStats_Kills - 029 - m_iMatchStats_Damage table m_iMatchStats_Damage - 029 - m_iMatchStats_EquipmentValue table m_iMatchStats_EquipmentValue - 029 - m_iMatchStats_MoneySaved table m_iMatchStats_MoneySaved - 029 - m_iMatchStats_KillReward table m_iMatchStats_KillReward - 029 - m_iMatchStats_LiveTime table m_iMatchStats_LiveTime - 029 - m_iMatchStats_Deaths table m_iMatchStats_Deaths - 029 - m_iMatchStats_Assists table m_iMatchStats_Assists - 029 - m_iMatchStats_HeadShotKills table m_iMatchStats_HeadShotKills - 029 - m_iMatchStats_Objective table m_iMatchStats_Objective - 029 - m_iMatchStats_CashEarned table m_iMatchStats_CashEarned - 029 - m_iMatchStats_UtilityDamage table m_iMatchStats_UtilityDamage - 029 - m_iMatchStats_EnemiesFlashed table m_iMatchStats_EnemiesFlashed - 029 - m_rank table m_rank - 005 - m_passiveItems table m_passiveItems - 003 - m_bHasParachute - m_unMusicID - m_bHasHelmet - m_bHasHeavyArmor - m_nHeavyAssaultSuitCooldownRemaining - m_flFlashDuration - m_flFlashMaxAlpha - m_iProgressBarDuration - m_flProgressBarStartTime - m_hRagdoll - m_hPlayerPing - m_cycleLatch - m_unCurrentEquipmentValue - m_unRoundStartEquipmentValue - m_unFreezetimeEndEquipmentValue - m_bIsControllingBot - m_bHasControlledBotThisRound - m_bCanControlObservedBot - m_iControlledBotEntIndex - m_vecAutomoveTargetEnd - m_flAutoMoveStartTime - m_flAutoMoveTargetTime - m_bIsAssassinationTarget - m_bHud_MiniScoreHidden - m_bHud_RadarHidden - m_nLastKillerIndex - m_nLastConcurrentKilled - m_nDeathCamMusic - m_bIsHoldingLookAtWeapon - m_bIsLookingAtWeapon - m_iNumRoundKillsHeadshots - m_unTotalRoundDamageDealt - m_flLowerBodyYawTarget - m_bStrafing - m_flThirdpersonRecoil - m_bHideTargetID - m_bIsSpawnRappelling - m_vecSpawnRappellingRopeOrigin - m_nSurvivalTeam - m_hSurvivalAssassinationTarget - m_flHealthShotBoostExpirationTime - m_flLastExoJumpTime - m_vecPlayerPatchEconIndices table m_vecPlayerPatchEconIndices - 004 Copy table DT_CSPlayerResource parent DT_PlayerResource - m_iPlayerC4 - m_iPlayerVIP - m_bHostageAlive table m_bHostageAlive - 011 - m_isHostageFollowingSomeone table m_isHostageFollowingSomeone - 011 - m_iHostageEntityIDs table m_iHostageEntityIDs - 011 - m_bombsiteCenterA - m_bombsiteCenterB - m_hostageRescueX table m_hostageRescueX - 003 - m_hostageRescueY table m_hostageRescueY - 003 - m_hostageRescueZ table m_hostageRescueZ - 003 - m_iMVPs table m_iMVPs - 064 - m_iArmor table m_iArmor - 064 - m_bHasHelmet table m_bHasHelmet - 064 - m_bHasDefuser table m_bHasDefuser - 064 - m_iScore table m_iScore - 064 - m_iCompetitiveRanking table m_iCompetitiveRanking - 064 - m_iCompetitiveWins table m_iCompetitiveWins - 064 - m_iCompetitiveRankType table m_iCompetitiveRankType - 064 - m_iCompTeammateColor table m_iCompTeammateColor - 064 - m_iLifetimeStart table m_iLifetimeStart - 064 - m_iLifetimeEnd table m_iLifetimeEnd - 064 - m_bControllingBot table m_bControllingBot - 064 - m_iControlledPlayer table m_iControlledPlayer - 064 - m_iControlledByPlayer table m_iControlledByPlayer - 064 - m_iBotDifficulty table m_iBotDifficulty - 064 - m_szClan table m_szClan - 064 - m_nCharacterDefIndex table m_nCharacterDefIndex - 064 - m_iTotalCashSpent table m_iTotalCashSpent - 064 - m_iGunGameLevel table m_iGunGameLevel - 064 - m_iCashSpentThisRound table m_iCashSpentThisRound - 064 - m_nEndMatchNextMapVotes table m_nEndMatchNextMapVotes - 064 - m_bEndMatchNextMapAllVoted - m_nActiveCoinRank table m_nActiveCoinRank - 064 - m_nMusicID table m_nMusicID - 064 - m_nPersonaDataPublicLevel table m_nPersonaDataPublicLevel - 064 - m_nPersonaDataPublicCommendsLeader table m_nPersonaDataPublicCommendsLeader - 064 - m_nPersonaDataPublicCommendsTeacher table m_nPersonaDataPublicCommendsTeacher - 064 - m_nPersonaDataPublicCommendsFriendly table m_nPersonaDataPublicCommendsFriendly - 064 - m_bHasCommunicationAbuseMute table m_bHasCommunicationAbuseMute - 064 - m_szCrosshairCodes table m_szCrosshairCodes - 064 - m_iMatchStats_Kills_Total table m_iMatchStats_Kills_Total - 064 - m_iMatchStats_5k_Total table m_iMatchStats_5k_Total - 064 - m_iMatchStats_4k_Total table m_iMatchStats_4k_Total - 064 - m_iMatchStats_3k_Total table m_iMatchStats_3k_Total - 064 - m_iMatchStats_Damage_Total table m_iMatchStats_Damage_Total - 064 - m_iMatchStats_EquipmentValue_Total table m_iMatchStats_EquipmentValue_Total - 064 - m_iMatchStats_KillReward_Total table m_iMatchStats_KillReward_Total - 064 - m_iMatchStats_LiveTime_Total table m_iMatchStats_LiveTime_Total - 064 - m_iMatchStats_Deaths_Total table m_iMatchStats_Deaths_Total - 064 - m_iMatchStats_Assists_Total table m_iMatchStats_Assists_Total - 064 - m_iMatchStats_HeadShotKills_Total table m_iMatchStats_HeadShotKills_Total - 064 - m_iMatchStats_Objective_Total table m_iMatchStats_Objective_Total - 064 - m_iMatchStats_CashEarned_Total table m_iMatchStats_CashEarned_Total - 064 - m_iMatchStats_UtilityDamage_Total table m_iMatchStats_UtilityDamage_Total - 064 - m_iMatchStats_EnemiesFlashed_Total table m_iMatchStats_EnemiesFlashed_Total - 064 Copy table DT_CSRagdoll - m_vecOrigin - m_vecRagdollOrigin - m_hPlayer - m_nModelIndex - m_nForceBone - m_vecForce - m_vecRagdollVelocity - m_iDeathPose - m_iDeathFrame - m_iTeamNum - m_bClientSideAnimation - m_flDeathYaw - m_flAbsYaw - m_bDiedAirborne Copy table DT_CSTeam parent DT_Team Copy table DT_CascadeLight parent DT_BaseEntity - m_shadowDirection - m_envLightShadowDirection - m_bEnabled - m_bUseLightEnvAngles - m_LightColor - m_LightColorScale - m_flMaxShadowDist Copy table DT_CChicken parent DT_DynamicProp - m_jumpedThisFrame - m_leader Copy table DT_ColorCorrection parent DT_BaseEntity - m_vecOrigin - m_minFalloff - m_maxFalloff - m_flCurWeight - m_flMaxWeight - m_flFadeInDuration - m_flFadeOutDuration - m_netLookupFilename - m_bEnabled - m_bMaster - m_bClientSide - m_bExclusive Copy table DT_ColorCorrectionVolume parent DT_BaseTrigger - m_bEnabled - m_MaxWeight - m_FadeDuration - m_Weight - m_lookupFilename Copy table DT_WeaponDEagle parent DT_WeaponCSBaseGun Copy table DT_DangerZone parent DT_BaseEntity - m_vecDangerZoneOriginStartedAt - m_flBombLaunchTime - m_flExtraRadius - m_flExtraRadiusStartTime - m_flExtraRadiusTotalLerpTime - m_nDropOrder - m_iWave Copy table DT_DangerZoneController parent DT_BaseEntity - m_bDangerZoneControllerEnabled - m_bMissionControlledExplosions - m_flStartTime - m_flFinalExpansionTime - m_vecEndGameCircleStart - m_vecEndGameCircleEnd - m_DangerZones table m_DangerZones - 041 - m_flWaveEndTimes table m_flWaveEndTimes - 004 - m_hTheFinalZone Copy table DT_DecoyGrenade parent DT_BaseCSGrenade Copy table DT_DecoyProjectile parent DT_BaseCSGrenadeProjectile Copy table DT_Drone parent DT_PhysicsProp - m_hMoveToThisEntity - m_hDeliveryCargo - m_bPilotTakeoverAllowed - m_hPotentialCargo - m_hCurrentPilot - m_vecTagPositions[0] - m_vecTagPositions - m_vecTagIncrements[0] - m_vecTagIncrements Copy table DT_Dronegun parent DT_BaseAnimating - m_vecAttentionTarget - m_vecTargetOffset - m_iHealth - m_bHasTarget Copy table DT_DynamicLight parent DT_BaseEntity - m_Flags - m_LightStyle - m_Radius - m_Exponent - m_InnerAngle - m_OuterAngle - m_SpotRadius Copy table DT_DynamicProp parent DT_BreakableProp - m_bUseHitboxesForRenderBox - m_flGlowMaxDist - m_bShouldGlow - m_clrGlow - m_nGlowStyle Copy table DT_EconEntity parent DT_BaseFlex - m_AttributeManager table DT_AttributeContainer - m_hOuter - m_ProviderType - m_iReapplyProvisionParity - m_Item table DT_ScriptCreatedItem - m_iItemDefinitionIndex - m_iEntityLevel - m_iItemIDHigh - m_iItemIDLow - m_iAccountID - m_iEntityQuality - m_bInitialized - m_szCustomName - m_NetworkedDynamicAttributesForDemos table DT_AttributeList - m_Attributes table _ST_m_Attributes_32 - lengthproxy table _LPT_m_Attributes_32 - lengthprop32 - 031 table DT_ScriptCreatedAttribute - m_iAttributeDefinitionIndex - m_iRawValue32 - m_flValue - m_iRawInitialValue32 - m_nRefundableCurrency - m_bSetBonus - m_OriginalOwnerXuidLow - m_OriginalOwnerXuidHigh - m_nFallbackPaintKit - m_nFallbackSeed - m_flFallbackWear - m_nFallbackStatTrak Copy table DT_WearableItem parent DT_EconEntity Copy table DT_Embers parent DT_BaseEntity - m_nDensity - m_nLifetime - m_nSpeed - m_bEmit Copy table DT_EntityDissolve parent DT_BaseEntity - m_flStartTime - m_flFadeOutStart - m_flFadeOutLength - m_flFadeOutModelStart - m_flFadeOutModelLength - m_flFadeInStart - m_flFadeInLength - m_nDissolveType - m_vDissolverOrigin - m_nMagnitude Copy table DT_EntityFlame parent DT_BaseEntity - m_hEntAttached - m_bCheapEffect Copy table DT_EntityFreezing parent DT_BaseEntity - m_vFreezingOrigin - m_flFrozenPerHitbox table m_flFrozenPerHitbox - 049 - m_flFrozen - m_bFinishFreezing Copy table DT_EntityParticleTrail parent DT_BaseParticleEntity - m_iMaterialName - m_Info table DT_EntityParticleTrailInfo - m_flLifetime - m_flStartSize - m_flEndSize - m_hConstraintEntity Copy table DT_EnvAmbientLight parent DT_SpatialEntity - m_vecColor Copy table DT_EnvDOFController parent DT_BaseEntity - m_bDOFEnabled - m_flNearBlurDepth - m_flNearFocusDepth - m_flFarFocusDepth - m_flFarBlurDepth - m_flNearBlurRadius - m_flFarBlurRadius Copy table DT_DetailController - m_flFadeStartDist - m_flFadeEndDist Copy table DT_EnvGasCanister parent DT_BaseAnimating - m_flFlightSpeed - m_flLaunchTime - m_vecParabolaDirection - m_flFlightTime - m_flWorldEnterTime - m_flInitialZSpeed - m_flZAcceleration - m_flHorizSpeed - m_bLaunchedFromWithinWorld - m_vecImpactPosition - m_vecStartPosition - m_vecEnterWorldPosition - m_vecDirection - m_vecStartAngles - m_vecSkyboxOrigin - m_flSkyboxScale - m_bInSkybox - m_bDoImpactEffects - m_bLanded - m_hSkyboxCopy - m_nMyZoneIndex - m_vecOrigin - m_vecOrigin[2] Copy table DT_EnvParticleScript parent DT_BaseAnimating - m_flSequenceScale Copy table DT_EnvProjectedTexture parent DT_BaseEntity - m_hTargetEntity - m_bState - m_bAlwaysUpdate - m_flLightFOV - m_bEnableShadows - m_bSimpleProjection - m_bLightOnlyTarget - m_bLightWorld - m_bCameraSpace - m_flBrightnessScale - m_LightColor - m_flColorTransitionTime - m_flAmbient - m_SpotlightTextureName - m_nSpotlightTextureFrame - m_flNearZ - m_flFarZ - m_nShadowQuality - m_flProjectionSize - m_flRotation - m_iStyle Copy table DT_QuadraticBeam parent DT_BaseEntity - m_targetPosition - m_controlPosition - m_scrollRate - m_flWidth Copy table DT_EnvScreenEffect parent DT_BaseEntity - m_flDuration - m_nType Copy table DT_EnvScreenOverlay parent DT_BaseEntity - m_iszOverlayNames[0] - m_iszOverlayNames - m_flOverlayTimes[0] - m_flOverlayTimes - m_flStartTime - m_iDesiredOverlay - m_bIsActive Copy table DT_EnvTonemapController parent DT_BaseEntity - m_bUseCustomAutoExposureMin - m_bUseCustomAutoExposureMax - m_bUseCustomBloomScale - m_flCustomAutoExposureMin - m_flCustomAutoExposureMax - m_flCustomBloomScale - m_flCustomBloomScaleMinimum - m_flBloomExponent - m_flBloomSaturation - m_flTonemapPercentTarget - m_flTonemapPercentBrightPixels - m_flTonemapMinAvgLum - m_flTonemapRate Copy table DT_EnvWind parent DT_BaseEntity - m_EnvWindShared table DT_EnvWindShared - m_iMinWind - m_iMaxWind - m_iMinGust - m_iMaxGust - m_flMinGustDelay - m_flMaxGustDelay - m_iGustDirChange - m_iWindSeed - m_iInitialWindDir - m_flInitialWindSpeed - m_flStartTime - m_flGustDuration Copy table DT_FEPlayerDecal parent DT_BaseEntity - m_nUniqueID - m_unAccountID - m_unTraceID - m_rtGcTime - m_vecEndPos - m_vecStart - m_vecRight - m_vecNormal - m_nEntity - m_nPlayer - m_nHitbox - m_nTintID - m_flCreationTime - m_nVersion - m_ubSignature table m_ubSignature - 127 Copy table DT_FireCrackerBlast parent DT_Inferno Copy table DT_FireSmoke parent DT_BaseEntity - m_flStartScale - m_flScale - m_flScaleTime - m_nFlags - m_nFlameModelIndex - m_nFlameFromAboveModelIndex Copy table DT_FireTrail parent DT_BaseParticleEntity - m_nAttachment - m_flLifetime Copy table DT_CFish - m_poolOrigin - m_x - m_y - m_z - m_angle - m_nModelIndex - m_lifeState - m_waterLevel Copy table DT_WeaponFists parent DT_WeaponCSBase - m_bPlayingUninterruptableAct Copy table DT_Flashbang parent DT_BaseCSGrenade Copy table DT_FogController - m_fog.enable - m_fog.blend - m_fog.dirPrimary - m_fog.colorPrimary - m_fog.colorSecondary - m_fog.start - m_fog.end - m_fog.farz - m_fog.maxdensity - m_fog.colorPrimaryLerpTo - m_fog.colorSecondaryLerpTo - m_fog.startLerpTo - m_fog.endLerpTo - m_fog.maxdensityLerpTo - m_fog.lerptime - m_fog.duration - m_fog.HDRColorScale - m_fog.ZoomFogScale Copy table DT_FootstepControl parent DT_BaseTrigger - m_source - m_destination Copy table DT_FuncAreaPortalWindow parent DT_BaseEntity - m_flFadeStartDist - m_flFadeDist - m_flTranslucencyLimit - m_iBackgroundModelIndex Copy table DT_FuncBrush parent DT_BaseEntity Copy table DT_FuncConveyor parent DT_BaseEntity - m_flConveyorSpeed Copy table DT_FuncLadder parent DT_BaseEntity - m_vecPlayerMountPositionTop - m_vecPlayerMountPositionBottom - m_vecLadderDir - m_bFakeLadder Copy table DT_FuncMonitor parent DT_FuncBrush Copy table DT_FuncMoveLinear parent DT_BaseToggle - m_vecVelocity - m_fFlags Copy table DT_FuncOccluder parent DT_BaseEntity - m_bActive - m_nOccluderIndex Copy table DT_FuncReflectiveGlass parent DT_FuncBrush Copy table DT_FuncRotating parent DT_BaseEntity - m_vecOrigin - m_angRotation[0] - m_angRotation[1] - m_angRotation[2] - m_flSimulationTime Copy table DT_FuncSmokeVolume parent DT_BaseParticleEntity - m_Color1 - m_Color2 - m_MaterialName - m_ParticleDrawWidth - m_ParticleSpacingDistance - m_DensityRampSpeed - m_RotationSpeed - m_MovementSpeed - m_Density - m_maxDrawDistance - m_spawnflags - m_Collision table DT_CollisionProperty - m_vecMins - m_vecMaxs - m_nSolidType - m_usSolidFlags - m_nSurroundType - m_triggerBloat - m_vecSpecifiedSurroundingMins - m_vecSpecifiedSurroundingMaxs Copy table DT_FuncTrackTrain parent DT_BaseEntity Copy table DT_Func_Dust - m_Color - m_SpawnRate - m_flSizeMin - m_flSizeMax - m_LifetimeMin - m_LifetimeMax - m_DustFlags - m_SpeedMax - m_DistMax - m_nModelIndex - m_FallSpeed - m_bAffectedByWind - m_Collision table DT_CollisionProperty - m_vecMins - m_vecMaxs - m_nSolidType - m_usSolidFlags - m_nSurroundType - m_triggerBloat - m_vecSpecifiedSurroundingMins - m_vecSpecifiedSurroundingMaxs Copy table DT_Func_LOD parent DT_BaseEntity - m_nDisappearMinDist - m_nDisappearMaxDist Copy table DT_GameRulesProxy Copy table DT_GrassBurn parent DT_BaseEntity - m_flGrassBurnClearTime Copy table DT_HEGrenade parent DT_BaseCSGrenade Copy table DT_HandleTest parent DT_BaseEntity - m_Handle - m_bSendHandle Copy table DT_CHostage parent DT_BaseCombatCharacter - m_isRescued - m_jumpedThisFrame - m_iHealth - m_iMaxHealth - m_lifeState - m_fFlags - m_nHostageState - m_flRescueStartTime - m_flGrabSuccessTime - m_flDropStartTime - m_vel - m_leader Copy table DT_HostageCarriableProp parent DT_BaseAnimating Copy table DT_IncendiaryGrenade parent DT_MolotovGrenade Copy table DT_Inferno parent DT_BaseEntity - m_fireXDelta table m_fireXDelta - 099 - m_fireYDelta table m_fireYDelta - 099 - m_fireZDelta table m_fireZDelta - 099 - m_bFireIsBurning table m_bFireIsBurning - 099 - m_nFireEffectTickBegin - m_fireCount Copy table DT_InfoLadderDismount parent DT_BaseEntity Copy table DT_InfoMapRegion parent DT_BaseEntity - m_flRadius - m_szLocToken Copy table DT_InfoOverlayAccessor - m_iTextureFrameIndex - m_iOverlayID Copy table DT_Item parent DT_EconEntity - m_bShouldGlow Copy table DT_ItemAssaultSuitUseable parent DT_Item - m_nArmorValue - m_bIsHeavyAssaultSuit Copy table DT_ItemCash parent DT_Item Copy table DT_ItemDogtags parent DT_Item - m_OwningPlayer - m_KillingPlayer Copy table DT_Item_Healthshot parent DT_WeaponBaseItem Copy table DT_WeaponKnife parent DT_WeaponCSBase Copy table DT_WeaponKnifeGG parent DT_WeaponKnife Copy table DT_LightGlow - m_clrRender - m_nHorizontalSize - m_nVerticalSize - m_nMinDist - m_nMaxDist - m_nOuterMaxDist - m_spawnflags - m_vecOrigin - m_angRotation - moveparent - m_flGlowProxySize - HDRColorScale Copy table DT_MapVetoPickController parent DT_BaseEntity - m_nDraftType - m_nTeamWinningCoinToss - m_nTeamWithFirstChoice table m_nTeamWithFirstChoice - 063 - m_nVoteMapIdsList table m_nVoteMapIdsList - 006 - m_nAccountIDs table m_nAccountIDs - 063 - m_nMapId0 table m_nMapId0 - 063 - m_nMapId1 table m_nMapId1 - 063 - m_nMapId2 table m_nMapId2 - 063 - m_nMapId3 table m_nMapId3 - 063 - m_nMapId4 table m_nMapId4 - 063 - m_nMapId5 table m_nMapId5 - 063 - m_nStartingSide0 table m_nStartingSide0 - 063 - m_nCurrentPhase - m_nPhaseStartTick - m_nPhaseDurationTicks Copy table DT_MaterialModifyControl parent DT_BaseEntity - m_szMaterialName - m_szMaterialVar - m_szMaterialVarValue - m_iFrameStart - m_iFrameEnd - m_bWrap - m_flFramerate - m_bNewAnimCommandsSemaphore - m_flFloatLerpStartValue - m_flFloatLerpEndValue - m_flFloatLerpTransitionTime - m_bFloatLerpWrap - m_nModifyMode Copy table DT_WeaponMelee parent DT_WeaponCSBase - m_flThrowAt Copy table DT_MolotovGrenade parent DT_BaseCSGrenade Copy table DT_MolotovProjectile parent DT_BaseCSGrenadeProjectile - m_bIsIncGrenade Copy table DT_MovieDisplay parent DT_BaseEntity - m_bEnabled - m_bLooping - m_szMovieFilename - m_szGroupName - m_bStretchToFill - m_bForcedSlave - m_bUseCustomUVs - m_flUMin - m_flUMax - m_flVMin - m_flVMax Copy table DT_ParadropChopper parent DT_BaseAnimating - m_vecOrigin - m_vecOrigin[2] - m_hCallingPlayer Copy table DT_ParticleFire - m_vOrigin - m_vDirection Copy table DT_ParticlePerformanceMonitor parent DT_BaseEntity - m_bMeasurePerf - m_bDisplayPerf Copy table DT_ParticleSystem - m_vecOrigin - m_fEffects - m_hOwnerEntity - moveparent - m_iParentAttachment - m_angRotation - m_iEffectIndex - m_bActive - m_nStopType - m_flStartTime - m_szSnapshotFileName - m_vServerControlPoints table m_vServerControlPoints - 003 - m_iServerControlPointAssignments table m_iServerControlPointAssignments - 003 - m_hControlPointEnts table m_hControlPointEnts - 062 - m_iControlPointParents table m_iControlPointParents - 062 Copy table DT_PhysBox parent DT_BaseEntity - m_mass Copy table DT_PhysBoxMultiplayer parent DT_PhysBox - m_iPhysicsMode - m_fMass Copy table DT_PhysMagnet parent DT_BaseAnimating Copy table DT_PhysPropAmmoBox parent DT_PhysicsPropMultiplayer Copy table DT_PhysPropLootCrate parent DT_PhysicsPropMultiplayer - m_bRenderInPSPM - m_bRenderInTablet - m_iHealth - m_iMaxHealth Copy table DT_PhysPropRadarJammer parent DT_PhysicsPropMultiplayer Copy table DT_PhysPropWeaponUpgrade parent DT_PhysicsPropMultiplayer Copy table DT_PhysicsProp parent DT_BreakableProp - m_bAwake - m_spawnflags Copy table DT_PhysicsPropMultiplayer parent DT_PhysicsProp - m_iPhysicsMode - m_fMass - m_collisionMins - m_collisionMaxs Copy table DT_PlantedC4 parent DT_BaseAnimating - m_bBombTicking - m_nBombSite - m_flC4Blow - m_flTimerLength - m_flDefuseLength - m_flDefuseCountDown - m_bBombDefused - m_hBombDefuser Copy table DT_Plasma parent DT_BaseEntity - m_flStartScale - m_flScale - m_flScaleTime - m_nFlags - m_nPlasmaModelIndex - m_nPlasmaModelIndex2 - m_nGlowModelIndex Copy table DT_PlayerPing parent DT_BaseEntity - m_hPlayer - m_hPingedEntity - m_iType - m_bUrgent - m_szPlaceName Copy table DT_PlayerResource - m_iPing table m_iPing - 064 - m_iKills table m_iKills - 064 - m_iAssists table m_iAssists - 064 - m_iDeaths table m_iDeaths - 064 - m_bConnected table m_bConnected - 064 - m_iTeam table m_iTeam - 064 - m_iPendingTeam table m_iPendingTeam - 064 - m_bAlive table m_bAlive - 064 - m_iHealth table m_iHealth - 064 - m_iCoachingTeam table m_iCoachingTeam - 064 Copy table DT_PointCamera parent DT_BaseEntity - m_FOV - m_Resolution - m_bFogEnable - m_FogColor - m_flFogStart - m_flFogEnd - m_flFogMaxDensity - m_bActive - m_bUseScreenAspectRatio Copy table DT_PointCommentaryNode parent DT_BaseAnimating - m_bActive - m_flStartTime - m_iszCommentaryFile - m_iszCommentaryFileNoHDR - m_iszSpeakers - m_iNodeNumber - m_iNodeNumberMax - m_hViewPosition Copy table DT_PointWorldText parent DT_BaseEntity - m_szText - m_flTextSize - m_textColor Copy table DT_PoseController parent DT_BaseEntity - m_hProps table m_hProps - 003 - m_chPoseIndex table m_chPoseIndex - 003 - m_bPoseValueParity - m_fPoseValue - m_fInterpolationTime - m_bInterpolationWrap - m_fCycleFrequency - m_nFModType - m_fFModTimeOffset - m_fFModRate - m_fFModAmplitude Copy table DT_PostProcessController parent DT_BaseEntity - m_flPostProcessParameters table m_flPostProcessParameters - 010 - m_bMaster Copy table DT_Precipitation parent DT_BaseEntity - m_nPrecipType Copy table DT_PrecipitationBlocker parent DT_BaseEntity Copy table DT_PredictedViewModel parent DT_BaseViewModel Copy table DT_PropCounter parent DT_BaseAnimating - m_flDisplayValue Copy table DT_PropDoorRotating parent DT_BasePropDoor Copy table DT_PropJeep parent DT_PropVehicleDriveable - m_bHeadlightIsOn Copy table DT_PropVehicleChoreoGeneric parent DT_DynamicProp - m_hPlayer - m_bEnterAnimOn - m_bExitAnimOn - m_bForceEyesToAttachment - m_vecEyeExitEndpoint - m_vehicleView.bClampEyeAngles - m_vehicleView.flPitchCurveZero - m_vehicleView.flPitchCurveLinear - m_vehicleView.flRollCurveZero - m_vehicleView.flRollCurveLinear - m_vehicleView.flFOV - m_vehicleView.flYawMin - m_vehicleView.flYawMax - m_vehicleView.flPitchMin - m_vehicleView.flPitchMax Copy table DT_PropVehicleDriveable parent DT_BaseAnimating - m_hPlayer - m_nSpeed - m_nRPM - m_flThrottle - m_nBoostTimeLeft - m_nHasBoost - m_nScannerDisabledWeapons - m_nScannerDisabledVehicle - m_bEnterAnimOn - m_bExitAnimOn - m_bUnableToFire - m_vecEyeExitEndpoint - m_bHasGun - m_vecGunCrosshair Copy table DT_Prop_Hallucination parent DT_BaseAnimating - m_bEnabled - m_fVisibleTime - m_fRechargeTime Copy table DT_RagdollManager - m_iCurrentMaxRagdollCount Copy table DT_Ragdoll parent DT_BaseAnimating - m_ragAngles[0] - m_ragAngles - m_ragPos[0] - m_ragPos - m_hUnragdoll - m_flBlendWeight - m_nOverlaySequence Copy table DT_Ragdoll_Attached parent DT_Ragdoll - m_boneIndexAttached - m_ragdollAttachedObjectIndex - m_attachmentPointBoneSpace - m_attachmentPointRagdollSpace Copy table DT_RopeKeyframe - m_nChangeCount - m_iRopeMaterialModelIndex - m_hStartPoint - m_hEndPoint - m_iStartAttachment - m_iEndAttachment - m_fLockedPoints - m_Slack - m_RopeLength - m_RopeFlags - m_TextureScale - m_nSegments - m_bConstrainBetweenEndpoints - m_Subdiv - m_Width - m_flScrollSpeed - m_vecOrigin - moveparent - m_iParentAttachment - m_iDefaultRopeMaterialModelIndex - m_nMinCPULevel - m_nMaxCPULevel - m_nMinGPULevel - m_nMaxGPULevel Copy table DT_WeaponSCAR17 parent DT_WeaponCSBaseGun Copy table DT_SceneEntity parent DT_BaseEntity - m_nSceneStringIndex - m_bIsPlayingBack - m_bPaused - m_bMultiplayer - m_flForceClientTime - m_hActorList table _ST_m_hActorList_16 - lengthproxy table _LPT_m_hActorList_16 - lengthprop16 - 015 Copy table DT_SensorGrenade parent DT_BaseCSGrenade Copy table DT_SensorGrenadeProjectile parent DT_BaseCSGrenadeProjectile Copy table DT_ShadowControl parent DT_BaseEntity - m_shadowDirection - m_shadowColor - m_flShadowMaxDist - m_bDisableShadows - m_bEnableLocalLightShadows Copy table DT_SlideshowDisplay parent DT_BaseEntity - m_bEnabled - m_szDisplayText - m_szSlideshowDirectory - m_chCurrentSlideLists table m_chCurrentSlideLists - 015 - m_fMinSlideTime - m_fMaxSlideTime - m_iCycleType - m_bNoListRepeats Copy table DT_SmokeGrenade parent DT_BaseCSGrenade Copy table DT_SmokeGrenadeProjectile parent DT_BaseCSGrenadeProjectile - m_bDidSmokeEffect - m_nSmokeEffectTickBegin Copy table DT_SmokeStack parent DT_BaseParticleEntity - m_SpreadSpeed - m_Speed - m_StartSize - m_EndSize - m_Rate - m_JetLength - m_bEmit - m_flBaseSpread - m_flTwist - m_flRollSpeed - m_iMaterialModel - m_AmbientLight.m_vPos - m_AmbientLight.m_vColor - m_AmbientLight.m_flIntensity - m_DirLight.m_vPos - m_DirLight.m_vColor - m_DirLight.m_flIntensity - m_vWind Copy table DT_Snowball parent DT_BaseCSGrenade Copy table DT_SnowballPile parent DT_BaseAnimating Copy table DT_SnowballProjectile parent DT_BaseCSGrenadeProjectile Copy table DT_SpatialEntity parent DT_BaseEntity - m_vecOrigin - m_minFalloff - m_maxFalloff - m_flCurWeight - m_bEnabled Copy table DT_SpotlightEnd parent DT_BaseEntity - m_flLightScale - m_Radius Copy table DT_Sprite parent DT_BaseEntity - m_hAttachedToEntity - m_nAttachment - m_flScaleTime - m_flSpriteScale - m_flSpriteFramerate - m_flGlowProxySize - m_flHDRColorScale - m_flFrame - m_flBrightnessTime - m_nBrightness - m_bWorldSpaceScale Copy table DT_SpriteOriented parent DT_Sprite Copy table DT_SpriteTrail parent DT_Sprite - m_flLifeTime - m_flStartWidth - m_flEndWidth - m_flStartWidthVariance - m_flTextureRes - m_flMinFadeLength - m_vecSkyboxOrigin - m_flSkyboxScale Copy table DT_StatueProp parent DT_PhysicsProp - m_hInitBaseAnimating - m_bShatter - m_nShatterFlags - m_vShatterPosition - m_vShatterForce Copy table DT_SteamJet parent DT_BaseParticleEntity - m_SpreadSpeed - m_Speed - m_StartSize - m_EndSize - m_Rate - m_JetLength - m_bEmit - m_bFaceLeft - m_nType - m_spawnflags - m_flRollSpeed Copy table DT_Sun - m_clrRender - m_clrOverlay - m_vDirection - m_bOn - m_nSize - m_nOverlaySize - m_nMaterial - m_nOverlayMaterial - HDRColorScale - glowDistanceScale Copy table DT_SunlightShadowControl parent DT_BaseEntity - m_shadowDirection - m_bEnabled - m_TextureName - m_LightColor - m_flColorTransitionTime - m_flSunDistance - m_flFOV - m_flNearZ - m_flNorthOffset - m_bEnableShadows Copy table DT_SurvivalSpawnChopper parent DT_BaseAnimating - m_vecOrigin - m_vecOrigin[2] Copy table DT_TEArmorRicochet parent DT_TEMetalSparks Copy table DT_TEBSPDecal parent DT_BaseTempEntity - m_vecOrigin - m_nEntity - m_nIndex Copy table DT_BaseBeam - m_nModelIndex - m_nHaloIndex - m_nStartFrame - m_nFrameRate - m_fLife - m_fWidth - m_fEndWidth - m_nFadeLength - m_fAmplitude - m_nSpeed - r - g - b - a - m_nFlags Copy table DT_TEBeamEntPoint parent DT_BaseBeam - m_nStartEntity - m_nEndEntity - m_vecStartPoint - m_vecEndPoint Copy table DT_TEBeamEnts parent DT_BaseBeam - m_nStartEntity - m_nEndEntity Copy table DT_TEBeamFollow parent DT_BaseBeam - m_iEntIndex Copy table DT_TEBeamLaser parent DT_BaseBeam - m_nStartEntity - m_nEndEntity Copy table DT_TEBeamPoints parent DT_BaseBeam - m_vecStartPoint - m_vecEndPoint Copy table DT_TEBeamRing parent DT_BaseBeam - m_nStartEntity - m_nEndEntity Copy table DT_TEBeamRingPoint parent DT_BaseBeam - m_vecCenter - m_flStartRadius - m_flEndRadius Copy table DT_TEBeamSpline - m_nPoints - m_vecPoints[0] - m_vecPoints Copy table DT_TEBloodSprite - m_vecOrigin - m_vecDirection - r - g - b - a - m_nSprayModel - m_nDropModel - m_nSize Copy table DT_TEBloodStream parent DT_TEParticleSystem - m_vecDirection - r - g - b - a - m_nAmount Copy table DT_TEBreakModel parent DT_BaseTempEntity - m_vecOrigin - m_angRotation[0] - m_angRotation[1] - m_angRotation[2] - m_vecSize - m_vecVelocity - m_nModelIndex - m_nRandomization - m_nCount - m_fTime - m_nFlags Copy table DT_TEBubbleTrail parent DT_BaseTempEntity - m_vecMins - m_vecMaxs - m_nModelIndex - m_flWaterZ - m_nCount - m_fSpeed Copy table DT_TEBubbles parent DT_BaseTempEntity - m_vecMins - m_vecMaxs - m_nModelIndex - m_fHeight - m_nCount - m_fSpeed Copy table DT_TEClientProjectile parent DT_BaseTempEntity - m_vecOrigin - m_vecVelocity - m_nModelIndex - m_nLifeTime - m_hOwner Copy table DT_TEDecal parent DT_BaseTempEntity - m_vecOrigin - m_vecStart - m_nEntity - m_nHitbox - m_nIndex Copy table DT_TEDust parent DT_TEParticleSystem - m_flSize - m_flSpeed - m_vecDirection Copy table DT_TEDynamicLight parent DT_BaseTempEntity - m_vecOrigin - r - g - b - exponent - m_fRadius - m_fTime - m_fDecay Copy table DT_TEEffectDispatch parent DT_BaseTempEntity - m_EffectData table DT_EffectData - m_vOrigin.x - m_vOrigin.y - m_vOrigin.z - m_vStart.x - m_vStart.y - m_vStart.z - m_vAngles - m_vNormal - m_fFlags - m_flMagnitude - m_flScale - m_nAttachmentIndex - m_nSurfaceProp - m_iEffectName - m_nMaterial - m_nDamageType - m_nHitBox - entindex - m_nOtherEntIndex - m_nColor - m_flRadius - m_bPositionsAreRelativeToEntity Copy table DT_TEEnergySplash - m_vecPos - m_vecDir - m_bExplosive Copy table DT_TEExplosion parent DT_TEParticleSystem - m_nModelIndex - m_fScale - m_nFrameRate - m_nFlags - m_vecNormal - m_chMaterialType - m_nRadius - m_nMagnitude Copy table DT_TEFireBullets - m_vecOrigin - m_vecAngles[0] - m_vecAngles[1] - m_iWeaponID - m_weapon - m_iMode - m_iSeed - m_iPlayer - m_fInaccuracy - m_fSpread - m_nItemDefIndex - m_iSoundType - m_flRecoilIndex Copy table DT_TEFizz parent DT_BaseTempEntity - m_nEntity - m_nModelIndex - m_nDensity - m_nCurrent Copy table DT_TEFootprintDecal parent DT_BaseTempEntity - m_vecOrigin - m_vecDirection - m_nEntity - m_nIndex - m_chMaterialType Copy table DT_TEFoundryHelpers parent DT_BaseTempEntity - m_iEntity Copy table DT_TEGaussExplosion parent DT_TEParticleSystem - m_nType - m_vecDirection Copy table DT_TEGlowSprite parent DT_BaseTempEntity - m_vecOrigin - m_nModelIndex - m_fScale - m_fLife - m_nBrightness Copy table DT_TEImpact parent DT_BaseTempEntity - m_vecOrigin - m_vecNormal - m_iType - m_ucFlags Copy table DT_TEKillPlayerAttachments parent DT_BaseTempEntity - m_nPlayer Copy table DT_TELargeFunnel parent DT_TEParticleSystem - m_nModelIndex - m_nReversed Copy table DT_TEMetalSparks - m_vecPos - m_vecDir Copy table DT_TEMuzzleFlash parent DT_BaseTempEntity - m_vecOrigin - m_vecAngles - m_flScale - m_nType Copy table DT_TEParticleSystem parent DT_BaseTempEntity - m_vecOrigin[0] - m_vecOrigin[1] - m_vecOrigin[2] Copy table DT_TEPhysicsProp parent DT_BaseTempEntity - m_vecOrigin - m_angRotation[0] - m_angRotation[1] - m_angRotation[2] - m_vecVelocity - m_nModelIndex - m_nFlags - m_nSkin - m_nEffects - m_clrRender Copy table DT_TEPlantBomb - m_vecOrigin - m_iPlayer - m_option Copy table DT_TEPlayerAnimEvent - m_hPlayer - m_iEvent - m_nData Copy table DT_TEPlayerDecal parent DT_BaseTempEntity - m_vecOrigin - m_vecStart - m_vecRight - m_nEntity - m_nPlayer - m_nHitbox Copy table DT_TEProjectedDecal parent DT_BaseTempEntity - m_vecOrigin - m_angRotation - m_flDistance - m_nIndex Copy table DT_TERadioIcon parent DT_BaseTempEntity - m_iAttachToClient Copy table DT_TEShatterSurface parent DT_BaseTempEntity - m_vecOrigin - m_vecAngles - m_vecForce - m_vecForcePos - m_flWidth - m_flHeight - m_flShardSize - m_nSurfaceType - m_uchFrontColor[0] - m_uchFrontColor[1] - m_uchFrontColor[2] - m_uchBackColor[0] - m_uchBackColor[1] - m_uchBackColor[2] Copy table DT_TEShowLine parent DT_TEParticleSystem - m_vecEnd Copy table DT_TESmoke parent DT_BaseTempEntity - m_vecOrigin - m_nModelIndex - m_fScale - m_nFrameRate Copy table DT_TESparks parent DT_TEParticleSystem - m_nMagnitude - m_nTrailLength - m_vecDir Copy table DT_TESprite parent DT_BaseTempEntity - m_vecOrigin - m_nModelIndex - m_fScale - m_nBrightness Copy table DT_TESpriteSpray parent DT_BaseTempEntity - m_vecOrigin - m_vecDirection - m_nModelIndex - m_fNoise - m_nCount - m_nSpeed Copy table DT_TEWorldDecal parent DT_BaseTempEntity - m_vecOrigin - m_nIndex Copy table DT_WeaponTablet parent DT_WeaponCSBase - m_flUpgradeExpirationTime[0] - m_flUpgradeExpirationTime - m_vecLocalHexFlags[0] - m_vecLocalHexFlags - m_nContractKillGridIndex - m_nContractKillGridHighResIndex - m_bTabletReceptionIsBlocked - m_flScanProgress - m_flBootTime - m_flShowMapTime - m_vecNotificationIds[0] - m_vecNotificationIds - m_vecNotificationTimestamps[0] - m_vecNotificationTimestamps - m_vecPlayerPositionHistory[0] - m_vecPlayerPositionHistory - m_nLastPurchaseIndex - m_vecNearestMetalCratePos Copy table DT_Team - m_iTeamNum - m_bSurrendered - m_scoreTotal - m_scoreFirstHalf - m_scoreSecondHalf - m_scoreOvertime - m_iClanID - m_szTeamname - m_szClanTeamname - m_szTeamFlagImage - m_szTeamLogoImage - m_szTeamMatchStat - m_nGGLeaderEntIndex_CT - m_nGGLeaderEntIndex_T - m_numMapVictories - player_array_element - "player_array" Copy table DT_TeamplayRoundBasedRulesProxy parent DT_GameRulesProxy - teamplayroundbased_gamerules_data table DT_TeamplayRoundBasedRules - m_iRoundState - m_bInWaitingForPlayers - m_iWinningTeam - m_bInOvertime - m_bInSetup - m_bSwitchedTeamsThisRound - m_bAwaitingReadyRestart - m_flRestartRoundTime - m_flMapResetTime - m_flNextRespawnWave table m_flNextRespawnWave - 031 - m_TeamRespawnWaveTimes table m_TeamRespawnWaveTimes - 031 - m_bTeamReady table m_bTeamReady - 031 - m_bStopWatch Copy table DT_Tesla parent DT_BaseEntity - m_SoundName - m_iszSpriteName Copy table DT_TestTraceline - m_clrRender - m_vecOrigin - m_angRotation[0] - m_angRotation[1] - m_angRotation[2] - moveparent Copy table DT_ProxyToggle parent DT_BaseEntity - blah table DT_ProxyToggle_ProxiedData - m_WithProxy Copy table DT_TriggerPlayerMovement parent DT_BaseTrigger Copy table DT_TriggerSoundOperator parent DT_BaseTrigger - m_nSoundOperator Copy table DT_VGuiScreen parent DT_BaseEntity - m_flWidth - m_flHeight - m_fScreenFlags - m_nPanelName - m_nAttachmentIndex - m_nOverlayMaterial - m_hPlayerOwner Copy table DT_VoteController parent DT_BaseEntity - m_iActiveIssueIndex - m_iOnlyTeamToVote - m_nVoteOptionCount table m_nVoteOptionCount - 004 - m_nPotentialVotes - m_bIsYesNoVote Copy table DT_WaterBullet parent DT_BaseAnimating Copy table DT_WaterLODControl parent DT_BaseEntity - m_flCheapWaterStartDistance - m_flCheapWaterEndDistance Copy table DT_WeaponAWP parent DT_WeaponCSBaseGun Copy table DT_WeaponAug parent DT_WeaponCSBaseGun Copy table DT_WeaponBaseItem parent DT_WeaponCSBase - m_bRedraw Copy table DT_WeaponBizon parent DT_WeaponCSBaseGun Copy table DT_WeaponCSBase parent DT_BaseCombatWeapon - m_weaponMode - m_fAccuracyPenalty - m_fLastShotTime - m_iRecoilIndex - m_flRecoilIndex - m_hPrevOwner - m_bBurstMode - m_flPostponeFireReadyTime - m_bReloadVisuallyComplete - m_bSilencerOn - m_flDoneSwitchingSilencer - m_iOriginalTeamNumber - m_iIronSightMode Copy table DT_WeaponCSBaseGun parent DT_WeaponCSBase - m_zoomLevel - m_iBurstShotsRemaining Copy table DT_WeaponCubemap parent DT_BaseCombatWeapon Copy table DT_WeaponCycler parent DT_BaseCombatWeapon Copy table DT_WeaponElite parent DT_WeaponCSBaseGun Copy table DT_WeaponFamas parent DT_WeaponCSBaseGun Copy table DT_WeaponFiveSeven parent DT_WeaponCSBaseGun Copy table DT_WeaponG3SG1 parent DT_WeaponCSBaseGun Copy table DT_WeaponGalil parent DT_WeaponCSBaseGun Copy table DT_WeaponGalilAR parent DT_WeaponCSBaseGun Copy table DT_WeaponGlock parent DT_WeaponCSBaseGun Copy table DT_WeaponHKP2000 parent DT_WeaponCSBaseGun Copy table DT_WeaponM249 parent DT_WeaponCSBaseGun Copy table DT_WeaponM3 parent DT_WeaponCSBase - m_reloadState Copy table DT_WeaponM4A1 parent DT_WeaponCSBaseGun Copy table DT_WeaponMAC10 parent DT_WeaponCSBaseGun Copy table DT_WeaponMP5Navy parent DT_WeaponCSBaseGun Copy table DT_WeaponMP7 parent DT_WeaponCSBaseGun Copy table DT_WeaponMP9 parent DT_WeaponCSBaseGun Copy table DT_WeaponMag7 parent DT_WeaponCSBaseGun Copy table DT_WeaponNOVA parent DT_WeaponCSBase - m_reloadState Copy table DT_WeaponNegev parent DT_WeaponCSBaseGun Copy table DT_WeaponP228 parent DT_WeaponCSBaseGun Copy table DT_WeaponP250 parent DT_WeaponCSBaseGun Copy table DT_WeaponP90 parent DT_WeaponCSBaseGun Copy table DT_WeaponSCAR20 parent DT_WeaponCSBaseGun Copy table DT_WeaponSG550 parent DT_WeaponCSBaseGun Copy table DT_WeaponSG552 parent DT_WeaponCSBaseGun Copy table DT_WeaponSG556 parent DT_WeaponCSBaseGun Copy table DT_WeaponSSG08 parent DT_WeaponCSBaseGun Copy table DT_WeaponSawedoff parent DT_WeaponCSBase - m_reloadState Copy table DT_WeaponScout parent DT_WeaponCSBaseGun Copy table DT_WeaponShield parent DT_WeaponCSBaseGun - m_flDisplayHealth Copy table DT_WeaponTMP parent DT_WeaponCSBaseGun Copy table DT_WeaponTaser parent DT_WeaponCSBaseGun - m_fFireTime Copy table DT_WeaponTec9 parent DT_WeaponCSBaseGun Copy table DT_WeaponUMP45 parent DT_WeaponCSBaseGun Copy table DT_WeaponUSP parent DT_WeaponCSBaseGun Copy table DT_WeaponXM1014 parent DT_WeaponCSBase - m_reloadState Copy table DT_WeaponZoneRepulsor parent DT_WeaponCSBaseGun Copy table DT_World parent DT_BaseEntity - m_flWaveHeight - m_WorldMins - m_WorldMaxs - m_bStartDark - m_flMaxOccludeeArea - m_flMinOccluderArea - m_flMaxPropScreenSpaceWidth - m_flMinPropScreenSpaceWidth - m_iszDetailSpriteMaterial - m_bColdWorld - m_iTimeOfDay Copy table DT_WorldVguiText parent DT_BaseEntity - m_bEnabled - m_szDisplayText - m_szDisplayTextOption - m_szFont - m_iTextPanelWidth - m_clrText Copy table DT_DustTrail parent DT_BaseParticleEntity - m_SpawnRate - m_Color - m_ParticleLifetime - m_StopEmitTime - m_MinSpeed - m_MaxSpeed - m_MinDirectedSpeed - m_MaxDirectedSpeed - m_StartSize - m_EndSize - m_SpawnRadius - m_bEmit - m_Opacity Copy table DT_MovieExplosion parent DT_BaseParticleEntity Copy table DT_NextBot parent DT_BaseCombatCharacter Copy table DT_ParticleSmokeGrenade parent DT_BaseParticleEntity - m_flSpawnTime - m_FadeStartTime - m_FadeEndTime - m_MinColor - m_MaxColor - m_CurrentStage Copy table DT_RocketTrail parent DT_BaseParticleEntity - m_SpawnRate - m_StartColor - m_EndColor - m_ParticleLifetime - m_StopEmitTime - m_MinSpeed - m_MaxSpeed - m_StartSize - m_EndSize - m_SpawnRadius - m_bEmit - m_nAttachment - m_Opacity - m_bDamaged - m_flFlareScale Copy table DT_SmokeTrail parent DT_BaseParticleEntity - m_SpawnRate - m_StartColor - m_EndColor - m_ParticleLifetime - m_StopEmitTime - m_MinSpeed - m_MaxSpeed - m_MinDirectedSpeed - m_MaxDirectedSpeed - m_StartSize - m_EndSize - m_SpawnRadius - m_bEmit - m_nAttachment - m_Opacity Copy table DT_SporeExplosion parent DT_BaseParticleEntity - m_flSpawnRate - m_flParticleLifetime - m_flStartSize - m_flEndSize - m_flSpawnRadius - m_bEmit - m_bDontRemove Copy table DT_SporeTrail parent DT_BaseParticleEntity - m_flSpawnRate - m_vecEndColor - m_flParticleLifetime - m_flStartSize - m_flEndSize - m_flSpawnRadius - m_bEmit --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/input/is\_key\_pressed.md). # is\\\_key\\\_pressed \`\`\`lua local pressed = input.is\_key\_pressed(key) \`\`\` Returns a \`boolean\` value that is \`true\` if the key specified is pressed. \*\*Parameters:\*\* \* \`key\` (\`integer\`): a key code from the table below \*\*Returns:\*\* \* \`boolean\` | Key Name | Value | | -------------------------------------------------- | ------- | | Left mouse button | 1 | | Right mouse button | 2 | | Control‑Break processing | 3 | | Middle mouse button | 4 | | X1 mouse button | 5 | | X2 mouse button | 6 | | (Undefined / Reserved) | 7 | | Backspace | 8 | | Tab | 9 | | (Reserved / Undefined) | 10–11 | | Clear | 12 | | Enter (Return) | 13 | | (Undefined) | 14–15 | | Shift | 16 | | Ctrl | 17 | | Alt | 18 | | Pause | 19 | | Caps Lock | 20 | | IME Kana/Hangul mode | 21 | | (Undefined) | 22 | | IME Junja mode | 23 | | IME Final mode | 24 | | IME Hanja/Kanji mode | 25 | | (Undefined) | 26 | | Escape | 27 | | IME Convert | 28 | | IME Non-convert | 29 | | IME Accept | 30 | | IME Mode change request | 31 | | Spacebar | 32 | | Page Up | 33 | | Page Down | 34 | | End | 35 | | Home | 36 | | Left Arrow | 37 | | Up Arrow | 38 | | Right Arrow | 39 | | Down Arrow | 40 | | Select key | 41 | | Print key | 42 | | Execute key | 43 | | Print Screen (Snapshot) | 44 | | Insert | 45 | | Delete | 46 | | Help | 47 | | 0 | 48 | | 1 | 49 | | 2 | 50 | | 3 | 51 | | 4 | 52 | | 5 | 53 | | 6 | 54 | | 7 | 55 | | 8 | 56 | | 9 | 57 | | (Undefined / Reserved) | 58–64 | | A | 65 | | B | 66 | | C | 67 | | D | 68 | | E | 69 | | F | 70 | | G | 71 | | H | 72 | | I | 73 | | J | 74 | | K | 75 | | L | 76 | | M | 77 | | N | 78 | | O | 79 | | P | 80 | | Q | 81 | | R | 82 | | S | 83 | | T | 84 | | U | 85 | | V | 86 | | W | 87 | | X | 88 | | Y | 89 | | Z | 90 | | Left Windows key | 91 | | Right Windows key | 92 | | Applications (Context Menu) key | 93 | | (Reserved) | 94 | | Sleep | 95 | | Numeric keypad 0 | 96 | | Numeric keypad 1 | 97 | | Numeric keypad 2 | 98 | | Numeric keypad 3 | 99 | | Numeric keypad 4 | 100 | | Numeric keypad 5 | 101 | | Numeric keypad 6 | 102 | | Numeric keypad 7 | 103 | | Numeric keypad 8 | 104 | | Numeric keypad 9 | 105 | | Multiply (numpad) | 106 | | Add (numpad) | 107 | | Separator | 108 | | Subtract (numpad) | 109 | | Decimal (numpad) | 110 | | Divide (numpad) | 111 | | F1 | 112 | | F2 | 113 | | F3 | 114 | | F4 | 115 | | F5 | 116 | | F6 | 117 | | F7 | 118 | | F8 | 119 | | F9 | 120 | | F10 | 121 | | F11 | 122 | | F12 | 123 | | F13 | 124 | | F14 | 125 | | F15 | 126 | | F16 | 127 | | F17 | 128 | | F18 | 129 | | F19 | 130 | | F20 | 131 | | F21 | 132 | | F22 | 133 | | F23 | 134 | | F24 | 135 | | (Unassigned / Reserved) | 136–143 | | Num Lock | 144 | | Scroll Lock | 145 | | (OEM specific keys) | 146–150 | | Left Shift | 160 | | Right Shift | 161 | | Left Ctrl | 162 | | Right Ctrl | 163 | | Left Alt (Menu) | 164 | | Right Alt | 165 | | Browser Back | 166 | | Browser Forward | 167 | | Browser Refresh | 168 | | Browser Stop | 169 | | Browser Search | 170 | | Browser Favorites | 171 | | Browser Home | 172 | | Volume Mute | 173 | | Volume Down | 174 | | Volume Up | 175 | | Media Next Track | 176 | | Media Previous Track | 177 | | Media Stop | 178 | | Media Play/Pause | 179 | | Launch Mail | 180 | | Launch Media Select | 181 | | Launch Application 1 | 182 | | Launch Application 2 | 183 | | (Reserved) | 184–185 | | OEM\\\_1 (‘;:’ key US) | 186 | | OEM Plus (‘+’ key) | 187 | | OEM Comma (‘,’ key) | 188 | | OEM Minus (‘‑’ key) | 189 | | OEM Period (‘.’ key) | 190 | | OEM 2 (‘/?’ key US) | 191 | | OEM 3 (‘\\\`\\~’ key US) | 192 | | (Reserved) | 193–215 | | OEM 4 (‘\\\[{’ key US) | 219 |\ | OEM 5 (‘\\|’ key US) | 220 |\ | OEM 6 (‘\]}’ key US) | 221 | | OEM 7 (‘"’/“'” key US) | 222 | | OEM 8 | 223 | | (Reserved) | 224 | | OEM 102 (Intl keyboard backslash or angle‑bracket) | 226 | | Process key (IME) | 229 | | Packet (Unicode pass-through) | 231 | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/input/is\_key\_pressed.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/input.md). # input - \[is\\\_key\\\_pressed\](https://onetap.gitbook.io/docs/libraries/input/is\_key\_pressed.md) - \[get\\\_cursor\\\_position\](https://onetap.gitbook.io/docs/libraries/input/get\_cursor\_position.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/input.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/world.md). # world - \[get\\\_map\\\_name\](https://onetap.gitbook.io/docs/libraries/world/get\_map\_name.md) - \[get\\\_server\\\_string\](https://onetap.gitbook.io/docs/libraries/world/get\_server\_string.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/world.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/world/get\_map\_name.md). # get\\\_map\\\_name \`\`\`lua local map\_name = world.get\_map\_name() \`\`\` Retrieve the current short map name. \*\*Returns:\*\* \* \`string\`: the short map name as a \`string\` value. {% hint style="info" %} This function is identical to \[get\\\_level\\\_name\\\_short\](/docs/libraries/engine/get\_level\_name\_short.md) {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/world/get\_map\_name.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/weapon.md). # weapon \`\`\`lua local me = entities.get\_local\_player() local weapon = entities.get\_weapon\_by\_player(me) local name = weapon:get\_name() local can\_shoot = weapon:can\_fire() \`\`\`
MemberTypeExample Value
has\_bulletsboolean
true
can\_fireboolean
true
is\_gunboolean
true
get\_namestring
"weapon\_ak47"
get\_inaccuracyfloat
0.035
get\_spreadfloat
0.020
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/weapon.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/print.md). # print \`\`\`lua cheat.print(message) \`\`\` Print a message to the game console. \*\*Parameters:\*\* \* \`message\` (\`string\`): the message to print. {% hint style="info" %} This function is the same as \`print()\`. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/print.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/utils.md). # utils - \[find\\\_signature\](https://onetap.gitbook.io/docs/libraries/utils/find\_signature.md) - \[send\\\_data\](https://onetap.gitbook.io/docs/libraries/utils/send\_data.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/utils.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/load\_script.md). # load\\\_script \`\`\`lua cheat.load\_script(name) \`\`\` Load a script. \*\*Parameters:\*\* \* \`name\` (\`string\`): script name --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/load\_script.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/usercmd.md). # usercmd \`\`\`lua cheat.register\_callback("CreateMove", function(cmd) local direction = cmd:aim\_direction() local buttons = cmd:buttons() end) \`\`\` | Member | Type | Example Value | | --------------- | --------------------------------- | ------------- | | aim\\\_direction | \[vector\](/docs/classes/vector.md) | {0,0,0} | | buttons | integer | 0 | | command\\\_number | integer | 512 | | predicted | boolean | true | | impulse | integer | 0 | | move | \[vector\](/docs/classes/vector.md) | {0,0,0} | | random\\\_seed | integer | 1337 | | tick\\\_count | integer | 128 | | view\\\_angles | \[vector\](/docs/classes/vector.md) | {0,0,0} | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/usercmd.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/world/get\_server\_string.md). # get\\\_server\\\_string \`\`\`lua local server = world.get\_server\_string() \`\`\` Retrieves the currently joined server's address. Returns \`unknown\` if the player is not connected to a server. Returns \`local server\` if the player is connected to a local server. \*\*Returns:\*\* \* \`string\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/world/get\_server\_string.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/unregister\_callback.md). # unregister\\\_callback \`\`\`lua cheat.unregister\_callback(event\_id) \`\`\` Unregister a callback. {% hint style="info" %} The currently available callback events are: \* PreDraw \* Draw \* CreateMove \* FrameStageNotify \* Unload \* VoiceData \* Game Events (\[click here\](https://wiki.alliedmods.net/Counter-Strike:\_Global\_Offensive\_Events)) {% endhint %} \*\*Parameters:\*\* \* \`event\_id\` (\`string\`): a callback event ID. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/unregister\_callback.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/rect.md). # rect \`\`\`lua render.rect(x, y, width, height, color, \[thickness\], \[rounding\]) \`\`\` Draws an outlined rectangle at the specified position. \*\*Parameters:\*\* \* \`x\` (\`float\`): the x-coordinate of the top-left corner. \* \`y\` (\`float\`): the y-coordinate of the top-left corner. \* \`width\` (\`float\`): the width of the rectangle. \* \`height\` (\`float\`): the height of the rectangle. \* \`color\` (\[color\](/docs/libraries/color.md)): the outline color. \* \`thickness\` (\`float\`, optional): the line thickness. Defaults to \`1.0\`. \* \`rounding\` (\`float\`, optional): rounds the corners of the rectangle. Defaults to \`0.0\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/rect.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/trace/line.md). # line \`\`\`lua local trace\_data = trace.line(startpos, endpos, mask, \[skip\]) \`\`\` Trace a line in the game world. \*\*Parameters:\*\* \* \`startpos\` (\[vector\](/docs/classes/vector.md)): the starting 3D position of the trace. \* \`endpos\` (\[vector\](/docs/classes/vector.md)): the ending 3D position of the trace. \* \`mask\` (\`integer\`): the \[trace mask\](https://github.com/ValveSoftware/source-sdk-2013/blob/0d8dceea4310fde5706b3ce1c70609d72a38efdf/sp/src/public/bspflags.h#L104). \* \`skip\` (\[player\](/docs/classes/player.md), optional) \*\*Returns:\*\* \* \[trace\\\_data\](/docs/classes/trace\_data.md) {% hint style="info" %} For more information about TraceData, please read {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/trace/line.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_map\_group\_name.md). # get\\\_map\\\_group\\\_name \`\`\`lua local map\_group = engine.get\_map\_group\_name() \`\`\` Retrieve the name of the current map group. \*\*Returns:\*\* \* \`string\`: the map group name as a \`string\` value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_map\_group\_name.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar.md). # cvar - \[get\\\_int\](https://onetap.gitbook.io/docs/libraries/cvar/get\_int.md) - \[set\\\_int\](https://onetap.gitbook.io/docs/libraries/cvar/set\_int.md) - \[get\\\_float\](https://onetap.gitbook.io/docs/libraries/cvar/get\_float.md) - \[set\\\_float\](https://onetap.gitbook.io/docs/libraries/cvar/set\_float.md) - \[get\\\_string\](https://onetap.gitbook.io/docs/libraries/cvar/get\_string.md) - \[set\\\_string\](https://onetap.gitbook.io/docs/libraries/cvar/set\_string.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name.md). # get\\\_level\\\_name \`\`\`lua local map\_name = engine.get\_level\_name() \`\`\` Retrieve the current map name. \*\*Returns:\*\* \* \`string\`: the map name as a \`string\` value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/vector.md). # vector \`\`\`lua local v = vector(10, 20, 30) print("Length:", v:length()) -- Default constructor local a = vector() -- With values local b = vector(10, 20, 30) \`\`\` | Member | Type | Example Value | | --------------- | -------- | ------------- | | x | float | 10.0 | | y | float | 20.0 | | z | float | 30.0 | | length | float | 37.416 | | length\\\_sqr | float | 1400.0 | | length\\\_2d | float | 22.360 | | length\\\_2d\\\_sqr | float | 500.0 | | is\\\_zero | boolean | false | | is\\\_valid | boolean | true | | zero | function | \`v:zero()\` | | dist\\\_to | float | 15.0 | | dist\\\_to\\\_sqr | float | 225.0 | | normalize | float | 1.0 | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/vector.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat.md). # cheat - \[print\](https://onetap.gitbook.io/docs/libraries/cheat/print.md) - \[register\\\_callback\](https://onetap.gitbook.io/docs/libraries/cheat/register\_callback.md) - \[unregister\\\_callback\](https://onetap.gitbook.io/docs/libraries/cheat/unregister\_callback.md) - \[load\\\_script\](https://onetap.gitbook.io/docs/libraries/cheat/load\_script.md) - \[unload\\\_script\](https://onetap.gitbook.io/docs/libraries/cheat/unload\_script.md) - \[execute\\\_command\](https://onetap.gitbook.io/docs/libraries/cheat/execute\_command.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_int.md). # add\\\_slider\\\_int \`\`\`lua ui.add\_slider\_int(name, min, max) \`\`\` Adds an integer slider input. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier. \* \`min\` (\`integer\`): minimum value. \* \`max\` (\`integer\`): maximum value. #### Notes: \* Selected index can be retrieved via \[get\\\_int\](/docs/libraries/ui/get\_int.md). \*\*\* #### Example \`\`\`lua ui.add\_slider\_int("Drag me!", 1, 10) cheat.register\_callback("Draw", function() local slider\_value = ui.get\_int("Drag me!") print("The slider value is " .. tostring(slider\_value) .. "!") end) \`\`\` \`\`\`lua local max\_slider = 250 local min\_slider = 1 local right = true ui.add\_slider\_int("Watch me!", min\_slider, max\_slider) cheat.register\_callback("Draw", function() local slider\_value = ui.get\_int("Watch me!") if right then if slider\_value < max\_slider then slider\_value = slider\_value + 1 elseif slider\_value == max\_slider then right = false end else if slider\_value > min\_slider then slider\_value = slider\_value - 1 elseif slider\_value == min\_slider then right = true end end ui.set\_int("Watch me!", slider\_value) end) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_int.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_connected.md). # is\\\_connected \`\`\`lua local con = engine.is\_connected() \`\`\` Returns \`true\` if the local player is connected to a local/online server. Returns \`false\` while in lobby. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_connected.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_in\_game.md). # is\\\_in\\\_game \`\`\`lua local con = engine.is\_in\_game() \`\`\` Returns \`true\` if the local player is actively inside a running game/map. Returns \`false\` while in lobby or while joining to a server. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_in\_game.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_view\_angles.md). # get\\\_view\\\_angles \`\`\`lua local va = engine.get\_view\_angles() \`\`\` Retrieve the local view angles. \*\*Returns:\*\* \* \`QAngle\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_view\_angles.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_recording\_demo.md). # is\\\_recording\\\_demo \`\`\`lua local recording = engine.is\_recording\_demo() \`\`\` Returns \`true\` if the client is recording a demo. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_recording\_demo.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_hltv.md). # is\\\_hltv \`\`\`lua local hltv = engine.is\_hltv() \`\`\` \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_hltv.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_taking\_screenshot.md). # is\\\_taking\\\_screenshot \`\`\`lua local ss = engine.is\_taking\_screenshot() \`\`\` Returns \`true\` if the client is taking a screenshot. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_taking\_screenshot.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/set\_view\_angles.md). # set\\\_view\\\_angles \`\`\`lua engine.set\_view\_angles(angle) \`\`\` Sets the local view angles. \*\*Parameters:\*\* \* \`angle\` (\`QAngle\`) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/set\_view\_angles.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_playing\_demo.md). # is\\\_playing\\\_demo \`\`\`lua local in\_demo = engine.is\_playing\_demo() \`\`\` Returns \`true\` if the client is playing a demo. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_playing\_demo.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_color\_picker.md). # add\\\_color\\\_picker \`\`\`lua ui.add\_color\_picker(name) \`\`\` Adds a color picker to the menu. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier. #### Notes: \* Value accessed via \[get\\\_color\](/docs/libraries/ui/get\_color.md). {% hint style="info" %} Please refer to \[color\](/docs/libraries/color.md) for examples on how to use it. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/add\_color\_picker.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/set\_float.md). # set\\\_float \`\`\`lua ui.set\_float(name, value) \`\`\` Sets the float value of a float slider. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the float slider. \* \`value\` (\`float\`): float value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/set\_float.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/set\_int.md). # set\\\_int \`\`\`lua ui.set\_int(name, value) \`\`\` Sets the integer value of an integer slider or dropdown. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the integer slider/dropdown. \* \`value\` (\`integer\`): \* when used with \[add\\\_slider\\\_int\](/docs/libraries/ui/add\_slider\_int.md), this is the numerical value to set. \* When used with \[add\\\_dropdown\](/docs/libraries/ui/add\_dropdown.md), this is the zero-based index of the option to select.\\ The first option has index \`0\`, the second has index \`1\`, and so on. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/set\_int.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/set\_color.md). # set\\\_color \`\`\`lua ui.set\_color(name, value) \`\`\` Sets a color picker's value. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the checkbox. \* \`value\` (\`Color\`): \[color\](/docs/libraries/color.md) object. {% hint style="info" %} Please refer to \[color\](/docs/libraries/color.md) for examples on how to use the \`Color\` class. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/set\_color.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/get\_bool.md). # get\\\_bool \`\`\`lua ui.get\_bool(name) \`\`\` Gets the state of a checkbox. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the checkbox. #### Returns: \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/get\_bool.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/get\_color.md). # get\\\_color \`\`\`lua ui.get\_color(name) \`\`\` Gets the value of a color picker. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the color picker. #### Returns: \* \[color\](/docs/libraries/color.md) {% hint style="info" %} Please refer to \[color\](/docs/libraries/color.md) for examples on how to use the \`Color\` class. {% endhint %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/get\_color.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/world\_to\_screen.md). # world\\\_to\\\_screen \`\`\`lua render.world\_to\_screen(world\_pos) \`\`\` Converts a 3D world position to a 2D screen position. \*\*Parameters:\*\* \* \`world\_pos\` (\[vector\](/docs/classes/vector.md)): the 3D position in the world. \*\*Returns:\*\* \* \[vector2d\](/docs/classes/vector2d.md): the corresponding 2D screen coordinates. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/world\_to\_screen.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/realtime.md). # realtime \`\`\`lua globals.realtime() \`\`\` Returns the current real time in seconds since the game started. ## Returns: \`float\`: real-time value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/realtime.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/get\_float.md). # get\\\_float \`\`\`lua ui.get\_float(name) \`\`\` Gets the float value from a float slider. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the float slider. #### Returns: \* \`float\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/get\_float.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/tickcount.md). # tickcount \`\`\`lua globals.tickcount() \`\`\` Returns the number of ticks since the map started. ## Returns: \`integer\`: tick count. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/tickcount.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_dropdown.md). # add\\\_dropdown \`\`\`lua ui.add\_dropdown(name, labels) \`\`\` Creates a dropdown with predefined label options. \*\*Parameters:\*\* \* \`name\` (\`string\`): identifier for the dropdown. \* \`labels\` (\`table\`): lua array of string options. #### Notes: \* Selected index can be retrieved via \[get\\\_int\](/docs/libraries/ui/get\_int.md). \*\*\* #### Example \`\`\`lua local items = { "apple", "banana", "orange", "cherry" } ui.add\_dropdown("Items", items) cheat.register\_callback("Draw", function() local current\_item = ui.get\_int("Items") + 1 print("The currently selected item is " .. items\[current\_item\]) end) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/add\_dropdown.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_local\_player\_index.md). # get\\\_local\\\_player\\\_index \`\`\`lua local local\_idx = engine.get\_local\_player\_index() \`\`\` Retrieve the local player entity list index. \*\*Returns:\*\* \* \`index\` (\`integer\`): The index of a player in the entity list. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_local\_player\_index.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_float.md). # add\\\_slider\\\_float \`\`\`lua ui.add\_slider\_float(name, min, max) \`\`\` Adds a float-based slider input. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier. \* \`min\` (\`float\`): minimum value. \* \`max\` (\`float\`): maximum value. #### Notes: \* Selected index can be retrieved via \[get\\\_float\](/docs/libraries/ui/get\_float.md). \*\*\* #### Example \`\`\`lua ui.add\_slider\_float("Drag me!", 1.0, 10.0) cheat.register\_callback("Draw", function() local slider\_value = ui.get\_float("Drag me!") print("The slider value is " .. tostring(slider\_value) .. "!") end) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/add\_slider\_float.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine.md). # engine - \[get\\\_level\\\_name\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name.md) - \[get\\\_level\\\_name\\\_short\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name\_short.md) - \[get\\\_map\\\_group\\\_name\](https://onetap.gitbook.io/docs/libraries/engine/get\_map\_group\_name.md) - \[get\\\_local\\\_player\\\_index\](https://onetap.gitbook.io/docs/libraries/engine/get\_local\_player\_index.md) - \[get\\\_player\\\_info\](https://onetap.gitbook.io/docs/libraries/engine/get\_player\_info.md) - \[is\\\_in\\\_game\](https://onetap.gitbook.io/docs/libraries/engine/is\_in\_game.md) - \[is\\\_connected\](https://onetap.gitbook.io/docs/libraries/engine/is\_connected.md) - \[is\\\_playing\\\_demo\](https://onetap.gitbook.io/docs/libraries/engine/is\_playing\_demo.md) - \[is\\\_recording\\\_demo\](https://onetap.gitbook.io/docs/libraries/engine/is\_recording\_demo.md) - \[is\\\_taking\\\_screenshot\](https://onetap.gitbook.io/docs/libraries/engine/is\_taking\_screenshot.md) - \[is\\\_hltv\](https://onetap.gitbook.io/docs/libraries/engine/is\_hltv.md) - \[is\\\_paused\](https://onetap.gitbook.io/docs/libraries/engine/is\_paused.md) - \[get\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/engine/get\_view\_angles.md) - \[set\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/engine/set\_view\_angles.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/get\_screen\_size.md). # get\\\_screen\\\_size \`\`\`lua render.get\_screen\_size() \`\`\` Retrieves the current screen size. \*\*Returns:\*\* \* \[vector2d\](/docs/classes/vector2d.md): the screen resolution (width, height). Returns \`{0, 0}\` if not available. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/get\_screen\_size.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/text.md). # text \`\`\`lua render.text(x, y, text, size, color, font, \[center\], \[outline\]) \`\`\` Draws a string of text on the screen at the specified coordinates using a custom font and rendering options. \*\*Parameters:\*\* \* \`x\` (\`float\`): the horizontal position on the screen. \* \`y\` (\`float\`): the vertical position on the screen. \* \`text\` (\`string\`): the text to render. \* \`size\` (\`float\`): the font size for the text. \* \`color\` (\[color\](/docs/libraries/color.md)): the color to render the text in. \* \`font\` (\`Font\`): the font object used to draw the text. Must be loaded. See \[add\\\_font\](/docs/libraries/render/add\_font.md) \* \`center\` (\`bool\`, optional): if \`true\`, centers the text horizontally. Defaults to \`false\`. \* \`outline\` (\`bool\`, optional): if \`true\`, renders an outline around the text. Defaults to \`false\`. \*\*Notes:\*\* \* If the \`font\` is \`nil\` or not loaded, nothing will be drawn. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/text.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/arc.md). # arc \`\`\`lua render.arc(x, y, radius, points, start\_angle, end\_angle, color, \[thickness\]) \`\`\` Draws an arc of a circle between two angles. \*\*Parameters:\*\* \* \`x\` (\`float\`): the x-coordinate of the circle center. \* \`y\` (\`float\`): the y-coordinate of the circle center. \* \`radius\` (\`float\`): the radius of the arc. \* \`points\` (\`int\`): the number of segments (smoother = higher). \* \`start\_angle\` (\`float\`): starting angle in radians. \* \`end\_angle\` (\`float\`): ending angle in radians. \* \`color\` (\[color\](/docs/libraries/color.md)): the color of the arc. \* \`thickness\` (\`float\`, optional): line thickness. Defaults to \`1.0\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/arc.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/plane.md). # plane \`\`\`lua local plane = trace:plane() print("Normal:", plane:normal()) \`\`\` | Member | Type | Example Value | | -------- | --------------------------------- | --------------- | | normal | \[vector\](/docs/classes/vector.md) | {0.0, 0.0, 1.0} | | dist | float | 12.5 | | type | integer | 5 | | signbits | integer | 2 | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/plane.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/add\_font.md). # add\\\_font \`\`\`lua render.add\_font(path, size) \`\`\` Loads and registers a font from a \`.ttf\` file. \*\*Parameters:\*\* \* \`path\` (\`string\`): path to the \`.ttf\` font file. \* \`size\` (\`int\`): size of the font to load. \*\*Returns:\*\* \* \`Font\`: a font object that can be used in rendering functions (e.g., \`render.text\`). --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/add\_font.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/filled\_circle.md). # filled\\\_circle \`\`\`lua render.filled\_circle(x, y, radius, points, color) \`\`\` Draws a filled circle at the specified position with the given radius and color. \*\*Parameters:\*\* \* \`x\` (\`float\`): the horizontal screen coordinate of the circle center. \* \`y\` (\`float\`): the vertical screen coordinate of the circle center. \* \`radius\` (\`float\`): the radius of the circle. \* \`points\` (\`int\`): the number of segments used to draw the circle (higher = smoother). \* \`color\` (\[color\](/docs/libraries/color.md)): the fill color of the circle. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/filled\_circle.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/set\_bool.md). # set\\\_bool \`\`\`lua ui.set\_bool(name, value) \`\`\` Sets the state of a checkbox. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the checkbox. \* \`value\` (\`boolean\`): true/false boolean. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/set\_bool.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_view\_angles.md). # set\\\_view\\\_angles \`\`\`lua usercmd.set\_view\_angles(vec, silent) \`\`\` Sets the command’s view angles. \*\*Parameters:\*\* \* \`vec\` (\[vector\](/docs/classes/vector.md)): desired view angles. \* \`silent\` (\`bool\`, optional): if \`true\`, angle won't visually apply to player (silent aimbot). --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd/set\_view\_angles.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name\_short.md). # get\\\_level\\\_name\\\_short \`\`\`lua local map\_name = engine.get\_level\_name\_short() \`\`\` Retrieve the current short map name. \*\*Returns:\*\* \* \`string\`: the short map name as a \`string\` value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_level\_name\_short.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/line.md). # line \`\`\`lua render.line(x, y, x1, y1, color, \[thickness\]) \`\`\` Draws a straight line between two points on the screen using the specified color and optional thickness. #### \*\*Parameters:\*\* \* \`x\` (\`float\`): the starting point’s horizontal screen coordinate. \* \`y\` (\`float\`): the starting point’s vertical screen coordinate. \* \`x1\` (\`float\`): the ending point’s horizontal screen coordinate. \* \`y1\` (\`float\`): the ending point’s vertical screen coordinate. \* \`color\` (\[color\](/docs/libraries/color.md)): the color to render the line in. \* \`thickness\` (\`float\`, optional): the thickness of the line. Defaults to \`1.0\`. #### \*\*Notes:\*\* \* If \`thickness\` is not provided, the line will be drawn with a default thickness of \`1.0\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/line.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/polygon.md). # polygon \`\`\`lua render.polygon(pos1, pos2, pos3, color) \`\`\` Draws a filled triangle (polygon) between three 2D points. \*\*Parameters:\*\* \* \`pos1\` (\[vector2d\](/docs/classes/vector2d.md)): first point of the triangle. \* \`pos2\` (\[vector2d\](/docs/classes/vector2d.md)): second point of the triangle. \* \`pos3\` (\[vector2d\](/docs/classes/vector2d.md)): third point of the triangle. \* \`color\` (\[color\](/docs/libraries/color.md)): fill color of the triangle. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/polygon.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/get\_player\_info.md). # get\\\_player\\\_info \`\`\`lua local info = engine.get\_player\_info(index) \`\`\` Retrieve the player data of player specified by index. \*\*Parameters:\*\* \* \`index\` (\`integer\`): The index of a player in the entity list. \*\*Returns:\*\* \* \`PlayerInfo\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/get\_player\_info.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/gradient\_rect.md). # gradient\\\_rect \`\`\`lua render.gradient\_rect(x, y, width, height, horizontal, color1, color2) \`\`\` Draws a gradient-filled rectangle. \*\*Parameters:\*\* \* \`x\` (\`float\`): the x-coordinate of the top-left corner. \* \`y\` (\`float\`): the y-coordinate of the top-left corner. \* \`width\` (\`float\`): width of the rectangle. \* \`height\` (\`float\`): height of the rectangle. \* \`horizontal\` (\`bool\`): direction of the gradient (\`true\` for left-right, \`false\` for top-bottom). \* \`color1\` (\[color\](/docs/libraries/color.md)): starting color. \* \`color2\` (\[color\](/docs/libraries/color.md)): ending color. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/gradient\_rect.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/get\_int.md). # get\\\_int \`\`\`lua ui.get\_int(name) \`\`\` Gets the integer value of an integer slider or dropdown. \*\*Parameters:\*\* \* \`name\` (\`string\`): unique identifier of the integer slider or dropdown. #### Returns: \* \`integer\`: \* when used with \[add\\\_slider\\\_int\](/docs/libraries/ui/add\_slider\_int.md), returns the current numerical value \* when used with \[add\\\_dropdown\](/docs/libraries/ui/add\_dropdown.md), returns the zero-based index of the currently selected option.\\ The first option has index \`0\`, the second has index \`1\`, and so on. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/get\_int.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/framecount.md). # framecount \`\`\`lua globals.framecount() \`\`\` Returns the number of frames since the cheat was loaded. ## Returns: \`integer\`: frame count. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/framecount.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/player.md). # player Example usage: \`\`\`lua cheat.register\_callback("player\_death", function(event) local victim = entities.get\_entity\_from\_user\_id(event:get\_int("userid")) local attacker = entities.get\_entity\_from\_user\_id(event:get\_int("attacker")) if not attacker and not victim then return end if not attacker then if victim:IsLocalPlayer() then print("You just killed yourself! 🚑") end else if attacker:IsLocalPlayer() then print("You just killed " .. victim:GetName() .. "!") elseif victim:IsLocalPlayer() then print("Uh-oh! You were killed by " .. attacker:GetName() .. "!" end end end) \`\`\` A list of methods available for the \`Player\` class:
MethodReturn TypeExample Value
p:get\_ent\_index()
integer
1
p:is\_dormant()
boolean
true
p:get\_team\_id()
integer
3
p:is\_alive()
boolean
false
p:get\_velocity()
/pages/giqDQNYS0Aa3XfXohARR
{0,0,0}
p:get\_origin()
/pages/giqDQNYS0Aa3XfXohARR
{0,0,0}
p:get\_eye\_angles()
/pages/giqDQNYS0Aa3XfXohARR
{0,0,0}
p:get\_hitbox\_position()
/pages/giqDQNYS0Aa3XfXohARR
{0,0,0}
p:has\_helmet()
boolean
true
p:has\_heavy\_armor()
boolean
true
p:is\_scoped()
boolean
false
p:get\_health()
integer
100
p:get\_render\_box()
table
{0,0,0,0}
p:is\_bot()
boolean
false
p:get\_name()
string
"Bob"
p:get\_class\_name()
string
"CCSPlayer"
p:get\_class\_id()
integer
p:is\_local\_player()
boolean
true
p:is\_teammate()
boolean
true
p:is\_enemy()
boolean
false
p:get\_simulation\_time()
float
p:get\_old\_simulation\_time()
float
p:get\_player\_info()
/pages/akZ5YakiQ4HUAj6LNZzW
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/player.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/tickrate.md). # tickrate \`\`\`lua globals.tickrate() \`\`\` Returns the server's tickrate. ## Returns: \`integer\`: tickrate (e.g., 64 or 128). --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/tickrate.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities.md). # entities - \[get\\\_local\\\_player\](https://onetap.gitbook.io/docs/libraries/entities/get\_local\_player.md) - \[get\\\_entity\\\_by\\\_index\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_by\_index.md) - \[get\\\_entity\\\_from\\\_user\\\_id\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_from\_user\_id.md) - \[get\\\_weapon\\\_by\\\_player\](https://onetap.gitbook.io/docs/libraries/entities/get\_weapon\_by\_player.md) - \[get\\\_players\](https://onetap.gitbook.io/docs/libraries/entities/get\_players.md) - \[get\\\_enemies\](https://onetap.gitbook.io/docs/libraries/entities/get\_enemies.md) - \[get\\\_teammates\](https://onetap.gitbook.io/docs/libraries/entities/get\_teammates.md) - \[get\\\_entities\\\_by\\\_class\\\_id\](https://onetap.gitbook.io/docs/libraries/entities/get\_entities\_by\_class\_id.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_enemies.md). # get\\\_enemies \`\`\`lua local enemies = entities.get\_enemies() \`\`\` Returns all enemy players. \*\*Returns:\*\* \* List of \[player\](/docs/classes/player.md) objects currently on the enemy team as a \`table\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_enemies.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_by\_index.md). # get\\\_entity\\\_by\\\_index \`\`\`lua local enemy = entities.get\_entity\_by\_index(index) \`\`\` Returns the player at the specified index in the entity list. \*\*Parameters:\*\* \* \`index\` (\`integer\`): the index of a player in the entity list. \*\*Returns:\*\* \* \[player\](/docs/classes/player.md): the player object at \`index\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_by\_index.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/framerate.md). # framerate \`\`\`lua globals.framerate() \`\`\` Returns the current game FPS. ## Returns: \`integer\`: current FPS. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/framerate.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/frame\_stage.md). # frame\\\_stage \`\`\`lua globals.frame\_stage() \`\`\` Returns the current frame stage (e.g., \`FRAME\_RENDER\_START\`, etc). ## Returns: \`integer\`: frame stage ID. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/frame\_stage.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/next\_line.md). # next\\\_line \`\`\`lua ui.next\_line() \`\`\` Inserts a vertical spacing offset between UI elements. \*\*\* #### Example: \`\`\`lua ui.add\_checkbox("Checkbox 1") ui.next\_line() ui.add\_slider\_int("Slider 1", 1, 10) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/next\_line.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/set\_int.md). # set\\\_int \`\`\`lua cvar.set\_int(convar\_name, value) \`\`\` Sets a integer convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \* \`value\` (\`integer\`): the desired value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/set\_int.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/entity.md). # entity \`\`\`lua local me = entities.get\_local\_player() print(me:get\_prop\_int("DT\_BaseEntity", "m\_iTeamNum")) if me:get\_prop\_bool("DT\_BaseEntity", "m\_bSpotted") then print("I'm spotted!") end local\_player:set\_prop\_int("DT\_BaseEntity", "m\_iTeamNum", 2) \`\`\` {% hint style="info" %} Check the \[props list\](/docs/classes/entity/props-list.md) for more information on available entity props. {% endhint %}
FunctionSyntax
get\_prop\_int
ent:get\_prop\_int(string: table, string: var)
get\_prop\_float
ent:get\_prop\_float(string: table, string: var)
get\_prop\_bool
ent:get\_prop\_bool(string: table, string: var)
get\_prop\_string
ent:get\_prop\_string(string: table, string: var)
FunctionSyntax
set\_prop\_int
ent:set\_prop\_int(string: table, string: var, integer: value)
set\_prop\_float
ent:set\_prop\_float(string: table, string: var, float: value)
set\_prop\_bool
ent:set\_prop\_bool(string: table, string: var, boolean: value)
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/entity.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/player\_info.md). # player\\\_info \`\`\`lua local local\_idx = engine.get\_local\_player\_index() local info = engine.get\_player\_info(local\_idx) print(info:name()) if info:bot() then print("This is a bot!") end \`\`\`
MemberTypeExample Value
botboolean
true
namestring
"BOT Harold"
steam\_idstring
"STEAM\_1:0:123456"
user\_idinteger
42
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/player\_info.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/circle.md). # circle \`\`\`lua render.circle(x, y, radius, points, color) \`\`\` Draws an outlined circle at the specified position with the given radius and color. \*\*Parameters:\*\* \* \`x\` (\`float\`): the horizontal screen coordinate of the circle center. \* \`y\` (\`float\`): the vertical screen coordinate of the circle center. \* \`radius\` (\`float\`): the radius of the circle. \* \`points\` (\`int\`): the number of segments used to draw the circle. \* \`color\` (\[color\](/docs/libraries/color.md)): the outline color of the circle. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/circle.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_movement.md). # get\\\_movement \`\`\`lua local vec = usercmd.get\_movement() \`\`\` Returns the current movement vector from the command. \*\*Returns:\*\* \* \[vector\](/docs/classes/vector.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd/get\_movement.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/set\_string.md). # set\\\_string \`\`\`lua cvar.set\_string(convar\_name, value) \`\`\` Sets a string convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \* \`value\` (\`string\`): the desired value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/set\_string.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/get\_string.md). # get\\\_string \`\`\`lua local value = cvar.get\_string(convar\_name) \`\`\` Retrieves a string convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \*\*Returns:\*\* \* \`value\` (\`string\`): the value of the convar. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/get\_string.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/trace\_data.md). # trace\\\_data \`\`\`lua local trace\_data = trace.line(vecstart, vecend, 0xFFFFFFFF) if trace\_data:hit\_entity() then print("We hit something!") end \`\`\` {% hint style="info" %} For more information about TraceData, please read \\ For trace masks, please refer to {% endhint %} | Member | Type | Example Value | | --------------------- | --------------------------------- | ------------------------------ | | allsolid | boolean | false | | contents | integer | 1073741825 | | dispflags | integer | 0 | | endpos | \[vector\](/docs/classes/vector.md) | {100.0, 50.0, 0.0} | | fraction | float | 0.82 | | fraction\\\_left\\\_solid | float | 0.0 | | hitbox | integer | 5 | | hitgroup | integer | 1 | | hit\\\_entity | \[entity\](/docs/classes/entity.md) | (entity reference) | | plane | \[plane\](/docs/classes/plane.md) | {normal = {0,0,1}, dist = 0.0} | | startpos | \[vector\](/docs/classes/vector.md) | {0.0, 0.0, 0.0} | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/trace\_data.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/get\_float.md). # get\\\_float \`\`\`lua local value = cvar.get\_float(convar\_name) \`\`\` Retrieves a float convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \*\*Returns:\*\* \* \`value\` (\`float\`): the value of the convar. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/get\_float.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/get\_int.md). # get\\\_int \`\`\`lua local value = cvar.get\_int(convar\_name) \`\`\` Retrieves an integer convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \*\*Returns:\*\* \* \`value\` (\`integer\`): the value of the convar. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/get\_int.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/engine/is\_paused.md). # is\\\_paused \`\`\`lua local paused = engine.is\_paused() \`\`\` Returns \`true\` if the current server is paused. \*\*Returns:\*\* \* \`boolean\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/engine/is\_paused.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cvar/set\_float.md). # set\\\_float \`\`\`lua cvar.set\_float(convar\_name, value) \`\`\` Sets a float convar value. \*\*Parameters:\*\* \* \`convar\_name\` (\`string\`): the name of the convar. \* \`value\` (\`float\`): the desired value. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cvar/set\_float.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/tick\_interval.md). # tick\\\_interval \`\`\`lua globals.tick\_interval() \`\`\` Returns the duration of a single tick in seconds. ## Returns: \`float\`: tick interval. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/tick\_interval.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_buttons.md). # get\\\_buttons \`\`\`lua local btn = usercmd.get\_buttons() \`\`\` Returns the current button flags set in the command. \*\*Returns:\*\* \* \`int\`: bitflags (e.g. \`IN\_ATTACK\`, \`IN\_JUMP\`, etc). --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd/get\_buttons.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/game\_event.md). # game\\\_event \`\`\`lua cheat.register\_callback("player\_death", function(event) local userid = event:get\_int("userid") -- get the userid of the victim event:set\_bool("headshot", true) -- show a fake headshot icon in the killfeed local distance = event:get\_float("distance") -- distance to the victim end) \`\`\` {% hint style="info" %} A list of game events and their structure information can be found \[here\](https://wiki.alliedmods.net/Counter-Strike:\_Global\_Offensive\_Events). {% endhint %}
MemberReturn TypeExample Value
get\_boolboolean
true
get\_intinteger
2
get\_floatfloat
2.f
get\_stringstring
"weapon\_ak47"
MemberExpected TypeExample
set\_boolboolean
event:set\_bool("headshot", true)
set\_intinteger
event:set\_int("userid", 10)
set\_floatfloat
event:set\_float("distance", 5.2)
set\_stringstring
event:set\_string("weapon", "weapon\_scar20")
--- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/game\_event.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui.md). # ui {% columns %} {% column %} {% hint style="info" %} {% endhint %} {% endcolumn %} {% column %} {% endcolumn %} {% endcolumns %} --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/curtime.md). # curtime \`\`\`lua globals.curtime() \`\`\` Returns the current game time in seconds based on ticks. ## Returns: \`float\`: current time. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/curtime.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/register\_callback.md). # register\\\_callback \`\`\`lua cheat.register\_callback(event\_id, func) -- example using built-in event cheat.register\_callback("Draw", function() print("Hello World") -- prints text every frame end) -- use game event instead of built-in event cheat.register\_callback("weapon\_fire", function(event) local weapon\_name = event:get\_string("weapon") print(weapon\_name) end) -- example without in-line functions local function run\_event(event) local item = event:get\_string("item") print("someone picked up " .. item) end cheat.register\_callback("item\_pickup", run\_event) \`\`\` Register an event callback. Used for running code when something happens in-game (bomb is planted, new round starts, player dies etc.) {% hint style="info" %} The currently available callback events are: \* PreDraw \* Draw \* CreateMove \* FrameStageNotify \* Unload \* VoiceData \* Game Events (\[click here\](https://wiki.alliedmods.net/Counter-Strike:\_Global\_Offensive\_Events)) {% endhint %} \*\*Parameters:\*\* \* \`event\_id\` (\`string\`): a callback event ID. \* \`func\` (\`function\`): a function to execute on the execution of the specified event. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/register\_callback.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/choked\_commands.md). # choked\\\_commands \`\`\`lua globals.choked\_commands() \`\`\` Returns the number of choked commands currently queued in the network channel. ## Returns: \`integer\`: number of choked commands. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/choked\_commands.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_from\_user\_id.md). # get\\\_entity\\\_from\\\_user\\\_id \`\`\`lua local enemy = entities.get\_entity\_from\_user\_id(userid) \`\`\` Returns the player with the specified user ID. \*\*Parameters:\*\* \* \`userid\` (\`integer\`): the user ID of the player. \*\*Returns:\*\* \* \[player\](/docs/classes/player.md): the player object with \`userid\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_entity\_from\_user\_id.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd.md). # usercmd - \[get\\\_movement\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_movement.md) - \[set\\\_movement\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_movement.md) - \[get\\\_buttons\](https://onetap.gitbook.io/docs/libraries/usercmd/get\_buttons.md) - \[set\\\_buttons\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_buttons.md) - \[set\\\_view\\\_angles\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_view\_angles.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_players.md). # get\\\_players \`\`\`lua local players = entities.get\_players() \`\`\` Returns all connected players. \*\*Returns:\*\* \* List of \[player\](/docs/classes/player.md) objects currently connected to the server as a \`table\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_players.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals.md). # globals - \[choked\\\_commands\](https://onetap.gitbook.io/docs/libraries/globals/choked\_commands.md) - \[realtime\](https://onetap.gitbook.io/docs/libraries/globals/realtime.md) - \[frametime\](https://onetap.gitbook.io/docs/libraries/globals/frametime.md) - \[curtime\](https://onetap.gitbook.io/docs/libraries/globals/curtime.md) - \[tick\\\_interval\](https://onetap.gitbook.io/docs/libraries/globals/tick\_interval.md) - \[tickrate\](https://onetap.gitbook.io/docs/libraries/globals/tickrate.md) - \[tickcount\](https://onetap.gitbook.io/docs/libraries/globals/tickcount.md) - \[frame\\\_stage\](https://onetap.gitbook.io/docs/libraries/globals/frame\_stage.md) - \[framerate\](https://onetap.gitbook.io/docs/libraries/globals/framerate.md) - \[ping\](https://onetap.gitbook.io/docs/libraries/globals/ping.md) - \[framecount\](https://onetap.gitbook.io/docs/libraries/globals/framecount.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render/rect\_filled.md). # rect\\\_filled \`\`\`lua render.rect\_filled(x, y, width, height, color, \[rounding\]) \`\`\` Draws a filled rectangle. \*\*Parameters:\*\* \* \`x\` (\`float\`): the x-coordinate of the top-left corner. \* \`y\` (\`float\`): the y-coordinate of the top-left corner. \* \`width\` (\`float\`): the width of the rectangle. \* \`height\` (\`float\`): the height of the rectangle. \* \`color\` (\[color\](/docs/libraries/color.md)): the fill color. \* \`rounding\` (\`float\`, optional): rounds the corners of the rectangle. Defaults to \`0.0\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render/rect\_filled.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/utils/send\_data.md). # send\\\_data \`\`\`lua utils.send\_data(bits) \`\`\` Sends raw data through a custom network buffer (used in exploits/hv packets/etc). #### \*\*Parameters:\*\* \* \`bits\` (\`uint64\_t\`): data to send. #### Notes: \* Make sure the server supports or expects this, or it may result in a kick. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/utils/send\_data.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/vector2d.md). # vector2d \`\`\`lua local vec = vector2d(50, 100) print(vec:x(), vec:y()) print("Length:", vec:length()) -- Default constructor local a = vector2d() -- With values local b = vector2d(50, 100) \`\`\` | Member | Type | Example Value | | ------------- | -------- | ------------- | | x | float | 50.0 | | y | float | 100.0 | | length | float | 111.80 | | length\\\_sqr | float | 12500.0 | | is\\\_zero | boolean | false | | is\\\_valid | boolean | true | | zero | function | \`vec:zero()\` | | dist\\\_to | float | 25.0 | | dist\\\_to\\\_sqr | float | 625.0 | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/vector2d.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_buttons.md). # set\\\_buttons \`\`\`lua usercmd.set\_buttons(int) \`\`\` Sets the button flags in the command. \*\*Parameters:\*\* \* \`int\`: bitflags (e.g. \`IN\_ATTACK\`, \`IN\_JUMP\`, etc). --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd/set\_buttons.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/render.md). # render - \[text\](https://onetap.gitbook.io/docs/libraries/render/text.md) - \[line\](https://onetap.gitbook.io/docs/libraries/render/line.md) - \[arc\](https://onetap.gitbook.io/docs/libraries/render/arc.md) - \[rect\](https://onetap.gitbook.io/docs/libraries/render/rect.md) - \[rect\\\_filled\](https://onetap.gitbook.io/docs/libraries/render/rect\_filled.md) - \[gradient\\\_rect\](https://onetap.gitbook.io/docs/libraries/render/gradient\_rect.md) - \[polygon\](https://onetap.gitbook.io/docs/libraries/render/polygon.md) - \[circle\](https://onetap.gitbook.io/docs/libraries/render/circle.md) - \[filled\\\_circle\](https://onetap.gitbook.io/docs/libraries/render/filled\_circle.md) - \[add\\\_font\](https://onetap.gitbook.io/docs/libraries/render/add\_font.md) - \[get\\\_screen\\\_size\](https://onetap.gitbook.io/docs/libraries/render/get\_screen\_size.md) - \[world\\\_to\\\_screen\](https://onetap.gitbook.io/docs/libraries/render/world\_to\_screen.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/render.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_weapon\_by\_player.md). # get\\\_weapon\\\_by\\\_player \`\`\`lua local weapon = entities.get\_weapon\_by\_player(player) \`\`\` Returns the weapon of the specified player. \*\*Parameters:\*\* \* \`player\` (\[player\](/docs/classes/player.md)): the player object. \*\*Returns:\*\* \* \[weapon\](/docs/classes/weapon.md): the specified player's weapon \`object\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_weapon\_by\_player.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/usercmd/set\_movement.md). # set\\\_movement \`\`\`lua usercmd.set\_movement(vec) \`\`\` Sets the movement vector for the command. #### \*\*Parameters:\*\* \* \`vec\` (\[vector\](/docs/classes/vector.md)) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/usercmd/set\_movement.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/utils/find\_signature.md). # find\\\_signature \`\`\`lua utils.find\_signature(module, signature) \`\`\` Finds a memory address using a signature scan. \*\*Returns:\*\* \* \`module\` (\`string\`):name of the module (\`client.dll\`, etc). \* \`signature\` (\`string\`): IDA-style pattern (e.g. \`"55 8B ?? EC 83 EC"\`). #### \*\*Returns:\*\* \* \`uintptr\_t\`: pointer to the interface. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/utils/find\_signature.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_entities\_by\_class\_id.md). # get\\\_entities\\\_by\\\_class\\\_id \`\`\`lua local ents = entities.get\_entities\_by\_class\_id(classid) \`\`\` Returns entities matching the specified class ID. \*\*Parameters:\*\* \* \`classid\` (\`integer\`): the desired class ID. \*\*Returns:\*\* \* List of \[player\](/docs/classes/player.md) objects that match the specified \`classid\` as a table. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_entities\_by\_class\_id.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/voice\_packet.md). # voice\\\_packet \`\`\`lua cheat.register\_callback("VoiceData", function(packet) print("Voice data from entity: " .. tostring(packet:entity())) print("Data length: " .. #packet:bits()) end) \`\`\` | Member | Type | Description | | ---------------------------- | ---------- | ---------------------------------------------------------------- | | \`bits\` | \`string\` | Raw encoded voice data as a string (likely binary or compressed) | | \`entity\` | \`entity\` | Entity that belongs to the voice packet. | | \`xuid\_low\` | \`uint32\_t\` | Lower 32 bits of the player's XUID | | \`xuid\_high\` | \`uint32\_t\` | Upper 32 bits of the player's XUID | | \`section\_number\` | \`uint32\_t\` | Voice stream section number (useful for packet ordering) | | \`uncompressed\_sample\_offset\` | \`uint32\_t\` | Sample offset in the full uncompressed stream | | \`sequence\_bytes\` | \`uint32\_t\` | Packet sequence bytes | | \`format\` | \`int32\_t\` | Audio encoding format ID (engine-specific) | --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/voice\_packet.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/ping.md). # ping \`\`\`lua globals.ping() \`\`\` Returns the current ping to the server. ## Returns: \`float\`: ping in milliseconds. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/ping.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_local\_player.md). # get\\\_local\\\_player \`\`\`lua local me = entities.get\_local\_player() \`\`\` Returns the local player's \`Player\` class, or \`nil\` if not in-game. \*\*Returns:\*\* \* \[player\](/docs/classes/player.md): the local player object. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_local\_player.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/classes/entity/props-list.md). # Props List These props are to be used with \`ent:get\_prop/ent:set\_prop\`\\ \\
P.S this list is a bit long, you should use CTRL + F. {% content-ref url="/pages/T1j13kethscA66VVAf9p" %} \[entity\](/docs/classes/entity.md) {% endcontent-ref %} {% content-ref url="/pages/OOih6nlwhqOC2PMm8UIa" %} \[entities\](/docs/libraries/entities.md) {% endcontent-ref %} ### CAI\\\_BaseNPC \`\`\` table DT\_AI\_BaseNPC parent DT\_BaseCombatCharacter - m\_lifeState - m\_bPerformAvoidance - m\_bIsMoving - m\_bFadeCorpse - m\_iDeathPose - m\_iDeathFrame - m\_iSpeedModRadius - m\_iSpeedModSpeed - m\_bSpeedModActive - m\_bImportanRagdoll - m\_flTimePingEffect \`\`\` ### CAK47 \`\`\` table DT\_WeaponAK47 parent DT\_WeaponCSBaseGun \`\`\` ### CBRC4Target \`\`\` table DT\_BRC4Target parent DT\_BaseAnimating - m\_bBrokenOpen - m\_flRadius \`\`\` ### CBaseAnimating \`\`\` table DT\_BaseAnimating parent DT\_BaseEntity - m\_nSequence - m\_nForceBone - m\_vecForce - m\_nSkin - m\_nBody - m\_nHitboxSet - m\_flModelScale - m\_flPoseParameter table m\_flPoseParameter - 023 - m\_flPlaybackRate - m\_flEncodedController table m\_flEncodedController - 003 - m\_bClientSideAnimation - m\_bClientSideFrameReset - m\_bClientSideRagdoll - m\_nNewSequenceParity - m\_nResetEventsParity - m\_nMuzzleFlashParity - m\_hLightingOrigin - serveranimdata table DT\_ServerAnimationData - m\_flCycle - m\_flFrozen - m\_ScaleType - m\_bSuppressAnimSounds - m\_nHighlightColorR - m\_nHighlightColorG - m\_nHighlightColorB \`\`\` ### CBaseAnimatingOverlay \`\`\` table DT\_BaseAnimatingOverlay parent DT\_BaseAnimating - overlay\_vars table DT\_OverlayVars - m\_AnimOverlay table \_ST\_m\_AnimOverlay\_15 - lengthproxy table \_LPT\_m\_AnimOverlay\_15 - lengthprop15 - 014 table DT\_Animationlayer - m\_nSequence - m\_flCycle - m\_flPlaybackRate - m\_flPrevCycle - m\_flWeight - m\_flWeightDeltaRate - m\_nOrder \`\`\` ### CBaseAttributableItem \`\`\` table DT\_BaseAttributableItem parent DT\_BaseAnimating - m\_AttributeManager table DT\_AttributeContainer - m\_hOuter - m\_ProviderType - m\_iReapplyProvisionParity - m\_Item table DT\_ScriptCreatedItem - m\_iItemDefinitionIndex - m\_iEntityLevel - m\_iItemIDHigh - m\_iItemIDLow - m\_iAccountID - m\_iEntityQuality - m\_bInitialized - m\_szCustomName - m\_NetworkedDynamicAttributesForDemos table DT\_AttributeList - m\_Attributes table \_ST\_m\_Attributes\_32 - lengthproxy table \_LPT\_m\_Attributes\_32 - lengthprop32 - 031 table DT\_ScriptCreatedAttribute - m\_iAttributeDefinitionIndex - m\_iRawValue32 - m\_flValue - m\_iRawInitialValue32 - m\_nRefundableCurrency - m\_bSetBonus - m\_OriginalOwnerXuidLow - m\_OriginalOwnerXuidHigh - m\_nFallbackPaintKit - m\_nFallbackSeed - m\_flFallbackWear - m\_nFallbackStatTrak \`\`\` ### CBaseButton \`\`\` table DT\_BaseButton parent DT\_BaseToggle - m\_usable \`\`\` ### CBaseCSGrenade \`\`\` table DT\_BaseCSGrenade parent DT\_WeaponCSBase - m\_bRedraw - m\_bIsHeldByPlayer - m\_bPinPulled - m\_fThrowTime - m\_bLoopingSoundPlaying - m\_flThrowStrength - m\_fDropTime \`\`\` ### CBaseCSGrenadeProjectile \`\`\` table DT\_BaseCSGrenadeProjectile parent DT\_BaseGrenade - m\_vInitialVelocity - m\_nBounces - m\_nExplodeEffectIndex - m\_nExplodeEffectTickBegin - m\_vecExplodeEffectOrigin \`\`\` ### CBaseCombatCharacter \`\`\` table DT\_BaseCombatCharacter parent DT\_BaseFlex - bcc\_localdata table DT\_BCCLocalPlayerExclusive - m\_flNextAttack - bcc\_nonlocaldata table DT\_BCCNonLocalPlayerExclusive - m\_hMyWeapons table m\_hMyWeapons - 063 - m\_LastHitGroup - m\_hActiveWeapon - m\_flTimeOfLastInjury - m\_nRelativeDirectionOfLastInjury - m\_hMyWeapons table m\_hMyWeapons - 063 - m\_hMyWearables table m\_hMyWearables - 000 \`\`\` ### CBaseCombatWeapon \`\`\` table DT\_BaseCombatWeapon parent DT\_EconEntity - LocalWeaponData table DT\_LocalWeaponData - m\_iPrimaryAmmoType - m\_iSecondaryAmmoType - m\_nViewModelIndex - m\_bFlipViewModel - m\_iWeaponOrigin - m\_iWeaponModule - LocalActiveWeaponData table DT\_LocalActiveWeaponData - m\_flNextPrimaryAttack - m\_flNextSecondaryAttack - m\_nNextThinkTick - m\_flTimeWeaponIdle - m\_iViewModelIndex - m\_iWorldModelIndex - m\_iWorldDroppedModelIndex - m\_iState - m\_hOwner - m\_iClip1 - m\_iClip2 - m\_iPrimaryReserveAmmoCount - m\_iSecondaryReserveAmmoCount - m\_hWeaponWorldModel - m\_iNumEmptyAttacks \`\`\` ### CBaseDoor \`\`\` table DT\_BaseDoor parent DT\_BaseToggle - m\_flWaveHeight \`\`\` ### CBaseEntity \`\`\` table DT\_BaseEntity - AnimTimeMustBeFirst table DT\_AnimTimeMustBeFirst - m\_flAnimTime - m\_flSimulationTime - m\_cellbits - m\_cellX - m\_cellY - m\_cellZ - m\_vecOrigin - m\_angRotation - m\_nModelIndex - m\_fEffects - m\_nRenderMode - m\_nRenderFX - m\_clrRender - m\_iTeamNum - m\_iPendingTeamNum - m\_CollisionGroup - m\_flElasticity - m\_flShadowCastDistance - m\_hOwnerEntity - m\_hEffectEntity - moveparent - m\_iParentAttachment - m\_iName - movetype - movecollide - m\_Collision table DT\_CollisionProperty - m\_vecMins - m\_vecMaxs - m\_nSolidType - m\_usSolidFlags - m\_nSurroundType - m\_triggerBloat - m\_vecSpecifiedSurroundingMins - m\_vecSpecifiedSurroundingMaxs - m\_iTextureFrameIndex - m\_bSimulatedEveryTick - m\_bAnimatedEveryTick - m\_bAlternateSorting - m\_bSpotted - m\_bSpottedBy table m\_bSpottedBy - 064 - m\_bSpottedByMask table m\_bSpottedByMask - 001 - m\_bIsAutoaimTarget - m\_fadeMinDist - m\_fadeMaxDist - m\_flFadeScale - m\_nMinCPULevel - m\_nMaxCPULevel - m\_nMinGPULevel - m\_nMaxGPULevel - m\_flUseLookAtAngle - m\_flLastMadeNoiseTime - m\_flMaxFallVelocity - m\_bEligibleForScreenHighlight \`\`\` ### CBaseFlex \`\`\` table DT\_BaseFlex parent DT\_BaseAnimatingOverlay - m\_flexWeight table m\_flexWeight - 095 - m\_blinktoggle - m\_viewtarget \`\`\` ### CBaseGrenade \`\`\` table DT\_BaseGrenade parent DT\_BaseAnimating - m\_flDamage - m\_DmgRadius - m\_bIsLive - m\_hThrower - m\_vecVelocity - m\_fFlags \`\`\` ### CBaseParticleEntity \`\`\` table DT\_BaseParticleEntity parent DT\_BaseEntity \`\`\` ### CBasePlayer \`\`\` table DT\_BasePlayer parent DT\_BaseCombatCharacter - localdata table DT\_LocalPlayerExclusive - m\_Local table DT\_Local - m\_chAreaBits table m\_chAreaBits - 031 - m\_chAreaPortalBits table m\_chAreaPortalBits - 023 - m\_iHideHUD - m\_flFOVRate - m\_bDucked - m\_bDucking - m\_flLastDuckTime - m\_bInDuckJump - m\_nDuckTimeMsecs - m\_nDuckJumpTimeMsecs - m\_nJumpTimeMsecs - m\_flFallVelocity - m\_viewPunchAngle - m\_aimPunchAngle - m\_aimPunchAngleVel - m\_bDrawViewmodel - m\_bWearingSuit - m\_bPoisoned - m\_flStepSize - m\_bAllowAutoMovement - m\_skybox3d.scale - m\_skybox3d.origin - m\_skybox3d.area - m\_skybox3d.fog.enable - m\_skybox3d.fog.blend - m\_skybox3d.fog.dirPrimary - m\_skybox3d.fog.colorPrimary - m\_skybox3d.fog.colorSecondary - m\_skybox3d.fog.start - m\_skybox3d.fog.end - m\_skybox3d.fog.maxdensity - m\_skybox3d.fog.HDRColorScale - m\_audio.localSound\[0\] - m\_audio.localSound\[1\] - m\_audio.localSound\[2\] - m\_audio.localSound\[3\] - m\_audio.localSound\[4\] - m\_audio.localSound\[5\] - m\_audio.localSound\[6\] - m\_audio.localSound\[7\] - m\_audio.soundscapeIndex - m\_audio.localBits - m\_audio.entIndex - m\_vecViewOffset\[0\] - m\_vecViewOffset\[1\] - m\_vecViewOffset\[2\] - m\_flFriction - m\_fOnTarget - m\_nTickBase - m\_nNextThinkTick - m\_hLastWeapon - m\_vecVelocity\[0\] - m\_vecVelocity\[1\] - m\_vecVelocity\[2\] - m\_vecBaseVelocity - m\_hConstraintEntity - m\_vecConstraintCenter - m\_flConstraintRadius - m\_flConstraintWidth - m\_flConstraintSpeedFactor - m\_bConstraintPastRadius - m\_flDeathTime - m\_flNextDecalTime - m\_fForceTeam - m\_flLaggedMovementValue - m\_hTonemapController - pl table DT\_PlayerState - deadflag - m\_iFOV - m\_iFOVStart - m\_flFOVTime - m\_iDefaultFOV - m\_hZoomOwner - m\_afPhysicsFlags - m\_hVehicle - m\_hUseEntity - m\_hGroundEntity - m\_iHealth - m\_lifeState - m\_iAmmo table m\_iAmmo - 031 - m\_iBonusProgress - m\_iBonusChallenge - m\_flMaxspeed - m\_fFlags - m\_iObserverMode - m\_bActiveCameraMan - m\_bCameraManXRay - m\_bCameraManOverview - m\_bCameraManScoreBoard - m\_uCameraManGraphs - m\_iDeathPostEffect - m\_hObserverTarget - m\_hViewModel\[0\] - m\_hViewModel - m\_iCoachingTeam - m\_szLastPlaceName - m\_vecLadderNormal - m\_ladderSurfaceProps - m\_ubEFNoInterpParity - m\_hPostProcessCtrl - m\_hColorCorrectionCtrl - m\_PlayerFog.m\_hCtrl - m\_vphysicsCollisionState - m\_hViewEntity - m\_bShouldDrawPlayerWhileUsingViewEntity - m\_flDuckAmount - m\_flDuckSpeed - m\_nWaterLevel \`\`\` ### CBasePropDoor \`\`\` table DT\_BasePropDoor parent DT\_DynamicProp \`\`\` ### CBaseTeamObjectiveResource \`\`\` table DT\_BaseTeamObjectiveResource - m\_iTimerToShowInHUD - m\_iStopWatchTimer - m\_iNumControlPoints - m\_bPlayingMiniRounds - m\_bControlPointsReset - m\_iUpdateCapHudParity - m\_vCPPositions\[0\] - m\_vCPPositions - m\_bCPIsVisible table m\_bCPIsVisible - 007 - m\_flLazyCapPerc table m\_flLazyCapPerc - 007 - m\_iTeamIcons table m\_iTeamIcons - 063 - m\_iTeamOverlays table m\_iTeamOverlays - 063 - m\_iTeamReqCappers table m\_iTeamReqCappers - 063 - m\_flTeamCapTime table m\_flTeamCapTime - 063 - m\_iPreviousPoints table m\_iPreviousPoints - 191 - m\_bTeamCanCap table m\_bTeamCanCap - 063 - m\_iTeamBaseIcons table m\_iTeamBaseIcons - 031 - m\_iBaseControlPoints table m\_iBaseControlPoints - 031 - m\_bInMiniRound table m\_bInMiniRound - 007 - m\_iWarnOnCap table m\_iWarnOnCap - 007 - m\_iszWarnSound\[0\] - m\_iszWarnSound - m\_flPathDistance table m\_flPathDistance - 007 - m\_iNumTeamMembers table m\_iNumTeamMembers - 063 - m\_iCappingTeam table m\_iCappingTeam - 007 - m\_iTeamInZone table m\_iTeamInZone - 007 - m\_bBlocked table m\_bBlocked - 007 - m\_iOwner table m\_iOwner - 007 - m\_pszCapLayoutInHUD \`\`\` ### CBaseTempEntity \`\`\` table DT\_BaseTempEntity \`\`\` ### CBaseToggle \`\`\` table DT\_BaseToggle parent DT\_BaseEntity - m\_vecFinalDest - m\_movementType - m\_flMoveTargetTime \`\`\` ### CBaseTrigger \`\`\` table DT\_BaseTrigger parent DT\_BaseToggle - m\_bClientSidePredicted - m\_spawnflags \`\`\` ### CBaseVPhysicsTrigger \`\`\` table DT\_BaseVPhysicsTrigger parent DT\_BaseEntity \`\`\` ### CBaseViewModel \`\`\` table DT\_BaseViewModel - m\_nModelIndex - m\_hWeapon - m\_nSkin - m\_nBody - m\_nSequence - m\_nViewModelIndex - m\_flPlaybackRate - m\_fEffects - m\_nAnimationParity - m\_hOwner - m\_nNewSequenceParity - m\_nResetEventsParity - m\_nMuzzleFlashParity - m\_bShouldIgnoreOffsetAndAccuracy \`\`\` ### CBaseWeaponWorldModel \`\`\` table DT\_BaseWeaponWorldModel - m\_nModelIndex - m\_nBody - m\_fEffects - moveparent - m\_hCombatWeaponParent \`\`\` ### CBeam \`\`\` table DT\_Beam - m\_nBeamType - m\_nBeamFlags - m\_nNumBeamEnts - m\_hAttachEntity table m\_hAttachEntity - 009 - m\_nAttachIndex table m\_nAttachIndex - 009 - m\_nHaloIndex - m\_fHaloScale - m\_fWidth - m\_fEndWidth - m\_fFadeLength - m\_fAmplitude - m\_fStartFrame - m\_fSpeed - m\_flFrameRate - m\_flHDRColorScale - m\_clrRender - m\_nRenderFX - m\_nRenderMode - m\_flFrame - m\_nClipStyle - m\_vecEndPos - m\_nModelIndex - m\_vecOrigin - moveparent \`\`\` ### CBeamSpotlight \`\`\` table DT\_BeamSpotlight parent DT\_BaseEntity - m\_nHaloIndex - m\_bSpotlightOn - m\_bHasDynamicLight - m\_flSpotlightMaxLength - m\_flSpotlightGoalWidth - m\_flHDRColorScale - m\_nRotationAxis - m\_flRotationSpeed \`\`\` ### CBoneFollower \`\`\` table DT\_BoneFollower parent DT\_BaseEntity - m\_modelIndex - m\_solidIndex \`\`\` ### CBreachCharge \`\`\` table DT\_WeaponBreachCharge parent DT\_WeaponCSBase \`\`\` ### CBreachChargeProjectile \`\`\` table DT\_BreachChargeProjectile parent DT\_BaseGrenade - m\_bShouldExplode - m\_weaponThatThrewMe - m\_nParentBoneIndex - m\_vecParentBonePos \`\`\` ### CBreakableProp \`\`\` table DT\_BreakableProp parent DT\_BaseAnimating - m\_qPreferredPlayerCarryAngles - m\_bClientPhysics \`\`\` ### CBreakableSurface \`\`\` table DT\_BreakableSurface parent DT\_BaseEntity - m\_nNumWide - m\_nNumHigh - m\_flPanelWidth - m\_flPanelHeight - m\_vNormal - m\_vCorner - m\_bIsBroken - m\_nSurfaceType - m\_RawPanelBitVec table m\_RawPanelBitVec - 255 \`\`\` ### CBumpMine \`\`\` table DT\_WeaponBumpMine parent DT\_WeaponCSBase \`\`\` ### CBumpMineProjectile \`\`\` table DT\_BumpMineProjectile parent DT\_BaseGrenade - m\_nParentBoneIndex - m\_vecParentBonePos - m\_bArmed \`\`\` ### CC4 \`\`\` table DT\_WeaponC4 parent DT\_WeaponCSBase - m\_bStartedArming - m\_bBombPlacedAnimation - m\_fArmedTime - m\_bShowC4LED - m\_bIsPlantingViaUse \`\`\` ### CCSGameRulesProxy \`\`\` table DT\_CSGameRulesProxy parent DT\_GameRulesProxy - cs\_gamerules\_data table DT\_CSGameRules - m\_bFreezePeriod - m\_bMatchWaitingForResume - m\_bWarmupPeriod - m\_fWarmupPeriodEnd - m\_fWarmupPeriodStart - m\_bTerroristTimeOutActive - m\_bCTTimeOutActive - m\_flTerroristTimeOutRemaining - m\_flCTTimeOutRemaining - m\_nTerroristTimeOuts - m\_nCTTimeOuts - m\_bTechnicalTimeOut - m\_iRoundTime - m\_gamePhase - m\_totalRoundsPlayed - m\_nOvertimePlaying - m\_timeUntilNextPhaseStarts - m\_flCMMItemDropRevealStartTime - m\_flCMMItemDropRevealEndTime - m\_fRoundStartTime - m\_bGameRestart - m\_flRestartRoundTime - m\_flGameStartTime - m\_iHostagesRemaining - m\_bAnyHostageReached - m\_bMapHasBombTarget - m\_bMapHasRescueZone - m\_bMapHasBuyZone - m\_bIsQueuedMatchmaking - m\_nQueuedMatchmakingMode - m\_bIsValveDS - m\_bIsQuestEligible - m\_bLogoMap - m\_bPlayAllStepSoundsOnServer - m\_iNumGunGameProgressiveWeaponsCT - m\_iNumGunGameProgressiveWeaponsT - m\_iSpectatorSlotCount - m\_bBombDropped - m\_bBombPlanted - m\_iRoundWinStatus - m\_eRoundWinReason - m\_flDMBonusStartTime - m\_flDMBonusTimeLength - m\_unDMBonusWeaponLoadoutSlot - m\_bDMBonusActive - m\_bTCantBuy - m\_bCTCantBuy - m\_flGuardianBuyUntilTime - m\_iMatchStats\_RoundResults table m\_iMatchStats\_RoundResults - 029 - m\_iMatchStats\_PlayersAlive\_T table m\_iMatchStats\_PlayersAlive\_T - 029 - m\_iMatchStats\_PlayersAlive\_CT table m\_iMatchStats\_PlayersAlive\_CT - 029 - m\_GGProgressiveWeaponOrderCT table m\_GGProgressiveWeaponOrderCT - 059 - m\_GGProgressiveWeaponOrderT table m\_GGProgressiveWeaponOrderT - 059 - m\_GGProgressiveWeaponKillUpgradeOrderCT table m\_GGProgressiveWeaponKillUpgradeOrderCT - 059 - m\_GGProgressiveWeaponKillUpgradeOrderT table m\_GGProgressiveWeaponKillUpgradeOrderT - 059 - m\_MatchDevice - m\_bHasMatchStarted - m\_TeamRespawnWaveTimes table m\_TeamRespawnWaveTimes - 031 - m\_flNextRespawnWave table m\_flNextRespawnWave - 031 - m\_nNextMapInMapgroup - m\_nEndMatchMapGroupVoteTypes table m\_nEndMatchMapGroupVoteTypes - 009 - m\_nEndMatchMapGroupVoteOptions table m\_nEndMatchMapGroupVoteOptions - 009 - m\_nEndMatchMapVoteWinner - m\_bIsDroppingItems - m\_iActiveAssassinationTargetMissionID - m\_fMatchStartTime - m\_szTournamentEventName - m\_szTournamentEventStage - m\_szTournamentPredictionsTxt - m\_nTournamentPredictionsPct - m\_szMatchStatTxt - m\_nGuardianModeWaveNumber - m\_nGuardianModeSpecialKillsRemaining - m\_nGuardianModeSpecialWeaponNeeded - m\_nHalloweenMaskListSeed - m\_numGlobalGiftsGiven - m\_numGlobalGifters - m\_numGlobalGiftsPeriodSeconds - m\_arrFeaturedGiftersAccounts table m\_arrFeaturedGiftersAccounts - 003 - m\_arrFeaturedGiftersGifts table m\_arrFeaturedGiftersGifts - 003 - m\_arrProhibitedItemIndices table m\_arrProhibitedItemIndices - 099 - m\_numBestOfMaps - m\_arrTournamentActiveCasterAccounts table m\_arrTournamentActiveCasterAccounts - 003 - m\_iNumConsecutiveCTLoses - m\_iNumConsecutiveTerroristLoses - m\_SurvivalRules table DT\_SurvivalGameRules - m\_vecPlayAreaMins - m\_vecPlayAreaMaxs - m\_iPlayerSpawnHexIndices table m\_iPlayerSpawnHexIndices - 063 - m\_SpawnTileState table m\_SpawnTileState - 223 - m\_flSpawnSelectionTimeStart - m\_flSpawnSelectionTimeEnd - m\_flSpawnSelectionTimeLoadout - m\_spawnStage - m\_flTabletHexOriginX - m\_flTabletHexOriginY - m\_flTabletHexSize - m\_roundData\_playerXuids table m\_roundData\_playerXuids - 064 - m\_roundData\_playerPositions table m\_roundData\_playerPositions - 064 - m\_roundData\_playerTeams table m\_roundData\_playerTeams - 064 - m\_SurvivalGameRuleDecisionTypes table m\_SurvivalGameRuleDecisionTypes - 015 - m\_SurvivalGameRuleDecisionValues table m\_SurvivalGameRuleDecisionValues - 015 - m\_flSurvivalStartTime - m\_RetakeRules table DT\_RetakeGameRules - m\_nMatchSeed - m\_bBlockersPresent - m\_bRoundInProgress - m\_iFirstSecondHalfRound - m\_iBombSite \`\`\` ### CCSPlayer \`\`\` table DT\_CSPlayer parent DT\_BasePlayer - cslocaldata table DT\_CSLocalPlayerExclusive - m\_vecOrigin - m\_vecOrigin\[2\] - m\_flStamina - m\_iDirection - m\_iShotsFired - m\_nNumFastDucks - m\_bDuckOverride - m\_flVelocityModifier - m\_bPlayerDominated table m\_bPlayerDominated - 064 - m\_bPlayerDominatingMe table m\_bPlayerDominatingMe - 064 - m\_iWeaponPurchasesThisRound table m\_iWeaponPurchasesThisRound - 255 - m\_unActiveQuestId - m\_nQuestProgressReason - m\_iRetakesOffering - m\_iRetakesOfferingCard - m\_bRetakesHasDefuseKit - m\_bRetakesMVPLastRound - m\_iRetakesMVPBoostItem - m\_RetakesMVPBoostExtraUtility - m\_unPlayerTvControlFlags - csnonlocaldata table DT\_CSNonLocalPlayerExclusive - m\_vecOrigin - m\_vecOrigin\[2\] - csteamdata table DT\_CSTeamExclusive - m\_iWeaponPurchasesThisMatch table m\_iWeaponPurchasesThisMatch - 498 - m\_EquippedLoadoutItemDefIndices table m\_EquippedLoadoutItemDefIndices - 056 - m\_angEyeAngles\[0\] - m\_angEyeAngles\[1\] - m\_iAddonBits - m\_iPrimaryAddon - m\_iSecondaryAddon - m\_iThrowGrenadeCounter - m\_bWaitForNoAttack - m\_bIsRespawningForDMBonus - m\_iPlayerState - m\_iAccount - m\_iStartAccount - m\_totalHitsOnServer - m\_bInBombZone - m\_bInBuyZone - m\_bInNoDefuseArea - m\_bKilledByTaser - m\_iMoveState - m\_iClass - m\_ArmorValue - m\_angEyeAngles - m\_bHasDefuser - m\_bNightVisionOn - m\_bHasNightVision - m\_bInHostageRescueZone - m\_bIsDefusing - m\_bIsGrabbingHostage - m\_iBlockingUseActionInProgress - m\_bIsScoped - m\_bIsWalking - m\_nIsAutoMounting - m\_bResumeZoom - m\_fImmuneToGunGameDamageTime - m\_bGunGameImmunity - m\_bHasMovedSinceSpawn - m\_bMadeFinalGunGameProgressiveKill - m\_iGunGameProgressiveWeaponIndex - m\_iNumGunGameTRKillPoints - m\_iNumGunGameKillsWithCurrentWeapon - m\_iNumRoundKills - m\_fMolotovUseTime - m\_fMolotovDamageTime - m\_szArmsModel - m\_hCarriedHostage - m\_hCarriedHostageProp - m\_bIsRescuing - m\_flGroundAccelLinearFracLastTime - m\_bCanMoveDuringFreezePeriod - m\_isCurrentGunGameLeader - m\_isCurrentGunGameTeamLeader - m\_flGuardianTooFarDistFrac - m\_flDetectedByEnemySensorTime - m\_bIsPlayerGhost - m\_iMatchStats\_Kills table m\_iMatchStats\_Kills - 029 - m\_iMatchStats\_Damage table m\_iMatchStats\_Damage - 029 - m\_iMatchStats\_EquipmentValue table m\_iMatchStats\_EquipmentValue - 029 - m\_iMatchStats\_MoneySaved table m\_iMatchStats\_MoneySaved - 029 - m\_iMatchStats\_KillReward table m\_iMatchStats\_KillReward - 029 - m\_iMatchStats\_LiveTime table m\_iMatchStats\_LiveTime - 029 - m\_iMatchStats\_Deaths table m\_iMatchStats\_Deaths - 029 - m\_iMatchStats\_Assists table m\_iMatchStats\_Assists - 029 - m\_iMatchStats\_HeadShotKills table m\_iMatchStats\_HeadShotKills - 029 - m\_iMatchStats\_Objective table m\_iMatchStats\_Objective - 029 - m\_iMatchStats\_CashEarned table m\_iMatchStats\_CashEarned - 029 - m\_iMatchStats\_UtilityDamage table m\_iMatchStats\_UtilityDamage - 029 - m\_iMatchStats\_EnemiesFlashed table m\_iMatchStats\_EnemiesFlashed - 029 - m\_rank table m\_rank - 005 - m\_passiveItems table m\_passiveItems - 003 - m\_bHasParachute - m\_unMusicID - m\_bHasHelmet - m\_bHasHeavyArmor - m\_nHeavyAssaultSuitCooldownRemaining - m\_flFlashDuration - m\_flFlashMaxAlpha - m\_iProgressBarDuration - m\_flProgressBarStartTime - m\_hRagdoll - m\_hPlayerPing - m\_cycleLatch - m\_unCurrentEquipmentValue - m\_unRoundStartEquipmentValue - m\_unFreezetimeEndEquipmentValue - m\_bIsControllingBot - m\_bHasControlledBotThisRound - m\_bCanControlObservedBot - m\_iControlledBotEntIndex - m\_vecAutomoveTargetEnd - m\_flAutoMoveStartTime - m\_flAutoMoveTargetTime - m\_bIsAssassinationTarget - m\_bHud\_MiniScoreHidden - m\_bHud\_RadarHidden - m\_nLastKillerIndex - m\_nLastConcurrentKilled - m\_nDeathCamMusic - m\_bIsHoldingLookAtWeapon - m\_bIsLookingAtWeapon - m\_iNumRoundKillsHeadshots - m\_unTotalRoundDamageDealt - m\_flLowerBodyYawTarget - m\_bStrafing - m\_flThirdpersonRecoil - m\_bHideTargetID - m\_bIsSpawnRappelling - m\_vecSpawnRappellingRopeOrigin - m\_nSurvivalTeam - m\_hSurvivalAssassinationTarget - m\_flHealthShotBoostExpirationTime - m\_flLastExoJumpTime - m\_vecPlayerPatchEconIndices table m\_vecPlayerPatchEconIndices - 004 \`\`\` ### CCSPlayerResource \`\`\` table DT\_CSPlayerResource parent DT\_PlayerResource - m\_iPlayerC4 - m\_iPlayerVIP - m\_bHostageAlive table m\_bHostageAlive - 011 - m\_isHostageFollowingSomeone table m\_isHostageFollowingSomeone - 011 - m\_iHostageEntityIDs table m\_iHostageEntityIDs - 011 - m\_bombsiteCenterA - m\_bombsiteCenterB - m\_hostageRescueX table m\_hostageRescueX - 003 - m\_hostageRescueY table m\_hostageRescueY - 003 - m\_hostageRescueZ table m\_hostageRescueZ - 003 - m\_iMVPs table m\_iMVPs - 064 - m\_iArmor table m\_iArmor - 064 - m\_bHasHelmet table m\_bHasHelmet - 064 - m\_bHasDefuser table m\_bHasDefuser - 064 - m\_iScore table m\_iScore - 064 - m\_iCompetitiveRanking table m\_iCompetitiveRanking - 064 - m\_iCompetitiveWins table m\_iCompetitiveWins - 064 - m\_iCompetitiveRankType table m\_iCompetitiveRankType - 064 - m\_iCompTeammateColor table m\_iCompTeammateColor - 064 - m\_iLifetimeStart table m\_iLifetimeStart - 064 - m\_iLifetimeEnd table m\_iLifetimeEnd - 064 - m\_bControllingBot table m\_bControllingBot - 064 - m\_iControlledPlayer table m\_iControlledPlayer - 064 - m\_iControlledByPlayer table m\_iControlledByPlayer - 064 - m\_iBotDifficulty table m\_iBotDifficulty - 064 - m\_szClan table m\_szClan - 064 - m\_nCharacterDefIndex table m\_nCharacterDefIndex - 064 - m\_iTotalCashSpent table m\_iTotalCashSpent - 064 - m\_iGunGameLevel table m\_iGunGameLevel - 064 - m\_iCashSpentThisRound table m\_iCashSpentThisRound - 064 - m\_nEndMatchNextMapVotes table m\_nEndMatchNextMapVotes - 064 - m\_bEndMatchNextMapAllVoted - m\_nActiveCoinRank table m\_nActiveCoinRank - 064 - m\_nMusicID table m\_nMusicID - 064 - m\_nPersonaDataPublicLevel table m\_nPersonaDataPublicLevel - 064 - m\_nPersonaDataPublicCommendsLeader table m\_nPersonaDataPublicCommendsLeader - 064 - m\_nPersonaDataPublicCommendsTeacher table m\_nPersonaDataPublicCommendsTeacher - 064 - m\_nPersonaDataPublicCommendsFriendly table m\_nPersonaDataPublicCommendsFriendly - 064 - m\_bHasCommunicationAbuseMute table m\_bHasCommunicationAbuseMute - 064 - m\_szCrosshairCodes table m\_szCrosshairCodes - 064 - m\_iMatchStats\_Kills\_Total table m\_iMatchStats\_Kills\_Total - 064 - m\_iMatchStats\_5k\_Total table m\_iMatchStats\_5k\_Total - 064 - m\_iMatchStats\_4k\_Total table m\_iMatchStats\_4k\_Total - 064 - m\_iMatchStats\_3k\_Total table m\_iMatchStats\_3k\_Total - 064 - m\_iMatchStats\_Damage\_Total table m\_iMatchStats\_Damage\_Total - 064 - m\_iMatchStats\_EquipmentValue\_Total table m\_iMatchStats\_EquipmentValue\_Total - 064 - m\_iMatchStats\_KillReward\_Total table m\_iMatchStats\_KillReward\_Total - 064 - m\_iMatchStats\_LiveTime\_Total table m\_iMatchStats\_LiveTime\_Total - 064 - m\_iMatchStats\_Deaths\_Total table m\_iMatchStats\_Deaths\_Total - 064 - m\_iMatchStats\_Assists\_Total table m\_iMatchStats\_Assists\_Total - 064 - m\_iMatchStats\_HeadShotKills\_Total table m\_iMatchStats\_HeadShotKills\_Total - 064 - m\_iMatchStats\_Objective\_Total table m\_iMatchStats\_Objective\_Total - 064 - m\_iMatchStats\_CashEarned\_Total table m\_iMatchStats\_CashEarned\_Total - 064 - m\_iMatchStats\_UtilityDamage\_Total table m\_iMatchStats\_UtilityDamage\_Total - 064 - m\_iMatchStats\_EnemiesFlashed\_Total table m\_iMatchStats\_EnemiesFlashed\_Total - 064 \`\`\` ### CCSRagdoll \`\`\` table DT\_CSRagdoll - m\_vecOrigin - m\_vecRagdollOrigin - m\_hPlayer - m\_nModelIndex - m\_nForceBone - m\_vecForce - m\_vecRagdollVelocity - m\_iDeathPose - m\_iDeathFrame - m\_iTeamNum - m\_bClientSideAnimation - m\_flDeathYaw - m\_flAbsYaw - m\_bDiedAirborne \`\`\` ### CCSTeam \`\`\` table DT\_CSTeam parent DT\_Team \`\`\` ### CCascadeLight \`\`\` table DT\_CascadeLight parent DT\_BaseEntity - m\_shadowDirection - m\_envLightShadowDirection - m\_bEnabled - m\_bUseLightEnvAngles - m\_LightColor - m\_LightColorScale - m\_flMaxShadowDist \`\`\` ### CChicken \`\`\` table DT\_CChicken parent DT\_DynamicProp - m\_jumpedThisFrame - m\_leader \`\`\` ### CColorCorrection \`\`\` table DT\_ColorCorrection parent DT\_BaseEntity - m\_vecOrigin - m\_minFalloff - m\_maxFalloff - m\_flCurWeight - m\_flMaxWeight - m\_flFadeInDuration - m\_flFadeOutDuration - m\_netLookupFilename - m\_bEnabled - m\_bMaster - m\_bClientSide - m\_bExclusive \`\`\` ### CColorCorrectionVolume \`\`\` table DT\_ColorCorrectionVolume parent DT\_BaseTrigger - m\_bEnabled - m\_MaxWeight - m\_FadeDuration - m\_Weight - m\_lookupFilename \`\`\` ### CDEagle \`\`\` table DT\_WeaponDEagle parent DT\_WeaponCSBaseGun \`\`\` ### CDangerZone \`\`\` table DT\_DangerZone parent DT\_BaseEntity - m\_vecDangerZoneOriginStartedAt - m\_flBombLaunchTime - m\_flExtraRadius - m\_flExtraRadiusStartTime - m\_flExtraRadiusTotalLerpTime - m\_nDropOrder - m\_iWave \`\`\` ### CDangerZoneController \`\`\` table DT\_DangerZoneController parent DT\_BaseEntity - m\_bDangerZoneControllerEnabled - m\_bMissionControlledExplosions - m\_flStartTime - m\_flFinalExpansionTime - m\_vecEndGameCircleStart - m\_vecEndGameCircleEnd - m\_DangerZones table m\_DangerZones - 041 - m\_flWaveEndTimes table m\_flWaveEndTimes - 004 - m\_hTheFinalZone \`\`\` ### CDecoyGrenade \`\`\` table DT\_DecoyGrenade parent DT\_BaseCSGrenade \`\`\` ### CDecoyProjectile \`\`\` table DT\_DecoyProjectile parent DT\_BaseCSGrenadeProjectile \`\`\` ### CDrone \`\`\` table DT\_Drone parent DT\_PhysicsProp - m\_hMoveToThisEntity - m\_hDeliveryCargo - m\_bPilotTakeoverAllowed - m\_hPotentialCargo - m\_hCurrentPilot - m\_vecTagPositions\[0\] - m\_vecTagPositions - m\_vecTagIncrements\[0\] - m\_vecTagIncrements \`\`\` ### CDronegun \`\`\` table DT\_Dronegun parent DT\_BaseAnimating - m\_vecAttentionTarget - m\_vecTargetOffset - m\_iHealth - m\_bHasTarget \`\`\` ### CDynamicLight \`\`\` table DT\_DynamicLight parent DT\_BaseEntity - m\_Flags - m\_LightStyle - m\_Radius - m\_Exponent - m\_InnerAngle - m\_OuterAngle - m\_SpotRadius \`\`\` ### CDynamicProp \`\`\` table DT\_DynamicProp parent DT\_BreakableProp - m\_bUseHitboxesForRenderBox - m\_flGlowMaxDist - m\_bShouldGlow - m\_clrGlow - m\_nGlowStyle \`\`\` ### CEconEntity \`\`\` table DT\_EconEntity parent DT\_BaseFlex - m\_AttributeManager table DT\_AttributeContainer - m\_hOuter - m\_ProviderType - m\_iReapplyProvisionParity - m\_Item table DT\_ScriptCreatedItem - m\_iItemDefinitionIndex - m\_iEntityLevel - m\_iItemIDHigh - m\_iItemIDLow - m\_iAccountID - m\_iEntityQuality - m\_bInitialized - m\_szCustomName - m\_NetworkedDynamicAttributesForDemos table DT\_AttributeList - m\_Attributes table \_ST\_m\_Attributes\_32 - lengthproxy table \_LPT\_m\_Attributes\_32 - lengthprop32 - 031 table DT\_ScriptCreatedAttribute - m\_iAttributeDefinitionIndex - m\_iRawValue32 - m\_flValue - m\_iRawInitialValue32 - m\_nRefundableCurrency - m\_bSetBonus - m\_OriginalOwnerXuidLow - m\_OriginalOwnerXuidHigh - m\_nFallbackPaintKit - m\_nFallbackSeed - m\_flFallbackWear - m\_nFallbackStatTrak \`\`\` ### CEconWearable \`\`\` table DT\_WearableItem parent DT\_EconEntity \`\`\` ### CEmbers \`\`\` table DT\_Embers parent DT\_BaseEntity - m\_nDensity - m\_nLifetime - m\_nSpeed - m\_bEmit \`\`\` ### CEntityDissolve \`\`\` table DT\_EntityDissolve parent DT\_BaseEntity - m\_flStartTime - m\_flFadeOutStart - m\_flFadeOutLength - m\_flFadeOutModelStart - m\_flFadeOutModelLength - m\_flFadeInStart - m\_flFadeInLength - m\_nDissolveType - m\_vDissolverOrigin - m\_nMagnitude \`\`\` ### CEntityFlame \`\`\` table DT\_EntityFlame parent DT\_BaseEntity - m\_hEntAttached - m\_bCheapEffect \`\`\` ### CEntityFreezing \`\`\` table DT\_EntityFreezing parent DT\_BaseEntity - m\_vFreezingOrigin - m\_flFrozenPerHitbox table m\_flFrozenPerHitbox - 049 - m\_flFrozen - m\_bFinishFreezing \`\`\` ### CEntityParticleTrail \`\`\` table DT\_EntityParticleTrail parent DT\_BaseParticleEntity - m\_iMaterialName - m\_Info table DT\_EntityParticleTrailInfo - m\_flLifetime - m\_flStartSize - m\_flEndSize - m\_hConstraintEntity \`\`\` ### CEnvAmbientLight \`\`\` table DT\_EnvAmbientLight parent DT\_SpatialEntity - m\_vecColor \`\`\` ### CEnvDOFController \`\`\` table DT\_EnvDOFController parent DT\_BaseEntity - m\_bDOFEnabled - m\_flNearBlurDepth - m\_flNearFocusDepth - m\_flFarFocusDepth - m\_flFarBlurDepth - m\_flNearBlurRadius - m\_flFarBlurRadius \`\`\` ### CEnvDetailController \`\`\` table DT\_DetailController - m\_flFadeStartDist - m\_flFadeEndDist \`\`\` ### CEnvGasCanister \`\`\` table DT\_EnvGasCanister parent DT\_BaseAnimating - m\_flFlightSpeed - m\_flLaunchTime - m\_vecParabolaDirection - m\_flFlightTime - m\_flWorldEnterTime - m\_flInitialZSpeed - m\_flZAcceleration - m\_flHorizSpeed - m\_bLaunchedFromWithinWorld - m\_vecImpactPosition - m\_vecStartPosition - m\_vecEnterWorldPosition - m\_vecDirection - m\_vecStartAngles - m\_vecSkyboxOrigin - m\_flSkyboxScale - m\_bInSkybox - m\_bDoImpactEffects - m\_bLanded - m\_hSkyboxCopy - m\_nMyZoneIndex - m\_vecOrigin - m\_vecOrigin\[2\] \`\`\` ### CEnvParticleScript \`\`\` table DT\_EnvParticleScript parent DT\_BaseAnimating - m\_flSequenceScale \`\`\` ### CEnvProjectedTexture \`\`\` table DT\_EnvProjectedTexture parent DT\_BaseEntity - m\_hTargetEntity - m\_bState - m\_bAlwaysUpdate - m\_flLightFOV - m\_bEnableShadows - m\_bSimpleProjection - m\_bLightOnlyTarget - m\_bLightWorld - m\_bCameraSpace - m\_flBrightnessScale - m\_LightColor - m\_flColorTransitionTime - m\_flAmbient - m\_SpotlightTextureName - m\_nSpotlightTextureFrame - m\_flNearZ - m\_flFarZ - m\_nShadowQuality - m\_flProjectionSize - m\_flRotation - m\_iStyle \`\`\` ### CEnvQuadraticBeam \`\`\` table DT\_QuadraticBeam parent DT\_BaseEntity - m\_targetPosition - m\_controlPosition - m\_scrollRate - m\_flWidth \`\`\` ### CEnvScreenEffect \`\`\` table DT\_EnvScreenEffect parent DT\_BaseEntity - m\_flDuration - m\_nType \`\`\` ### CEnvScreenOverlay \`\`\` table DT\_EnvScreenOverlay parent DT\_BaseEntity - m\_iszOverlayNames\[0\] - m\_iszOverlayNames - m\_flOverlayTimes\[0\] - m\_flOverlayTimes - m\_flStartTime - m\_iDesiredOverlay - m\_bIsActive \`\`\` ### CEnvTonemapController \`\`\` table DT\_EnvTonemapController parent DT\_BaseEntity - m\_bUseCustomAutoExposureMin - m\_bUseCustomAutoExposureMax - m\_bUseCustomBloomScale - m\_flCustomAutoExposureMin - m\_flCustomAutoExposureMax - m\_flCustomBloomScale - m\_flCustomBloomScaleMinimum - m\_flBloomExponent - m\_flBloomSaturation - m\_flTonemapPercentTarget - m\_flTonemapPercentBrightPixels - m\_flTonemapMinAvgLum - m\_flTonemapRate \`\`\` ### CEnvWind \`\`\` table DT\_EnvWind parent DT\_BaseEntity - m\_EnvWindShared table DT\_EnvWindShared - m\_iMinWind - m\_iMaxWind - m\_iMinGust - m\_iMaxGust - m\_flMinGustDelay - m\_flMaxGustDelay - m\_iGustDirChange - m\_iWindSeed - m\_iInitialWindDir - m\_flInitialWindSpeed - m\_flStartTime - m\_flGustDuration \`\`\` ### CFEPlayerDecal \`\`\` table DT\_FEPlayerDecal parent DT\_BaseEntity - m\_nUniqueID - m\_unAccountID - m\_unTraceID - m\_rtGcTime - m\_vecEndPos - m\_vecStart - m\_vecRight - m\_vecNormal - m\_nEntity - m\_nPlayer - m\_nHitbox - m\_nTintID - m\_flCreationTime - m\_nVersion - m\_ubSignature table m\_ubSignature - 127 \`\`\` ### CFireCrackerBlast \`\`\` table DT\_FireCrackerBlast parent DT\_Inferno \`\`\` ### CFireSmoke \`\`\` table DT\_FireSmoke parent DT\_BaseEntity - m\_flStartScale - m\_flScale - m\_flScaleTime - m\_nFlags - m\_nFlameModelIndex - m\_nFlameFromAboveModelIndex \`\`\` ### CFireTrail \`\`\` table DT\_FireTrail parent DT\_BaseParticleEntity - m\_nAttachment - m\_flLifetime \`\`\` ### CFish \`\`\` table DT\_CFish - m\_poolOrigin - m\_x - m\_y - m\_z - m\_angle - m\_nModelIndex - m\_lifeState - m\_waterLevel \`\`\` ### CFists \`\`\` table DT\_WeaponFists parent DT\_WeaponCSBase - m\_bPlayingUninterruptableAct \`\`\` ### CFlashbang \`\`\` table DT\_Flashbang parent DT\_BaseCSGrenade \`\`\` ### CFogController \`\`\` table DT\_FogController - m\_fog.enable - m\_fog.blend - m\_fog.dirPrimary - m\_fog.colorPrimary - m\_fog.colorSecondary - m\_fog.start - m\_fog.end - m\_fog.farz - m\_fog.maxdensity - m\_fog.colorPrimaryLerpTo - m\_fog.colorSecondaryLerpTo - m\_fog.startLerpTo - m\_fog.endLerpTo - m\_fog.maxdensityLerpTo - m\_fog.lerptime - m\_fog.duration - m\_fog.HDRColorScale - m\_fog.ZoomFogScale \`\`\` ### CFootstepControl \`\`\` table DT\_FootstepControl parent DT\_BaseTrigger - m\_source - m\_destination \`\`\` ### CFuncAreaPortalWindow \`\`\` table DT\_FuncAreaPortalWindow parent DT\_BaseEntity - m\_flFadeStartDist - m\_flFadeDist - m\_flTranslucencyLimit - m\_iBackgroundModelIndex \`\`\` ### CFuncBrush \`\`\` table DT\_FuncBrush parent DT\_BaseEntity \`\`\` ### CFuncConveyor \`\`\` table DT\_FuncConveyor parent DT\_BaseEntity - m\_flConveyorSpeed \`\`\` ### CFuncLadder \`\`\` table DT\_FuncLadder parent DT\_BaseEntity - m\_vecPlayerMountPositionTop - m\_vecPlayerMountPositionBottom - m\_vecLadderDir - m\_bFakeLadder \`\`\` ### CFuncMonitor \`\`\` table DT\_FuncMonitor parent DT\_FuncBrush \`\`\` ### CFuncMoveLinear \`\`\` table DT\_FuncMoveLinear parent DT\_BaseToggle - m\_vecVelocity - m\_fFlags \`\`\` ### CFuncOccluder \`\`\` table DT\_FuncOccluder parent DT\_BaseEntity - m\_bActive - m\_nOccluderIndex \`\`\` ### CFuncReflectiveGlass \`\`\` table DT\_FuncReflectiveGlass parent DT\_FuncBrush \`\`\` ### CFuncRotating \`\`\` table DT\_FuncRotating parent DT\_BaseEntity - m\_vecOrigin - m\_angRotation\[0\] - m\_angRotation\[1\] - m\_angRotation\[2\] - m\_flSimulationTime \`\`\` ### CFuncSmokeVolume \`\`\` table DT\_FuncSmokeVolume parent DT\_BaseParticleEntity - m\_Color1 - m\_Color2 - m\_MaterialName - m\_ParticleDrawWidth - m\_ParticleSpacingDistance - m\_DensityRampSpeed - m\_RotationSpeed - m\_MovementSpeed - m\_Density - m\_maxDrawDistance - m\_spawnflags - m\_Collision table DT\_CollisionProperty - m\_vecMins - m\_vecMaxs - m\_nSolidType - m\_usSolidFlags - m\_nSurroundType - m\_triggerBloat - m\_vecSpecifiedSurroundingMins - m\_vecSpecifiedSurroundingMaxs \`\`\` ### CFuncTrackTrain \`\`\` table DT\_FuncTrackTrain parent DT\_BaseEntity \`\`\` ### CFunc\\\_Dust \`\`\` table DT\_Func\_Dust - m\_Color - m\_SpawnRate - m\_flSizeMin - m\_flSizeMax - m\_LifetimeMin - m\_LifetimeMax - m\_DustFlags - m\_SpeedMax - m\_DistMax - m\_nModelIndex - m\_FallSpeed - m\_bAffectedByWind - m\_Collision table DT\_CollisionProperty - m\_vecMins - m\_vecMaxs - m\_nSolidType - m\_usSolidFlags - m\_nSurroundType - m\_triggerBloat - m\_vecSpecifiedSurroundingMins - m\_vecSpecifiedSurroundingMaxs \`\`\` ### CFunc\\\_LOD \`\`\` table DT\_Func\_LOD parent DT\_BaseEntity - m\_nDisappearMinDist - m\_nDisappearMaxDist \`\`\` ### CGameRulesProxy \`\`\` table DT\_GameRulesProxy \`\`\` ### CGrassBurn \`\`\` table DT\_GrassBurn parent DT\_BaseEntity - m\_flGrassBurnClearTime \`\`\` ### CHEGrenade \`\`\` table DT\_HEGrenade parent DT\_BaseCSGrenade \`\`\` ### CHandleTest \`\`\` table DT\_HandleTest parent DT\_BaseEntity - m\_Handle - m\_bSendHandle \`\`\` ### CHostage \`\`\` table DT\_CHostage parent DT\_BaseCombatCharacter - m\_isRescued - m\_jumpedThisFrame - m\_iHealth - m\_iMaxHealth - m\_lifeState - m\_fFlags - m\_nHostageState - m\_flRescueStartTime - m\_flGrabSuccessTime - m\_flDropStartTime - m\_vel - m\_leader \`\`\` ### CHostageCarriableProp \`\`\` table DT\_HostageCarriableProp parent DT\_BaseAnimating \`\`\` ### CIncendiaryGrenade \`\`\` table DT\_IncendiaryGrenade parent DT\_MolotovGrenade \`\`\` ### CInferno \`\`\` table DT\_Inferno parent DT\_BaseEntity - m\_fireXDelta table m\_fireXDelta - 099 - m\_fireYDelta table m\_fireYDelta - 099 - m\_fireZDelta table m\_fireZDelta - 099 - m\_bFireIsBurning table m\_bFireIsBurning - 099 - m\_nFireEffectTickBegin - m\_fireCount \`\`\` ### CInfoLadderDismount \`\`\` table DT\_InfoLadderDismount parent DT\_BaseEntity \`\`\` ### CInfoMapRegion \`\`\` table DT\_InfoMapRegion parent DT\_BaseEntity - m\_flRadius - m\_szLocToken \`\`\` ### CInfoOverlayAccessor \`\`\` table DT\_InfoOverlayAccessor - m\_iTextureFrameIndex - m\_iOverlayID \`\`\` ### CItem \`\`\` table DT\_Item parent DT\_EconEntity - m\_bShouldGlow \`\`\` ### CItemAssaultSuitUseable \`\`\` table DT\_ItemAssaultSuitUseable parent DT\_Item - m\_nArmorValue - m\_bIsHeavyAssaultSuit \`\`\` ### CItemCash \`\`\` table DT\_ItemCash parent DT\_Item \`\`\` ### CItemDogtags \`\`\` table DT\_ItemDogtags parent DT\_Item - m\_OwningPlayer - m\_KillingPlayer \`\`\` ### CItem\\\_Healthshot \`\`\` table DT\_Item\_Healthshot parent DT\_WeaponBaseItem \`\`\` ### CKnife \`\`\` table DT\_WeaponKnife parent DT\_WeaponCSBase \`\`\` ### CKnifeGG \`\`\` table DT\_WeaponKnifeGG parent DT\_WeaponKnife \`\`\` ### CLightGlow \`\`\` table DT\_LightGlow - m\_clrRender - m\_nHorizontalSize - m\_nVerticalSize - m\_nMinDist - m\_nMaxDist - m\_nOuterMaxDist - m\_spawnflags - m\_vecOrigin - m\_angRotation - moveparent - m\_flGlowProxySize - HDRColorScale \`\`\` ### CMapVetoPickController \`\`\` table DT\_MapVetoPickController parent DT\_BaseEntity - m\_nDraftType - m\_nTeamWinningCoinToss - m\_nTeamWithFirstChoice table m\_nTeamWithFirstChoice - 063 - m\_nVoteMapIdsList table m\_nVoteMapIdsList - 006 - m\_nAccountIDs table m\_nAccountIDs - 063 - m\_nMapId0 table m\_nMapId0 - 063 - m\_nMapId1 table m\_nMapId1 - 063 - m\_nMapId2 table m\_nMapId2 - 063 - m\_nMapId3 table m\_nMapId3 - 063 - m\_nMapId4 table m\_nMapId4 - 063 - m\_nMapId5 table m\_nMapId5 - 063 - m\_nStartingSide0 table m\_nStartingSide0 - 063 - m\_nCurrentPhase - m\_nPhaseStartTick - m\_nPhaseDurationTicks \`\`\` ### CMaterialModifyControl \`\`\` table DT\_MaterialModifyControl parent DT\_BaseEntity - m\_szMaterialName - m\_szMaterialVar - m\_szMaterialVarValue - m\_iFrameStart - m\_iFrameEnd - m\_bWrap - m\_flFramerate - m\_bNewAnimCommandsSemaphore - m\_flFloatLerpStartValue - m\_flFloatLerpEndValue - m\_flFloatLerpTransitionTime - m\_bFloatLerpWrap - m\_nModifyMode \`\`\` ### CMelee \`\`\` table DT\_WeaponMelee parent DT\_WeaponCSBase - m\_flThrowAt \`\`\` ### CMolotovGrenade \`\`\` table DT\_MolotovGrenade parent DT\_BaseCSGrenade \`\`\` ### CMolotovProjectile \`\`\` table DT\_MolotovProjectile parent DT\_BaseCSGrenadeProjectile - m\_bIsIncGrenade \`\`\` ### CMovieDisplay \`\`\` table DT\_MovieDisplay parent DT\_BaseEntity - m\_bEnabled - m\_bLooping - m\_szMovieFilename - m\_szGroupName - m\_bStretchToFill - m\_bForcedSlave - m\_bUseCustomUVs - m\_flUMin - m\_flUMax - m\_flVMin - m\_flVMax \`\`\` ### CParadropChopper \`\`\` table DT\_ParadropChopper parent DT\_BaseAnimating - m\_vecOrigin - m\_vecOrigin\[2\] - m\_hCallingPlayer \`\`\` ### CParticleFire \`\`\` table DT\_ParticleFire - m\_vOrigin - m\_vDirection \`\`\` ### CParticlePerformanceMonitor \`\`\` table DT\_ParticlePerformanceMonitor parent DT\_BaseEntity - m\_bMeasurePerf - m\_bDisplayPerf \`\`\` ### CParticleSystem \`\`\` table DT\_ParticleSystem - m\_vecOrigin - m\_fEffects - m\_hOwnerEntity - moveparent - m\_iParentAttachment - m\_angRotation - m\_iEffectIndex - m\_bActive - m\_nStopType - m\_flStartTime - m\_szSnapshotFileName - m\_vServerControlPoints table m\_vServerControlPoints - 003 - m\_iServerControlPointAssignments table m\_iServerControlPointAssignments - 003 - m\_hControlPointEnts table m\_hControlPointEnts - 062 - m\_iControlPointParents table m\_iControlPointParents - 062 \`\`\` ### CPhysBox \`\`\` table DT\_PhysBox parent DT\_BaseEntity - m\_mass \`\`\` ### CPhysBoxMultiplayer \`\`\` table DT\_PhysBoxMultiplayer parent DT\_PhysBox - m\_iPhysicsMode - m\_fMass \`\`\` ### CPhysMagnet \`\`\` table DT\_PhysMagnet parent DT\_BaseAnimating \`\`\` ### CPhysPropAmmoBox \`\`\` table DT\_PhysPropAmmoBox parent DT\_PhysicsPropMultiplayer \`\`\` ### CPhysPropLootCrate \`\`\` table DT\_PhysPropLootCrate parent DT\_PhysicsPropMultiplayer - m\_bRenderInPSPM - m\_bRenderInTablet - m\_iHealth - m\_iMaxHealth \`\`\` ### CPhysPropRadarJammer \`\`\` table DT\_PhysPropRadarJammer parent DT\_PhysicsPropMultiplayer \`\`\` ### CPhysPropWeaponUpgrade \`\`\` table DT\_PhysPropWeaponUpgrade parent DT\_PhysicsPropMultiplayer \`\`\` ### CPhysicsProp \`\`\` table DT\_PhysicsProp parent DT\_BreakableProp - m\_bAwake - m\_spawnflags \`\`\` ### CPhysicsPropMultiplayer \`\`\` table DT\_PhysicsPropMultiplayer parent DT\_PhysicsProp - m\_iPhysicsMode - m\_fMass - m\_collisionMins - m\_collisionMaxs \`\`\` ### CPlantedC4 \`\`\` table DT\_PlantedC4 parent DT\_BaseAnimating - m\_bBombTicking - m\_nBombSite - m\_flC4Blow - m\_flTimerLength - m\_flDefuseLength - m\_flDefuseCountDown - m\_bBombDefused - m\_hBombDefuser \`\`\` ### CPlasma \`\`\` table DT\_Plasma parent DT\_BaseEntity - m\_flStartScale - m\_flScale - m\_flScaleTime - m\_nFlags - m\_nPlasmaModelIndex - m\_nPlasmaModelIndex2 - m\_nGlowModelIndex \`\`\` ### CPlayerPing \`\`\` table DT\_PlayerPing parent DT\_BaseEntity - m\_hPlayer - m\_hPingedEntity - m\_iType - m\_bUrgent - m\_szPlaceName \`\`\` ### CPlayerResource \`\`\` table DT\_PlayerResource - m\_iPing table m\_iPing - 064 - m\_iKills table m\_iKills - 064 - m\_iAssists table m\_iAssists - 064 - m\_iDeaths table m\_iDeaths - 064 - m\_bConnected table m\_bConnected - 064 - m\_iTeam table m\_iTeam - 064 - m\_iPendingTeam table m\_iPendingTeam - 064 - m\_bAlive table m\_bAlive - 064 - m\_iHealth table m\_iHealth - 064 - m\_iCoachingTeam table m\_iCoachingTeam - 064 \`\`\` ### CPointCamera \`\`\` table DT\_PointCamera parent DT\_BaseEntity - m\_FOV - m\_Resolution - m\_bFogEnable - m\_FogColor - m\_flFogStart - m\_flFogEnd - m\_flFogMaxDensity - m\_bActive - m\_bUseScreenAspectRatio \`\`\` ### CPointCommentaryNode \`\`\` table DT\_PointCommentaryNode parent DT\_BaseAnimating - m\_bActive - m\_flStartTime - m\_iszCommentaryFile - m\_iszCommentaryFileNoHDR - m\_iszSpeakers - m\_iNodeNumber - m\_iNodeNumberMax - m\_hViewPosition \`\`\` ### CPointWorldText \`\`\` table DT\_PointWorldText parent DT\_BaseEntity - m\_szText - m\_flTextSize - m\_textColor \`\`\` ### CPoseController \`\`\` table DT\_PoseController parent DT\_BaseEntity - m\_hProps table m\_hProps - 003 - m\_chPoseIndex table m\_chPoseIndex - 003 - m\_bPoseValueParity - m\_fPoseValue - m\_fInterpolationTime - m\_bInterpolationWrap - m\_fCycleFrequency - m\_nFModType - m\_fFModTimeOffset - m\_fFModRate - m\_fFModAmplitude \`\`\` ### CPostProcessController \`\`\` table DT\_PostProcessController parent DT\_BaseEntity - m\_flPostProcessParameters table m\_flPostProcessParameters - 010 - m\_bMaster \`\`\` ### CPrecipitation \`\`\` table DT\_Precipitation parent DT\_BaseEntity - m\_nPrecipType \`\`\` ### CPrecipitationBlocker \`\`\` table DT\_PrecipitationBlocker parent DT\_BaseEntity \`\`\` ### CPredictedViewModel \`\`\` table DT\_PredictedViewModel parent DT\_BaseViewModel \`\`\` ### CPropCounter \`\`\` table DT\_PropCounter parent DT\_BaseAnimating - m\_flDisplayValue \`\`\` ### CPropDoorRotating \`\`\` table DT\_PropDoorRotating parent DT\_BasePropDoor \`\`\` ### CPropJeep \`\`\` table DT\_PropJeep parent DT\_PropVehicleDriveable - m\_bHeadlightIsOn \`\`\` ### CPropVehicleChoreoGeneric \`\`\` table DT\_PropVehicleChoreoGeneric parent DT\_DynamicProp - m\_hPlayer - m\_bEnterAnimOn - m\_bExitAnimOn - m\_bForceEyesToAttachment - m\_vecEyeExitEndpoint - m\_vehicleView.bClampEyeAngles - m\_vehicleView.flPitchCurveZero - m\_vehicleView.flPitchCurveLinear - m\_vehicleView.flRollCurveZero - m\_vehicleView.flRollCurveLinear - m\_vehicleView.flFOV - m\_vehicleView.flYawMin - m\_vehicleView.flYawMax - m\_vehicleView.flPitchMin - m\_vehicleView.flPitchMax \`\`\` ### CPropVehicleDriveable \`\`\` table DT\_PropVehicleDriveable parent DT\_BaseAnimating - m\_hPlayer - m\_nSpeed - m\_nRPM - m\_flThrottle - m\_nBoostTimeLeft - m\_nHasBoost - m\_nScannerDisabledWeapons - m\_nScannerDisabledVehicle - m\_bEnterAnimOn - m\_bExitAnimOn - m\_bUnableToFire - m\_vecEyeExitEndpoint - m\_bHasGun - m\_vecGunCrosshair \`\`\` ### CProp\\\_Hallucination \`\`\` table DT\_Prop\_Hallucination parent DT\_BaseAnimating - m\_bEnabled - m\_fVisibleTime - m\_fRechargeTime \`\`\` ### CRagdollManager \`\`\` table DT\_RagdollManager - m\_iCurrentMaxRagdollCount \`\`\` ### CRagdollProp \`\`\` table DT\_Ragdoll parent DT\_BaseAnimating - m\_ragAngles\[0\] - m\_ragAngles - m\_ragPos\[0\] - m\_ragPos - m\_hUnragdoll - m\_flBlendWeight - m\_nOverlaySequence \`\`\` ### CRagdollPropAttached \`\`\` table DT\_Ragdoll\_Attached parent DT\_Ragdoll - m\_boneIndexAttached - m\_ragdollAttachedObjectIndex - m\_attachmentPointBoneSpace - m\_attachmentPointRagdollSpace \`\`\` ### CRopeKeyframe \`\`\` table DT\_RopeKeyframe - m\_nChangeCount - m\_iRopeMaterialModelIndex - m\_hStartPoint - m\_hEndPoint - m\_iStartAttachment - m\_iEndAttachment - m\_fLockedPoints - m\_Slack - m\_RopeLength - m\_RopeFlags - m\_TextureScale - m\_nSegments - m\_bConstrainBetweenEndpoints - m\_Subdiv - m\_Width - m\_flScrollSpeed - m\_vecOrigin - moveparent - m\_iParentAttachment - m\_iDefaultRopeMaterialModelIndex - m\_nMinCPULevel - m\_nMaxCPULevel - m\_nMinGPULevel - m\_nMaxGPULevel \`\`\` ### CSCAR17 \`\`\` table DT\_WeaponSCAR17 parent DT\_WeaponCSBaseGun \`\`\` ### CSceneEntity \`\`\` table DT\_SceneEntity parent DT\_BaseEntity - m\_nSceneStringIndex - m\_bIsPlayingBack - m\_bPaused - m\_bMultiplayer - m\_flForceClientTime - m\_hActorList table \_ST\_m\_hActorList\_16 - lengthproxy table \_LPT\_m\_hActorList\_16 - lengthprop16 - 015 \`\`\` ### CSensorGrenade \`\`\` table DT\_SensorGrenade parent DT\_BaseCSGrenade \`\`\` ### CSensorGrenadeProjectile \`\`\` table DT\_SensorGrenadeProjectile parent DT\_BaseCSGrenadeProjectile \`\`\` ### CShadowControl \`\`\` table DT\_ShadowControl parent DT\_BaseEntity - m\_shadowDirection - m\_shadowColor - m\_flShadowMaxDist - m\_bDisableShadows - m\_bEnableLocalLightShadows \`\`\` ### CSlideshowDisplay \`\`\` table DT\_SlideshowDisplay parent DT\_BaseEntity - m\_bEnabled - m\_szDisplayText - m\_szSlideshowDirectory - m\_chCurrentSlideLists table m\_chCurrentSlideLists - 015 - m\_fMinSlideTime - m\_fMaxSlideTime - m\_iCycleType - m\_bNoListRepeats \`\`\` ### CSmokeGrenade \`\`\` table DT\_SmokeGrenade parent DT\_BaseCSGrenade \`\`\` ### CSmokeGrenadeProjectile \`\`\` table DT\_SmokeGrenadeProjectile parent DT\_BaseCSGrenadeProjectile - m\_bDidSmokeEffect - m\_nSmokeEffectTickBegin \`\`\` ### CSmokeStack \`\`\` table DT\_SmokeStack parent DT\_BaseParticleEntity - m\_SpreadSpeed - m\_Speed - m\_StartSize - m\_EndSize - m\_Rate - m\_JetLength - m\_bEmit - m\_flBaseSpread - m\_flTwist - m\_flRollSpeed - m\_iMaterialModel - m\_AmbientLight.m\_vPos - m\_AmbientLight.m\_vColor - m\_AmbientLight.m\_flIntensity - m\_DirLight.m\_vPos - m\_DirLight.m\_vColor - m\_DirLight.m\_flIntensity - m\_vWind \`\`\` ### CSnowball \`\`\` table DT\_Snowball parent DT\_BaseCSGrenade \`\`\` ### CSnowballPile \`\`\` table DT\_SnowballPile parent DT\_BaseAnimating \`\`\` ### CSnowballProjectile \`\`\` table DT\_SnowballProjectile parent DT\_BaseCSGrenadeProjectile \`\`\` ### CSpatialEntity \`\`\` table DT\_SpatialEntity parent DT\_BaseEntity - m\_vecOrigin - m\_minFalloff - m\_maxFalloff - m\_flCurWeight - m\_bEnabled \`\`\` ### CSpotlightEnd \`\`\` table DT\_SpotlightEnd parent DT\_BaseEntity - m\_flLightScale - m\_Radius \`\`\` ### CSprite \`\`\` table DT\_Sprite parent DT\_BaseEntity - m\_hAttachedToEntity - m\_nAttachment - m\_flScaleTime - m\_flSpriteScale - m\_flSpriteFramerate - m\_flGlowProxySize - m\_flHDRColorScale - m\_flFrame - m\_flBrightnessTime - m\_nBrightness - m\_bWorldSpaceScale \`\`\` ### CSpriteOriented \`\`\` table DT\_SpriteOriented parent DT\_Sprite \`\`\` ### CSpriteTrail \`\`\` table DT\_SpriteTrail parent DT\_Sprite - m\_flLifeTime - m\_flStartWidth - m\_flEndWidth - m\_flStartWidthVariance - m\_flTextureRes - m\_flMinFadeLength - m\_vecSkyboxOrigin - m\_flSkyboxScale \`\`\` ### CStatueProp \`\`\` table DT\_StatueProp parent DT\_PhysicsProp - m\_hInitBaseAnimating - m\_bShatter - m\_nShatterFlags - m\_vShatterPosition - m\_vShatterForce \`\`\` ### CSteamJet \`\`\` table DT\_SteamJet parent DT\_BaseParticleEntity - m\_SpreadSpeed - m\_Speed - m\_StartSize - m\_EndSize - m\_Rate - m\_JetLength - m\_bEmit - m\_bFaceLeft - m\_nType - m\_spawnflags - m\_flRollSpeed \`\`\` ### CSun \`\`\` table DT\_Sun - m\_clrRender - m\_clrOverlay - m\_vDirection - m\_bOn - m\_nSize - m\_nOverlaySize - m\_nMaterial - m\_nOverlayMaterial - HDRColorScale - glowDistanceScale \`\`\` ### CSunlightShadowControl \`\`\` table DT\_SunlightShadowControl parent DT\_BaseEntity - m\_shadowDirection - m\_bEnabled - m\_TextureName - m\_LightColor - m\_flColorTransitionTime - m\_flSunDistance - m\_flFOV - m\_flNearZ - m\_flNorthOffset - m\_bEnableShadows \`\`\` ### CSurvivalSpawnChopper \`\`\` table DT\_SurvivalSpawnChopper parent DT\_BaseAnimating - m\_vecOrigin - m\_vecOrigin\[2\] \`\`\` ### CTEArmorRicochet \`\`\` table DT\_TEArmorRicochet parent DT\_TEMetalSparks \`\`\` ### CTEBSPDecal \`\`\` table DT\_TEBSPDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_nEntity - m\_nIndex \`\`\` ### CTEBaseBeam \`\`\` table DT\_BaseBeam - m\_nModelIndex - m\_nHaloIndex - m\_nStartFrame - m\_nFrameRate - m\_fLife - m\_fWidth - m\_fEndWidth - m\_nFadeLength - m\_fAmplitude - m\_nSpeed - r - g - b - a - m\_nFlags \`\`\` ### CTEBeamEntPoint \`\`\` table DT\_TEBeamEntPoint parent DT\_BaseBeam - m\_nStartEntity - m\_nEndEntity - m\_vecStartPoint - m\_vecEndPoint \`\`\` ### CTEBeamEnts \`\`\` table DT\_TEBeamEnts parent DT\_BaseBeam - m\_nStartEntity - m\_nEndEntity \`\`\` ### CTEBeamFollow \`\`\` table DT\_TEBeamFollow parent DT\_BaseBeam - m\_iEntIndex \`\`\` ### CTEBeamLaser \`\`\` table DT\_TEBeamLaser parent DT\_BaseBeam - m\_nStartEntity - m\_nEndEntity \`\`\` ### CTEBeamPoints \`\`\` table DT\_TEBeamPoints parent DT\_BaseBeam - m\_vecStartPoint - m\_vecEndPoint \`\`\` ### CTEBeamRing \`\`\` table DT\_TEBeamRing parent DT\_BaseBeam - m\_nStartEntity - m\_nEndEntity \`\`\` ### CTEBeamRingPoint \`\`\` table DT\_TEBeamRingPoint parent DT\_BaseBeam - m\_vecCenter - m\_flStartRadius - m\_flEndRadius \`\`\` ### CTEBeamSpline \`\`\` table DT\_TEBeamSpline - m\_nPoints - m\_vecPoints\[0\] - m\_vecPoints \`\`\` ### CTEBloodSprite \`\`\` table DT\_TEBloodSprite - m\_vecOrigin - m\_vecDirection - r - g - b - a - m\_nSprayModel - m\_nDropModel - m\_nSize \`\`\` ### CTEBloodStream \`\`\` table DT\_TEBloodStream parent DT\_TEParticleSystem - m\_vecDirection - r - g - b - a - m\_nAmount \`\`\` ### CTEBreakModel \`\`\` table DT\_TEBreakModel parent DT\_BaseTempEntity - m\_vecOrigin - m\_angRotation\[0\] - m\_angRotation\[1\] - m\_angRotation\[2\] - m\_vecSize - m\_vecVelocity - m\_nModelIndex - m\_nRandomization - m\_nCount - m\_fTime - m\_nFlags \`\`\` ### CTEBubbleTrail \`\`\` table DT\_TEBubbleTrail parent DT\_BaseTempEntity - m\_vecMins - m\_vecMaxs - m\_nModelIndex - m\_flWaterZ - m\_nCount - m\_fSpeed \`\`\` ### CTEBubbles \`\`\` table DT\_TEBubbles parent DT\_BaseTempEntity - m\_vecMins - m\_vecMaxs - m\_nModelIndex - m\_fHeight - m\_nCount - m\_fSpeed \`\`\` ### CTEClientProjectile \`\`\` table DT\_TEClientProjectile parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecVelocity - m\_nModelIndex - m\_nLifeTime - m\_hOwner \`\`\` ### CTEDecal \`\`\` table DT\_TEDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecStart - m\_nEntity - m\_nHitbox - m\_nIndex \`\`\` ### CTEDust \`\`\` table DT\_TEDust parent DT\_TEParticleSystem - m\_flSize - m\_flSpeed - m\_vecDirection \`\`\` ### CTEDynamicLight \`\`\` table DT\_TEDynamicLight parent DT\_BaseTempEntity - m\_vecOrigin - r - g - b - exponent - m\_fRadius - m\_fTime - m\_fDecay \`\`\` ### CTEEffectDispatch \`\`\` table DT\_TEEffectDispatch parent DT\_BaseTempEntity - m\_EffectData table DT\_EffectData - m\_vOrigin.x - m\_vOrigin.y - m\_vOrigin.z - m\_vStart.x - m\_vStart.y - m\_vStart.z - m\_vAngles - m\_vNormal - m\_fFlags - m\_flMagnitude - m\_flScale - m\_nAttachmentIndex - m\_nSurfaceProp - m\_iEffectName - m\_nMaterial - m\_nDamageType - m\_nHitBox - entindex - m\_nOtherEntIndex - m\_nColor - m\_flRadius - m\_bPositionsAreRelativeToEntity \`\`\` ### CTEEnergySplash \`\`\` table DT\_TEEnergySplash - m\_vecPos - m\_vecDir - m\_bExplosive \`\`\` ### CTEExplosion \`\`\` table DT\_TEExplosion parent DT\_TEParticleSystem - m\_nModelIndex - m\_fScale - m\_nFrameRate - m\_nFlags - m\_vecNormal - m\_chMaterialType - m\_nRadius - m\_nMagnitude \`\`\` ### CTEFireBullets \`\`\` table DT\_TEFireBullets - m\_vecOrigin - m\_vecAngles\[0\] - m\_vecAngles\[1\] - m\_iWeaponID - m\_weapon - m\_iMode - m\_iSeed - m\_iPlayer - m\_fInaccuracy - m\_fSpread - m\_nItemDefIndex - m\_iSoundType - m\_flRecoilIndex \`\`\` ### CTEFizz \`\`\` table DT\_TEFizz parent DT\_BaseTempEntity - m\_nEntity - m\_nModelIndex - m\_nDensity - m\_nCurrent \`\`\` ### CTEFootprintDecal \`\`\` table DT\_TEFootprintDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecDirection - m\_nEntity - m\_nIndex - m\_chMaterialType \`\`\` ### CTEFoundryHelpers \`\`\` table DT\_TEFoundryHelpers parent DT\_BaseTempEntity - m\_iEntity \`\`\` ### CTEGaussExplosion \`\`\` table DT\_TEGaussExplosion parent DT\_TEParticleSystem - m\_nType - m\_vecDirection \`\`\` ### CTEGlowSprite \`\`\` table DT\_TEGlowSprite parent DT\_BaseTempEntity - m\_vecOrigin - m\_nModelIndex - m\_fScale - m\_fLife - m\_nBrightness \`\`\` ### CTEImpact \`\`\` table DT\_TEImpact parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecNormal - m\_iType - m\_ucFlags \`\`\` ### CTEKillPlayerAttachments \`\`\` table DT\_TEKillPlayerAttachments parent DT\_BaseTempEntity - m\_nPlayer \`\`\` ### CTELargeFunnel \`\`\` table DT\_TELargeFunnel parent DT\_TEParticleSystem - m\_nModelIndex - m\_nReversed \`\`\` ### CTEMetalSparks \`\`\` table DT\_TEMetalSparks - m\_vecPos - m\_vecDir \`\`\` ### CTEMuzzleFlash \`\`\` table DT\_TEMuzzleFlash parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecAngles - m\_flScale - m\_nType \`\`\` ### CTEParticleSystem \`\`\` table DT\_TEParticleSystem parent DT\_BaseTempEntity - m\_vecOrigin\[0\] - m\_vecOrigin\[1\] - m\_vecOrigin\[2\] \`\`\` ### CTEPhysicsProp \`\`\` table DT\_TEPhysicsProp parent DT\_BaseTempEntity - m\_vecOrigin - m\_angRotation\[0\] - m\_angRotation\[1\] - m\_angRotation\[2\] - m\_vecVelocity - m\_nModelIndex - m\_nFlags - m\_nSkin - m\_nEffects - m\_clrRender \`\`\` ### CTEPlantBomb \`\`\` table DT\_TEPlantBomb - m\_vecOrigin - m\_iPlayer - m\_option \`\`\` ### CTEPlayerAnimEvent \`\`\` table DT\_TEPlayerAnimEvent - m\_hPlayer - m\_iEvent - m\_nData \`\`\` ### CTEPlayerDecal \`\`\` table DT\_TEPlayerDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecStart - m\_vecRight - m\_nEntity - m\_nPlayer - m\_nHitbox \`\`\` ### CTEProjectedDecal \`\`\` table DT\_TEProjectedDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_angRotation - m\_flDistance - m\_nIndex \`\`\` ### CTERadioIcon \`\`\` table DT\_TERadioIcon parent DT\_BaseTempEntity - m\_iAttachToClient \`\`\` ### CTEShatterSurface \`\`\` table DT\_TEShatterSurface parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecAngles - m\_vecForce - m\_vecForcePos - m\_flWidth - m\_flHeight - m\_flShardSize - m\_nSurfaceType - m\_uchFrontColor\[0\] - m\_uchFrontColor\[1\] - m\_uchFrontColor\[2\] - m\_uchBackColor\[0\] - m\_uchBackColor\[1\] - m\_uchBackColor\[2\] \`\`\` ### CTEShowLine \`\`\` table DT\_TEShowLine parent DT\_TEParticleSystem - m\_vecEnd \`\`\` ### CTESmoke \`\`\` table DT\_TESmoke parent DT\_BaseTempEntity - m\_vecOrigin - m\_nModelIndex - m\_fScale - m\_nFrameRate \`\`\` ### CTESparks \`\`\` table DT\_TESparks parent DT\_TEParticleSystem - m\_nMagnitude - m\_nTrailLength - m\_vecDir \`\`\` ### CTESprite \`\`\` table DT\_TESprite parent DT\_BaseTempEntity - m\_vecOrigin - m\_nModelIndex - m\_fScale - m\_nBrightness \`\`\` ### CTESpriteSpray \`\`\` table DT\_TESpriteSpray parent DT\_BaseTempEntity - m\_vecOrigin - m\_vecDirection - m\_nModelIndex - m\_fNoise - m\_nCount - m\_nSpeed \`\`\` ### CTEWorldDecal \`\`\` table DT\_TEWorldDecal parent DT\_BaseTempEntity - m\_vecOrigin - m\_nIndex \`\`\` ### CTablet \`\`\` table DT\_WeaponTablet parent DT\_WeaponCSBase - m\_flUpgradeExpirationTime\[0\] - m\_flUpgradeExpirationTime - m\_vecLocalHexFlags\[0\] - m\_vecLocalHexFlags - m\_nContractKillGridIndex - m\_nContractKillGridHighResIndex - m\_bTabletReceptionIsBlocked - m\_flScanProgress - m\_flBootTime - m\_flShowMapTime - m\_vecNotificationIds\[0\] - m\_vecNotificationIds - m\_vecNotificationTimestamps\[0\] - m\_vecNotificationTimestamps - m\_vecPlayerPositionHistory\[0\] - m\_vecPlayerPositionHistory - m\_nLastPurchaseIndex - m\_vecNearestMetalCratePos \`\`\` ### CTeam \`\`\` table DT\_Team - m\_iTeamNum - m\_bSurrendered - m\_scoreTotal - m\_scoreFirstHalf - m\_scoreSecondHalf - m\_scoreOvertime - m\_iClanID - m\_szTeamname - m\_szClanTeamname - m\_szTeamFlagImage - m\_szTeamLogoImage - m\_szTeamMatchStat - m\_nGGLeaderEntIndex\_CT - m\_nGGLeaderEntIndex\_T - m\_numMapVictories - player\_array\_element - "player\_array" \`\`\` ### CTeamplayRoundBasedRulesProxy \`\`\` table DT\_TeamplayRoundBasedRulesProxy parent DT\_GameRulesProxy - teamplayroundbased\_gamerules\_data table DT\_TeamplayRoundBasedRules - m\_iRoundState - m\_bInWaitingForPlayers - m\_iWinningTeam - m\_bInOvertime - m\_bInSetup - m\_bSwitchedTeamsThisRound - m\_bAwaitingReadyRestart - m\_flRestartRoundTime - m\_flMapResetTime - m\_flNextRespawnWave table m\_flNextRespawnWave - 031 - m\_TeamRespawnWaveTimes table m\_TeamRespawnWaveTimes - 031 - m\_bTeamReady table m\_bTeamReady - 031 - m\_bStopWatch \`\`\` ### CTesla \`\`\` table DT\_Tesla parent DT\_BaseEntity - m\_SoundName - m\_iszSpriteName \`\`\` ### CTestTraceline \`\`\` table DT\_TestTraceline - m\_clrRender - m\_vecOrigin - m\_angRotation\[0\] - m\_angRotation\[1\] - m\_angRotation\[2\] - moveparent \`\`\` ### CTest\\\_ProxyToggle\\\_Networkable \`\`\` table DT\_ProxyToggle parent DT\_BaseEntity - blah table DT\_ProxyToggle\_ProxiedData - m\_WithProxy \`\`\` ### CTriggerPlayerMovement \`\`\` table DT\_TriggerPlayerMovement parent DT\_BaseTrigger \`\`\` ### CTriggerSoundOperator \`\`\` table DT\_TriggerSoundOperator parent DT\_BaseTrigger - m\_nSoundOperator \`\`\` ### CVGuiScreen \`\`\` table DT\_VGuiScreen parent DT\_BaseEntity - m\_flWidth - m\_flHeight - m\_fScreenFlags - m\_nPanelName - m\_nAttachmentIndex - m\_nOverlayMaterial - m\_hPlayerOwner \`\`\` ### CVoteController \`\`\` table DT\_VoteController parent DT\_BaseEntity - m\_iActiveIssueIndex - m\_iOnlyTeamToVote - m\_nVoteOptionCount table m\_nVoteOptionCount - 004 - m\_nPotentialVotes - m\_bIsYesNoVote \`\`\` ### CWaterBullet \`\`\` table DT\_WaterBullet parent DT\_BaseAnimating \`\`\` ### CWaterLODControl \`\`\` table DT\_WaterLODControl parent DT\_BaseEntity - m\_flCheapWaterStartDistance - m\_flCheapWaterEndDistance \`\`\` ### CWeaponAWP \`\`\` table DT\_WeaponAWP parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponAug \`\`\` table DT\_WeaponAug parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponBaseItem \`\`\` table DT\_WeaponBaseItem parent DT\_WeaponCSBase - m\_bRedraw \`\`\` ### CWeaponBizon \`\`\` table DT\_WeaponBizon parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponCSBase \`\`\` table DT\_WeaponCSBase parent DT\_BaseCombatWeapon - m\_weaponMode - m\_fAccuracyPenalty - m\_fLastShotTime - m\_iRecoilIndex - m\_flRecoilIndex - m\_hPrevOwner - m\_bBurstMode - m\_flPostponeFireReadyTime - m\_bReloadVisuallyComplete - m\_bSilencerOn - m\_flDoneSwitchingSilencer - m\_iOriginalTeamNumber - m\_iIronSightMode \`\`\` ### CWeaponCSBaseGun \`\`\` table DT\_WeaponCSBaseGun parent DT\_WeaponCSBase - m\_zoomLevel - m\_iBurstShotsRemaining \`\`\` ### CWeaponCubemap \`\`\` table DT\_WeaponCubemap parent DT\_BaseCombatWeapon \`\`\` ### CWeaponCycler \`\`\` table DT\_WeaponCycler parent DT\_BaseCombatWeapon \`\`\` ### CWeaponElite \`\`\` table DT\_WeaponElite parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponFamas \`\`\` table DT\_WeaponFamas parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponFiveSeven \`\`\` table DT\_WeaponFiveSeven parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponG3SG1 \`\`\` table DT\_WeaponG3SG1 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponGalil \`\`\` table DT\_WeaponGalil parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponGalilAR \`\`\` table DT\_WeaponGalilAR parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponGlock \`\`\` table DT\_WeaponGlock parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponHKP2000 \`\`\` table DT\_WeaponHKP2000 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponM249 \`\`\` table DT\_WeaponM249 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponM3 \`\`\` table DT\_WeaponM3 parent DT\_WeaponCSBase - m\_reloadState \`\`\` ### CWeaponM4A1 \`\`\` table DT\_WeaponM4A1 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponMAC10 \`\`\` table DT\_WeaponMAC10 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponMP5Navy \`\`\` table DT\_WeaponMP5Navy parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponMP7 \`\`\` table DT\_WeaponMP7 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponMP9 \`\`\` table DT\_WeaponMP9 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponMag7 \`\`\` table DT\_WeaponMag7 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponNOVA \`\`\` table DT\_WeaponNOVA parent DT\_WeaponCSBase - m\_reloadState \`\`\` ### CWeaponNegev \`\`\` table DT\_WeaponNegev parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponP228 \`\`\` table DT\_WeaponP228 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponP250 \`\`\` table DT\_WeaponP250 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponP90 \`\`\` table DT\_WeaponP90 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSCAR20 \`\`\` table DT\_WeaponSCAR20 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSG550 \`\`\` table DT\_WeaponSG550 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSG552 \`\`\` table DT\_WeaponSG552 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSG556 \`\`\` table DT\_WeaponSG556 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSSG08 \`\`\` table DT\_WeaponSSG08 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponSawedoff \`\`\` table DT\_WeaponSawedoff parent DT\_WeaponCSBase - m\_reloadState \`\`\` ### CWeaponScout \`\`\` table DT\_WeaponScout parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponShield \`\`\` table DT\_WeaponShield parent DT\_WeaponCSBaseGun - m\_flDisplayHealth \`\`\` ### CWeaponTMP \`\`\` table DT\_WeaponTMP parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponTaser \`\`\` table DT\_WeaponTaser parent DT\_WeaponCSBaseGun - m\_fFireTime \`\`\` ### CWeaponTec9 \`\`\` table DT\_WeaponTec9 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponUMP45 \`\`\` table DT\_WeaponUMP45 parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponUSP \`\`\` table DT\_WeaponUSP parent DT\_WeaponCSBaseGun \`\`\` ### CWeaponXM1014 \`\`\` table DT\_WeaponXM1014 parent DT\_WeaponCSBase - m\_reloadState \`\`\` ### CWeaponZoneRepulsor \`\`\` table DT\_WeaponZoneRepulsor parent DT\_WeaponCSBaseGun \`\`\` ### CWorld \`\`\` table DT\_World parent DT\_BaseEntity - m\_flWaveHeight - m\_WorldMins - m\_WorldMaxs - m\_bStartDark - m\_flMaxOccludeeArea - m\_flMinOccluderArea - m\_flMaxPropScreenSpaceWidth - m\_flMinPropScreenSpaceWidth - m\_iszDetailSpriteMaterial - m\_bColdWorld - m\_iTimeOfDay \`\`\` ### CWorldVguiText \`\`\` table DT\_WorldVguiText parent DT\_BaseEntity - m\_bEnabled - m\_szDisplayText - m\_szDisplayTextOption - m\_szFont - m\_iTextPanelWidth - m\_clrText \`\`\` ### DustTrail \`\`\` table DT\_DustTrail parent DT\_BaseParticleEntity - m\_SpawnRate - m\_Color - m\_ParticleLifetime - m\_StopEmitTime - m\_MinSpeed - m\_MaxSpeed - m\_MinDirectedSpeed - m\_MaxDirectedSpeed - m\_StartSize - m\_EndSize - m\_SpawnRadius - m\_bEmit - m\_Opacity \`\`\` ### MovieExplosion \`\`\` table DT\_MovieExplosion parent DT\_BaseParticleEntity \`\`\` ### NextBotCombatCharacter \`\`\` table DT\_NextBot parent DT\_BaseCombatCharacter \`\`\` ### ParticleSmokeGrenade \`\`\` table DT\_ParticleSmokeGrenade parent DT\_BaseParticleEntity - m\_flSpawnTime - m\_FadeStartTime - m\_FadeEndTime - m\_MinColor - m\_MaxColor - m\_CurrentStage \`\`\` ### RocketTrail \`\`\` table DT\_RocketTrail parent DT\_BaseParticleEntity - m\_SpawnRate - m\_StartColor - m\_EndColor - m\_ParticleLifetime - m\_StopEmitTime - m\_MinSpeed - m\_MaxSpeed - m\_StartSize - m\_EndSize - m\_SpawnRadius - m\_bEmit - m\_nAttachment - m\_Opacity - m\_bDamaged - m\_flFlareScale \`\`\` ### SmokeTrail \`\`\` table DT\_SmokeTrail parent DT\_BaseParticleEntity - m\_SpawnRate - m\_StartColor - m\_EndColor - m\_ParticleLifetime - m\_StopEmitTime - m\_MinSpeed - m\_MaxSpeed - m\_MinDirectedSpeed - m\_MaxDirectedSpeed - m\_StartSize - m\_EndSize - m\_SpawnRadius - m\_bEmit - m\_nAttachment - m\_Opacity \`\`\` ### SporeExplosion \`\`\` table DT\_SporeExplosion parent DT\_BaseParticleEntity - m\_flSpawnRate - m\_flParticleLifetime - m\_flStartSize - m\_flEndSize - m\_flSpawnRadius - m\_bEmit - m\_bDontRemove \`\`\` ### SporeTrail \`\`\` table DT\_SporeTrail parent DT\_BaseParticleEntity - m\_flSpawnRate - m\_vecEndColor - m\_flParticleLifetime - m\_flStartSize - m\_flEndSize - m\_flSpawnRadius - m\_bEmit \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/classes/entity/props-list.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # player | onetap Reloaded For the complete documentation index, see [llms.txt](https://onetap.gitbook.io/docs/llms.txt) . This page is also available as [Markdown](https://onetap.gitbook.io/docs/classes/player.md) . Example usage: Copy cheat.register_callback("player_death", function(event) local victim = entities.get_entity_from_user_id(event:get_int("userid")) local attacker = entities.get_entity_from_user_id(event:get_int("attacker")) if not attacker and not victim then return end if not attacker then if victim:IsLocalPlayer() then print("You just killed yourself! 🚑") end else if attacker:IsLocalPlayer() then print("You just killed " .. victim:GetName() .. "!") elseif victim:IsLocalPlayer() then print("Uh-oh! You were killed by " .. attacker:GetName() .. "!" end end end) A list of methods available for the `Player` class: Method Copy p:get_ent_index() Return Type integer Example Value Copy 1 Method Copy p:is_dormant() Return Type boolean Example Value Copy true Method Copy p:get_team_id() Return Type integer Example Value Copy 3 Method Copy p:is_alive() Return Type boolean Example Value Copy false Method Copy p:get_velocity() Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Copy {0,0,0} Method Copy p:get_origin() Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Copy {0,0,0} Method Copy p:get_eye_angles() Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Copy {0,0,0} Method Copy p:get_hitbox_position() Return Type [vector](https://onetap.gitbook.io/docs/classes/vector) Example Value Copy {0,0,0} Method Copy p:has_helmet() Return Type boolean Example Value Copy true Method Copy p:has_heavy_armor() Return Type boolean Example Value Copy true Method Copy p:is_scoped() Return Type boolean Example Value Copy false Method Copy p:get_health() Return Type integer Example Value Copy 100 Method Copy p:get_render_box() Return Type table Example Value Copy {0,0,0,0} Method Copy p:is_bot() Return Type boolean Example Value Copy false Method Copy p:get_name() Return Type string Example Value Copy "Bob" Method Copy p:get_class_name() Return Type string Example Value Copy "CCSPlayer" Method Copy p:get_class_id() Return Type integer Example Value Method Copy p:is_local_player() Return Type boolean Example Value Copy true Method Copy p:is_teammate() Return Type boolean Example Value Copy true Method Copy p:is_enemy() Return Type boolean Example Value Copy false Method Copy p:get_simulation_time() Return Type float Example Value Method Copy p:get_old_simulation_time() Return Type float Example Value Method Copy p:get_player_info() Return Type [player\_info](https://onetap.gitbook.io/docs/classes/player_info) Example Value Last updated 8 months ago --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/globals/frametime.md). # frametime \`\`\`lua local delta = globals.frametime() cheat.register\_callback("Draw", function() delta = globals.frametime() -- delta = 1.0 / globals.framerate() -- this achieves the same result print("Time since last frame: " .. delta .. "ms") end) \`\`\` Returns the time that has passed since the last frame.\\ Calculated using the formula \`delta = 1.0 / FPS\` \\ ## Returns: \`float\`: frame time. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/globals/frametime.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/entities/get\_teammates.md). # get\\\_teammates \`\`\`lua local teammates = entities.get\_teammates() \`\`\` Returns all teammates. \*\*Returns:\*\* \* List of \[player\](/docs/classes/player.md) objects currently on your team as a \`table\`. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/entities/get\_teammates.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/trace.md). # trace - \[line\](https://onetap.gitbook.io/docs/libraries/trace/line.md) --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/trace.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/unload\_script.md). # unload\\\_script \`\`\`lua cheat.unload\_script(name) \`\`\` Unload a script. \*\*Parameters:\*\* \* \`name\` (\`string\`): script name --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/unload\_script.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/ui/add\_checkbox.md). # add\\\_checkbox \`\`\`lua ui.add\_checkbox(name) \`\`\` Adds a checkbox to the menu. \*\*Parameters:\*\* \* \`name\` (\`string\`): identifier/label for the checkbox. #### Notes: \* Value can be accessed with \[get\\\_bool\](/docs/libraries/ui/get\_bool.md). \*\*\* #### Example: Print "I'm checked!" every frame the checkbox is checked. \`\`\`lua ui.add\_checkbox("Check me!") cheat.register\_callback("Draw", function() if ui.get\_bool("Check me!") then print("I'm checked!") end end) \`\`\` --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/ui/add\_checkbox.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. --- # Unknown \> For the complete documentation index, see \[llms.txt\](https://onetap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://onetap.gitbook.io/docs/libraries/cheat/execute\_command.md). # execute\\\_command \`\`\`lua cheat.execute\_command(command) \`\`\` Execute a console command. \*\*Parameters:\*\* \* \`command\` (\`string\`): a console command \*\*Notes:\*\* \* The function will not run if the \`command\` parameter is empty. --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter: \`\`\` GET https://onetap.gitbook.io/docs/libraries/cheat/execute\_command.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections. ---