POLPOX β User
m (Obsolete template test) |
(Particle effects) |
||
Line 892: | Line 892: | ||
{{Messagebox|The information of this article is obsolete after X version x.xx<small>''(product name and version, make it changable)''</small>.|'''π'''|#808080}} | {{Messagebox|The information of this article is obsolete after X version x.xx<small>''(product name and version, make it changable)''</small>.|'''π'''|#808080}} | ||
The box's color is #808080. What do you think about this? | The box's color is #808080. What do you think about this? | ||
===Particle effects=== | |||
Another boring list to remind me. All particle shapes on ''CfgCloudlets''.<BR> | |||
Todo: include some marksmen shapes | |||
{| class="wikitable sortable" | |||
|- | |||
!Shape | |||
!Type | |||
!Ntieth | |||
!Index | |||
!Count | |||
!Loop | |||
!Note | |||
|- | |||
|a3\data_f\cl_basic.p3d | |||
|billboard | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
| | |||
| | |||
|0 | |||
|0 | |||
|0 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|10 | |||
|32 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|8 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|3 | |||
|2 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|2 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|14 | |||
|5 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|7 | |||
|48 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal_02.p3d | |||
|billboard | |||
|8 | |||
|0 | |||
|40 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|13 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|2 | |||
|80 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal_02.p3d | |||
|billboard | |||
|8 | |||
|0 | |||
|40 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal_02.p3d | |||
|billboard | |||
|8 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|2 | |||
|8 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|1 | |||
|4 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|1 | |||
|20 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|0 | |||
|32 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|7 | |||
|48 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\smoke.p3d | |||
|billboard | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|2 | |||
|16 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|9 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|10 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universalonsurface.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|8 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\stonesmall.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\pstone\pstone.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\shard\shard.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\wallpart\wallpart.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|9 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\ammobelt_links.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\weapons_f\ammo\cartridge_762.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|8 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\shard\shard.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\shard\shard2.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\shard\shard3.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\shard\shard4.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|3 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\refract.p3d | |||
|billboard | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\cl_fire.p3d | |||
|billboard | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\wallpart\wallpart.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|4 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\underwatersmoke.p3d | |||
|billboard | |||
|4 | |||
|0 | |||
|16 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|2 | |||
|32 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\explosion_4x4.p3d | |||
|billboard | |||
|4 | |||
|0 | |||
|16 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|1 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal_02.p3d | |||
|billboard | |||
|8 | |||
|4 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\meat_ca.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universalonsurface.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|3 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|16 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\sparksball.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\wallpart\wallpart2.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\woodparts_01.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\woodparts_02.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\woodparts_03.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\woodparts_04.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\hay.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|0 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\wheat.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\wheatseed.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\plants_f\_leafs\leaf_damage_small_green.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\plants_f\_leafs\leaf_neriumoleander_d.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\plants_f\_leafs\leaf_damage_big_green.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\plants_f\_leafs\leaf_damage_biglong_green_01.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\plants_f\_leafs\leaf_pines.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\hit_leaves\sticks.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\hit_leaves\sticks_green.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_00.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_01.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_02.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_03.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_04.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_05.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\glassparts_06.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|6 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|3 | |||
|48 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\refract.p3d | |||
|billboard | |||
|16 | |||
|7 | |||
|48 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|7 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universalonsurface.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|11 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\wheeleffect.p3d | |||
|billboard | |||
|4 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\mud.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\grass_volume.p3d | |||
|spaceobject | |||
|4 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\grassmesh.p3d | |||
|spaceobject | |||
|4 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\stonesmall.p3d | |||
|spaceobject | |||
|4 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|11 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universalonsurface.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|10 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universalonsurface.p3d | |||
|billboard | |||
|16 | |||
|12 | |||
|8 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|15 | |||
|15 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|13 | |||
|12 | |||
|0 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\universal.p3d | |||
|billboard | |||
|16 | |||
|9 | |||
|8 | |||
|0 | |||
| | |||
|- | |||
|a3\weapons_f_orange\ammo\leaflet_05_f.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\data_f\particleeffects\universal\mud.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|- | |||
|a3\weapons_f_orange\ammo\bombdemine_01_dummy_ground_f.p3d | |||
|spaceobject | |||
|1 | |||
|0 | |||
|1 | |||
|1 | |||
| | |||
|} | |||
<code><nowiki>_r = [ | |||
'{| class="wikitable sortable"', | |||
'|-', | |||
'!Shape', | |||
'!Type', | |||
'!Ntieth', | |||
'!Index', | |||
'!Count', | |||
'!Loop', | |||
'!Note' | |||
] ; | |||
_dl = [] ; | |||
_d = [] ; | |||
{ | |||
_model = (call { | |||
_split = (getText (_x >> "particleShape") splitString "\") ; | |||
if ((count _split >= 2) and {!(".p3d" in toLower (_split#(count _split-1)))}) then { | |||
_split set [count _split -1,(_split#(count _split-1)) + ".p3d"] ; | |||
} ; | |||
(_split joinString "\") | |||
}) ; | |||
_d = [ | |||
toLower _model, | |||
toLower getText (_x >> "particleType"), | |||
getNumber (_x >> "particleFSNtieth"), | |||
getNumber (_x >> "particleFSIndex"), | |||
getNumber (_x >> "particleFSFrameCount"), | |||
getNumber (_x >> "particleFSLoop") | |||
] ; | |||
if !(_d in (_dl)) then { | |||
_dl pushBack _d ; | |||
{ | |||
if (typeName _x == "STRING") then { | |||
_r pushBack "|"+(_x) | |||
} else { | |||
_r pushBack "|"+str (_x) | |||
} ; | |||
} forEach (["-"] + _d + [""]) ; | |||
} ; | |||
} forEach ("true" configClasses (configFile >> "CfgCloudlets")) ; | |||
_r pushBack "|}" ; | |||
copyToClipboard (_r joinString endl) ;</nowiki></code> |
Revision as of 10:08, 17 October 2019
Template:User ja | |
Template:User en-2 |
Where I live | ||
---|---|---|
Steam | Forums | |
Also cursed biography on my blog |
My very own sandbox(aka Idea for contribute to the wiki)
April Fool things by Bohemia Interactive
- 2014
- 2015
- Nothing?
- 2016
- 2017
- Nothing due to is a Saturday.
- 2018
- Nothing due to is a Sunday.
- 2019
- 2020
- More to come...
- ...
2035Launches Operation Magnitude
Missing events in Armaverse Timeline
- Red Tiger Coup
- Kavala Coup
- Jerusalem Ceasefire
- First Contact events (Which aren't canon though)
- Olom Meteor Strike (Coverup news)
Maybe there's more
Easter eggs in BI games
- Galaxy in the chimney (Arma 3 Apex)
Is DLC Restricted?
->Arma_3_DLC_RestrictionsΒ―\_(οΎο£°)_/Β―
Missile Components
Kind of personal memo. Useful when you're trying to do setMissileTarget and setMissileTargetPos?
Looks like SACLOS one (manualControl = 1) is the only component to do setMissileTargetPos.
See Also: Component Types, Munition guidance list
classname | Cone (degrees) | Components | Air Target Range (m) | Ground Target Range (m) | Max lock speed (km/h) | Used in |
---|---|---|---|---|---|---|
MissileCore | 50 | SACLOS | N/A | N/A | 0 | N/A |
ammo_Missile_CruiseBase | 360 | Data Link | 0?-32000 | 0?-32000 | 1 | N/A |
ammo_Missile_CannonLaunchedBase | 50 | AI Manual | 500-8000 | 500-8000 | 0 | N/A |
SACLOS | N/A | N/A | ||||
ammo_Bomb_LaserGuidedBase | 120 | NV | 500-5000 | 500-5000 | 30 | N/A |
Laser | 0?-5000 | 0?-5000 | ||||
Laserbeam | 0 | SACLOS | N/A | N/A | 0 | Designator Batteries |
M_PG_AT | 30 | IR | 500-4000 | 500-4000 | 35 | DAGR DAGR DAGR |
Laser | 0?-4000 | 0?-4000 | ||||
SACLOS | N/A | N/A | ||||
M_AT | 30 | IR | 500-4000 | 500-4000 | 35 | DAR DAR DAR |
Laser | 0?-4000 | 0?-4000 | ||||
M_NLAW_AT_F | 5 | Visual | 500-800 | 500-800 | 35 | PCML Missile |
M_Scalpel_AT | 30 | IR | 500-6000 | 500-6000 | 55 | Scalpel E2 Scalpel E2 Scalpel E2 Scalpel Scalpel Scalpel 3x Scalpel 4x |
Laser | 0?-6000 | 0?-6000 | ||||
SACLOS | N/A | N/A | ||||
M_Scalpel_AT_hidden | 30 | IR | 500-6000 | 500-6000 | 55 | Scalpel E2 |
Laser | 0?-6000 | 0?-6000 | ||||
SACLOS | N/A | N/A | ||||
Bo_Air_LGB | 30 | IR | 500-6000 | 500-6000 | 55 | N/A |
Laser | 0?-6000 | 0?-6000 | ||||
SACLOS | N/A | N/A | ||||
Bo_Air_LGB_hidden | 30 | IR | 500-6000 | 500-6000 | 55 | N/A |
Laser | 0?-6000 | 0?-6000 | ||||
SACLOS | N/A | N/A | ||||
Bo_GBU12_LGB | 120 | NV | 500-5000 | 500-5000 | 30 | GBU-12 |
Laser | 0?-5000 | 0?-5000 | ||||
Bo_GBU12_LGB_MI10 | 120 | NV | 500-5000 | 500-5000 | 30 | GBU-12 |
Laser | 0?-5000 | 0?-5000 | ||||
Bomb_03_F | 120 | NV | 500-5000 | 500-5000 | 30 | LOM-250G KAB 250 LGB x1 KAB 250 LGB x1 |
Laser | 0?-5000 | 0?-5000 | ||||
Bomb_04_F | 120 | NV | 500-5000 | 500-5000 | 30 | GBU-12 GBU 12 LGB x1 GBU 12 LGB x1 GBU 12 LGB x2 |
Laser | 0?-5000 | 0?-5000 | ||||
M_Titan_AA | 4 | IR | 500-3500 | 500-2500 | 250 | Titan AA Missile |
M_Titan_AA_static | 4 | IR | 500-3500 | 500-2500 | 250 | Zephyr |
M_Titan_AA_long | 30 | IR | 500-4500 | 500-3500 | 500 | Titan Missile Titan Missile |
M_Zephyr | 40 | Radar | 0?-10000 | 0?-5000 | 835 | Zephyr Zephyr Zephyr |
M_Zephyr_Mi06 | 40 | Radar | 0?-10000 | 0?-5000 | 835 | N/A |
M_Zephyr_air | 40 | Radar | 0?-10000 | 0?-5000 | 835 | N/A |
M_Air_AA | 90 | IR | 500-6000 | 500-5000 | 600 | ASRAAM ASRAAM ASRAAM ASRAAM |
M_Air_AA_MI02 | 90 | IR | 500-6000 | 500-5000 | 600 | ASRAAM ASRAAM |
M_Air_AA_MI06 | 90 | IR | 500-6000 | 500-5000 | 600 | ASRAAM |
M_Titan_AT | 4.5 | IR | 500-2000 | 500-2000 | 35 | Titan AT Missile |
SACLOS | N/A | N/A | ||||
M_Titan_AP | 4.5 | SACLOS | N/A | N/A | 35 | Titan AP Missile |
M_Titan_AT_static | 4.5 | IR | 500-2000 | 500-2000 | 35 | Titan Missile |
SACLOS | N/A | N/A | ||||
M_Titan_AT_long | 12 | IR | 500-5000 | 500-5000 | 35 | Titan Missile Titan Missile Titan Missile |
SACLOS | N/A | N/A | ||||
M_Air_AT | 4.5 | IR | 500-2000 | 500-2000 | 35 | AG Missiles AG Missiles |
SACLOS | N/A | N/A | ||||
Missile_AA_04_F | 30 | IR | 500-5000 | 500-4000 | 445 | Falchion-22 Falchion-22 |
Missile_AGM_02_F | 50 | IR | 500-8000 | 500-8000 | 55 | Macer Macer 3x Macer II AGM x1 Macer II AGM x1 Macer II AGM x2 Macer II AGM x1 Macer II AGM x2 |
M_Mo_82mm_AT | 40 | IR | 500-800 | 500-800 | 0 | N/A |
M_Mo_82mm_AT_LG | 40 | Laser | 0?-800 | 0?-800 | 0 | N/A |
M_Mo_120mm_AT | 40 | IR | 500-800 | 500-800 | 0 | N/A |
M_Mo_120mm_AT_LG | 40 | Laser | 0?-800 | 0?-800 | 0 | N/A |
M_Mo_155mm_AT | 40 | IR | 500-800 | 500-800 | 0 | N/A |
M_Mo_155mm_AT_LG | 40 | Laser | 0?-800 | 0?-800 | 0 | N/A |
M_Mo_230mm_AT_LG | 40 | Laser | 0?-800 | 0?-800 | 0 | N/A |
M_Mo_230mm_AT | 40 | IR | 500-800 | 500-800 | 0 | N/A |
Missile_AA_03_F | 45 | IR | 500-6000 | 500-4000 | 700 | Sahr-3 Sahr-3 |
Missile_AGM_01_F | 20 | IR | 500-8000 | 500-8000 | 40 | Sharur KH25 AGM x1 KH25 AGM x1 KH25 AGM x1 |
M_Jian_AT | 30 | IR | 500-6000 | 500-6000 | 35 | Jian |
Laser | 0?-6000 | 0?-6000 | ||||
SACLOS | N/A | N/A | ||||
ammo_Missile_MediumRangeAABase | 70 | Active Radar | 0?-12000 | 0?-8000 | 777.778 | N/A |
Data Link | 0?-12000 | 0?-8000 | ||||
ammo_Missile_ShortRangeAABase | 180 | IR | 500-5000 | 500-4000 | 600 | N/A |
ammo_Missile_rim116 | 180 | IR | 500-5000 | 500-4000 | 600 | Spartan AA |
ammo_Missile_rim162 | 170 | Active Radar | 0?-12000 | 0?-8000 | 888.889 | Centurion AA |
Data Link | 0?-12000 | 0?-8000 | ||||
ammo_Missile_AMRAAM_C | 70 | Active Radar | 0?-12000 | 0?-8000 | 777.778 | AMRAAM C AA x1 AMRAAM C AA x1 AMRAAM C AA x1 AMRAAM C AA x2 |
Data Link | 0?-12000 | 0?-8000 | ||||
ammo_Missile_AMRAAM_D | 140 | Active Radar | 0?-13000 | 0?-9000 | 777.778 | AMRAAM D AA x1 AMRAAM D AA x1 AMRAAM D AA x1 AMRAAM D AA x1 AMRAAM D AA x2 |
Data Link | 0?-13000 | 0?-9000 | ||||
ammo_Missile_BIM9X | 180 | IR | 500-5000 | 500-4000 | 600 | BIM 9X AA x1 BIM 9X AA x1 BIM 9X AA x1 BIM 9X AA x2 |
ammo_Missile_AA_R77 | 90 | Active Radar | 0?-12000 | 0?-8000 | 777.778 | R77 MR AA x1 R77 MR AA x1 R77 MR AA x1 |
Data Link | 0?-12000 | 0?-8000 | ||||
ammo_Missile_AA_R73 | 150 | IR | 500-6000 | 500-4000 | 600 | R73 SR AA x1 R73 SR AA x1 |
BombCluster_01_Ammo_F | 120 | NV | 500-5000 | 500-5000 | 30 | CBU-85 CBU-85 Cluster x1 CBU-85 Cluster x2 |
Laser | 0?-5000 | 0?-5000 | ||||
BombCluster_02_Ammo_F | 120 | NV | 500-5000 | 500-5000 | 30 | RBK-500F RBK-500F Cluster x1 |
Laser | 0?-5000 | 0?-5000 | ||||
BombCluster_02_Cap_Ammo_F | 120 | NV | 500-5000 | 500-5000 | 30 | RBK-500F Cluster x1 |
Laser | 0?-5000 | 0?-5000 | ||||
BombCluster_03_Ammo_F | 120 | NV | 500-5000 | 500-5000 | 30 | BL778 BL778 Cluster x1 BL778 Cluster x2 |
Laser | 0?-5000 | 0?-5000 | ||||
M_125mm_cannon_ATGM | 50 | AI Manual | 500-8000 | 500-8000 | 0 | 125mm ATGM |
SACLOS | N/A | N/A | ||||
M_120mm_cannon_ATGM | 50 | AI Manual | 500-8000 | 500-8000 | 0 | 120mm ATGM |
SACLOS | N/A | N/A | ||||
M_120mm_cannon_ATGM_LG | 180 | Laser | 0?-8000 | 0?-8000 | 35 | 120mm ATGM LG |
M_Vorona_HEAT | 50 | SACLOS | N/A | N/A | 0 | 9M135 HEAT Missile |
M_Vorona_HE | 50 | SACLOS | N/A | N/A | 0 | 9M135 HE Missile |
M_127mm_Firefist_AT | 4 | IR | 500-4500 | 500-4500 | 41.6667 | FireFIST ATGM Missile |
ammo_Missile_Cruise_01 | 360 | Data Link | 0?-32000 | 0?-32000 | 1 | Cruise Missile HE |
ammo_Missile_Cruise_01_Cluster | 360 | Data Link | 0?-32000 | 0?-32000 | 1 | Cruise Missile Cluster |
ammo_Missile_LongRangeAABase | 70 | Active Radar | 0?-16000 | 0?-8000 | 777.778 | N/A |
Data Link | 0?-16000 | 0?-8000 | ||||
ammo_Missile_AntiRadiationBase | 120 | Anti Radiation | 0?-16000 | 0?-16000 | 55 | N/A |
ammo_Bomb_SmallDiameterBase | 120 | NV | 0?-8000 | 0?-8000 | 30 | N/A |
Laser | 0?-8000 | 0?-8000 | ||||
IR | 500-8000 | 500-8000 | ||||
ammo_Missile_mim145 | 120 | Active Radar | 0?-16000 | 0?-8000 | 777.778 | Defender AA |
ammo_Missile_s750 | 120 | Active Radar | 0?-16000 | 0?-8000 | 777.778 | Rhea AA |
ammo_Missile_HARM | 120 | Anti Radiation | 0?-16000 | 0?-16000 | 55 | AGM-88C HARM x1 AGM-88C HARM x1 AGM-88C HARM x1 AGM-88C HARM x1 |
ammo_Bomb_SDB | 120 | NV | 0?-8000 | 0?-8000 | 30 | GBU SDB x1 GBU SDB x4 |
Laser | 0?-8000 | 0?-8000 | ||||
IR | 500-8000 | 500-8000 | ||||
ammo_Missile_KH58 | 120 | Anti Radiation | 0?-16000 | 0?-16000 | 55 | KH58 ARM x1 KH58 ARM x1 KH58 ARM x1 |
_data = ("isClass (_x >> 'Components' >> 'SensorsManagerComponent' >> 'Components') or (getNumber (_x >> 'manualControl') == 1)" configClasses (configFile >> "CfgAmmo") apply {
_cfg = _x ;
_mags = "getText (_x >> 'ammo') == configName _cfg" configClasses (configFile >> "CfgMagazines") ;
_launchers = ("(getNumber (_x >> 'scope') >= 1) and
{
(configName _x) isKindOf ['LauncherCore',(configFile >> 'CfgWeapons')]
}" configClasses (configFile >> "CfgWeapons")) ;
[
configName _cfg,
"true" configClasses (_cfg >> "components" >> "SensorsManagerComponent" >> "Components"),
_mags//_launchers select {(toLower (_mags#0)) in (([configName _x,true] call BIS_fnc_compatibleMagazines) apply {toLower _x})}
]
}) ;
#define PB _return pushBack
_return = [
'{| class="wikitable sortable"',
'|+Missile Components list',
'|-',
'!classname',
'!Cone (degrees)',
'!Components',
'!Air Target Range (m)',
'!Ground Target Range (m)',
'!Max lock speed (km/h)',
'!Used in'
] ;
_lastSpan = 0 ;
_addComponent = {
if !(_this isEqualTo "SACLOS") then {
PB "|" + (configName _this call _componentToString) ;
{
_minRange = getNumber (_this >> _x >> "minRange") ;
_maxRange = getNumber (_this >> _x >> "maxRange") ;
if (_minRange == _maxRange) then {
PB "|" + "0?-" + (str _maxRange) ;
} else {
PB "|" + (str _minRange) + "-" + (str _maxRange) ;
} ;
} forEach ["AirTarget","GroundTarget"] ;
} else {
PB "|" + "SACLOS" ;
PB "|" + "N/A" ;
PB "|" + "N/A" ;
} ;
} ;
_componentToString = {
if (_this == "IRSensorComponent") exitWith {"IR"} ;
if (_this == "NVSensorComponent") exitWith {"NV"} ;
if (_this == "LaserSensorComponent") exitWith {"Laser"} ;
if (_this == "VisualSensorComponent") exitWith {"Visual"} ;
if (_this == "RadarSensorComponent") exitWith {"Radar"} ;
if (_this == "DataLinkSensorComponent") exitWith {"Data Link"} ;
if (_this == "ActiveRadarSensorComponent") exitWith {"Active Radar"} ;
if (_this == "AntiRadiationSensorComponent") exitWith {"Anti Radiation"} ;
if (_this == "AIManualSensorComponent") exitWith {"AI Manual"} ;
_this
} ;
{
_x params ["_name","_sensors","_wpn"] ;
_cfg = (configFile >> "CfgAmmo" >> _name) ;
if (getNumber (_cfg >> "manualControl") == 1) then {
_sensors pushBack "SACLOS" ;
} ;
PB "|-" ;
_rowspan = (if (count _sensors >= 2) then {format ['rowspan="%1"|',count _sensors]} else {""}) ;
PB "|" + _rowspan + _name ;
PB "|" + _rowspan + str getNumber (_cfg >> "missileLockCone") ;
_sensors#0 call _addComponent ;
PB "|" + _rowspan + str getNumber (_cfg >> "missileLockMaxSpeed") ;
if (count _wpn != 0) then {
PB "|" + _rowspan + ((_wpn apply {getText (_x >> "displayName")}) - [""] joinString "<BR>") ;
} else {
PB "|" + _rowspan + "N/A" ;
} ;
{
if (_forEachIndex != 0) then {
PB "|-" ;
_x call _addComponent ;
} ;
} forEach _sensors ;
} forEach _data ;
PB "|}" ;
copyToClipboard (_return joinString endl) ;
Obsolete message temp test
The box's color is #808080. What do you think about this?
Particle effects
Another boring list to remind me. All particle shapes on CfgCloudlets.
Todo: include some marksmen shapes
Shape | Type | Ntieth | Index | Count | Loop | Note |
---|---|---|---|---|---|---|
a3\data_f\cl_basic.p3d | billboard | 1 | 0 | 1 | 1 | |
0 | 0 | 0 | 0 | |||
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 10 | 32 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 8 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 3 | 2 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 2 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 14 | 5 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 7 | 48 | 1 | |
a3\data_f\particleeffects\universal\universal_02.p3d | billboard | 8 | 0 | 40 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 13 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 2 | 80 | 0 | |
a3\data_f\particleeffects\universal\universal_02.p3d | billboard | 8 | 0 | 40 | 0 | |
a3\data_f\particleeffects\universal\universal_02.p3d | billboard | 8 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 2 | 8 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 1 | 4 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 1 | 20 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 0 | 32 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 7 | 48 | 0 | |
a3\data_f\particleeffects\universal\smoke.p3d | billboard | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 2 | 16 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 9 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 10 | 0 | |
a3\data_f\particleeffects\universal\universalonsurface.p3d | billboard | 16 | 12 | 8 | 0 | |
a3\data_f\particleeffects\universal\stonesmall.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\pstone\pstone.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\shard\shard.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\wallpart\wallpart.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 9 | 0 | |
a3\data_f\particleeffects\universal\ammobelt_links.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\weapons_f\ammo\cartridge_762.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 8 | 1 | |
a3\data_f\particleeffects\shard\shard.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\shard\shard2.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\shard\shard3.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\shard\shard4.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 3 | 1 | 0 | |
a3\data_f\particleeffects\universal\refract.p3d | billboard | 1 | 0 | 1 | 0 | |
a3\data_f\cl_fire.p3d | billboard | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\wallpart\wallpart.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 4 | 0 | |
a3\data_f\particleeffects\universal\underwatersmoke.p3d | billboard | 4 | 0 | 16 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 2 | 32 | 1 | |
a3\data_f\particleeffects\universal\explosion_4x4.p3d | billboard | 4 | 0 | 16 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 1 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal_02.p3d | billboard | 8 | 4 | 1 | 0 | |
a3\data_f\particleeffects\universal\meat_ca.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universalonsurface.p3d | billboard | 16 | 13 | 3 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 12 | 16 | 0 | |
a3\data_f\particleeffects\universal\sparksball.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\wallpart\wallpart2.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\woodparts_01.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\woodparts_02.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\woodparts_03.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\woodparts_04.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\hay.p3d | spaceobject | 1 | 0 | 0 | 0 | |
a3\data_f\particleeffects\universal\wheat.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\wheatseed.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\plants_f\_leafs\leaf_damage_small_green.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\plants_f\_leafs\leaf_neriumoleander_d.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\plants_f\_leafs\leaf_damage_big_green.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\plants_f\_leafs\leaf_damage_biglong_green_01.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\plants_f\_leafs\leaf_pines.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\hit_leaves\sticks.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\hit_leaves\sticks_green.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_00.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_01.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_02.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_03.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_04.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_05.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\glassparts_06.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 6 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 3 | 48 | 0 | |
a3\data_f\particleeffects\universal\refract.p3d | billboard | 16 | 7 | 48 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 7 | 0 | |
a3\data_f\particleeffects\universal\universalonsurface.p3d | billboard | 16 | 13 | 11 | 0 | |
a3\data_f\particleeffects\universal\wheeleffect.p3d | billboard | 4 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\mud.p3d | spaceobject | 1 | 0 | 1 | 0 | |
a3\data_f\particleeffects\universal\grass_volume.p3d | spaceobject | 4 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\grassmesh.p3d | spaceobject | 4 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\stonesmall.p3d | spaceobject | 4 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 11 | 0 | |
a3\data_f\particleeffects\universal\universalonsurface.p3d | billboard | 16 | 13 | 10 | 0 | |
a3\data_f\particleeffects\universal\universalonsurface.p3d | billboard | 16 | 12 | 8 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 15 | 15 | 1 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 13 | 12 | 0 | |
a3\data_f\particleeffects\universal\universal.p3d | billboard | 16 | 9 | 8 | 0 | |
a3\weapons_f_orange\ammo\leaflet_05_f.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\data_f\particleeffects\universal\mud.p3d | spaceobject | 1 | 0 | 1 | 1 | |
a3\weapons_f_orange\ammo\bombdemine_01_dummy_ground_f.p3d | spaceobject | 1 | 0 | 1 | 1 |
_r = [
'{| class="wikitable sortable"',
'|-',
'!Shape',
'!Type',
'!Ntieth',
'!Index',
'!Count',
'!Loop',
'!Note'
] ;
_dl = [] ;
_d = [] ;
{
_model = (call {
_split = (getText (_x >> "particleShape") splitString "\") ;
if ((count _split >= 2) and {!(".p3d" in toLower (_split#(count _split-1)))}) then {
_split set [count _split -1,(_split#(count _split-1)) + ".p3d"] ;
} ;
(_split joinString "\")
}) ;
_d = [
toLower _model,
toLower getText (_x >> "particleType"),
getNumber (_x >> "particleFSNtieth"),
getNumber (_x >> "particleFSIndex"),
getNumber (_x >> "particleFSFrameCount"),
getNumber (_x >> "particleFSLoop")
] ;
if !(_d in (_dl)) then {
_dl pushBack _d ;
{
if (typeName _x == "STRING") then {
_r pushBack "|"+(_x)
} else {
_r pushBack "|"+str (_x)
} ;
} forEach (["-"] + _d + [""]) ;
} ;
} forEach ("true" configClasses (configFile >> "CfgCloudlets")) ;
_r pushBack "|}" ;
copyToClipboard (_r joinString endl) ;