mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 21:07:42 +00:00
Implement CParticleGenInfoGeneric
This commit is contained in:
@@ -31,6 +31,7 @@ set(DNACOMMON_SOURCES
|
||||
BabeDead.hpp BabeDead.cpp
|
||||
RigInverter.hpp RigInverter.cpp
|
||||
AROTBuilder.hpp AROTBuilder.cpp
|
||||
Tweaks/ITweak.hpp
|
||||
Tweaks/TweakWriter.hpp
|
||||
Tweaks/ITweakGame.hpp
|
||||
Tweaks/ITweakParticle.hpp
|
||||
@@ -40,7 +41,8 @@ set(DNACOMMON_SOURCES
|
||||
Tweaks/ITweakGunRes.hpp
|
||||
Tweaks/ITweakPlayerRes.hpp
|
||||
Tweaks/ITweakGui.hpp
|
||||
Tweaks/ITweakSlideShow.hpp)
|
||||
Tweaks/ITweakSlideShow.hpp
|
||||
Tweaks/ITweakTargeting.hpp)
|
||||
|
||||
dataspec_add_list(DNACommon DNACOMMON_SOURCES)
|
||||
list(APPEND DNACOMMON_SOURCES ${liblist})
|
||||
|
||||
13
DataSpec/DNACommon/Tweaks/ITweak.hpp
Normal file
13
DataSpec/DNACommon/Tweaks/ITweak.hpp
Normal file
@@ -0,0 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAK_HPP__
|
||||
#define __DNACOMMON_ITWEAK_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
struct ITweak : BigYAML
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
#endif // __DNACOMMON_ITWEAK_HPP__
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef __DNACOMMON_ITWEAKGAME_HPP__
|
||||
#define __DNACOMMON_ITWEAKGAME_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakGame : BigYAML
|
||||
struct ITweakGame : ITweak
|
||||
{
|
||||
virtual const std::string& GetWorldPrefix() const = 0;
|
||||
virtual bool GetSplashScreensDisabled() const = 0;
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAKGUI_HPP__
|
||||
#define __DNACOMMON_ITWEAKGUI_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
#include "zeus/CVector2f.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakGui : BigYAML
|
||||
struct ITweakGui : ITweak
|
||||
{
|
||||
virtual float GetScanSpeed(int idx) const=0;
|
||||
virtual float GetXrayBlurScaleLinear() const=0;
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAKGUNRES_HPP__
|
||||
#define __DNACOMMON_ITWEAKGUNRES_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
#include "Runtime/IFactory.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakGunRes : BigYAML
|
||||
struct ITweakGunRes : ITweak
|
||||
{
|
||||
using ResId = int64_t;
|
||||
enum class EBeamId
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef __DNACOMMON_ITWEAKPARTICLE_HPP__
|
||||
#define __DNACOMMON_ITWEAKPARTICLE_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakParticle : BigYAML
|
||||
struct ITweakParticle : ITweak
|
||||
{
|
||||
};
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAKPLAYER_HPP__
|
||||
#define __DNACOMMON_ITWEAKPLAYER_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
#include "zeus/CAABox.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakPlayer : BigYAML
|
||||
struct ITweakPlayer : ITweak
|
||||
{
|
||||
virtual float GetX50() const=0;
|
||||
virtual float GetX54() const=0;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef __DNACOMMON_ITWEAKPLAYERCONTROL_HPP__
|
||||
#define __DNACOMMON_ITWEAKPLAYERCONTROL_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakPlayerControl : BigYAML
|
||||
struct ITweakPlayerControl : ITweak
|
||||
{
|
||||
virtual atUint32 GetMapping(atUint32) const=0;
|
||||
};
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAKPLAYERGUN_HPP__
|
||||
#define __DNACOMMON_ITWEAKPLAYERGUN_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
#include "zeus/CAABox.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakPlayerGun : BigYAML
|
||||
struct ITweakPlayerGun : ITweak
|
||||
{
|
||||
virtual float GetSomething1() const=0; // x24
|
||||
virtual float GetSomething2() const=0; // x28
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#ifndef __DNACOMMON_ITWEAKPLAYERRES_HPP__
|
||||
#define __DNACOMMON_ITWEAKPLAYERRES_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
#include "Runtime/IFactory.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakPlayerRes : BigYAML
|
||||
struct ITweakPlayerRes : ITweak
|
||||
{
|
||||
using ResId = int64_t;
|
||||
enum class EBeamId
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef __DNACOMMON_ITWEAKSLIDESHOW_HPP__
|
||||
#define __DNACOMMON_ITWEAKSLIDESHOW_HPP__
|
||||
|
||||
#include "../DNACommon.hpp"
|
||||
#include "ITweak.hpp"
|
||||
|
||||
namespace DataSpec
|
||||
{
|
||||
|
||||
struct ITweakSlideShow : BigYAML
|
||||
struct ITweakSlideShow : ITweak
|
||||
{
|
||||
virtual const std::string& GetFont() const=0;
|
||||
virtual const zeus::CColor& GetFontColor() const=0;
|
||||
|
||||
12
DataSpec/DNACommon/Tweaks/ITweakTargeting.hpp
Normal file
12
DataSpec/DNACommon/Tweaks/ITweakTargeting.hpp
Normal file
@@ -0,0 +1,12 @@
|
||||
#ifndef __DNACOMMON_ITWEAKTARGETING_HPP__
|
||||
#define __DNACOMMON_ITWEAKTARGETING_HPP__
|
||||
|
||||
#include "ITweak.hpp"
|
||||
namespace DataSpec
|
||||
{
|
||||
struct ITweakTargeting : public ITweak
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
#endif // __DNACOMMON_ITWEAKTARGETING_HPP__
|
||||
Reference in New Issue
Block a user