aokts icon indicating copy to clipboard operation
aokts copied to clipboard

Please add support for AOE2DE!

Open Divy1211 opened this issue 5 years ago • 38 comments

I've created some scenarios for aoe2 and it was all done with trigger studio making the task nearly effortless with its awesome functionality and tiny things it allows u to do better than the default editor. With AoE2DE there has been the introduction of so many new conditions and effects which has made me (and hopefully other map makers too) excited to make so many new scenario ideas once thought impossible, possible and as much as I would love to create these scenarios, to me the AoE2DE scenario editor is just too laggy and too slow to be able to make anything meaningful in reasonable time... and so I request for TS to be updated for DE!! (Please let me know if it will be done or if it has been discontinued, so I may decide to wait on creating new maps or waiting on TS to do it! I know it might take a long time but I'd be willing to wait for it!!)

Divy1211 avatar Dec 16 '19 17:12 Divy1211

Hey mate. Thanks for letting me know about the need for TS to be updated for DE. Not many people have requested this, so this request obviously helps to motivate me. I started working on support for it actually. It may take some more time and I'm not sure how long, but I'm definitely keen to continue working on the problem. Merry Christmas

mullikine avatar Dec 16 '19 22:12 mullikine

Thank you so much for this exciting news!!! I'll definitely be looking forward to the update!! I'm sure that many other map makers will also be very excited about this!! Merry Christmas!

Divy1211 avatar Dec 17 '19 04:12 Divy1211

