mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 18:27:42 +00:00
CDamageInfo: Make certain constructors constexpr
Allows eliminating potential runtime static constructors by allowing file-scope instances to be declared constexpr.
This commit is contained in:
@@ -867,7 +867,7 @@ const CDamageVulnerability* CPlayer::GetDamageVulnerability(const zeus::CVector3
|
||||
}
|
||||
|
||||
const CDamageVulnerability* CPlayer::GetDamageVulnerability() const {
|
||||
CDamageInfo info(CWeaponMode(EWeaponType::Power, false, false, false), 0.f, 0.f, 0.f);
|
||||
constexpr CDamageInfo info(CWeaponMode(EWeaponType::Power, false, false, false), 0.f, 0.f, 0.f);
|
||||
return GetDamageVulnerability(zeus::skZero3f, zeus::skUp, info);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user