Permalink
Browse files

4192434 | 210 files | M Protobufs/base_gcmessages.proto, M Protobufs/…

…econ_gcmessages.proto, M Protobufs/steammessages.proto, M Protobufs/tf_gcmessages.proto, M bin/GameUI.txt, M bin/ServerBrowser.txt, M bin/bsppack.txt, M bin/bugreporter_filequeue.txt, M bin/bugreporter_public.txt, M bin/datacache.txt, M bin/engine.txt, M bin/filesystem_stdio.txt, M bin/inputsystem.txt, M bin/launcher.txt, M bin/libsteam_api.txt, M bin/libtier0.txt, M bin/libtogl.txt, M bin/libvstdlib.txt, M bin/materialsystem.txt, M bin/replay.txt, M bin/scenefilecache.txt, M bin/shaderapidx9.txt, M bin/shaderapiempty.txt, M bin/soundemittersystem.txt, M bin/sourcevr.txt, M bin/stdshader_dx9.txt, M bin/studiorender.txt, M bin/vaudio_celt.txt, M bin/vaudio_miles.txt, M bin/vaudio_speex.txt, M bin/vgui2.txt, M bin/vguimatsurface.txt, M bin/video_quicktime.txt, M bin/video_services.txt, M bin/vphysics.txt, M bin/vtex_dll.txt, M hl2/hl2_misc_dir.txt, M hl2/hl2_misc_dir/resource/gameevents.res, M hl2/hl2_misc_dir/resource/ui/econ/

https://steamdb.info/patchnotes/2217263/
  • Loading branch information...
