The previously closed-source Dancing Monkeys fork added some legacy compatible changes. Some are horrible (hard-coding the resolution to 800x600) and and scattered around many commits that add broken stuff which gets fixed later on. Their production queue speed up uses lot's of float math which is known to cause desyncs and fixed in recent OpenRA versions. Still worth a look, but be careful when re-using their code to not introduce new bugs:
@Iran might be able to contribute some stuff from https://github.com/Iran/ClassicRA
Personally, I would like to keep helis that explore terrain. I don't know that many people who will think this is a bad idea. This is kind of in a grey area between flaw/feature. If people complain about it, it can always be changed.
Yes, they can fly through shroud. They just won't reveal it. I don't know if it's a bug, Westwood2D engine limitation or they really wanted to prohibit aircraft scouting.
Me neither. I generally believe that for the Classic mods that we should stick as closely to the original as possible. However, there are a few exceptions. For example, in CNC, I believe we should allow buildings to be built 1 square apart, instead of right next to each other. I think that there are certain things that we can/should change, because certain things add no gameplay value and are anachronistic oversights. I think aircraft exploration is one of those things.
Also i recently learn't when i was playing RA a few days ago there was some kind of formation functionality that you were able to apply to teamed units by pressing the "F" key, im guessing we would want to include this also?
If we implement that we might want to do it without the slow unit speedup exploit which is explained at http://ra.afraid.org/html/extra/cheats.html.
of course, why implement an exploit :)
It is hard to draw the line for some people what is considered an obvious glitch and what is part of the game rules the developers imagined and the players love: http://cnc-comm.com/community/index.php?topic=2231.0
yes i saw that thread, but that one really sounds like it should be fixed, i suppose at the end of the day its entirely up to the players.
See i have been thinking just recently i think we should implement these classic mods (not at a high priority) but i don;t think we should 100% replicate the original game we should just replicate the gameplay. While using a modern engine and interfaces etc.
I don't see the reason to bother with the vertical scroll palette and power bar, at least not until everything else is done and people are demanding it.
I 100% agree. And if they really demand it, then the programmers among them should code it themselves =)
It's not like there's anything wrong with a modern UI interface.
I did a few of the quick fixes for the classic mod here https://github.com/dan9550/OpenRA/tree/classic
@dan9550: Send a pull request when you think you are done, to get it tested, reviewed and merged.