twinj Posted January 9, 2013 Share Posted January 9, 2013 Hey EliotVU, thanks again for the hard work. Is it possible for us to add custom NativeTables or could this be added without editing the existing ones? Link to comment Share on other sites More sharing options...
EliotVU Posted January 9, 2013 Author Share Posted January 9, 2013 (edited) Yes you can. But you'll have to use 1.1 for that because I broke it in 1.2 sorry :wallbash: It's under Tools->Natives Table Generator, select all the game packages whom contain native functions. Edited January 9, 2013 by EliotVU Link to comment Share on other sites More sharing options...
twinj Posted January 9, 2013 Share Posted January 9, 2013 Yes you can. But you'll have to use 1.1 for that because I broke it in 1.2 sorry :wallbash: It's under Tools->Natives Table Generator, select all the game packages whom contain native functions. Thanks Eliot. That'd be why I couldn't find it I am using 1.2. I assumed it would be doable after looking at Unhood code. Link to comment Share on other sites More sharing options...
twinj Posted January 9, 2013 Share Posted January 9, 2013 I think its a no go.. I uninstalled 1.2 and reinstalled 1.1 to try the Generator. It is asking for Unreal Scripts as *.u. I tried exporting the decompilation and using the .uc files. Nevermind.. I can just write the table myself. It's not important just wanted to see and am learning experimenting :D Thanks anyway. The structure of the Native tables is simple enough. Link to comment Share on other sites More sharing options...
EliotVU Posted January 9, 2013 Author Share Posted January 9, 2013 Just rename the extension to .u it doesn't matter. Link to comment Share on other sites More sharing options...
twinj Posted January 9, 2013 Share Posted January 9, 2013 Just rename the extension to .u it doesn't matter. Ok so it does need packages.. :wallbash: easy done renamed Core, Engine. Dunno if anything else has native so not going to rename all. I was hoping to traverse the upk path :D. Anyway, got it working! Nice. There are 8 extra natives on top of the 2011 UDK. Thanks again. Link to comment Share on other sites More sharing options...
EliotVU Posted February 2, 2013 Author Share Posted February 2, 2013 I have released version 1.2.2 with many fixes and general improvements especially considering performance. Download: EliotVU.com Link to comment Share on other sites More sharing options...
johnnylump Posted February 2, 2013 Share Posted February 2, 2013 I have released version 1.2.2 with many fixes and general improvements especially considering performance. Download: EliotVU.com Thanks for all your efforts. I'm sure it would be a great deal of work, but any hope you might take a crack at integrating a decompiler for all the swf / actionscript in the upk files? That controls a good bit of the Xcom UI. (I have no idea whether other games do, but I thought I'd throw it out there ... see the UI Editing thread for what we've been able to do.) Cheers! Link to comment Share on other sites More sharing options...
bokauk Posted February 3, 2013 Share Posted February 3, 2013 I have released version 1.2.2 with many fixes and general improvements especially considering performance. Download: EliotVU.com Thanks for the continued development of this great tool, Eliot! I'll check it out :) Link to comment Share on other sites More sharing options...
code99 Posted February 4, 2013 Share Posted February 4, 2013 Hi and thanks for making this amazing tool! I have a problem tho when trying to open upk files from XCom Enemy Unknown. Whenever i try opening either XComGame.upk or XComStrategyGame.upk I get an exception : Thrown by:LoadPackage at UEExplorer.UI.Tabs.UC_PackageExplorer.LoadPackage() at UEExplorer.UI.ProgramForm.LoadFile(String fileName)System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.BinaryReader.FillBuffer(Int32 numBytes) at System.IO.BinaryReader.ReadUInt32() at UELib.UNameTableItem.Deserialize(IUnrealStream stream) at UELib.UnrealPackage.DeserializePackage(String packagePath, FileAccess fileAccess) at UEExplorer.UI.Tabs.UC_PackageExplorer.LoadPackage() Am i doing something wrong or this tool is not able to open such file (i thought it was able to open it?) ? Link to comment Share on other sites More sharing options...
Recommended Posts