mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 21:47:59 +00:00
Working space warp effect for charge beam
This commit is contained in:
@@ -21,9 +21,9 @@ class CActorParameters
|
||||
{
|
||||
struct
|
||||
{
|
||||
bool x58_24_ : 1;
|
||||
bool x58_24_globalTimeProvider : 1;
|
||||
bool x58_25_thermalHeat : 1;
|
||||
bool x58_26_ : 1;
|
||||
bool x58_26_renderUnsorted : 1;
|
||||
bool x58_27_noSortThermal : 1;
|
||||
};
|
||||
u32 _dummy = 0;
|
||||
@@ -33,19 +33,22 @@ class CActorParameters
|
||||
float x64_thermalMag = 0.f;
|
||||
|
||||
public:
|
||||
CActorParameters() : x58_24_(true), x58_25_thermalHeat(false), x58_26_(false), x58_27_noSortThermal(false) {}
|
||||
CActorParameters() : x58_24_globalTimeProvider(true), x58_25_thermalHeat(false),
|
||||
x58_26_renderUnsorted(false), x58_27_noSortThermal(false) {}
|
||||
CActorParameters(const CLightParameters& lightParms, const CScannableParameters& scanParms,
|
||||
const std::pair<CAssetId, CAssetId>& xrayAssets, const std::pair<CAssetId, CAssetId>& thermalAssets,
|
||||
const CVisorParameters& visorParms, bool b1, bool thermalHeat, bool c, bool d)
|
||||
const std::pair<CAssetId, CAssetId>& xrayAssets,
|
||||
const std::pair<CAssetId, CAssetId>& thermalAssets,
|
||||
const CVisorParameters& visorParms, bool globalTimeProvider, bool thermalHeat,
|
||||
bool renderUnsorted, bool noSortThermal)
|
||||
: x0_lightParms(lightParms)
|
||||
, x40_scanParms(scanParms)
|
||||
, x44_xrayAssets(xrayAssets)
|
||||
, x4c_thermalAssets(thermalAssets)
|
||||
, x54_visorParms(visorParms)
|
||||
, x58_24_(b1)
|
||||
, x58_24_globalTimeProvider(globalTimeProvider)
|
||||
, x58_25_thermalHeat(thermalHeat)
|
||||
, x58_26_(c)
|
||||
, x58_27_noSortThermal(d)
|
||||
, x58_26_renderUnsorted(renderUnsorted)
|
||||
, x58_27_noSortThermal(noSortThermal)
|
||||
{
|
||||
}
|
||||
CActorParameters Scannable(const CScannableParameters& sParms) const
|
||||
|
||||
Reference in New Issue
Block a user