2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 09:47:43 +00:00

Initial CDrone imps

This commit is contained in:
2020-04-04 04:46:22 -07:00
parent d033ddeb1d
commit ff0cf969c2
4 changed files with 170 additions and 14 deletions

View File

@@ -19,7 +19,7 @@ struct Drone : IScriptObject {
Value<atUint32> unknown3;
DamageInfo damageInfo2;
UniqueID32 unknown4;
UniqueID32 unknown5;
Value<atUint32> unused;
UniqueID32 unknown6;
FlareDefinition flareDefinition1;
FlareDefinition flareDefinition2;
@@ -73,6 +73,8 @@ struct Drone : IScriptObject {
void gatherDependencies(std::vector<hecl::ProjectPath>& pathsOut,
std::vector<hecl::ProjectPath>& lazyOut) const override {
g_curSpec->flattenDependencies(unknown4, pathsOut);
g_curSpec->flattenDependencies(unknown6, pathsOut);
g_curSpec->flattenDependencies(crsc, pathsOut);
flareDefinition1.depIDs(pathsOut);
flareDefinition2.depIDs(pathsOut);