It's a bug and it has been just fixed, see first post.
Thanks for the report.
#701
It's a bug and it has been just fixed, see first post.
Thanks for the report.
Cope - I've tried packing the mod and it keeps crashing or if it starts the changes never show up in game - I'm totally demoralized here, and I'm sure I'm doing something fairly basic wrong . Is there a way to just use the original DoW2 module and the GameAssets folder? It just seems like it was so much easier doing it that way instead of creating a whole new mod, at least to me. Mucking around with building the SGA archive/seperate module is something I'd like to avoid, if possible.
I do have a question as well: What exactly should my launch option be set to? Do I still use -dev? Do I use -modname "MyMod"? Or both?
Anyway, thanks again for all your efforts.
D-uh, which button makes dis thing go?
#703
You use -modname MyMod if you have packed all your files into SGAs. Also use -dev otherwise.
There's a way to just use DoW2.module and the GameAssets folder: Remove GameAttribg.sga from DoW2.module, put all the files from that archive into the right subfolder of GameAssets (also extract the RB2 file) and use -dev to start the game.
Edit: The Mod release feature still contains a game breaking bug, it may well all be my fault. Gimme a second to fix it.
Edit 2: Redownload v1.92 and try again please.
Last edited by Copernicus; 6th Mar 11 at 6:46 PM.
Grrr. I did exactly that and still the changes don't show. I have in GameAssets/Data/simulation/attrib all the extracted RBFs, including the modified racebps which is the only file I've modified so far, fieldnames.flb, autoblueprints.scar, attributes.rbf and attribmegabinary.rb2. Pretty sure it is the right attributes.rbf as well. Also edited the module as you instructed.
#705
Don't put the RB2 file into that directory. The game will always prefer RB2s over normal RBFs.
OMG - it worked! Been playing around with this most of the day. Thanks so much for your help, you rock!
Hi guys, i followed your suggests above but it kept crashing. besides, the toolbox can't find the .flb file automatically and no way manually to do it either. therefore i can't open any .rbf file.
>.< please, guide me through this urge of breaking my monitor.
P.s, a detailed instruction would be much appreciated. ><
#708
Detailed instructions will arrive later today. If I haven't posted them within the next 8 hours, remind me via PM.
Edit:
V1.93 released!
Download
Changelog:
V1.93 - 03/08/2011
General:
- SGA files now have their hashes checked
- the tool now attempts to recognize whether the user is modding Retribution or DoW2/CR and takes measures to make life easier
- improved logging and error handling (as always)
Last edited by Copernicus; 8th Mar 11 at 8:02 AM.
This could be a possibly stupid question: I can't see a way to edit anything pertaining to a certain race, at least in multiplayer.
It looks like this to me, which could be normal.Spoiler
ATTRIB
.-SIMULATION
. -attrib
. -attribmegabinary.rb2
. -attributes.rbf
. -autoblueprints.scar
. -fieldnames.flb
I seem to remember many more options for the above, and when I open 'attributes.rbf' there is nothing really race-specific. I can't open the others, wont let me.
I'm not worried about the bottom ones:
DATA
+art
+config
+font
+maps
+shaders
+simulation
+ui
Just a little help would be nice, although it could just be a product of my inexperience modding this game. I have used your tools for the other 2 games, and they were similar.
#710
Didn't see this, thanks.
#712
Updating the code from CR to retribution, I get an unhandled exception when I re save the code to retrib format.
this is what the exception throws up, it also corrupts the file from being opened or saved in retribution format as well.
Oh and a close and save all button would make very light work of having to update mods when it all works nicelyCode:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** cope.IO.CopeIOException: Error while writing UniFile to C:\Program Files\Steam\steamapps\common\dawn of war ii - retribution\Dow40k2WoA\DataAttrib\simulation\attrib\weapons\weapon_damage\woa\heavy_bolter.rbf. See inner exception ---> cope.DawnOfWar2.CopeDoW2Exception: Error while trying to write RBF data! See inner exception. ---> cope.DawnOfWar2.CopeDoW2Exception: Error while trying to write RBF-file. RB2 mode = True ---> cope.DawnOfWar2.CopeDoW2Exception: Can't get index for key 'light_vehicle' from KeyProvider, it's probably not a standard key. ---> System.Exception: Trying to get index for key 'light_vehicle' but it does not exist! at cope.DawnOfWar2.FieldNameFile.GetIndexForKey(String key) at cope.DawnOfWar2.RelicBinary.RBFWriter.GetIndexForKey(String key) --- End of inner exception stack trace --- at cope.DawnOfWar2.RelicBinary.RBFWriter.GetIndexForKey(String key) at cope.DawnOfWar2.RelicBinary.RBFWriter.WriteData(AttributeValue attribute) at cope.DawnOfWar2.RelicBinary.RBFWriter.WriteData(AttributeValue attribute) at cope.DawnOfWar2.RelicBinary.RBFWriter.WriteData(AttributeValue attribute) at cope.DawnOfWar2.RelicBinary.RBFWriter.WriteRoot(AttributeValue root) at cope.DawnOfWar2.RelicBinary.RBFWriter.Write(Stream str) --- End of inner exception stack trace --- at cope.DawnOfWar2.RelicBinary.RBFWriter.Write(Stream str) at cope.DawnOfWar2.RelicBinary.RelicBinaryFile.Write(Stream stream) --- End of inner exception stack trace --- at cope.DawnOfWar2.RelicBinary.RelicBinaryFile.Write(Stream stream) at cope.IO.UniFile.WriteDataTo(String path) --- End of inner exception stack trace --- at cope.IO.UniFile.WriteDataTo(String path) at RBFPlugin.RBFEditor.SaveFile(String path) at RBFPlugin.RBFEditor.BtnSaveRBFClick(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- CopeModToolDoW2 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/CopeModToolDoW2.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- CopeModToolCore Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/CopeModToolCore.DLL ---------------------------------------- cope Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/cope.DLL ---------------------------------------- cope.DawnOfWar2 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/cope.DawnOfWar2.DLL ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- Accessibility Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Security Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll ---------------------------------------- cope.Debug Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/cope.Debug.DLL ---------------------------------------- System.ServiceModel Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Runtime.DurableInstancing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.DurableInstancing/v4.0_4.0.0.0__31bf3856ad364e35/System.Runtime.DurableInstancing.dll ---------------------------------------- System.Xml.Linq Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.Transactions Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.Runtime.Serialization Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll ---------------------------------------- System.Xaml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll ---------------------------------------- SMDiagnostics Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll ---------------------------------------- System.IdentityModel Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.dll ---------------------------------------- System.EnterpriseServices Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- System.Web.Services Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll ---------------------------------------- System.Web Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll ---------------------------------------- Microsoft.Build.Framework Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Build.Framework/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll ---------------------------------------- System.Runtime.Caching Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Caching/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll ---------------------------------------- System.Web.ApplicationServices Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Web.ApplicationServices/v4.0_4.0.0.0__31bf3856ad364e35/System.Web.ApplicationServices.dll ---------------------------------------- System.Data.SqlXml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.SqlXml/v4.0_4.0.0.0__b77a5c561934e089/System.Data.SqlXml.dll ---------------------------------------- FreeImageNET Assembly Version: 3.13.1.1 Win32 Version: 3.13.1.1 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/plugins/filetypes/FreeImageNET.DLL ---------------------------------------- ImageViewerPlugin Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/plugins/filetypes/ImageViewerPlugin.DLL ---------------------------------------- RBFEditorPlugin Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Warmaster%20Horus/Downloads/CopeDoW2/plugins/filetypes/RBFEditorPlugin.DLL ---------------------------------------- e0s1zonw Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Microsoft.CSharp Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll ---------------------------------------- System.Dynamic Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll ---------------------------------------- Anonymously Hosted DynamicMethods Assembly Assembly Version: 0.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.![]()
Tutorials_And_Helpful_Sites_Here <-link
Want a 3d model commissioned? I may do so. Pm me!
http://steamcommunity.com/groups/dow40k2-woa Join up for updates and view other members.
#713
Use my RBF updater to quickly update thousands of files.
Also: Logfile please.
Edit:
Judging from the exception info you might be one of the rare cases that require a custom-made FLB file. You may need to wait some longer.
Edit 2:
V1.94 released
DownloadV1.94 - 03/09/2011
General:
- improved Retribution detection heuristics
- new feature: When creating a new mod you can now choose to repack the GameAttrib.sga (needed for proper Retribution modding)
Next update will feature custom FLB files.
Edit 3:
Now I'm in a kind of releasing frenzy - V1.95 released
DownloadV1.95 - 03/09/2011
RBF-Editor:
- the FLB file will now be updated if the editor detects any new keys in use
Last edited by Copernicus; 9th Mar 11 at 9:56 AM.
I've been away for a few days so forgive me my ignorance. Trying to sort this out. What exactly does repack mean? I hope that does not mean it changes the original SGA game archive. I tried it out and noticed an archive created in my test mods folder with _orig at the end. That kind of scares me.
What I've gathered from reading:
RBFs and the new FLB are packed into RB2 files. FLB contains RBF key data and must be re-built when RBFs change. RB2 is a container and RBFs inside RB2 files have priority to load over RBF files outside even if the SGA archive they are in has a higher priority in the module file (lolRelic!?).
Assuming the above is correct: Why would we simply not build our own RB2 files? Or is this because the format is not entirely understood? If not why would we simply not just remove the original data archive from our module and then pack all of the files into our own archive that contains our changed files as well to avoid screwing with the game's default install?
#715
It does not change the original SGA, it just places a copy in your mod's Archives directory which includes the files from the RB2.
FLB files are not part of RB2s and they don't need to rebuild when RBFs change but only if a key which is not in the FLB file is encountered in a RBF.
Creating own RB2s is one possible solution but I'd prefer not having to pack all RBFs when I'm just about to test a small change, so this doesn't sound like a favorable solution. Currently the tool does the following:
1) Create a new archive GameAttrib_orig.sga for your mod without a RB2. It does not change the original archive.
2) Remove the original GameAttribg.sga from your module file.
This allows you to mod the game just as you used to before Retribution. If you do not repack the GameAttrib.sga the tool will only display an RB2 file in the ATTRIB-section which is not very helpful and there's no benefit gained from using your proposal. RBFs are rather small in size and the effort required in order to have a single archive and still being able to mod Retribution without fiddling with RB2s is not worth the few kilobytes you're going to save.
I blink and you go from 1.93 to 1.95. Nice work as always!
Alright well that sounds much better than I had feared and is basically what I had hoped for.
#718
But you are right, I should probably change 'repack' to 'copy' or something similar to avoid confusion.
Hey I was trying to use your toolbox when this happened
and also this when I make a mod and try to edit the RBFS
could you tell me how to fix this? (:
btw Im trying to make mods for CR/Dow2 not Retribution
Youtube of Dow2 Mods
Lords of the Warp [Closed]
Black Templar Campaign
Tyron: Creator of:
- Lords of the Warp
- Black Templar Campaign
#720
1. Read the user guide as it states in the error message. Why can't people learn to read what it says in those funky little boxes? They've been made for the users, I certainly don't need them.
2. Review the options of the RBF editor and uncheck the lower two checkboxes.
Sorry, its just this is all new to me, I've used it before and I've never had this problem until now, after you updated it
Is this tool compatible with Retribution? Because I have 4 .module files for it - does that effect modding? Which should I choose as the base mod? Or do I make it with the original DOWII module?
#723
Thanks.
EDIT. When I try to make the mod the tool crashes. Log is below.
Spoiler
20:10:43 - LoggingManager - Logging system set up successfully!
20:10:43 - ConfigManager - Setting up config system...
20:10:43 - ConfigManager - Config system set up successfully!
20:10:43 - Tool starting...
20:10:43 - Could not determine last used path, setting it to default path.
20:10:43 - Trying to get Steam path from the registry
20:10:43 - ModManager - GameDirectory changed to c:/program files (x86)/steam\steamapps\common\dawn of war ii - retribution\
20:10:43 - Retribution mode enabled
20:10:43 - FE - Starting front end...
20:10:43 - FE - FileTree controls setup started
20:10:43 - FE - FileTree controls setup finished
20:10:43 - FE - Front end successfully started!
20:10:43 - PluginManager - Attempting to load plugins from plugins-folder C:\Users\Nathan\Downloads\DoW2_ToolBox_1.95\plugins\
20:10:43 - RBFPlugin - Setup started
20:10:43 - RBFLib - Reading RBF-Library
20:10:43 - RBFDict - Reading RBF-Dictionary
20:10:43 - RBFPlugin - Setup finished
20:10:43 - PluginManager - Plugins successfully loaded!
20:10:43 - ModManager - Language set to English
20:10:43 - UCSManager - Initializing...
20:10:54 - ModCreator - Creating new mod...
20:10:55 - ModCreator - Generating module file for new mod
20:10:56 - ERROR - APPCRASH
20:10:56 - PlugIns in use:
ImageViewerPlugin.ImageViewerPlugin, ImageViewerPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - ImageViewerPlugin.ImageViewerPlugin
ImageViewerPlugin.ImageViewerPlugin, ImageViewerPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - ImageViewerPlugin.ImageViewerPlugin
RBFPlugin.RBFEditorPlugin, RBFEditorPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - RBFPlugin.RBFEditorPlugin
20:10:56 - Mod info:
No mod loaded
20:10:56 - Exception Info
Type: ArgumentNullException
Message: Value cannot be null.
Parameter name: input
Exception source: mscorlib
Stack trace:
at System.IO.BinaryReader..ctor(Stream input, Encoding encoding)
at cope.DawnOfWar2.RB2FileExtractor.ExtractAll(String outputPath, Action`1 progressCallback)
at ModTool.FE.ModCreator.RepackAttribArchive(String filePath)
at ModTool.FE.ModCreator.WriteMod()
at ModTool.FE.MainDialog.<>c__DisplayClass6.<NewDoW2ModToolStripMenuItemClick>b__2(Object x)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
No additonal data available.
No InnerExpcetion
20:10:56 - END OF APPCRASH INFO
Last edited by nathaniak; 10th Mar 11 at 1:18 PM.
So this can open the weird RBF2 files that the old version couldn't open?
#726
@nathaniak:
Please re-download the most recent version; I had a bugged 1.95 on the web for a very short time period that you seem to have download.
@Akaiyou:
Yes, in a way. It circumvents the problem
It's not working, i tried to open the gameattrib.sga and when i click on the rb2 file it says no suitable plugin found
Am i missing something?
#728
Yes, you are. I said in a way because it doesn't actually open them. When you create a new mod the tool will automatically extract the RB2 for you and pack up a new attrib-archive for your mod.
Aw damn I wanted to just view the files for now and see stats and stuff but ok so i need to create a new mod for Retribution? Lets see if i can make this work then...
Is there no current tool that will let you open and view the files rather than extract them, the easy way?
#730
No, there's just this tool and my extractor; there's no RB2 viewer available.
Just a couple of questions...
Is this the start of a universal unification of all your tools into one Toolbox?
and,
Will the Toolbox created mod launcher be able to tell the game to look into X mods folder for the custom .ucs to avoid UCS range clashes? Or after consideration has it been classified 'not necessary'?
... 1, 2, ... OK, technically three questions.
EDIT:
As stated in the previous posts on the latter questions subject, someone other than myself would have made a fuss if the issue was such a great problem.
*grumbles* ... it's a pity they don't.![]()
Ha, ha, we could wish, bitch, moan and stamp our collective feet till blue in the face but it would not change the only voice that really matters to this project, YOURS!
Keep up the good work, you definitely deserve the Senior status, hmm, next step up is Moderator.
Last edited by Chaos Godstone; 10th Mar 11 at 5:44 PM.
hello cope, great work with you tool.
just a question: in the logfile there are lines saying:
01:38:46 - LoggingManager - Logging system set up successfully!
01:38:47 - ConfigManager - Setting up config system...
01:38:51 - ConfigManager - Config system set up successfully!
01:38:51 - Tool starting...
01:38:52 - Could not determine last used path, setting it to default path.
01:38:52 - Trying to get Steam path from the registry
01:38:52 - WARNING - Could neither find Retribution nor DoW2 directory; searched for c:/steam\steamapps\common\dawn of war ii - retribution\ and c:/steam\steamapps\common\dawn of war 2\
01:38:52 - Application exited - reason: Could n[/I]either find DoW2 nor Retribution
01:38:54 - ModManager - Closing current mod (if any is loaded)
01:38:54 - FileManager - Releasing file trees
01:38:54 - ModManager - Manual GarbageCollection in all generations in progess...
01:38:54 - Application shutting down
does exist a way to fix this? my install folders both steam and dowCR - R aren't located in default installdir...
something like "let me decide"?
thanks cope
Luke
#733
@Chaos Godstone:
Thanks! It's not a bad idea to include an anti-UCS-collision check into the launcher but as of now there are few complaints about such conflicts.
I don't really plan to unify any tools, especially as there aren't too many tools left whose inclusion makes sense.
@lukejackska:
The tool searches for Steam via the registry, if it fails to do so it'll ask the user for a valid path. I'm not aware of any method of using non-default installdirs in Steam, if there exists such a method, please point me to a resource explaining said method first. Otherwise I won't change the tool as the Steam-detection also serves as an sort of anti-piracy feature, denying any non-legitimate owner of DoW2 access to the full set of features.
Regards,
-cope.
hangar-8 tried to start a thread on the subject, like Finaldeath's in DoW1 forums. Unfortunately no responses, it just seems there's not enough formal mods, so as to call them, to warrant the feature. Closest we come is WoA that horusheretic is working on, ...thought I saw a Mirage Knight!
![]()
How is anyone viewing the rbf files after extracting them with the RB2 Extractor tool? I tried to use this new Copes toolbox to open them and I keep getting an error
#736
Review the options of the RBF editor and check the lower to checkboxes.
I manage to get everything working fine, and I've made a mod with just basic changes to see if it works ingame, and that's the root of the problem right there: I can't get the changes to show up ingame. Added -modname mymodname to the launch options, and have checked that the RBF's are actually present in the mod folder. Anything else that I've forgot to do that fucks it up for me?
"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." Albert Einstein
ok, a new clean install fixed the problem. Regards
#739
You misunderstand mate. The tool itself works fine as far as I can see, but the changes just don't show up ingame. I'm not quite sure where I've fucked up though, which is the essence of my problem.
#741
Maybe I misunderstood you but I actually thought you added -modname mymodname to the launch options in the tool.
If you haven't released you mod through the tool you'll need to add -dev to the launch options to get the changes to show up.
OK, now mods are made, but when I try to run it, the game appears to load, the screen goes black for a second, but then the game crashes and the bugsplat thing comes up. (retribution is selected)
#743
That's probably the problem, didn't have -dev.
EDIT: That WAS the problem, works fine now. Thanks mate.
Last edited by SoTAL; 11th Mar 11 at 2:15 PM.
OK
game logs - from retribution folder in my games:
warnings1
18:42:16.66 -- DOW2 Warnings Log --
18:42:16.66 c:\program files (x86)\steam\steamapps\common\dawn of war ii - retribution\DOW2.exe started at 2011-03-11 18:42
18:42:16.66 OS NT 6.1, 8192 MB Physical Memory, 5221 Mb Physical Available, 3345 Mb Virtual Available
18:42:16.66 RUN OPTIONS: -dev -modname mod -nomovies
18:42:16.66 WORKING DIR: 'c:\program files (x86)\steam\steamapps\common\dawn of war ii - retribution'
18:42:16.66 USER: 'Nathan'
18:42:16.66 LOAD COMPLETE GlobalInit Core Systems 0.000
18:42:16.73 MOD -- Initializing mod 'mod', version '1.0', locale 'english'.
18:42:16.76 LOAD COMPLETE GlobalInit MOD & Filesystem 0.094
18:42:16.76 APP - Multi-threading Enabled
18:42:16.76 XTHREAD: Detected 4 core(s) with 4 hardware thread(s)
18:42:16.76 LOAD COMPLETE GlobalInit Init XThread 0.000
18:42:16.76 LOAD COMPLETE GlobalInit Render Window 0.000
18:42:16.76 LOAD COMPLETE GlobalInit Scene 0.000
18:42:16.76 LOAD COMPLETE GlobalInit Load Scheduler 0.000
18:42:16.76 LOAD COMPLETE GlobalInit FileLogger 0.000
18:42:16.76 LOAD COMPLETE GlobalInit Resource Tags 0.000
18:42:16.76 UNIQUECHECK -- Duplicate instance of app
18:42:21.28 LOAD FAILED GlobalInit Unique Check 4.521
18:42:21.32 MOD -- (mod manager) shutting down
#746
Kill the first instance or restart your computer.18:42:16.76 UNIQUECHECK -- Duplicate instance of app
Not really sure what it means by that, so I'll restart. Thanks.
EDIT: Restarted. First thing I did was to open the tool, load the mod. Same thing happened, log file shows the same. Not sure why error should only occur when a mod is used. BTW I recieved a messages along the lines of 'failed to set up logging system', then another message, then two copies of the toolbox opened. Closed one down, opened mod, went to 'test mod', same as before.
The mod itself has not been started - no changes to any files. Is this a possible source of the error?
FURTHER EDIT: no, changed something and it still crashed
Last edited by nathaniak; 11th Mar 11 at 3:05 PM.
Whenever I run test mod with advanced debugging, I get the above message.
log.txt has this to say about it;
I'm assuming adv. debugging doesn't support retri yet or something?21:45:40 - DebugManager - Initializing DebugManager
21:45:40 - DebugManager - Initialization finished
21:45:40 - DebugManager - Advanced mode started
I guess day 1 DLC was too casual for EA, so let's start doing 8-month-early DLC! - Shuma
Eagerly awaiting DoW3 with mod tools. You hear me Relic?!
#749
@nathianak:
Try redownloading the toolbox. I somehow fail to understand what exactly doesn't work. You'll get the Failed to setup logging system message if you start two instances because they try to write to the same log-file.
@Promythyus:
Please ensure that you have got ModDebug.dll, cope.FOB.dll, cope.ManagedLoader.dll and cope.Debug.dll in your Toolbox-directory.
As you can see, they're all there. I freshly downloaded 1.95 about 3hrs ago.
There are currently 1 users browsing this thread. (0 members and 1 guests)