changed according style code and added production trigger
corrected tech tree
removed comments and corrected same style issues
added gdi tech tree and changed produce to build
changed image format and replace spaces with tabs
deleted unnecessary tabs, added tooltips and corrected name
added lua file from nod 2a
changed according style code and added production trigger
deleted unnecessary tabs, added tooltips and corrected name
fixed image size
changed for loops to Utils.Do, removed facing and health from yaml,
changed movement function and corrected mission description
restored facing values unequal zero und fixed image position
Polish things a bit
Have player's units move into the map at the start
Polish some things
The d2k harvester would suddenly explode if the approaching carryall was
destroyed. This is because there was no distinction between the unit being
carried and the unit being reserved. To test you'll probably have to tweak
the turret missile in weapons.yaml so you can forcefire on the carryall.
* added a bool to check if carryall is actually holding it's target
* fixed harvester being stuck in reserved mode
* Viewport follows the truck automatically
* Greece's reinforcements arrive only after the heli has left the scene
* Added "Reinforcements have arrived" notification
* Adds all the Lua files of the recent missions to the solution
- Made Array.IndexOf available via extension method.
- Made ToHashSet extension method.
- Change collections queried often via Contains into sets.
- Avoid Count() extension if Count or Length property exist.
- Made Count() > 0 checks and variations calls to Any() instead.
- Don't call ToList/ToArray if there is no benefit to materializing the sequence.
- If the sequence does benefit from materialization, follow this general pattern:
- Collection queried often via Contains use ToHashSet to speed up lookups.
- Short lived variables use ToList. This is because ToArray requires an extra copy to output the final size.
- Collections persisted into fields or for a long time use ToArray to minimize memory overhead.