View Full Version : A2D Editor
http://www.arma2.xf.cz/A2D_Editor_by_EMSI.jpg
Description:
Smart editor (generator) expecially designed for creating description.ext file for game ArmA2 (and ArmA1, OFP).
- Entering of parameters is designed with forms in separated sections
- User can select which sections will be created
- Final generated code is displayed before saving and user can change it manually
- Attached Help file with description of all functions
Installation:
Extract all files into any directory.
For example "C:\Program Files\A2D Editor".
Help:
Use key shortcut F1 in the running application, or menu Help -> Help Contents.
Launch:
Double click on the icon "A2D_Editor.exe".
In case of any problems try to "Run as administrator" (see Help).
Author:
EMSI (http://www.arma2.xf.cz/uk_index.htm)
Armaholic mirror (http://www.armaholic.com/page.php?id=7556)
ArmedAssault.info mirror (http://www.armedassault.info/download.php?cat=utilities&id=72)
Personal mirror (http://www.arma2.xf.cz/A2D_Editor.zip) ( 1,5 MB )
Snake Man
Sep 23 2009, 07:56
You should remove the spaces in the file name, makes it look very unprofessional.
Thanks for attention.
Re-uploaded archive with corrections also in the Help file.
Great job EMSI, I'm sure this will help a lot of people, excellent work!
Binkowski
Sep 23 2009, 20:24
This helps out bunches EMSI, thank you!
kylania
Sep 23 2009, 21:11
Unless I missed it, support for the following is missing:
header class:
class Header
{
gameType = COOP;
minPlayers = 2;
maxPlayers = 30;
};
and the legacy param1/param2:
titleParam2 = "Number of Revives:";
valuesParam2[] = {2000,1000,20,10,7,5};
defValueParam2 = 1000;
textsParam2[] = {"No Revive","Infinite","20 - Easy ","10 - Normal","7 - Hard","5 - Extreme"};
@<hidden>, Binkowski:
... always for the community :cool:
@<hidden>:
Thanks for attention, I will add this (class Header).
Param1/2 was exchanged with new system presented in patch 1.04 and this is on the MP options tab (bottom section).
Now with this new system you can create more parameters then "only" 2 parameters.
Anyway, next update will be available soon. :)
Update to v1.1
First post updated.
Changelog:
- added Header class for MP options
- added some Tool Tip Texts
- added Minimize function into menu
- some minor fixes in the source code
- updated Help file
noobiewarrior
Oct 10 2009, 11:46
the program runs but when I click on help, the help window opens with a message that says navigation to the webpage was cancelled. I run the program as an administrator in Windows 7. Please help. thanks
Hmmm ... strange.
Did you try to open the Help file directly (from the app directory) ?
What type of error message is displayed ? Can you send me a screen of it via PM ?
Undeceived
Nov 15 2010, 19:59
Hi Emsi. I'm having trouble starting your editor in Windows 7 Professional.
It's the .ocx file issues that I have. I tried to register them as described in your help file but only the COMDLG32.ocx is registrable but the programm still doesn't work.
I can't register the other 2 ocx files (MSCOMCTL.OCX and TABCTL32.OCX), it returns an error message from that RegSvr21 programm in the system32 folder.
I also tried to run it as admin, no luck too.
Any further hints? Thanks!
Hmmm ... strange. That Win7 is 32 or 64b system ?
I'm using all the small sw from my Editor's suite on 64b system.
I have them installed in the same folder as Arma 2, but of course in separated folders.
Everything working well without any registering etc. Those programs were developed on another PC with Visual Studio installed, so any dependecies are excluded.
Let's try to clean your registry from that files, delete both editors and then try it to download, install and launch again and as admin from the beginning.
Be sure also about allowed restriction for the Help files.
I don't have any new idea now. :bored:
Undeceived
Nov 21 2010, 17:20
Well, I reinstalled everything and strangely the programs open sometimes, sometimes not. :D Hm - no idea too. :)
But at least I get them to run after some trys. Thanks for your answer!
Koga1211
Nov 21 2010, 20:07
May I make a suggestion? Could you make it so A2D Editor is capable of opening already existing description.ext's? I think this would be very useful. For example, the other day I made a description file, spent some time on it and everything, saved it, and then later realized I wanted to add some more things! So I thought "I guess I'll load it back up with the editor and tweak it here and there", but then realized there was no option to do so!
Anyway, just a suggestion, don't know if its possible or whatever, though I don't see why not.
Undeceived
Nov 22 2010, 14:34
Yes, good suggestion.
I also have one:
Is is possible to be able to make the program generate sequence entries to the description, e.g. in the section "Sounds"?
What I mean is this:
Assume that you have 40 dialog sounds in your mission (many people, me included, have many many more). So you will need 40 entries like this:
class STR_dialog01
{
name = "STR_dialog01";
sound[] = {"\sounds\dialog01.ogg", db+5, 1.0};
titles[] = {0, $STR_dialog01};
What you need to do is to paste the blocks 40 times and then rename everything to
2
3
4
5
...
39
40
(LOT of work!)
Is is somehow possible to tell the program how many sounds will be used and it will generate the 40 blocks already renamed?
This would remove a lot of work, when you have many custom sounds in your missions (like I have them :) ).
Edit:
Thinking a little bit about it, if I am not mistaken, the input fields the program would need would be:
|Number of Class blocks|
|Name|
|Path and name of the used sound|
Example:
Input from the program user:
|03|
|STR_dialog|
|sounds\dialog|
Output of the program:
In total 3 blocks (as per |Number of Class blocks|), which are numbered contineously behind |Name| and |Sound path|
class STR_dialog01
{
name = "STR_dialog01";
sound[] = {"\sounds\dialog01.ogg", db+5, 1.0};
titles[] = {0, $STR_dialog01};
class STR_dialog02
{
name = "STR_dialog02";
sound[] = {"\sounds\dialog02.ogg", db+5, 1.0};
titles[] = {0, $STR_dialog02};
class STR_dialog03
{
name = "STR_dialog03";
sound[] = {"\sounds\dialog03.ogg", db+5, 1.0};
titles[] = {0, $STR_dialog03};
Something like that... I know, putting this into reality may be difficult.
Is this idea somehow comprehensible? :)
@<hidden>: Thanks for your suggestions. Nice ideas, but I'm not sure about my "more advanced" skills. :D
@<hidden>: Yes, I have this in my later plans. But probably as you know, I have a lot of work with other guys on our ČSLA Mod. So those improvements must wait. ;)
Undeceived
Nov 29 2010, 18:27
Well, tbh I downloaded your editor in the hope that this method would be available. :o Well, it's not (yet ;) ) but I'll keep using it anyway.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.