Quote:
Originally Posted by Pablo
Hi!
Not a bad idea, but it seems to me the "rudder" and "diving planes" are each systems that include the external component (rudder or diving plane) and internal components, such as mechanical linkages, hydraulic components, electric motors, etc., that translates helm control movement to rudder and diving plane movement.
Is there a way for this mod to differentiate between damage to internal components (which could be fixed under water) and external components (which could not), or to perhaps track damage to both internal and external parts, allowing a portion of repairs to occur under water and the remainder on the surface?
Pablo
|
Quite correct but this is well beyond SHIII's damage engine.
SHIII uses a zone which is essentially a box to represent something that can be damaged. The box is square/rectangular.
The U-boat has zones that represent the compartments, while obvious, these are not actually related to what you see. For example, the stern crew quarters on the VII was actually located at the very rear of the u-boat directly over the end of the keel and not behind the command room and before the diesel engine room. This has now been rectified in the NYGM U-Boat Mod, more on the zone changes etc later.
There are additional zones that represent the damageable parts, such as the keel, fuel bunker, batteries etc.
An item, such as the rudder can only be represented by 1 zone. As might be assumed, for the rudder, that zone is located at the rudder you can see and is of the size and shape of the rudder.
That is essentially it.
In short if the box is within a certain range of the explosion then the variables concerning if any damage will occur are then done, if damage has been deemed possible then it is applied. If the items total HP are exceeded by the explosion then it is destroyed if not it is damaged. If damaged then the % of damage is set against the Critical Flotation value and if that is exceeded then it starts to flood.
As the only time the rudder gets damaged or destroyed is at the visible location then it was decided that this would be an external repair.