summaryrefslogtreecommitdiff
path: root/src/d/d_meter_map.cpp
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2025-12-16 06:54:05 -0800
committerGitHub <noreply@github.com>2025-12-16 16:54:05 +0200
commitc8104b6d62cc424318c7e0c44c92d94234bfef15 (patch)
tree5469c482d47d6e0f7a3e723c1572c69bc2e9ed8e /src/d/d_meter_map.cpp
parent497aa20aa9ba251687d2b4573acd4f56d8207428 (diff)
d_meter_HIO debug (#2959)
Diffstat (limited to 'src/d/d_meter_map.cpp')
-rw-r--r--src/d/d_meter_map.cpp57
1 files changed, 57 insertions, 0 deletions
diff --git a/src/d/d_meter_map.cpp b/src/d/d_meter_map.cpp
index ae82fb052f..d2e45d0e3c 100644
--- a/src/d/d_meter_map.cpp
+++ b/src/d/d_meter_map.cpp
@@ -15,6 +15,58 @@
#include "f_op/f_op_overlap_mng.h"
#include "m_Do/m_Do_controller_pad.h"
+#if DEBUG
+dMeter_map_HIO_c g_meter_map;
+
+dMeter_map_HIO_c::dMeter_map_HIO_c() {
+ dMeter_map_HIO_c::mMySelfPointer = this;
+ field_0x34 = dMap_HIO_c::mMySelfPointer;
+ field_0x5 = 0;
+ field_0x6 = 0;
+ field_0x8 = -38;
+ field_0xa = 380;
+ field_0xc = 35;
+ field_0xe = 380;
+ field_0x10 = 35;
+ field_0x12 = 421;
+ field_0x14 = -36;
+ field_0x16 = 0;
+ field_0x17 = 0;
+ field_0x18 = 1;
+ field_0x1a = 144;
+ field_0x1c = 144;
+ field_0x1e = 216;
+ field_0x20 = 216;
+ field_0x22 = 96;
+ field_0x24 = 96;
+ field_0x26 = 0;
+ field_0x2a = 144;
+ field_0x2c = 0;
+ field_0x2d = 180;
+ field_0x2e = 0;
+ field_0x2f = 0;
+ field_0x30 = 144;
+ field_0x32 = 0;
+ field_0x33 = 0;
+}
+
+void dMeter_map_HIO_c::genMessage(JORMContext* mctx) {
+ // DEBUG NONMATCHING
+}
+
+void dMeter_map_HIO_c::listenPropertyEvent(const JORPropertyEvent*) {
+ // DEBUG NONMATCHING
+}
+
+void dMeter_map_HIO_c::update() {
+ JORMContext* mctx = attachJORMContext(8);
+ mctx->startUpdateNode(this);
+ mctx->updateRadioButton(2, &field_0x18, 1);
+ mctx->endUpdateNode();
+ releaseJORMContext(mctx);
+}
+#endif
+
bool dMeterMap_c::isEnableDispMap() {
bool minimapEnable = false;
stage_stag_info_class* pstag = dComIfGp_getStage()->getStagInfo();
@@ -150,6 +202,11 @@ bool dMeterMap_c::isMapOpenCheck() {
}
dMeterMap_c::dMeterMap_c(J2DScreen* i_scrn) {
+#if DEBUG
+ field_0x4_debug = 0;
+ field_0x8_debug = 0;
+ dMeterMap_c::mMySelfPointer = this;
+#endif
_create(i_scrn);
}