There is also a feature request I would like to make... when I duplicate a trigger for all players that interacts with other triggers (by activating and deactivating them) would it be possible to make it so that when I duplicate it for all players, it asks if I wanna duplicate only that trigger for all players or also duplicate the triggers which it interacts with for other players too and duplicating the entire trigger network for all players! This would be a very powerful feature and would help a lot! (i don't know how difficult or easy this might be to program since there might be problems with triggers that deactivate and activate themselves? But if its possible this feature would really help!)

Divy1211 avatar Dec 17 '19 06:12 Divy1211

Mate, seriously. I posted weeks ago on the Age of Empires forums and AOK Heavengames forums topics about TS compatibility with DE version.

Im really glad to hear that an update is oncoming! Keep up the good work!

Serchant avatar Jan 01 '20 23:01 Serchant

Hey mate. Thanks for letting me know about the need for TS to be updated for DE. Not many people have requested this, so this request obviously helps to motivate me. I started working on support for it actually. It may take some more time and I'm not sure how long, but I'm definitely keen to continue working on the problem. Merry Christmas

Hey, I think I might be able to help you with creating the DE version. I've created a way to read and write aoe2scenario files for DE. That said, it's all written in python 3 so that won't help you. I've created a document explaining the entire DE structure. It's based of this document: http://dderevjanik.github.io/agescx/formatscx/#about-scenario

If you'd like to see, let me know!

KSneijders avatar Jan 09 '20 05:01 KSneijders

That is extremely helpful / kind of you. I put it down after I hit a snag. https://mullikine.github.io/posts/ts-aoe2de/ and I started a job hunt. I start my new job in a week or so so I have suddenly become extremely busy but I think I can finish it off with your help and discoveries. Thank you for contributing to this project. I will certainly have your name placed in the credits.

I have also worked with dderevjanik in the past. Such a pleasure to be able to help each other.

mullikine avatar Jan 09 '20 06:01 mullikine

Congrats on the new job! And I understand why you got problems with the header. It's a lot larger now. Saving things like steam name. Also, header length indeed is 0 every time.

Edit: Actually, I've done everything based of the disc version (link I send before) so I'm not sure what HD added to the aoe2scenario files. Might have had steam name already, But I think you'd know more about that than I do...

Do you have discord by any chance? If so, my discord tag is: MrKirby#5063

KSneijders avatar Jan 09 '20 07:01 KSneijders

Hi, I updated agescx to DE some time agionow, the file format from agescx is outdated, please see https://github.com/ncarrara/age-of-triggers

for reverse enginnering.

Le jeu. 9 janv. 2020 à 08:12, Ksneijders [email protected] a écrit :

Congrats on the new job! And I understand why you got problems with the header. It's a lot larger now. Saving things like steam name. Also, header length indeed is 0 every time.

Do you have discord by any chance? If so my discord tag is: MrKirby#5063

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mullikine/aokts/issues/9?email_source=notifications&email_token=AEISQTYFF7O64RAKJJYRJHDQ43E5BA5CNFSM4J3NLJD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIPH5UA#issuecomment-572423888, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEISQT73EGP436J5BPADPC3Q43E5BANCNFSM4J3NLJDQ .

ncarrara avatar Jan 09 '20 10:01 ncarrara

I cannot tell how much I'm excited for TS for DE! Glad to know that it is coming soon!

Divy1211 avatar Jan 09 '20 13:01 Divy1211

Thank you for performing the necessary enhancements!!!

anubi avatar Jan 10 '20 23:01 anubi

Any chance of a possible release date? :D

Serchant avatar Jan 21 '20 12:01 Serchant

Hey mate. Thanks for letting me know about the need for TS to be updated for DE. Not many people have requested this, so this request obviously helps to motivate me. I started working on support for it actually. It may take some more time and I'm not sure how long, but I'm definitely keen to continue working on the problem. Merry Christmas

If only you knew how many people are waiting for a new trigger studio... Modding in aoe2 DE is more fun than ever You would make many of us a huge favor Dont forget to leave a donation link on your release day Really hope to see an update soon 🙏

oooFreaKooo avatar Feb 09 '20 02:02 oooFreaKooo

Hey, I just want you to know that I am very eager to have TS on DE! Modding community would immensely benefit from it. Hope it strikes any time soon!!

dededoritos avatar Feb 09 '20 03:02 dededoritos

Hey! Age of empires 2 map creator here and trigger studio has saved me so much time in the past. It really helps and would love to see it become a viable option again. Great work!

poppingoff avatar Feb 09 '20 12:02 poppingoff

this would be great, theres a big community that would benefit from this!

danielsolaro avatar Feb 22 '20 04:02 danielsolaro

Would also love to see this

dannykingme avatar Mar 13 '20 17:03 dannykingme

@mullikine

Yes currently AOE2:DE editor is a mess of lag and lack of functionality! Having this would make a huge difference for so many creators! Thank you!

T-oasterO-ven avatar Jun 10 '20 14:06 T-oasterO-ven

Hi T-oaster0-ven. I'm currently preparing for interviews but if I don't get the job, I might work on it again haha. I also want to see it happen.

On Wed, Jun 10, 2020 at 10:11 PM T-oasterO-ven [email protected] wrote:

@mullikine https://github.com/mullikine

Yes currently AOE2:DE editor is a mess of lag and lack of functionality! Having this would make a huge difference for so many creators! Thank you!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/mullikine/aokts/issues/9#issuecomment-642036630, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHZIOZCXWEVQCPV2UQ35OLRV6ICJANCNFSM4J3NLJDQ .

mullikine avatar Jun 10 '20 14:06 mullikine

Hopefully this awesome project will be continued, really useful to make good scenarios!!

XavierTenka avatar Aug 02 '20 00:08 XavierTenka

Any update? Id love to pick up scenario designing for age2de again, its just trigger studio really helped alot with age2hd with the repetitive work. Would love to be able to use it with age2de :D

Serchant avatar Oct 27 '20 11:10 Serchant

Any progress on ts? Man you would be my hero if you make it happen for DE, it takes so long for making my map in DE, the editor is just so laggy and a mess

DeadlyW33d avatar Nov 06 '20 15:11 DeadlyW33d

I have made some scenarios for AoE2HD, and my latest one would have been impossible to do without Trigger Studio because of the number of trigger and the number of networks of triggers between players which were fast with the duplicate trigger, fast compared to the in game editor, the interface is perfect and I simply cannot make triggers in the in-game interface, I much rather prefer this simple one with a lot of functionality. When I started making maps I instantly used Trigger Studio and I find myself unable to make complex maps without this tool, so I really really hope you get down to making this a reality for DE.

andi263 avatar Dec 09 '20 10:12 andi263

I am not the one making AOK TS for DE, I am waiting same as u for the release. I think you missed the emailadres

Op wo 9 dec. 2020 11:46 schreef andi263 [email protected]:

I have made some scenarios for AoE2HD, and my latest one would have been impossible to do without Trigger Studio because of the number of trigger and the number of networks of triggers between players which were fast with the duplicate trigger, fast compared to the in game editor, the interface is perfect and I simply cannot make triggers in the in-game interface, I much rather prefer this simple one with a lot of functionality. When I started making maps I instantly used Trigger Studio and I find myself unable to make complex maps without this tool, so I really really hope you get down to making this a reality for DE.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/mullikine/aokts/issues/9#issuecomment-741690252, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARVBPOGPFBENTJB6PEG4JXDST5IPDANCNFSM4J3NLJDQ .

DeadlyW33d avatar Dec 09 '20 10:12 DeadlyW33d

Is the script still being worked on? You really did a marvelous creation for the mappers community, and you have my gratitude for that. And would be lovely to have such tool available in the DE version of the game. Having trigger studio for this version would be amazing, as leaving such a beautiful game without those powerful tools is really a shame.

Baumsho avatar Jan 24 '21 20:01 Baumsho

So any news? Im back on creating some scenarios. Would love to use an updated version, in-game editor gets really tedious with 100+ triggers

Serchant avatar Apr 25 '21 22:04 Serchant

Because people keep posting stuff here, I'll just post this here incase it helps anyone. (Yes, sorry - it's a self promotion, I guess) If you know something about programming, you can try my AoE2ScenarioParser. It's a python library for editing scenarios. For example, T-West's Tetris game in AoE2 was made with it.

