probably i say nothing useful, but you started from wrong direction. with questions "what is this/what is that" you'll won't make proper unit/building. models cost nothing without code. if you never tried to modify units in ZH to understand basics of its .ini, objects and modules inside structure, i can't see how can you do smt utterly new - meant to make unit/structure from scratch, you really need to know lots of things.
Originally Posted by: rey