From bf6825e278cd3ff8319796f0be090ce973b1eddc Mon Sep 17 00:00:00 2001 From: "Claude (auto-RE)" Date: Thu, 13 Aug 2026 13:48:12 +0000 Subject: [PATCH] =?UTF-8?q?re(units):=20target=20missions=20by=20roster,?= =?UTF-8?q?=20harvest=20S09=20=E2=80=94=2036=20units=20/=203=20439=20defau?= =?UTF-8?q?lted=20values?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit examples/roster_target.rs ranks stages by how many roster units are still unharvested. The EnumUnit_S tables are found by hashing candidate TOC paths (hash::TOC_NAME_SCHEMES) — UnitRoster::stage can only infer a tag when the roster carries a UN_S_ prop, which most do not. It picked S09 (10 missing). Flying it: 26 -> 36 units, 3 345 -> 4 785 rows, 2 351 -> 3 439 defaulted-on-disc values. New: e102_Battleship, e104_Carrier, e107_AAFrigate, e011_Attacker_B, e008_TurretPlus, be001_TerrafoamingUnit, e001_Elan_GR{,_Violeta}, f102_LightCarrier_Inv, f106_Destroyer_Inv. Also settled: the definition objects are mission-independent. Eleven units appear in more than one snapshot and four are not byte-identical, but compared through the layout ZERO mapped fields differ — the 12 differing slots are all unmapped (offsets 4/8/16/20 and 0x250/0x268/0x300-0x308/0x330-0x338: object header and sub-object pointers). So a harvested value is the definition, not a per-mission tweak, and the earlier UN_f201_TCAF_Tanker flag resolves the same way. Cross-checks over three snapshots: 1 052 agree, 0 disagree. Third angle field found the same way (Through_AngleMaximum = 60 degrees in radians), so the degrees<->radians rule covers any name containing "Angle". Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01NptfmpjdpNCKEez6d2xvA9 --- .../examples/roster_target.rs | 60 + docs/re/captures/unit-runtime-fields.csv | 1440 +++++++++++++++++ docs/re/structures/unit-struct-runtime.md | 30 + tools/re-capture/unit_dump_layout.py | 11 +- 4 files changed, 1536 insertions(+), 5 deletions(-) create mode 100644 crates/sylpheed-formats/examples/roster_target.rs diff --git a/crates/sylpheed-formats/examples/roster_target.rs b/crates/sylpheed-formats/examples/roster_target.rs new file mode 100644 index 0000000..9ce4237 --- /dev/null +++ b/crates/sylpheed-formats/examples/roster_target.rs @@ -0,0 +1,60 @@ +//! Which mission should the next unit harvest fly? +//! +//! Unit definitions are instantiated per stage, so coverage grows by visiting +//! missions — but only if the mission fields units we have not read yet. This +//! ranks every stage by how many of its roster units are missing from the +//! harvested CSV. +//! +//! Usage: roster_target +use sylpheed_formats::hash::name_hash; +use sylpheed_formats::idxd::IdxdObject; +use sylpheed_formats::pak::PakArchive; +use std::collections::{BTreeMap, BTreeSet}; + +fn main() { + let a: Vec = std::env::args().collect(); + let pak = PakArchive::open(format!("{}/dat/GP_MAIN_GAME_E.pak", a[1])).expect("pak"); + let have: BTreeSet = std::fs::read_to_string(&a[2]) + .expect("csv") + .lines() + .skip(1) + .filter_map(|l| l.split(',').next().map(str::to_string)) + .collect(); + // Label each roster by STAGE: the TOC stores a hash of the original path, and + // the table names are known (`EnumUnit_SNN.tbl`), so hashing the candidates + // maps entries back to stages. Most rosters carry no `UN_S_` prop id, which + // is all `UnitRoster::stage` can infer from. + let mut by_hash: BTreeMap = BTreeMap::new(); + // The TOC hashes a PATH, and these tables live under a directory — try the + // known schemes (see hash::TOC_NAME_SCHEMES) rather than the bare name. + for i in 1..=29 { + let stage = format!("S{i:02}"); + for pre in ["", "unit\\", "battle\\", "stage\\", "enemy\\"] { + for suf in [".tbl", ""] { + by_hash.insert(name_hash(&format!("{pre}EnumUnit_{stage}{suf}")), stage.clone()); + } + } + } + let mut rows: Vec<(usize, String, Vec)> = Vec::new(); + for e in pak.entries() { + let Some(stage) = by_hash.get(&e.name_hash).cloned() else { continue }; + let Ok(b) = pak.read(e) else { continue }; + let Ok(o) = IdxdObject::parse(&b) else { continue }; + let mut units: Vec = Vec::new(); + for id in o.tokens().iter().filter(|s| s.starts_with("UN_")) { + let prop = id.contains("Asteroid") || id.contains("cmesh") || id.contains("_Box"); + if !prop && !units.iter().any(|u| u == id) { + units.push(id.clone()); + } + } + let missing: Vec = units.iter().filter(|u| !have.contains(*u)).cloned().collect(); + rows.push((missing.len(), stage, missing)); + } + rows.sort_by_key(|(n, _, _)| std::cmp::Reverse(*n)); + println!("units already harvested: {}\n", have.len()); + println!("stage missing roster units not yet read"); + for (n, stage, missing) in rows.iter().take(12) { + let s: Vec<&str> = missing.iter().take(6).map(|s| s.as_str()).collect(); + println!("{stage:<8} {n:>5} {}", s.join(", ")); + } +} diff --git a/docs/re/captures/unit-runtime-fields.csv b/docs/re/captures/unit-runtime-fields.csv index 0adbb9a..4336cfa 100644 --- a/docs/re/captures/unit-runtime-fields.csv +++ b/docs/re/captures/unit-runtime-fields.csv @@ -1,4 +1,148 @@ unit,field,offset,enc,value,source,conf +UN_be001_ADAN_TerrafoamingUnit,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_PitchMinus_Max,0x0c8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_PitchMinus_Min,0x0cc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_PitchPlus_Max,0x0b8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_PitchPlus_Min,0x0bc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_Roll_Max,0x0e8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_Roll_Min,0x0ec,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_Yaw_Max,0x0d8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AA_Yaw_Min,0x0dc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_PitchMinus_Max,0x0c0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_PitchMinus_Min,0x0c4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_PitchPlus_Max,0x0b0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_PitchPlus_Min,0x0b4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_Roll_Max,0x0e0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_Roll_Min,0x0e4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_Yaw_Max,0x0d0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AV_Yaw_Min,0x0d4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AccPitchFactor,0x124,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Acceleration,0x0a8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ArterBurner_Acc,0x11c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ArterBurner_Vc,0x114,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AttackCraftPoint,0x2b8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,AttackVesselPoint,0x2b4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ChargeDelay_Break,0x240,f32,1.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ChargeSpeed,0x244,f32,10.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,Color_B,0x048,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Color_G,0x044,f32,0.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,Color_R,0x040,f32,1.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,CruisingVelocity,0x0a4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,DecPitchFactor,0x128,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Deceleration,0x0ac,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,DefencePoint,0x2bc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Delay,0x248,f32,3.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,DelayAdjustment,0x24c,f32,2.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,DestroyMotionTime,0x270,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,DragFactorThreshold,0x110,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,DryMass,0x274,f32,10000.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ExplosionSE,0x284,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,FCSRange,0x2a4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HP,0x054,f32,10000.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,HQRatio,0x058,f32,0.20000000298023224,disc,verified +UN_be001_ADAN_TerrafoamingUnit,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,IsDestructible,0x064,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,LowerHPSE,0x294,word,4294967295,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,LowerHPThresholdRatio,0x298,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,MaxValue,0x238,f32,1000.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,MaximumBank_Normal,0x100,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,MaximumVelocity,0x0a0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,MinimumVelocity,0x09c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,MountedFCS,0x2ac,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,PitchDragFactor,0x108,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,RadarRange,0x2a0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ResistanceParalyze,0x084,f32,1.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ResistanceToExplosion,0x07c,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ResistanceToOptics,0x074,f32,0.10000000149011612,disc,verified +UN_be001_ADAN_TerrafoamingUnit,ResistanceToPlayer,0x080,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ReverseThrust_Acc,0x120,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ReverseThrust_Vc,0x118,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,RollDragFactor,0x10c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ShieldRatio,0x05c,f32,0.30000001192092896,disc,verified +UN_be001_ADAN_TerrafoamingUnit,ShipEnvironmentSE,0x290,word,810,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideThrustAcceleration,0x0fc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideThrustVelocity_Max,0x0f8,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SideThruster,0x280,word,4294967295,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Size_Radius,0x050,f32,1300.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,Size_X,0x030,f32,2600.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,Size_Y,0x034,f32,2200.0,disc,verified +UN_be001_ADAN_TerrafoamingUnit,Size_Z,0x038,f32,2600.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Thruster,0x27c,word,4294967295,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,ThrusterRatio,0x060,f32,0.20000000298023224,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_be001_ADAN_TerrafoamingUnit,YawDragFactor,0x104,f32,0.0,defaulted-on-disc,layout-derived UN_bf001_TCAF_SchlosBase,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_bf001_TCAF_SchlosBase,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_bf001_TCAF_SchlosBase,AA_PitchMinus_Max,0x0c8,f32,0.0,defaulted-on-disc,layout-derived @@ -143,6 +287,294 @@ UN_bf001_TCAF_SchlosBase,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,l UN_bf001_TCAF_SchlosBase,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived UN_bf001_TCAF_SchlosBase,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_bf001_TCAF_SchlosBase,YawDragFactor,0x104,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_PitchMinus_Max,0x0c8,f32,0.1745329350233078,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_PitchMinus_Min,0x0cc,f32,0.6981317400932312,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_PitchPlus_Max,0x0b8,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_PitchPlus_Min,0x0bc,f32,1.7453293800354004,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_Roll_Max,0x0e8,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AA_Roll_Min,0x0ec,f32,2.6179940700531006,disc,verified +UN_e001_ADAN_Elan_GR,AA_Yaw_Max,0x0d8,f32,0.8726646900177002,disc,verified +UN_e001_ADAN_Elan_GR,AA_Yaw_Min,0x0dc,f32,4.188790321350098,disc,verified +UN_e001_ADAN_Elan_GR,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AV_PitchMinus_Max,0x0c0,f32,0.6981317400932312,disc,verified +UN_e001_ADAN_Elan_GR,AV_PitchMinus_Min,0x0c4,f32,2.094395160675049,disc,verified +UN_e001_ADAN_Elan_GR,AV_PitchPlus_Max,0x0b0,f32,1.3962634801864624,disc,verified +UN_e001_ADAN_Elan_GR,AV_PitchPlus_Min,0x0b4,f32,3.490658760070801,disc,verified +UN_e001_ADAN_Elan_GR,AV_Roll_Max,0x0e0,f32,2.094395160675049,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AV_Roll_Min,0x0e4,f32,2.792526960372925,disc,verified +UN_e001_ADAN_Elan_GR,AV_Yaw_Max,0x0d0,f32,0.4363323450088501,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,AV_Yaw_Min,0x0d4,f32,1.0471975803375244,disc,verified +UN_e001_ADAN_Elan_GR,AccPitchFactor,0x124,f32,30.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Acceleration,0x0a8,f32,600.0,disc,verified +UN_e001_ADAN_Elan_GR,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ArterBurner_Vc,0x114,f32,2.0,disc,verified +UN_e001_ADAN_Elan_GR,AttackCraftPoint,0x2b8,f32,0.4000000059604645,disc,verified +UN_e001_ADAN_Elan_GR,AttackVesselPoint,0x2b4,f32,0.0010000000474974513,disc,verified +UN_e001_ADAN_Elan_GR,BarrelRoll,0x178,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,BarrelRoll_CountMaximum,0x180,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,BarrelRoll_CountMinimum,0x17c,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,BarrelRoll_Radius,0x188,f32,250.0,disc,verified +UN_e001_ADAN_Elan_GR,BarrelRoll_Time,0x184,f32,1.2000000476837158,disc,verified +UN_e001_ADAN_Elan_GR,BoostAway,0x1b8,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,BoostAway_Time_Maximum,0x1c0,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,BoostAway_Time_Minimum,0x1bc,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ChargeDelay,0x23c,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ChargeDelay_Break,0x240,f32,10.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ChargeSpeed,0x244,f32,25.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e001_ADAN_Elan_GR,Color_G,0x044,f32,0.5,disc,verified +UN_e001_ADAN_Elan_GR,Color_R,0x040,f32,1.0,disc,verified +UN_e001_ADAN_Elan_GR,CruisingVelocity,0x0a4,f32,700.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,CutoffTimeMax,0x19c,f32,5.0,disc,verified +UN_e001_ADAN_Elan_GR,CutoffTimeMin,0x198,f32,0.6000000238418579,disc,verified +UN_e001_ADAN_Elan_GR,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Deceleration,0x0ac,f32,400.0,disc,verified +UN_e001_ADAN_Elan_GR,DefencePoint,0x2bc,f32,0.0002500000118743628,disc,verified +UN_e001_ADAN_Elan_GR,Delay,0x248,f32,0.6000000238418579,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,DelayAdjustment,0x24c,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,DestroyMotionTime,0x270,f32,5.0,disc,verified +UN_e001_ADAN_Elan_GR,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,DryMass,0x274,f32,100.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ExplosionSE,0x284,word,601,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,FCSRange,0x2a4,f32,4000.0,disc,verified +UN_e001_ADAN_Elan_GR,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,GrossMass,0x278,f32,200.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HP,0x054,f32,800.0,disc,verified +UN_e001_ADAN_Elan_GR,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition,0x1c4,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_BackRatio,0x1dc,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_CancelTime,0x1e4,f32,20.0,disc,verified +UN_e001_ADAN_Elan_GR,HoldPosition_CutoffRatio,0x1e0,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_LengthMax,0x1cc,f32,400.0,disc,verified +UN_e001_ADAN_Elan_GR,HoldPosition_LengthMin,0x1c8,f32,150.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_MaximumTime,0x1d4,f32,10.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_MinimumTime,0x1d0,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HoldPosition_SideRatio,0x1d8,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,JumpIn,0x288,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,JumpOut,0x28c,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,LowerHPSE,0x294,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,MaxValue,0x238,f32,100.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,MaximumBank_Normal,0x100,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,MaximumVelocity,0x0a0,f32,700.0,disc,verified +UN_e001_ADAN_Elan_GR,MinimumVelocity,0x09c,f32,100.0,disc,verified +UN_e001_ADAN_Elan_GR,MountedFCS,0x2ac,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,PitchDragFactor,0x108,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,RadarRange,0x2a0,f32,5000.0,disc,verified +UN_e001_ADAN_Elan_GR,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e001_ADAN_Elan_GR,ResistanceToExplosion,0x07c,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ResistanceToOptics,0x074,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ReverseThrust_Acc,0x120,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e001_ADAN_Elan_GR,RollDragFactor,0x10c,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ShipEnvironmentSE,0x290,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SideRoll,0x16c,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SideRoll_Length,0x174,f32,500.0,disc,verified +UN_e001_ADAN_Elan_GR,SideRoll_Time,0x170,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SideThrustAcceleration,0x0fc,f32,1000.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SideThrustVelocity_Max,0x0f8,f32,1000.0,disc,verified +UN_e001_ADAN_Elan_GR,SideThruster,0x280,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Size_Radius,0x050,f32,15.0,disc,verified +UN_e001_ADAN_Elan_GR,Size_X,0x030,f32,25.0,disc,verified +UN_e001_ADAN_Elan_GR,Size_Y,0x034,f32,10.0,disc,verified +UN_e001_ADAN_Elan_GR,Size_Z,0x038,f32,30.0,disc,verified +UN_e001_ADAN_Elan_GR,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Slalom_CutoffRatio,0x1ec,f32,0.0,disc,verified +UN_e001_ADAN_Elan_GR,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Slalom_TurnCount_Min,0x1f0,f32,0.0,disc,verified +UN_e001_ADAN_Elan_GR,SolidCutoff,0x220,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,SolidCutoff_LengthMax,0x22c,f32,2500.0,disc,verified +UN_e001_ADAN_Elan_GR,SolidCutoff_LengthMin,0x228,f32,500.0,disc,verified +UN_e001_ADAN_Elan_GR,SolidCutoff_Ratio,0x224,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_AngleMaximum,0x204,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_AngleMinimum,0x200,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_CutoffRatio,0x1fc,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_LengthMaximum,0x21c,f32,500.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_LengthMinimum,0x218,f32,250.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_Time1Max,0x208,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_Time1Min,0x20c,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Through_Time2Max,0x210,f32,1.5,disc,verified +UN_e001_ADAN_Elan_GR,Through_Time2Min,0x214,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Thruster,0x27c,word,511,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,TurnAttack,0x18c,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,TurnAttack_CutoffRatio,0x190,f32,0.4000000059604645,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,TurnAttack_DoubleRatio,0x194,f32,0.30000001192092896,disc,verified +UN_e001_ADAN_Elan_GR,TurnAttack_DoubleTimeMax,0x1a4,f32,2.5,disc,verified +UN_e001_ADAN_Elan_GR,TurnAttack_DoubleTimeMin,0x1a0,f32,0.5,disc,verified +UN_e001_ADAN_Elan_GR,TurnAway,0x1a8,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,TurnAway_Time_Maximum,0x1b4,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,Turn_AngularVelocity,0x1ac,f32,1.0471975803375244,disc,verified +UN_e001_ADAN_Elan_GR,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR,YawDragFactor,0x104,f32,3.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_PitchMinus_Max,0x0c8,f32,0.1745329350233078,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_PitchMinus_Min,0x0cc,f32,0.6981317400932312,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_PitchPlus_Max,0x0b8,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_PitchPlus_Min,0x0bc,f32,1.7453293800354004,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_Roll_Max,0x0e8,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AA_Roll_Min,0x0ec,f32,2.6179940700531006,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AA_Yaw_Max,0x0d8,f32,0.8726646900177002,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AA_Yaw_Min,0x0dc,f32,4.188790321350098,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AV_PitchMinus_Max,0x0c0,f32,0.6981317400932312,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AV_PitchMinus_Min,0x0c4,f32,2.094395160675049,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AV_PitchPlus_Max,0x0b0,f32,1.3962634801864624,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AV_PitchPlus_Min,0x0b4,f32,3.490658760070801,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AV_Roll_Max,0x0e0,f32,2.094395160675049,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AV_Roll_Min,0x0e4,f32,2.792526960372925,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AV_Yaw_Max,0x0d0,f32,0.4363323450088501,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,AV_Yaw_Min,0x0d4,f32,1.0471975803375244,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AccPitchFactor,0x124,f32,30.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Acceleration,0x0a8,f32,600.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ArterBurner_Vc,0x114,f32,2.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AttackCraftPoint,0x2b8,f32,0.4000000059604645,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,AttackVesselPoint,0x2b4,f32,0.0010000000474974513,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,BarrelRoll,0x178,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,BarrelRoll_CountMaximum,0x180,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,BarrelRoll_CountMinimum,0x17c,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,BarrelRoll_Radius,0x188,f32,250.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,BarrelRoll_Time,0x184,f32,1.2000000476837158,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,BoostAway,0x1b8,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,BoostAway_Time_Maximum,0x1c0,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,BoostAway_Time_Minimum,0x1bc,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ChargeDelay,0x23c,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ChargeDelay_Break,0x240,f32,10.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ChargeSpeed,0x244,f32,25.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Color_G,0x044,f32,0.5,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Color_R,0x040,f32,1.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,CruisingVelocity,0x0a4,f32,700.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,CutoffTimeMax,0x19c,f32,5.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,CutoffTimeMin,0x198,f32,0.6000000238418579,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Deceleration,0x0ac,f32,400.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,DefencePoint,0x2bc,f32,0.0002500000118743628,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,DestroyMotionTime,0x270,f32,5.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,DryMass,0x274,f32,100.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ExplosionSE,0x284,word,601,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,FCSRange,0x2a4,f32,2500.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,GrossMass,0x278,f32,200.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HP,0x054,f32,1200.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition,0x1c4,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_BackRatio,0x1dc,f32,0.4000000059604645,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_CancelTime,0x1e4,f32,20.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_CutoffRatio,0x1e0,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_LengthMax,0x1cc,f32,400.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_LengthMin,0x1c8,f32,150.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_MaximumTime,0x1d4,f32,10.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_MinimumTime,0x1d0,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HoldPosition_SideRatio,0x1d8,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,JumpIn,0x288,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,JumpOut,0x28c,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,LowerHPSE,0x294,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,MaxValue,0x238,f32,100.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,MaximumBank_Normal,0x100,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,MaximumVelocity,0x0a0,f32,700.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,MinimumVelocity,0x09c,f32,100.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,MountedFCS,0x2ac,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,PitchDragFactor,0x108,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,RadarRange,0x2a0,f32,3500.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,ResistanceParalyze,0x084,f32,0.9800000190734863,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,ResistanceToExplosion,0x07c,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ResistanceToOptics,0x074,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ReverseThrust_Acc,0x120,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,RollDragFactor,0x10c,f32,3.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ShipEnvironmentSE,0x290,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SideRoll,0x16c,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SideRoll_Length,0x174,f32,500.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,SideRoll_Time,0x170,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SideThrustAcceleration,0x0fc,f32,1000.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SideThrustVelocity_Max,0x0f8,f32,1000.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,SideThruster,0x280,word,4294967295,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Size_Radius,0x050,f32,15.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Size_X,0x030,f32,25.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Size_Y,0x034,f32,10.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Size_Z,0x038,f32,30.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Slalom_CutoffRatio,0x1ec,f32,0.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Slalom_TurnCount_Min,0x1f0,f32,0.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,SolidCutoff,0x220,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,SolidCutoff_LengthMax,0x22c,f32,2500.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,SolidCutoff_LengthMin,0x228,f32,500.0,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,SolidCutoff_Ratio,0x224,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through,0x1f8,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_AngleMaximum,0x204,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_AngleMinimum,0x200,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_CutoffRatio,0x1fc,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_LengthMaximum,0x21c,f32,500.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_LengthMinimum,0x218,f32,250.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_Time1Max,0x208,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_Time1Min,0x20c,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Through_Time2Max,0x210,f32,1.5,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,Through_Time2Min,0x214,f32,5.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Thruster,0x27c,word,511,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,TurnAttack,0x18c,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,TurnAttack_CutoffRatio,0x190,f32,0.4000000059604645,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,TurnAttack_DoubleRatio,0x194,f32,0.30000001192092896,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,TurnAttack_DoubleTimeMax,0x1a4,f32,2.5,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,TurnAttack_DoubleTimeMin,0x1a0,f32,0.5,disc,verified +UN_e001_ADAN_Elan_GR_Violeta,TurnAway,0x1a8,word,1,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,TurnAway_Time_Maximum,0x1b4,f32,2.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,Turn_AngularVelocity,0x1ac,f32,1.3962634801864624,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e001_ADAN_Elan_GR_Violeta,YawDragFactor,0x104,f32,3.0,disc,verified UN_e004_ADAN_ElanPlus_N,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_e004_ADAN_ElanPlus_N,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_e004_ADAN_ElanPlus_N,AA_PitchMinus_Max,0x0c8,f32,0.1745329350233078,defaulted-on-disc,layout-derived @@ -575,6 +1007,150 @@ UN_e007_ADAN_Turret,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,layout UN_e007_ADAN_Turret,Turn_AngularVelocity,0x1ac,f32,0.7853981852531433,disc,verified UN_e007_ADAN_Turret,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_e007_ADAN_Turret,YawDragFactor,0x104,f32,3.0,disc,verified +UN_e008_ADAN_TurretPlus,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AA_PitchMinus_Max,0x0c8,f32,0.1745329350233078,disc,verified +UN_e008_ADAN_TurretPlus,AA_PitchMinus_Min,0x0cc,f32,0.6981317400932312,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AA_PitchPlus_Max,0x0b8,f32,0.5235987901687622,disc,verified +UN_e008_ADAN_TurretPlus,AA_PitchPlus_Min,0x0bc,f32,1.7453293800354004,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AA_Roll_Max,0x0e8,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AA_Roll_Min,0x0ec,f32,2.6179940700531006,disc,verified +UN_e008_ADAN_TurretPlus,AA_Yaw_Max,0x0d8,f32,0.8726646900177002,disc,verified +UN_e008_ADAN_TurretPlus,AA_Yaw_Min,0x0dc,f32,4.188790321350098,disc,verified +UN_e008_ADAN_TurretPlus,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AV_PitchMinus_Max,0x0c0,f32,0.6981317400932312,disc,verified +UN_e008_ADAN_TurretPlus,AV_PitchMinus_Min,0x0c4,f32,2.094395160675049,disc,verified +UN_e008_ADAN_TurretPlus,AV_PitchPlus_Max,0x0b0,f32,1.3962634801864624,disc,verified +UN_e008_ADAN_TurretPlus,AV_PitchPlus_Min,0x0b4,f32,3.490658760070801,disc,verified +UN_e008_ADAN_TurretPlus,AV_Roll_Max,0x0e0,f32,2.094395160675049,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,AV_Roll_Min,0x0e4,f32,2.792526960372925,disc,verified +UN_e008_ADAN_TurretPlus,AV_Yaw_Max,0x0d0,f32,0.4363323450088501,disc,verified +UN_e008_ADAN_TurretPlus,AV_Yaw_Min,0x0d4,f32,1.0471975803375244,disc,verified +UN_e008_ADAN_TurretPlus,AccPitchFactor,0x124,f32,30.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Acceleration,0x0a8,f32,600.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ArterBurner_Vc,0x114,f32,2.0,disc,verified +UN_e008_ADAN_TurretPlus,AttackCraftPoint,0x2b8,f32,0.30000001192092896,disc,verified +UN_e008_ADAN_TurretPlus,AttackVesselPoint,0x2b4,f32,0.0010000000474974513,disc,verified +UN_e008_ADAN_TurretPlus,BarrelRoll,0x178,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,BarrelRoll_CountMaximum,0x180,f32,5.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,BarrelRoll_CountMinimum,0x17c,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,BarrelRoll_Radius,0x188,f32,250.0,disc,verified +UN_e008_ADAN_TurretPlus,BarrelRoll_Time,0x184,f32,1.2000000476837158,disc,verified +UN_e008_ADAN_TurretPlus,BoostAway,0x1b8,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,BoostAway_Time_Maximum,0x1c0,f32,2.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,BoostAway_Time_Minimum,0x1bc,f32,1.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ChargeDelay,0x23c,f32,3.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ChargeDelay_Break,0x240,f32,10.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ChargeSpeed,0x244,f32,25.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e008_ADAN_TurretPlus,Color_G,0x044,f32,0.5,disc,verified +UN_e008_ADAN_TurretPlus,Color_R,0x040,f32,1.0,disc,verified +UN_e008_ADAN_TurretPlus,CruisingVelocity,0x0a4,f32,700.0,disc,verified +UN_e008_ADAN_TurretPlus,CutoffTimeMax,0x19c,f32,5.0,disc,verified +UN_e008_ADAN_TurretPlus,CutoffTimeMin,0x198,f32,0.6000000238418579,disc,verified +UN_e008_ADAN_TurretPlus,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Deceleration,0x0ac,f32,400.0,disc,verified +UN_e008_ADAN_TurretPlus,DefencePoint,0x2bc,f32,0.0002500000118743628,disc,verified +UN_e008_ADAN_TurretPlus,Delay,0x248,f32,0.6000000238418579,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,DelayAdjustment,0x24c,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,DestroyMotionTime,0x270,f32,5.0,disc,verified +UN_e008_ADAN_TurretPlus,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,DryMass,0x274,f32,100.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ExplosionSE,0x284,word,601,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,FCSRange,0x2a4,f32,2500.0,disc,verified +UN_e008_ADAN_TurretPlus,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,GrossMass,0x278,f32,200.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HP,0x054,f32,300.0,disc,verified +UN_e008_ADAN_TurretPlus,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition,0x1c4,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_BackRatio,0x1dc,f32,0.20000000298023224,disc,verified +UN_e008_ADAN_TurretPlus,HoldPosition_CancelTime,0x1e4,f32,20.0,disc,verified +UN_e008_ADAN_TurretPlus,HoldPosition_CutoffRatio,0x1e0,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_LengthMax,0x1cc,f32,400.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_LengthMin,0x1c8,f32,150.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_MaximumTime,0x1d4,f32,10.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_MinimumTime,0x1d0,f32,5.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HoldPosition_SideRatio,0x1d8,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,JumpIn,0x288,word,4294967295,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,JumpOut,0x28c,word,4294967295,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,LowerHPSE,0x294,word,4294967295,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,MaxValue,0x238,f32,100.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,MaximumBank_Normal,0x100,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,MaximumVelocity,0x0a0,f32,600.0,disc,verified +UN_e008_ADAN_TurretPlus,MinimumVelocity,0x09c,f32,100.0,disc,verified +UN_e008_ADAN_TurretPlus,MountedFCS,0x2ac,word,0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,PitchDragFactor,0x108,f32,3.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,RadarRange,0x2a0,f32,3500.0,disc,verified +UN_e008_ADAN_TurretPlus,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e008_ADAN_TurretPlus,ResistanceToExplosion,0x07c,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ResistanceToOptics,0x074,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ReverseThrust_Acc,0x120,f32,2.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e008_ADAN_TurretPlus,RollDragFactor,0x10c,f32,3.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ShipEnvironmentSE,0x290,word,4294967295,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SideRoll,0x16c,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SideRoll_Length,0x174,f32,400.0,disc,verified +UN_e008_ADAN_TurretPlus,SideRoll_Time,0x170,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SideThrustAcceleration,0x0fc,f32,1000.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SideThrustVelocity_Max,0x0f8,f32,1000.0,disc,verified +UN_e008_ADAN_TurretPlus,SideThruster,0x280,word,4294967295,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Size_Radius,0x050,f32,17.5,disc,verified +UN_e008_ADAN_TurretPlus,Size_X,0x030,f32,24.0,disc,verified +UN_e008_ADAN_TurretPlus,Size_Y,0x034,f32,9.0,disc,verified +UN_e008_ADAN_TurretPlus,Size_Z,0x038,f32,35.0,disc,verified +UN_e008_ADAN_TurretPlus,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Slalom_CutoffRatio,0x1ec,f32,0.0,disc,verified +UN_e008_ADAN_TurretPlus,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Slalom_TurnCount_Min,0x1f0,f32,0.0,disc,verified +UN_e008_ADAN_TurretPlus,SolidCutoff,0x220,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,SolidCutoff_LengthMax,0x22c,f32,2500.0,disc,verified +UN_e008_ADAN_TurretPlus,SolidCutoff_LengthMin,0x228,f32,500.0,disc,verified +UN_e008_ADAN_TurretPlus,SolidCutoff_Ratio,0x224,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_AngleMaximum,0x204,f32,1.0471975803375244,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_AngleMinimum,0x200,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_CutoffRatio,0x1fc,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_LengthMaximum,0x21c,f32,500.0,disc,verified +UN_e008_ADAN_TurretPlus,Through_LengthMinimum,0x218,f32,250.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_Time1Max,0x208,f32,2.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_Time1Min,0x20c,f32,5.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Through_Time2Max,0x210,f32,1.5,disc,verified +UN_e008_ADAN_TurretPlus,Through_Time2Min,0x214,f32,5.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Thruster,0x27c,word,516,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,TurnAttack,0x18c,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,TurnAttack_CutoffRatio,0x190,f32,0.4000000059604645,disc,verified +UN_e008_ADAN_TurretPlus,TurnAttack_DoubleRatio,0x194,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,TurnAttack_DoubleTimeMax,0x1a4,f32,2.5,disc,verified +UN_e008_ADAN_TurretPlus,TurnAttack_DoubleTimeMin,0x1a0,f32,0.5,disc,verified +UN_e008_ADAN_TurretPlus,TurnAway,0x1a8,word,1,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,TurnAway_Time_Maximum,0x1b4,f32,4.0,disc,verified +UN_e008_ADAN_TurretPlus,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,Turn_AngularVelocity,0x1ac,f32,1.0471975803375244,disc,verified +UN_e008_ADAN_TurretPlus,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e008_ADAN_TurretPlus,YawDragFactor,0x104,f32,3.0,disc,verified UN_e010_ADAN_Attacker_S,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_e010_ADAN_Attacker_S,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_e010_ADAN_Attacker_S,AA_PitchMinus_Max,0x0c8,f32,0.0872664675116539,disc,verified @@ -719,6 +1295,150 @@ UN_e010_ADAN_Attacker_S,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,la UN_e010_ADAN_Attacker_S,Turn_AngularVelocity,0x1ac,f32,0.5235987901687622,defaulted-on-disc,layout-derived UN_e010_ADAN_Attacker_S,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_e010_ADAN_Attacker_S,YawDragFactor,0x104,f32,3.0,disc,verified +UN_e011_ADAN_Attacker_B,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AA_PitchMinus_Max,0x0c8,f32,0.06108652800321579,disc,verified +UN_e011_ADAN_Attacker_B,AA_PitchMinus_Min,0x0cc,f32,0.18325957655906677,disc,verified +UN_e011_ADAN_Attacker_B,AA_PitchPlus_Max,0x0b8,f32,0.13089969754219055,disc,verified +UN_e011_ADAN_Attacker_B,AA_PitchPlus_Min,0x0bc,f32,0.39269909262657166,disc,verified +UN_e011_ADAN_Attacker_B,AA_Roll_Max,0x0e8,f32,0.0872664675116539,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AA_Roll_Min,0x0ec,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AA_Yaw_Max,0x0d8,f32,0.0872664675116539,disc,verified +UN_e011_ADAN_Attacker_B,AA_Yaw_Min,0x0dc,f32,0.2617993950843811,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AV_PitchMinus_Max,0x0c0,f32,0.1745329350233078,disc,verified +UN_e011_ADAN_Attacker_B,AV_PitchMinus_Min,0x0c4,f32,0.5235987901687622,disc,verified +UN_e011_ADAN_Attacker_B,AV_PitchPlus_Max,0x0b0,f32,0.2617993950843811,disc,verified +UN_e011_ADAN_Attacker_B,AV_PitchPlus_Min,0x0b4,f32,0.7853981852531433,disc,verified +UN_e011_ADAN_Attacker_B,AV_Roll_Max,0x0e0,f32,0.1745329350233078,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AV_Roll_Min,0x0e4,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AV_Yaw_Max,0x0d0,f32,0.12217305600643158,disc,verified +UN_e011_ADAN_Attacker_B,AV_Yaw_Min,0x0d4,f32,0.24434611201286316,disc,verified +UN_e011_ADAN_Attacker_B,AccPitchFactor,0x124,f32,30.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Acceleration,0x0a8,f32,100.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ArterBurner_Acc,0x11c,f32,2.0,disc,verified +UN_e011_ADAN_Attacker_B,ArterBurner_Vc,0x114,f32,1.5,disc,verified +UN_e011_ADAN_Attacker_B,AttackCraftPoint,0x2b8,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,AttackVesselPoint,0x2b4,f32,0.009999999776482582,disc,verified +UN_e011_ADAN_Attacker_B,BarrelRoll,0x178,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,BarrelRoll_CountMaximum,0x180,f32,5.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,BarrelRoll_CountMinimum,0x17c,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,BarrelRoll_Radius,0x188,f32,250.0,disc,verified +UN_e011_ADAN_Attacker_B,BarrelRoll_Time,0x184,f32,1.2000000476837158,disc,verified +UN_e011_ADAN_Attacker_B,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,BoostAway_Time_Maximum,0x1c0,f32,2.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,BoostAway_Time_Minimum,0x1bc,f32,1.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ChargeDelay,0x23c,f32,3.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ChargeDelay_Break,0x240,f32,10.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ChargeSpeed,0x244,f32,200.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e011_ADAN_Attacker_B,Color_G,0x044,f32,0.5,disc,verified +UN_e011_ADAN_Attacker_B,Color_R,0x040,f32,1.0,disc,verified +UN_e011_ADAN_Attacker_B,CruisingVelocity,0x0a4,f32,500.0,disc,verified +UN_e011_ADAN_Attacker_B,CutoffTimeMax,0x19c,f32,5.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,CutoffTimeMin,0x198,f32,0.6000000238418579,disc,verified +UN_e011_ADAN_Attacker_B,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Deceleration,0x0ac,f32,50.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,DefencePoint,0x2bc,f32,0.0010000000474974513,disc,verified +UN_e011_ADAN_Attacker_B,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,DestroyMotionTime,0x270,f32,6.0,disc,verified +UN_e011_ADAN_Attacker_B,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,DryMass,0x274,f32,100.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ExplosionSE,0x284,word,603,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,FCSRange,0x2a4,f32,3000.0,disc,verified +UN_e011_ADAN_Attacker_B,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,GrossMass,0x278,f32,200.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HP,0x054,f32,1500.0,disc,verified +UN_e011_ADAN_Attacker_B,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_BackRatio,0x1dc,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_CancelTime,0x1e4,f32,20.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_CutoffRatio,0x1e0,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_LengthMax,0x1cc,f32,400.0,disc,verified +UN_e011_ADAN_Attacker_B,HoldPosition_LengthMin,0x1c8,f32,150.0,disc,verified +UN_e011_ADAN_Attacker_B,HoldPosition_MaximumTime,0x1d4,f32,10.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_MinimumTime,0x1d0,f32,5.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HoldPosition_SideRatio,0x1d8,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,JumpIn,0x288,word,4294967295,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,JumpOut,0x28c,word,4294967295,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,LowerHPSE,0x294,word,4294967295,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,MaxValue,0x238,f32,1000.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,MaximumBank_Normal,0x100,f32,0.3490658700466156,disc,verified +UN_e011_ADAN_Attacker_B,MaximumVelocity,0x0a0,f32,450.0,disc,verified +UN_e011_ADAN_Attacker_B,MinimumVelocity,0x09c,f32,50.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,PitchDragFactor,0x108,f32,3.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,RadarRange,0x2a0,f32,6000.0,disc,verified +UN_e011_ADAN_Attacker_B,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e011_ADAN_Attacker_B,ResistanceToExplosion,0x07c,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ResistanceToOptics,0x074,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ReverseThrust_Acc,0x120,f32,2.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e011_ADAN_Attacker_B,RollDragFactor,0x10c,f32,3.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ShipEnvironmentSE,0x290,word,4294967295,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SideRoll,0x16c,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SideRoll_Length,0x174,f32,1000.0,disc,verified +UN_e011_ADAN_Attacker_B,SideRoll_Time,0x170,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SideThrustAcceleration,0x0fc,f32,100.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SideThrustVelocity_Max,0x0f8,f32,100.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SideThruster,0x280,word,4294967295,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Size_Radius,0x050,f32,100.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Size_X,0x030,f32,200.0,disc,verified +UN_e011_ADAN_Attacker_B,Size_Y,0x034,f32,50.0,disc,verified +UN_e011_ADAN_Attacker_B,Size_Z,0x038,f32,100.0,disc,verified +UN_e011_ADAN_Attacker_B,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Slalom_CutoffRatio,0x1ec,f32,0.0,disc,verified +UN_e011_ADAN_Attacker_B,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Slalom_TurnCount_Min,0x1f0,f32,0.0,disc,verified +UN_e011_ADAN_Attacker_B,SolidCutoff,0x220,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SolidCutoff_LengthMax,0x22c,f32,2500.0,disc,verified +UN_e011_ADAN_Attacker_B,SolidCutoff_LengthMin,0x228,f32,500.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,SolidCutoff_Ratio,0x224,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_AngleMaximum,0x204,f32,1.0471975803375244,disc,verified +UN_e011_ADAN_Attacker_B,Through_AngleMinimum,0x200,f32,0.5235987901687622,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_CutoffRatio,0x1fc,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_LengthMaximum,0x21c,f32,500.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_LengthMinimum,0x218,f32,250.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_Time1Max,0x208,f32,2.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_Time1Min,0x20c,f32,5.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_Time2Max,0x210,f32,1.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Through_Time2Min,0x214,f32,5.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Thruster,0x27c,word,519,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,TurnAttack_CutoffRatio,0x190,f32,0.4000000059604645,disc,verified +UN_e011_ADAN_Attacker_B,TurnAttack_DoubleRatio,0x194,f32,0.30000001192092896,disc,verified +UN_e011_ADAN_Attacker_B,TurnAttack_DoubleTimeMax,0x1a4,f32,2.5,disc,verified +UN_e011_ADAN_Attacker_B,TurnAttack_DoubleTimeMin,0x1a0,f32,0.5,disc,verified +UN_e011_ADAN_Attacker_B,TurnAway,0x1a8,word,1,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,TurnAway_Time_Maximum,0x1b4,f32,2.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,TurnAway_Time_Minimum,0x1b0,f32,0.5,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,Turn_AngularVelocity,0x1ac,f32,0.3490658700466156,disc,verified +UN_e011_ADAN_Attacker_B,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e011_ADAN_Attacker_B,YawDragFactor,0x104,f32,3.0,disc,verified UN_e015_ADAN_Puppy,AA_AxisMode_Max,0x134,rad,0,defaulted-on-disc,tentative UN_e015_ADAN_Puppy,AA_PitchMinus_Max,0x0c8,rad,5,defaulted-on-disc,tentative UN_e015_ADAN_Puppy,AA_PitchMinus_Min,0x0cc,rad,8.5,defaulted-on-disc,tentative @@ -893,6 +1613,294 @@ UN_e015_ADAN_Puppy_2,TurnAttack_DoubleTimeMax,0x1a4,f32,0,defaulted-on-disc,tent UN_e015_ADAN_Puppy_2,TurnAttack_DoubleTimeMin,0x110,f32,0.5,defaulted-on-disc,tentative UN_e015_ADAN_Puppy_2,Turn_AngularVelocity,0x1ac,rad,0,defaulted-on-disc,tentative UN_e015_ADAN_Puppy_2,YawDragFactor,0x104,f32,3,disc,tentative +UN_e102_ADAN_Battleship,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_PitchMinus_Min,0x0cc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_PitchPlus_Max,0x0b8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_PitchPlus_Min,0x0bc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_Roll_Max,0x0e8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_Roll_Min,0x0ec,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_Yaw_Max,0x0d8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AA_Yaw_Min,0x0dc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_PitchMinus_Max,0x0c0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_PitchMinus_Min,0x0c4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_PitchPlus_Max,0x0b0,f32,0.06283185631036758,disc,verified +UN_e102_ADAN_Battleship,AV_PitchPlus_Min,0x0b4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_Roll_Max,0x0e0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_Roll_Min,0x0e4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_Yaw_Max,0x0d0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AV_Yaw_Min,0x0d4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AccPitchFactor,0x124,f32,30.0,disc,verified +UN_e102_ADAN_Battleship,Acceleration,0x0a8,f32,50.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ArterBurner_Vc,0x114,f32,2.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AttackCraftPoint,0x2b8,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,AttackVesselPoint,0x2b4,f32,0.5,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ChargeDelay_Break,0x240,f32,5.0,disc,verified +UN_e102_ADAN_Battleship,ChargeSpeed,0x244,f32,400.0,disc,verified +UN_e102_ADAN_Battleship,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e102_ADAN_Battleship,Color_G,0x044,f32,0.5,disc,verified +UN_e102_ADAN_Battleship,Color_R,0x040,f32,1.0,disc,verified +UN_e102_ADAN_Battleship,CruisingVelocity,0x0a4,f32,50.0,disc,verified +UN_e102_ADAN_Battleship,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Deceleration,0x0ac,f32,100.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,DefencePoint,0x2bc,f32,0.5,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,DestroyMotionTime,0x270,f32,67.0,disc,verified +UN_e102_ADAN_Battleship,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,DryMass,0x274,f32,10000.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ExplosionSE,0x284,word,609,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,FCSRange,0x2a4,f32,45000.0,disc,verified +UN_e102_ADAN_Battleship,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HP,0x054,f32,50000.0,disc,verified +UN_e102_ADAN_Battleship,HQRatio,0x058,f32,0.20000000298023224,disc,verified +UN_e102_ADAN_Battleship,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,LowerHPSE,0x294,word,816,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,disc,verified +UN_e102_ADAN_Battleship,MaxValue,0x238,f32,25000.0,disc,verified +UN_e102_ADAN_Battleship,MaximumBank_Normal,0x100,f32,1.0471975803375244,disc,verified +UN_e102_ADAN_Battleship,MaximumVelocity,0x0a0,f32,100.0,disc,verified +UN_e102_ADAN_Battleship,MinimumVelocity,0x09c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,MountedShieldGenerator,0x070,word,1,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,PitchDragFactor,0x108,f32,2.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,RadarRange,0x2a0,f32,60000.0,disc,verified +UN_e102_ADAN_Battleship,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e102_ADAN_Battleship,ResistanceToExplosion,0x07c,f32,0.5,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ResistanceToOptics,0x074,f32,0.800000011920929,disc,verified +UN_e102_ADAN_Battleship,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ReverseThrust_Acc,0x120,f32,0.25,disc,verified +UN_e102_ADAN_Battleship,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e102_ADAN_Battleship,RollDragFactor,0x10c,f32,2.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ShieldRatio,0x05c,f32,0.0,disc,verified +UN_e102_ADAN_Battleship,ShipEnvironmentSE,0x290,word,812,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SideThrustAcceleration,0x0fc,f32,10.0,disc,verified +UN_e102_ADAN_Battleship,SideThrustVelocity_Max,0x0f8,f32,20.0,disc,verified +UN_e102_ADAN_Battleship,SideThruster,0x280,word,562,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Size_Radius,0x050,f32,3250.0,disc,verified +UN_e102_ADAN_Battleship,Size_X,0x030,f32,1900.0,disc,verified +UN_e102_ADAN_Battleship,Size_Y,0x034,f32,2300.0,disc,verified +UN_e102_ADAN_Battleship,Size_Z,0x038,f32,6500.0,disc,verified +UN_e102_ADAN_Battleship,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Thruster,0x27c,word,556,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,ThrusterRatio,0x060,f32,0.20000000298023224,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e102_ADAN_Battleship,YawDragFactor,0x104,f32,2.0,disc,verified +UN_e104_ADAN_Carrier,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_PitchMinus_Min,0x0cc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_PitchPlus_Max,0x0b8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_PitchPlus_Min,0x0bc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_Roll_Max,0x0e8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_Roll_Min,0x0ec,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_Yaw_Max,0x0d8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AA_Yaw_Min,0x0dc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_PitchMinus_Max,0x0c0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_PitchMinus_Min,0x0c4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_PitchPlus_Max,0x0b0,f32,0.06283185631036758,disc,verified +UN_e104_ADAN_Carrier,AV_PitchPlus_Min,0x0b4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_Roll_Max,0x0e0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_Roll_Min,0x0e4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_Yaw_Max,0x0d0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AV_Yaw_Min,0x0d4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AccPitchFactor,0x124,f32,30.0,disc,verified +UN_e104_ADAN_Carrier,Acceleration,0x0a8,f32,50.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ArterBurner_Vc,0x114,f32,2.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AttackCraftPoint,0x2b8,f32,0.5,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,AttackVesselPoint,0x2b4,f32,0.003000000026077032,disc,verified +UN_e104_ADAN_Carrier,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ChargeDelay_Break,0x240,f32,5.0,disc,verified +UN_e104_ADAN_Carrier,ChargeSpeed,0x244,f32,160.0,disc,verified +UN_e104_ADAN_Carrier,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e104_ADAN_Carrier,Color_G,0x044,f32,0.5,disc,verified +UN_e104_ADAN_Carrier,Color_R,0x040,f32,1.0,disc,verified +UN_e104_ADAN_Carrier,CruisingVelocity,0x0a4,f32,50.0,disc,verified +UN_e104_ADAN_Carrier,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Deceleration,0x0ac,f32,100.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,DefencePoint,0x2bc,f32,0.20000000298023224,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,DestroyMotionTime,0x270,f32,67.0,disc,verified +UN_e104_ADAN_Carrier,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,DryMass,0x274,f32,10000.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ExplosionSE,0x284,word,611,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,FCSRange,0x2a4,f32,45000.0,disc,verified +UN_e104_ADAN_Carrier,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HP,0x054,f32,20000.0,disc,verified +UN_e104_ADAN_Carrier,HQRatio,0x058,f32,0.20000000298023224,disc,verified +UN_e104_ADAN_Carrier,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,LowerHPSE,0x294,word,816,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,MaxValue,0x238,f32,10000.0,disc,verified +UN_e104_ADAN_Carrier,MaximumBank_Normal,0x100,f32,1.0471975803375244,disc,verified +UN_e104_ADAN_Carrier,MaximumVelocity,0x0a0,f32,100.0,disc,verified +UN_e104_ADAN_Carrier,MinimumVelocity,0x09c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,MountedShieldGenerator,0x070,word,1,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,PitchDragFactor,0x108,f32,2.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,RadarRange,0x2a0,f32,60000.0,disc,verified +UN_e104_ADAN_Carrier,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e104_ADAN_Carrier,ResistanceToExplosion,0x07c,f32,0.5,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ResistanceToOptics,0x074,f32,0.800000011920929,disc,verified +UN_e104_ADAN_Carrier,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ReverseThrust_Acc,0x120,f32,0.25,disc,verified +UN_e104_ADAN_Carrier,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e104_ADAN_Carrier,RollDragFactor,0x10c,f32,2.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ShieldRatio,0x05c,f32,0.0,disc,verified +UN_e104_ADAN_Carrier,ShipEnvironmentSE,0x290,word,814,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SideThrustAcceleration,0x0fc,f32,10.0,disc,verified +UN_e104_ADAN_Carrier,SideThrustVelocity_Max,0x0f8,f32,20.0,disc,verified +UN_e104_ADAN_Carrier,SideThruster,0x280,word,561,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Size_Radius,0x050,f32,1650.0,disc,verified +UN_e104_ADAN_Carrier,Size_X,0x030,f32,2300.0,disc,verified +UN_e104_ADAN_Carrier,Size_Y,0x034,f32,1000.0,disc,verified +UN_e104_ADAN_Carrier,Size_Z,0x038,f32,3300.0,disc,verified +UN_e104_ADAN_Carrier,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Thruster,0x27c,word,559,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,ThrusterRatio,0x060,f32,0.20000000298023224,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e104_ADAN_Carrier,YawDragFactor,0x104,f32,2.0,disc,verified UN_e105_ADAN_Cruiser,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_e105_ADAN_Cruiser,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_e105_ADAN_Cruiser,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived @@ -1181,6 +2189,150 @@ UN_e106_ADAN_Destroyer,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,lay UN_e106_ADAN_Destroyer,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived UN_e106_ADAN_Destroyer,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_e106_ADAN_Destroyer,YawDragFactor,0x104,f32,2.0,disc,verified +UN_e107_ADAN_AAFrigate,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_PitchMinus_Min,0x0cc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_PitchPlus_Max,0x0b8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_PitchPlus_Min,0x0bc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_Roll_Max,0x0e8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_Roll_Min,0x0ec,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_Yaw_Max,0x0d8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AA_Yaw_Min,0x0dc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_PitchMinus_Max,0x0c0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_PitchMinus_Min,0x0c4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_PitchPlus_Max,0x0b0,f32,0.06283185631036758,disc,verified +UN_e107_ADAN_AAFrigate,AV_PitchPlus_Min,0x0b4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_Roll_Max,0x0e0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_Roll_Min,0x0e4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_Yaw_Max,0x0d0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AV_Yaw_Min,0x0d4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AccPitchFactor,0x124,f32,30.0,disc,verified +UN_e107_ADAN_AAFrigate,Acceleration,0x0a8,f32,200.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ArterBurner_Vc,0x114,f32,2.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AttackCraftPoint,0x2b8,f32,0.5,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,AttackVesselPoint,0x2b4,f32,0.009999999776482582,disc,verified +UN_e107_ADAN_AAFrigate,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ChargeDelay_Break,0x240,f32,1.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ChargeSpeed,0x244,f32,10.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Color_B,0x048,f32,0.10000000149011612,disc,verified +UN_e107_ADAN_AAFrigate,Color_G,0x044,f32,0.5,disc,verified +UN_e107_ADAN_AAFrigate,Color_R,0x040,f32,1.0,disc,verified +UN_e107_ADAN_AAFrigate,CruisingVelocity,0x0a4,f32,150.0,disc,verified +UN_e107_ADAN_AAFrigate,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Deceleration,0x0ac,f32,250.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,DefencePoint,0x2bc,f32,0.029999999329447746,disc,verified +UN_e107_ADAN_AAFrigate,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,DestroyMotionTime,0x270,f32,67.0,disc,verified +UN_e107_ADAN_AAFrigate,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,DryMass,0x274,f32,10000.0,disc,verified +UN_e107_ADAN_AAFrigate,ExplosionSE,0x284,word,612,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,FCSRange,0x2a4,f32,6000.0,disc,verified +UN_e107_ADAN_AAFrigate,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HP,0x054,f32,4000.0,disc,verified +UN_e107_ADAN_AAFrigate,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,LowerHPSE,0x294,word,816,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,disc,verified +UN_e107_ADAN_AAFrigate,MaxValue,0x238,f32,1000.0,disc,verified +UN_e107_ADAN_AAFrigate,MaximumBank_Normal,0x100,f32,1.0471975803375244,disc,verified +UN_e107_ADAN_AAFrigate,MaximumVelocity,0x0a0,f32,250.0,disc,verified +UN_e107_ADAN_AAFrigate,MinimumVelocity,0x09c,f32,0.0,disc,verified +UN_e107_ADAN_AAFrigate,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,MountedShieldGenerator,0x070,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,PitchDragFactor,0x108,f32,2.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,RadarRange,0x2a0,f32,60000.0,disc,verified +UN_e107_ADAN_AAFrigate,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_e107_ADAN_AAFrigate,ResistanceToExplosion,0x07c,f32,0.5,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ResistanceToOptics,0x074,f32,0.800000011920929,disc,verified +UN_e107_ADAN_AAFrigate,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ReverseThrust_Acc,0x120,f32,0.25,disc,verified +UN_e107_ADAN_AAFrigate,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_e107_ADAN_AAFrigate,RollDragFactor,0x10c,f32,2.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ShipEnvironmentSE,0x290,word,4294967295,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SideThrustAcceleration,0x0fc,f32,10.0,disc,verified +UN_e107_ADAN_AAFrigate,SideThrustVelocity_Max,0x0f8,f32,20.0,disc,verified +UN_e107_ADAN_AAFrigate,SideThruster,0x280,word,561,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Size_Radius,0x050,f32,100.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Size_X,0x030,f32,100.0,disc,verified +UN_e107_ADAN_AAFrigate,Size_Y,0x034,f32,200.0,disc,verified +UN_e107_ADAN_AAFrigate,Size_Z,0x038,f32,200.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Thruster,0x27c,word,557,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,ThrusterRatio,0x060,f32,0.20000000298023224,disc,verified +UN_e107_ADAN_AAFrigate,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_e107_ADAN_AAFrigate,YawDragFactor,0x104,f32,2.0,disc,verified UN_e108_ADAN_ASFrigate,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_e108_ADAN_ASFrigate,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_e108_ADAN_ASFrigate,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived @@ -2594,6 +3746,150 @@ UN_f101_TCAF_Acropolis,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,lay UN_f101_TCAF_Acropolis,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived UN_f101_TCAF_Acropolis,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_f101_TCAF_Acropolis,YawDragFactor,0x104,f32,2.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_PitchMinus_Min,0x0cc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_PitchPlus_Max,0x0b8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_PitchPlus_Min,0x0bc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_Roll_Max,0x0e8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_Roll_Min,0x0ec,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_Yaw_Max,0x0d8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AA_Yaw_Min,0x0dc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_PitchMinus_Max,0x0c0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_PitchMinus_Min,0x0c4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_PitchPlus_Max,0x0b0,f32,0.06283185631036758,disc,verified +UN_f102_TCAF_LightCarrier_Inv,AV_PitchPlus_Min,0x0b4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_Roll_Max,0x0e0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_Roll_Min,0x0e4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_Yaw_Max,0x0d0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AV_Yaw_Min,0x0d4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AccPitchFactor,0x124,f32,30.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Acceleration,0x0a8,f32,80.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ArterBurner_Vc,0x114,f32,2.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AttackCraftPoint,0x2b8,f32,0.5,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,AttackVesselPoint,0x2b4,f32,0.003000000026077032,disc,verified +UN_f102_TCAF_LightCarrier_Inv,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ChargeDelay_Break,0x240,f32,5.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ChargeSpeed,0x244,f32,160.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Color_B,0x048,f32,1.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Color_G,0x044,f32,0.5,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Color_R,0x040,f32,0.10000000149011612,disc,verified +UN_f102_TCAF_LightCarrier_Inv,CruisingVelocity,0x0a4,f32,50.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Deceleration,0x0ac,f32,150.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,DefencePoint,0x2bc,f32,0.20000000298023224,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,DestroyMotionTime,0x270,f32,1200.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,DryMass,0x274,f32,10000.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ExplosionSE,0x284,word,611,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,FCSRange,0x2a4,f32,45000.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HP,0x054,f32,20000.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,LowerHPSE,0x294,word,815,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,LowerHPThresholdRatio,0x298,f32,0.30000001192092896,disc,verified +UN_f102_TCAF_LightCarrier_Inv,MaxValue,0x238,f32,10000.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,MaximumBank_Normal,0x100,f32,1.0471975803375244,disc,verified +UN_f102_TCAF_LightCarrier_Inv,MaximumVelocity,0x0a0,f32,130.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,MinimumVelocity,0x09c,f32,0.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,MountedShieldGenerator,0x070,word,1,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,PitchDragFactor,0x108,f32,2.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,RadarRange,0x2a0,f32,60000.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ResistanceToExplosion,0x07c,f32,0.5,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ResistanceToOptics,0x074,f32,0.800000011920929,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ReverseThrust_Acc,0x120,f32,0.25,disc,verified +UN_f102_TCAF_LightCarrier_Inv,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_f102_TCAF_LightCarrier_Inv,RollDragFactor,0x10c,f32,2.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ShieldRatio,0x05c,f32,1.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ShipEnvironmentSE,0x290,word,814,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SideThrustAcceleration,0x0fc,f32,10.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,SideThrustVelocity_Max,0x0f8,f32,20.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,SideThruster,0x280,word,561,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Size_Radius,0x050,f32,800.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Size_X,0x030,f32,500.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Size_Y,0x034,f32,500.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Size_Z,0x038,f32,1600.0,disc,verified +UN_f102_TCAF_LightCarrier_Inv,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Thruster,0x27c,word,559,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_f102_TCAF_LightCarrier_Inv,YawDragFactor,0x104,f32,2.0,disc,verified UN_f105_TCAF_Cruiser,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_f105_TCAF_Cruiser,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_f105_TCAF_Cruiser,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived @@ -2882,6 +4178,150 @@ UN_f106_TCAF_Destroyer,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,lay UN_f106_TCAF_Destroyer,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived UN_f106_TCAF_Destroyer,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived UN_f106_TCAF_Destroyer,YawDragFactor,0x104,f32,2.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_PitchMinus_Min,0x0cc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_PitchPlus_Max,0x0b8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_PitchPlus_Min,0x0bc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_Roll_Max,0x0e8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_Roll_Min,0x0ec,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_Yaw_Max,0x0d8,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AA_Yaw_Min,0x0dc,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AA_PitchMinus,0x158,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AA_PitchPlus,0x150,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AA_Roll,0x168,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AA_Yaw,0x160,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AV_PitchMinus,0x154,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AV_PitchPlus,0x14c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AV_Roll,0x164,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_AV_Yaw,0x15c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_ConsumeShield,0x148,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AB_ConsumeShield_Begin,0x144,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_AxisMode_Max,0x12c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_AxisMode_Min,0x130,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_PitchMinus_Max,0x0c0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_PitchMinus_Min,0x0c4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_PitchPlus_Max,0x0b0,f32,0.06283185631036758,disc,verified +UN_f106_TCAF_Destroyer_Inv,AV_PitchPlus_Min,0x0b4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_Roll_Max,0x0e0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_Roll_Min,0x0e4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_Yaw_Max,0x0d0,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AV_Yaw_Min,0x0d4,f32,0.06283185631036758,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AccPitchFactor,0x124,f32,30.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Acceleration,0x0a8,f32,100.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,ArterBurner_Acc,0x11c,f32,2.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ArterBurner_Vc,0x114,f32,2.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AttackCraftPoint,0x2b8,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,AttackVesselPoint,0x2b4,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BarrelRoll,0x178,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BarrelRoll_CountMaximum,0x180,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BarrelRoll_CountMinimum,0x17c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BarrelRoll_Radius,0x188,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BarrelRoll_Time,0x184,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BoostAway,0x1b8,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BoostAway_Time_Maximum,0x1c0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,BoostAway_Time_Minimum,0x1bc,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ChargeDelay,0x23c,f32,1.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ChargeDelay_Break,0x240,f32,5.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,ChargeSpeed,0x244,f32,80.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Color_B,0x048,f32,1.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Color_G,0x044,f32,0.5,disc,verified +UN_f106_TCAF_Destroyer_Inv,Color_R,0x040,f32,0.10000000149011612,disc,verified +UN_f106_TCAF_Destroyer_Inv,CruisingVelocity,0x0a4,f32,50.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,CutoffTimeMax,0x19c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,CutoffTimeMin,0x198,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,DecPitchFactor,0x128,f32,30.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Deceleration,0x0ac,f32,250.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,DefencePoint,0x2bc,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Delay,0x248,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,DelayAdjustment,0x24c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,DestroyMotionTime,0x270,f32,600.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,DragFactorThreshold,0x110,f32,0.5,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,DryMass,0x274,f32,10000.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ExplosionSE,0x284,word,611,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,FCSRange,0x2a4,f32,45000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,FiringRange,0x2a8,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,GrossMass,0x278,f32,10000.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HP,0x054,f32,10000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,HQRatio,0x058,f32,1.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition,0x1c4,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_BackRatio,0x1dc,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_CancelTime,0x1e4,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_CutoffRatio,0x1e0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_LengthMax,0x1cc,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_LengthMin,0x1c8,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_MaximumTime,0x1d4,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_MinimumTime,0x1d0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HoldPosition_SideRatio,0x1d8,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,HomingResistAdjustment,0x230,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,IsDestructible,0x064,word,1,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,JumpIn,0x288,word,808,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,JumpOut,0x28c,word,809,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,LowerHPSE,0x294,word,815,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,LowerHPThresholdRatio,0x298,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,MaxValue,0x238,f32,5000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,MaximumBank_Normal,0x100,f32,1.0471975803375244,disc,verified +UN_f106_TCAF_Destroyer_Inv,MaximumVelocity,0x0a0,f32,150.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,MinimumVelocity,0x09c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,MountedFCS,0x2ac,word,1,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,MountedShieldGenerator,0x070,word,1,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,PitchDragFactor,0x108,f32,2.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,PowerCutConsumeShield,0x13c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,PowerCutDeceleration,0x140,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,RadarRange,0x2a0,f32,60000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,ResistanceParalyze,0x084,f32,0.9700000286102295,disc,verified +UN_f106_TCAF_Destroyer_Inv,ResistanceToExplosion,0x07c,f32,0.5,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ResistanceToOptics,0x074,f32,0.800000011920929,disc,verified +UN_f106_TCAF_Destroyer_Inv,ResistanceToPlayer,0x080,f32,1.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ResistanceToShell,0x078,f32,0.10000000149011612,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ReverseThrust_Acc,0x120,f32,0.25,disc,verified +UN_f106_TCAF_Destroyer_Inv,ReverseThrust_Vc,0x118,f32,-0.5,disc,verified +UN_f106_TCAF_Destroyer_Inv,RollDragFactor,0x10c,f32,2.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SELength,0x29c,f32,2000.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ShieldRatio,0x05c,f32,0.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,ShipEnvironmentSE,0x290,word,810,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SideRoll,0x16c,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SideRoll_Length,0x174,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SideRoll_Time,0x170,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SideThrustAcceleration,0x0fc,f32,10.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,SideThrustVelocity_Max,0x0f8,f32,20.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,SideThruster,0x280,word,561,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Size_Radius,0x050,f32,1000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Size_X,0x030,f32,200.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Size_Y,0x034,f32,200.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Size_Z,0x038,f32,2000.0,disc,verified +UN_f106_TCAF_Destroyer_Inv,Slalom,0x1e8,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Slalom_CutoffRatio,0x1ec,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Slalom_TurnCount_Max,0x1f4,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Slalom_TurnCount_Min,0x1f0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SolidCutoff,0x220,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SolidCutoff_LengthMax,0x22c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SolidCutoff_LengthMin,0x228,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,SolidCutoff_Ratio,0x224,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through,0x1f8,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_AngleMaximum,0x204,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_AngleMinimum,0x200,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_CutoffRatio,0x1fc,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_LengthMaximum,0x21c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_LengthMinimum,0x218,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_Time1Max,0x208,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_Time1Min,0x20c,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_Time2Max,0x210,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Through_Time2Min,0x214,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Thruster,0x27c,word,553,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,ThrusterRatio,0x060,f32,1.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAttack,0x18c,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAttack_CutoffRatio,0x190,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAttack_DoubleRatio,0x194,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAttack_DoubleTimeMax,0x1a4,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAttack_DoubleTimeMin,0x1a0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAway,0x1a8,word,0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAway_Time_Maximum,0x1b4,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,TurnAway_Time_Minimum,0x1b0,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,Turn_AngularVelocity,0x1ac,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,UsingChaffRatio,0x234,f32,0.0,defaulted-on-disc,layout-derived +UN_f106_TCAF_Destroyer_Inv,YawDragFactor,0x104,f32,2.0,disc,verified UN_f201_TCAF_Tanker,AA_AxisMode_Max,0x134,f32,0.0,defaulted-on-disc,layout-derived UN_f201_TCAF_Tanker,AA_AxisMode_Min,0x138,f32,0.0,defaulted-on-disc,layout-derived UN_f201_TCAF_Tanker,AA_PitchMinus_Max,0x0c8,f32,0.06283185631036758,defaulted-on-disc,layout-derived diff --git a/docs/re/structures/unit-struct-runtime.md b/docs/re/structures/unit-struct-runtime.md index b21fcd5..a8eca3b 100644 --- a/docs/re/structures/unit-struct-runtime.md +++ b/docs/re/structures/unit-struct-runtime.md @@ -450,3 +450,33 @@ Two things the run pinned down, both cheap to re-learn the hard way: ⚠️ One unit's object is **not** byte-identical between the two missions — `UN_f201_TCAF_Tanker`. Either a per-mission override or a field the runtime mutates; the merged CSV holds the later reading, and separating them needs a third snapshot. + +### Targeting the next mission, and the check that these really are definitions (2026-08-13) + +[`examples/roster_target.rs`](../../../crates/sylpheed-formats/examples/roster_target.rs) +ranks the stages by how many of their roster units are **not yet harvested**. The +rosters are `EnumUnit_S` tables whose TOC entries store a *path hash*, so the +stage label comes from hashing the candidate paths +(`hash::TOC_NAME_SCHEMES`) rather than from `UnitRoster::stage`, which can only +infer a tag when the roster happens to carry a `UN_S_…` prop. + +It picked **S09 (10 missing)**; flying it took the file to **36 units / 4 785 rows / +3 439 defaulted-on-disc values**, adding `UN_e102_ADAN_Battleship`, +`UN_e104_ADAN_Carrier`, `UN_e107_ADAN_AAFrigate`, `UN_e011_ADAN_Attacker_B`, +`UN_e008_ADAN_TurretPlus`, `UN_be001_ADAN_TerrafoamingUnit`, +`UN_e001_ADAN_Elan_GR{,_Violeta}`, `UN_f102_TCAF_LightCarrier_Inv` and +`UN_f106_TCAF_Destroyer_Inv`. + +**The objects are mission-independent — measured, not assumed.** Eleven units appear +in more than one snapshot, and four of them are *not* byte-identical across missions. +Comparing them **through the layout**: **zero mapped fields differ**. The 12 differing +4-byte slots are all **unmapped** — offsets `4/8/16/20` (the object header and name +pointer) and `0x250/0x268/0x300–0x308/0x330–0x338` (sub-object pointers) — i.e. guest +addresses, not data. So a value harvested in one mission is the unit's definition, not +a per-mission tweak, and the earlier `UN_f201_TCAF_Tanker` flag resolves the same way. + +Cross-checks against the disc over the three snapshots: **1 052 agree, 0 disagree.** + +One more angle field turned up the same way as the last: `Through_AngleMaximum` +(object `1.0472` = 60° in radians) carries neither an `AV_`/`AA_` token nor `Bank`, so +the degrees↔radians rule covers **anything with `Angle` in the name** too. diff --git a/tools/re-capture/unit_dump_layout.py b/tools/re-capture/unit_dump_layout.py index c64c1f3..ac9d980 100644 --- a/tools/re-capture/unit_dump_layout.py +++ b/tools/re-capture/unit_dump_layout.py @@ -26,11 +26,12 @@ import sys sys.path.insert(0, __file__.rsplit("/", 1)[0]) import unit_runtime as ur # object locator + disc token reader -# Angle fields can carry a prefix (`AB_AA_PitchPlus` = afterburner), so match -# the AV_/AA_ token anywhere, not just at the start — anchoring it left two -# player-craft fields looking like contradictions when they were 15°/16° in -# radians. -ANGLE = re.compile(r"(^|_)(AV|AA)_|Bank|Turn_AngularVelocity") +# Angle fields are DEGREES on disc and RADIANS in the object. The set is wider +# than the `AV_`/`AA_` families: a prefix may precede them (`AB_AA_PitchPlus` = +# afterburner) and some carry neither (`Through_AngleMaximum`). Both cases showed +# up as lone "contradictions" whose object value was exactly the disc value in +# radians — which is the tell. +ANGLE = re.compile(r"(^|_)(AV|AA)_|Bank|Angle|Turn_AngularVelocity") def read_layout(path):