Deadlock update

Build 25611908

29 Sept 2026, 20:27 UTC

Official patch notes

Available

City Never Sleeps
Read announcement

Technical changes

3000 files changed

+900878 additions-887153 removals
View file changes

Official update announcement

City Never Sleeps

Published 29 Sept 2026, 20:25 UTC

Steam announcement media

The Cursed Apple is ever changing, and these streets are nothing like you remember. A massive visual update to the map and neutrals, six new heroes, HUD updates, numerous quality-of-life additions, accessibility options, and more.

Check out everything that's new at: https://www.playdeadlock.com/cityneversleeps

We also wanted to take this opportunity to talk about where we are with the development of the game and what to look forward to in the future. Our team has been incredibly happy and surprised with how passionate and supportive the community has been the past couple of years; every day someone shares something cool they've seen from the community with the rest of the team, and we are thankful for the constant support and useful feedback, despite the game being unfinished. We think building a multiplayer game is very hard and risky, and the best way to minimize that risk to make sure that we are able to have it in players' hands from an early state to help us shape it and tell us what is fun and what isn't. So, we wanted to give you all more insight into what we've been focusing on internally, as part of developing this game with your help and guidance.

After the Old Gods New Blood update, we felt that there was still a good amount of work we wanted to do on the core game itself before we moved onto more polish phases of the game development (like updating older hero artwork). Unlike previous updates where our efforts were more singularly focused on the key parts of that update, this year we've been working on several different things in parallel. A good number of those are things you can see in today's update. Some others are things we've been working on in the last few months alongside this update. This even includes things like progression and hero/hideout customizations, as we feel those are features we want to be able to adjust and significantly change based on feedback before the game is fully released. There are also other things we've been working on recently that are more speculative (as in we aren't 100% sure if they will be released or not based on how playtesting goes, though results so far have been promising) like large item redesigns/additions and alternate game modes that expand the scope of the game.

Then there are other things like Midboss (both the model and the layout to a degree), Guardians and Walkers, which we do consider important but just haven't gotten to yet and will be focusing on for upcoming updates. On the other hand, things like hero remodels were in our heads as something we'd get to later, towards the end of early development, after other core aspects of the game were more fleshed out. That doesn't mean we don't think they are important by any means, just that they are more of a known quantity to us that don't necessarily need to be done earlier than other things. That being said, we will likely be gradually working on them in the near future for inclusion in upcoming updates alongside other work.

We hope you will like this update. Thank you all for your continued support so far during development, and don't forget to Vote!

Complete change list

Deadlock published the full patch notes on its official website.

View full official patch notes

Technical changes

Changed files

Showing 20 of 3000 tracked files.

3000 files+900878-887153
M
DumpSource2/.stringsignore
+5607-3522
Modified · line preview unavailable
M
DumpSource2/commands.txt
+378-159
@@ -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.
M
DumpSource2/convars.txt
+1899-1245
Modified · line preview unavailable
M
DumpSource2/interfaces.txt
+4-7
@@ -16,8 +16,10 @@ client
1616
1717 engine2
1818 BenchmarkService001
19+ BugBugService001
1920 BugService001
2021 ClientServerEngineLoopService_001
22+ ClientServerSharedHandleSystem001
2123 EngineGameUI001
2224 EngineServiceMgr001
2325 GameEventSystemClientV001
@@ -57,6 +59,7 @@ helpsystem
5759
5860 host
5961 DebugDrawQueueManager001
62+ EconVData001
6063 GameModelInfo001
6164 GameSystem2HostHook
6265 HostUtils001
@@ -163,6 +166,7 @@ server
163166 Source2ServerConfig001
164167
165168 soundsystem
169+ SoundBugBugService001_Client
166170 SoundOpSystem001
167171 SoundOpSystemEdit001
168172 SoundSystem001
@@ -171,9 +175,6 @@ soundsystem
171175 steamaudio
172176 SteamAudio001
173177
174-subtools/bugreporter_subtool
175- VConsole_SubTool_001_BugReporterTool
176-
177178 subtools/netgraph_subtool
178179 VConsole_SubTool_001_NetGraphTool
179180
@@ -202,15 +203,11 @@ valve_wmf
202203 vconcomm
203204 VConComm001
204205
205-vfx_dx11
206- VFX_DLL_001
207-
208206 visbuilder
209207 MapVisibilityV001RESOURCE_TYPE_COMPILER_002
210208 VisBuilder_001
211209
212210 vphysics2
213- VPhysics2_Handle_Interface_001
214211 VPhysics2_Interface_001
215212
216213 vscript
M
DumpSource2/logging_channels.txt
+7-1
@@ -1,6 +1,7 @@
11 AI (verbosity: default, color: 00000000)
22 Ability Prediction (verbosity: default, color: B200FFFF)
33 Accolades (verbosity: default, color: 00000000)
4+ActivityEventGameSystem (verbosity: default, color: 80FF80FF)
45 AnimResource (verbosity: default, color: 00000000)
56 Animation 2 (verbosity: default, color: 00000000)
67 AnimationGraph (verbosity: default, color: E1F20DFF)
@@ -9,14 +10,14 @@ AnimationSystem: IK (verbosity: default, color: 00000000)
910 Animgraph (verbosity: off, console only, color: 00000000)
1011 Assert (verbosity: default, color: 00000000)
1112 AssetThumbnail (verbosity: default, color: 00000000)
13+AssetThumbnailWebClient (verbosity: default, color: 00000000)
1214 AudioLimiter (verbosity: default, color: 03FCB6FF)
1315 AudioManager (verbosity: default, color: 03FCB6FF)
1416 AudioUtil (verbosity: default, color: 03FCB6FF)
1517 BitBuf Error (verbosity: default, color: FF09ABFF)
1618 BodyGameSystem (verbosity: default, color: 00000000)
1719 BoneSetup (verbosity: default, color: 00000000)
1820 Breakables (verbosity: default, color: 00000000)
19-Bug Reporter (verbosity: default, color: 00FFFFFF)
2021 BuildCubemaps (verbosity: default, color: FF6400FF)
2122 BuildSparseShadowTree (verbosity: default, color: FF6400FF)
2223 CITADEL Account Stats (verbosity: default, color: 8F8FBCFF)
@@ -30,6 +31,7 @@ CitadelAudioRelevance (verbosity: default, color: 33FFB6FF)
3031 CitadelDialogManager (verbosity: default, color: F57E42FF)
3132 CitadelMusicData (verbosity: default, color: FF9900FF)
3233 CitadelParticipantAudio (verbosity: default, color: 3498EBFF)
34+CitadelPing (verbosity: default, color: 00000000)
3335 CitadelTVCamera (verbosity: essential, color: 6666FFFF)
3436 CitadelTVDirector (verbosity: essential, color: CC66FFFF)
3537 Client (verbosity: default, color: B4FF00FF)
@@ -53,12 +55,14 @@ DotaItemSetCompiler (verbosity: default, color: 00000000)
5355 DotaPatchNotesCompiler (verbosity: default, color: 00000000)
5456 DotaVisualNovelsCompiler (verbosity: default, color: 00000000)
5557 DualHull (verbosity: default, color: 80FF80FF)
58+Econ (verbosity: default, color: 00000000)
5659 Elapsed (verbosity: default, color: F4AAF1FF)
5760 EmitSound (verbosity: default, color: C8A7F5FF)
5861 EngineServiceManager (verbosity: default, color: DC8232FF)
5962 Entity Dump (verbosity: default, color: F5B7ECFF)
6063 Entity Load Unserialize (verbosity: default, color: 00000000)
6164 Entity System (verbosity: default, color: FE883AFF)
65+Events (verbosity: default, color: 00000000)
6266 FbxSystem (verbosity: default, color: 00000000)
6367 Filesystem (verbosity: default, color: FFC080FF)
6468 GCClient (verbosity: default, color: 00000000)
@@ -113,6 +117,7 @@ PanoramaScript (verbosity: default, color: C8FFFFFF)
113117 PanoramaVideoPlayer (verbosity: off, color: 00000000)
114118 Particles (verbosity: default, color: 00000000)
115119 ParticlesLib (verbosity: default, color: 00000000)
120+PeriodicResources (verbosity: default, color: 00000000)
116121 Physics (verbosity: default, color: 80FF80FF)
117122 PlayOfTheGame (verbosity: default, color: 00000000)
118123 PostProcessing (verbosity: default, color: 00000000)
@@ -135,6 +140,7 @@ SV CommandQueue (verbosity: default, color: FF68C8FF)
135140 SaveRestore (verbosity: default, color: 64FF00FF)
136141 SaveRestoreIO (verbosity: default, color: F14ED5FF)
137142 SaveRestoreIOFiltered (verbosity: default, color: B69EFAFF)
143+SaveRestoreSpawnKeys (verbosity: default, color: 64FF00FF)
138144 SaveRestoreSyncIO (verbosity: default, color: F4AAF1FF)
139145 SceneFileCache (verbosity: default, color: D76AB9FF)
140146 ScenePrint (verbosity: default, color: EFE4B0FF)
M
DumpSource2/module_metadata/animationsystem.kv3
+220-1
@@ -1,2 +1,221 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
2-null
2+{
3+ model_classes =
4+ {
5+ m_Classes =
6+ {
7+ CNPCPhysicsHull =
8+ {
9+ m_BaseClasses = [ ]
10+ m_FriendlyName = ""
11+ m_Description = ""
12+ m_MetaData =
13+ {
14+ node_name_key = "m_sName"
15+ MVDataNodeType = 0
16+ MVDataOverlayType = 0
17+ }
18+ m_HelpContextName = ""
19+ m_nClassType = "modelgamedata"
20+ m_rgbColor = [ 220, 30, 220 ]
21+ m_bmins = [ -8.0, -8.0, -8.0 ]
22+ m_bmaxs = [ 8.0, 8.0, 8.0 ]
23+ m_Tags = [ ]
24+ m_Variables =
25+ [
26+ {
27+ m_Name = "m_sName"
28+ m_FullType = "string"
29+ m_LongName = "Name"
30+ m_Description = ""
31+ m_bUsingLegacyDefault = false
32+ m_DefaultKV3 = ""
33+ m_KV3Metadata =
34+ {
35+ hidden = false
36+ suppressed_field = true
37+ }
38+ m_pItemSet = null
39+ },
40+ {
41+ m_Name = "m_eType"
42+ m_FullType = "choices"
43+ m_LongName = "Type"
44+ m_Description = ""
45+ m_bUsingLegacyDefault = false
46+ m_DefaultKV3 = "eInvalid"
47+ m_KV3Metadata =
48+ {
49+ hidden = false
50+ }
51+ m_pItemSet =
52+ {
53+ m_eType = "choices"
54+ m_Items =
55+ [
56+ {
57+ m_iValue = 0
58+ m_Value = "eInvalid"
59+ m_FriendlyName = "None"
60+ m_bDefault = false
61+ m_bCustom = false
62+ m_Description = ""
63+ },
64+ {
65+ m_iValue = 0
66+ m_Value = "eGroundCapsule"
67+ m_FriendlyName = "Capsule - Ground"
68+ m_bDefault = false
69+ m_bCustom = false
70+ m_Description = ""
71+ },
72+ {
73+ m_iValue = 0
74+ m_Value = "eCenteredCapsule"
75+ m_FriendlyName = "Capsule - Centered"
76+ m_bDefault = false
77+ m_bCustom = false
78+ m_Description = ""
79+ },
80+ {
81+ m_iValue = 0
82+ m_Value = "eGenericCapsule"
83+ m_FriendlyName = "Capsule - Generic"
84+ m_bDefault = false
85+ m_bCustom = false
86+ m_Description = ""
87+ },
88+ {
89+ m_iValue = 0
90+ m_Value = "eGroundBox"
91+ m_FriendlyName = "Box - Ground"
92+ m_bDefault = false
93+ m_bCustom = false
94+ m_Description = ""
95+ },
96+ {
97+ m_iValue = 0
98+ m_Value = "eGroundCylinder"
99+ m_FriendlyName = "Cylinder - Ground (SLOW PERF)"
100+ m_bDefault = false
101+ m_bCustom = false
102+ m_Description = ""
103+ },
104+ {
105+ m_iValue = 0
106+ m_Value = "eCenteredCylinder"
107+ m_FriendlyName = "Cylinder - Centered (SLOW PERF)"
108+ m_bDefault = false
109+ m_bCustom = false
110+ m_Description = ""
111+ },
112+ ]
113+ }
114+ },
115+ {
116+ m_Name = "m_flCapsuleHeight"
117+ m_FullType = "float"
118+ m_LongName = "Height"
119+ m_Description = ""
120+ m_bUsingLegacyDefault = false
121+ m_DefaultKV3 = 50.0
122+ m_KV3Metadata =
123+ {
124+ hidden = false
125+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
126+ }
127+ m_pItemSet = null
128+ },
129+ {
130+ m_Name = "m_flCapsuleRadius"
131+ m_FullType = "float"
132+ m_LongName = "Radius"
133+ m_Description = ""
134+ m_bUsingLegacyDefault = false
135+ m_DefaultKV3 = 11.0
136+ m_KV3Metadata =
137+ {
138+ hidden = false
139+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eGenericCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
140+ }
141+ m_pItemSet = null
142+ },
143+ {
144+ m_Name = "m_vCapsuleCenter1"
145+ m_FullType = "vector"
146+ m_LongName = "Center 1"
147+ m_Description = ""
148+ m_bUsingLegacyDefault = false
149+ m_DefaultKV3 = [ 0.0, 0.0, 11.0 ]
150+ m_KV3Metadata =
151+ {
152+ hidden = false
153+ suppress_expr = "m_eType != eGenericCapsule"
154+ }
155+ m_pItemSet = null
156+ },
157+ {
158+ m_Name = "m_vCapsuleCenter2"
159+ m_FullType = "vector"
160+ m_LongName = "Center 2"
161+ m_Description = ""
162+ m_bUsingLegacyDefault = false
163+ m_DefaultKV3 = [ 0.0, 0.0, 61.0 ]
164+ m_KV3Metadata =
165+ {
166+ hidden = false
167+ suppress_expr = "m_eType != eGenericCapsule"
168+ }
169+ m_pItemSet = null
170+ },
171+ {
172+ m_Name = "m_flGroundBoxHeight"
173+ m_FullType = "float"
174+ m_LongName = "Height"
175+ m_Description = ""
176+ m_bUsingLegacyDefault = false
177+ m_DefaultKV3 = 50.0
178+ m_KV3Metadata =
179+ {
180+ hidden = false
181+ suppress_expr = "m_eType != eGroundBox"
182+ }
183+ m_pItemSet = null
184+ },
185+ {
186+ m_Name = "m_flGroundBoxWidth"
187+ m_FullType = "float"
188+ m_LongName = "Width"
189+ m_Description = ""
190+ m_bUsingLegacyDefault = false
191+ m_DefaultKV3 = 11.0
192+ m_KV3Metadata =
193+ {
194+ hidden = false
195+ suppress_expr = "m_eType != eGroundBox"
196+ }
197+ m_pItemSet = null
198+ },
199+ ]
200+ m_Inputs = [ ]
201+ m_Outputs = [ ]
202+ m_Helpers =
203+ [
204+ {
205+ Name = "game_data_list"
206+ ParametersKV3 =
207+ {
208+ key = "CNPCPhysicsHull"
209+ }
210+ },
211+ {
212+ Name = "npcphysicshull"
213+ ParametersKV3 =
214+ {
215+ }
216+ },
217+ ]
218+ }
219+ }
220+ }
221+}
M
DumpSource2/module_metadata/assetpreview.kv3
+482-7
@@ -1,12 +1,485 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
22 {
3+ bind_targets =
4+ {
5+ AssetPreviewToolScene =
6+ {
7+ ClassName = "CAssetPreviewToolScene"
8+ OverideHelpContextName = ""
9+ File = "src/assetpreview/assetpreviewsystem.cpp"
10+ FileLine = 131
11+ commands = null
12+ }
13+ Camera =
14+ {
15+ ClassName = "CBindableCamera"
16+ OverideHelpContextName = "SharedToolCommands"
17+ File = "src/tools/toolutils2/bindablecamera.cpp"
18+ FileLine = 60
19+ commands =
20+ {
21+ CameraLookAtSelection =
22+ {
23+ description = ""
24+ }
25+ DecreaseMoveSpeed =
26+ {
27+ description = ""
28+ }
29+ HorizontalStrafeCamera =
30+ {
31+ description = ""
32+ }
33+ IncreaseMoveSpeed =
34+ {
35+ description = ""
36+ }
37+ MouseControlCamera =
38+ {
39+ description = ""
40+ }
41+ MouseControlCamera2D =
42+ {
43+ description = ""
44+ }
45+ MouseControlCamera3D =
46+ {
47+ description = ""
48+ }
49+ MouseControlCamera3D_Toggle =
50+ {
51+ description = ""
52+ }
53+ MouseLook3D =
54+ {
55+ description = ""
56+ }
57+ MoveCameraBackward3D =
58+ {
59+ description = ""
60+ }
61+ MoveCameraDown3D =
62+ {
63+ description = ""
64+ }
65+ MoveCameraForward3D =
66+ {
67+ description = ""
68+ }
69+ MoveCameraLeft3D =
70+ {
71+ description = ""
72+ }
73+ MoveCameraRight3D =
74+ {
75+ description = ""
76+ }
77+ MoveCameraUp3D =
78+ {
79+ description = ""
80+ }
81+ PanCamera3D =
82+ {
83+ description = ""
84+ }
85+ PitchCameraDown =
86+ {
87+ description = ""
88+ }
89+ PitchCameraUp =
90+ {
91+ description = ""
92+ }
93+ ResetMoveSpeed =
94+ {
95+ description = ""
96+ }
97+ RotateAboutTarget3D =
98+ {
99+ description = ""
100+ }
101+ SnapCameraToSelection =
102+ {
103+ description = ""
104+ }
105+ ToggleLockCameraHeight =
106+ {
107+ description = ""
108+ }
109+ VerticalStrafeCamera =
110+ {
111+ description = ""
112+ }
113+ YawCameraLeft =
114+ {
115+ description = ""
116+ }
117+ YawCameraRight =
118+ {
119+ description = ""
120+ }
121+ ZoomAllCamerasIn =
122+ {
123+ description = ""
124+ }
125+ ZoomAllCamerasOut =
126+ {
127+ description = ""
128+ }
129+ ZoomCameraIn =
130+ {
131+ description = ""
132+ }
133+ ZoomCameraOut =
134+ {
135+ description = ""
136+ }
137+ ZoomForwardBack2D =
138+ {
139+ description = ""
140+ }
141+ ZoomForwardBack3D =
142+ {
143+ description = ""
144+ }
145+ }
146+ }
147+ GlobalHotkeys =
148+ {
149+ ClassName = "CGlobalHotkeyCommands"
150+ OverideHelpContextName = ""
151+ File = "src/qcontrols/inputglobalhotkeys.cpp"
152+ FileLine = 26
153+ commands =
154+ {
155+ DebugWidgetActiveWindow =
156+ {
157+ description = ""
158+ }
159+ DebugWidgetUnderMouse =
160+ {
161+ description = ""
162+ }
163+ DebugWidgetWithFocus =
164+ {
165+ description = ""
166+ }
167+ DummyNoOp =
168+ {
169+ description = ""
170+ }
171+ FocusChainDebug_Back =
172+ {
173+ description = ""
174+ }
175+ FocusChainDebug_Forward =
176+ {
177+ description = ""
178+ }
179+ FocusChainDebug_Less =
180+ {
181+ description = ""
182+ }
183+ FocusChainDebug_More =
184+ {
185+ description = ""
186+ }
187+ FocusChainDebug_Toggle =
188+ {
189+ description = ""
190+ }
191+ ShowAllCommandsPopup =
192+ {
193+ description = ""
194+ }
195+ ShowConsole =
196+ {
197+ description = ""
198+ }
199+ ShowFullHelpForBindableCommandUnderMouse =
200+ {
201+ description = ""
202+ }
203+ ShowInputDebugger =
204+ {
205+ description = ""
206+ }
207+ ShowWidgetDebugger =
208+ {
209+ description = ""
210+ }
211+ SwitchToEngineWindow =
212+ {
213+ description = ""
214+ }
215+ }
216+ }
217+ LightingControl =
218+ {
219+ ClassName = "CLightingControlRig"
220+ OverideHelpContextName = ""
221+ File = "src/tools/toolscene/lightingcontrolrig.cpp"
222+ FileLine = 27
223+ commands =
224+ {
225+ ReloadLightRigDefinitions =
226+ {
227+ description = ""
228+ }
229+ RotateLights =
230+ {
231+ description = ""
232+ }
233+ ToggleLights =
234+ {
235+ description = ""
236+ }
237+ }
238+ }
239+ ToolSceneWidget =
240+ {
241+ ClassName = "CQToolSceneWidget"
242+ OverideHelpContextName = ""
243+ File = "src/tools/toolscene/qtoolscenewidget.cpp"
244+ FileLine = 58
245+ commands =
246+ {
247+ DebugToolScene =
248+ {
249+ description = ""
250+ }
251+ DefaultPreviewCamera =
252+ {
253+ description = ""
254+ }
255+ }
256+ }
257+ }
258+ model_classes =
259+ {
260+ m_Classes =
261+ {
262+ CNPCPhysicsHull =
263+ {
264+ m_BaseClasses = [ ]
265+ m_FriendlyName = ""
266+ m_Description = ""
267+ m_MetaData =
268+ {
269+ node_name_key = "m_sName"
270+ MVDataNodeType = 0
271+ MVDataOverlayType = 0
272+ }
273+ m_HelpContextName = ""
274+ m_nClassType = "modelgamedata"
275+ m_rgbColor = [ 220, 30, 220 ]
276+ m_bmins = [ -8.0, -8.0, -8.0 ]
277+ m_bmaxs = [ 8.0, 8.0, 8.0 ]
278+ m_Tags = [ ]
279+ m_Variables =
280+ [
281+ {
282+ m_Name = "m_sName"
283+ m_FullType = "string"
284+ m_LongName = "Name"
285+ m_Description = ""
286+ m_bUsingLegacyDefault = false
287+ m_DefaultKV3 = ""
288+ m_KV3Metadata =
289+ {
290+ hidden = false
291+ suppressed_field = true
292+ }
293+ m_pItemSet = null
294+ },
295+ {
296+ m_Name = "m_eType"
297+ m_FullType = "choices"
298+ m_LongName = "Type"
299+ m_Description = ""
300+ m_bUsingLegacyDefault = false
301+ m_DefaultKV3 = "eInvalid"
302+ m_KV3Metadata =
303+ {
304+ hidden = false
305+ }
306+ m_pItemSet =
307+ {
308+ m_eType = "choices"
309+ m_Items =
310+ [
311+ {
312+ m_iValue = 0
313+ m_Value = "eInvalid"
314+ m_FriendlyName = "None"
315+ m_bDefault = false
316+ m_bCustom = false
317+ m_Description = ""
318+ },
319+ {
320+ m_iValue = 0
321+ m_Value = "eGroundCapsule"
322+ m_FriendlyName = "Capsule - Ground"
323+ m_bDefault = false
324+ m_bCustom = false
325+ m_Description = ""
326+ },
327+ {
328+ m_iValue = 0
329+ m_Value = "eCenteredCapsule"
330+ m_FriendlyName = "Capsule - Centered"
331+ m_bDefault = false
332+ m_bCustom = false
333+ m_Description = ""
334+ },
335+ {
336+ m_iValue = 0
337+ m_Value = "eGenericCapsule"
338+ m_FriendlyName = "Capsule - Generic"
339+ m_bDefault = false
340+ m_bCustom = false
341+ m_Description = ""
342+ },
343+ {
344+ m_iValue = 0
345+ m_Value = "eGroundBox"
346+ m_FriendlyName = "Box - Ground"
347+ m_bDefault = false
348+ m_bCustom = false
349+ m_Description = ""
350+ },
351+ {
352+ m_iValue = 0
353+ m_Value = "eGroundCylinder"
354+ m_FriendlyName = "Cylinder - Ground (SLOW PERF)"
355+ m_bDefault = false
356+ m_bCustom = false
357+ m_Description = ""
358+ },
359+ {
360+ m_iValue = 0
361+ m_Value = "eCenteredCylinder"
362+ m_FriendlyName = "Cylinder - Centered (SLOW PERF)"
363+ m_bDefault = false
364+ m_bCustom = false
365+ m_Description = ""
366+ },
367+ ]
368+ }
369+ },
370+ {
371+ m_Name = "m_flCapsuleHeight"
372+ m_FullType = "float"
373+ m_LongName = "Height"
374+ m_Description = ""
375+ m_bUsingLegacyDefault = false
376+ m_DefaultKV3 = 50.0
377+ m_KV3Metadata =
378+ {
379+ hidden = false
380+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
381+ }
382+ m_pItemSet = null
383+ },
384+ {
385+ m_Name = "m_flCapsuleRadius"
386+ m_FullType = "float"
387+ m_LongName = "Radius"
388+ m_Description = ""
389+ m_bUsingLegacyDefault = false
390+ m_DefaultKV3 = 11.0
391+ m_KV3Metadata =
392+ {
393+ hidden = false
394+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eGenericCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
395+ }
396+ m_pItemSet = null
397+ },
398+ {
399+ m_Name = "m_vCapsuleCenter1"
400+ m_FullType = "vector"
401+ m_LongName = "Center 1"
402+ m_Description = ""
403+ m_bUsingLegacyDefault = false
404+ m_DefaultKV3 = [ 0.0, 0.0, 11.0 ]
405+ m_KV3Metadata =
406+ {
407+ hidden = false
408+ suppress_expr = "m_eType != eGenericCapsule"
409+ }
410+ m_pItemSet = null
411+ },
412+ {
413+ m_Name = "m_vCapsuleCenter2"
414+ m_FullType = "vector"
415+ m_LongName = "Center 2"
416+ m_Description = ""
417+ m_bUsingLegacyDefault = false
418+ m_DefaultKV3 = [ 0.0, 0.0, 61.0 ]
419+ m_KV3Metadata =
420+ {
421+ hidden = false
422+ suppress_expr = "m_eType != eGenericCapsule"
423+ }
424+ m_pItemSet = null
425+ },
426+ {
427+ m_Name = "m_flGroundBoxHeight"
428+ m_FullType = "float"
429+ m_LongName = "Height"
430+ m_Description = ""
431+ m_bUsingLegacyDefault = false
432+ m_DefaultKV3 = 50.0
433+ m_KV3Metadata =
434+ {
435+ hidden = false
436+ suppress_expr = "m_eType != eGroundBox"
437+ }
438+ m_pItemSet = null
439+ },
440+ {
441+ m_Name = "m_flGroundBoxWidth"
442+ m_FullType = "float"
443+ m_LongName = "Width"
444+ m_Description = ""
445+ m_bUsingLegacyDefault = false
446+ m_DefaultKV3 = 11.0
447+ m_KV3Metadata =
448+ {
449+ hidden = false
450+ suppress_expr = "m_eType != eGroundBox"
451+ }
452+ m_pItemSet = null
453+ },
454+ ]
455+ m_Inputs = [ ]
456+ m_Outputs = [ ]
457+ m_Helpers =
458+ [
459+ {
460+ Name = "game_data_list"
461+ ParametersKV3 =
462+ {
463+ key = "CNPCPhysicsHull"
464+ }
465+ },
466+ {
467+ Name = "npcphysicshull"
468+ ParametersKV3 =
469+ {
470+ }
471+ },
472+ ]
473+ }
474+ }
475+ }
3476 resource_manifests =
4477 [
5478 {
6479 name = "NmAssetPreview"
7480 group = "ToolsStartup"
8481 source_file = "src/assetpreview/assetpreview.cpp"
9- source_line = 69
482+ source_line = 31
10483 resources =
11484 [
12485 resource_name:"scripts/tools/anim_preview_archetypes.vdata",
@@ -51,7 +524,7 @@
51524 name = ""
52525 group = "GameStartup"
53526 source_file = "src/tools/toolscene/toolscene_sky.cpp"
54- source_line = 17
527+ source_line = 16
55528 resources =
56529 [
57530 resource_name:"materials/tools/light_probe.vmat",
@@ -82,19 +555,20 @@
82555 },
83556 {
84557 name = ""
85- group = "ToolsStartup_SM50"
86- source_file = "src/toolrenderutils/toolmatsysutils.cpp"
87- source_line = 161
558+ group = "ToolsStartup"
559+ source_file = "src/toolrenderutils/toolstandardmodels.cpp"
560+ source_line = 18
88561 resources =
89562 [
90- resource_name:"materials/tools/grid.vmat",
563+ resource_name:"models/editor/axis_helper_thick.vmdl",
564+ resource_name:"models/editor/camera.vmdl",
91565 ]
92566 },
93567 {
94568 name = ""
95569 group = "ToolsStartup"
96570 source_file = "src/toolrenderutils/toolmatsysutils.cpp"
97- source_line = 125
571+ source_line = 126
98572 resources =
99573 [
100574 resource_name:"materials/tools/wireframe_vertex_color.vmat",
@@ -121,6 +595,7 @@
121595 resource_name:"materials/tools/handle_ring_translucent.vmat",
122596 resource_name:"materials/tools/handle_square_ring_translucent.vmat",
123597 resource_name:"materials/tools/handle_edged_circle_translucent.vmat",
598+ resource_name:"materials/tools/grid.vmat",
124599 ]
125600 },
126601 {
M
DumpSource2/module_metadata/client.kv3
+43899-12020
Modified · line preview unavailable
M
DumpSource2/module_metadata/engine2.kv3
+17-2
@@ -1,12 +1,27 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
22 {
3+ entity_api =
4+ {
5+ CEmptyEntityInstance =
6+ {
7+ fields =
8+ {
9+ }
10+ }
11+ CEntityComponent =
12+ {
13+ fields =
14+ {
15+ }
16+ }
17+ }
318 resource_manifests =
419 [
520 {
621 name = "AdditiveFilterManifest"
722 group = "GameStartup"
823 source_file = "src/engine2/renderingworld.cpp"
9- source_line = 896
24+ source_line = 927
1025 resources =
1126 [
1227 resource_name:"materials/dev/generalfilter_additive.vmat",
@@ -36,7 +51,7 @@
3651 name = "LoopModeLevelLoad"
3752 group = ""
3853 source_file = "src/engine2/loopmodelevelload.cpp"
39- source_line = 93
54+ source_line = 94
4055 resources =
4156 [
4257 resource_name:"materials/loading_background.vmat",
M
DumpSource2/module_metadata/helpsystem.kv3
+117-1
@@ -1,2 +1,118 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
2-null
2+{
3+ bind_targets =
4+ {
5+ GlobalHotkeys =
6+ {
7+ ClassName = "CGlobalHotkeyCommands"
8+ OverideHelpContextName = ""
9+ File = "src/qcontrols/inputglobalhotkeys.cpp"
10+ FileLine = 26
11+ commands =
12+ {
13+ DebugWidgetActiveWindow =
14+ {
15+ description = ""
16+ }
17+ DebugWidgetUnderMouse =
18+ {
19+ description = ""
20+ }
21+ DebugWidgetWithFocus =
22+ {
23+ description = ""
24+ }
25+ DummyNoOp =
26+ {
27+ description = ""
28+ }
29+ FocusChainDebug_Back =
30+ {
31+ description = ""
32+ }
33+ FocusChainDebug_Forward =
34+ {
35+ description = ""
36+ }
37+ FocusChainDebug_Less =
38+ {
39+ description = ""
40+ }
41+ FocusChainDebug_More =
42+ {
43+ description = ""
44+ }
45+ FocusChainDebug_Toggle =
46+ {
47+ description = ""
48+ }
49+ ShowAllCommandsPopup =
50+ {
51+ description = ""
52+ }
53+ ShowConsole =
54+ {
55+ description = ""
56+ }
57+ ShowFullHelpForBindableCommandUnderMouse =
58+ {
59+ description = ""
60+ }
61+ ShowInputDebugger =
62+ {
63+ description = ""
64+ }
65+ ShowWidgetDebugger =
66+ {
67+ description = ""
68+ }
69+ SwitchToEngineWindow =
70+ {
71+ description = ""
72+ }
73+ }
74+ }
75+ HelpEditorWidget =
76+ {
77+ ClassName = "CQHelpEditorWidget"
78+ OverideHelpContextName = ""
79+ File = "src/tools/helpsystem/qhelpeditorwidget.cpp"
80+ FileLine = 29
81+ commands =
82+ {
83+ Cancel =
84+ {
85+ description = ""
86+ }
87+ InsertAssetLink =
88+ {
89+ description = ""
90+ }
91+ InsertBold =
92+ {
93+ description = ""
94+ }
95+ InsertImage =
96+ {
97+ description = ""
98+ }
99+ InsertItalic =
100+ {
101+ description = ""
102+ }
103+ InsertLink =
104+ {
105+ description = ""
106+ }
107+ InsertUnderlined =
108+ {
109+ description = ""
110+ }
111+ Save =
112+ {
113+ description = ""
114+ }
115+ }
116+ }
117+ }
118+}
M
DumpSource2/module_metadata/materialsystem2.kv3
+2-2
@@ -6,7 +6,7 @@
66 name = "MaterialUtilsInit"
77 group = "GameStartup"
88 source_file = "src/materialsystem2/utils/materialsystem2utils.cpp"
9- source_line = 636
9+ source_line = 642
1010 resources =
1111 [
1212 resource_name:"dev/vgui/materials/renderui.vmat",
@@ -19,7 +19,7 @@
1919 },
2020 {
2121 name = "PostProcessingSystemManifest"
22- group = "GameStartup_SM50"
22+ group = "GameStartup"
2323 source_file = "src/materialsystem2/postprocessingsystem.cpp"
2424 source_line = 39
2525 resources =
M
DumpSource2/module_metadata/meshsystem.kv3
+219-1
@@ -1,5 +1,223 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
22 {
3+ model_classes =
4+ {
5+ m_Classes =
6+ {
7+ CNPCPhysicsHull =
8+ {
9+ m_BaseClasses = [ ]
10+ m_FriendlyName = ""
11+ m_Description = ""
12+ m_MetaData =
13+ {
14+ node_name_key = "m_sName"
15+ MVDataNodeType = 0
16+ MVDataOverlayType = 0
17+ }
18+ m_HelpContextName = ""
19+ m_nClassType = "modelgamedata"
20+ m_rgbColor = [ 220, 30, 220 ]
21+ m_bmins = [ -8.0, -8.0, -8.0 ]
22+ m_bmaxs = [ 8.0, 8.0, 8.0 ]
23+ m_Tags = [ ]
24+ m_Variables =
25+ [
26+ {
27+ m_Name = "m_sName"
28+ m_FullType = "string"
29+ m_LongName = "Name"
30+ m_Description = ""
31+ m_bUsingLegacyDefault = false
32+ m_DefaultKV3 = ""
33+ m_KV3Metadata =
34+ {
35+ hidden = false
36+ suppressed_field = true
37+ }
38+ m_pItemSet = null
39+ },
40+ {
41+ m_Name = "m_eType"
42+ m_FullType = "choices"
43+ m_LongName = "Type"
44+ m_Description = ""
45+ m_bUsingLegacyDefault = false
46+ m_DefaultKV3 = "eInvalid"
47+ m_KV3Metadata =
48+ {
49+ hidden = false
50+ }
51+ m_pItemSet =
52+ {
53+ m_eType = "choices"
54+ m_Items =
55+ [
56+ {
57+ m_iValue = 0
58+ m_Value = "eInvalid"
59+ m_FriendlyName = "None"
60+ m_bDefault = false
61+ m_bCustom = false
62+ m_Description = ""
63+ },
64+ {
65+ m_iValue = 0
66+ m_Value = "eGroundCapsule"
67+ m_FriendlyName = "Capsule - Ground"
68+ m_bDefault = false
69+ m_bCustom = false
70+ m_Description = ""
71+ },
72+ {
73+ m_iValue = 0
74+ m_Value = "eCenteredCapsule"
75+ m_FriendlyName = "Capsule - Centered"
76+ m_bDefault = false
77+ m_bCustom = false
78+ m_Description = ""
79+ },
80+ {
81+ m_iValue = 0
82+ m_Value = "eGenericCapsule"
83+ m_FriendlyName = "Capsule - Generic"
84+ m_bDefault = false
85+ m_bCustom = false
86+ m_Description = ""
87+ },
88+ {
89+ m_iValue = 0
90+ m_Value = "eGroundBox"
91+ m_FriendlyName = "Box - Ground"
92+ m_bDefault = false
93+ m_bCustom = false
94+ m_Description = ""
95+ },
96+ {
97+ m_iValue = 0
98+ m_Value = "eGroundCylinder"
99+ m_FriendlyName = "Cylinder - Ground (SLOW PERF)"
100+ m_bDefault = false
101+ m_bCustom = false
102+ m_Description = ""
103+ },
104+ {
105+ m_iValue = 0
106+ m_Value = "eCenteredCylinder"
107+ m_FriendlyName = "Cylinder - Centered (SLOW PERF)"
108+ m_bDefault = false
109+ m_bCustom = false
110+ m_Description = ""
111+ },
112+ ]
113+ }
114+ },
115+ {
116+ m_Name = "m_flCapsuleHeight"
117+ m_FullType = "float"
118+ m_LongName = "Height"
119+ m_Description = ""
120+ m_bUsingLegacyDefault = false
121+ m_DefaultKV3 = 50.0
122+ m_KV3Metadata =
123+ {
124+ hidden = false
125+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
126+ }
127+ m_pItemSet = null
128+ },
129+ {
130+ m_Name = "m_flCapsuleRadius"
131+ m_FullType = "float"
132+ m_LongName = "Radius"
133+ m_Description = ""
134+ m_bUsingLegacyDefault = false
135+ m_DefaultKV3 = 11.0
136+ m_KV3Metadata =
137+ {
138+ hidden = false
139+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eGenericCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
140+ }
141+ m_pItemSet = null
142+ },
143+ {
144+ m_Name = "m_vCapsuleCenter1"
145+ m_FullType = "vector"
146+ m_LongName = "Center 1"
147+ m_Description = ""
148+ m_bUsingLegacyDefault = false
149+ m_DefaultKV3 = [ 0.0, 0.0, 11.0 ]
150+ m_KV3Metadata =
151+ {
152+ hidden = false
153+ suppress_expr = "m_eType != eGenericCapsule"
154+ }
155+ m_pItemSet = null
156+ },
157+ {
158+ m_Name = "m_vCapsuleCenter2"
159+ m_FullType = "vector"
160+ m_LongName = "Center 2"
161+ m_Description = ""
162+ m_bUsingLegacyDefault = false
163+ m_DefaultKV3 = [ 0.0, 0.0, 61.0 ]
164+ m_KV3Metadata =
165+ {
166+ hidden = false
167+ suppress_expr = "m_eType != eGenericCapsule"
168+ }
169+ m_pItemSet = null
170+ },
171+ {
172+ m_Name = "m_flGroundBoxHeight"
173+ m_FullType = "float"
174+ m_LongName = "Height"
175+ m_Description = ""
176+ m_bUsingLegacyDefault = false
177+ m_DefaultKV3 = 50.0
178+ m_KV3Metadata =
179+ {
180+ hidden = false
181+ suppress_expr = "m_eType != eGroundBox"
182+ }
183+ m_pItemSet = null
184+ },
185+ {
186+ m_Name = "m_flGroundBoxWidth"
187+ m_FullType = "float"
188+ m_LongName = "Width"
189+ m_Description = ""
190+ m_bUsingLegacyDefault = false
191+ m_DefaultKV3 = 11.0
192+ m_KV3Metadata =
193+ {
194+ hidden = false
195+ suppress_expr = "m_eType != eGroundBox"
196+ }
197+ m_pItemSet = null
198+ },
199+ ]
200+ m_Inputs = [ ]
201+ m_Outputs = [ ]
202+ m_Helpers =
203+ [
204+ {
205+ Name = "game_data_list"
206+ ParametersKV3 =
207+ {
208+ key = "CNPCPhysicsHull"
209+ }
210+ },
211+ {
212+ Name = "npcphysicshull"
213+ ParametersKV3 =
214+ {
215+ }
216+ },
217+ ]
218+ }
219+ }
220+ }
3221 resource_manifests =
4222 [
5223 {
@@ -16,7 +234,7 @@
16234 name = "VModelError"
17235 group = ""
18236 source_file = "src/meshsystem/meshsystem.cpp"
19- source_line = 66
237+ source_line = 68
20238 resources =
21239 [
22240 resource_name:"models/dev/error.vmdl",
M
DumpSource2/module_metadata/particles.kv3
+12-1
@@ -2,11 +2,22 @@
22 {
33 resource_manifests =
44 [
5+ {
6+ name = "GPUParticleRequiredResources"
7+ group = ""
8+ source_file = "src/particles/particlesystemmgr.cpp"
9+ source_line = 114
10+ resources =
11+ [
12+ resource_name:"materials/dev/gpu_particles_initialize.vmat",
13+ resource_name:"materials/dev/gpu_particles_simulate.vmat",
14+ ]
15+ },
516 {
617 name = "ParticleSystemRequiredResources"
718 group = ""
819 source_file = "src/particles/particlesystemmgr.cpp"
9- source_line = 100
20+ source_line = 99
1021 resources =
1122 [
1223 resource_name:"particles/error/error.vpcf",
M
DumpSource2/module_metadata/physicsbuilder.kv3
+225-5
@@ -1,22 +1,241 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
22 {
3+ model_classes =
4+ {
5+ m_Classes =
6+ {
7+ CNPCPhysicsHull =
8+ {
9+ m_BaseClasses = [ ]
10+ m_FriendlyName = ""
11+ m_Description = ""
12+ m_MetaData =
13+ {
14+ node_name_key = "m_sName"
15+ MVDataNodeType = 0
16+ MVDataOverlayType = 0
17+ }
18+ m_HelpContextName = ""
19+ m_nClassType = "modelgamedata"
20+ m_rgbColor = [ 220, 30, 220 ]
21+ m_bmins = [ -8.0, -8.0, -8.0 ]
22+ m_bmaxs = [ 8.0, 8.0, 8.0 ]
23+ m_Tags = [ ]
24+ m_Variables =
25+ [
26+ {
27+ m_Name = "m_sName"
28+ m_FullType = "string"
29+ m_LongName = "Name"
30+ m_Description = ""
31+ m_bUsingLegacyDefault = false
32+ m_DefaultKV3 = ""
33+ m_KV3Metadata =
34+ {
35+ hidden = false
36+ suppressed_field = true
37+ }
38+ m_pItemSet = null
39+ },
40+ {
41+ m_Name = "m_eType"
42+ m_FullType = "choices"
43+ m_LongName = "Type"
44+ m_Description = ""
45+ m_bUsingLegacyDefault = false
46+ m_DefaultKV3 = "eInvalid"
47+ m_KV3Metadata =
48+ {
49+ hidden = false
50+ }
51+ m_pItemSet =
52+ {
53+ m_eType = "choices"
54+ m_Items =
55+ [
56+ {
57+ m_iValue = 0
58+ m_Value = "eInvalid"
59+ m_FriendlyName = "None"
60+ m_bDefault = false
61+ m_bCustom = false
62+ m_Description = ""
63+ },
64+ {
65+ m_iValue = 0
66+ m_Value = "eGroundCapsule"
67+ m_FriendlyName = "Capsule - Ground"
68+ m_bDefault = false
69+ m_bCustom = false
70+ m_Description = ""
71+ },
72+ {
73+ m_iValue = 0
74+ m_Value = "eCenteredCapsule"
75+ m_FriendlyName = "Capsule - Centered"
76+ m_bDefault = false
77+ m_bCustom = false
78+ m_Description = ""
79+ },
80+ {
81+ m_iValue = 0
82+ m_Value = "eGenericCapsule"
83+ m_FriendlyName = "Capsule - Generic"
84+ m_bDefault = false
85+ m_bCustom = false
86+ m_Description = ""
87+ },
88+ {
89+ m_iValue = 0
90+ m_Value = "eGroundBox"
91+ m_FriendlyName = "Box - Ground"
92+ m_bDefault = false
93+ m_bCustom = false
94+ m_Description = ""
95+ },
96+ {
97+ m_iValue = 0
98+ m_Value = "eGroundCylinder"
99+ m_FriendlyName = "Cylinder - Ground (SLOW PERF)"
100+ m_bDefault = false
101+ m_bCustom = false
102+ m_Description = ""
103+ },
104+ {
105+ m_iValue = 0
106+ m_Value = "eCenteredCylinder"
107+ m_FriendlyName = "Cylinder - Centered (SLOW PERF)"
108+ m_bDefault = false
109+ m_bCustom = false
110+ m_Description = ""
111+ },
112+ ]
113+ }
114+ },
115+ {
116+ m_Name = "m_flCapsuleHeight"
117+ m_FullType = "float"
118+ m_LongName = "Height"
119+ m_Description = ""
120+ m_bUsingLegacyDefault = false
121+ m_DefaultKV3 = 50.0
122+ m_KV3Metadata =
123+ {
124+ hidden = false
125+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
126+ }
127+ m_pItemSet = null
128+ },
129+ {
130+ m_Name = "m_flCapsuleRadius"
131+ m_FullType = "float"
132+ m_LongName = "Radius"
133+ m_Description = ""
134+ m_bUsingLegacyDefault = false
135+ m_DefaultKV3 = 11.0
136+ m_KV3Metadata =
137+ {
138+ hidden = false
139+ suppress_expr = "m_eType != eGroundCapsule && m_eType != eGenericCapsule && m_eType != eCenteredCapsule && m_eType != eCenteredCylinder && m_eType != eGroundCylinder"
140+ }
141+ m_pItemSet = null
142+ },
143+ {
144+ m_Name = "m_vCapsuleCenter1"
145+ m_FullType = "vector"
146+ m_LongName = "Center 1"
147+ m_Description = ""
148+ m_bUsingLegacyDefault = false
149+ m_DefaultKV3 = [ 0.0, 0.0, 11.0 ]
150+ m_KV3Metadata =
151+ {
152+ hidden = false
153+ suppress_expr = "m_eType != eGenericCapsule"
154+ }
155+ m_pItemSet = null
156+ },
157+ {
158+ m_Name = "m_vCapsuleCenter2"
159+ m_FullType = "vector"
160+ m_LongName = "Center 2"
161+ m_Description = ""
162+ m_bUsingLegacyDefault = false
163+ m_DefaultKV3 = [ 0.0, 0.0, 61.0 ]
164+ m_KV3Metadata =
165+ {
166+ hidden = false
167+ suppress_expr = "m_eType != eGenericCapsule"
168+ }
169+ m_pItemSet = null
170+ },
171+ {
172+ m_Name = "m_flGroundBoxHeight"
173+ m_FullType = "float"
174+ m_LongName = "Height"
175+ m_Description = ""
176+ m_bUsingLegacyDefault = false
177+ m_DefaultKV3 = 50.0
178+ m_KV3Metadata =
179+ {
180+ hidden = false
181+ suppress_expr = "m_eType != eGroundBox"
182+ }
183+ m_pItemSet = null
184+ },
185+ {
186+ m_Name = "m_flGroundBoxWidth"
187+ m_FullType = "float"
188+ m_LongName = "Width"
189+ m_Description = ""
190+ m_bUsingLegacyDefault = false
191+ m_DefaultKV3 = 11.0
192+ m_KV3Metadata =
193+ {
194+ hidden = false
195+ suppress_expr = "m_eType != eGroundBox"
196+ }
197+ m_pItemSet = null
198+ },
199+ ]
200+ m_Inputs = [ ]
201+ m_Outputs = [ ]
202+ m_Helpers =
203+ [
204+ {
205+ Name = "game_data_list"
206+ ParametersKV3 =
207+ {
208+ key = "CNPCPhysicsHull"
209+ }
210+ },
211+ {
212+ Name = "npcphysicshull"
213+ ParametersKV3 =
214+ {
215+ }
216+ },
217+ ]
218+ }
219+ }
220+ }
3221 resource_manifests =
4222 [
5223 {
6224 name = ""
7- group = "ToolsStartup_SM50"
8- source_file = "src/toolrenderutils/toolmatsysutils.cpp"
9- source_line = 161
225+ group = "ToolsStartup"
226+ source_file = "src/toolrenderutils/toolstandardmodels.cpp"
227+ source_line = 18
10228 resources =
11229 [
12- resource_name:"materials/tools/grid.vmat",
230+ resource_name:"models/editor/axis_helper_thick.vmdl",
231+ resource_name:"models/editor/camera.vmdl",
13232 ]
14233 },
15234 {
16235 name = ""
17236 group = "ToolsStartup"
18237 source_file = "src/toolrenderutils/toolmatsysutils.cpp"
19- source_line = 125
238+ source_line = 126
20239 resources =
21240 [
22241 resource_name:"materials/tools/wireframe_vertex_color.vmat",
@@ -43,6 +262,7 @@
43262 resource_name:"materials/tools/handle_ring_translucent.vmat",
44263 resource_name:"materials/tools/handle_square_ring_translucent.vmat",
45264 resource_name:"materials/tools/handle_edged_circle_translucent.vmat",
265+ resource_name:"materials/tools/grid.vmat",
46266 ]
47267 },
48268 {
M
DumpSource2/module_metadata/propertyeditor.kv3
+211-1
@@ -1,2 +1,212 @@
11 <!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} -->
2-null
2+{
3+ bind_targets =
4+ {
5+ CurveEditor =
6+ {
7+ ClassName = "CQCurveEditorWidget"
8+ OverideHelpContextName = ""
9+ File = "src/qcontrols/qcurveeditor.cpp"
10+ FileLine = 390
11+ commands =
12+ {
13+ DeleteSelection =
14+ {
15+ description = ""
16+ }
17+ EditPoint =
18+ {
19+ description = ""
20+ }
21+ ExitAddPointMode =
22+ {
23+ description = ""
24+ }
25+ FrameCurve =
26+ {
27+ description = ""
28+ }
29+ ModifierAxisLock =
30+ {
31+ description = ""
32+ }
33+ ModifierInsertPoint =
34+ {
35+ description = ""
36+ }
37+ ModifierSelectToggle =
38+ {
39+ description = ""
40+ }
41+ MovePoint =
42+ {
43+ description = ""
44+ }
45+ Noop =
46+ {
47+ description = ""
48+ }
49+ NudgeTimeLeft =
50+ {
51+ description = ""
52+ }
53+ NudgeTimeRight =
54+ {
55+ description = ""
56+ }
57+ NudgeValueDown =
58+ {
59+ description = ""
60+ }
61+ NudgeValueUp =
62+ {
63+ description = ""
64+ }
65+ PanView =
66+ {
67+ description = ""
68+ }
69+ SelectPoint =
70+ {
71+ description = ""
72+ }
73+ ShowMenu =
74+ {
75+ description = ""
76+ }
77+ ToggleAddPointMode =
78+ {
79+ description = ""
80+ }
81+ ZoomIn =
82+ {
83+ description = ""
84+ }
85+ ZoomOut =
86+ {
87+ description = ""
88+ }
89+ }
90+ }
91+ GlobalHotkeys =
92+ {
93+ ClassName = "CGlobalHotkeyCommands"
94+ OverideHelpContextName = ""
95+ File = "src/qcontrols/inputglobalhotkeys.cpp"
96+ FileLine = 26
97+ commands =
98+ {
99+ DebugWidgetActiveWindow =
100+ {
101+ description = ""
102+ }
103+ DebugWidgetUnderMouse =
104+ {
105+ description = ""
106+ }
107+ DebugWidgetWithFocus =
108+ {
109+ description = ""
110+ }
111+ DummyNoOp =
112+ {
113+ description = ""
114+ }
115+ FocusChainDebug_Back =
116+ {
117+ description = ""
118+ }
119+ FocusChainDebug_Forward =
120+ {
121+ description = ""
122+ }
123+ FocusChainDebug_Less =
124+ {
125+ description = ""
126+ }
127+ FocusChainDebug_More =
128+ {
129+ description = ""
130+ }
131+ FocusChainDebug_Toggle =
132+ {
133+ description = ""
134+ }
135+ ShowAllCommandsPopup =
136+ {
137+ description = ""
138+ }
139+ ShowConsole =
140+ {
141+ description = ""
142+ }
143+ ShowFullHelpForBindableCommandUnderMouse =
144+ {
145+ description = ""
146+ }
147+ ShowInputDebugger =
148+ {
149+ description = ""
150+ }
151+ ShowWidgetDebugger =
152+ {
153+ description = ""
154+ }
155+ SwitchToEngineWindow =
156+ {
157+ description = ""
158+ }
159+ }
160+ }
161+ PropertyEditor =
162+ {
163+ ClassName = "CQPropertyEditor"
164+ OverideHelpContextName = ""
165+ File = "src/propertyeditor/qpropertyeditor.cpp"
166+ FileLine = 28
167+ commands =
168+ {
169+ ClearSelection =
170+ {
171+ description = ""
172+ }
173+ CopySelectedAttributes =
174+ {
175+ description = ""
176+ }
177+ ForcePropertyEditorRebuild =
178+ {
179+ description = ""
180+ }
181+ PasteSelectedAttributes =
182+ {
183+ description = ""
184+ }
185+ PropertyManipulation =
186+ {
187+ description = ""
188+ }
189+ PropertyManipulation_Fast =
190+ {
191+ description = ""
192+ }
193+ PropertyManipulation_Slow =
194+ {
195+ description = ""
196+ }
197+ SelectAll =
198+ {
199+ description = ""
200+ }
201+ SelectionAddToggleModifier =
202+ {
203+ description = ""
204+ }
205+ SelectionMultipleModifier =
206+ {
207+ description = ""
208+ }
209+ }
210+ }
211+ }
212+}
M
DumpSource2/module_metadata/pulse_system.kv3
+5607-2813
Modified · line preview unavailable
M
DumpSource2/module_metadata/resourcecompiler.kv3
+3602-5552
Modified · line preview unavailable
M
DumpSource2/module_metadata/scenesystem.kv3
+50-37
@@ -6,7 +6,7 @@
66 name = "GpuLightBinnerStartupManifest"
77 group = "GpuLightBinnerManifest"
88 source_file = "src/scenesystem/lightbinner_gpu.cpp"
9- source_line = 62
9+ source_line = 65
1010 resources =
1111 [
1212 resource_name:"materials/dev/compute_tile_cullbits.vmat",
@@ -18,7 +18,7 @@
1818 name = "WindControllerManifest"
1919 group = ""
2020 source_file = "src/scenesystem/utils/windcontroller.cpp"
21- source_line = 26
21+ source_line = 37
2222 resources =
2323 [
2424 resource_name:"materials/dev/wind_update_cs.vmat",
@@ -36,9 +36,20 @@
3636 resource_name:"textures/dev/blue_noise_256.vtex",
3737 ]
3838 },
39+ {
40+ name = "VirtualTextureMgrManifest"
41+ group = ""
42+ source_file = "src/scenesystem/utils/virtualtexturemanager.cpp"
43+ source_line = 16
44+ resources =
45+ [
46+ resource_name:"materials/dev/vt_cs.vmat",
47+ resource_name:"materials/dev/vt_debug_imgui.vmat",
48+ ]
49+ },
3950 {
4051 name = "SSAOManifest"
41- group = "GameStartup_SM40"
52+ group = "GameStartup"
4253 source_file = "src/scenesystem/utils/scalable_ambient_obscurance.cpp"
4354 source_line = 32
4455 resources =
@@ -70,7 +81,7 @@
7081 name = "CharacterDecalRendererManifest"
7182 group = "GameStartup"
7283 source_file = "src/scenesystem/utils/characterdecalrenderer.cpp"
73- source_line = 23
84+ source_line = 24
7485 resources =
7586 [
7687 resource_name:"materials/dev/generate_decal_normals.vmat",
@@ -80,7 +91,7 @@
8091 name = "SparseShadowTreeManifest"
8192 group = ""
8293 source_file = "src/scenesystem/sparseshadowtree.cpp"
83- source_line = 66
94+ source_line = 68
8495 resources =
8596 [
8697 resource_name:"materials/dev/sst_cs.vmat",
@@ -89,7 +100,7 @@
89100 },
90101 {
91102 name = ""
92- group = "GameStartup_SM50"
103+ group = "GameStartup"
93104 source_file = "src/scenesystem/scenelpvdebuggrid.cpp"
94105 source_line = 22
95106 resources =
@@ -101,7 +112,7 @@
101112 name = "SubsurfaceProfilesManifest"
102113 group = "SubsurfaceProfilesManifest"
103114 source_file = "src/scenesystem/scenegfxresources.cpp"
104- source_line = 486
115+ source_line = 479
105116 resources =
106117 [
107118 resource_name:"materials/subsurface_profiles.vdata",
@@ -111,7 +122,7 @@
111122 name = ""
112123 group = "ToolsStartup_RayTracing"
113124 source_file = "src/scenesystem/scenegfxresources.cpp"
114- source_line = 477
125+ source_line = 470
115126 resources =
116127 [
117128 resource_name:"materials/dev/rtx/binlights.vmat",
@@ -124,41 +135,23 @@
124135 },
125136 {
126137 name = ""
127- group = "GameStartup_SM50"
138+ group = "GameStartup"
128139 source_file = "src/scenesystem/scenegfxresources.cpp"
129- source_line = 467
140+ source_line = 456
130141 resources =
131142 [
143+ resource_name:"TonemapManifest",
132144 resource_name:"VolumetricFogManifest",
133145 resource_name:"WindControllerManifest",
134146 resource_name:"materials/dev/skinning_cs.vmat",
147+ resource_name:"materials/dev/meshlet_refit_cs.vmat",
135148 resource_name:"materials/dev/compute_smooth_normals_cs.vmat",
136149 resource_name:"materials/dev/cs_parallel_sort.vmat",
137150 resource_name:"materials/dev/cs_parallel_sort_onesweep.vmat",
138- ]
139- },
140- {
141- name = ""
142- group = "GameStartup"
143- source_file = "src/scenesystem/scenegfxresources.cpp"
144- source_line = 460
145- resources =
146- [
147- resource_name:"TonemapManifest",
148151 resource_name:"materials/tools/copy_texture_with_gamma.vmat",
149152 resource_name:"materials/rendertargetops/copydepth.vmat",
150153 ]
151154 },
152- {
153- name = "SceneSystemInitSM50"
154- group = "GameStartup_SM50"
155- source_file = "src/scenesystem/scenegfxresources.cpp"
156- source_line = 447
157- resources =
158- [
159- resource_name:"materials/dev/luminaire.vmat",
160- ]
161- },
162155 {
163156 name = "SceneSystemInit"
164157 group = "GameStartup"
@@ -183,11 +176,12 @@
183176 resource_name:"materials/dev/primary_white_trans.vmat",
184177 resource_name:"materials/dev/reflectivity_90.vmat",
185178 resource_name:"materials/dev/generalfilter.vmat",
179+ resource_name:"materials/dev/luminaire.vmat",
186180 ]
187181 },
188182 {
189183 name = "RenderingPipelineForwardManifest"
190- group = "GameStartup_SM40"
184+ group = "GameStartup"
191185 source_file = "src/scenesystem/renderingpipelineforward.cpp"
192186 source_line = 42
193187 resources =
@@ -205,11 +199,21 @@
205199 resource_name:"materials/dev/imgui.vmat",
206200 ]
207201 },
202+ {
203+ name = "BaseSceneObjectManifest"
204+ group = ""
205+ source_file = "src/scenesystem/sceneobjectdescs.cpp"
206+ source_line = 60
207+ resources =
208+ [
209+ resource_name:"materials/dev/cull_scene_objects.vmat",
210+ ]
211+ },
208212 {
209213 name = "InstancedMeshSceneObjectManifest"
210- group = "GameStartup_SM50"
214+ group = "GameStartup"
211215 source_file = "src/scenesystem/instancedmeshdesc.cpp"
212- source_line = 66
216+ source_line = 67
213217 resources =
214218 [
215219 resource_name:"materials/dev/cull_instanced_meshes.vmat",
@@ -220,20 +224,29 @@
220224 name = "AoProxyManifest"
221225 group = ""
222226 source_file = "src/scenesystem/ambientocclusionproxy.cpp"
223- source_line = 24
227+ source_line = 32
224228 resources =
225229 [
226230 resource_name:"materials/dev/aoproxy_splat.vmat",
227231 ]
228232 },
233+ {
234+ name = "AggregateRTProxySceneObjectManifest"
235+ group = "GameStartup"
236+ source_file = "src/scenesystem/aggregatertproxydesc.cpp"
237+ source_line = 36
238+ resources =
239+ [
240+ resource_name:"materials/dev/visualize_rtproxy.vmat",
241+ ]
242+ },
229243 {
230244 name = "AggregateSceneObjectManifest"
231- group = "GameStartup_SM50"
245+ group = "GameStartup"
232246 source_file = "src/scenesystem/aggregatedesc.cpp"
233- source_line = 39
247+ source_line = 38
234248 resources =
235249 [
236- resource_name:"materials/dev/generate_aggregate_cull_requests.vmat",
237250 resource_name:"materials/dev/cull_aggregate_fragments.vmat",
238251 resource_name:"materials/dev/compact_indirect_draws.vmat",
239252 resource_name:"materials/dev/sum_aggregate_cull_stats.vmat",
M
DumpSource2/module_metadata/server.kv3
+129040-14462
Modified · line preview unavailable
M
DumpSource2/module_metadata/soundsystem.kv3
+15-5
@@ -6,7 +6,7 @@
66 name = ""
77 group = "GameStartup"
88 source_file = "src/soundsystem/snd_op_sys/sos_system.cpp"
9- source_line = 10033
9+ source_line = 10020
1010 resources =
1111 [
1212 resource_name:"soundstacks/soundstacks_manifest.vrman",
@@ -17,7 +17,7 @@
1717 name = ""
1818 group = "ToolsStartupPreGame"
1919 source_file = "src/soundsystem/snd_op_sys/sos_system.cpp"
20- source_line = 10027
20+ source_line = 10014
2121 resources =
2222 [
2323 resource_name:"soundstacks/soundstacks_manifest_tools.vrman",
@@ -28,20 +28,30 @@
2828 name = "SoundSystemStartupGroupsManifest"
2929 group = "SosStartup"
3030 source_file = "src/soundsystem/snd_op_sys/sos_system.cpp"
31- source_line = 66
31+ source_line = 63
3232 resources =
3333 [
3434 resource_name:"soundstacks/soundeventgroups.vdata",
3535 ]
3636 },
37+ {
38+ name = "SoundSystemBeatPatternManifest"
39+ group = "SosStartup"
40+ source_file = "src/soundsystem/snd_op_sys/sos_beatpattern_system.cpp"
41+ source_line = 26
42+ resources =
43+ [
44+ resource_name:"soundstacks/beatpattern_manager.vdata",
45+ ]
46+ },
3747 {
3848 name = "SoundsystemVMixLoader"
3949 group = "VMixStartup"
4050 source_file = "src/soundsystem/vmix.cpp"
41- source_line = 3186
51+ source_line = 2773
4252 resources =
4353 [
44- resource_name:"soundstacks/mixgraph.vmix",
54+ resource_name:"soundstacks/dsp_core.vdsp",
4555 ]
4656 },
4757 {
Update information⌄
Build
25611908
Associated changelist
39320666
Game version
6711

Found something incorrect?

Report a missing patch note, incorrect file change, or other problem.