Edit: I know it's not the same as the amazing GUI tool TS was, but it's something at least 🤷🏼‍♂️.

https://github.com/KSneijders/AoE2ScenarioParser

KSneijders avatar Apr 26 '21 14:04 KSneijders

Hello TS lovers, I cannot say how much I loved TS for scenario making for HD and Voobly.

It's probably a big amount of work to do such a tool and I'm so grateful for your work @mullikine, I'm really looking forward for the DE compatible release but in the same time I realize how draining a new job (or the search for one) can be, so good luck with that!

@KSneijders I tried your parser, but I missed the GUI a lot^^ I saw in your repositories that you have a project for a GUI wrapper, but wasn't able to make it run (didn't try for too long as well to be honest). Is it mature yet (and I'm just to bad to understand how to run it correctly^^) or still in development? Would the final result you have in mind close to what was TS?

TimotheeEmery avatar Jun 17 '21 15:06 TimotheeEmery

@ KSneijders I tried your parser, but I missed the GUI a lot^^ I saw in your repositories that you have a project for a GUI wrapper, but wasn't able to make it run (didn't try for too long as well to be honest). Is it mature yet (and I'm just to bad to understand how to run it correctly^^) or still in development? Would the final result you have in mind close to what was TS?

Hi, yeah I understand that without a GUI, if you don't have much programming experience, it is hard to use. Also the GUI repository is definitely still a work in progress and I'd be very suprised if you got it to work 😄. It's something I've started and working on it on and off. But there's a million other things I'm currently busy with (besides being a student). So I can't promise much yet.

My plan for it is to first implement triggers, which already works quite well. But, it's not even close to the quality of TS. Once I have a simple version working (with just triggers) I'll share a discord server where I'd love to discuss features and looks etc. But for now, nothing yet.

KSneijders avatar Jun 17 '21 15:06 KSneijders

Awesome discussion! Being an entry level AoE2 fan, I am looking forward for the DE version of Trigger Studio. Meanwhile I will try to play with KSneijders' AoE2ScenarioParser to see what I can get. I mainly want to make realistic maps or very large (Ludikris size) maps, which would be best converted from pixel images.

somebody-vip avatar Jul 07 '21 02:07 somebody-vip

Seeing as I am new at creating scenarios for DE. Looking into a program that will help with the triggers for the editor seems to be very helpful. I'm past the 200th trigger on my map and OMG, that's a lot of triggers

Not-So-Lazy-Programmer avatar Aug 27 '21 06:08 Not-So-Lazy-Programmer

The only reason why I can't work on an update is that I do not have a computer which can run DE and can't afford one. If anyone can help with that, then I should be able to do this. It's a sorry situation. I mean, you would think that a trillion dollar company with an interest in their own products would be supporting the open-source community, but unfortunately I have had no support ever from Microsoft or even Forgotten Empires.

mullikine avatar Aug 27 '21 06:08 mullikine

I see, well... You don't actually need to have a new computer to get the new TS made. You got tons of people who are probably willing to even help you out. You got experience in making such software and lots of people who want to see such software. What I'm trying to say is that you got people who are probably willing to band up together to help you make one on their own time. I'm only a novice in coding, but if you set up a to-do list for people who are willing to help, they can possibly get it done. even it is setting up youtube links for people to learn to code advanced stuff.

In other words, I'm willing to spend some of my free time helping you.

This seems pretty silly to say all this stuff, but I see an opportunity

Not-So-Lazy-Programmer avatar Aug 27 '21 21:08 Not-So-Lazy-Programmer

I mean... Who needs a trillion-dollar company when you got a straight-up community?

Not-So-Lazy-Programmer avatar Aug 27 '21 22:08 Not-So-Lazy-Programmer

I can say from experience in working on such a project, it is most definitely a must-have to be able to play DE. Especially with a program as large as TS, supporting almost ALL versions of Age & DEs updates every month or two.

I see where you are coming from but for people to help and work on TS you need advanced experience in C++ and, because the project is this old, a very old setup to be able to compile and run this.

It theoretically is possible, but getting people up to speed to even start to help + the knowledge you need about scenario files makes this a very time consuming project (even if he doesn't code anything at all).

Not trying to be rude, just sharing my experience & expectations. 🙂

KSneijders avatar Aug 27 '21 22:08 KSneijders

I can say from experience in working on such a project, it is most definitely a must-have to be able to play DE. Especially with a program as large as TS, supporting almost ALL versions of Age & DEs updates every month or two.

I see where you are coming from but for people to help and work on TS you need advanced experience in C++ and, because the project is this old, a very old setup to be able to compile and run this.

It theoretically is possible, but getting people up to speed to even start to help + the knowledge you need about scenario files makes this a very time consuming project (even if he doesn't code anything at all).

Not trying to be rude, just sharing my experience & expectations. 🙂

I see I understand. I didn't know that making or working with software would be very time-consuming, I apologize.

Not-So-Lazy-Programmer avatar Aug 27 '21 22:08 Not-So-Lazy-Programmer

Hey dude, bumping cause I really want this to happen :) idk how far away you are, the todo.md is 7 years old 🙃

The only reason why I can't work on an update is that I do not have a computer which can run DE and can't afford one. If anyone can help with that, then I should be able to do this. It's a sorry situation. I mean, you would think that a trillion dollar company with an interest in their own products would be supporting the open-source community, but unfortunately I have had no support ever from Microsoft or even Forgotten Empires.

I'm slightly surprised FE has never done anything with this, given their history.
I see a patreon link, but it doesn't mention this project @mullikine

sonictimm avatar Jan 25 '22 00:01 sonictimm

Hey dude. I really hope someone picks up the project. <3 AOE2. I can't currently work on it, I'm afraid. Started a new company.

It's a bit of a nightmare. When I picked it up the code was even more confusing than what I have turned it into. Hopefully we find someone who can write C++. Alternatively, there are more promising projects. It might be best to use TS to convert to HD, then open scenarios in HD and use a different tool.

Shane Mulligan

How to contact me: 🇦🇺 00 61 421 641 250 🇳🇿 00 64 21 1462 759 <+64-21-1462-759> @.***

On Tue, Jan 25, 2022 at 1:23 PM Timmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm < @.***> wrote:

Hey dude, bumping cause I really want this to happen :) idk how far away you are, the todo.md is 7 years old 🙃

The only reason why I can't work on an update is that I do not have a computer which can run DE and can't afford one. If anyone can help with that, then I should be able to do this. It's a sorry situation. I mean, you would think that a trillion dollar company with an interest in their own products would be supporting the open-source community, but unfortunately I have had no support ever from Microsoft or even Forgotten Empires.

I'm slightly surprised FE has never done anything with this, given their history. I see a patreon link, but it doesn't mention this project @mullikine https://github.com/mullikine

— Reply to this email directly, view it on GitHub https://github.com/mullikine/aokts/issues/9#issuecomment-1020683777, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHZIO5AEN3XTOFJ2Y6YG4TUXXUR3ANCNFSM4J3NLJDQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

mullikine avatar Jan 25 '22 00:01 mullikine