mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 15:04:56 +00:00
Finish CBallCamera
This commit is contained in:
@@ -151,8 +151,8 @@ void CTweakBall::read(athena::io::IStreamReader& __dna_reader)
|
||||
x168_ = __dna_reader.readFloatBig();
|
||||
/* x16c_ */
|
||||
x16c_ = __dna_reader.readFloatBig();
|
||||
/* x170_ */
|
||||
x170_ = __dna_reader.readFloatBig();
|
||||
/* x170_conservativeDoorCamDistance */
|
||||
x170_conservativeDoorCamDistance = __dna_reader.readFloatBig();
|
||||
/* x174_ */
|
||||
x174_ = __dna_reader.readFloatBig();
|
||||
/* x178_ballCameraChaseElevation */
|
||||
@@ -371,8 +371,8 @@ void CTweakBall::write(athena::io::IStreamWriter& __dna_writer) const
|
||||
__dna_writer.writeFloatBig(x168_);
|
||||
/* x16c_ */
|
||||
__dna_writer.writeFloatBig(x16c_);
|
||||
/* x170_ */
|
||||
__dna_writer.writeFloatBig(x170_);
|
||||
/* x170_conservativeDoorCamDistance */
|
||||
__dna_writer.writeFloatBig(x170_conservativeDoorCamDistance);
|
||||
/* x174_ */
|
||||
__dna_writer.writeFloatBig(x174_);
|
||||
/* x178_ballCameraChaseElevation */
|
||||
@@ -611,8 +611,8 @@ void CTweakBall::read(athena::io::YAMLDocReader& __dna_docin)
|
||||
x168_ = __dna_docin.readFloat("x168_");
|
||||
/* x16c_ */
|
||||
x16c_ = __dna_docin.readFloat("x16c_");
|
||||
/* x170_ */
|
||||
x170_ = __dna_docin.readFloat("x170_");
|
||||
/* x170_conservativeDoorCamDistance */
|
||||
x170_conservativeDoorCamDistance = __dna_docin.readFloat("x170_conservativeDoorCamDistance");
|
||||
/* x174_ */
|
||||
x174_ = __dna_docin.readFloat("x174_");
|
||||
/* x178_ballCameraChaseElevation */
|
||||
@@ -847,8 +847,8 @@ void CTweakBall::write(athena::io::YAMLDocWriter& __dna_docout) const
|
||||
__dna_docout.writeFloat("x168_", x168_);
|
||||
/* x16c_ */
|
||||
__dna_docout.writeFloat("x16c_", x16c_);
|
||||
/* x170_ */
|
||||
__dna_docout.writeFloat("x170_", x170_);
|
||||
/* x170_conservativeDoorCamDistance */
|
||||
__dna_docout.writeFloat("x170_conservativeDoorCamDistance", x170_conservativeDoorCamDistance);
|
||||
/* x174_ */
|
||||
__dna_docout.writeFloat("x174_", x174_);
|
||||
/* x178_ballCameraChaseElevation */
|
||||
|
||||
@@ -66,7 +66,7 @@ struct CTweakBall final : public ITweakBall
|
||||
Value<float> x164_;
|
||||
Value<float> x168_;
|
||||
Value<float> x16c_;
|
||||
Value<float> x170_;
|
||||
Value<float> x170_conservativeDoorCamDistance;
|
||||
Value<float> x174_;
|
||||
Value<float> x178_ballCameraChaseElevation;
|
||||
Value<float> x17c_ballCameraChaseDampenAngle;
|
||||
@@ -155,6 +155,7 @@ struct CTweakBall final : public ITweakBall
|
||||
float GetBallGravity() const { return xe4_ballGravity; }
|
||||
float GetBallWaterGravity() const { return xe8_ballWaterGravity; }
|
||||
float GetBallSlipFactor(int s) const { return x12c_ballSlipFactor[s]; }
|
||||
float GetConservativeDoorCameraDistance() const { return x170_conservativeDoorCamDistance; }
|
||||
float GetBallCameraChaseElevation() const { return x178_ballCameraChaseElevation; }
|
||||
float GetBallCameraChaseDampenAngle() const { return x17c_ballCameraChaseDampenAngle; }
|
||||
float GetBallCameraChaseDistance() const { return x180_ballCameraChaseDistance; }
|
||||
|
||||
Reference in New Issue
Block a user