Instead of the hacky "interfaces" it called before, it now issues the actual orders to the unit. Also added unload and detonation as deploy results.
Also removed nonexistant Attacked entry, because that was unused, Damaged used DamageStateChanged which is wrong - although if you need that explicitly, I guess I can restore that.
Instead of the hacky "interfaces" it called before, it now issues the actual orders to the unit. Also added unload and detonation as deploy results.
Also removed nonexistant Attacked entry, because that was unused, Damaged used DamageStateChanged which is wrong - although if you need that explicitly, I guess I can restore that.
Related to https://github.com/forcecore/OpenRA/pull/1. You probably want to take both at the same time.