Y si subdivides los barcos para crear una herencia, podrias tener la clase barco, y de ella heredan barcos aliados, barcos enemigos, y de cada una de ellas las distintas clases de barcos con lo cual podrian tener propiedades distintas para las mismas acciones...
Igual lo estas haciendo asi ya, y estoy diciendo una tonteria... :S
Igual lo estas haciendo asi ya, y estoy diciendo una tonteria... :S