SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SH4 Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=219)
-   -   [WIP] Leadtail Ships for WoTK (https://www.subsim.com/radioroom/showthread.php?t=219098)

leadtail 04-12-15 05:43 PM

Quote:

Originally Posted by padi (Post 2305882)
I would help you testing, especially the subs, if you still want it.

How well do you know zone files? What I would like testing is damage and sinking characteristics of all ships.

padi 04-12-15 05:48 PM

About .zon-files...
Nothing.
Sorry...

Kapitain Oliver Leinkraunt 04-14-15 08:40 AM

Leadtail I found these images:
http://upload.wikimedia.org/wikipedi...attleships.jpg
Conte di Cavour
http://i540.photobucket.com/albums/g...ne/Liguria.jpg
Liguria
http://www.arpa.veneto.it/acqua/vene...p_image004.jpg
PN TB
http://digilander.libero.it/fiammecr...sagliere02.jpg
Soldati
http://www.warships.ru/MK/MK-4/mas15.jpg
MAS
http://1.bp.blogspot.com/-2PL20Wx3Hb...00/Averof1.jpg
Pisa
http://www.modellismopiu.net/m+galle...itemId=1027416
Indomito (left) La Masa (right)
http://i40.tinypic.com/1194g7a.jpg
Garibaldi
Sorry but I don't found the other warships:/\\!!

Kapitain Oliver Leinkraunt 04-14-15 08:46 AM

http://www.naviecapitani.it/gallerie...913/scheda.jpg
Audace

leadtail 04-16-15 08:40 AM

thanks again for the drawing's Kapitain Oliver Leinkraunt, they will help.:yeah:

Jimbuna 04-16-15 09:24 AM

Some great work going on here :sunny:

ReallyDedPoet 04-16-15 12:12 PM

Great work :yep::up:

leadtail 04-17-15 07:35 AM

Next Ships in the drydocks. Can you guess them?

#1
http://img.photobucket.com/albums/v2...II/preview.jpg

#2
http://img.photobucket.com/albums/v2...I/Untitled.jpg

#3 just the hull, if you get this one your good!
http://img.photobucket.com/albums/v2.../Untitled1.jpg

Kapitain Oliver Leinkraunt 04-17-15 08:29 AM

Leadtail I found for you some images of K.u.K ships
https://www.the-blueprints.com/bluep...fence-ship.png
Monarch class
http://i43.tinypic.com/29kwa39.jpg
Erzherzog Karl class
http://www.ffri.hr/~mperic/00_faks/m...rg-1905-es.jpg
Habsburg clas
http://upload.wikimedia.org/wikipedi...a_radetzky.png
Radetzky class
http://i26.tinypic.com/21dkbjt.jpg
Viribus Unitis
http://i58.tinypic.com/35k4u1i.jpg
Admiral Spaun class CL
http://i73.photobucket.com/albums/i2...rys-novara.gif
Helgoland class CL
http://i61.tinypic.com/1zg9ojl.jpg
Zenta class CL
http://www.the-blueprints.com/bluepr...-destroyer.gif
Tatra class DD
http://www.kuk-kriegsmarine.at/bilde...szarkopie2.jpg
Hutzcar class DD
http://romaniaforum.info/index.php?p...l=1&embedded=1
T74 class TB
http://www.kuktb98m.andres-architekt...kleinerung.jpg
M98 class TB
please can you make the ships that I added? :D

leadtail 04-27-15 11:04 PM

U-5 Class playable sub Ready!
http://img.photobucket.com/albums/v2....57.22_080.png
http://img.photobucket.com/albums/v2....47.56_536.png

Only 1 thing to fix. I have 2 torps set in the sim file for the bow storage, but it shows and loads 3 from it. Any ideas?

Kapitain Oliver Leinkraunt 04-28-15 01:59 PM

Leadtail would you want images and information about K.u.K deck guns?

leadtail 04-28-15 03:19 PM

Quote:

Originally Posted by Kapitain Oliver Leinkraunt (Post 2310258)
Leadtail would you want images and information about K.u.K deck guns?

That would be helpful yes. :up:

CCIP 04-28-15 03:23 PM

What a cute little sub :DL

Kapitain Oliver Leinkraunt 04-29-15 07:43 AM

K.u.K deck guns:
U-3 class: (U-4) 66mm(2,6 in) deck gun bow mounting (july 1916) and (U-3) 1x8mm (0.323 cal) machinegun conning tower mounting
http://u-boat-laboratorium.com/uploa.../u_3_4/002.jpg
U-3
http://u-boat-laboratorium.com/uploa.../u_3_4/003.jpg
U-4
U-5 class: 37 mm(1.5 in) rapid fire deck gun bow mounting (january 1915)
http://u-boat-laboratorium.com/uploa...5_6_12/026.jpg
U-10 class (UB-1): 10 mm (0.31 in) machine gun (1915); 37mm (1.5) rapid fire deck gun (1916) 47 mm (1.9 in) rapid fire deck gun (1917).
http://u-boat-laboratorium.com/uploa..._16_17/036.jpg
1915
http://u-boat-laboratorium.com/uploa..._16_17/034.jpg
1916
http://u-boat-laboratorium.com/uploa..._16_17/037.jpg
1917
U-14 class: 1x75 mm (3.0 in) deck gun bow monting (1916)
http://u-boat-laboratorium.com/uploa...a/u_14/021.jpg
U-27 class (UB-2): 1x55 mm deck gun bow monting and 1x8 mm (0.323 cal) machinegun
http://u-boat-laboratorium.com/uploa..._40_41/027.jpg
U-43 class: 1x88mm (3.5 in) deck gun bow mounting 1918
http://u-boat-laboratorium.com/uploa.../u_107/001.jpg
please can you add in the mod the U-4 ( one of the most successful K.u.K. u-boats) and the U-43 class?
U-3 class (2 units U-3 and U-4) U-3 used as "ressuplying submerine". it was sunk on august 13th 1915.
displacement: 240 t surfaced
300 t submerged
speed: 12 knt surfeced
8.5 knt submerged
range: 2200 km at 12 knt surfaced
74 km at 3 knt submerged
complement: 21 men
armament: 2x45 cm (17.7 in) torpedo tubes (both front) 4 torpedos
http://upload.wikimedia.org/wikipedi...Hungary%29.jpg
U-43 class, 2 units (U-43 and U-47) (based of the geman designes of ub-43 and ub-47)
displacement: 263 t surfeced
290 t submerged
speed 9.2 knt surfeced
5.8 knt submerged
range: 13300 km at 7 knt surfeced
83 km at 4 knt submerged
complement: 22 men
armament: 4x50 cm (19.7 in) torpedo tubes (both front) 4 torpedos
http://upload.wikimedia.org/wikipedi...e_SM_UB-43.jpg

iambecomelife 05-05-15 03:40 PM

Quote:

Originally Posted by leadtail (Post 2306196)
How well do you know zone files? What I would like testing is damage and sinking characteristics of all ships.

Hey guys, here is some information on zon files (Credit: Observer - NOT my own work).

*.ZON - This file is the file for the damage model for the applicable ship, submarine or aircraft. This file has two important parts which are collision spheres and damage boxes. The names describe the actual geometry of the applicable part. As the name implies, the collision spheres control how other objects interact with the zoned object. Collision spheres must be present in order for an object to receive and/or give damage. Generally, collision spheres should follow the object's 3D model as closely as possible, although sometimes this is difficult given the spherical shape of the collision spheres and the geometry of a given object.

The damage boxes are game engines method for converting collision detection (via the spheres) into damage to the 3D object. Zone definitions from the zones.cfg are assigned to the damage boxes in order to define additional characteristics beyond the armor setting. More on this below:

Here are some typical parameters for a zone definition and the meaning/application for each:
Category=Engines Room Special zone category that is used to define a special application. The application referenced here is as an Engine Room
Multiplier=1.000000 Damage multiplier
Flotability=0.000000 Represents a "sinking factor" for the zone due to flooding. As a thumbrule, 1.0 units of floatability = 10 tons of seawater
HitPoints=100 The amount of damage the zone is able to sustain before being destroyed
Destructible=No Will the zone, and associated 3D object, be destroyed - removed - when HP=0?
Armor Level=1.0 Zone armor setting. More on this below.
Critic Flotation=0.300000 The amount of the damage the zone must sustain before the zone starts flooding. In this case it is 30% damage or 30 HP damage.
Critical=Yes Will a hit from an impact torpedo result in a critical hit to the zone? If the zone sustains a critical hit, it will destroy the object.
Critical Chance=0.05 Probability of a critical hit. This value represents 5%. Note that only whole percents are valid entries.
Father=36 Links this zone to another as a child zone. When the parent zone - in this case zone index 36 or TorpedoRoomFront - is destroyed it will destroy this zone
Effect1=#dc_bubbles, 30 Indicates a special effect linked to the zone that plays based upon a certain level of damage to the zone. In this case the #dc_bubbles effect - found in the particles.DAT - will play when the zone is damaged to 30% or 30 HP. As with critical chance only 10% values are valid entries.
FloodingTime=120 Time to fully flood the zone if damaged at 100%, in seconds. This time increases as the damage to the zone is reduced.
CargoType=None A special cargo effect tied to the zone. This may be tied via effects from the particles.DAT.
CrashDepth=10 When the zone is deeper than crash depth, the zone will start to lose HP until destroyed or the zone depth is less than the crash depth

Collisionable object controller - this controller is another important and fundamental part of object damage modeling and includes many important parameters:
ArmorLevel - this is the object (ship/submarine/aircraft) level armor setting
Hit_Points - this is the object level HP setting. When the object HP are reduced to zero, the object will be destroyed.
CrashDepth - When the object goes below this depth, HP will be removed at the CrashSpeed (defined below) until either: (a) the objects depth is less than the crash depth, or (b) all HP have been removed and the object is destroyed.
CrashSpeed - the rate, in HP/sec, that HP are removed from the object when below crash depth.
Rebound - Coefficient used for collisions between objects. A high number means a higher objects rebound (rate objects move away from each other after a collision) and a smaller number is just the opposite.

Armor: This is an extremely important attribute as it helps define how likely weapons will penetrate and cause damage to the zone. While armor levels are expressed in CM of armor plating, the relative value when compared to various types of ammunition is more important than the armor thickness in cm. Also, armor is a very commonly misunderstood and misapplied attribute for damage modeling.

First, some armor basics. Armor can be applied at three levels: individual zone box, zone definition, or object level. Keep in mind the following: each zone box is unique, but a zone definition can be applied to many zone boxes, and an object (e.g. ship, submarine, or aircraft) will contain many zone boxes. As such the armor attribute has a hierarchy, and this hierarchy is very, very important. This is the armor hierarchy (from highest to lowest, top to bottom):

object (highest)
zone defintion (parent=object)
individual zone (lowest - parent=zone defintion)

Armor can have a variety of values. If armor value is >= 0 it has one decimal point of precision. If armor is < 0 only integers are acceptable.

Here are some armor values and their definitions:
10.0 - armor thickness of 10.0 cm. Ordinance with an Armor Penetration (AP) >= 10.0 will cause damage to the zone. If AP < 10.0 no damage will occur.
0.0 - armor thickness of 0.0 cm. In essence, the zone has no armor and all ordinance will cause zone damage.
-1 - the zone inherits the armor setting from its parent. If this setting is applied at the individual zone box level, then it will inherit the armor setting from the zone definition. If the zone definition also uses the -1 setting, then it will inherit the armor setting from the parent object.
-2 - the zone inherits the armor setting from the parent and doubles the armor setting. -3, -4, etc. are also valid values.

Example #1: This is the armor setting for each:
individual zone = -1
zone definition = -1
object = 12.5

The zone armor is 12.5.

Example #2: This is the armor setting for each:
individual zone = -1
zone definition = 5.0
object = 12.5

The zone armor is 5.0.

Example #3: This is the armor setting for each:
individual zone = 0.0
zone definition = 5.0
object = 12.5

The zone armor is 0.0.

The important concept is that even though armor is inherited from a parent, it is applied at the zone level at the lowest possible level. Therefore it is possible to have multiple zones with the same definitions, but different armor settings on the same object. This is a very important concept.

How does the game engine know if the weapons AP is sufficient to penetrate the zone armor? It is based on several formulas below:
Shells: Armor Penetration = (random number between 1-PT and 1+PT)*Shell AP + HP/ALF where
PT = Penetration Threshold. This is defined in the zones.cfg in the [Global Params] section and is 20% for RFB
Shell AP = the shell AP setting in the AmmoDamageInfo controller of the shells.ZON
HP = a random number between the minimum and maximum HP setting in the AmmoDamageInfo controller of the shells.ZON
ALF = Armor Leveling Factor. This is defined in the zones.cfg in the [Global Params] section and is 4 for RFB

Example:
PT = 20%
ALF = 4
Shell AP = 5
MinEF = 1
MaxEF = 3

1. What is the maximum armor this shell will penetrate?
Using the formula above: AP = (1+0.2)*5+3/4 = 6.75
Therefore this shell will penetrate any armor less than 6.7 and cause damage at least part of the time. It won't penetrate this armor every time since the HP and PT are random numbers.

2. What is the minimum armor this shell will always penetrate and cause damage?
Using the formula above: AP = (1-0.2)*5+1/4 = 4.25
Therefore this shell will always cause damage to anything with an armor setting of 4.2 or less every time a shell impacts the zone.

In the example above, if the zone armor is between 4.2 and 6.7 the shell will only cause damage part of the time. Understanding this results in a very handy way to control how much damage is applied to zones, especially for guns with high firing rates.

While I've never explicitly tested it, I believe bombs and torpedoes work in a manner similar to shells. In the case of torpedoes, this is irrelevant because the torpedo AP is very high (100 for RFB). In the case of bombs, and based on changes to the submarine damage model, the bomb AP is also high enough to not be important. Since I only cared about the AI vs. player interaction WRT bombs, I did not spend any time on them because their AP was high enough (~12 or so) to cause catastrophic damage to the submarine with a direct hit.

Depth Charges: DCs are different from penetrating ammunition. In the case of DCs, in order for the DC to penetrate the zone armor, the following equation is used:
AP = DC HP/4

Example:
MinEF = 2
MaxEF = 50

What is the maximum armor this DC will penetrate?
AP = 50/4 = 12.5
Therefore if the DC rolls 50 damage HP, it will damage zones with armor of 12.5 or less, but it will never be able to damage a zone with armor of 12.6.

What is the minimum armor this DC will penetrate?
AP = 2/4 = 0.5
Therefore this DC will always damage zones with an armor of 0.5 or less. If the zone armor is between 0.5 and 12.5, the DC may be able to damage the zone depending on the HP the DC randomly rolls (and the distance of the DC from the zone, but I'm not going to cover that now).

This is quite a bit of information for now (see...I said it would be lengthy! http://forum.kickinbak.com/images/sm...on_mrgreen.gif ). I would suggest reading the ship and submarine damage model sections of the RFB manual. They have some different information not covered here that may be useful.

I'll cover special zones and equipment damage tomorrow, and likely propulsion damage and the many-to-one and one-to-many zone relationships the following day.


All times are GMT -5. The time now is 12:13 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.