45 static const ulong SIGNATURE =
'SCN0';
46 static const int REVISION = 4;
57 ulong GetRevision()
const {
58 return ref().revision;
61 bool CheckRevision()
const {
62 return GetRevision() == REVISION;
65 bool HasResAnmAmbLight()
const;
66 bool HasResAnmLight()
const;
70 ulong GetResLightSetNumEntries()
const;
80 ResLightSet GetResLightSetByRefNumber(ulong refNumber)
const;
81 ResAnmAmbLight GetResAnmAmbLightByRefNumber(ulong refNumber)
const;
82 ResAnmLight GetResAnmLightByRefNumber(ulong refNumber)
const;
83 ResAnmFog GetResAnmFogByRefNumber(ulong refNumber)
const;
84 ResAnmCamera GetResAnmCameraByRefNumber(ulong refNumber)
const;
86 u16 GetResAnmFogMaxRefNumber()
const {
87 return ref().info.numResAnmFogData;