summaryrefslogtreecommitdiff
path: root/src/d/d_cs_base.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/d/d_cs_base.cpp')
-rw-r--r--src/d/d_cs_base.cpp18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/d/d_cs_base.cpp b/src/d/d_cs_base.cpp
index fbd75427..8e2609ce 100644
--- a/src/d/d_cs_base.cpp
+++ b/src/d/d_cs_base.cpp
@@ -9,8 +9,16 @@
SPECIAL_BASE_PROFILE(C_BASE, dCsBase_c, fProfile::C_BASE, 0x2C0, 0x06F9);
dCsBase_c::dCsBase_c()
- : mpCurrLyt(nullptr), field_0x6F0(0.0f), field_0x6F4(0.0f), field_0x6F8(0.0f), field_0x6FC(0.0f), field_0x700(0),
- field_0x702(0), field_0x703(0), field_0x704(0), field_0x705(0) {
+ : mpCurrLyt(nullptr),
+ field_0x6F0(0.0f),
+ field_0x6F4(0.0f),
+ field_0x6F8(0.0f),
+ field_0x6FC(0.0f),
+ field_0x700(0),
+ field_0x702(0),
+ field_0x703(0),
+ field_0x704(0),
+ field_0x705(0) {
sInstance = this;
}
@@ -28,10 +36,6 @@ static const char *sLytNames[] = {
"P1_Cat.brlyt",
};
-#pragma explicit_zero_data on
-int dCsBase_c::sfield0x700Init = 0;
-#pragma explicit_zero_data off
-
int dCsBase_c::create() {
void *data = LayoutArcManager::GetInstance()->getLoadedData("cursor");
mResAcc.attach(data, "arc");
@@ -51,7 +55,7 @@ int dCsBase_c::create() {
field_0x6F8 = 0.0f;
field_0x6FC = 0.0f;
- field_0x700 = sfield0x700Init;
+ field_0x700 = 0;
field_0x702 = 0;
field_0x703 = 0;