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
+1 -5
View File
@@ -3,11 +3,7 @@
#include "Actor/ActorUnkKEYB.hpp"
#include "System/SysNew.hpp"
static ActorProfileUnkKEYB sActorProfileUnkKEYB;
ARM ActorProfileUnkKEYB *ActorProfileUnkKEYB::GetProfile() {
return &sActorProfileUnkKEYB;
}
ARM DECL_PROFILE(ActorProfileUnkKEYB);
ARM Actor *ActorProfileUnkKEYB::Create() {
return new(HeapIndex_2) ActorUnkKEYB();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "Actor/ActorUnkKEYT.hpp"
#include "System/SysNew.hpp"
static ActorProfileUnkKEYT sActorProfileUnkKEYT;
ARM ActorProfileUnkKEYT *ActorProfileUnkKEYT::GetProfile() {
return &sActorProfileUnkKEYT;
}
ARM DECL_PROFILE(ActorProfileUnkKEYT);
ARM Actor *ActorProfileUnkKEYT::Create() {
return new(HeapIndex_2) ActorUnkKEYT();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "Actor/ActorUnkKGDB.hpp"
#include "System/SysNew.hpp"
static ActorProfileUnkKGDB sActorProfileUnkKGDB;
ARM ActorProfileUnkKGDB *ActorProfileUnkKGDB::GetProfile() {
return &sActorProfileUnkKGDB;
}
ARM DECL_PROFILE(ActorProfileUnkKGDB);
ARM Actor *ActorProfileUnkKGDB::Create() {
return new(HeapIndex_2) ActorUnkKGDB();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "Actor/ActorUnkKGDN.hpp"
#include "System/SysNew.hpp"
static ActorProfileUnkKGDN sActorProfileUnkKGDN;
ARM ActorProfileUnkKGDN *ActorProfileUnkKGDN::GetProfile() {
return &sActorProfileUnkKGDN;
}
ARM DECL_PROFILE(ActorProfileUnkKGDN);
ARM Actor *ActorProfileUnkKGDN::Create() {
return new(HeapIndex_2) ActorUnkKGDN();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "Actor/ActorUnkRPMT.hpp"
#include "System/SysNew.hpp"
static ActorProfileUnkRPMT sActorProfileUnkRPMT;
ARM ActorProfileUnkRPMT *ActorProfileUnkRPMT::GetProfile() {
return &sActorProfileUnkRPMT;
}
ARM DECL_PROFILE(ActorProfileUnkRPMT);
ARM Actor *ActorProfileUnkRPMT::Create() {
return new(HeapIndex_2) ActorUnkRPMT();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkDRBK.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkDRBK sMapObjectProfileUnkDRBK;
ARM MapObjectProfileUnkDRBK *MapObjectProfileUnkDRBK::GetProfile() {
return &sMapObjectProfileUnkDRBK;
}
ARM DECL_PROFILE(MapObjectProfileUnkDRBK);
ARM MapObject *MapObjectProfileUnkDRBK::Create() {
return new(HeapIndex_2) MapObjectUnkDRBK();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkDRMC.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkDRMC sMapObjectProfileUnkDRMC;
ARM MapObjectProfileUnkDRMC *MapObjectProfileUnkDRMC::GetProfile() {
return &sMapObjectProfileUnkDRMC;
}
ARM DECL_PROFILE(MapObjectProfileUnkDRMC);
ARM MapObject *MapObjectProfileUnkDRMC::Create() {
return new(HeapIndex_2) MapObjectUnkDRMC();
+1 -5
View File
@@ -3,11 +3,7 @@
#include "MapObject/MapObjectUnkDRTK.hpp"
#include "System/SysNew.hpp"
static MapObjectProfileUnkDRTK sMapObjectProfileUnkDRTK;
ARM MapObjectProfileUnkDRTK *MapObjectProfileUnkDRTK::GetProfile() {
return &sMapObjectProfileUnkDRTK;
}
ARM DECL_PROFILE(MapObjectProfileUnkDRTK);
ARM MapObject *MapObjectProfileUnkDRTK::Create() {
return new(HeapIndex_2) MapObjectUnkDRTK();