Skip to content

Commit

Permalink
Fix merge
Browse files Browse the repository at this point in the history
  • Loading branch information
CrimRecya committed Oct 4, 2024
1 parent c7a5092 commit 2cfea20
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/Ext/Bullet/Trajectories/ParabolaTrajectory.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ enum class ParabolaFireMode
class ParabolaTrajectoryType final : public PhobosTrajectoryType
{
public:
ParabolaTrajectoryType() : PhobosTrajectoryType(TrajectoryFlag::Parabola)
ParabolaTrajectoryType() : PhobosTrajectoryType()
, DetonationDistance { Leptons(102) }
, TargetSnapDistance { Leptons(128) }
, OpenFireMode { ParabolaFireMode::Speed }
Expand All @@ -42,6 +42,7 @@ class ParabolaTrajectoryType final : public PhobosTrajectoryType
virtual bool Save(PhobosStreamWriter& Stm) const override;
virtual std::unique_ptr<PhobosTrajectory> CreateInstance() const override;
virtual void Read(CCINIClass* const pINI, const char* pSection) override;
virtual TrajectoryFlag Flag() const { return TrajectoryFlag::Parabola; }

Valueable<Leptons> DetonationDistance;
Valueable<Leptons> TargetSnapDistance;
Expand Down Expand Up @@ -74,7 +75,7 @@ class ParabolaTrajectory final : public PhobosTrajectory
public:
ParabolaTrajectory(noinit_t) :PhobosTrajectory { noinit_t{} } { }

ParabolaTrajectory(ParabolaTrajectoryType const* trajType) : PhobosTrajectory(TrajectoryFlag::Parabola, trajType->Trajectory_Speed)
ParabolaTrajectory(ParabolaTrajectoryType const* trajType) : PhobosTrajectory(trajType->Trajectory_Speed)
, Type { trajType }
, ThrowHeight { trajType->ThrowHeight > 0 ? trajType->ThrowHeight : 600 }
, BounceTimes { trajType->BounceTimes }
Expand All @@ -92,7 +93,7 @@ class ParabolaTrajectory final : public PhobosTrajectory

virtual bool Load(PhobosStreamReader& Stm, bool RegisterForChange) override;
virtual bool Save(PhobosStreamWriter& Stm) const override;

virtual TrajectoryFlag Flag() const { return TrajectoryFlag::Parabola; }
virtual void OnUnlimbo(BulletClass* pBullet, CoordStruct* pCoord, BulletVelocity* pVelocity) override;
virtual bool OnAI(BulletClass* pBullet) override;
virtual void OnAIPreDetonate(BulletClass* pBullet) override;
Expand Down

0 comments on commit 2cfea20

Please sign in to comment.