This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| a3_documentation:cvwp:mraam [2025/05/16 00:59] – rock | a3_documentation:cvwp:mraam [2025/05/16 01:43] (current) – rock | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Comparative Ranges and explanation ====== | ====== Comparative Ranges and explanation ====== | ||
| - | All the values and ranges I'm using are all calculated relative to the BIS Short Range missile class: | + | In the group of weapons |
| - | + | ||
| - | {{: | + | |
| ===== HERE IS THE LOGIC. ===== | ===== HERE IS THE LOGIC. ===== | ||
| Line 9: | Line 7: | ||
| Just like the SRAAMs most of BIS' values for MRAAM aren't much different than the ammo_Missile_MediumRangeAABase class values. This time we dont have to assume as much. | Just like the SRAAMs most of BIS' values for MRAAM aren't much different than the ammo_Missile_MediumRangeAABase class values. This time we dont have to assume as much. | ||
| - | BIS actually has an AIM-120C and D. But we will use the AIM-120C as our datum. | + | Normally you should find a weapon in game that you can find the real world equivalent of and get the specs. |
| + | **Assumption #1** - the __real__ world ranges of the weapons we are looking at are: | ||
| + | * AIM-120B = 75km | ||
| + | * AIM-120C = 90km | ||
| + | * AIM-120D = 130km. | ||
| - | >**Assumption #1** - With a bit of research you can find that the ' | + | **Assumption #2** - The Armaverse AIM-120C (class ammo_Missile_AMRAAM_C) has a 12000m (12Km) max range. |
| - | > | + | Now comes the maths here is an example. |
| - | + | ||
| - | Now comes the maths: | + | |
| <code c> | <code c> | ||
| - | (Real World MAX Range) / (Assumed Average | + | |
| </ | </ | ||
| - | For example the Aim-9M max range is given as ~20km. | + | So when we apply some real world figures we get a ration compared to the ingame "Datum weapon" |
| <code c> | <code c> | ||
| - | (20km) / (16km) = "1.25" | + | AIM-120B |
| + | AIM-120C (90km) / (90km) = " | ||
| + | AIM-120D (130km) / (90km) = "1.44" | ||
| </ | </ | ||
| - | Now we have the " | + | You can see by the results the figure you get is the " |
| <code c> | <code c> | ||
| (BIS MaxRange) * (RangeRatio) = " | (BIS MaxRange) * (RangeRatio) = " | ||
| - | + | ||
| - | (5km) / (1.25) = "6.25 (Km)" = "6250m" | + | AIM-120B = |
| + | AIM-120C = | ||
| + | AIM-120D = (12km) / (1.44) = "17.333 (Km)" = "17333m" | ||
| </ | </ | ||
| + | |||
| + | And that is it. The entire logic behind how we chose the range values of our weapons. | ||
| ===== SOURCES ===== | ===== SOURCES ===== | ||
| - | - [[https:// | + | - [[https:// |
| - | - [[https:// | + | |
| - | Ammo class from \A3\weapons_f_jets\config.cpp ~Line 144 | + | Ammo class from \A3\weapons_f_jets\config.cpp ~Line 62 |
| <code c> | <code c> | ||