wghost81 Posted March 10, 2014 Share Posted March 10, 2014 One fix (key bindings are saved properly now), more pain for modders. XComGame: CompareUPK Old NameCount: 33685 New NameCount: 33679 Analyzing names: Deleted name: DEVICE_IPad2 (index = 7472) Deleted name: DEVICE_IPad3 (index = 7473) Deleted name: DEVICE_IPad4 (index = 7474) Deleted name: DEVICE_IPadMini (index = 7475) Deleted name: DEVICE_IPhone4S (index = 7476) Deleted name: DEVICE_IPhone5 (index = 7477) Deleted name: DEVICE_IPodTouch5 (index = 7478) Number of deleted names = 7 New name: K (index = 18304) Number of new names = 1 Analyzing imports: Number of deleted imports = 0 Number of new imports = 0 Analyzing exports: Number of deleted exports = 0 SerialSize changed: Default__XComTacticalInput (index = 33808) Old SerialSize: 11336 New SerialSize: 11467 New-Old = 131 SerialSize changed: Default__XComTacticalTouchHandler (index = 34033) Old SerialSize: 1232 New SerialSize: 728 New-Old = 4294966792 SerialSize changed: MarcPackage.boxCursor.boxCursor (index = 56674) Old SerialSize: 1249 New SerialSize: 8605 New-Old = 7356 Number of new exports = 0 Number of resized exports = 3 XComStrategyGame: CompareUPK Old NameCount: 13859 New NameCount: 13853 Analyzing names: Deleted name: DEVICE_IPad2 (index = 2338) Deleted name: DEVICE_IPad3 (index = 2339) Deleted name: DEVICE_IPad4 (index = 2340) Deleted name: DEVICE_IPadMini (index = 2341) Deleted name: DEVICE_IPhone4S (index = 2342) Deleted name: DEVICE_IPhone5 (index = 2343) Deleted name: DEVICE_IPodTouch5 (index = 2344) Number of deleted names = 7 New name: Input (index = 5778) Number of new names = 1 Analyzing imports: Number of deleted imports = 0 Number of new imports = 0 Analyzing exports: Number of deleted exports = 0 SerialSize changed: Default__XComHeadQuarterTouchHandler (index = 9494) Old SerialSize: 856 New SerialSize: 632 New-Old = 4294967072 Number of new exports = 0 Number of resized exports = 1 Deleted names. Virtual function calls will need to be fixed again. Link to comment Share on other sites More sharing options...
johnnylump Posted March 10, 2014 Share Posted March 10, 2014 Urghrmfhf. Thanks for the heads-up. Link to comment Share on other sites More sharing options...
Drakous79 Posted March 10, 2014 Share Posted March 10, 2014 (edited) Mess again, numbers in Version.txt differ.XEW\Version.txt Changelist: 401776XEW\Binaries\Win32\Changelist: 402256XEW Updated files:Binaries\Win32\SteamQuery.dllBinaries\Win32\XComEW.exeBinaries\Win32\XCOMLauncher.exeBinaries\Win32\en\XCOMLauncher.resources.dllXComGame\Config\DefaultGame.iniXComGame\Config\DefaultInput.iniXComGame\CookedPCConsole\All upks with _size file (except Startup_LOC...)XComGame\CookedPCConsole\GuidCache.upkXComGame\CookedPCConsole\XComUIShell_SF.upkBinaries\Win32\Version.txtDate: Wednesday, March 05, 2014 3:01 PMChangelist: 402256 XComEW.exe1.0.0.904010. 3. 2014 19:00 (probably time I downloaded it) EU stays at 398179, no change. Edited March 11, 2014 by Drakous79 Link to comment Share on other sites More sharing options...
Amineri Posted March 10, 2014 Share Posted March 10, 2014 Unfortunately since the removed names are fairly early in the list for both XComGame and XComStrategyGame, pretty much every file with namelist references will have to be updated. The good news is that since no new objects (export objects) were add in either XComGame or XComStrategyGame, the "regular" object references won't have changed. Also only 3 export objects in XComGame and 1 in XComStrategyGame changed, so only 3 and 1 actual functions were likely modified. Also no changes to any of the "core" config files : DefaultGameCore.ini, DefaultGameData.ini, DefaultMaps.ini, DefaultLoadouts.ini. So this should be a relatively seamless update using UPKmodder to update the name references in the two files. Link to comment Share on other sites More sharing options...
johnnylump Posted March 10, 2014 Share Posted March 10, 2014 Seamless ... tell that to my carpal-tunnel whilst updating 600 modfiles ;) Link to comment Share on other sites More sharing options...
Amineri Posted March 10, 2014 Share Posted March 10, 2014 Yeah, I now wish that X and I had designed a little bit differently on the Reference Updater tool in UPKmodder. Currently the functionality is fairly tightly coupled into the dialogue box, which makes it difficult to create a "batch" version that doesn't require actually opening the file in a tab and launching the dialogue. Also, the "apply changes" are set up to modify the text in the text editor pane and not directly modify the file. So creating a batch option would mean a fair amount of new coding in UPKmodder, for a feature that's only useful when Firaxis drops a patch. Hindsight is 20/20, as they say... Link to comment Share on other sites More sharing options...
dubiousintent Posted March 11, 2014 Share Posted March 11, 2014 (edited) Yeah, but considering how big an impact every patch seems to have on the modding community ... And the pace seems to be picking up. We only had 6 EU patches from 2012-2013, but already 3 for EW barely three months into 2014. OTOH, it was pretty limited, so do we guess they are pretty much done with EW, or ... Magic 8-ball says: "Try again later". Edit: Wiki is done for the moment. Posted a report. I'll update the patch info when I can. -Dubious- Edited March 11, 2014 by dubiousintent Link to comment Share on other sites More sharing options...
Drakous79 Posted March 11, 2014 Share Posted March 11, 2014 Tactical binds in this patch work once again from DefaultInput.ini. [XComGame.XComTacticalInput] section is no longer present in DefaultGame.ini. Link to comment Share on other sites More sharing options...
Recommended Posts