Skip to content

Commit 368fc71

Browse files
committed
Global update for ObjectTemplateDB.h + added enums in OTDBParameters.h
1 parent 4868ac4 commit 368fc71

2 files changed

Lines changed: 242 additions & 186 deletions

File tree

Spore ModAPI/Spore/Sporepedia/OTDBParameters.h

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,81 @@ namespace Sporepedia
6565

6666
namespace Parameters
6767
{
68+
enum eParameterIDs
69+
{
70+
/// General
71+
kParameterIDPublished = 0x05fb4759,
72+
kParameterIDFeedID = 0x03cc89b1, //kParameterIDThemeID
73+
kParameterIDContentSource = 0x05dc0b88,
74+
kParameterTimeDownloaded = 0x061ef9b1,
75+
kParamIDType = 0xdd90af,
76+
kParamIDSubType = 0x2dc9d1e,
77+
kParameterIDGAProp = 0xcd6e902c,
78+
kParameterIDValidationPlayable = 0x54a32960,
79+
kParameterIDValidationPollinatable = 0x54a32961,
80+
kParameterIDValidationViewableLarge = 0x0665f917,
81+
kParameterIDValidationEditable = 0x067b82d8,
82+
kParameterIDExpansionPackage = 0x17a1c72d,
83+
84+
/// Creature
85+
kParameterIDCreatureSpeciesArchetype = 0x52def3f,
86+
kParameterIDCreatureSpeciesArchetypeQuery = 0x052def4b,
87+
kParamIDCreatureCarnivore = 0x2f05c58,
88+
kParamIDCreatureHerbivore = 0x2f05c59,
89+
kParamIDCreatureTotalAttack = 0x3fea1a0,
90+
kParamIDCreatureTotalSocial = 0x2f05c5f,
91+
92+
/// Vehicle
93+
kParameterIDVehicleDefense = 0x0429d47d,
94+
kParameterIDVehicleSpeed = 0x0429d47e,
95+
kParameterIDVehiclePower = 0x0429d47c,
96+
kParameterIDVehicleTotalScore = 0x05b950d7,
97+
kParameterIDVehicleType = 0x05c96ff0,
98+
99+
/// Vehicle/Building
100+
// F08 Build
101+
kParameterIDBoundingBoxX = 0x05de94e6,
102+
kParameterIDBoundingBoxY = 0x05de94e7,
103+
kParameterIDBoundingBoxZ = 0x05de94e8,
104+
kParameterIDBoundingBoxTotalF08 = 0x05de94e9,
105+
106+
// Release
107+
kParameterIDBoundingBoxHeight = 0x05de94ea, //BoundingBoxMaxZ
108+
kParameterIDBoundingBoxTotal = 0x05e62409,
109+
110+
/// Adventure
111+
kParameterIDAdventureCompleted = 0x15e8afc8, //in Space Stage?
112+
kParameterIDAdventureCannotEdit = 0xb91fba14,
113+
kParameterIDAdventureMissingAsset = 0xd22f5e35,
114+
kParameterIDAdventureAvatarLocked = 0x5a3584a7,
115+
kParameterIDAdventureInvalidVersion = 0xdb4675dd
116+
};
117+
118+
enum eFeedIDs
119+
{
120+
kFeedIDShippingContent = 0x913b23be, //Assembled
121+
kFeedIDLocalContent = 0x5a3b873d,
122+
kFeedIDPollinatedContent = 0x058669b4 //Imported
123+
};
124+
125+
enum eContentSourceIDs
126+
{
127+
kContentSourceAssembled = 0,
128+
kContentSourceMatched = 1,
129+
kContentSourceImported = 2
130+
};
131+
132+
enum eExpansionPackageIDs
133+
{
134+
kExpansionPackageCoreGame = 1,
135+
};
136+
137+
enum eVehicleTypes
138+
{
139+
kVehicleTypeWater = 0x05c972ee,
140+
kVehicleTypeLand = 0x05c972ea,
141+
kVehicleTypeAir = 0x05c972f1,
142+
};
68143
// TODO: Some of these don't seem to work; the ones that are verified to work are commented.
69144
enum Parameters : uint32_t
70145
{

0 commit comments

Comments
 (0)