diff --git a/Source/Contents/Actors/Pc.h b/Source/Contents/Actors/Pc.h index 2e229551..05be3540 100644 --- a/Source/Contents/Actors/Pc.h +++ b/Source/Contents/Actors/Pc.h @@ -27,7 +27,9 @@ public: int Slot46() override; void Slot47(unsigned char value) override; int Slot56() override; + void Slot57(int value) override; bool Slot58() override; + void Slot59(bool value) override; void Slot60() override; float* GetExtent(float* extent) const override; diff --git a/Source/Contents/Sound/SoundMaker.cpp b/Source/Contents/Sound/SoundMaker.cpp index 812a1b14..71888b40 100644 --- a/Source/Contents/Sound/SoundMaker.cpp +++ b/Source/Contents/Sound/SoundMaker.cpp @@ -246,6 +246,18 @@ std::int64_t CPc::Slot35() { return (static_cast(this->unknown_044C) << 32) | static_cast(this->weapon); } +// OFFSET: 0x00DA5800 +// FUNCTION: fn_22429 +void CPc::Slot59(bool value) { + this->unknown_04E0 = value; +} + +// OFFSET: 0x00DA5810 +// FUNCTION: fn_22430 +void CPc::Slot57(int value) { + this->unknown_04DC = value; +} + // OFFSET: 0x00DA4150 // FUNCTION: fn_22411 void CGndRiser::Render(int) {