mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
name and document lights, CC modes and textures (#607)
This commit is contained in:
+30
-30
@@ -799,8 +799,8 @@ typedef struct ObjectHeader {
|
||||
/* 0x1C */ ObjHeaderParticleEntry *objectParticles;
|
||||
s32 pad20;
|
||||
/* 0x24 */ ObjectHeader24 *unk24;
|
||||
/* 0x28 */ f32 shadeBrightness;
|
||||
/* 0x2C */ f32 shadeAmbient;
|
||||
/* 0x28 */ f32 shadeAmbient;
|
||||
/* 0x2C */ f32 shadeDiffuse;
|
||||
/* 0x30 */ u16 flags;
|
||||
/* 0x32 */ s16 shadowGroup;
|
||||
/* 0x34 */ s16 unk34;
|
||||
@@ -835,7 +835,7 @@ typedef struct ObjectHeader {
|
||||
/* 0x5E */ u8 pad5E[0x2];
|
||||
/* 0x60 */ char internalName[16];
|
||||
/* 0x70 */ u8 unk70;
|
||||
/* 0x71 */ u8 unk71;
|
||||
/* 0x71 */ u8 directionalPointLighting; // If enabled, the model is lit from the direction of the light source; if disabled, lighting is applied evenly from all sides
|
||||
/* 0x72 */ u8 unk72;
|
||||
u8 pad73[0x5];
|
||||
} ObjectHeader;
|
||||
@@ -876,33 +876,33 @@ typedef struct WaterEffect {
|
||||
} WaterEffect;
|
||||
|
||||
typedef struct ShadeProperties {
|
||||
f32 unk0;
|
||||
u8 unk4;
|
||||
u8 unk5;
|
||||
u8 unk6;
|
||||
u8 unk7;
|
||||
s16 unk8;
|
||||
s16 unkA;
|
||||
s16 unkC;
|
||||
u8 unkE;
|
||||
u8 unkF;
|
||||
u8 unk10;
|
||||
u8 unk11;
|
||||
s16 unk12;
|
||||
s16 unk14;
|
||||
s16 unk16;
|
||||
u8 unk18;
|
||||
u8 unk19;
|
||||
u8 unk1A;
|
||||
u8 unk1B;
|
||||
s16 unk1C;
|
||||
s16 unk1E;
|
||||
s16 unk20;
|
||||
s16 unk22;
|
||||
s16 unk24;
|
||||
s16 unk26;
|
||||
f32 brightness;
|
||||
f32 ambient;
|
||||
/* 0x00 */ f32 unk0;
|
||||
/* 0x04 */ u8 lightR;
|
||||
/* 0x05 */ u8 lightG;
|
||||
/* 0x06 */ u8 lightB;
|
||||
/* 0x07 */ u8 lightIntensity;
|
||||
/* 0x08 */ s16 lightDirX;
|
||||
/* 0x0A */ s16 lightDirY;
|
||||
/* 0x0C */ s16 lightDirZ;
|
||||
/* 0x0E */ u8 secondaryLightR;
|
||||
/* 0x0F */ u8 secondaryLightG;
|
||||
/* 0x10 */ u8 secondaryLightB;
|
||||
/* 0x11 */ u8 secondaryLightIntensity;
|
||||
/* 0x12 */ s16 secondaryLightDirX;
|
||||
/* 0x14 */ s16 secondaryLightDirY;
|
||||
/* 0x16 */ s16 secondaryLightDirZ;
|
||||
/* 0x18 */ u8 shadowR;
|
||||
/* 0x19 */ u8 shadowG;
|
||||
/* 0x1A */ u8 shadowB;
|
||||
/* 0x1B */ u8 unk1B;
|
||||
/* 0x1C */ s16 shadowDirX;
|
||||
/* 0x1E */ s16 shadowDirY;
|
||||
/* 0x20 */ s16 shadowDirZ;
|
||||
/* 0x22 */ s16 unk22;
|
||||
/* 0x24 */ s16 unk24;
|
||||
/* 0x26 */ s16 unk26;
|
||||
/* 0x28 */ f32 ambient;
|
||||
/* 0x2C */ f32 diffuse;
|
||||
} ShadeProperties;
|
||||
|
||||
typedef f32 FakeHalfMatrix[2][4];
|
||||
|
||||
Reference in New Issue
Block a user