@@ -10,21 +10,12 @@
1010 +chatwheel (clientdll release)
1111 Opens chatwheel menu while held
1212
13-+chatwheel_pingwheel (clientdll release)
14- Opens the second chatwheel menu while held
15-
1613 +citadel_swtich_player_cam (clientdll release)
1714 Player Cam switching button pressed
1815
19-+herochatwheel (clientdll release)
20- Opens hero chatwheel menu while held
21-
2216 +in_ability_ping (clientdll release)
2317 Ping button pressed
2418
25-+show_ability_upgrade_radial (developmentonly clientdll)
26- Opens radial abilities menu while held
27-
2819 -bugvoice (developmentonly dontrecord defensive)
2920 Finish recording bug voice attachment.
3021
@@ -37,21 +28,12 @@
3728 -chatwheel (clientdll release)
3829 Executes the highlighted chatwheel menu item
3930
40--chatwheel_pingwheel (clientdll release)
41- Executes the highlighted chatwheel menu item
42-
4331 -citadel_swtich_player_cam (clientdll release)
4432 Player Cam switching button released
4533
46--herochatwheel (clientdll release)
47- Executes the highlighted hero chatwheel menu item
48-
4934 -in_ability_ping (clientdll release)
5035 Ping button released
5136
52--show_ability_upgrade_radial (developmentonly clientdll)
53- Closest radial abilities menu on release
54-
5537 StackStats_Dump (developmentonly)
5638 Dump a named stackstats structure to disk. Usage: stackstats_dump "structname" ["filename"]
5739
@@ -170,15 +152,6 @@ animevents_dump (gamedll cheat)
170152 animgraph_dump_update_list (developmentonly gamedll)
171153 Displays stats about which animations are updating
172154
173-announce_create (clientdll release)
174- <title> <message> <URL> [Priority] Create a new announcement with the specified title, message, and URL. use empty quotes if you want to skip message or URL
175-
176-announce_delete (clientdll release)
177- <ID> Deletes the specified announcement ID
178-
179-announce_update (clientdll release)
180- <ID> <title> <message> <URL> [Priority] Create a new announcement with the specified title, message, and URL. use empty quotes if you want to skip message or URL
181-
182155 assetsystem_clear_thumbnail_cache (developmentonly defensive)
183156 Clear thumbnail cache
184157
@@ -225,6 +198,9 @@ blink (developmentonly dontrecord defensive)
225198 bot_command (developmentonly gamedll defensive)
226199 <bot name> <command string...>. Sends specified command to one or more player bots: [all], [east/west], [bot name]
227200
201+bot_command_target (gamedll cheat release)
202+ Sends specified command to target bot under reticle
203+
228204 bot_force_zipline (developmentonly gamedll defensive)
229205 Make all the bots get on nearby ziplines
230206
@@ -316,18 +292,6 @@ cast_sphere (gamedll cheat)
316292 cc_emit (developmentonly clientdll defensive)
317293 Emits a closed caption
318294
319-cc_findsound (developmentonly clientdll defensive)
320- Searches for soundname which emits specified text.
321-
322-cc_flush (developmentonly clientdll defensive)
323- Flushes async'd captions.
324-
325-cc_random (developmentonly clientdll defensive)
326- Emits a random caption
327-
328-cc_showblocks (developmentonly clientdll defensive)
329- Toggles showing which blocks are pending/loaded async.
330-
331295 changelevel (release)
332296 changelevel <mapname> :Multiplayer change level.
333297
@@ -349,6 +313,18 @@ citadel_FindUnitsInRadius (developmentonly gamedll)
349313 citadel_abandon_match (developmentonly clientdll defensive)
350314 Force abandons current match
351315
316+citadel_ability_active_report (developmentonly gamedll cheat)
317+ Print per-ability active window transition counts and dwell times. Use citadel_ability_active_reset_stats to clear.
318+
319+citadel_ability_active_reset_stats (developmentonly gamedll cheat)
320+ Clear the counters printed by citadel_ability_active_report.
321+
322+citadel_ability_activeness_report (developmentonly gamedll defensive)
323+ Print ability MODIFIER_VALUE contributions recorded while the ability was untrained or inactive. Use citadel_ability_activeness_reset_stats to clear.
324+
325+citadel_ability_activeness_reset_stats (developmentonly gamedll defensive)
326+ Clear the counters printed by citadel_ability_activeness_report.
327+
352328 citadel_ability_damage_vdata_tweak (developmentonly clientdll)
353329 Command to tweak base damage from abilities.
354330 ** Usage
@@ -397,15 +373,21 @@ citadel_book_xp (developmentonly clientdll)
397373 citadel_boss_tier_3_testing_reset (gamedll cheat)
398374 Respawns the boss
399375
376+citadel_bot_copyrecording (gamedll cheat client_can_execute)
377+ Copy a bot's recorded commands to the clipboard as a share code (aim at the bot, or the first bot with a recording)
378+
400379 citadel_bot_force_abandon (developmentonly gamedll defensive)
401380 Force bot into the abandon state
402381
403-citadel_bot_give_all_abilities (developmentonly gamedll defensive)
382+citadel_bot_give_all_abilities (gamedll cheat release)
404383 Gives all bots all abilities. Use with citadel_bot_use_ability 1-4
405384
406385 citadel_bot_give_all_abilities_base (developmentonly gamedll defensive)
407386 Gives all bots all abilities without perks. Use with citadel_bot_use_ability 1-4
408387
388+citadel_bot_give_all_bots_all_items (developmentonly gamedll defensive)
389+ Gives all bots all items. Not limited by slot count (last I checked, this resulted in ~200 items being added to every bot)
390+
409391 citadel_bot_give_team_gold (gamedll cheat)
410392 Give all bots on a particular team gold
411393
@@ -418,12 +400,18 @@ citadel_bot_list_ents (gamedll cheat)
418400 citadel_bot_list_objectives_ent (gamedll cheat)
419401 List all entities that are associated with a Citadel Game Objective
420402
403+citadel_bot_pasterecording (gamedll cheat client_can_execute)
404+ Load a bot recording share code from the clipboard. Aim at a bot to load it into that bot as the recorded hero, otherwise a new bot of that hero is spawned
405+
421406 citadel_bot_playrecording (gamedll cheat client_can_execute)
422407 Play back commands recorded via 'citadel_bot_record'
423408
424409 citadel_bot_purchase_random_draft_option (developmentonly gamedll defensive)
425410 Makes the bots purchase a random draft option
426411
412+citadel_bot_recordstop (gamedll cheat client_can_execute)
413+ Stop bot recording and any bot recording playback
414+
427415 citadel_bot_run_dps_test (developmentonly gamedll)
428416 Run a gun DPS test and record the results
429417 usage: <hero_target>
@@ -445,18 +433,42 @@ citadel_buttons_tweak (developmentonly clientdll)
445433 citadel_cancel_hero_draft (developmentonly gamedll defensive)
446434 Ends hero draft mode and goes straight to playing the game
447435
436+citadel_catapult_draw_preview_paths (developmentonly clientdll)
437+ Debug draw every catapult's predicted launch path for x seconds (default 5)
438+
439+citadel_catapult_respawn_pickup_trails (gamedll cheat release)
440+ Re-lays the pickup trail on every catapult that has one, clearing the old pickups first
441+
448442 citadel_clear_all_post_process_effects (developmentonly clientdll defensive)
449443 Clear all post process effects that are active, and spew their state
450444
451445 citadel_clear_killstreak (developmentonly gamedll defensive)
452446 citadel_clear_killstreak [player_slot]
453447
448+citadel_combatlog_scan (developmentonly clientdll defensive)
449+ Scans for fights
450+
451+citadel_combatlog_size (developmentonly clientdll defensive)
452+ Calculates the total allocations for a combatlog
453+
454+citadel_combatlog_size_server (developmentonly gamedll defensive)
455+ <no description>
456+
457+citadel_combatlog_update (gamedll client_can_execute)
458+ Send combat log to a client
459+
460+citadel_combatlog_write_test (developmentonly clientdll defensive)
461+ Writes combatlog to disk if you have citadel_combatlog_file set
462+
454463 citadel_commend_fake_received (clientdll release)
455464 <no description>
456465
457466 citadel_commend_player (clientdll release)
458467 <target account id> [match id] [hero_id]
459468
469+citadel_commend_player_clear (clientdll release)
470+ Reset the commend notification UI, discarding any commends it has accumulated
471+
460472 citadel_complete_new_player (clientdll release)
461473 [flag] Marks the new player state as complete
462474
@@ -472,9 +484,15 @@ citadel_convert_tight_camera_settings (developmentonly clientdll)
472484 citadel_cooldown_scaling_vdata_tweak (developmentonly clientdll)
473485 Command to tweak all ability cooldowns, including ability upgrades. Pass in scale factor (with 1.0 being no change), and a min delta.
474486
487+citadel_cooldown_scaling_vdata_tweak_ult (developmentonly clientdll)
488+ Command to tweak all ultimate ability cooldowns, including ability upgrades. Pass in scale factor (with 1.0 being no change), and a min delta.
489+
475490 citadel_create_unit (gamedll vconsole_fuzzy_matching client_can_execute)
476491 [hero_name | none] [team] - Creates an unit. Pass 'my_hero' as hero_name to use your current hero
477492
493+citadel_debug_equip_econ_item (developmentonly clientdll)
494+ Equip an econ item <item_id> <hero_id> <slot_id>
495+
478496 citadel_decrease_replay_speed (clientdll release)
479497 Decrease the Replay speed while watching a replay
480498
@@ -493,21 +511,6 @@ citadel_dev_test_endgame_server_cmd (gamedll cheat release client_can_execute)
493511 citadel_disable_duplicate_heroes (gamedll cheat release client_can_execute)
494512 Disable usage of Duplicate Heroes
495513
496-citadel_disable_fast_cooldowns (gamedll cheat client_can_execute)
497- Disable fast cooldowns
498-
499-citadel_disable_fast_stamina (gamedll cheat client_can_execute)
500- Disable fast stamina
501-
502-citadel_disable_no_hero_death (gamedll cheat client_can_execute)
503- Make heroes able to die
504-
505-citadel_disable_unlimited_ammo (gamedll cheat client_can_execute)
506- Disable unlimited ammo
507-
508-citadel_draw_cover_points (developmentonly gamedll defensive)
509- visualizes all the trooper cover points
510-
511514 citadel_draw_trooper_path (developmentonly gamedll defensive)
512515 Draws a path between two coordinates
513516
@@ -517,6 +520,12 @@ citadel_dump_build_tags (developmentonly clientdll)
517520 citadel_dump_bullets (developmentonly gamedll client_can_execute)
518521 dump all bullet info to the console
519522
523+citadel_dump_corrupted_overrides (gamedll release)
524+ Dumps every corrupted item's penalty exclusions, fixed bonuses and integer-rounded bonuses
525+
526+citadel_dump_corrupted_penalties (developmentonly gamedll defensive)
527+ Dumps the corrupted item penalty rolled for every corruptible item this match
528+
520529 citadel_dump_deleted_entity_counts (developmentonly clientdll defensive)
521530 Displays counts of which kinds of entities have been deleted since map started
522531
@@ -535,21 +544,9 @@ citadel_dump_rank_data (developmentonly clientdll defensive)
535544 citadel_enable_duplicate_heroes (gamedll cheat release client_can_execute)
536545 Enable usage of Duplicate Heroes
537546
538-citadel_enable_fast_cooldowns (gamedll cheat client_can_execute)
539- Enables fast cooldowns
540-
541-citadel_enable_fast_stamina (gamedll cheat client_can_execute)
542- Enables fast stamina
543-
544547 citadel_enable_nearby_capture_point (gamedll cheat release)
545548 Enables the first capture point found within 20m
546549
547-citadel_enable_no_hero_death (gamedll cheat client_can_execute)
548- Make heroes unable to die
549-
550-citadel_enable_unlimited_ammo (gamedll cheat client_can_execute)
551- Enables unlimited ammo
552-
553550 citadel_exonerate_account (clientdll release)
554551 <Account ID> Clear recent cheat reports on this account.
555552
@@ -559,7 +556,13 @@ citadel_fetch_cheat_reports (clientdll release)
559556 citadel_fibonacci_sphere_trace (gamedll cheat)
560557 Draws the LOS check generated by our fibonacci sphere trace algorithm
561558
562-citadel_force_koth_spawn (developmentonly gamedll)
559+citadel_flame_graph_request (gamedll cheat release client_can_execute)
560+ Request a flame graph dump
561+
562+citadel_force_kill (gamedll cheat release)
563+ Kill every unit of one type: troopers, neutrals, breakables, healing_snacks, guardians, walkers, base_guardians, shrines
564+
565+citadel_force_koth_spawn (gamedll cheat release client_can_execute)
563566 Force Spawning Koth Capture point with Warning
564567
565568 citadel_force_on_upgrade_for_all_abilities (developmentonly gamedll defensive)
@@ -578,7 +581,10 @@ citadel_get_rp (developmentonly clientdll)
578581 Retrieves the rich presence of the user (leave blank for local or specify user with SteamID.Render() format).
579582
580583 citadel_give_gold (gamedll cheat client_can_execute)
581- <gold> Give gold value to all players
584+ <gold> [unsecure=0|1] Give gold value to all players
585+
586+citadel_give_permanent_buffs (gamedll cheat release)
587+ Gives you N random breakable permanent buffs at once, the same way a Sinner's Sacrifice jackpot does. Usage: citadel_give_permanent_buffs <count>
582588
583589 citadel_give_player_gold (gamedll cheat client_can_execute)
584590 <player name> <gold> Gives the specified player gold
@@ -594,9 +600,21 @@ citadel_gun_boon_growth_vdata_tweak (developmentonly clientdll)
594600 ** Usage
595601 - arg1 - Scale Value 1.0 being no change.
596602
603+citadel_heal_target (gamedll cheat release)
604+ Restore the unit under your crosshair to full health
605+
597606 citadel_hero_lock_all (developmentonly clientdll)
598607 Relocks all heroes for this account
599608
609+citadel_hero_release_vote_clear_all_submitted (developmentonly clientdll)
610+ <no description>
611+
612+citadel_hero_release_vote_clear_submitted (developmentonly clientdll)
613+ <no description>
614+
615+citadel_hero_release_vote_fake_received (developmentonly clientdll)
616+ [count] [delay seconds] [delay random extra seconds]
617+
600618 citadel_hero_unlock (developmentonly clientdll)
601619 <Hero ID> Unlocks the specified hero
602620
@@ -699,6 +717,12 @@ citadel_open_modeldoc_to_model (clientdll cheat)
699717 citadel_open_vdata_file_to_node (clientdll cheat)
700718 Open the VData editor to a specified file and node
701719
720+citadel_orbit_camera_in (clientdll release)
721+ Move in the hideout zone camera
722+
723+citadel_orbit_camera_out (clientdll release)
724+ Move in the hideout zone camera
725+
702726 citadel_pause (clientdll release)
703727 Send a game pause request.
704728
@@ -735,8 +759,8 @@ citadel_pregame_hero_draft_test (developmentonly clientdll cheat)
735759 citadel_purchase_quickbuy (clientdll release)
736760 Purchase the next quickbuy item
737761
738-citadel_record_hero_animgraph (gamedll cheat)
739- Record the animgraph for a specified hero
762+citadel_radial_toggle_prop_open (developmentonly clientdll defensive)
763+ Toggle propping radial menus open. While on, an opened radial stays up and will not fire until toggled off again.
740764
741765 citadel_reload_rank_data (developmentonly clientdll defensive)
742766 Request rank confidence score from GC.
@@ -747,12 +771,39 @@ citadel_render_minimap (clientdll release)
747771 citadel_replay_toggle_pause (clientdll release)
748772 Toggle a replay being paused
749773
774+citadel_reroll_corrupted_items (gamedll cheat client_can_execute)
775+ [seed] Rerolls the random penalty and stat variance of every corrupted item. Omit the seed or pass 0 for a random one.
776+
777+citadel_reset_gold (gamedll cheat client_can_execute)
778+ Reset gold for all players
779+
750780 citadel_reset_new_player (clientdll release)
751781 Resets the new player experience back to the initial state
752782
753783 citadel_reset_survey_responses (developmentonly clientdll)
754784 Clears out all survey questions from this account and resets the state
755785
786+citadel_respawn_all_breakables (gamedll cheat release)
787+ Force Spawns every breakable on the map
788+
789+citadel_respawn_boss_barracks (gamedll cheat release)
790+ <no description>
791+
792+citadel_respawn_boss_shrines (gamedll cheat release)
793+ <no description>
794+
795+citadel_respawn_boss_t1 (gamedll cheat release)
796+ <no description>
797+
798+citadel_respawn_boss_t2 (gamedll cheat release)
799+ <no description>
800+
801+citadel_respawn_nearby_breakables (gamedll cheat release)
802+ Force Spawns any nearby breakables
803+
804+citadel_rootme (developmentonly gamedll defensive)
805+ Root the local player
806+
756807 citadel_set_mmr (developmentonly clientdll)
757808 <Account ID> <MMR> Sets the MMR of the specified account
758809
@@ -765,18 +816,33 @@ citadel_settings_reset_dismissed_settings (developmentonly clientdll defensive)
765816 citadel_settings_show_popup (developmentonly clientdll defensive)
766817 <no description>
767818
819+citadel_show_combatlog (developmentonly clientdll defensive)
820+ <no description>
821+
768822 citadel_show_hero_debut_popup (developmentonly clientdll)
769823 [hero id] [allow swap]
770824
825+citadel_show_hero_release_vote_page (developmentonly clientdll)
826+ <no description>
827+
771828 citadel_show_hero_select_popup (developmentonly clientdll)
772829 <no description>
773830
831+citadel_show_hero_vo_test_page (clientdll release)
832+ Open the Voice Lines page
833+
774834 citadel_show_ranked_history_page (developmentonly clientdll)
775835 <no description>
776836
777837 citadel_show_ranked_season_page (developmentonly clientdll)
778838 <no description>
779839
840+citadel_show_reporter_updates_popup (clientdll release)
841+ Shows the popup for a report you filed that we took ac
This preview is truncated. The source commit contains the complete diff.