I'm trying to build a mission where a cube enters the solar system and tries to assimilate Earth (typical of Borg). I can't seem to get the cube to follow the path I laid out for it. However, it did take the liberty of obliterating a nearby sensor array. Am I missing something. Also, I did a lot of searching, but nothing seemed to turn up. And I can't seem to find any editors that will allow me to create scripts.
TCR_500;5219219I can't seem to find any editors that will allow me to create scripts.
I don't think one has ever been made and released to the community. I'm sure they exist, they're just not available to the community generally. Mission editing is really, really, really hard to do. You can rebalance certain AIs and resource bases and stuff like that (the Improved Single Player Campaign did a good job of that) but actually changing mission parameters is supremely challenging.
I believe you need a hex editor to even edit the missions.... And they're probably written in C++...
Well, I have some C++ knowledge. I just hope it's enough. And I was hoping that it wouldn't be in C++.
It's just a guess. I wouldn't know lol... i barely know DOS lmao...
I can't download that mission for some reason.
By the way, I took a look at the mission files with Visual Studio, and it does look like C++ file, however, to get a basic template, I would need to decompile the DRL and DSL files.
If I remember properly I don't think that there is a way to mess with the drl/dsl files.
I didn't make it!
I'm not sure if its a mater of can't or a mater of no one with the right skill set has ever come along and tried before. If Legacy can have a mission editor then one should be doable for Armada but it will take 1 or 2 people with way more programing skill then I got right now.
The DSL/DRL files for mission scripting is the last part of Armada that we haven't been able to do anything with.
The mission editor for Legacy outputs broadly speaking the same DSL/DRL files as we use (which is hardly surprising considering we use the same engine) so you might find it useful to look into that.