[210617][HOI4 Diary]Post-release chat
HOI4
Hello everyone! Its now a week sinceDeath or Dishonor and 1.4 Oak released! Doing a release brings a lot of focus on both old bugs and new things so we have tried to be on the ball and work on the 1.4.1 patch. This is currently in open beta for those adventurous people who want to help us test.
大家好,DoD和1.4更新已经过去一周了。为了做一个好的新的1.4.1的补丁,不得不涉及到对以前bug的修复和新内容的增加。目前该版本还是在b测阶段。
Lets discuss the high profile stuff
首先讲讲重要的部分吧
Several fixes to Allied ai naval invasions - This is an oldie, but I think we might have finally come to terms with it. The issue was smaller invasions peppering Germany before they fight the soviets (and thus are guaranteed to beat stuff back basically wasting the troops). This could also trigger cases where the same low org units would continuously do the same thing over and over which should also be sorted now
盟军AI海军入侵的修复: 这是一个老问题了,不过最终我们还是解决他了。问题是在苏德交战前不间断的小规模登录德国送兵。同样的问题还会导致一些低组织度的部队不断的重复登录。
Nations with no special focus tree would randomly swap out leaders - This was a bit of an embarrassing messup on our part which we have now fixed. Although its made me want to have assigned traits to all historical national leaders...
没有独立国策树的国家会莫名切换领导人的问题。这个让我们很尴尬的问题已经解决了。尽管之前我们恨不得给历史领导人都加上特性来掩盖。。
Many edge cases and small fixes for focus trees. We are a little unhappy with how much small stuff that slipped through, so for next release we will be changing some stuff with how we do testing. The team has worked like champs and fixed a lot fast though for 1.4.1.
一些极端问题和国策树的小修改。我们对一些小问题并不是太满意。所以下一次补丁会根据我们的测试来进行修复。我们的团队非常高效,已经给1.4.1预计修复了不少问题
Our awesome artist didn't have many bugs to deal with so she has added a bunch of new historical portraits to the game (Baltic countries, South America and Bulgaria. See changelog for details)
我们的美术团队可没有什么bug等着他们去修复,所以他们又给波罗的海国家,南美和保加利亚画了些新的头
Finally, we've had a bit of a longer project we started when we kept finding weird edge cases and bugs in the air system to replace that old snake-pit of code with stuff that is easier to balance and that doesn't act up. Several of the fixes in 1.4 brought back issues with air wing sizes mattering for casualty counts and the like. For you as a player it just means we fixed some bugs, but for us its now easier to work with which will be great long term or if we want to keep making more changes.
最后,对于空战部分的代码重构我们有一个长远的计划,在不断的发现各种极端情况下的bug后我们认为现有的代码已经不适应这个版本了。我们打算用一个更容易修改平衡性的去取代原有的。1.4的不少修复带来了一些老问题,比如空战的伤亡统计会考虑到飞机的尺寸等等。对你们来说可能只是一些bug的修复,但是对我们来讲有着更加长远的意义。
So when do you get your hands on this? its in open beta now as I said so you can try it out if you feel brave (some more stuff is likely to make it in too as it gets spotted in testing). Otherwise if no scary things we broke or missed popped up we will be releasing it live next week. Check out patchlog below for details
所以你们下载更新了吗?我说的东西都在b测版本内,你们可以勇敢的去尝试。一些新的我们检测到的问题也会争取尽快修复。另外的一些不是那么严重的bug我们可能会在下周进行修复。
Patch 1.4.1 "Oak"
Highlights & Important(主要更新)
- Units getting pushed back in naval invasions are now removed from the order so they won't automatically try it again (no more ping pong)
- 海军入侵失败的队伍会从计划中移除。
- Fixed the Stug tech icon to have correct barrel length
- 修正了突击车的研发图标
- Major rewrite of air combat system (the underlying stuff), should now have less wierd special cases and be easier to balance
- 空战系统代码重构(对玩家来说只是bug的修复)
- Fixed issue where generic leaders would be replaced randomly in the world due to mistake in focus tree
- 修复了国家领导人莫名被替换的国策树bug
AI
- Fixed a case where Chinese AI would delete units incorrectly due to supply evaluatio
- 修复了中国AI会因为补给问题删除部队的bug
- Fixed case where AI would think that it was being encircled and would pile up its divisions in few provinces and abandon fronts
- 修复了某些情况下AI认为有可能会被包围,然后聚集更多的部队来巩固防线,结果导致前线上的另外的一些省被放弃
- Took care of another situation that cause indecisive units
- 修复了某些情况下AI犹豫的问题
- Made AI respect waiting after already sending lend lease requests
- AI在发出租借请求后会等待
- A fix for front abandonment that makes it spread out the units being taken from other fronts
- 部队从一个前线规划到另一个前线的时候修复了弃守的bug
- Units getting pushed back in naval invasions are now removed from the order so they won't automatically try it again (no more ping pong)
- 海军入侵失败的队伍会从计划中移除。
- Several tweaks to allied AI to avoid "suicide invasions" agaisnt axis nations before they are at war with soviets
- 修复了盟军在苏德开战前自杀性登录的bug
- Germany no longer wastes time prepping naval invasiosn vs france just before it takes around maginot
- 德国不会在玛奇诺就要沦陷的时候尝试海军登录法国了。
- Made sure AI cannot pick event options with weight 0 if another option with higher score exists
- 确保AI在有其他选择的情况下爱不会选择权重为0的选项
- AI now considers enemies as obstacles when planning invasions on nations its not yet at war with when comparing fleets leading for less wasted preparation.
- AI现在会把敌国当成障碍,在计划入侵还没有宣战的国家的情况下(说实话这句话没怎么看懂)
- ai can now cancel invasions that are bad if started during a time they were ok
- AI现在会在情况不好的事态下取消入侵。
- Fix for case where Germany would use too aggressive stance versus maginot line again
- 修复了德国强攻玛奇诺的问题
- Air AI can now evaluate zones for bombing and such more than 1-2 zones away
- 空战AI现在可以给多个空域进行轰炸的对比了。
- Tweaked ai_chance for all CZE events to be saner
- AI现在对捷克斯洛伐克的事件处理更加理智了
- If CZE exists when Germany demands Danzig from poland, they will now be very interested in joining the war rather than waiting for Germany to get around to beating them
- 如果德国向波兰索取旦泽的时候捷克斯洛伐克存在,他们现在会加入战争而不是等待德国收拾完波兰后对其宣战。
UI
- Fixed UI bug that made GER to never show tech bonuses
- 修复了德国不显示科研加成卡的bug
- Splitted "In Combat: x83" tooltip into two. Now In Combat shows default combat speed (x33) and movement gain from tactics is shown separately
- 分离了"In Combat * 83“ 中"显示条。现在战斗界面显示默认战斗速度*33以及从策略中获取的速度加成
- Double click in army list now deselects previous selection if shift is down
- 按住shift的情况下双击部队列表中的某个部队会取消选择所有该类型的部队。
- Mission icons on the map should now include port strike
- 地图上的任务图标现在包括港口袭击了
- Movement bonus from tactics were being shown in damage tooltip of a unit in battle window, remove it from tooltip.
- 移动加成现在会被显示在伤害界面
- Added missing localization for base strike research bonuses
- 给基地打击学说奖励增加了其他语言(之前漏加了)
- Can now unassign aces with right-click like tooltip says
- 右键可以取消王牌机师了
- Added a new text icon for cost in license production screen
- 增加了显示购买生产许可的花费的图标
- Added tooltip for air wing state
- 增加了显示空军情况的显示条
- Create airwing interface properly resets the right side when all planes are removed
- 空军界面在所有空军都被移除的时候会识趣的重新加载。
- Tweaked license tooltip in production view to be somewhat clearer
- 让生产许可的显示条更加清晰了
- Changed Hungary 1936 bookmark to highlight restoration of Austria-Hungary
- 匈牙利在1936年的剧本中的标志国策中增加重建奥匈帝国
Modding
- Fixed a problem with the format for build_army strategy
- 修复了build_army strategy的格式问题
Database(数据库)
- Added missing localization for UNITS_VIEW_WINGS_COUNT in French
- 修复了法国UNITS_VIEW_WINGS_COUNT没有增加其他语言的问题
- Fixed missing faces for Congo
- 修复了刚果没脸的问题
- Fixed a misspelled loc string in war goals
- 修复了战争目标中的拼写问题
- Fixed the Stug tech icon to have correct barrel length
- 修复了突子的炮身长短问题
- Fixed some issues with ship names in 00_GER_names
- 修复了德国叫00_GER_names的军舰的问题
- Made dead sea a lake
- 死海现在是湖
- Fixed a number of mistakes and inconsistencies in German OoB
- 修复了德国OoB的一系列问题
- Improved several items of flavor text for CZE focuses
- 对捷克斯洛伐克的国策树进行改进
- added HMS Dreadnought to Royal Navy ship names
- 为皇家海军的舰队名称增加无畏号
- added cosmetic tag for Hungary if it elects a King but then changes ideology away from neutral (democratic, fascist branch)
- 如果匈牙利选出了一个国王,之后政体又从中立变成了其他的,那么他会有新的名字
- fix for a missing event picture gfx that has been in since launch and wasn't noticed
- 修复了事件图片丢失
- fix for US missing air wing names for jets
- 修复了美国没有喷气式飞机命名
- East/west germany now get nicer colors and dont bug out
- 东西德颜色美化
- Fixed incorrect portrait for Horthy when admiral
- 霍尔地作为海军上将的时候的特性现在正确了
- fixed an issue with news event 311 refering to the wrong country
- 修复了新闻事件311指向错误国家的问题
- Added 4 new portraits for South america for historical leaders for Peru, Chile, Colombia, Paragua
- 为南美国家(秘鲁,智利,哥伦比亚和巴拉圭)的领导人增加了特性
- Added new portrait for Bulgarian fascist leader
- 给保加利亚法西斯领导人增加头像
- Hooked in three new portraits for Baltic leaders (Police is still hunting for the set of identical triplets that were impersonating them)
- 波罗的海三国领导人有自己头像了。
- Added proper Slovenian and Slovakian flags (honestly at this point I dont even know which one is correct /Podcat)
- 增加了斯洛文尼亚和斯洛伐克的国旗
- Added pdxcon magic winner portrait to generic soviet portrait list
- 。。?给通用苏维埃特性增加了PDXcon magic winner?????
- Dramatically improved communist Korea by using DPRK (best Korea) flag AGAIN
- 给共产主义朝鲜增加了国旗
- Fixed 2 missing images in Romanian/hungarian events
- 修复了罗马尼亚/匈牙利事件图片丢失的问题*2
#
Balance
#
- Lowered the amount of ground based planes that can enter naval combats over time
- 减少陆航进入海战的数量
- Reduced cost for giving core states back to our puppets
- 减少把核心省份划分给自己傀儡的战争分数消耗
- Slightly increased fascist support in Hungary fascist king chain
- 略微增加匈牙利走法西斯线的法西斯支持率
- Rebalance of additional building slots for Serbian rail network focus
- 塞尔维亚铁路网国策修改了额外建筑槽
- Fixed a balance issue with Integrated/Serbian rail network focuses in Yugoslav tree
- 同上
- Fix for air accidents being scaled depending on the number of wing
- 修复了空军事故率与机队数量有关的问题
- Increased manpower requirements for CZE alliance with Germany focuses by 50k each
- 捷克斯洛伐克和德国联盟的国策现在需要50k的人力了
- fix for Romania being able to appoint a government friendly to a faction they are at war with
- 修复了罗马尼亚会选举出一个对与他们交战的国家友好的阵营上台的问题。
Bugfix
- Fixed the bug when conversion could not convert last pieces of equipment
- 修复了装备转化无法转化最后一件装备的问题
- Removed Demand Transnistria from the Romanian historical focus list. Romania should no longer think attacking the soviet union is a great idea
- 删除了罗马尼亚索取德涅斯特河沿岸的国策。罗马尼亚可不应该去招惹苏联。
- Fixed bug where technologies was not updated in case of unlocking tech from another technology folder
- 修复了研发另外一个文件夹中的科技后,科技没有更新的问题
- Fixed bug where some modifiers were not applied to airplanes after loading a save
- 修复了载入存档后一些系数对空军不生效的问题
- Fix for Soft Attack/Hard Attack values ignoring some combat bonuses in battle gui
- 修正了软/硬攻没有显示一些战斗加成的UI问题
- Overriding an idea with custom name, now overrides the modifier name as well, instead of using idea ID as key
- 重载一个自定义名称的理念的时候,现在会重载加成名另外,而不只是重载理念的ID
- Fix for trade path not being recalculated when strait control has changed
- 交易路线在海峡被切断的时候会重新计算
- Fixed for a potential issue if CZE becomes a puppet of that may lead to intra-faction warfare
- 修复了捷克在成为奥匈傀儡国的时候可能引发阵营内战争的问题
- Fix for dual mediation events in Transylvania chain (RIP Katya's sanity
- 修正特兰尼西亚事件链中的调节问题。
- Germany should now only leave the Romanian Tech group if Romania is in a faction germany is not in
- 德国现在会离开罗马尼亚的科研阵营,如果罗马尼亚和德国不在一个阵营的话
- Changed the Sudetenland failsafe event to give the war goal against the controller of Sudetenland (was hardcoded to CZE)
- 苏台德事件现在会给捷克斯洛伐克对苏台德控制者的战争借口
- changed "His Majesty' loyal government" to work even if Hungary did not roll over in the event
- 皇家政府现在在匈牙利没有在事件中出现也能生效了
- Fixed Horty not being leader of Hungary at gamestart without DoD
- 修正没有购买DoD的玩家在开始游戏的时候霍尔地不是匈牙利领导人的问题
- Fixed an issue where Germany could be stuck with the Demand Sudetenland focus under some circumstances
- 修复了德国在索取苏台德地区时卡死的问题
- Made the demand Transylvania event chain remove the correct core (North Transylvania) for Romania if they instantly fold.
- 特兰西尼亚事件中会把北岸移除罗马尼亚核心,如果罗马尼亚在事件发生的第一时间就认怂
- Fixed a bug where generic unit names would not work if starting letters were the same for different generics
- 修复了通用部队命名无效的问题
- Fixed an issue where existing airwing names were never returned to the pool
- 修复了空军命名的问题
- Fixed a bug where traded away resources decreased amount of factories available for trade
- 修复了出售资源会减少可用工厂的问题
- Fixed CZE only being angry with Allies if they decide not to fight over Southern Slovakia (CZE now always angry, all the time)
- 修复了捷克斯洛伐克只有在他们选择不保护南部斯洛伐克的情况下爱对盟军失望的问题,现在捷克斯洛伐克总是对盟军失望的
- Fix for Zalozie not being transfered if Soviet union honors MR pact
- 修复了苏德条约Zalozie没有划给苏联的bug
- Added a number of sanity checks for AH reclamaition focuses (must not be in faction with owers of claimed provinces)
- 增加了AI选择重建奥匈帝国可行性的评估。至少不会在同阵营的国家占有奥匈固有领土的时候。
- fixed an issue where the Ljubljana award could give out states not owned by Germany or Yugoslavia
- 修复了吕布尔雅那会把不属于南斯拉夫或者德国的领土割让的bug
- "Death or Dishonor or Cake" achievement now has a tooltip that tells the player to have Carol II as the country leader.
- Death or Dishonor or Cake的成就现在会有个小提示,在玩家让卡尔二世当上国家领导人的时候
- Fix for Yugoslavia being allowed to try and buy planes from a country they are at war with
- 修复了南斯拉夫可以从与他们交战的国家购买生产许可的问题
- Blocked vanilla YUG coup event if player has DoD
- 玩家购买DoD后南斯拉夫就没有香草起义了
- Fix for Yugoslavia spawning Croatia even if they did not own the territory
- 修复了南斯拉夫在不占有领土的时候可以解放克罗地亚
- Fix for Czech-Slovak civil war not actually being between Czechs and Slovaks
- 修复了捷克-斯洛伐克内战双方不是捷克和斯洛伐克的问题
- Fixed issue where aid event from Sweden to Hungary after getting democratic king would fire more than once
- 修复了在民主皇帝情况下,瑞典对匈牙利多次援助的bug
- Equipment conversion now properly converts to variants from older equipment
- 装备转化可以正常使用了
- Fixed bug where planes set on CAS mission could join naval battles without using naval strike mission
- 修复了近地支援在没选择海军袭击的时候可以发起海军袭击的bug
- Fix for two missing locs in Romania
- 修复了罗马尼亚的两处翻译问题
- Overlord of CZE telling Germany to get bent during Sudetenland crisis now removes both CZE and Overlord from faction with Germany
- 捷克在拒绝德国索要苏台德的事件后,捷克会被从阵营中移除(?不确定我翻译的对不对)
- Fixed an issue where democratic Romania could not even handle King Carol II right now (or ever, really)
- 修复了民主罗马尼亚不能处理卡尔2世的问题
- Fix for AH not being able to justify wargoals due to world tension being too low
- 修复了奥兄弟国在低紧张度的情况下无法制造战争借口的问题
- Fixed France being able to take CZE into their faction if they do little entente and AH puppets CZE
- 修复了法国可以把奥兄弟国的小弟捷克斯洛伐克拉入自己的小轴心的bug
- Austria-Hungary should now get Banat if Romania folds in the event chain
- 罗马尼亚认怂的话,奥兄弟国可以夺取Banat地区
- Fixed an issue where Romania could steal CZE from out under Austria-Hungary by creating the Cordon Sanitaire
- 修复罗马尼亚可以通过成立Cordon Sanitaire从奥匈帝国窃取捷克斯洛伐克
- Fixed fixedpoint overflow in peace conference which could give small nations lots of extra points
- 修复了和平会议中给小国额外点数的问题
- Tweaked occupation rules fix for impassible zones, now it uses core and ownership prios
- 修改了对不可通行地区的占领政策
- Removed retire_country_leader from generic focus tree
- 把 retire_country_leader从通用国策树中移除
- Fixed the bug when merging of airwings didn't update air wing manpower properly
- 修复了合并空军不更新空军人力的bug
- Fixed a few issues with yugoslavian historical focus list referencing focuses that no longer exist
- 修复了罗马尼亚历史国策会选择一些不存在的国策的问题,
- Fixed Bordergore if Hungary not in a position to gain state 73 in fate of CZE event chain (should go to SLO, now actually does)
- 修复了匈牙利在捷克斯洛伐克事件中,不在获得编号为73的州的情况下Bordergore的问题(本应去SLO,现在也的却是这样了)
- Added safety code for terrain calculation when loading broken mod files (could lead to deleted units)
- 增加了在载入垃圾mod的时候的地形的计算,本来可能会导致某些部队被删除,现在不会了
- Fixed stack out of bounds issue when generating unit names
- 修复了生成部队名时候加成溢出的问题
- Fix for CTD in the airview details view
- 修复了空军显示界面中CTD的问题
- Fixed CTD while tooltiping port strike air wing mission entry
- 修复了空军港口袭击的信息条显示中的CTD