SteamTracker committed Oct 20, 2017
1 parent 6ce0b93 commit fc9f52ae9c359fb3735ef703bd3c03a9d63fedb3
Showing with 495,404 additions and 240,654 deletions.
  1. +8 βˆ’50 Protobufs/base_gcmessages.proto
  2. +8 βˆ’8 Protobufs/econ_gcmessages.proto
  3. +3 βˆ’0 Protobufs/steammessages.proto
  4. +334 βˆ’193 Protobufs/tf_gcmessages.proto
  5. +594 βˆ’0 Protobufs/tf_proto_def_messages.proto
  6. +80 βˆ’72 bin/GameUI.txt
  7. +60 βˆ’55 bin/ServerBrowser.txt
  8. +10 βˆ’10 bin/bsppack.txt
  9. +4 βˆ’4 bin/bugreporter_filequeue.txt
  10. +3 βˆ’3 bin/bugreporter_public.txt
  11. +8 βˆ’8 bin/datacache.txt
  12. +235 βˆ’226 bin/engine.txt
  13. +31 βˆ’32 bin/filesystem_stdio.txt
  14. +7 βˆ’7 bin/inputsystem.txt
  15. +5 βˆ’5 bin/launcher.txt
  16. +728 βˆ’93 bin/libsteam_api.txt
  17. +7 βˆ’7 bin/libtier0.txt
  18. +9 βˆ’9 bin/libtogl.txt
  19. +11 βˆ’11 bin/libvstdlib.txt
  20. +21 βˆ’21 bin/materialsystem.txt
  21. +15 βˆ’15 bin/replay.txt
  22. +4 βˆ’4 bin/scenefilecache.txt
  23. +13 βˆ’13 bin/shaderapidx9.txt
  24. +2 βˆ’2 bin/shaderapiempty.txt
  25. +4 βˆ’4 bin/soundemittersystem.txt
  26. +4 βˆ’4 bin/sourcevr.txt
  27. +129 βˆ’97 bin/stdshader_dx9.txt
  28. +13 βˆ’8 bin/studiorender.txt
  29. +2 βˆ’2 bin/vaudio_celt.txt
  30. +3 βˆ’3 bin/vaudio_miles.txt
  31. +1 βˆ’1 bin/vaudio_speex.txt
  32. +9 βˆ’9 bin/vgui2.txt
  33. +55 βˆ’52 bin/vguimatsurface.txt
  34. +3 βˆ’3 bin/video_quicktime.txt
  35. +3 βˆ’3 bin/video_services.txt
  36. +22 βˆ’22 bin/vphysics.txt
  37. +8 βˆ’6 bin/vtex_dll.txt
  38. +7 βˆ’7 hl2/hl2_misc_dir.txt
  39. +6 βˆ’3 hl2/hl2_misc_dir/resource/gameevents.res
  40. +8 βˆ’10 hl2/hl2_misc_dir/resource/ui/econ/confirmdialog_sc.res
  41. +4 βˆ’5 hl2/hl2_misc_dir/resource/ui/econ/messageboxdialog_sc.res
  42. +3 βˆ’2 hl2/resource/chat_english.txt
  43. +4 βˆ’2 hl2/resource/gameui_english.txt
  44. +159 βˆ’159 platform/config/network_config.json
  45. +6,714 βˆ’2,920 tf/bin/client.txt
  46. +3,646 βˆ’1,423 tf/bin/server.txt
  47. +1 βˆ’0 tf/cfg/config_default.cfg
  48. +6 βˆ’6 tf/resource/tf_brazilian.txt
  49. +8 βˆ’8 tf/resource/tf_bulgarian.txt
  50. +1 βˆ’1 tf/resource/tf_czech.txt
  51. +2 βˆ’2 tf/resource/tf_danish.txt
  52. +100 βˆ’10 tf/resource/tf_dutch.txt
  53. +779 βˆ’290 tf/resource/tf_english.txt
  54. +3 βˆ’3 tf/resource/tf_finnish.txt
  55. +1 βˆ’1 tf/resource/tf_german.txt
  56. +128 βˆ’36 tf/resource/tf_greek.txt
  57. +3 βˆ’3 tf/resource/tf_hungarian.txt
  58. +35 βˆ’1 tf/resource/tf_italian.txt
  59. +616 βˆ’0 tf/resource/tf_japanese.txt
  60. +81 βˆ’1 tf/resource/tf_korean.txt
  61. +81 βˆ’1 tf/resource/tf_koreana.txt
  62. +949 βˆ’951 tf/resource/tf_polish.txt
  63. +843 βˆ’0 tf/resource/tf_proto_obj_defs_english.txt
  64. +2 βˆ’0 tf/resource/tf_quests_danish.txt
  65. +19 βˆ’176 tf/resource/tf_quests_english.txt
  66. +26 βˆ’0 tf/resource/tf_quests_greek.txt
  67. +115 βˆ’113 tf/resource/tf_quests_polish.txt
  68. +35 βˆ’1 tf/resource/tf_quests_romanian.txt
  69. +286 βˆ’165 tf/resource/tf_romanian.txt
  70. +33 βˆ’33 tf/resource/tf_russian.txt
  71. +13 βˆ’13 tf/resource/tf_schinese.txt
  72. +48 βˆ’2 tf/resource/tf_spanish.txt
  73. +104 βˆ’0 tf/resource/tf_swedish.txt
  74. +719 βˆ’23 tf/resource/tf_tchinese.txt
  75. +78 βˆ’4 tf/resource/tf_thai.txt
  76. +1 βˆ’1 tf/resource/tf_turkish.txt
  77. +12 βˆ’12 tf/resource/tf_ukrainian.txt
  78. +25,510 βˆ’20,257 tf/scripts/items/items_game.txt
  79. +3 βˆ’3 tf/steam.inf
  80. +8,065 βˆ’2,071 tf/tf2_misc_dir.txt
  81. +2 βˆ’0 tf/tf2_misc_dir/particles/particles_manifest.txt
  82. +1 βˆ’0 tf/tf2_misc_dir/resource/chatscheme.res
  83. +296 βˆ’2 tf/tf2_misc_dir/resource/clientscheme.res
  84. +0 βˆ’36 tf/tf2_misc_dir/resource/gamemenu.res
  85. +141 βˆ’19 tf/tf2_misc_dir/resource/modevents.res
  86. +4 βˆ’8 tf/tf2_misc_dir/resource/ui/build_menu_sc/base_active_teleport_target.res
  87. +4 βˆ’9 tf/tf2_misc_dir/resource/ui/build_menu_sc/base_unavailable_teleport_target.res
  88. +20 βˆ’28 tf/tf2_misc_dir/resource/ui/build_menu_sc/hudmenuengybuild.res
  89. +320 βˆ’21 tf/tf2_misc_dir/resource/ui/charinfoloadoutsubpanel.res
  90. +3 βˆ’2 tf/tf2_misc_dir/resource/ui/charinfopanel.res
  91. +67 βˆ’0 tf/tf2_misc_dir/resource/ui/chatpopup.res
  92. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/classloadoutpanel.res
  93. +1 βˆ’43 tf/tf2_misc_dir/resource/ui/classselection.res
  94. +69 βˆ’123 tf/tf2_misc_dir/resource/ui/classselection_sc.res
  95. +101 βˆ’102 tf/tf2_misc_dir/resource/ui/competitiveaccessinfo.res
  96. +343 βˆ’0 tf/tf2_misc_dir/resource/ui/compstats.res
  97. +131 βˆ’0 tf/tf2_misc_dir/resource/ui/confirmabandondialog.res
  98. +120 βˆ’0 tf/tf2_misc_dir/resource/ui/dashboardpartymember.res
  99. +20 βˆ’40 tf/tf2_misc_dir/resource/ui/disguise_menu_sc/hudmenuspydisguise.res
  100. +1 βˆ’1 tf/tf2_misc_dir/resource/ui/econ/backpackpanel.res
  101. +138 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/confirmapplypaintkitdialog.res
  102. +416 βˆ’86 tf/tf2_misc_dir/resource/ui/econ/inspectionpanel.res
  103. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/econ/inspectionpanel_cosmetic.res
  104. +11 βˆ’2 tf/tf2_misc_dir/resource/ui/econ/itemaddefault.res
  105. +3 βˆ’2 tf/tf2_misc_dir/resource/ui/econ/itemdiscardpanel.res
  106. +2 βˆ’2 tf/tf2_misc_dir/resource/ui/econ/itempickuppanel.res
  107. +11 βˆ’10 tf/tf2_misc_dir/resource/ui/econ/notificationspresentpanel.res
  108. +295 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/paintkitconsumedialog.res
  109. +416 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questdefinitionviewpanel.res
  110. +186 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questmapnodepanel.res
  111. +67 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questmapnodetooltippanel.res
  112. +1,591 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questmappanel.res
  113. +101 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questmaprewarditempanel.res
  114. +344 βˆ’0 tf/tf2_misc_dir/resource/ui/econ/questviewsubpanel.res
  115. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/econ/store/v1/storepreviewitempanel.res
  116. +0 βˆ’47 tf/tf2_misc_dir/resource/ui/econ/store/v1/storepreviewitempanel_maps.res
  117. +2 βˆ’1 tf/tf2_misc_dir/resource/ui/econ/store/v2/storepanel.res
  118. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/econ/store/v2/storepreviewitempanel.res
  119. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/econ/store/v2/storepreviewitempanel_maps.res
  120. +208 βˆ’0 tf/tf2_misc_dir/resource/ui/explanationpopup.res
  121. +123 βˆ’0 tf/tf2_misc_dir/resource/ui/globalchat.res
  122. +1,050 βˆ’0 tf/tf2_misc_dir/resource/ui/globalexplanations.res
  123. +10 βˆ’20 tf/tf2_misc_dir/resource/ui/hudarenateammenu_sc.res
  124. +2 βˆ’2 tf/tf2_misc_dir/resource/ui/huditemattributetracker.res
  125. +2 βˆ’2 tf/tf2_misc_dir/resource/ui/huditemeffectmeter_demoman.res
  126. +108 βˆ’0 tf/tf2_misc_dir/resource/ui/huditemeffectmeter_organs.res
  127. +22 βˆ’43 tf/tf2_misc_dir/resource/ui/hudmenutauntselection_sc.res
  128. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/hudplayerclass.res
  129. +51 βˆ’1 tf/tf2_misc_dir/resource/ui/hudplayerhealth.res
  130. +124 βˆ’0 tf/tf2_misc_dir/resource/ui/hudrocketpack.res
  131. +55 βˆ’0 tf/tf2_misc_dir/resource/ui/ingamequeuestatus.res
  132. +6 βˆ’8 tf/tf2_misc_dir/resource/ui/intromenu_sc.res
  133. +170 βˆ’0 tf/tf2_misc_dir/resource/ui/invitenotification.res
  134. +4 βˆ’251 tf/tf2_misc_dir/resource/ui/lobbypanel_casual.res
  135. +3 βˆ’1,331 tf/tf2_misc_dir/resource/ui/lobbypanel_mvm.res
  136. +567 βˆ’1,876 tf/tf2_misc_dir/resource/ui/mainmenuoverride.res
  137. +63 βˆ’42 tf/tf2_misc_dir/resource/ui/mainmenuplaylistentry.res
  138. +9 βˆ’12 tf/tf2_misc_dir/resource/ui/mapinfomenu_sc.res
  139. +250 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingcasualcriteria.res
  140. +2 βˆ’1 tf/tf2_misc_dir/resource/ui/matchmakingcategorymappanel.res
  141. +3 βˆ’6 tf/tf2_misc_dir/resource/ui/matchmakingcategorypanel.res
  142. +636 βˆ’26 tf/tf2_misc_dir/resource/ui/matchmakingdashboard.res
  143. +79 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardcasualcriteria.res
  144. +105 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardcomp.res
  145. +29 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardcompaccess.res
  146. +136 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardleftsidepanel.res
  147. +181 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardmvmcriteria.res
  148. +273 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardmvmmodeselect.res
  149. +145 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardplaylist.res
  150. +21 βˆ’8 tf/tf2_misc_dir/resource/ui/matchmakingdashboardpopup_newmatch.res
  151. +100 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardpopup_nextmapvoting.res
  152. +170 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingdashboardsidepanel.res
  153. +307 βˆ’205 tf/tf2_misc_dir/resource/ui/matchmakingpingpanel.res
  154. +133 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingplaylist.res
  155. +55 βˆ’0 tf/tf2_misc_dir/resource/ui/matchmakingtooltip.res
  156. +871 βˆ’0 tf/tf2_misc_dir/resource/ui/mvmcriteria.res
  157. +17 βˆ’39 tf/tf2_misc_dir/resource/ui/mvmeconrequirementdialog.res
  158. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/mvmvictorymannupentry.res
  159. +81 βˆ’0 tf/tf2_misc_dir/resource/ui/playerticketstatus.res
  160. +3 βˆ’3 tf/tf2_misc_dir/resource/ui/pvpcasualrankpanel.res
  161. +6 βˆ’6 tf/tf2_misc_dir/resource/ui/pvpcomprankpanel.res
  162. +90 βˆ’39 tf/tf2_misc_dir/resource/ui/pvprankpanel.res
  163. +339 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/questitemtrackerpanel_cyoa.res
  164. +112 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/questmapregionlink.res
  165. +84 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/questobjectivepanel_cyoa.res
  166. +120 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_base.res
  167. +38 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_campaign_3_home.res
  168. +86 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_defense.res
  169. +38 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_maps.res
  170. +86 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_offense.res
  171. +38 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_overworld.res
  172. +38 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_pyroland.res
  173. +86 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/cyoa/regions/region_support.res
  174. +29 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/lineitem_credits.res
  175. +52 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/lineitem_item.res
  176. +29 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/lineitem_objective.res
  177. +29 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/lineitem_points.res
  178. +0 βˆ’5 tf/tf2_misc_dir/resource/ui/quests/merasmus/questitemtrackerpanel_ingame.res
  179. +0 βˆ’5 tf/tf2_misc_dir/resource/ui/quests/merasmus/questitemtrackerpanel_questlog.res
  180. +1 βˆ’1 tf/tf2_misc_dir/resource/ui/quests/merasmus/questobjectivepanel_ingame.res
  181. +1 βˆ’1 tf/tf2_misc_dir/resource/ui/quests/merasmus/questobjectivepanel_questlog.res
  182. +0 βˆ’5 tf/tf2_misc_dir/resource/ui/quests/pauling/questitemtrackerpanel_questlog.res
  183. +1 βˆ’1 tf/tf2_misc_dir/resource/ui/quests/pauling/questobjectivepanel_ingame.res
  184. +9 βˆ’244 tf/tf2_misc_dir/resource/ui/quests/questitemtrackerpanel_base.res
  185. +301 βˆ’180 tf/tf2_misc_dir/resource/ui/quests/questitemtrackerpanel_ingame_base.res
  186. +1 βˆ’8 tf/tf2_misc_dir/resource/ui/quests/questitemtrackerpanel_questlog_base.res
  187. +2 βˆ’2 tf/tf2_misc_dir/resource/ui/quests/questobjectivepanel_ingame_base.res
  188. +2 βˆ’2 tf/tf2_misc_dir/resource/ui/quests/questobjectivepanel_questlog_base.res
  189. +44 βˆ’0 tf/tf2_misc_dir/resource/ui/quests/questobjectivescorer.res
  190. +0 βˆ’52 tf/tf2_misc_dir/resource/ui/scoreboard.res
  191. +5 βˆ’1 tf/tf2_misc_dir/resource/ui/spectator.res
  192. +33 βˆ’36 tf/tf2_misc_dir/resource/ui/spectator_sc.res
  193. +77 βˆ’0 tf/tf2_misc_dir/resource/ui/steamfriendpanel.res
  194. +19 βˆ’31 tf/tf2_misc_dir/resource/ui/teammenu_sc.res
  195. +3 βˆ’4 tf/tf2_misc_dir/resource/ui/textwindow_sc.res
  196. +3 βˆ’4 tf/tf2_misc_dir/resource/ui/textwindowcustomserver_sc.res
  197. +5 βˆ’3 tf/tf2_misc_dir/resource/ui/xpsourcepanel.res
  198. +7 βˆ’0 tf/tf2_misc_dir/scripts/characterbackgrounds.txt
  199. +0 βˆ’1 tf/tf2_misc_dir/scripts/client_precache.txt
  200. +408 βˆ’11 tf/tf2_misc_dir/scripts/game_sounds.txt
  201. +1,575 βˆ’3 tf/tf2_misc_dir/scripts/game_sounds_player.txt
  202. +789 βˆ’0 tf/tf2_misc_dir/scripts/game_sounds_taunt_workshop.txt
  203. +0 βˆ’1 tf/tf2_misc_dir/scripts/game_sounds_vo.txt
  204. +659 βˆ’326 tf/tf2_misc_dir/scripts/game_sounds_vo_handmade.txt
  205. +115 βˆ’0 tf/tf2_misc_dir/scripts/game_sounds_vo_pauling.txt
  206. +549 βˆ’27 tf/tf2_misc_dir/scripts/game_sounds_weapons.txt
  207. +385 βˆ’2 tf/tf2_misc_dir/scripts/hudanimations_tf.txt
  208. +16 βˆ’0 tf/tf2_misc_dir/scripts/hudlayout.res
  209. +36 βˆ’0 tf/tf2_misc_dir/scripts/items/mvm_upgrades.txt
  210. +417,192 βˆ’202,727 tf/tf2_misc_dir/scripts/items/paintkits_master.txt
  211. +53 βˆ’3 tf/tf2_misc_dir/scripts/mod_textures.txt
  212. +4,251 βˆ’1,819 tf/tf2_misc_dir/scripts/mvm_level_sounds.txt
  213. +5 βˆ’1 tf/tf2_misc_dir/scripts/newbindings.txt
  214. +2,036 βˆ’0 tf/tf2_misc_dir/scripts/soundscapes_lair.txt
  215. +1 βˆ’0 tf/tf2_misc_dir/scripts/soundscapes_manifest.txt
  216. +3 βˆ’0 tf/tf2_misc_dir/scripts/talker/response_rules.txt
  217. +23 βˆ’0 tf/tf2_misc_dir/scripts/talker/tf.txt
  218. +8 βˆ’2 tf/tf2_misc_dir/texture_preload_list.txt
  219. +482 βˆ’34 tf/tf2_sound_misc_dir.txt
  220. +1,890 βˆ’462 tf/tf2_textures_dir.txt
