Complete Qt6 migration: full clean build green across groups G1-G12 incl. runtime plugin set
new_docker_build.sh gains Group 12 (212 GUI/Data plugins); fixes LtsUtilsGuiDds visibility (LTO-stripped exports), LtsProjectionWorkstation unity name shadow, 6 unity-off dirs (dup file-scope statics, ddsftc INTERFACE sources) and reconfigures BUILD_FILTERMANAGEMENT/BUILD_PLUGINS_SERVICEMONITOR=ON
This commit is contained in:
1718 files changed
+126739
-18495
No files matched your search
+14
-14
@@ -215,35 +215,35 @@ ProjectDataManagement::VulnerabilityState DamageModel::vulnerabilityState(qint64
|
||||
{
|
||||
int idx = indexForTime(simTimeMSec);
|
||||
if (idx < 0)
|
||||
return ProjectDataManagement::VulnerabilityState::CombatReady;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady;
|
||||
switch (m_tacticalStates.at(idx).tss.TacticalStatus)
|
||||
{
|
||||
case rpr2::TacticalStatusEnum8::CombatReady:
|
||||
return ProjectDataManagement::VulnerabilityState::CombatReady;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady;
|
||||
case rpr2::TacticalStatusEnum8::LightHit:
|
||||
return ProjectDataManagement::VulnerabilityState::LightDamage;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_LightDamage;
|
||||
case rpr2::TacticalStatusEnum8::MediumHit:
|
||||
return ProjectDataManagement::VulnerabilityState::MediumDamage;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_MediumDamage;
|
||||
case rpr2::TacticalStatusEnum8::HeavyHit:
|
||||
return ProjectDataManagement::VulnerabilityState::HeavyDamage;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_HeavyDamage;
|
||||
case rpr2::TacticalStatusEnum8::Immobilized:
|
||||
return ProjectDataManagement::VulnerabilityState::MobilityKill;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_MobilityKill;
|
||||
case rpr2::TacticalStatusEnum8::ImmobilizedVisible:
|
||||
return ProjectDataManagement::VulnerabilityState::VisibleMobilityKill;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_VisibleMobilityKill;
|
||||
case rpr2::TacticalStatusEnum8::WeaponKill:
|
||||
return ProjectDataManagement::VulnerabilityState::WeaponSystemDamage;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_WeaponSystemDamage;
|
||||
case rpr2::TacticalStatusEnum8::WeaponKillVisible:
|
||||
return ProjectDataManagement::VulnerabilityState::VisibleWeaponSystemDamage;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_VisibleWeaponSystemDamage;
|
||||
case rpr2::TacticalStatusEnum8::TotalKill:
|
||||
return ProjectDataManagement::VulnerabilityState::CatastrophicKill;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_CatastrophicKill;
|
||||
case rpr2::TacticalStatusEnum8::TemporaryFailure:
|
||||
return ProjectDataManagement::VulnerabilityState::TemporarySeverance;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_TemporarySeverance;
|
||||
case rpr2::TacticalStatusEnum8::NearMiss:
|
||||
return ProjectDataManagement::VulnerabilityState::NearMiss;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_NearMiss;
|
||||
case rpr2::TacticalStatusEnum8::HitWithoutEffect:
|
||||
return ProjectDataManagement::VulnerabilityState::HitWithNoEffect;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_HitWithNoEffect;
|
||||
}
|
||||
return ProjectDataManagement::VulnerabilityState::CombatReady;
|
||||
return ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady;
|
||||
}
|
||||
|
||||
int DamageModel::indexForTime(qint64 simTimeMSec) const
|
||||
|
||||
Reference in new issue
Block a user