1. Patch 14
  2. 3.116.0
  3. General
  4. • Added mission option selection dialog
  5. • Added interface support for multiple mission options
  6. • Added command line parameter "mission_options" for editor (-mission_options mission_option1)
  7. • Added groups of check boxes for mission select dialog
  8. • Added script support for multiple mission options
  9. • Changed min and max version to be required for mods
  10. • Changed that lua errors are written to game log file
  11. • Increase players list box size in replay ui
  12. • Fixed exiting from ranked game replay
  13. • Fixed surrender logic for replays
  14. • Fixed mod synchronization for mods with . in their names
  15. • Fixed debug memory counters overflow
  16. • Fixed issue with destroyed squads in bot script
  17. • Fixed log message on achievement gain
  18. • Fixed low res surface loading with referenced bitmaps
  19. • Fixed crash on game end with bots
  20. • Fixed surface was not loaded in some cases and caused crashes
  21. Multiplayer
  22. • Added AI bots order rotation
  23. • Added mission options to multiplayer map.info
  24. • Added mission options browse dialog to multiplayer session
  25. • Improved netcode slightly
  26. • Fixed early call of GameOver in competitive game replays
  27. Patch 15
  28. 3.117.0
  29. General
  30. • Added debug stack entries to track some errors
  31. • Added support for mod dependencies (see mod template read me)
  32. • Added instanced grass (enhances visual quality and removes dependancy from single texture file, may drop performance)
  33. • Improved instanced grass render
  34. • Changed resupply tanks based on ammo amount defined in .def file
  35. • Changed death delay uses min/max in difficulty.set
  36. • Changed defined death delay in difficulty.set
  37. • Changed asyncload to be disabled until issues are solved
  38. • Fixed trucks must not supply hidden Units
  39. • Fixed automatic selection of secondary weapon
  40. • Fixed disable video quality reduction in replays
  41. • Fixed wind support for group meshes
  42. • Fixed directx "_com_error at memory location"
  43. • Fixed crash on shader cache folder cleaning
  44. • Fixed access violation in UnitIcon
  45. • Fixed crash on aim range calculation
  46. • Fixed crash without steam active
  47. Multiplayer
  48. • Added temporarily fix for video quality reduction manager
  49. • Added mission options to multiplayer map.info
  50. • Added mission options browse dialog to multiplayer session
  51. • Increased price of Crusader AA from 425 MP to 450 MP
  52. • Reduced price of M19 from 450 MP to 425 MP
  53. • Fixed bug with mods in matchmaking
  54. • Fixed spacings and positioning in statistics dialog
  55. • Fixed positioning of gui elements in statistics dialog
  56. • Fixed that mission option browser didn't show up after multiplayer
  57. • Fixed bug where mission options in multiplayer weren't reseted
  58. • Fixed counting of unranked games
  59. • Fixed size of result tab in for skirmish games in statistics dialog
  60. • Fixed issue with missing lobby game server
  61. Skirmish
  62. • Added 15 new Steam achievements
  63. • Added new mission options in sniper missions
  64. • Added new mission options in Iron Fist missions
  65. • Added failsafe script to auto refuel players tank when below 25 in Iron Fist missions
  66. • Improved balance fine tune in Iron Fist missions
  67. • Improved enemy key tank care logic with new script in Iron Fist missions
  68. • Improved enemy infantry lower max number at any time to spawn in introduction missions
  69. • Improved blindly rushing enemy infantry near end of defense fixed in introduction missions
  70. • Improved allied support tanks now attempt to move in more before engaging in introduction missions
  71. • Fixed japan mission environment for 2nd part of mission in Iron Fist missions
  72. • Fixed clipping of units in 3rd person controls
  73. Patch 16
  74. 3.118.0
  75. General
  76. • Added display of incomplete replays
  77. • Added check for DLC 2 (including AI bots)
  78. • Added confirmation on trying load incomplete replay
  79. • Added display of mod dependencies in mods tab
  80. • Added possibility to activate profiler in release builds
  81. • Improved mods tab
  82. • Improved scene stat collector and console writer
  83. • Improved performance of smoke grenades
  84. • Reduced duration of smoke grenades
  85. • Fixed assert failure when replay OOSDump message received
  86. • Fixed smoke grenades
  87. Multiplayer
  88. • Added 16 players to multiplayer
  89. • Added many improvements to developer logs
  90. • Added respawn timer for regular and assault infantry 30 sec
  91. • Added limit to single rifles and smg to 20
  92. • Added purchase group to regular and assault infantry
  93. • Changed that "world kill" goes to last attacker
  94. • Changed elite marksmen from 2 to 3 auto rifle
  95. • Increased price of Japanese assault squad from 100 MP to 110 MP
  96. • Reduced price of US assault squad from 115 MP to 110 MP
  97. • Reduced price of US smg from 13 MP to 12 MP
  98. • Reduced price of single mguns by 5 MP
  99. • Reduced price of regular infantry by 10 MP
  100. • Removed start timer for heavy machine guns
  101. • Fixed out of sync caused by inventory (temporarily solution)
  102. • Fixed video quality reduction issue
  103. • Fixed issue when bot's units do not attack back while moving to map points
  104. • Fixed limit of snipers
  105. Patch 17
  106. 3.121.0
  107. General
  108. • Added strict light synchronization
  109. • Added dump sync table to game log on desync
  110. • Improved grenades body simulator
  111. • Removed ai/bot inform range split (will be re-introduced later)
  112. • Fixed a bug with bleeding out
  113. • Fixed uninitialized buffer pointers
  114. • Fixed stack overflow on opening context menu
  115. • Fixed instanced grass border shadows (temporarily solution)
  116. • Fixed incorrect visibility calculations
  117. Multiplayer
  118. • Added global in-game chat
  119. • Added many log improvements
  120. • Changed Assault Zones to 1v1 - 2v2 in match-making
  121. • Changed Assault Zones extreme to 4v4 in match-making
  122. • Fixed wrong unit limitations in custom settings
  123. • Fixed oos related to inventory (proper solution)
  124. • Fixed oos related to actor vision
  125. • Fixed oos related to lights
  126. Skirmish
  127. • Added new paratrooper script in US missions
  128. Patch 18
  129. 3.122.0
  130. General
  131. • Added Filter for Steam community announcements
  132. • Added cause of error messages to reports
  133. • Added guard stack entry to track errors
  134. • Added achievements tab in personal statistics
  135. • Added support for multiple browser windows
  136. • Added support for custom scroll bars for html dialogs
  137. • Added bind 'F5' key to refresh html dialogs
  138. • Added additional check for rank update
  139. • Changed message history box to be smaller on chat open
  140. • Removed confirmation dialog on leaving replays page
  141. • Fixed manual control on game stop
  142. • Fixed memory leaks in bitmapmanager
  143. • Fixed memory leak on multiplayer lobby screen
  144. • Fixed crash on savegame preview render
  145. • Fixed crash if scene event not found
  146. • Fixed crash with steam disabled
  147. Multiplayer
  148. • Added "reply to" functionality for global chat
  149. • Added grouped chat members filter by officers/friends/users
  150. • Added version and locked games filters for sessions
  151. • Added a size limit 200 symbols for chat messages
  152. • Added new Filter Options button
  153. • Added different color for message notification (i.e. "player ... is gone")
  154. • Added draw support for emoticons in clan chat
  155. • Added performance display to match-making lobby
  156. • Added warning message before queue if someone has low performance (not allowed to play with less than 2 perf bars)
  157. • Added game type search filter
  158. • Added smarter chat spam filter
  159. • Added updating of nickname shortcut
  160. • Added chat system message when user get banned
  161. • Added rank icons to chat
  162. • Added own username to friends list in chat
  163. • Added XP info dialog to sessions
  164. • Added XP info dialog to match-making
  165. • Added special color for officers in chat and also in chat messages
  166. • Added hints for info area text
  167. • Added highlight of chat message if your nickname is included
  168. • Added regular games played on ranked presets give XP
  169. • Added right mouse button support on nickname in chat messages
  170. • Changed neutral color for user names in chat
  171. • Changed standard search filter from worldwide to "far" (reducing the flood of ping requests on user created sessions)
  172. • Changed lobby server ping frequency to 3 every 5s
  173. • Changed lobby sessions autorefresh frequency to 30s
  174. • Changed sort by maximum player, not by alphabet (multiplayer maps)
  175. • Improved chat performance
  176. • Increased match-making session connection timeout
  177. • Removed filter (running games) button
  178. • Removed "Show only open sessions" filter and search for only open sessions
  179. • Fixed disable info area in LAN
  180. • Fixed interface jumping on session page
  181. • Fixed single symbols with small width (dot etc) not visible
  182. • Fixed surrender issue on connection lost
  183. • Fixed group chat and session list update rate
  184. • Fixed missing context menu in session chat
  185. • Fixed initial filter button state
  186. • Fixed rare crash on lobby ping update
  187. • Fixed crash on incorrect user name in group chat
  188. • Fixed crash on replay end
  189. • Fixed crash on join button click
  190. • Fixed crash in steam global chat
  191. Patch 19
  192. 3.125.0
  193. • Added proper session list sorting by ping
  194. • Added "Show Info Messages" now blocks grenade timers, too.
  195. • Added Async texture loader (limited to 1024mb texture on 32bit)
  196. • Added name labels to sprite timers (to track errors in log)
  197. • Added new 3d model for rubber boat
  198. • Added smilies for Deluxe Edition owners
  199. • Added in-game friendslist
  200. • Added support for variable number of pages scrolled on scroll bar button click
  201. • Added basic keyboard support to html dialog
  202. • Added display "loading..." until web page is completely loaded
  203. • Added javascript to html dialog
  204. • Added callback on web page request finished to html dialog
  205. • Added user filter in steam clan chat dialog
  206. • Added ability to disallow browser requests
  207. • Added steam friend list dialog
  208. • Added xp icon to session list
  209. • Added name for new property
  210. • Added particle init data to oos dump
  211. • Added persona states to chat utils and localization
  212. • Added bots in matchmaking (requires ownership of DLC)
  213. • Added invite to lobby to friend list
  214. • Added sort by max players in multiplayer map selection
  215. • Added NAT icon instead of "-" ping
  216. • Added DDS loader
  217. • Added support for CSteamID type in DDA
  218. • Added weapon reload veterancy
  219. • Added show custom texture on dds load error
  220. • Added preload resources info dialog
  221. • Added match-making vs. bots statistics
  222. • Added incorporated an (film) grain effect into color_tune layer and shader
  223. • Added an entry for the grain effect in the environment settings inside the editor
  224. • Added auto generated compound (per entity volume) obstacles support (Enabled by keyword {CompoundObstacles} in entity .def file.)
  225. • Added compress methods to io utils
  226. • Added lastBattleInfo/totalBattleInfo card fields compression
  227. • Added option to view different LODs in the editor
  228. • Added overhead message of points scored for a kill if in direct control mode
  229. • Added support for multiple views per grass model
  230. • Added stack entries to track crashes related to action execution
  231. • Added log file rotation (for large logs)
  232. • Added stack entries to track crashes on startup
  233. • Added automatically deactivate third person during scenarios
  234. • Added Host can disable damage messages
  235. • Added toggle for hit indicators
  236. • Added implementing of keyboard input support for html dialogs
  237. • Added delay flush only for large logs by default
  238. • Added randomize grass position in cell
  239. • Added force flush logs on scene destroy
  240. • Added chat message when user got kicked from the clan chat room
  241. • Added sorting of names in the multiplayer lobby
  242. • Added ICU library integration
  243. • Changed show context menu function in ui_statistics
  244. • Changed open user profile and achievements in browser if overlay is not enabled
  245. • Changed improved css on achievements tab
  246. • Changed better DDS load errors
  247. • Changed use dummy texture if can't load DDS. Better messages to logs
  248. • Changed chat dialog alignment
  249. • Changed button location in chat dialogs
  250. • Changed UnlinkWeaponView to use access by reference on weapon link bone childs, trying to fix crash
  251. • Changed eThreadStorage to support initializer function
  252. • Changed xp gain calculation for AZ:Extreme to 75/125
  253. • Changed open all links (workshop, dlc, guides, etc) in standard/default browser if steam overlay is disabled
  254. • Changed use steam rich presence data to determine users in-game/playing/open session status
  255. • Changed cleanup of manual control command
  256. • Changed code improvements on third person control
  257. • Changed use steam statistics armies in profile badge drop down
  258. • Changed limit of log file size to 1GB per file
  259. • Changed private message coloring in steam clan chat
  260. • Changed "unable to connect to clan chat" message
  261. • Changed resolution change to be disabled when multiplayer is active
  262. • Improved performance of eVisibilityHeightmap::RemovePatch
  263. • Improved lobby ping service
  264. • Improved html dialog
  265. • Improved async loader
  266. • Improved multiplayer core initialization time
  267. • Improved third person control
  268. • Improved multiplayer startup performance boost
  269. • Improved DDA vector containers to support copying and assigning
  270. • Improved disk usage on often log writes
  271. • Improved multiplayer resources loading
  272. • Improved speed of calculating large file crc
  273. • Improved chat private message format
  274. • Increased internal tcp send buffer size
  275. • Fixed file naming in reports
  276. • Fixed SteamWebView file location
  277. • Fixed auto resupply now doesn't resupply ammo that wasn't defined in vehicles .def file. (i.e. wespe)
  278. • Fixed mod activation state
  279. • Fixed mod deletion bug
  280. • Fixed issue with "loading..." text
  281. • Fixed issue with links opened in new browser windows
  282. • Fixed incorrect write operator
  283. • Fixed issue when message "you have been banned from clan chat" displayed incorrectly
  284. • Fixed chat message encoding
  285. • Fixed search box location in chat dialog
  286. • Fixed inventory sync data not present in oos dump
  287. • Fixed write operator not found
  288. • Fixed option dialog with -no_mods enabled
  289. • Fixed skipping DDS mips in zip streams
  290. • Fixed Enter key doesn't work in chat
  291. • Fixed string buffer leak in replay
  292. • Fixed invalid memory access in edp_userstatistics
  293. • Fixed user chat list focusing issue
  294. • Fixed missing virtual destructor
  295. • Fixed properly initialize eBoundingBox value to ZERO
  296. • Fixed dynamic mesh allocation for indexed primitive case
  297. • Fixed memleak in options dialog
  298. • Fixed error with "align" keyword being a define
  299. • Fixed do not call Validate() when copying or constructing already valid names (to reduce winapi calls count)
  300. • Fixed sorting in session list
  301. • Fixed show- and enable- option interaction of squad icons
  302. • Fixed removed hit indicator from friendly fire shots
  303. • Fixed accessing incorrect array element
  304. • Fixed incorrect sphere volume calculation
  305. • Fixed possible bug when pointer was not properly aligned
  306. • Fixed user profile badge and steam friend list should not be displayed in mission loading screen
  307. • Fixed minidump creation issues when multiple threads throw exceptions
  308. • Fixed hint in session list
  309. • Fixed crc table generation bug
  310. • Fixed heightmaps import\export in editor
  311. • Fixed crash in steam clan chat
  312. • Fixed crash when trying to sync corrupted profile file from could
  313. • Fixed crash in games with large amount of units and statistics
  314. • Fixed crash in actor command
  315. • Fixed crash with input box
  316. • Fixed crash when key binding not found (record warning in log)
  317. • Fixed crash on ping update in session lobby
  318. • Fixed crash on player performance update in session screen
  319. • Fixed crash on join session
  320. • Fixed crash on session update
  321. • Fixed crash when trying launch bullet with incorrect ammo
  322. • Fixed crash in damage reports
  323. • Fixed crash on alt+g in standard editor
  324. • Fixed crash on bloom on/off while in game
  325. • Fixed crash on simultaneous access (Add/Remove handler) to event router from different threads
  326. • Fixed crash on startup when last army is custom army
  327. • Fixed crash caused by incorrect vector virtual destructor call order
  328. Patch 20
  329. 3.125.1
  330. • Added emoticon support for Deluxe Edition owner
  331. • Improved map performance slightly
  332. • Improved environment performance slightly
  333. • Improved environment performance in multiplayer even more