OpenRA
OpenRA copied to clipboard
Unify docking interfaces
Split from #20168. I unify and cleanup docking interfaces.
Due to current inconsistent naming it's pretty easy to get confused. Rearmable is one victim I found, it had unfunctional code because of implementing a wrong interface