@@ -7,11 +7,6 @@ enum EGCBaseMsg {
k_EMsgGCSystemMessage = 4001;
k_EMsgGCReplicateConVars = 4002;
k_EMsgGCConVarUpdated = 4003;
k_EMsgGCInviteToParty = 4501;
k_EMsgGCInvitationCreated = 4502;
k_EMsgGCPartyInviteResponse = 4503;
k_EMsgGCKickFromParty = 4504;
k_EMsgGCLeaveParty = 4505;
k_EMsgGCServerAvailable = 4506;
k_EMsgGCClientConnectToServer = 4507;
k_EMsgGCGameServerInfo = 4508;
@@ -49,18 +44,6 @@ message CMsgGCStorePurchaseInitResponse {
optional uint64 txn_id = 2;
}
message CSOPartyInvite {
optional uint64 group_id = 1 [(key_field) = true];
optional fixed64 sender_id = 2;
optional string sender_name = 3;
}
message CSOLobbyInvite {
optional uint64 group_id = 1 [(key_field) = true];
optional fixed64 sender_id = 2;
optional string sender_name = 3;
}
message CMsgSystemBroadcast {
optional string message = 1;
}
@@ -91,35 +74,6 @@ message CMsgServerGoodbye {
optional .GCGoodbyeReason reason = 1 [default = GCGoodbyeReason_GC_GOING_DOWN];
}
message CMsgInviteToParty {
optional fixed64 steam_id = 1;
optional uint32 client_version = 2;
optional uint32 team_id = 3;
optional bool as_coach = 4;
}
message CMsgInvitationCreated {
optional uint64 group_id = 1;
optional fixed64 steam_id = 2;
}
message CMsgPartyInviteResponse {
optional uint64 party_id = 1;
optional bool accept = 2;
optional uint32 client_version = 3;
optional uint32 team_id = 4;
optional bool as_coach = 5;
}
message CMsgKickFromParty {
optional fixed64 steam_id = 1;
}
message CMsgLeaveParty {
optional uint64 party_id = 1;
optional uint64 lobby_id = 2;
}
message CMsgServerAvailable {
}
@@ -148,6 +102,8 @@ message CSOEconGameAccountClient {
optional uint32 matchmaking_casual_ban_last_duration = 29;
optional uint32 matchmaking_casual_low_priority_last_duration = 30;
optional bool phone_identifying = 31 [default = false];
optional bool disable_party_quest_progress = 32 [default = false];
optional uint32 quest_reward_credits = 33;
}
message CSOItemCriteriaCondition {
@@ -169,6 +125,7 @@ message CSOItemCriteria {
repeated .CSOItemCriteriaCondition conditions = 9;
optional bool recent_only = 10;
optional string tags = 11;
optional string equip_regions = 12;
}
message CSOItemRecipe {
@@ -382,9 +339,9 @@ message CMsgSetItemPositions {
}
message CSOEconItemPresetInstance {
optional uint32 class_id = 2 [(key_field) = true];
optional uint32 preset_id = 3 [(key_field) = true];
optional uint32 slot_id = 4 [(key_field) = true];
optional uint32 class_id = 2 [(editable) = false, (allow_add) = false, (allow_delete) = false, (key_field) = true];
optional uint32 preset_id = 3 [(editable) = false, (allow_add) = false, (allow_delete) = false, (key_field) = true];
optional uint32 slot_id = 4 [(editable) = false, (allow_add) = false, (allow_delete) = false, (key_field) = true];
optional uint64 item_id = 5;
}
@@ -439,7 +396,7 @@ message CMsgUpdatePeriodicEvent {
}
message CMsgGCIncrementKillCountResponse {
optional uint32 killer_account_id = 1 [(key_field) = true];
optional uint32 killer_account_id = 1 [(editable) = false, (allow_add) = false, (allow_delete) = false, (key_field) = true];
optional uint32 num_kills = 2;
optional uint32 item_def = 3;
optional uint32 level_type = 4;
@@ -551,6 +508,7 @@ message CMsgDeliverGiftResponseGiver {
}
message CSOEconGameAccountForGameServers {
optional bool disable_party_quest_progress = 6 [default = false];
}
message CWorkshop_PopulateItemDescriptions_Request {
@@ -157,7 +157,6 @@ enum EGCItemMsg {
k_EMsgGCQuestObjective_Progress = 2558;
k_EMsgGCQuestCompleted = 2559;
k_EMsgGCApplyDuckToken = 2560;
k_EMsgGCQuestComplete_Request = 2561;
k_EMsgGCQuestObjective_PointsChange = 2562;
k_EMsgGCQuestObjective_RequestLoanerItems = 2564;
k_EMsgGCQuestObjective_RequestLoanerResponse = 2565;
@@ -321,29 +320,30 @@ message CMsgGCShuffleCrateContents {
}
message CMsgGCQuestObjective_Progress {
optional uint64 quest_item_id = 1;
optional uint64 quest_id = 1;
optional uint32 quest_attrib_index = 2;
optional uint32 delta = 3;
optional fixed64 owner_steamid = 4;
}
message CMsgGCQuestObjective_PointsChange {
optional uint64 quest_item_id = 1;
optional uint32 standard_points = 2;
optional uint32 bonus_points = 3;
optional uint64 quest_id = 1;
optional fixed64 owner_steamid = 4;
optional bool update_base_points = 5 [default = false];
optional uint32 points_0 = 6;
optional uint32 points_1 = 7;
optional uint32 points_2 = 8;
}
message CMsgGCQuestComplete_Request {
optional uint64 quest_item_id = 1;
optional uint64 quest_id = 1;
}
message CMsgGCQuestCompleted {
}
message CMsgGCQuestObjective_RequestLoanerItems {
optional uint64 quest_item_id = 1;
optional uint64 quest_id = 1;
}
message CMsgGCQuestObjective_RequestLoanerResponse {
@@ -364,6 +364,6 @@ message CMsgCraftCommonStatClock {
}
message CMsgGCQuestDiscard_Request {
optional uint64 quest_item_id = 1;
optional uint64 quest_id = 1;
}
@@ -21,6 +21,7 @@ enum GCProtoBufMsgSrc {
}
message CMsgProtoBufHeader {
option (start_expanded) = false;
option (msgpool_soft_limit) = 256;
option (msgpool_hard_limit) = 1024;
optional fixed64 client_steam_id = 1;
@@ -319,13 +320,15 @@ message CMsgAMGrantGuestPasses2Response {
}
message CGCSystemMsg_GetAccountDetails {
option (start_expanded) = false;
option (msgpool_soft_limit) = 128;
option (msgpool_hard_limit) = 512;
optional fixed64 steamid = 1;
optional uint32 appid = 2;
}
message CGCSystemMsg_GetAccountDetails_Response {
option (start_expanded) = false;
option (msgpool_soft_limit) = 128;
option (msgpool_hard_limit) = 512;
optional uint32 eresult_deprecated = 1 [default = 2];
Oops, something went wrong.

0 comments on commit fc9f52a

Please sign in to comment.