mirror of
https://github.com/zeldaret/st
synced 2026-09-07 19:20:38 -04:00
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:
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user