Improve or match actor static initializers (#44)

* use the new DECL_PROFILE macro to match static initializers

* forgot to keep the mode macro

* same thing with mapobjects

* create profile.hpp

* update delink and symbols for eur

* update delink and symbols for jp

* ninja format

* fix some stuff 1

* fix jp build
This commit is contained in:
Yanis
2026-04-12 04:36:32 +02:00
committed by GitHub
parent c537818320
commit 1b31487fee
1024 changed files with 6519 additions and 9613 deletions
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkFSFS.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkFSFS sMapObjectProfileUnkFSFS;
ARM MapObjectProfileUnkFSFS *MapObjectProfileUnkFSFS::GetProfile() {
return &sMapObjectProfileUnkFSFS;
}
ARM DECL_PROFILE(MapObjectProfileUnkFSFS);
ARM MapObject *MapObjectProfileUnkFSFS::Create() {
return new(HeapIndex_2) MapObjectUnkFSFS();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkGBDR.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkGBDR sMapObjectProfileUnkGBDR;
ARM MapObjectProfileUnkGBDR *MapObjectProfileUnkGBDR::GetProfile() {
return &sMapObjectProfileUnkGBDR;
}
ARM DECL_PROFILE(MapObjectProfileUnkGBDR);
ARM MapObject *MapObjectProfileUnkGBDR::Create() {
return new(HeapIndex_2) MapObjectUnkGBDR();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkHOL0.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkHOL0 sMapObjectProfileUnkHOL0;
ARM MapObjectProfileUnkHOL0 *MapObjectProfileUnkHOL0::GetProfile() {
return &sMapObjectProfileUnkHOL0;
}
ARM DECL_PROFILE(MapObjectProfileUnkHOL0);
ARM MapObject *MapObjectProfileUnkHOL0::Create() {
return new(HeapIndex_2) MapObjectUnkHOL0();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkHOL1.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkHOL1 sMapObjectProfileUnkHOL1;
ARM MapObjectProfileUnkHOL1 *MapObjectProfileUnkHOL1::GetProfile() {
return &sMapObjectProfileUnkHOL1;
}
ARM DECL_PROFILE(MapObjectProfileUnkHOL1);
ARM MapObject *MapObjectProfileUnkHOL1::Create() {
return new(HeapIndex_2) MapObjectUnkHOL1();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkHOL2.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkHOL2 sMapObjectProfileUnkHOL2;
ARM MapObjectProfileUnkHOL2 *MapObjectProfileUnkHOL2::GetProfile() {
return &sMapObjectProfileUnkHOL2;
}
ARM DECL_PROFILE(MapObjectProfileUnkHOL2);
ARM MapObject *MapObjectProfileUnkHOL2::Create() {
return new(HeapIndex_2) MapObjectUnkHOL2();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkHOLB.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkHOLB sMapObjectProfileUnkHOLB;
ARM MapObjectProfileUnkHOLB *MapObjectProfileUnkHOLB::GetProfile() {
return &sMapObjectProfileUnkHOLB;
}
ARM DECL_PROFILE(MapObjectProfileUnkHOLB);
ARM MapObject *MapObjectProfileUnkHOLB::Create() {
return new(HeapIndex_2) MapObjectUnkHOLB();
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkHOSB.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkHOSB sMapObjectProfileUnkHOSB;
ARM MapObjectProfileUnkHOSB *MapObjectProfileUnkHOSB::GetProfile() {
return &sMapObjectProfileUnkHOSB;
}
ARM DECL_PROFILE(MapObjectProfileUnkHOSB);
ARM MapObject *MapObjectProfileUnkHOSB::Create() {
return new(HeapIndex_2) MapObjectUnkHOSB();