├── .github ├── release.txt └── workflows │ └── publish_extension.yml ├── .gitignore ├── .vscode ├── extensions.json └── launch.json ├── .vscodeignore ├── LICENSE ├── README.md ├── addendum ├── gameevents.json └── netprops.json ├── convert-to-sublime.py ├── defs.txt ├── gen.py ├── logo.png ├── package.json ├── squirrel.json └── tf2-snippets.sublime-completions /.github/release.txt: -------------------------------------------------------------------------------- 1 | ## Downloads 2 | - [VS Marketplace](https://marketplace.visualstudio.com/items?itemName=SourDani.tf2-vscript-snippets) 3 | - [Open VSX](https://open-vsx.org/extension/SourDani/tf2-vscript-snippets) 4 | ## Changelog -------------------------------------------------------------------------------- /.github/workflows/publish_extension.yml: -------------------------------------------------------------------------------- 1 | name: Publish Extension 2 | 3 | on: workflow_dispatch 4 | 5 | jobs: 6 | publish_extension: 7 | name: Publish Extension 8 | runs-on: [ubuntu-latest] 9 | permissions: 10 | contents: write 11 | 12 | steps: 13 | - name: Checkout 14 | uses: actions/checkout@v4 15 | 16 | - name: Install Node.js 17 | uses: actions/setup-node@v4 18 | with: 19 | node-version: 16.x 20 | - run: npm install 21 | 22 | - name: Get package info 23 | id: package 24 | uses: kylejrp/action-nodejs-package-info@v1.2 25 | 26 | - name: Publish to Open VSX Registry 27 | uses: HaaLeo/publish-vscode-extension@v1 28 | id: publishToOpenVSX 29 | with: 30 | pat: ${{ secrets.VSXAUTH }} 31 | 32 | - name: Publish to Visual Studio Marketplace 33 | uses: HaaLeo/publish-vscode-extension@v1 34 | with: 35 | pat: ${{ secrets.MARKETPLACEAUTH}} 36 | registryUrl: https://marketplace.visualstudio.com 37 | extensionFile: ${{ steps.publishToOpenVSX.outputs.vsixPath }} 38 | 39 | - name: Publish Release 40 | uses: softprops/action-gh-release@v1 41 | with: 42 | draft: true 43 | name: Extension Release ${{ steps.package.outputs.version }} 44 | tag_name: ${{ steps.package.outputs.version }} 45 | body_path: .github/release.txt 46 | files: ${{ steps.publishToOpenVSX.outputs.vsixPath }} -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | node_modules 3 | 4 | *.nut 5 | .DS_Store 6 | yarn-error.log 7 | *.vsix 8 | package-lock.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the extensions.json format 4 | "recommendations": [ 5 | "dbaeumer.vscode-eslint" 6 | ] 7 | } -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | // A launch configuration that launches the extension inside a new window 2 | // Use IntelliSense to learn about possible attributes. 3 | // Hover to view descriptions of existing attributes. 4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 | { 6 | "version": "0.2.0", 7 | "configurations": [ 8 | { 9 | "name": "Run Extension", 10 | "type": "extensionHost", 11 | "request": "launch", 12 | "args": [ 13 | "--extensionDevelopmentPath=${workspaceFolder}" 14 | ] 15 | }, 16 | { 17 | "name": "Extension Tests", 18 | "type": "extensionHost", 19 | "request": "launch", 20 | "args": [ 21 | "--extensionDevelopmentPath=${workspaceFolder}", 22 | "--extensionTestsPath=${workspaceFolder}/test/suite/index" 23 | ] 24 | } 25 | ] 26 | } 27 | -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .github 3 | node_modules 4 | addendum 5 | 6 | .gitignore 7 | *.py 8 | defs.txt 9 | tf2-snippets.sublime-completions 10 | package-lock.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # TF2 VScript Snippets 2 | Converts TF2 VScript function definitions into VSCode Compatible and Sublime Snippets. 3 | 4 | For more information, visit the Valve Developer Wiki on TF2's [Functions](https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions) and [Constants](https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions/Constants). 5 | 6 | ## Installation instructions 7 | [Visit the Wiki](https://github.com/dangreene0/tf2-vscript-snippets/wiki/install) for more information on how to install in various editors. 8 | 9 | ## Contributors 10 | - Zachary Talis 11 | - treacherousfiend 12 | - Chillax 13 | - talascio 14 | - Sour Dani 15 | - WereTech 16 | -------------------------------------------------------------------------------- /addendum/gameevents.json: -------------------------------------------------------------------------------- 1 | { 2 | "void OnGameEvent_achievement_earned()": { 3 | "prefix": "OnGameEvent_achievement_earned", 4 | "body": [ 5 | "OnGameEvent_achievement_earned(${1:params}){\r\n\t$0\n}" 6 | ], 7 | "description": "" 8 | }, 9 | "void OnGameEvent_achievement_earned_local()": { 10 | "prefix": "OnGameEvent_achievement_earned_local", 11 | "body": [ 12 | "OnGameEvent_achievement_earned_local(${1:params}){\r\n\t$0\n}" 13 | ], 14 | "description": "" 15 | }, 16 | "void OnGameEvent_achievement_event()": { 17 | "prefix": "OnGameEvent_achievement_event", 18 | "body": [ 19 | "OnGameEvent_achievement_event(${1:params}){\r\n\t$0\n}" 20 | ], 21 | "description": "" 22 | }, 23 | "void OnGameEvent_achievement_increment()": { 24 | "prefix": "OnGameEvent_achievement_increment", 25 | "body": [ 26 | "OnGameEvent_achievement_increment(${1:params}){\r\n\t$0\n}" 27 | ], 28 | "description": "" 29 | }, 30 | "void OnGameEvent_air_dash()": { 31 | "prefix": "OnGameEvent_air_dash", 32 | "body": [ 33 | "OnGameEvent_air_dash(${1:params}){\r\n\t$0\n}" 34 | ], 35 | "description": "" 36 | }, 37 | "void OnGameEvent_ammo_pickup()": { 38 | "prefix": "OnGameEvent_ammo_pickup", 39 | "body": [ 40 | "OnGameEvent_ammo_pickup(${1:params}){\r\n\t$0\n}" 41 | ], 42 | "description": "" 43 | }, 44 | "void OnGameEvent_arena_match_maxstreak()": { 45 | "prefix": "OnGameEvent_arena_match_maxstreak", 46 | "body": [ 47 | "OnGameEvent_arena_match_maxstreak(${1:params}){\r\n\t$0\n}" 48 | ], 49 | "description": "" 50 | }, 51 | "void OnGameEvent_arena_player_notification()": { 52 | "prefix": "OnGameEvent_arena_player_notification", 53 | "body": [ 54 | "OnGameEvent_arena_player_notification(${1:params}){\r\n\t$0\n}" 55 | ], 56 | "description": "" 57 | }, 58 | "void OnGameEvent_arena_round_start()": { 59 | "prefix": "OnGameEvent_arena_round_start", 60 | "body": [ 61 | "OnGameEvent_arena_round_start(${1:params}){\r\n\t$0\n}" 62 | ], 63 | "description": "" 64 | }, 65 | "void OnGameEvent_arena_win_panel()": { 66 | "prefix": "OnGameEvent_arena_win_panel", 67 | "body": [ 68 | "OnGameEvent_arena_win_panel(${1:params}){\r\n\t$0\n}" 69 | ], 70 | "description": "" 71 | }, 72 | "void OnGameEvent_arrow_impact()": { 73 | "prefix": "OnGameEvent_arrow_impact", 74 | "body": [ 75 | "OnGameEvent_arrow_impact(${1:params}){\r\n\t$0\n}" 76 | ], 77 | "description": "" 78 | }, 79 | "void OnGameEvent_base_player_teleported()": { 80 | "prefix": "OnGameEvent_base_player_teleported", 81 | "body": [ 82 | "OnGameEvent_base_player_teleported(${1:params}){\r\n\t$0\n}" 83 | ], 84 | "description": "" 85 | }, 86 | "void OnGameEvent_begin_xp_lerp()": { 87 | "prefix": "OnGameEvent_begin_xp_lerp", 88 | "body": [ 89 | "OnGameEvent_begin_xp_lerp(${1:params}){\r\n\t$0\n}" 90 | ], 91 | "description": "" 92 | }, 93 | "void OnGameEvent_bonus_updated()": { 94 | "prefix": "OnGameEvent_bonus_updated", 95 | "body": [ 96 | "OnGameEvent_bonus_updated(${1:params}){\r\n\t$0\n}" 97 | ], 98 | "description": "" 99 | }, 100 | "void OnGameEvent_break_breakable()": { 101 | "prefix": "OnGameEvent_break_breakable", 102 | "body": [ 103 | "OnGameEvent_break_breakable(${1:params}){\r\n\t$0\n}" 104 | ], 105 | "description": "" 106 | }, 107 | "void OnGameEvent_break_prop()": { 108 | "prefix": "OnGameEvent_break_prop", 109 | "body": [ 110 | "OnGameEvent_break_prop(${1:params}){\r\n\t$0\n}" 111 | ], 112 | "description": "" 113 | }, 114 | "void OnGameEvent_browse_replays()": { 115 | "prefix": "OnGameEvent_browse_replays", 116 | "body": [ 117 | "OnGameEvent_browse_replays(${1:params}){\r\n\t$0\n}" 118 | ], 119 | "description": "" 120 | }, 121 | "void OnGameEvent_building_healed()": { 122 | "prefix": "OnGameEvent_building_healed", 123 | "body": [ 124 | "OnGameEvent_building_healed(${1:params}){\r\n\t$0\n}" 125 | ], 126 | "description": "" 127 | }, 128 | "void OnGameEvent_building_info_changed()": { 129 | "prefix": "OnGameEvent_building_info_changed", 130 | "body": [ 131 | "OnGameEvent_building_info_changed(${1:params}){\r\n\t$0\n}" 132 | ], 133 | "description": "" 134 | }, 135 | "void OnGameEvent_capper_killed()": { 136 | "prefix": "OnGameEvent_capper_killed", 137 | "body": [ 138 | "OnGameEvent_capper_killed(${1:params}){\r\n\t$0\n}" 139 | ], 140 | "description": "" 141 | }, 142 | "void OnGameEvent_cart_updated()": { 143 | "prefix": "OnGameEvent_cart_updated", 144 | "body": [ 145 | "OnGameEvent_cart_updated(${1:params}){\r\n\t$0\n}" 146 | ], 147 | "description": "" 148 | }, 149 | "void OnGameEvent_christmas_gift_grab()": { 150 | "prefix": "OnGameEvent_christmas_gift_grab", 151 | "body": [ 152 | "OnGameEvent_christmas_gift_grab(${1:params}){\r\n\t$0\n}" 153 | ], 154 | "description": "" 155 | }, 156 | "void OnGameEvent_cl_drawline()": { 157 | "prefix": "OnGameEvent_cl_drawline", 158 | "body": [ 159 | "OnGameEvent_cl_drawline(${1:params}){\r\n\t$0\n}" 160 | ], 161 | "description": "" 162 | }, 163 | "void OnGameEvent_competitive_state_changed()": { 164 | "prefix": "OnGameEvent_competitive_state_changed", 165 | "body": [ 166 | "OnGameEvent_competitive_state_changed(${1:params}){\r\n\t$0\n}" 167 | ], 168 | "description": "" 169 | }, 170 | "void OnGameEvent_competitive_stats_update()": { 171 | "prefix": "OnGameEvent_competitive_stats_update", 172 | "body": [ 173 | "OnGameEvent_competitive_stats_update(${1:params}){\r\n\t$0\n}" 174 | ], 175 | "description": "" 176 | }, 177 | "void OnGameEvent_competitive_victory()": { 178 | "prefix": "OnGameEvent_competitive_victory", 179 | "body": [ 180 | "OnGameEvent_competitive_victory(${1:params}){\r\n\t$0\n}" 181 | ], 182 | "description": "" 183 | }, 184 | "void OnGameEvent_conga_kill()": { 185 | "prefix": "OnGameEvent_conga_kill", 186 | "body": [ 187 | "OnGameEvent_conga_kill(${1:params}){\r\n\t$0\n}" 188 | ], 189 | "description": "" 190 | }, 191 | "void OnGameEvent_controlpoint_endtouch()": { 192 | "prefix": "OnGameEvent_controlpoint_endtouch", 193 | "body": [ 194 | "OnGameEvent_controlpoint_endtouch(${1:params}){\r\n\t$0\n}" 195 | ], 196 | "description": "" 197 | }, 198 | "void OnGameEvent_controlpoint_fake_capture()": { 199 | "prefix": "OnGameEvent_controlpoint_fake_capture", 200 | "body": [ 201 | "OnGameEvent_controlpoint_fake_capture(${1:params}){\r\n\t$0\n}" 202 | ], 203 | "description": "" 204 | }, 205 | "void OnGameEvent_controlpoint_fake_capture_mult()": { 206 | "prefix": "OnGameEvent_controlpoint_fake_capture_mult", 207 | "body": [ 208 | "OnGameEvent_controlpoint_fake_capture_mult(${1:params}){\r\n\t$0\n}" 209 | ], 210 | "description": "" 211 | }, 212 | "void OnGameEvent_controlpoint_initialized()": { 213 | "prefix": "OnGameEvent_controlpoint_initialized", 214 | "body": [ 215 | "OnGameEvent_controlpoint_initialized(${1:params}){\r\n\t$0\n}" 216 | ], 217 | "description": "" 218 | }, 219 | "void OnGameEvent_controlpoint_pulse_element()": { 220 | "prefix": "OnGameEvent_controlpoint_pulse_element", 221 | "body": [ 222 | "OnGameEvent_controlpoint_pulse_element(${1:params}){\r\n\t$0\n}" 223 | ], 224 | "description": "" 225 | }, 226 | "void OnGameEvent_controlpoint_starttouch()": { 227 | "prefix": "OnGameEvent_controlpoint_starttouch", 228 | "body": [ 229 | "OnGameEvent_controlpoint_starttouch(${1:params}){\r\n\t$0\n}" 230 | ], 231 | "description": "" 232 | }, 233 | "void OnGameEvent_controlpoint_timer_updated()": { 234 | "prefix": "OnGameEvent_controlpoint_timer_updated", 235 | "body": [ 236 | "OnGameEvent_controlpoint_timer_updated(${1:params}){\r\n\t$0\n}" 237 | ], 238 | "description": "" 239 | }, 240 | "void OnGameEvent_controlpoint_unlock_updated()": { 241 | "prefix": "OnGameEvent_controlpoint_unlock_updated", 242 | "body": [ 243 | "OnGameEvent_controlpoint_unlock_updated(${1:params}){\r\n\t$0\n}" 244 | ], 245 | "description": "" 246 | }, 247 | "void OnGameEvent_controlpoint_updatecapping()": { 248 | "prefix": "OnGameEvent_controlpoint_updatecapping", 249 | "body": [ 250 | "OnGameEvent_controlpoint_updatecapping(${1:params}){\r\n\t$0\n}" 251 | ], 252 | "description": "" 253 | }, 254 | "void OnGameEvent_controlpoint_updateimages()": { 255 | "prefix": "OnGameEvent_controlpoint_updateimages", 256 | "body": [ 257 | "OnGameEvent_controlpoint_updateimages(${1:params}){\r\n\t$0\n}" 258 | ], 259 | "description": "" 260 | }, 261 | "void OnGameEvent_controlpoint_updatelayout()": { 262 | "prefix": "OnGameEvent_controlpoint_updatelayout", 263 | "body": [ 264 | "OnGameEvent_controlpoint_updatelayout(${1:params}){\r\n\t$0\n}" 265 | ], 266 | "description": "" 267 | }, 268 | "void OnGameEvent_controlpoint_updateowner()": { 269 | "prefix": "OnGameEvent_controlpoint_updateowner", 270 | "body": [ 271 | "OnGameEvent_controlpoint_updateowner(${1:params}){\r\n\t$0\n}" 272 | ], 273 | "description": "" 274 | }, 275 | "void OnGameEvent_cross_spectral_bridge()": { 276 | "prefix": "OnGameEvent_cross_spectral_bridge", 277 | "body": [ 278 | "OnGameEvent_cross_spectral_bridge(${1:params}){\r\n\t$0\n}" 279 | ], 280 | "description": "" 281 | }, 282 | "void OnGameEvent_crossbow_heal()": { 283 | "prefix": "OnGameEvent_crossbow_heal", 284 | "body": [ 285 | "OnGameEvent_crossbow_heal(${1:params}){\r\n\t$0\n}" 286 | ], 287 | "description": "" 288 | }, 289 | "void OnGameEvent_ctf_flag_captured()": { 290 | "prefix": "OnGameEvent_ctf_flag_captured", 291 | "body": [ 292 | "OnGameEvent_ctf_flag_captured(${1:params}){\r\n\t$0\n}" 293 | ], 294 | "description": "" 295 | }, 296 | "void OnGameEvent_damage_mitigated()": { 297 | "prefix": "OnGameEvent_damage_mitigated", 298 | "body": [ 299 | "OnGameEvent_damage_mitigated(${1:params}){\r\n\t$0\n}" 300 | ], 301 | "description": "" 302 | }, 303 | "void OnGameEvent_damage_prevented()": { 304 | "prefix": "OnGameEvent_damage_prevented", 305 | "body": [ 306 | "OnGameEvent_damage_prevented(${1:params}){\r\n\t$0\n}" 307 | ], 308 | "description": "" 309 | }, 310 | "void OnGameEvent_damage_resisted()": { 311 | "prefix": "OnGameEvent_damage_resisted", 312 | "body": [ 313 | "OnGameEvent_damage_resisted(${1:params}){\r\n\t$0\n}" 314 | ], 315 | "description": "" 316 | }, 317 | "void OnGameEvent_deadringer_cheat_death()": { 318 | "prefix": "OnGameEvent_deadringer_cheat_death", 319 | "body": [ 320 | "OnGameEvent_deadringer_cheat_death(${1:params}){\r\n\t$0\n}" 321 | ], 322 | "description": "" 323 | }, 324 | "void OnGameEvent_demoman_det_stickies()": { 325 | "prefix": "OnGameEvent_demoman_det_stickies", 326 | "body": [ 327 | "OnGameEvent_demoman_det_stickies(${1:params}){\r\n\t$0\n}" 328 | ], 329 | "description": "" 330 | }, 331 | "void OnGameEvent_deploy_buff_banner()": { 332 | "prefix": "OnGameEvent_deploy_buff_banner", 333 | "body": [ 334 | "OnGameEvent_deploy_buff_banner(${1:params}){\r\n\t$0\n}" 335 | ], 336 | "description": "" 337 | }, 338 | "void OnGameEvent_doomsday_rocket_open()": { 339 | "prefix": "OnGameEvent_doomsday_rocket_open", 340 | "body": [ 341 | "OnGameEvent_doomsday_rocket_open(${1:params}){\r\n\t$0\n}" 342 | ], 343 | "description": "" 344 | }, 345 | "void OnGameEvent_ds_screenshot()": { 346 | "prefix": "OnGameEvent_ds_screenshot", 347 | "body": [ 348 | "OnGameEvent_ds_screenshot(${1:params}){\r\n\t$0\n}" 349 | ], 350 | "description": "" 351 | }, 352 | "void OnGameEvent_ds_stop()": { 353 | "prefix": "OnGameEvent_ds_stop", 354 | "body": [ 355 | "OnGameEvent_ds_stop(${1:params}){\r\n\t$0\n}" 356 | ], 357 | "description": "" 358 | }, 359 | "void OnGameEvent_duck_xp_level_up()": { 360 | "prefix": "OnGameEvent_duck_xp_level_up", 361 | "body": [ 362 | "OnGameEvent_duck_xp_level_up(${1:params}){\r\n\t$0\n}" 363 | ], 364 | "description": "" 365 | }, 366 | "void OnGameEvent_duel_status()": { 367 | "prefix": "OnGameEvent_duel_status", 368 | "body": [ 369 | "OnGameEvent_duel_status(${1:params}){\r\n\t$0\n}" 370 | ], 371 | "description": "" 372 | }, 373 | "void OnGameEvent_enter_vehicle()": { 374 | "prefix": "OnGameEvent_enter_vehicle", 375 | "body": [ 376 | "OnGameEvent_enter_vehicle(${1:params}){\r\n\t$0\n}" 377 | ], 378 | "description": "" 379 | }, 380 | "void OnGameEvent_entered_performance_mode()": { 381 | "prefix": "OnGameEvent_entered_performance_mode", 382 | "body": [ 383 | "OnGameEvent_entered_performance_mode(${1:params}){\r\n\t$0\n}" 384 | ], 385 | "description": "" 386 | }, 387 | "void OnGameEvent_entity_killed()": { 388 | "prefix": "OnGameEvent_entity_killed", 389 | "body": [ 390 | "OnGameEvent_entity_killed(${1:params}){\r\n\t$0\n}" 391 | ], 392 | "description": "" 393 | }, 394 | "void OnGameEvent_environmental_death()": { 395 | "prefix": "OnGameEvent_environmental_death", 396 | "body": [ 397 | "OnGameEvent_environmental_death(${1:params}){\r\n\t$0\n}" 398 | ], 399 | "description": "" 400 | }, 401 | "void OnGameEvent_escaped_hell()": { 402 | "prefix": "OnGameEvent_escaped_hell", 403 | "body": [ 404 | "OnGameEvent_escaped_hell(${1:params}){\r\n\t$0\n}" 405 | ], 406 | "description": "" 407 | }, 408 | "void OnGameEvent_escaped_loot_island()": { 409 | "prefix": "OnGameEvent_escaped_loot_island", 410 | "body": [ 411 | "OnGameEvent_escaped_loot_island(${1:params}){\r\n\t$0\n}" 412 | ], 413 | "description": "" 414 | }, 415 | "void OnGameEvent_escort_progress()": { 416 | "prefix": "OnGameEvent_escort_progress", 417 | "body": [ 418 | "OnGameEvent_escort_progress(${1:params}){\r\n\t$0\n}" 419 | ], 420 | "description": "" 421 | }, 422 | "void OnGameEvent_escort_recede()": { 423 | "prefix": "OnGameEvent_escort_recede", 424 | "body": [ 425 | "OnGameEvent_escort_recede(${1:params}){\r\n\t$0\n}" 426 | ], 427 | "description": "" 428 | }, 429 | "void OnGameEvent_escort_speed()": { 430 | "prefix": "OnGameEvent_escort_speed", 431 | "body": [ 432 | "OnGameEvent_escort_speed(${1:params}){\r\n\t$0\n}" 433 | ], 434 | "description": "" 435 | }, 436 | "void OnGameEvent_experience_changed()": { 437 | "prefix": "OnGameEvent_experience_changed", 438 | "body": [ 439 | "OnGameEvent_experience_changed(${1:params}){\r\n\t$0\n}" 440 | ], 441 | "description": "" 442 | }, 443 | "void OnGameEvent_eyeball_boss_escape_imminent()": { 444 | "prefix": "OnGameEvent_eyeball_boss_escape_imminent", 445 | "body": [ 446 | "OnGameEvent_eyeball_boss_escape_imminent(${1:params}){\r\n\t$0\n}" 447 | ], 448 | "description": "" 449 | }, 450 | "void OnGameEvent_eyeball_boss_escaped()": { 451 | "prefix": "OnGameEvent_eyeball_boss_escaped", 452 | "body": [ 453 | "OnGameEvent_eyeball_boss_escaped(${1:params}){\r\n\t$0\n}" 454 | ], 455 | "description": "" 456 | }, 457 | "void OnGameEvent_eyeball_boss_killed()": { 458 | "prefix": "OnGameEvent_eyeball_boss_killed", 459 | "body": [ 460 | "OnGameEvent_eyeball_boss_killed(${1:params}){\r\n\t$0\n}" 461 | ], 462 | "description": "" 463 | }, 464 | "void OnGameEvent_eyeball_boss_killer()": { 465 | "prefix": "OnGameEvent_eyeball_boss_killer", 466 | "body": [ 467 | "OnGameEvent_eyeball_boss_killer(${1:params}){\r\n\t$0\n}" 468 | ], 469 | "description": "" 470 | }, 471 | "void OnGameEvent_eyeball_boss_stunned()": { 472 | "prefix": "OnGameEvent_eyeball_boss_stunned", 473 | "body": [ 474 | "OnGameEvent_eyeball_boss_stunned(${1:params}){\r\n\t$0\n}" 475 | ], 476 | "description": "" 477 | }, 478 | "void OnGameEvent_eyeball_boss_summoned()": { 479 | "prefix": "OnGameEvent_eyeball_boss_summoned", 480 | "body": [ 481 | "OnGameEvent_eyeball_boss_summoned(${1:params}){\r\n\t$0\n}" 482 | ], 483 | "description": "" 484 | }, 485 | "void OnGameEvent_fish_notice()": { 486 | "prefix": "OnGameEvent_fish_notice", 487 | "body": [ 488 | "OnGameEvent_fish_notice(${1:params}){\r\n\t$0\n}" 489 | ], 490 | "description": "" 491 | }, 492 | "void OnGameEvent_fish_notice__arm()": { 493 | "prefix": "OnGameEvent_fish_notice__arm", 494 | "body": [ 495 | "OnGameEvent_fish_notice__arm(${1:params}){\r\n\t$0\n}" 496 | ], 497 | "description": "" 498 | }, 499 | "void OnGameEvent_flag_carried_in_detection_zone()": { 500 | "prefix": "OnGameEvent_flag_carried_in_detection_zone", 501 | "body": [ 502 | "OnGameEvent_flag_carried_in_detection_zone(${1:params}){\r\n\t$0\n}" 503 | ], 504 | "description": "" 505 | }, 506 | "void OnGameEvent_flagstatus_update()": { 507 | "prefix": "OnGameEvent_flagstatus_update", 508 | "body": [ 509 | "OnGameEvent_flagstatus_update(${1:params}){\r\n\t$0\n}" 510 | ], 511 | "description": "" 512 | }, 513 | "void OnGameEvent_flare_ignite_npc()": { 514 | "prefix": "OnGameEvent_flare_ignite_npc", 515 | "body": [ 516 | "OnGameEvent_flare_ignite_npc(${1:params}){\r\n\t$0\n}" 517 | ], 518 | "description": "" 519 | }, 520 | "void OnGameEvent_freezecam_started()": { 521 | "prefix": "OnGameEvent_freezecam_started", 522 | "body": [ 523 | "OnGameEvent_freezecam_started(${1:params}){\r\n\t$0\n}" 524 | ], 525 | "description": "" 526 | }, 527 | "void OnGameEvent_game_end()": { 528 | "prefix": "OnGameEvent_game_end", 529 | "body": [ 530 | "OnGameEvent_game_end(${1:params}){\r\n\t$0\n}" 531 | ], 532 | "description": "" 533 | }, 534 | "void OnGameEvent_game_init()": { 535 | "prefix": "OnGameEvent_game_init", 536 | "body": [ 537 | "OnGameEvent_game_init(${1:params}){\r\n\t$0\n}" 538 | ], 539 | "description": "" 540 | }, 541 | "void OnGameEvent_game_message()": { 542 | "prefix": "OnGameEvent_game_message", 543 | "body": [ 544 | "OnGameEvent_game_message(${1:params}){\r\n\t$0\n}" 545 | ], 546 | "description": "" 547 | }, 548 | "void OnGameEvent_game_newmap()": { 549 | "prefix": "OnGameEvent_game_newmap", 550 | "body": [ 551 | "OnGameEvent_game_newmap(${1:params}){\r\n\t$0\n}" 552 | ], 553 | "description": "" 554 | }, 555 | "void OnGameEvent_game_start()": { 556 | "prefix": "OnGameEvent_game_start", 557 | "body": [ 558 | "OnGameEvent_game_start(${1:params}){\r\n\t$0\n}" 559 | ], 560 | "description": "" 561 | }, 562 | "void OnGameEvent_gameui_activate()": { 563 | "prefix": "OnGameEvent_gameui_activate", 564 | "body": [ 565 | "OnGameEvent_gameui_activate(${1:params}){\r\n\t$0\n}" 566 | ], 567 | "description": "" 568 | }, 569 | "void OnGameEvent_gameui_activated()": { 570 | "prefix": "OnGameEvent_gameui_activated", 571 | "body": [ 572 | "OnGameEvent_gameui_activated(${1:params}){\r\n\t$0\n}" 573 | ], 574 | "description": "" 575 | }, 576 | "void OnGameEvent_gameui_hide()": { 577 | "prefix": "OnGameEvent_gameui_hide", 578 | "body": [ 579 | "OnGameEvent_gameui_hide(${1:params}){\r\n\t$0\n}" 580 | ], 581 | "description": "" 582 | }, 583 | "void OnGameEvent_gameui_hidden()": { 584 | "prefix": "OnGameEvent_gameui_hidden", 585 | "body": [ 586 | "OnGameEvent_gameui_hidden(${1:params}){\r\n\t$0\n}" 587 | ], 588 | "description": "" 589 | }, 590 | "void OnGameEvent_gas_doused_player_ignited()": { 591 | "prefix": "OnGameEvent_gas_doused_player_ignited", 592 | "body": [ 593 | "OnGameEvent_gas_doused_player_ignited(${1:params}){\r\n\t$0\n}" 594 | ], 595 | "description": "" 596 | }, 597 | "void OnGameEvent_gc_connected()": { 598 | "prefix": "OnGameEvent_gc_connected", 599 | "body": [ 600 | "OnGameEvent_gc_connected(${1:params}){\r\n\t$0\n}" 601 | ], 602 | "description": "" 603 | }, 604 | "void OnGameEvent_global_war_data_updated()": { 605 | "prefix": "OnGameEvent_global_war_data_updated", 606 | "body": [ 607 | "OnGameEvent_global_war_data_updated(${1:params}){\r\n\t$0\n}" 608 | ], 609 | "description": "" 610 | }, 611 | "void OnGameEvent_halloween_boss_killed()": { 612 | "prefix": "OnGameEvent_halloween_boss_killed", 613 | "body": [ 614 | "OnGameEvent_halloween_boss_killed(${1:params}){\r\n\t$0\n}" 615 | ], 616 | "description": "" 617 | }, 618 | "void OnGameEvent_halloween_duck_collected()": { 619 | "prefix": "OnGameEvent_halloween_duck_collected", 620 | "body": [ 621 | "OnGameEvent_halloween_duck_collected(${1:params}){\r\n\t$0\n}" 622 | ], 623 | "description": "" 624 | }, 625 | "void OnGameEvent_halloween_pumpkin_grab()": { 626 | "prefix": "OnGameEvent_halloween_pumpkin_grab", 627 | "body": [ 628 | "OnGameEvent_halloween_pumpkin_grab(${1:params}){\r\n\t$0\n}" 629 | ], 630 | "description": "" 631 | }, 632 | "void OnGameEvent_halloween_skeleton_killed()": { 633 | "prefix": "OnGameEvent_halloween_skeleton_killed", 634 | "body": [ 635 | "OnGameEvent_halloween_skeleton_killed(${1:params}){\r\n\t$0\n}" 636 | ], 637 | "description": "" 638 | }, 639 | "void OnGameEvent_halloween_soul_collected()": { 640 | "prefix": "OnGameEvent_halloween_soul_collected", 641 | "body": [ 642 | "OnGameEvent_halloween_soul_collected(${1:params}){\r\n\t$0\n}" 643 | ], 644 | "description": "" 645 | }, 646 | "void OnGameEvent_helicopter_grenade_punt_miss()": { 647 | "prefix": "OnGameEvent_helicopter_grenade_punt_miss", 648 | "body": [ 649 | "OnGameEvent_helicopter_grenade_punt_miss(${1:params}){\r\n\t$0\n}" 650 | ], 651 | "description": "" 652 | }, 653 | "void OnGameEvent_hide_annotation()": { 654 | "prefix": "OnGameEvent_hide_annotation", 655 | "body": [ 656 | "OnGameEvent_hide_annotation(${1:params}){\r\n\t$0\n}" 657 | ], 658 | "description": "" 659 | }, 660 | "void OnGameEvent_hide_freezepanel()": { 661 | "prefix": "OnGameEvent_hide_freezepanel", 662 | "body": [ 663 | "OnGameEvent_hide_freezepanel(${1:params}){\r\n\t$0\n}" 664 | ], 665 | "description": "" 666 | }, 667 | "void OnGameEvent_hltv_changed_mode()": { 668 | "prefix": "OnGameEvent_hltv_changed_mode", 669 | "body": [ 670 | "OnGameEvent_hltv_changed_mode(${1:params}){\r\n\t$0\n}" 671 | ], 672 | "description": "" 673 | }, 674 | "void OnGameEvent_hltv_changed_target()": { 675 | "prefix": "OnGameEvent_hltv_changed_target", 676 | "body": [ 677 | "OnGameEvent_hltv_changed_target(${1:params}){\r\n\t$0\n}" 678 | ], 679 | "description": "" 680 | }, 681 | "void OnGameEvent_intro_finish()": { 682 | "prefix": "OnGameEvent_intro_finish", 683 | "body": [ 684 | "OnGameEvent_intro_finish(${1:params}){\r\n\t$0\n}" 685 | ], 686 | "description": "" 687 | }, 688 | "void OnGameEvent_intro_nextcamera()": { 689 | "prefix": "OnGameEvent_intro_nextcamera", 690 | "body": [ 691 | "OnGameEvent_intro_nextcamera(${1:params}){\r\n\t$0\n}" 692 | ], 693 | "description": "" 694 | }, 695 | "void OnGameEvent_inventory_updated()": { 696 | "prefix": "OnGameEvent_inventory_updated", 697 | "body": [ 698 | "OnGameEvent_inventory_updated(${1:params}){\r\n\t$0\n}" 699 | ], 700 | "description": "" 701 | }, 702 | "void OnGameEvent_item_found()": { 703 | "prefix": "OnGameEvent_item_found", 704 | "body": [ 705 | "OnGameEvent_item_found(${1:params}){\r\n\t$0\n}" 706 | ], 707 | "description": "" 708 | }, 709 | "void OnGameEvent_item_pickup()": { 710 | "prefix": "OnGameEvent_item_pickup", 711 | "body": [ 712 | "OnGameEvent_item_pickup(${1:params}){\r\n\t$0\n}" 713 | ], 714 | "description": "" 715 | }, 716 | "void OnGameEvent_item_schema_initialized()": { 717 | "prefix": "OnGameEvent_item_schema_initialized", 718 | "body": [ 719 | "OnGameEvent_item_schema_initialized(${1:params}){\r\n\t$0\n}" 720 | ], 721 | "description": "" 722 | }, 723 | "void OnGameEvent_items_acknowledged()": { 724 | "prefix": "OnGameEvent_items_acknowledged", 725 | "body": [ 726 | "OnGameEvent_items_acknowledged(${1:params}){\r\n\t$0\n}" 727 | ], 728 | "description": "" 729 | }, 730 | "void OnGameEvent_kill_in_hell()": { 731 | "prefix": "OnGameEvent_kill_in_hell", 732 | "body": [ 733 | "OnGameEvent_kill_in_hell(${1:params}){\r\n\t$0\n}" 734 | ], 735 | "description": "" 736 | }, 737 | "void OnGameEvent_kill_refills_meter()": { 738 | "prefix": "OnGameEvent_kill_refills_meter", 739 | "body": [ 740 | "OnGameEvent_kill_refills_meter(${1:params}){\r\n\t$0\n}" 741 | ], 742 | "description": "" 743 | }, 744 | "void OnGameEvent_killed_ball_carrier()": { 745 | "prefix": "OnGameEvent_killed_ball_carrier", 746 | "body": [ 747 | "OnGameEvent_killed_ball_carrier(${1:params}){\r\n\t$0\n}" 748 | ], 749 | "description": "" 750 | }, 751 | "void OnGameEvent_killed_capping_player()": { 752 | "prefix": "OnGameEvent_killed_capping_player", 753 | "body": [ 754 | "OnGameEvent_killed_capping_player(${1:params}){\r\n\t$0\n}" 755 | ], 756 | "description": "" 757 | }, 758 | "void OnGameEvent_landed()": { 759 | "prefix": "OnGameEvent_landed", 760 | "body": [ 761 | "OnGameEvent_landed(${1:params}){\r\n\t$0\n}" 762 | ], 763 | "description": "" 764 | }, 765 | "void OnGameEvent_leave_vehicle()": { 766 | "prefix": "OnGameEvent_leave_vehicle", 767 | "body": [ 768 | "OnGameEvent_leave_vehicle(${1:params}){\r\n\t$0\n}" 769 | ], 770 | "description": "" 771 | }, 772 | "void OnGameEvent_lobby_updated()": { 773 | "prefix": "OnGameEvent_lobby_updated", 774 | "body": [ 775 | "OnGameEvent_lobby_updated(${1:params}){\r\n\t$0\n}" 776 | ], 777 | "description": "" 778 | }, 779 | "void OnGameEvent_localplayer_becameobserver()": { 780 | "prefix": "OnGameEvent_localplayer_becameobserver", 781 | "body": [ 782 | "OnGameEvent_localplayer_becameobserver(${1:params}){\r\n\t$0\n}" 783 | ], 784 | "description": "" 785 | }, 786 | "void OnGameEvent_localplayer_builtobject()": { 787 | "prefix": "OnGameEvent_localplayer_builtobject", 788 | "body": [ 789 | "OnGameEvent_localplayer_builtobject(${1:params}){\r\n\t$0\n}" 790 | ], 791 | "description": "" 792 | }, 793 | "void OnGameEvent_localplayer_changeclass()": { 794 | "prefix": "OnGameEvent_localplayer_changeclass", 795 | "body": [ 796 | "OnGameEvent_localplayer_changeclass(${1:params}){\r\n\t$0\n}" 797 | ], 798 | "description": "" 799 | }, 800 | "void OnGameEvent_localplayer_changedisguise()": { 801 | "prefix": "OnGameEvent_localplayer_changedisguise", 802 | "body": [ 803 | "OnGameEvent_localplayer_changedisguise(${1:params}){\r\n\t$0\n}" 804 | ], 805 | "description": "" 806 | }, 807 | "void OnGameEvent_localplayer_changeteam()": { 808 | "prefix": "OnGameEvent_localplayer_changeteam", 809 | "body": [ 810 | "OnGameEvent_localplayer_changeteam(${1:params}){\r\n\t$0\n}" 811 | ], 812 | "description": "" 813 | }, 814 | "void OnGameEvent_localplayer_chargeready()": { 815 | "prefix": "OnGameEvent_localplayer_chargeready", 816 | "body": [ 817 | "OnGameEvent_localplayer_chargeready(${1:params}){\r\n\t$0\n}" 818 | ], 819 | "description": "" 820 | }, 821 | "void OnGameEvent_localplayer_healed()": { 822 | "prefix": "OnGameEvent_localplayer_healed", 823 | "body": [ 824 | "OnGameEvent_localplayer_healed(${1:params}){\r\n\t$0\n}" 825 | ], 826 | "description": "" 827 | }, 828 | "void OnGameEvent_localplayer_pickup_weapon()": { 829 | "prefix": "OnGameEvent_localplayer_pickup_weapon", 830 | "body": [ 831 | "OnGameEvent_localplayer_pickup_weapon(${1:params}){\r\n\t$0\n}" 832 | ], 833 | "description": "" 834 | }, 835 | "void OnGameEvent_localplayer_respawn()": { 836 | "prefix": "OnGameEvent_localplayer_respawn", 837 | "body": [ 838 | "OnGameEvent_localplayer_respawn(${1:params}){\r\n\t$0\n}" 839 | ], 840 | "description": "" 841 | }, 842 | "void OnGameEvent_localplayer_score_changed()": { 843 | "prefix": "OnGameEvent_localplayer_score_changed", 844 | "body": [ 845 | "OnGameEvent_localplayer_score_changed(${1:params}){\r\n\t$0\n}" 846 | ], 847 | "description": "" 848 | }, 849 | "void OnGameEvent_localplayer_winddown()": { 850 | "prefix": "OnGameEvent_localplayer_winddown", 851 | "body": [ 852 | "OnGameEvent_localplayer_winddown(${1:params}){\r\n\t$0\n}" 853 | ], 854 | "description": "" 855 | }, 856 | "void OnGameEvent_mainmenu_stabilized()": { 857 | "prefix": "OnGameEvent_mainmenu_stabilized", 858 | "body": [ 859 | "OnGameEvent_mainmenu_stabilized(${1:params}){\r\n\t$0\n}" 860 | ], 861 | "description": "" 862 | }, 863 | "void OnGameEvent_match_invites_updated()": { 864 | "prefix": "OnGameEvent_match_invites_updated", 865 | "body": [ 866 | "OnGameEvent_match_invites_updated(${1:params}){\r\n\t$0\n}" 867 | ], 868 | "description": "" 869 | }, 870 | "void OnGameEvent_matchmaker_stats_updated()": { 871 | "prefix": "OnGameEvent_matchmaker_stats_updated", 872 | "body": [ 873 | "OnGameEvent_matchmaker_stats_updated(${1:params}){\r\n\t$0\n}" 874 | ], 875 | "description": "" 876 | }, 877 | "void OnGameEvent_medic_death()": { 878 | "prefix": "OnGameEvent_medic_death", 879 | "body": [ 880 | "OnGameEvent_medic_death(${1:params}){\r\n\t$0\n}" 881 | ], 882 | "description": "" 883 | }, 884 | "void OnGameEvent_medic_defended()": { 885 | "prefix": "OnGameEvent_medic_defended", 886 | "body": [ 887 | "OnGameEvent_medic_defended(${1:params}){\r\n\t$0\n}" 888 | ], 889 | "description": "" 890 | }, 891 | "void OnGameEvent_medigun_shield_blocked_damage()": { 892 | "prefix": "OnGameEvent_medigun_shield_blocked_damage", 893 | "body": [ 894 | "OnGameEvent_medigun_shield_blocked_damage(${1:params}){\r\n\t$0\n}" 895 | ], 896 | "description": "" 897 | }, 898 | "void OnGameEvent_merasmus_escape_warning()": { 899 | "prefix": "OnGameEvent_merasmus_escape_warning", 900 | "body": [ 901 | "OnGameEvent_merasmus_escape_warning(${1:params}){\r\n\t$0\n}" 902 | ], 903 | "description": "" 904 | }, 905 | "void OnGameEvent_merasmus_escaped()": { 906 | "prefix": "OnGameEvent_merasmus_escaped", 907 | "body": [ 908 | "OnGameEvent_merasmus_escaped(${1:params}){\r\n\t$0\n}" 909 | ], 910 | "description": "" 911 | }, 912 | "void OnGameEvent_merasmus_killed()": { 913 | "prefix": "OnGameEvent_merasmus_killed", 914 | "body": [ 915 | "OnGameEvent_merasmus_killed(${1:params}){\r\n\t$0\n}" 916 | ], 917 | "description": "" 918 | }, 919 | "void OnGameEvent_merasmus_prop_found()": { 920 | "prefix": "OnGameEvent_merasmus_prop_found", 921 | "body": [ 922 | "OnGameEvent_merasmus_prop_found(${1:params}){\r\n\t$0\n}" 923 | ], 924 | "description": "" 925 | }, 926 | "void OnGameEvent_merasmus_stunned()": { 927 | "prefix": "OnGameEvent_merasmus_stunned", 928 | "body": [ 929 | "OnGameEvent_merasmus_stunned(${1:params}){\r\n\t$0\n}" 930 | ], 931 | "description": "" 932 | }, 933 | "void OnGameEvent_merasmus_summoned()": { 934 | "prefix": "OnGameEvent_merasmus_summoned", 935 | "body": [ 936 | "OnGameEvent_merasmus_summoned(${1:params}){\r\n\t$0\n}" 937 | ], 938 | "description": "" 939 | }, 940 | "void OnGameEvent_minigame_win()": { 941 | "prefix": "OnGameEvent_minigame_win", 942 | "body": [ 943 | "OnGameEvent_minigame_win(${1:params}){\r\n\t$0\n}" 944 | ], 945 | "description": "" 946 | }, 947 | "void OnGameEvent_minigame_won()": { 948 | "prefix": "OnGameEvent_minigame_won", 949 | "body": [ 950 | "OnGameEvent_minigame_won(${1:params}){\r\n\t$0\n}" 951 | ], 952 | "description": "" 953 | }, 954 | "void OnGameEvent_mvm_adv_wave_complete_no_gates()": { 955 | "prefix": "OnGameEvent_mvm_adv_wave_complete_no_gates", 956 | "body": [ 957 | "OnGameEvent_mvm_adv_wave_complete_no_gates(${1:params}){\r\n\t$0\n}" 958 | ], 959 | "description": "" 960 | }, 961 | "void OnGameEvent_mvm_adv_wave_killed_stun_radio()": { 962 | "prefix": "OnGameEvent_mvm_adv_wave_killed_stun_radio", 963 | "body": [ 964 | "OnGameEvent_mvm_adv_wave_killed_stun_radio(${1:params}){\r\n\t$0\n}" 965 | ], 966 | "description": "" 967 | }, 968 | "void OnGameEvent_mvm_begin_wave()": { 969 | "prefix": "OnGameEvent_mvm_begin_wave", 970 | "body": [ 971 | "OnGameEvent_mvm_begin_wave(${1:params}){\r\n\t$0\n}" 972 | ], 973 | "description": "" 974 | }, 975 | "void OnGameEvent_mvm_bomb_alarm_triggered()": { 976 | "prefix": "OnGameEvent_mvm_bomb_alarm_triggered", 977 | "body": [ 978 | "OnGameEvent_mvm_bomb_alarm_triggered(${1:params}){\r\n\t$0\n}" 979 | ], 980 | "description": "" 981 | }, 982 | "void OnGameEvent_mvm_bomb_carrier_killed()": { 983 | "prefix": "OnGameEvent_mvm_bomb_carrier_killed", 984 | "body": [ 985 | "OnGameEvent_mvm_bomb_carrier_killed(${1:params}){\r\n\t$0\n}" 986 | ], 987 | "description": "" 988 | }, 989 | "void OnGameEvent_mvm_bomb_deploy_reset_by_player()": { 990 | "prefix": "OnGameEvent_mvm_bomb_deploy_reset_by_player", 991 | "body": [ 992 | "OnGameEvent_mvm_bomb_deploy_reset_by_player(${1:params}){\r\n\t$0\n}" 993 | ], 994 | "description": "" 995 | }, 996 | "void OnGameEvent_mvm_bomb_reset_by_player()": { 997 | "prefix": "OnGameEvent_mvm_bomb_reset_by_player", 998 | "body": [ 999 | "OnGameEvent_mvm_bomb_reset_by_player(${1:params}){\r\n\t$0\n}" 1000 | ], 1001 | "description": "" 1002 | }, 1003 | "void OnGameEvent_mvm_creditbonus_all()": { 1004 | "prefix": "OnGameEvent_mvm_creditbonus_all", 1005 | "body": [ 1006 | "OnGameEvent_mvm_creditbonus_all(${1:params}){\r\n\t$0\n}" 1007 | ], 1008 | "description": "" 1009 | }, 1010 | "void OnGameEvent_mvm_creditbonus_all_advanced()": { 1011 | "prefix": "OnGameEvent_mvm_creditbonus_all_advanced", 1012 | "body": [ 1013 | "OnGameEvent_mvm_creditbonus_all_advanced(${1:params}){\r\n\t$0\n}" 1014 | ], 1015 | "description": "" 1016 | }, 1017 | "void OnGameEvent_mvm_creditbonus_wave()": { 1018 | "prefix": "OnGameEvent_mvm_creditbonus_wave", 1019 | "body": [ 1020 | "OnGameEvent_mvm_creditbonus_wave(${1:params}){\r\n\t$0\n}" 1021 | ], 1022 | "description": "" 1023 | }, 1024 | "void OnGameEvent_mvm_kill_robot_delivering_bomb()": { 1025 | "prefix": "OnGameEvent_mvm_kill_robot_delivering_bomb", 1026 | "body": [ 1027 | "OnGameEvent_mvm_kill_robot_delivering_bomb(${1:params}){\r\n\t$0\n}" 1028 | ], 1029 | "description": "" 1030 | }, 1031 | "void OnGameEvent_mvm_mannhattan_pit()": { 1032 | "prefix": "OnGameEvent_mvm_mannhattan_pit", 1033 | "body": [ 1034 | "OnGameEvent_mvm_mannhattan_pit(${1:params}){\r\n\t$0\n}" 1035 | ], 1036 | "description": "" 1037 | }, 1038 | "void OnGameEvent_mvm_medic_powerup_shared()": { 1039 | "prefix": "OnGameEvent_mvm_medic_powerup_shared", 1040 | "body": [ 1041 | "OnGameEvent_mvm_medic_powerup_shared(${1:params}){\r\n\t$0\n}" 1042 | ], 1043 | "description": "" 1044 | }, 1045 | "void OnGameEvent_mvm_mission_complete()": { 1046 | "prefix": "OnGameEvent_mvm_mission_complete", 1047 | "body": [ 1048 | "OnGameEvent_mvm_mission_complete(${1:params}){\r\n\t$0\n}" 1049 | ], 1050 | "description": "" 1051 | }, 1052 | "void OnGameEvent_mvm_mission_update()": { 1053 | "prefix": "OnGameEvent_mvm_mission_update", 1054 | "body": [ 1055 | "OnGameEvent_mvm_mission_update(${1:params}){\r\n\t$0\n}" 1056 | ], 1057 | "description": "" 1058 | }, 1059 | "void OnGameEvent_mvm_pickup_currency()": { 1060 | "prefix": "OnGameEvent_mvm_pickup_currency", 1061 | "body": [ 1062 | "OnGameEvent_mvm_pickup_currency(${1:params}){\r\n\t$0\n}" 1063 | ], 1064 | "description": "" 1065 | }, 1066 | "void OnGameEvent_mvm_quick_sentry_upgrade()": { 1067 | "prefix": "OnGameEvent_mvm_quick_sentry_upgrade", 1068 | "body": [ 1069 | "OnGameEvent_mvm_quick_sentry_upgrade(${1:params}){\r\n\t$0\n}" 1070 | ], 1071 | "description": "" 1072 | }, 1073 | "void OnGameEvent_mvm_reset_stats()": { 1074 | "prefix": "OnGameEvent_mvm_reset_stats", 1075 | "body": [ 1076 | "OnGameEvent_mvm_reset_stats(${1:params}){\r\n\t$0\n}" 1077 | ], 1078 | "description": "" 1079 | }, 1080 | "void OnGameEvent_mvm_scout_marked_for_death()": { 1081 | "prefix": "OnGameEvent_mvm_scout_marked_for_death", 1082 | "body": [ 1083 | "OnGameEvent_mvm_scout_marked_for_death(${1:params}){\r\n\t$0\n}" 1084 | ], 1085 | "description": "" 1086 | }, 1087 | "void OnGameEvent_mvm_sentrybuster_detonate()": { 1088 | "prefix": "OnGameEvent_mvm_sentrybuster_detonate", 1089 | "body": [ 1090 | "OnGameEvent_mvm_sentrybuster_detonate(${1:params}){\r\n\t$0\n}" 1091 | ], 1092 | "description": "" 1093 | }, 1094 | "void OnGameEvent_mvm_sentrybuster_killed()": { 1095 | "prefix": "OnGameEvent_mvm_sentrybuster_killed", 1096 | "body": [ 1097 | "OnGameEvent_mvm_sentrybuster_killed(${1:params}){\r\n\t$0\n}" 1098 | ], 1099 | "description": "" 1100 | }, 1101 | "void OnGameEvent_mvm_sniper_headshot_currency()": { 1102 | "prefix": "OnGameEvent_mvm_sniper_headshot_currency", 1103 | "body": [ 1104 | "OnGameEvent_mvm_sniper_headshot_currency(${1:params}){\r\n\t$0\n}" 1105 | ], 1106 | "description": "" 1107 | }, 1108 | "void OnGameEvent_mvm_tank_destroyed_by_players()": { 1109 | "prefix": "OnGameEvent_mvm_tank_destroyed_by_players", 1110 | "body": [ 1111 | "OnGameEvent_mvm_tank_destroyed_by_players(${1:params}){\r\n\t$0\n}" 1112 | ], 1113 | "description": "" 1114 | }, 1115 | "void OnGameEvent_mvm_wave_complete()": { 1116 | "prefix": "OnGameEvent_mvm_wave_complete", 1117 | "body": [ 1118 | "OnGameEvent_mvm_wave_complete(${1:params}){\r\n\t$0\n}" 1119 | ], 1120 | "description": "" 1121 | }, 1122 | "void OnGameEvent_mvm_wave_failed()": { 1123 | "prefix": "OnGameEvent_mvm_wave_failed", 1124 | "body": [ 1125 | "OnGameEvent_mvm_wave_failed(${1:params}){\r\n\t$0\n}" 1126 | ], 1127 | "description": "" 1128 | }, 1129 | "void OnGameEvent_nav_blocked()": { 1130 | "prefix": "OnGameEvent_nav_blocked", 1131 | "body": [ 1132 | "OnGameEvent_nav_blocked(${1:params}){\r\n\t$0\n}" 1133 | ], 1134 | "description": "" 1135 | }, 1136 | "void OnGameEvent_npc_hurt()": { 1137 | "prefix": "OnGameEvent_npc_hurt", 1138 | "body": [ 1139 | "OnGameEvent_npc_hurt(${1:params}){\r\n\t$0\n}" 1140 | ], 1141 | "description": "" 1142 | }, 1143 | "void OnGameEvent_num_cappers_changed()": { 1144 | "prefix": "OnGameEvent_num_cappers_changed", 1145 | "body": [ 1146 | "OnGameEvent_num_cappers_changed(${1:params}){\r\n\t$0\n}" 1147 | ], 1148 | "description": "" 1149 | }, 1150 | "void OnGameEvent_object_deflected()": { 1151 | "prefix": "OnGameEvent_object_deflected", 1152 | "body": [ 1153 | "OnGameEvent_object_deflected(${1:params}){\r\n\t$0\n}" 1154 | ], 1155 | "description": "" 1156 | }, 1157 | "void OnGameEvent_object_destroyed()": { 1158 | "prefix": "OnGameEvent_object_destroyed", 1159 | "body": [ 1160 | "OnGameEvent_object_destroyed(${1:params}){\r\n\t$0\n}" 1161 | ], 1162 | "description": "" 1163 | }, 1164 | "void OnGameEvent_object_detonated()": { 1165 | "prefix": "OnGameEvent_object_detonated", 1166 | "body": [ 1167 | "OnGameEvent_object_detonated(${1:params}){\r\n\t$0\n}" 1168 | ], 1169 | "description": "" 1170 | }, 1171 | "void OnGameEvent_object_removed()": { 1172 | "prefix": "OnGameEvent_object_removed", 1173 | "body": [ 1174 | "OnGameEvent_object_removed(${1:params}){\r\n\t$0\n}" 1175 | ], 1176 | "description": "" 1177 | }, 1178 | "void OnGameEvent_overtime_nag()": { 1179 | "prefix": "OnGameEvent_overtime_nag", 1180 | "body": [ 1181 | "OnGameEvent_overtime_nag(${1:params}){\r\n\t$0\n}" 1182 | ], 1183 | "description": "" 1184 | }, 1185 | "void OnGameEvent_parachute_deploy()": { 1186 | "prefix": "OnGameEvent_parachute_deploy", 1187 | "body": [ 1188 | "OnGameEvent_parachute_deploy(${1:params}){\r\n\t$0\n}" 1189 | ], 1190 | "description": "" 1191 | }, 1192 | "void OnGameEvent_parachute_holster()": { 1193 | "prefix": "OnGameEvent_parachute_holster", 1194 | "body": [ 1195 | "OnGameEvent_parachute_holster(${1:params}){\r\n\t$0\n}" 1196 | ], 1197 | "description": "" 1198 | }, 1199 | "void OnGameEvent_party_chat()": { 1200 | "prefix": "OnGameEvent_party_chat", 1201 | "body": [ 1202 | "OnGameEvent_party_chat(${1:params}){\r\n\t$0\n}" 1203 | ], 1204 | "description": "" 1205 | }, 1206 | "void OnGameEvent_party_criteria_changed()": { 1207 | "prefix": "OnGameEvent_party_criteria_changed", 1208 | "body": [ 1209 | "OnGameEvent_party_criteria_changed(${1:params}){\r\n\t$0\n}" 1210 | ], 1211 | "description": "" 1212 | }, 1213 | "void OnGameEvent_party_invites_changed()": { 1214 | "prefix": "OnGameEvent_party_invites_changed", 1215 | "body": [ 1216 | "OnGameEvent_party_invites_changed(${1:params}){\r\n\t$0\n}" 1217 | ], 1218 | "description": "" 1219 | }, 1220 | "void OnGameEvent_party_member_join()": { 1221 | "prefix": "OnGameEvent_party_member_join", 1222 | "body": [ 1223 | "OnGameEvent_party_member_join(${1:params}){\r\n\t$0\n}" 1224 | ], 1225 | "description": "" 1226 | }, 1227 | "void OnGameEvent_party_member_leave()": { 1228 | "prefix": "OnGameEvent_party_member_leave", 1229 | "body": [ 1230 | "OnGameEvent_party_member_leave(${1:params}){\r\n\t$0\n}" 1231 | ], 1232 | "description": "" 1233 | }, 1234 | "void OnGameEvent_party_pref_changed()": { 1235 | "prefix": "OnGameEvent_party_pref_changed", 1236 | "body": [ 1237 | "OnGameEvent_party_pref_changed(${1:params}){\r\n\t$0\n}" 1238 | ], 1239 | "description": "" 1240 | }, 1241 | "void OnGameEvent_party_queue_state_changed()": { 1242 | "prefix": "OnGameEvent_party_queue_state_changed", 1243 | "body": [ 1244 | "OnGameEvent_party_queue_state_changed(${1:params}){\r\n\t$0\n}" 1245 | ], 1246 | "description": "" 1247 | }, 1248 | "void OnGameEvent_party_updated()": { 1249 | "prefix": "OnGameEvent_party_updated", 1250 | "body": [ 1251 | "OnGameEvent_party_updated(${1:params}){\r\n\t$0\n}" 1252 | ], 1253 | "description": "" 1254 | }, 1255 | "void OnGameEvent_pass_ball_blocked()": { 1256 | "prefix": "OnGameEvent_pass_ball_blocked", 1257 | "body": [ 1258 | "OnGameEvent_pass_ball_blocked(${1:params}){\r\n\t$0\n}" 1259 | ], 1260 | "description": "" 1261 | }, 1262 | "void OnGameEvent_pass_ball_stolen()": { 1263 | "prefix": "OnGameEvent_pass_ball_stolen", 1264 | "body": [ 1265 | "OnGameEvent_pass_ball_stolen(${1:params}){\r\n\t$0\n}" 1266 | ], 1267 | "description": "" 1268 | }, 1269 | "void OnGameEvent_pass_free()": { 1270 | "prefix": "OnGameEvent_pass_free", 1271 | "body": [ 1272 | "OnGameEvent_pass_free(${1:params}){\r\n\t$0\n}" 1273 | ], 1274 | "description": "" 1275 | }, 1276 | "void OnGameEvent_pass_get()": { 1277 | "prefix": "OnGameEvent_pass_get", 1278 | "body": [ 1279 | "OnGameEvent_pass_get(${1:params}){\r\n\t$0\n}" 1280 | ], 1281 | "description": "" 1282 | }, 1283 | "void OnGameEvent_pass_pass_caught()": { 1284 | "prefix": "OnGameEvent_pass_pass_caught", 1285 | "body": [ 1286 | "OnGameEvent_pass_pass_caught(${1:params}){\r\n\t$0\n}" 1287 | ], 1288 | "description": "" 1289 | }, 1290 | "void OnGameEvent_pass_score()": { 1291 | "prefix": "OnGameEvent_pass_score", 1292 | "body": [ 1293 | "OnGameEvent_pass_score(${1:params}){\r\n\t$0\n}" 1294 | ], 1295 | "description": "" 1296 | }, 1297 | "void OnGameEvent_path_track_passed()": { 1298 | "prefix": "OnGameEvent_path_track_passed", 1299 | "body": [ 1300 | "OnGameEvent_path_track_passed(${1:params}){\r\n\t$0\n}" 1301 | ], 1302 | "description": "" 1303 | }, 1304 | "void OnGameEvent_payload_pushed()": { 1305 | "prefix": "OnGameEvent_payload_pushed", 1306 | "body": [ 1307 | "OnGameEvent_payload_pushed(${1:params}){\r\n\t$0\n}" 1308 | ], 1309 | "description": "" 1310 | }, 1311 | "void OnGameEvent_physgun_pickup()": { 1312 | "prefix": "OnGameEvent_physgun_pickup", 1313 | "body": [ 1314 | "OnGameEvent_physgun_pickup(${1:params}){\r\n\t$0\n}" 1315 | ], 1316 | "description": "" 1317 | }, 1318 | "void OnGameEvent_ping_updated()": { 1319 | "prefix": "OnGameEvent_ping_updated", 1320 | "body": [ 1321 | "OnGameEvent_ping_updated(${1:params}){\r\n\t$0\n}" 1322 | ], 1323 | "description": "" 1324 | }, 1325 | "void OnGameEvent_player_abandoned_match()": { 1326 | "prefix": "OnGameEvent_player_abandoned_match", 1327 | "body": [ 1328 | "OnGameEvent_player_abandoned_match(${1:params}){\r\n\t$0\n}" 1329 | ], 1330 | "description": "" 1331 | }, 1332 | "void OnGameEvent_player_account_changed()": { 1333 | "prefix": "OnGameEvent_player_account_changed", 1334 | "body": [ 1335 | "OnGameEvent_player_account_changed(${1:params}){\r\n\t$0\n}" 1336 | ], 1337 | "description": "" 1338 | }, 1339 | "void OnGameEvent_player_activate()": { 1340 | "prefix": "OnGameEvent_player_activate", 1341 | "body": [ 1342 | "OnGameEvent_player_activate(${1:params}){\r\n\t$0\n}" 1343 | ], 1344 | "description": "" 1345 | }, 1346 | "void OnGameEvent_player_askedforball()": { 1347 | "prefix": "OnGameEvent_player_askedforball", 1348 | "body": [ 1349 | "OnGameEvent_player_askedforball(${1:params}){\r\n\t$0\n}" 1350 | ], 1351 | "description": "" 1352 | }, 1353 | "void OnGameEvent_player_bonuspoints()": { 1354 | "prefix": "OnGameEvent_player_bonuspoints", 1355 | "body": [ 1356 | "OnGameEvent_player_bonuspoints(${1:params}){\r\n\t$0\n}" 1357 | ], 1358 | "description": "" 1359 | }, 1360 | "void OnGameEvent_player_buff()": { 1361 | "prefix": "OnGameEvent_player_buff", 1362 | "body": [ 1363 | "OnGameEvent_player_buff(${1:params}){\r\n\t$0\n}" 1364 | ], 1365 | "description": "" 1366 | }, 1367 | "void OnGameEvent_player_builtobject()": { 1368 | "prefix": "OnGameEvent_player_builtobject", 1369 | "body": [ 1370 | "OnGameEvent_player_builtobject(${1:params}){\r\n\t$0\n}" 1371 | ], 1372 | "description": "" 1373 | }, 1374 | "void OnGameEvent_player_buyback()": { 1375 | "prefix": "OnGameEvent_player_buyback", 1376 | "body": [ 1377 | "OnGameEvent_player_buyback(${1:params}){\r\n\t$0\n}" 1378 | ], 1379 | "description": "" 1380 | }, 1381 | "void OnGameEvent_player_calledformedic()": { 1382 | "prefix": "OnGameEvent_player_calledformedic", 1383 | "body": [ 1384 | "OnGameEvent_player_calledformedic(${1:params}){\r\n\t$0\n}" 1385 | ], 1386 | "description": "" 1387 | }, 1388 | "void OnGameEvent_player_carryobject()": { 1389 | "prefix": "OnGameEvent_player_carryobject", 1390 | "body": [ 1391 | "OnGameEvent_player_carryobject(${1:params}){\r\n\t$0\n}" 1392 | ], 1393 | "description": "" 1394 | }, 1395 | "void OnGameEvent_player_changeclass()": { 1396 | "prefix": "OnGameEvent_player_changeclass", 1397 | "body": [ 1398 | "OnGameEvent_player_changeclass(${1:params}){\r\n\t$0\n}" 1399 | ], 1400 | "description": "" 1401 | }, 1402 | "void OnGameEvent_player_changename()": { 1403 | "prefix": "OnGameEvent_player_changename", 1404 | "body": [ 1405 | "OnGameEvent_player_changename(${1:params}){\r\n\t$0\n}" 1406 | ], 1407 | "description": "" 1408 | }, 1409 | "void OnGameEvent_player_chargedeployed()": { 1410 | "prefix": "OnGameEvent_player_chargedeployed", 1411 | "body": [ 1412 | "OnGameEvent_player_chargedeployed(${1:params}){\r\n\t$0\n}" 1413 | ], 1414 | "description": "" 1415 | }, 1416 | "void OnGameEvent_player_chat()": { 1417 | "prefix": "OnGameEvent_player_chat", 1418 | "body": [ 1419 | "OnGameEvent_player_chat(${1:params}){\r\n\t$0\n}" 1420 | ], 1421 | "description": "" 1422 | }, 1423 | "void OnGameEvent_player_class()": { 1424 | "prefix": "OnGameEvent_player_class", 1425 | "body": [ 1426 | "OnGameEvent_player_class(${1:params}){\r\n\t$0\n}" 1427 | ], 1428 | "description": "" 1429 | }, 1430 | "void OnGameEvent_player_connect()": { 1431 | "prefix": "OnGameEvent_player_connect", 1432 | "body": [ 1433 | "OnGameEvent_player_connect(${1:params}){\r\n\t$0\n}" 1434 | ], 1435 | "description": "" 1436 | }, 1437 | "void OnGameEvent_player_connect_client()": { 1438 | "prefix": "OnGameEvent_player_connect_client", 1439 | "body": [ 1440 | "OnGameEvent_player_connect_client(${1:params}){\r\n\t$0\n}" 1441 | ], 1442 | "description": "" 1443 | }, 1444 | "void OnGameEvent_player_currency_changed()": { 1445 | "prefix": "OnGameEvent_player_currency_changed", 1446 | "body": [ 1447 | "OnGameEvent_player_currency_changed(${1:params}){\r\n\t$0\n}" 1448 | ], 1449 | "description": "" 1450 | }, 1451 | "void OnGameEvent_player_damage_dodged()": { 1452 | "prefix": "OnGameEvent_player_damage_dodged", 1453 | "body": [ 1454 | "OnGameEvent_player_damage_dodged(${1:params}){\r\n\t$0\n}" 1455 | ], 1456 | "description": "" 1457 | }, 1458 | "void OnGameEvent_player_damaged()": { 1459 | "prefix": "OnGameEvent_player_damaged", 1460 | "body": [ 1461 | "OnGameEvent_player_damaged(${1:params}){\r\n\t$0\n}" 1462 | ], 1463 | "description": "" 1464 | }, 1465 | "void OnGameEvent_player_death()": { 1466 | "prefix": "OnGameEvent_player_death", 1467 | "body": [ 1468 | "OnGameEvent_player_death(${1:params}){\r\n\t$0\n}" 1469 | ], 1470 | "description": "" 1471 | }, 1472 | "void OnGameEvent_player_destroyed_pipebomb()": { 1473 | "prefix": "OnGameEvent_player_destroyed_pipebomb", 1474 | "body": [ 1475 | "OnGameEvent_player_destroyed_pipebomb(${1:params}){\r\n\t$0\n}" 1476 | ], 1477 | "description": "" 1478 | }, 1479 | "void OnGameEvent_player_directhit_stun()": { 1480 | "prefix": "OnGameEvent_player_directhit_stun", 1481 | "body": [ 1482 | "OnGameEvent_player_directhit_stun(${1:params}){\r\n\t$0\n}" 1483 | ], 1484 | "description": "" 1485 | }, 1486 | "void OnGameEvent_player_disconnect()": { 1487 | "prefix": "OnGameEvent_player_disconnect", 1488 | "body": [ 1489 | "OnGameEvent_player_disconnect(${1:params}){\r\n\t$0\n}" 1490 | ], 1491 | "description": "" 1492 | }, 1493 | "void OnGameEvent_player_domination()": { 1494 | "prefix": "OnGameEvent_player_domination", 1495 | "body": [ 1496 | "OnGameEvent_player_domination(${1:params}){\r\n\t$0\n}" 1497 | ], 1498 | "description": "" 1499 | }, 1500 | "void OnGameEvent_player_dropobject()": { 1501 | "prefix": "OnGameEvent_player_dropobject", 1502 | "body": [ 1503 | "OnGameEvent_player_dropobject(${1:params}){\r\n\t$0\n}" 1504 | ], 1505 | "description": "" 1506 | }, 1507 | "void OnGameEvent_player_escort_score()": { 1508 | "prefix": "OnGameEvent_player_escort_score", 1509 | "body": [ 1510 | "OnGameEvent_player_escort_score(${1:params}){\r\n\t$0\n}" 1511 | ], 1512 | "description": "" 1513 | }, 1514 | "void OnGameEvent_player_extinguished()": { 1515 | "prefix": "OnGameEvent_player_extinguished", 1516 | "body": [ 1517 | "OnGameEvent_player_extinguished(${1:params}){\r\n\t$0\n}" 1518 | ], 1519 | "description": "" 1520 | }, 1521 | "void OnGameEvent_player_healed()": { 1522 | "prefix": "OnGameEvent_player_healed", 1523 | "body": [ 1524 | "OnGameEvent_player_healed(${1:params}){\r\n\t$0\n}" 1525 | ], 1526 | "description": "" 1527 | }, 1528 | "void OnGameEvent_player_healedbymedic()": { 1529 | "prefix": "OnGameEvent_player_healedbymedic", 1530 | "body": [ 1531 | "OnGameEvent_player_healedbymedic(${1:params}){\r\n\t$0\n}" 1532 | ], 1533 | "description": "" 1534 | }, 1535 | "void OnGameEvent_player_healedmediccall()": { 1536 | "prefix": "OnGameEvent_player_healedmediccall", 1537 | "body": [ 1538 | "OnGameEvent_player_healedmediccall(${1:params}){\r\n\t$0\n}" 1539 | ], 1540 | "description": "" 1541 | }, 1542 | "void OnGameEvent_player_healonhit()": { 1543 | "prefix": "OnGameEvent_player_healonhit", 1544 | "body": [ 1545 | "OnGameEvent_player_healonhit(${1:params}){\r\n\t$0\n}" 1546 | ], 1547 | "description": "" 1548 | }, 1549 | "void OnGameEvent_player_highfive_cancel()": { 1550 | "prefix": "OnGameEvent_player_highfive_cancel", 1551 | "body": [ 1552 | "OnGameEvent_player_highfive_cancel(${1:params}){\r\n\t$0\n}" 1553 | ], 1554 | "description": "" 1555 | }, 1556 | "void OnGameEvent_player_highfive_start()": { 1557 | "prefix": "OnGameEvent_player_highfive_start", 1558 | "body": [ 1559 | "OnGameEvent_player_highfive_start(${1:params}){\r\n\t$0\n}" 1560 | ], 1561 | "description": "" 1562 | }, 1563 | "void OnGameEvent_player_highfive_success()": { 1564 | "prefix": "OnGameEvent_player_highfive_success", 1565 | "body": [ 1566 | "OnGameEvent_player_highfive_success(${1:params}){\r\n\t$0\n}" 1567 | ], 1568 | "description": "" 1569 | }, 1570 | "void OnGameEvent_player_hintmessage()": { 1571 | "prefix": "OnGameEvent_player_hintmessage", 1572 | "body": [ 1573 | "OnGameEvent_player_hintmessage(${1:params}){\r\n\t$0\n}" 1574 | ], 1575 | "description": "" 1576 | }, 1577 | "void OnGameEvent_player_hurt()": { 1578 | "prefix": "OnGameEvent_player_hurt", 1579 | "body": [ 1580 | "OnGameEvent_player_hurt(${1:params}){\r\n\t$0\n}" 1581 | ], 1582 | "description": "" 1583 | }, 1584 | "void OnGameEvent_player_ignited()": { 1585 | "prefix": "OnGameEvent_player_ignited", 1586 | "body": [ 1587 | "OnGameEvent_player_ignited(${1:params}){\r\n\t$0\n}" 1588 | ], 1589 | "description": "" 1590 | }, 1591 | "void OnGameEvent_player_ignited_inv()": { 1592 | "prefix": "OnGameEvent_player_ignited_inv", 1593 | "body": [ 1594 | "OnGameEvent_player_ignited_inv(${1:params}){\r\n\t$0\n}" 1595 | ], 1596 | "description": "" 1597 | }, 1598 | "void OnGameEvent_player_info()": { 1599 | "prefix": "OnGameEvent_player_info", 1600 | "body": [ 1601 | "OnGameEvent_player_info(${1:params}){\r\n\t$0\n}" 1602 | ], 1603 | "description": "" 1604 | }, 1605 | "void OnGameEvent_player_initial_spawn()": { 1606 | "prefix": "OnGameEvent_player_initial_spawn", 1607 | "body": [ 1608 | "OnGameEvent_player_initial_spawn(${1:params}){\r\n\t$0\n}" 1609 | ], 1610 | "description": "" 1611 | }, 1612 | "void OnGameEvent_player_invulned()": { 1613 | "prefix": "OnGameEvent_player_invulned", 1614 | "body": [ 1615 | "OnGameEvent_player_invulned(${1:params}){\r\n\t$0\n}" 1616 | ], 1617 | "description": "" 1618 | }, 1619 | "void OnGameEvent_player_jarated()": { 1620 | "prefix": "OnGameEvent_player_jarated", 1621 | "body": [ 1622 | "OnGameEvent_player_jarated(${1:params}){\r\n\t$0\n}" 1623 | ], 1624 | "description": "" 1625 | }, 1626 | "void OnGameEvent_player_jarated_fade()": { 1627 | "prefix": "OnGameEvent_player_jarated_fade", 1628 | "body": [ 1629 | "OnGameEvent_player_jarated_fade(${1:params}){\r\n\t$0\n}" 1630 | ], 1631 | "description": "" 1632 | }, 1633 | "void OnGameEvent_player_killed_achievement_zone()": { 1634 | "prefix": "OnGameEvent_player_killed_achievement_zone", 1635 | "body": [ 1636 | "OnGameEvent_player_killed_achievement_zone(${1:params}){\r\n\t$0\n}" 1637 | ], 1638 | "description": "" 1639 | }, 1640 | "void OnGameEvent_player_mvp()": { 1641 | "prefix": "OnGameEvent_player_mvp", 1642 | "body": [ 1643 | "OnGameEvent_player_mvp(${1:params}){\r\n\t$0\n}" 1644 | ], 1645 | "description": "" 1646 | }, 1647 | "void OnGameEvent_player_next_map_vote_change()": { 1648 | "prefix": "OnGameEvent_player_next_map_vote_change", 1649 | "body": [ 1650 | "OnGameEvent_player_next_map_vote_change(${1:params}){\r\n\t$0\n}" 1651 | ], 1652 | "description": "" 1653 | }, 1654 | "void OnGameEvent_player_pinned()": { 1655 | "prefix": "OnGameEvent_player_pinned", 1656 | "body": [ 1657 | "OnGameEvent_player_pinned(${1:params}){\r\n\t$0\n}" 1658 | ], 1659 | "description": "" 1660 | }, 1661 | "void OnGameEvent_player_regenerate()": { 1662 | "prefix": "OnGameEvent_player_regenerate", 1663 | "body": [ 1664 | "OnGameEvent_player_regenerate(${1:params}){\r\n\t$0\n}" 1665 | ], 1666 | "description": "" 1667 | }, 1668 | "void OnGameEvent_player_rematch_change()": { 1669 | "prefix": "OnGameEvent_player_rematch_change", 1670 | "body": [ 1671 | "OnGameEvent_player_rematch_change(${1:params}){\r\n\t$0\n}" 1672 | ], 1673 | "description": "" 1674 | }, 1675 | "void OnGameEvent_player_rocketpack_pushed()": { 1676 | "prefix": "OnGameEvent_player_rocketpack_pushed", 1677 | "body": [ 1678 | "OnGameEvent_player_rocketpack_pushed(${1:params}){\r\n\t$0\n}" 1679 | ], 1680 | "description": "" 1681 | }, 1682 | "void OnGameEvent_player_sapped_object()": { 1683 | "prefix": "OnGameEvent_player_sapped_object", 1684 | "body": [ 1685 | "OnGameEvent_player_sapped_object(${1:params}){\r\n\t$0\n}" 1686 | ], 1687 | "description": "" 1688 | }, 1689 | "void OnGameEvent_player_say()": { 1690 | "prefix": "OnGameEvent_player_say", 1691 | "body": [ 1692 | "OnGameEvent_player_say(${1:params}){\r\n\t$0\n}" 1693 | ], 1694 | "description": "" 1695 | }, 1696 | "void OnGameEvent_player_score()": { 1697 | "prefix": "OnGameEvent_player_score", 1698 | "body": [ 1699 | "OnGameEvent_player_score(${1:params}){\r\n\t$0\n}" 1700 | ], 1701 | "description": "" 1702 | }, 1703 | "void OnGameEvent_player_score_changed()": { 1704 | "prefix": "OnGameEvent_player_score_changed", 1705 | "body": [ 1706 | "OnGameEvent_player_score_changed(${1:params}){\r\n\t$0\n}" 1707 | ], 1708 | "description": "" 1709 | }, 1710 | "void OnGameEvent_player_shield_blocked()": { 1711 | "prefix": "OnGameEvent_player_shield_blocked", 1712 | "body": [ 1713 | "OnGameEvent_player_shield_blocked(${1:params}){\r\n\t$0\n}" 1714 | ], 1715 | "description": "" 1716 | }, 1717 | "void OnGameEvent_player_shoot()": { 1718 | "prefix": "OnGameEvent_player_shoot", 1719 | "body": [ 1720 | "OnGameEvent_player_shoot(${1:params}){\r\n\t$0\n}" 1721 | ], 1722 | "description": "" 1723 | }, 1724 | "void OnGameEvent_player_spawn()": { 1725 | "prefix": "OnGameEvent_player_spawn", 1726 | "body": [ 1727 | "OnGameEvent_player_spawn(${1:params}){\r\n\t$0\n}" 1728 | ], 1729 | "description": "" 1730 | }, 1731 | "void OnGameEvent_player_stats_updated()": { 1732 | "prefix": "OnGameEvent_player_stats_updated", 1733 | "body": [ 1734 | "OnGameEvent_player_stats_updated(${1:params}){\r\n\t$0\n}" 1735 | ], 1736 | "description": "" 1737 | }, 1738 | "void OnGameEvent_player_stealsandvich()": { 1739 | "prefix": "OnGameEvent_player_stealsandvich", 1740 | "body": [ 1741 | "OnGameEvent_player_stealsandvich(${1:params}){\r\n\t$0\n}" 1742 | ], 1743 | "description": "" 1744 | }, 1745 | "void OnGameEvent_player_stunned()": { 1746 | "prefix": "OnGameEvent_player_stunned", 1747 | "body": [ 1748 | "OnGameEvent_player_stunned(${1:params}){\r\n\t$0\n}" 1749 | ], 1750 | "description": "" 1751 | }, 1752 | "void OnGameEvent_player_team()": { 1753 | "prefix": "OnGameEvent_player_team", 1754 | "body": [ 1755 | "OnGameEvent_player_team(${1:params}){\r\n\t$0\n}" 1756 | ], 1757 | "description": "" 1758 | }, 1759 | "void OnGameEvent_player_teleported()": { 1760 | "prefix": "OnGameEvent_player_teleported", 1761 | "body": [ 1762 | "OnGameEvent_player_teleported(${1:params}){\r\n\t$0\n}" 1763 | ], 1764 | "description": "" 1765 | }, 1766 | "void OnGameEvent_player_turned_to_ghost()": { 1767 | "prefix": "OnGameEvent_player_turned_to_ghost", 1768 | "body": [ 1769 | "OnGameEvent_player_turned_to_ghost(${1:params}){\r\n\t$0\n}" 1770 | ], 1771 | "description": "" 1772 | }, 1773 | "void OnGameEvent_player_upgraded()": { 1774 | "prefix": "OnGameEvent_player_upgraded", 1775 | "body": [ 1776 | "OnGameEvent_player_upgraded(${1:params}){\r\n\t$0\n}" 1777 | ], 1778 | "description": "" 1779 | }, 1780 | "void OnGameEvent_player_upgradedobject()": { 1781 | "prefix": "OnGameEvent_player_upgradedobject", 1782 | "body": [ 1783 | "OnGameEvent_player_upgradedobject(${1:params}){\r\n\t$0\n}" 1784 | ], 1785 | "description": "" 1786 | }, 1787 | "void OnGameEvent_player_use()": { 1788 | "prefix": "OnGameEvent_player_use", 1789 | "body": [ 1790 | "OnGameEvent_player_use(${1:params}){\r\n\t$0\n}" 1791 | ], 1792 | "description": "" 1793 | }, 1794 | "void OnGameEvent_player_used_powerup_bottle()": { 1795 | "prefix": "OnGameEvent_player_used_powerup_bottle", 1796 | "body": [ 1797 | "OnGameEvent_player_used_powerup_bottle(${1:params}){\r\n\t$0\n}" 1798 | ], 1799 | "description": "" 1800 | }, 1801 | "void OnGameEvent_playing_commentary()": { 1802 | "prefix": "OnGameEvent_playing_commentary", 1803 | "body": [ 1804 | "OnGameEvent_playing_commentary(${1:params}){\r\n\t$0\n}" 1805 | ], 1806 | "description": "" 1807 | }, 1808 | "void OnGameEvent_post_inventory_application()": { 1809 | "prefix": "OnGameEvent_post_inventory_application", 1810 | "body": [ 1811 | "OnGameEvent_post_inventory_application(${1:params}){\r\n\t$0\n}" 1812 | ], 1813 | "description": "" 1814 | }, 1815 | "void OnGameEvent_projectile_direct_hit()": { 1816 | "prefix": "OnGameEvent_projectile_direct_hit", 1817 | "body": [ 1818 | "OnGameEvent_projectile_direct_hit(${1:params}){\r\n\t$0\n}" 1819 | ], 1820 | "description": "" 1821 | }, 1822 | "void OnGameEvent_projectile_removed()": { 1823 | "prefix": "OnGameEvent_projectile_removed", 1824 | "body": [ 1825 | "OnGameEvent_projectile_removed(${1:params}){\r\n\t$0\n}" 1826 | ], 1827 | "description": "" 1828 | }, 1829 | "void OnGameEvent_proto_def_changed()": { 1830 | "prefix": "OnGameEvent_proto_def_changed", 1831 | "body": [ 1832 | "OnGameEvent_proto_def_changed(${1:params}){\r\n\t$0\n}" 1833 | ], 1834 | "description": "" 1835 | }, 1836 | "void OnGameEvent_pumpkin_lord_killed()": { 1837 | "prefix": "OnGameEvent_pumpkin_lord_killed", 1838 | "body": [ 1839 | "OnGameEvent_pumpkin_lord_killed(${1:params}){\r\n\t$0\n}" 1840 | ], 1841 | "description": "" 1842 | }, 1843 | "void OnGameEvent_pumpkin_lord_summoned()": { 1844 | "prefix": "OnGameEvent_pumpkin_lord_summoned", 1845 | "body": [ 1846 | "OnGameEvent_pumpkin_lord_summoned(${1:params}){\r\n\t$0\n}" 1847 | ], 1848 | "description": "" 1849 | }, 1850 | "void OnGameEvent_pve_win_panel()": { 1851 | "prefix": "OnGameEvent_pve_win_panel", 1852 | "body": [ 1853 | "OnGameEvent_pve_win_panel(${1:params}){\r\n\t$0\n}" 1854 | ], 1855 | "description": "" 1856 | }, 1857 | "void OnGameEvent_quest_map_data_changed()": { 1858 | "prefix": "OnGameEvent_quest_map_data_changed", 1859 | "body": [ 1860 | "OnGameEvent_quest_map_data_changed(${1:params}){\r\n\t$0\n}" 1861 | ], 1862 | "description": "" 1863 | }, 1864 | "void OnGameEvent_quest_objective_completed()": { 1865 | "prefix": "OnGameEvent_quest_objective_completed", 1866 | "body": [ 1867 | "OnGameEvent_quest_objective_completed(${1:params}){\r\n\t$0\n}" 1868 | ], 1869 | "description": "" 1870 | }, 1871 | "void OnGameEvent_quest_progress()": { 1872 | "prefix": "OnGameEvent_quest_progress", 1873 | "body": [ 1874 | "OnGameEvent_quest_progress(${1:params}){\r\n\t$0\n}" 1875 | ], 1876 | "description": "" 1877 | }, 1878 | "void OnGameEvent_quest_request()": { 1879 | "prefix": "OnGameEvent_quest_request", 1880 | "body": [ 1881 | "OnGameEvent_quest_request(${1:params}){\r\n\t$0\n}" 1882 | ], 1883 | "description": "" 1884 | }, 1885 | "void OnGameEvent_quest_response()": { 1886 | "prefix": "OnGameEvent_quest_response", 1887 | "body": [ 1888 | "OnGameEvent_quest_response(${1:params}){\r\n\t$0\n}" 1889 | ], 1890 | "description": "" 1891 | }, 1892 | "void OnGameEvent_quest_turn_in_state()": { 1893 | "prefix": "OnGameEvent_quest_turn_in_state", 1894 | "body": [ 1895 | "OnGameEvent_quest_turn_in_state(${1:params}){\r\n\t$0\n}" 1896 | ], 1897 | "description": "" 1898 | }, 1899 | "void OnGameEvent_questlog_opened()": { 1900 | "prefix": "OnGameEvent_questlog_opened", 1901 | "body": [ 1902 | "OnGameEvent_questlog_opened(${1:params}){\r\n\t$0\n}" 1903 | ], 1904 | "description": "" 1905 | }, 1906 | "void OnGameEvent_ragdoll_dissolved()": { 1907 | "prefix": "OnGameEvent_ragdoll_dissolved", 1908 | "body": [ 1909 | "OnGameEvent_ragdoll_dissolved(${1:params}){\r\n\t$0\n}" 1910 | ], 1911 | "description": "" 1912 | }, 1913 | "void OnGameEvent_raid_spawn_mob()": { 1914 | "prefix": "OnGameEvent_raid_spawn_mob", 1915 | "body": [ 1916 | "OnGameEvent_raid_spawn_mob(${1:params}){\r\n\t$0\n}" 1917 | ], 1918 | "description": "" 1919 | }, 1920 | "void OnGameEvent_raid_spawn_squad()": { 1921 | "prefix": "OnGameEvent_raid_spawn_squad", 1922 | "body": [ 1923 | "OnGameEvent_raid_spawn_squad(${1:params}){\r\n\t$0\n}" 1924 | ], 1925 | "description": "" 1926 | }, 1927 | "void OnGameEvent_rd_player_score_points()": { 1928 | "prefix": "OnGameEvent_rd_player_score_points", 1929 | "body": [ 1930 | "OnGameEvent_rd_player_score_points(${1:params}){\r\n\t$0\n}" 1931 | ], 1932 | "description": "" 1933 | }, 1934 | "void OnGameEvent_rd_robot_impact()": { 1935 | "prefix": "OnGameEvent_rd_robot_impact", 1936 | "body": [ 1937 | "OnGameEvent_rd_robot_impact(${1:params}){\r\n\t$0\n}" 1938 | ], 1939 | "description": "" 1940 | }, 1941 | "void OnGameEvent_rd_robot_killed()": { 1942 | "prefix": "OnGameEvent_rd_robot_killed", 1943 | "body": [ 1944 | "OnGameEvent_rd_robot_killed(${1:params}){\r\n\t$0\n}" 1945 | ], 1946 | "description": "" 1947 | }, 1948 | "void OnGameEvent_rd_rules_state_changed()": { 1949 | "prefix": "OnGameEvent_rd_rules_state_changed", 1950 | "body": [ 1951 | "OnGameEvent_rd_rules_state_changed(${1:params}){\r\n\t$0\n}" 1952 | ], 1953 | "description": "" 1954 | }, 1955 | "void OnGameEvent_rd_team_points_changed()": { 1956 | "prefix": "OnGameEvent_rd_team_points_changed", 1957 | "body": [ 1958 | "OnGameEvent_rd_team_points_changed(${1:params}){\r\n\t$0\n}" 1959 | ], 1960 | "description": "" 1961 | }, 1962 | "void OnGameEvent_recalculate_holidays()": { 1963 | "prefix": "OnGameEvent_recalculate_holidays", 1964 | "body": [ 1965 | "OnGameEvent_recalculate_holidays(${1:params}){\r\n\t$0\n}" 1966 | ], 1967 | "description": "" 1968 | }, 1969 | "void OnGameEvent_recalculate_truce()": { 1970 | "prefix": "OnGameEvent_recalculate_truce", 1971 | "body": [ 1972 | "OnGameEvent_recalculate_truce(${1:params}){\r\n\t$0\n}" 1973 | ], 1974 | "description": "" 1975 | }, 1976 | "void OnGameEvent_rematch_failed_to_create()": { 1977 | "prefix": "OnGameEvent_rematch_failed_to_create", 1978 | "body": [ 1979 | "OnGameEvent_rematch_failed_to_create(${1:params}){\r\n\t$0\n}" 1980 | ], 1981 | "description": "" 1982 | }, 1983 | "void OnGameEvent_rematch_vote_period_over()": { 1984 | "prefix": "OnGameEvent_rematch_vote_period_over", 1985 | "body": [ 1986 | "OnGameEvent_rematch_vote_period_over(${1:params}){\r\n\t$0\n}" 1987 | ], 1988 | "description": "" 1989 | }, 1990 | "void OnGameEvent_remove_nemesis_relationships()": { 1991 | "prefix": "OnGameEvent_remove_nemesis_relationships", 1992 | "body": [ 1993 | "OnGameEvent_remove_nemesis_relationships(${1:params}){\r\n\t$0\n}" 1994 | ], 1995 | "description": "" 1996 | }, 1997 | "void OnGameEvent_replay_saved()": { 1998 | "prefix": "OnGameEvent_replay_saved", 1999 | "body": [ 2000 | "OnGameEvent_replay_saved(${1:params}){\r\n\t$0\n}" 2001 | ], 2002 | "description": "" 2003 | }, 2004 | "void OnGameEvent_replay_youtube_stats()": { 2005 | "prefix": "OnGameEvent_replay_youtube_stats", 2006 | "body": [ 2007 | "OnGameEvent_replay_youtube_stats(${1:params}){\r\n\t$0\n}" 2008 | ], 2009 | "description": "" 2010 | }, 2011 | "void OnGameEvent_respawn_ghost()": { 2012 | "prefix": "OnGameEvent_respawn_ghost", 2013 | "body": [ 2014 | "OnGameEvent_respawn_ghost(${1:params}){\r\n\t$0\n}" 2015 | ], 2016 | "description": "" 2017 | }, 2018 | "void OnGameEvent_restart_timer_time()": { 2019 | "prefix": "OnGameEvent_restart_timer_time", 2020 | "body": [ 2021 | "OnGameEvent_restart_timer_time(${1:params}){\r\n\t$0\n}" 2022 | ], 2023 | "description": "" 2024 | }, 2025 | "void OnGameEvent_revive_player_complete()": { 2026 | "prefix": "OnGameEvent_revive_player_complete", 2027 | "body": [ 2028 | "OnGameEvent_revive_player_complete(${1:params}){\r\n\t$0\n}" 2029 | ], 2030 | "description": "" 2031 | }, 2032 | "void OnGameEvent_revive_player_notify()": { 2033 | "prefix": "OnGameEvent_revive_player_notify", 2034 | "body": [ 2035 | "OnGameEvent_revive_player_notify(${1:params}){\r\n\t$0\n}" 2036 | ], 2037 | "description": "" 2038 | }, 2039 | "void OnGameEvent_revive_player_stopped()": { 2040 | "prefix": "OnGameEvent_revive_player_stopped", 2041 | "body": [ 2042 | "OnGameEvent_revive_player_stopped(${1:params}){\r\n\t$0\n}" 2043 | ], 2044 | "description": "" 2045 | }, 2046 | "void OnGameEvent_rocket_jump()": { 2047 | "prefix": "OnGameEvent_rocket_jump", 2048 | "body": [ 2049 | "OnGameEvent_rocket_jump(${1:params}){\r\n\t$0\n}" 2050 | ], 2051 | "description": "" 2052 | }, 2053 | "void OnGameEvent_rocket_jump_landed()": { 2054 | "prefix": "OnGameEvent_rocket_jump_landed", 2055 | "body": [ 2056 | "OnGameEvent_rocket_jump_landed(${1:params}){\r\n\t$0\n}" 2057 | ], 2058 | "description": "" 2059 | }, 2060 | "void OnGameEvent_rocketpack_landed()": { 2061 | "prefix": "OnGameEvent_rocketpack_landed", 2062 | "body": [ 2063 | "OnGameEvent_rocketpack_landed(${1:params}){\r\n\t$0\n}" 2064 | ], 2065 | "description": "" 2066 | }, 2067 | "void OnGameEvent_rocketpack_launch()": { 2068 | "prefix": "OnGameEvent_rocketpack_launch", 2069 | "body": [ 2070 | "OnGameEvent_rocketpack_launch(${1:params}){\r\n\t$0\n}" 2071 | ], 2072 | "description": "" 2073 | }, 2074 | "void OnGameEvent_round_end()": { 2075 | "prefix": "OnGameEvent_round_end", 2076 | "body": [ 2077 | "OnGameEvent_round_end(${1:params}){\r\n\t$0\n}" 2078 | ], 2079 | "description": "" 2080 | }, 2081 | "void OnGameEvent_round_start()": { 2082 | "prefix": "OnGameEvent_round_start", 2083 | "body": [ 2084 | "OnGameEvent_round_start(${1:params}){\r\n\t$0\n}" 2085 | ], 2086 | "description": "" 2087 | }, 2088 | "void OnGameEvent_rps_taunt_event()": { 2089 | "prefix": "OnGameEvent_rps_taunt_event", 2090 | "body": [ 2091 | "OnGameEvent_rps_taunt_event(${1:params}){\r\n\t$0\n}" 2092 | ], 2093 | "description": "" 2094 | }, 2095 | "void OnGameEvent_schema_updated()": { 2096 | "prefix": "OnGameEvent_schema_updated", 2097 | "body": [ 2098 | "OnGameEvent_schema_updated(${1:params}){\r\n\t$0\n}" 2099 | ], 2100 | "description": "" 2101 | }, 2102 | "void OnGameEvent_scorestats_accumulated_reset()": { 2103 | "prefix": "OnGameEvent_scorestats_accumulated_reset", 2104 | "body": [ 2105 | "OnGameEvent_scorestats_accumulated_reset(${1:params}){\r\n\t$0\n}" 2106 | ], 2107 | "description": "" 2108 | }, 2109 | "void OnGameEvent_scorestats_accumulated_update()": { 2110 | "prefix": "OnGameEvent_scorestats_accumulated_update", 2111 | "body": [ 2112 | "OnGameEvent_scorestats_accumulated_update(${1:params}){\r\n\t$0\n}" 2113 | ], 2114 | "description": "" 2115 | }, 2116 | "void OnGameEvent_scout_grand_slam()": { 2117 | "prefix": "OnGameEvent_scout_grand_slam", 2118 | "body": [ 2119 | "OnGameEvent_scout_grand_slam(${1:params}){\r\n\t$0\n}" 2120 | ], 2121 | "description": "" 2122 | }, 2123 | "void OnGameEvent_scout_slamdoll_landed()": { 2124 | "prefix": "OnGameEvent_scout_slamdoll_landed", 2125 | "body": [ 2126 | "OnGameEvent_scout_slamdoll_landed(${1:params}){\r\n\t$0\n}" 2127 | ], 2128 | "description": "" 2129 | }, 2130 | "void OnGameEvent_sentry_on_go_active()": { 2131 | "prefix": "OnGameEvent_sentry_on_go_active", 2132 | "body": [ 2133 | "OnGameEvent_sentry_on_go_active(${1:params}){\r\n\t$0\n}" 2134 | ], 2135 | "description": "" 2136 | }, 2137 | "void OnGameEvent_server_addban()": { 2138 | "prefix": "OnGameEvent_server_addban", 2139 | "body": [ 2140 | "OnGameEvent_server_addban(${1:params}){\r\n\t$0\n}" 2141 | ], 2142 | "description": "" 2143 | }, 2144 | "void OnGameEvent_server_cvar()": { 2145 | "prefix": "OnGameEvent_server_cvar", 2146 | "body": [ 2147 | "OnGameEvent_server_cvar(${1:params}){\r\n\t$0\n}" 2148 | ], 2149 | "description": "" 2150 | }, 2151 | "void OnGameEvent_server_message()": { 2152 | "prefix": "OnGameEvent_server_message", 2153 | "body": [ 2154 | "OnGameEvent_server_message(${1:params}){\r\n\t$0\n}" 2155 | ], 2156 | "description": "" 2157 | }, 2158 | "void OnGameEvent_server_removeban()": { 2159 | "prefix": "OnGameEvent_server_removeban", 2160 | "body": [ 2161 | "OnGameEvent_server_removeban(${1:params}){\r\n\t$0\n}" 2162 | ], 2163 | "description": "" 2164 | }, 2165 | "void OnGameEvent_server_shutdown()": { 2166 | "prefix": "OnGameEvent_server_shutdown", 2167 | "body": [ 2168 | "OnGameEvent_server_shutdown(${1:params}){\r\n\t$0\n}" 2169 | ], 2170 | "description": "" 2171 | }, 2172 | "void OnGameEvent_server_spawn()": { 2173 | "prefix": "OnGameEvent_server_spawn", 2174 | "body": [ 2175 | "OnGameEvent_server_spawn(${1:params}){\r\n\t$0\n}" 2176 | ], 2177 | "description": "" 2178 | }, 2179 | "void OnGameEvent_show_annotation()": { 2180 | "prefix": "OnGameEvent_show_annotation", 2181 | "body": [ 2182 | "OnGameEvent_show_annotation(${1:params}){\r\n\t$0\n}" 2183 | ], 2184 | "description": "" 2185 | }, 2186 | "void OnGameEvent_show_class_layout()": { 2187 | "prefix": "OnGameEvent_show_class_layout", 2188 | "body": [ 2189 | "OnGameEvent_show_class_layout(${1:params}){\r\n\t$0\n}" 2190 | ], 2191 | "description": "" 2192 | }, 2193 | "void OnGameEvent_show_freezepanel()": { 2194 | "prefix": "OnGameEvent_show_freezepanel", 2195 | "body": [ 2196 | "OnGameEvent_show_freezepanel(${1:params}){\r\n\t$0\n}" 2197 | ], 2198 | "description": "" 2199 | }, 2200 | "void OnGameEvent_show_match_summary()": { 2201 | "prefix": "OnGameEvent_show_match_summary", 2202 | "body": [ 2203 | "OnGameEvent_show_match_summary(${1:params}){\r\n\t$0\n}" 2204 | ], 2205 | "description": "" 2206 | }, 2207 | "void OnGameEvent_show_vs_panel()": { 2208 | "prefix": "OnGameEvent_show_vs_panel", 2209 | "body": [ 2210 | "OnGameEvent_show_vs_panel(${1:params}){\r\n\t$0\n}" 2211 | ], 2212 | "description": "" 2213 | }, 2214 | "void OnGameEvent_single_player_death()": { 2215 | "prefix": "OnGameEvent_single_player_death", 2216 | "body": [ 2217 | "OnGameEvent_single_player_death(${1:params}){\r\n\t$0\n}" 2218 | ], 2219 | "description": "" 2220 | }, 2221 | "void OnGameEvent_slap_notice()": { 2222 | "prefix": "OnGameEvent_slap_notice", 2223 | "body": [ 2224 | "OnGameEvent_slap_notice(${1:params}){\r\n\t$0\n}" 2225 | ], 2226 | "description": "" 2227 | }, 2228 | "void OnGameEvent_spec_target_updated()": { 2229 | "prefix": "OnGameEvent_spec_target_updated", 2230 | "body": [ 2231 | "OnGameEvent_spec_target_updated(${1:params}){\r\n\t$0\n}" 2232 | ], 2233 | "description": "" 2234 | }, 2235 | "void OnGameEvent_special_score()": { 2236 | "prefix": "OnGameEvent_special_score", 2237 | "body": [ 2238 | "OnGameEvent_special_score(${1:params}){\r\n\t$0\n}" 2239 | ], 2240 | "description": "" 2241 | }, 2242 | "void OnGameEvent_spy_pda_reset()": { 2243 | "prefix": "OnGameEvent_spy_pda_reset", 2244 | "body": [ 2245 | "OnGameEvent_spy_pda_reset(${1:params}){\r\n\t$0\n}" 2246 | ], 2247 | "description": "" 2248 | }, 2249 | "void OnGameEvent_stats_resetround()": { 2250 | "prefix": "OnGameEvent_stats_resetround", 2251 | "body": [ 2252 | "OnGameEvent_stats_resetround(${1:params}){\r\n\t$0\n}" 2253 | ], 2254 | "description": "" 2255 | }, 2256 | "void OnGameEvent_sticky_jump()": { 2257 | "prefix": "OnGameEvent_sticky_jump", 2258 | "body": [ 2259 | "OnGameEvent_sticky_jump(${1:params}){\r\n\t$0\n}" 2260 | ], 2261 | "description": "" 2262 | }, 2263 | "void OnGameEvent_sticky_jump_landed()": { 2264 | "prefix": "OnGameEvent_sticky_jump_landed", 2265 | "body": [ 2266 | "OnGameEvent_sticky_jump_landed(${1:params}){\r\n\t$0\n}" 2267 | ], 2268 | "description": "" 2269 | }, 2270 | "void OnGameEvent_stop_watch_changed()": { 2271 | "prefix": "OnGameEvent_stop_watch_changed", 2272 | "body": [ 2273 | "OnGameEvent_stop_watch_changed(${1:params}){\r\n\t$0\n}" 2274 | ], 2275 | "description": "" 2276 | }, 2277 | "void OnGameEvent_store_pricesheet_updated()": { 2278 | "prefix": "OnGameEvent_store_pricesheet_updated", 2279 | "body": [ 2280 | "OnGameEvent_store_pricesheet_updated(${1:params}){\r\n\t$0\n}" 2281 | ], 2282 | "description": "" 2283 | }, 2284 | "void OnGameEvent_tagged_player_as_it()": { 2285 | "prefix": "OnGameEvent_tagged_player_as_it", 2286 | "body": [ 2287 | "OnGameEvent_tagged_player_as_it(${1:params}){\r\n\t$0\n}" 2288 | ], 2289 | "description": "" 2290 | }, 2291 | "void OnGameEvent_take_armor()": { 2292 | "prefix": "OnGameEvent_take_armor", 2293 | "body": [ 2294 | "OnGameEvent_take_armor(${1:params}){\r\n\t$0\n}" 2295 | ], 2296 | "description": "" 2297 | }, 2298 | "void OnGameEvent_take_health()": { 2299 | "prefix": "OnGameEvent_take_health", 2300 | "body": [ 2301 | "OnGameEvent_take_health(${1:params}){\r\n\t$0\n}" 2302 | ], 2303 | "description": "" 2304 | }, 2305 | "void OnGameEvent_team_info()": { 2306 | "prefix": "OnGameEvent_team_info", 2307 | "body": [ 2308 | "OnGameEvent_team_info(${1:params}){\r\n\t$0\n}" 2309 | ], 2310 | "description": "" 2311 | }, 2312 | "void OnGameEvent_team_leader_killed()": { 2313 | "prefix": "OnGameEvent_team_leader_killed", 2314 | "body": [ 2315 | "OnGameEvent_team_leader_killed(${1:params}){\r\n\t$0\n}" 2316 | ], 2317 | "description": "" 2318 | }, 2319 | "void OnGameEvent_team_score()": { 2320 | "prefix": "OnGameEvent_team_score", 2321 | "body": [ 2322 | "OnGameEvent_team_score(${1:params}){\r\n\t$0\n}" 2323 | ], 2324 | "description": "" 2325 | }, 2326 | "void OnGameEvent_teamplay_alert()": { 2327 | "prefix": "OnGameEvent_teamplay_alert", 2328 | "body": [ 2329 | "OnGameEvent_teamplay_alert(${1:params}){\r\n\t$0\n}" 2330 | ], 2331 | "description": "" 2332 | }, 2333 | "void OnGameEvent_teamplay_broadcast_audio()": { 2334 | "prefix": "OnGameEvent_teamplay_broadcast_audio", 2335 | "body": [ 2336 | "OnGameEvent_teamplay_broadcast_audio(${1:params}){\r\n\t$0\n}" 2337 | ], 2338 | "description": "" 2339 | }, 2340 | "void OnGameEvent_teamplay_capture_blocked()": { 2341 | "prefix": "OnGameEvent_teamplay_capture_blocked", 2342 | "body": [ 2343 | "OnGameEvent_teamplay_capture_blocked(${1:params}){\r\n\t$0\n}" 2344 | ], 2345 | "description": "" 2346 | }, 2347 | "void OnGameEvent_teamplay_capture_broken()": { 2348 | "prefix": "OnGameEvent_teamplay_capture_broken", 2349 | "body": [ 2350 | "OnGameEvent_teamplay_capture_broken(${1:params}){\r\n\t$0\n}" 2351 | ], 2352 | "description": "" 2353 | }, 2354 | "void OnGameEvent_teamplay_flag_event()": { 2355 | "prefix": "OnGameEvent_teamplay_flag_event", 2356 | "body": [ 2357 | "OnGameEvent_teamplay_flag_event(${1:params}){\r\n\t$0\n}" 2358 | ], 2359 | "description": "" 2360 | }, 2361 | "void OnGameEvent_teamplay_game_over()": { 2362 | "prefix": "OnGameEvent_teamplay_game_over", 2363 | "body": [ 2364 | "OnGameEvent_teamplay_game_over(${1:params}){\r\n\t$0\n}" 2365 | ], 2366 | "description": "" 2367 | }, 2368 | "void OnGameEvent_teamplay_map_time_remaining()": { 2369 | "prefix": "OnGameEvent_teamplay_map_time_remaining", 2370 | "body": [ 2371 | "OnGameEvent_teamplay_map_time_remaining(${1:params}){\r\n\t$0\n}" 2372 | ], 2373 | "description": "" 2374 | }, 2375 | "void OnGameEvent_teamplay_overtime_begin()": { 2376 | "prefix": "OnGameEvent_teamplay_overtime_begin", 2377 | "body": [ 2378 | "OnGameEvent_teamplay_overtime_begin(${1:params}){\r\n\t$0\n}" 2379 | ], 2380 | "description": "" 2381 | }, 2382 | "void OnGameEvent_teamplay_overtime_end()": { 2383 | "prefix": "OnGameEvent_teamplay_overtime_end", 2384 | "body": [ 2385 | "OnGameEvent_teamplay_overtime_end(${1:params}){\r\n\t$0\n}" 2386 | ], 2387 | "description": "" 2388 | }, 2389 | "void OnGameEvent_teamplay_point_captured()": { 2390 | "prefix": "OnGameEvent_teamplay_point_captured", 2391 | "body": [ 2392 | "OnGameEvent_teamplay_point_captured(${1:params}){\r\n\t$0\n}" 2393 | ], 2394 | "description": "" 2395 | }, 2396 | "void OnGameEvent_teamplay_point_locked()": { 2397 | "prefix": "OnGameEvent_teamplay_point_locked", 2398 | "body": [ 2399 | "OnGameEvent_teamplay_point_locked(${1:params}){\r\n\t$0\n}" 2400 | ], 2401 | "description": "" 2402 | }, 2403 | "void OnGameEvent_teamplay_point_startcapture()": { 2404 | "prefix": "OnGameEvent_teamplay_point_startcapture", 2405 | "body": [ 2406 | "OnGameEvent_teamplay_point_startcapture(${1:params}){\r\n\t$0\n}" 2407 | ], 2408 | "description": "" 2409 | }, 2410 | "void OnGameEvent_teamplay_point_unlocked()": { 2411 | "prefix": "OnGameEvent_teamplay_point_unlocked", 2412 | "body": [ 2413 | "OnGameEvent_teamplay_point_unlocked(${1:params}){\r\n\t$0\n}" 2414 | ], 2415 | "description": "" 2416 | }, 2417 | "void OnGameEvent_teamplay_pre_round_time_left()": { 2418 | "prefix": "OnGameEvent_teamplay_pre_round_time_left", 2419 | "body": [ 2420 | "OnGameEvent_teamplay_pre_round_time_left(${1:params}){\r\n\t$0\n}" 2421 | ], 2422 | "description": "" 2423 | }, 2424 | "void OnGameEvent_teamplay_ready_restart()": { 2425 | "prefix": "OnGameEvent_teamplay_ready_restart", 2426 | "body": [ 2427 | "OnGameEvent_teamplay_ready_restart(${1:params}){\r\n\t$0\n}" 2428 | ], 2429 | "description": "" 2430 | }, 2431 | "void OnGameEvent_teamplay_restart_round()": { 2432 | "prefix": "OnGameEvent_teamplay_restart_round", 2433 | "body": [ 2434 | "OnGameEvent_teamplay_restart_round(${1:params}){\r\n\t$0\n}" 2435 | ], 2436 | "description": "" 2437 | }, 2438 | "void OnGameEvent_teamplay_round_active()": { 2439 | "prefix": "OnGameEvent_teamplay_round_active", 2440 | "body": [ 2441 | "OnGameEvent_teamplay_round_active(${1:params}){\r\n\t$0\n}" 2442 | ], 2443 | "description": "" 2444 | }, 2445 | "void OnGameEvent_teamplay_round_restart_seconds()": { 2446 | "prefix": "OnGameEvent_teamplay_round_restart_seconds", 2447 | "body": [ 2448 | "OnGameEvent_teamplay_round_restart_seconds(${1:params}){\r\n\t$0\n}" 2449 | ], 2450 | "description": "" 2451 | }, 2452 | "void OnGameEvent_teamplay_round_selected()": { 2453 | "prefix": "OnGameEvent_teamplay_round_selected", 2454 | "body": [ 2455 | "OnGameEvent_teamplay_round_selected(${1:params}){\r\n\t$0\n}" 2456 | ], 2457 | "description": "" 2458 | }, 2459 | "void OnGameEvent_teamplay_round_stalemate()": { 2460 | "prefix": "OnGameEvent_teamplay_round_stalemate", 2461 | "body": [ 2462 | "OnGameEvent_teamplay_round_stalemate(${1:params}){\r\n\t$0\n}" 2463 | ], 2464 | "description": "" 2465 | }, 2466 | "void OnGameEvent_teamplay_round_start()": { 2467 | "prefix": "OnGameEvent_teamplay_round_start", 2468 | "body": [ 2469 | "OnGameEvent_teamplay_round_start(${1:params}){\r\n\t$0\n}" 2470 | ], 2471 | "description": "" 2472 | }, 2473 | "void OnGameEvent_teamplay_round_win()": { 2474 | "prefix": "OnGameEvent_teamplay_round_win", 2475 | "body": [ 2476 | "OnGameEvent_teamplay_round_win(${1:params}){\r\n\t$0\n}" 2477 | ], 2478 | "description": "" 2479 | }, 2480 | "void OnGameEvent_teamplay_setup_finished()": { 2481 | "prefix": "OnGameEvent_teamplay_setup_finished", 2482 | "body": [ 2483 | "OnGameEvent_teamplay_setup_finished(${1:params}){\r\n\t$0\n}" 2484 | ], 2485 | "description": "" 2486 | }, 2487 | "void OnGameEvent_teamplay_suddendeath_begin()": { 2488 | "prefix": "OnGameEvent_teamplay_suddendeath_begin", 2489 | "body": [ 2490 | "OnGameEvent_teamplay_suddendeath_begin(${1:params}){\r\n\t$0\n}" 2491 | ], 2492 | "description": "" 2493 | }, 2494 | "void OnGameEvent_teamplay_suddendeath_end()": { 2495 | "prefix": "OnGameEvent_teamplay_suddendeath_end", 2496 | "body": [ 2497 | "OnGameEvent_teamplay_suddendeath_end(${1:params}){\r\n\t$0\n}" 2498 | ], 2499 | "description": "" 2500 | }, 2501 | "void OnGameEvent_teamplay_team_ready()": { 2502 | "prefix": "OnGameEvent_teamplay_team_ready", 2503 | "body": [ 2504 | "OnGameEvent_teamplay_team_ready(${1:params}){\r\n\t$0\n}" 2505 | ], 2506 | "description": "" 2507 | }, 2508 | "void OnGameEvent_teamplay_teambalanced_player()": { 2509 | "prefix": "OnGameEvent_teamplay_teambalanced_player", 2510 | "body": [ 2511 | "OnGameEvent_teamplay_teambalanced_player(${1:params}){\r\n\t$0\n}" 2512 | ], 2513 | "description": "" 2514 | }, 2515 | "void OnGameEvent_teamplay_timer_flash()": { 2516 | "prefix": "OnGameEvent_teamplay_timer_flash", 2517 | "body": [ 2518 | "OnGameEvent_teamplay_timer_flash(${1:params}){\r\n\t$0\n}" 2519 | ], 2520 | "description": "" 2521 | }, 2522 | "void OnGameEvent_teamplay_timer_time_added()": { 2523 | "prefix": "OnGameEvent_teamplay_timer_time_added", 2524 | "body": [ 2525 | "OnGameEvent_teamplay_timer_time_added(${1:params}){\r\n\t$0\n}" 2526 | ], 2527 | "description": "" 2528 | }, 2529 | "void OnGameEvent_teamplay_update_timer()": { 2530 | "prefix": "OnGameEvent_teamplay_update_timer", 2531 | "body": [ 2532 | "OnGameEvent_teamplay_update_timer(${1:params}){\r\n\t$0\n}" 2533 | ], 2534 | "description": "" 2535 | }, 2536 | "void OnGameEvent_teamplay_waiting_abouttoend()": { 2537 | "prefix": "OnGameEvent_teamplay_waiting_abouttoend", 2538 | "body": [ 2539 | "OnGameEvent_teamplay_waiting_abouttoend(${1:params}){\r\n\t$0\n}" 2540 | ], 2541 | "description": "" 2542 | }, 2543 | "void OnGameEvent_teamplay_waiting_begins()": { 2544 | "prefix": "OnGameEvent_teamplay_waiting_begins", 2545 | "body": [ 2546 | "OnGameEvent_teamplay_waiting_begins(${1:params}){\r\n\t$0\n}" 2547 | ], 2548 | "description": "" 2549 | }, 2550 | "void OnGameEvent_teamplay_waiting_ends()": { 2551 | "prefix": "OnGameEvent_teamplay_waiting_ends", 2552 | "body": [ 2553 | "OnGameEvent_teamplay_waiting_ends(${1:params}){\r\n\t$0\n}" 2554 | ], 2555 | "description": "" 2556 | }, 2557 | "void OnGameEvent_teamplay_win_panel()": { 2558 | "prefix": "OnGameEvent_teamplay_win_panel", 2559 | "body": [ 2560 | "OnGameEvent_teamplay_win_panel(${1:params}){\r\n\t$0\n}" 2561 | ], 2562 | "description": "" 2563 | }, 2564 | "void OnGameEvent_teams_changed()": { 2565 | "prefix": "OnGameEvent_teams_changed", 2566 | "body": [ 2567 | "OnGameEvent_teams_changed(${1:params}){\r\n\t$0\n}" 2568 | ], 2569 | "description": "" 2570 | }, 2571 | "void OnGameEvent_tf_game_over()": { 2572 | "prefix": "OnGameEvent_tf_game_over", 2573 | "body": [ 2574 | "OnGameEvent_tf_game_over(${1:params}){\r\n\t$0\n}" 2575 | ], 2576 | "description": "" 2577 | }, 2578 | "void OnGameEvent_tf_map_time_remaining()": { 2579 | "prefix": "OnGameEvent_tf_map_time_remaining", 2580 | "body": [ 2581 | "OnGameEvent_tf_map_time_remaining(${1:params}){\r\n\t$0\n}" 2582 | ], 2583 | "description": "" 2584 | }, 2585 | "void OnGameEvent_throwable_hit()": { 2586 | "prefix": "OnGameEvent_throwable_hit", 2587 | "body": [ 2588 | "OnGameEvent_throwable_hit(${1:params}){\r\n\t$0\n}" 2589 | ], 2590 | "description": "" 2591 | }, 2592 | "void OnGameEvent_top_streams_request_finished()": { 2593 | "prefix": "OnGameEvent_top_streams_request_finished", 2594 | "body": [ 2595 | "OnGameEvent_top_streams_request_finished(${1:params}){\r\n\t$0\n}" 2596 | ], 2597 | "description": "" 2598 | }, 2599 | "void OnGameEvent_tournament_enablecountdown()": { 2600 | "prefix": "OnGameEvent_tournament_enablecountdown", 2601 | "body": [ 2602 | "OnGameEvent_tournament_enablecountdown(${1:params}){\r\n\t$0\n}" 2603 | ], 2604 | "description": "" 2605 | }, 2606 | "void OnGameEvent_tournament_stateupdate()": { 2607 | "prefix": "OnGameEvent_tournament_stateupdate", 2608 | "body": [ 2609 | "OnGameEvent_tournament_stateupdate(${1:params}){\r\n\t$0\n}" 2610 | ], 2611 | "description": "" 2612 | }, 2613 | "void OnGameEvent_training_complete()": { 2614 | "prefix": "OnGameEvent_training_complete", 2615 | "body": [ 2616 | "OnGameEvent_training_complete(${1:params}){\r\n\t$0\n}" 2617 | ], 2618 | "description": "" 2619 | }, 2620 | "void OnGameEvent_update_status_item()": { 2621 | "prefix": "OnGameEvent_update_status_item", 2622 | "body": [ 2623 | "OnGameEvent_update_status_item(${1:params}){\r\n\t$0\n}" 2624 | ], 2625 | "description": "" 2626 | }, 2627 | "void OnGameEvent_upgrades_file_changed()": { 2628 | "prefix": "OnGameEvent_upgrades_file_changed", 2629 | "body": [ 2630 | "OnGameEvent_upgrades_file_changed(${1:params}){\r\n\t$0\n}" 2631 | ], 2632 | "description": "" 2633 | }, 2634 | "void OnGameEvent_user_data_downloaded()": { 2635 | "prefix": "OnGameEvent_user_data_downloaded", 2636 | "body": [ 2637 | "OnGameEvent_user_data_downloaded(${1:params}){\r\n\t$0\n}" 2638 | ], 2639 | "description": "" 2640 | }, 2641 | "void OnGameEvent_vote_cast()": { 2642 | "prefix": "OnGameEvent_vote_cast", 2643 | "body": [ 2644 | "OnGameEvent_vote_cast(${1:params}){\r\n\t$0\n}" 2645 | ], 2646 | "description": "" 2647 | }, 2648 | "void OnGameEvent_vote_changed()": { 2649 | "prefix": "OnGameEvent_vote_changed", 2650 | "body": [ 2651 | "OnGameEvent_vote_changed(${1:params}){\r\n\t$0\n}" 2652 | ], 2653 | "description": "" 2654 | }, 2655 | "void OnGameEvent_vote_ended()": { 2656 | "prefix": "OnGameEvent_vote_ended", 2657 | "body": [ 2658 | "OnGameEvent_vote_ended(${1:params}){\r\n\t$0\n}" 2659 | ], 2660 | "description": "" 2661 | }, 2662 | "void OnGameEvent_vote_failed()": { 2663 | "prefix": "OnGameEvent_vote_failed", 2664 | "body": [ 2665 | "OnGameEvent_vote_failed(${1:params}){\r\n\t$0\n}" 2666 | ], 2667 | "description": "" 2668 | }, 2669 | "void OnGameEvent_vote_maps_changed()": { 2670 | "prefix": "OnGameEvent_vote_maps_changed", 2671 | "body": [ 2672 | "OnGameEvent_vote_maps_changed(${1:params}){\r\n\t$0\n}" 2673 | ], 2674 | "description": "" 2675 | }, 2676 | "void OnGameEvent_vote_options()": { 2677 | "prefix": "OnGameEvent_vote_options", 2678 | "body": [ 2679 | "OnGameEvent_vote_options(${1:params}){\r\n\t$0\n}" 2680 | ], 2681 | "description": "" 2682 | }, 2683 | "void OnGameEvent_vote_passed()": { 2684 | "prefix": "OnGameEvent_vote_passed", 2685 | "body": [ 2686 | "OnGameEvent_vote_passed(${1:params}){\r\n\t$0\n}" 2687 | ], 2688 | "description": "" 2689 | }, 2690 | "void OnGameEvent_vote_started()": { 2691 | "prefix": "OnGameEvent_vote_started", 2692 | "body": [ 2693 | "OnGameEvent_vote_started(${1:params}){\r\n\t$0\n}" 2694 | ], 2695 | "description": "" 2696 | }, 2697 | "void OnGameEvent_weapon_equipped()": { 2698 | "prefix": "OnGameEvent_weapon_equipped", 2699 | "body": [ 2700 | "OnGameEvent_weapon_equipped(${1:params}){\r\n\t$0\n}" 2701 | ], 2702 | "description": "" 2703 | }, 2704 | "void OnGameEvent_winlimit_changed()": { 2705 | "prefix": "OnGameEvent_winlimit_changed", 2706 | "body": [ 2707 | "OnGameEvent_winlimit_changed(${1:params}){\r\n\t$0\n}" 2708 | ], 2709 | "description": "" 2710 | }, 2711 | "void OnGameEvent_winpanel_show_scores()": { 2712 | "prefix": "OnGameEvent_winpanel_show_scores", 2713 | "body": [ 2714 | "OnGameEvent_winpanel_show_scores(${1:params}){\r\n\t$0\n}" 2715 | ], 2716 | "description": "" 2717 | }, 2718 | "void OnGameEvent_world_status_changed()": { 2719 | "prefix": "OnGameEvent_world_status_changed", 2720 | "body": [ 2721 | "OnGameEvent_world_status_changed(${1:params}){\r\n\t$0\n}" 2722 | ], 2723 | "description": "" 2724 | } 2725 | } -------------------------------------------------------------------------------- /addendum/netprops.json: -------------------------------------------------------------------------------- 1 | { 2 | "ent.m_iHealth": { 3 | "prefix": "ent.m_iHealth", 4 | "body": [ 5 | "NetProps.GetPropInt(ent, \"m_iHealth\")" 6 | ], 7 | "description": "Gathers the health of a player." 8 | } 9 | } -------------------------------------------------------------------------------- /convert-to-sublime.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | from json import load, dump 4 | 5 | def main(): 6 | try: 7 | with open("squirrel.json", "r", encoding="utf-8") as vsc_file: 8 | vsc_data = load(vsc_file) 9 | except IOError: 10 | print("Unable to local \".json\" file") 11 | quit() 12 | 13 | snippets = [] 14 | 15 | for annotation in vsc_data: 16 | snippet = { 17 | "trigger": vsc_data[annotation]["prefix"], 18 | "annotation": annotation, 19 | "contents": vsc_data[annotation]["body"][0], 20 | "kind": "keyword", 21 | "details": vsc_data[annotation]["description"] 22 | } 23 | snippets.append(snippet) 24 | 25 | snippets_registry = { 26 | "scope": "source.nut", 27 | "completions": snippets 28 | } 29 | 30 | with open("tf2-snippets.sublime-completions", "w", encoding="utf-8") as sublime_json: 31 | dump(snippets_registry, sublime_json, indent=2) 32 | 33 | if __name__ == "__main__": 34 | main() -------------------------------------------------------------------------------- /gen.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | from json import dump, load 3 | from os import listdir, path 4 | 5 | def main(): 6 | 7 | try: 8 | with open("defs.txt", "r", encoding="utf-8") as defs_file: 9 | defs_data = defs_file.read().split('\n') 10 | except IOError: 11 | print("Unable to locate defs file") 12 | quit() 13 | 14 | functions = parse_defs(defs_data) 15 | sorted_keys = sorted(list(functions.keys()))# Good for comparing diffs 16 | function_registry = generate_snippet_format(sorted_keys, functions) 17 | 18 | addendum_json = update_registry_addendum() 19 | function_registry.update(addendum_json) 20 | 21 | with open("squirrel.json", "w", encoding="utf-8") as squirrel_json: 22 | dump(function_registry, squirrel_json, indent=2) 23 | 24 | def update_registry_addendum() -> dict: 25 | ''' 26 | ### Summary 27 | Returns a dict of all additional `.json` files from addendum folder. These additional files may include community suggestions or contributions. They are not generated from the 'defs.txt' file. 28 | ### Parameters 29 | `None` 30 | ### Returns 31 | 1. dict 32 | - Dict of all the additional `.json` files in VSCode Snippet format. 33 | ''' 34 | addendum_json = {} 35 | directory = "addendum" 36 | 37 | for file in listdir(directory): 38 | if (file.endswith('.json')): 39 | file_dir = path.join(directory, file) 40 | try: 41 | with open(file_dir, "r", encoding="utf-8") as additional_json: 42 | current_json = load(additional_json) 43 | addendum_json.update(current_json) 44 | 45 | except IOError: 46 | print("Unable to locate additional file.") 47 | 48 | return addendum_json 49 | 50 | def parse_defs(defs_data: str) -> dict: 51 | ''' 52 | ### Summary 53 | Takes raw data from file and sorts it based on what line the entry was, in units of 4 lines. 54 | ### Parameters 55 | 1. defs_data : str 56 | - The raw data from the `defs.txt` file. 57 | ### Returns 58 | 1. functions : dict 59 | - All of the raw data parsed into a primitive dict that will be later reformated to the snippet formatting. 60 | ''' 61 | functions = {} 62 | quad_defs_entry = 0 63 | most_recent_function = "" 64 | 65 | for line in defs_data: 66 | 67 | match ["function", "signature", "description", "space"][quad_defs_entry % 4]: 68 | case "function": 69 | most_recent_function = line 70 | functions[most_recent_function] = { 71 | "function": line, 72 | "signature": "", 73 | "description": "", 74 | } 75 | case "signature": 76 | if functions[most_recent_function]["signature"] == "": 77 | functions[most_recent_function]["signature"] = line 78 | case "description": 79 | if functions[most_recent_function]["description"] == "": 80 | functions[most_recent_function]["description"] = line.replace( 81 | "\\", "\\\\" 82 | ) 83 | functions[most_recent_function]["description"] = functions[most_recent_function]["description"].replace('"', '\\"') 84 | 85 | quad_defs_entry += 1 86 | return functions 87 | 88 | def generate_snippet_format(sorted_keys: list[str], functions: dict) -> dict: 89 | ''' 90 | ### Summary 91 | Takes the sorted keys of the functions dict and formats where unset variables exist in the function body. 92 | ### Parameters 93 | 1. sorted_keys : list[str] 94 | - A sorted list of the names of all of the functions. 95 | 2. functions : dict 96 | - Primitive dictionary of all the functions that need to be formatted to include their unset variable syntax as added to the registry. 97 | ### Returns 98 | 1. function_registry : dict 99 | - Formatted dict of all functions as VSCode snippets with unset variable syntax included. 100 | ''' 101 | function_registry = {} 102 | for key in sorted_keys: 103 | prefix, body = "", "" 104 | base_signature = functions[key]["signature"] 105 | 106 | parentheses_index = base_signature.find("(") 107 | 108 | if parentheses_index >= 0: 109 | prefix = base_signature[0:parentheses_index].split(" ")[-1] 110 | # We need to parse params 111 | params = base_signature[parentheses_index + 1 : -1].split(", ") 112 | body = prefix + "(" 113 | quad_defs_entry = 1 114 | if params[0] != "": 115 | for param in params: 116 | body += "${" + str(quad_defs_entry) + ":" + param + "}" 117 | if quad_defs_entry != len(params): 118 | body += ", " 119 | quad_defs_entry += 1 120 | body += ")$0" 121 | else: 122 | # This is a constant 123 | prefix, body = base_signature, base_signature + "$0" 124 | 125 | function_entry = { 126 | base_signature: { 127 | "prefix": prefix, 128 | "body": [ 129 | body 130 | ], 131 | "description" : functions[key]["description"] 132 | } 133 | } 134 | function_registry.update(function_entry) 135 | 136 | return function_registry 137 | 138 | if __name__ == "__main__": 139 | main() -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sour-dani/tf2-vscript-snippets/e6a9a6477e3fb3e703de88ebece7617694d54bae/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tf2-vscript-snippets", 3 | "displayName": "TF2 VScript Snippets", 4 | "description": "VScript Function and Constant snippets for TF2, generated by community members.", 5 | "icon": "logo.png", 6 | "galleryBanner": { 7 | "color": "#4b7394", 8 | "theme": "dark" 9 | }, 10 | "version": "1.0.5", 11 | "publisher": "SourDani", 12 | "engines": { 13 | "vscode": "^1.84.1" 14 | }, 15 | "categories": [ 16 | "Snippets" 17 | ], 18 | "repository": { 19 | "type": "git", 20 | "url": "https://github.com/dangreene0/tf2-vscript-snippets" 21 | }, 22 | "contributes": { 23 | "snippets": [ 24 | { 25 | "language": "squirrel", 26 | "path": "./squirrel.json" 27 | } 28 | ] 29 | }, 30 | "devDependencies": { 31 | "@vscode/vsce": "^2.22.0" 32 | }, 33 | "scripts": { 34 | "build": "vsce package", 35 | "deploy": "vsce publish" 36 | } 37 | } 38 | --------------------------------------------------------------------------------