Europe In Ruins :: Persistent Online War for Company of Heroes and Opposing Fronts (MMORTS)
* Voted Editor's Choice ModDB 2007
* 9.6 ModDB Rating
New version.... 0.5.1
http://www.corsix.org/cdms/ (you may need to refresh)
- Fixed bug with converting RGTs to TGAs
- Fixed crash from Extract All tool
- RGTs, DDSes and TGAs can be previewed inside the program
- More options for converting between RGT and other image formats: Any RGT to/from TGA, Any RGT to/from DDS, TGA to/from DDS
- Table reference fields in RGDs/LUAs have a button on them which brings up a file selector window, to avoid typing the filename by hand
- UCS fields in RGDs/LUAs have a button on them which brings up the UCS editor
- Changes to UCS files are discarded when the editor is closed and changes not saved, rather than being retained in memory
Excellent.. keep up the good work!
Love the new RGT viewing!
Suggestion for you, can you add the ability to flip vertically, and perhaps scalability for the smaller images.
good work corsix
Corsix as usual great work bud keep it up and thanks for all your hard work
Is anyone else having problems with the Mod Studio and Vista, The game itself works fine but for some reason when I go threw the Mod Studio the loading screen comes up and that is it. I searched around a bit for a solution but it seems my lack of knowledge with this sort of thing is really hurting me here. Please someone help this NooB out!
i have vista and it works fine for me, but try right clicking on the program, select "advanced" then "run in XP SP2 compatibility mode". Do that whenever a program doesnt launch with vista, it usually works.
Is this vista 32 or 64? English (UK/US) or other language? etc.
I have a problem too. Try to open it and it says rainman.dll is missing even though the file is right next to the mod studio application.
how do i make officers on your mod! for allies i mean everytime i make them and put them into the Weapons Support center and clikc on the center the game crashes and ideads any1?
wrong thread patriot66, you can either search the forums for a current thread, or if you really feel the need you can start a new thread where I and others will be happy to help.
Hey Corsix. First of all, thanks for this tool. I've gotten addicted to it, lol.
I have a question about that tutorial on the website (http://www.corsix.org/cdms/tutorials...racks-11.html). Hope it's okay to ask here.
I just don't understand this part: "One last thing you need to do is go back to the barracks file and change heavy_machine_gun_section.lua to heavy_machine_gun_section_barracks.lua"
In the train of logic that was the moment when I didn't compute
The bit you need to pay attention to is this: "Ergo, we want to set squad_03 to the MG team. The file for the MG team is sbps\ races\ allies\ soldiers\ heavy_machine_gun_section.lua, so copy squad_01 into squad_03 and replace rifleman_squad.lua with heavy_machine_gun_section.lua . Press Save to save your changes."
What you did here was copy the STANDARD mg team and make it appear as a spawnable unit from the barracks, however what you then did was create a new squad called "heavy_machine_gun_section_barracks" which is the one you actually want to use.
so going back to the barracks spawner list and changing the mg entry to the NEW squad is what that means.
Ah, okay. It's logical, but it didn't say anything about the spawner list so I got confused, lol. Thanks, man
First off, I'd like to say that your mod tool is superb. I've been a modder for several months now and I've managed to get a kick out of my little mods, but unfortunately that came to an unpleasant stop.
I keep getting this error out of the blue now. I redownloaded the mod tool, but I still continued to get the same error. I don't know why it gives me this error now, but through the time before I had this problem it was working fine. Any help would be appreicated, and sorry if this is the wrong place to ask for help.
And Corsix comes to save the day once again!
Hi Corsix, I seem to have a problem with my UCS file, i have it saved in the Engine\Locale\English folder, within the editor it works fine, but when loading the MOD sometimes it gives me unknown keys for all my modded units. This only happens when i run another mod, any explanation?
Is there any way I can get an older version of this? The save system worked better in those.
Originally Posted by samifira
Previous version URLshttp://www.corsix.org/misc/Beta_040.zip
Sneak peek of what's coming in 0.5.2:Originally Posted by my internal changelog
Why thank you!
I got a suggestion. Add to the files rightclick menu to select its path that way it is easier to enter a files location.
high6: Nice idea, implemented.
Personally, I think RGD macros are going to be rather funky. You want to half the cost of all units? Just run this over the EBPS folder:Or maybe you want to make an identical adjustment to each of the HQ rgds. Or maybe you want a list of units in your mod ordered by their squad size.Code:function each_file(rgd) cost = rgd.GameData.cost_ext.time_cost.cost for value in cost do cost[value] = cost[value] / 2 end rgd:save() end
wow all working good now thanks to all!!
Mod Studio 0.5.2 hath arrived
Check out the new tutorials and advanced topics on http://www.corsix.org/cdms/ (refresh might be needed).
Of course, don't forget to download it.
* RGD macros are available
* Added the ability to deburn various files in preparation for OE release
* SCAR editor syntax checking will check against Lua 5.1 rather than 5.0 when a CoH mod is loaded
* Added function list dropdown to SCAR editor
* Donation button can be permanently hidden via the Help menu
* Engine.sga and the Engine data folder are loaded for DoW/WA/DC mods
* "Copy filename to clipboard" available for all files
* RGD editor bugfixes (you shouldn't have to press Save so regularly any more)
* "View warnings.log" works for CoH mods
* Lifted a restriction from TGA loading code
* Fixed a potential crash when saving a copy of an image
These 3 are so hot! Thank you very much!Originally Posted by Corsix
Corsix, your page corsix.org seems to be unreachable/down.
Notice: This domain name expired on 06/18/07 and is pending renewal or deletion
Yes, my webhost deserves a good kick.
direct link to 0.5.2 : http://corsix.ecwhost.com/misc/CDMS_052.zip?no_ref
Last edited by Corsix; 24th Jun 07 at 2:20 PM.
Thanks for the work! we all thank you.
Though i would like to see one new feature: To be able to delete files, for example, wrong created rgt or lua... and to delete it through the program (obviusly those that are in there by default not possible to delete them)
sweet mother of god
Last edited by wagnerr; 27th Jun 07 at 10:56 AM.
Yay for the website,
Just one question...Is there a way in the mod tools to select more than 1 entry in a file and copy / paste it?
Say for example i want to copy and paste the sight_ext and ai_ext into another file, can i select both of them at once and copy and paste?
If not, i think that would be a great feature to have in your next release
I've used your program before to edit keyboard keys (in CoH), but lately I wanted to change a couple of keys and I stumbled on this problem.
I've double checked all permissions of programs and CoH folders, since it's an error about writing files, but no luck yet
(using the latest 0.5.2)
EDIT: I just tested it on my laptop (which were it worked in the past as well) and got same error
Maybe patch 1.7 changed some things, but this is driving me nuts
Mod Studio Crashed, just after I was trying to change the cusor (which by the way is not possible )
But i had changed the file cusorlist.lua to the values I wanted which included adding a new child table called 56 and the appropriate files XHotspot and YHotspot and TGAName, I added in the values 1, 0, and default, then hit save, the studio crashed, I reopened my mod, and the file cursorlist.lua wont open it has the following error...
Which knowning my programing means that the file was corrupted when it crashed, meaning its easy to fix by starting the file again, but I thought you were ought to know Corsix"Error raised at e:\cpp\cdms\src\frmFiles_Actions.h line 1504:.src\CLuaFile2.cpp line 131: Seek/Read failed .src\CFileSystemStore.cpp line 220: Failed to read items"
Everytime i try to run the mod editor i get this error:
This application failed to start because MSVCP71.dll was not found. Re-installing the application may fix this problem.
I've put together a version for people with the Opposing Fronts Beta. As it includes beta related stuff, which may fall under the NDA, the ZIP archive is password protected. The password is the same as for the beta forums.
I also cannot say what changes there are since 0.5.2, as some of them again may fall under NDA.
I'm trying to get the tools to work, but everytime I try to create a new mod, I get the rror message "error while creating new mod". I extracted the file to the DC directory, and boot up the mod tools, then click new mod, select that the mod is for "DC" and click create. Where have I gone wrong? Thanks if you can help
That error occurs while the program tries to create a folder for your mod. On the new mod screen, you enter three things:
1) Mod name (eg. "My mod")
2) Game directory (eg. "C:\Dark Crusade\")
3) Game (eg. Dark Crusade)
The folder creation process goes something like this (for the example values given):
Try to create: C:\Dark Crusade\My_Mod\
If that already exists, try to create: C:\Dark Crusade\My_Mod2\
If that already exists, try to create: C:\Dark Crusade\My_Mod3\
The folder creation routine has three posible return values:
- Created directory
- Directory already exists
- Path not found
It is this last possibility which causes the error you're seeing. As far as I can tell it means that C:\Dark Crusade\ does not exist. Make sure that the game directory on the new mod screen is correct.
Got it working. It was trying to place it into E:/Darkcrusade, when my DC install is on the C drive. Thanks for the reply and tools
First, thanks for the mod studio!
Next, about this macro capability you added... Is there some sort of "import" capability here?. What if I create an all purpose function to increase the health of any and all units I want based on shear parameters. Could I import such a function and make use of it?
Considering the above, what would happen if I create a general purpose macro that applies wholesale changes all across the board to every file and path I choose. I saw something about permission... I've created four macros so far and they really need to be consolidated into a single macro. Is this going to be a pain in the butt to do?
Lastly, I'm not so good at Lua programming and wanted to ask before I waste a huge amount of time failing at something that may or may not be possible. I'd also like to avoid re-inventing the wheel
Thanks. Any suggestions appreciated.
You can use the lua "dofile" function to include a LUA file, like so:Code:dofile "Mod_studio_files/rgd_macros/utility_functions.lua"
Ahh... I've the feeling I'm going to crash and burn. For a while at least. Thanks!
Hi Corsix. (I sent this to your gmail but I don't think it got through.)
I'm working on a Dark Crusade and have just started
using your Mod Studio. Lovely piece of kit.
I get a fatal error and crash to desktop when I try to
use the DPS calculator though:
Any idea what I'm doing wrong?Code:Error: Unhandled exception (not through Rainman) Source: .\src\Application.cpp line 80
The following is copied from emails between me and Corsix, posted here (sans pleasantries) for any users having the same/similar problems.
Originally Posted by Corsix
Non-rainman exceptions are usually the result of a coding error on my part. You could try using the macro for calculating DPS (which is written in LUA rather than C++, so it'll be slower than the DPS tool, but alot less likely to have an application crashing error in it). Right click on the data\attrib folder, and choose the RGD macro option. Press the load macro button, and choose the "Find DoW DPS" one. Click run (and after a few popups asking you if it can write the output to a file on disk via the I/O library), it should generate a file called dps.html in the mod studio folder.Originally Posted by nemarsde
I did as you suggested, but unfortunately this
prompted a new error:
Error raised at .\src\frmRgdMacro.cpp line 517:
.\src\CRgdFileMacro.cpp line 1480: Runtime error
running end event : [string "macro"]:92: attempt to
index field `armour_type' (a nil value)
Is this something I can fix in the macro perhaps?Originally Posted by Corsix
It appears that when looking over the weapons (eg. every RGD in attrib\weapons), it found one where GameData.area_effect.weapon_damage.armour_damage.armour_piercing_types.X.armour_type was not present yet GameData.area_effect.weapon_damage.armour_damage.armour_piercing_types.X was present. This is probbly the same thing which tripped the DPS tool, only the LUA version gives an error message whereas the tool will be dereferencing a null pointer and crash. The tool and the macro were written towards Dark Crusade, so either:
* One of your weapon RGDs isn't quite right
* You're using an older DoW
* There are some types of weapon RGD I never accounted for and never show up in vanilla DC.Originally Posted by nemarsde
Thank you. That pointed me in the right direction. I
checked the output to see what file the macro error
occurred at and was then able to validate the file,
make the fixes and re-run the macro.
I had several more errors of this kind, caused by
inaccurate copy and pasting in the RGD files, but was
able to fix them all and finish the output.
Last edited by nemarsde; 9th Aug 07 at 8:09 AM. Reason: Resolved via email
I;m new at modding and would like to know where the .lua's are dumped? I right click and dump .rgd to .lua but I can't find the lua.
how does does the new one for The coh:of beta work as the beta is an online beta only.
could someone tell me what MSVCP71.dll is? I tried installing the tools but it says that thing is missing.
There are currently 1 users browsing this thread. (0 members and 1 guests)