.dtt_rsz - Synthlight/MHW-Editor GitHub Wiki

//------------------------------------------------
//--- 010 Editor v10.0 Binary Template
//
//      File: rEmRandomSize
//   Authors: DorfDork
//   Version: 
//   Purpose: 
//  Category: chunk\common\em
// File Mask: .dtt_rsz
//  ID Bytes: 
//   History: 
//------------------------------------------------

typedef struct {
    int CrownSize_Multi<bgcolor=0xffffff>; //88 = Smallest Possible Crown,  125 = Biggest Possible Crown
    int CrownSize_Rarity<bgcolor=0x0000ff>; //Percent chance of getting one of the multi
} CrownSizes;

typedef struct {
    string CrownTable <optimize=false, bgcolor=0x008020>; // Null terminated.
	CrownSizes Sizes[38];
} Crown;

typedef struct { 
    uint MonsterID;
    uint Gold_SmallCrownLimit;
    uint Silver_CrownLimit;
    uint Gold_BigCrownLimit;
    float BaseSize;
} Monsters;

uint Magic;
uint Header;
uint NumOfMonsters;
Monsters Size_Stats[NumOfMonsters];
uint NumOfCrownTables;
Crown CrownTable[NumOfCrownTables]<optimize=false>;
/*

The translated text will be here, in order.

Crown DefaultSizeOnly				<optimize=false>;
Crown A_UncrownedOnly				<optimize=false>;
Crown A_SilverCrownLow				<optimize=false>;
Crown A_SilverCrownHigh				<optimize=false>;
Crown A_MinimumToSilver				<optimize=false>;
Crown A_GoldCrownLow				<optimize=false>;
Crown A_GoldCrownHigh				<optimize=false>;
Crown A_GoldCrownUltraHigh			<optimize=false>;
Crown A_GoldCrownUltraLow			<optimize=false>;
Crown A_SpareFrame3					<optimize=false>;
Crown SpareFrame					<optimize=false>;
Crown B_UncrownedOnly				<optimize=false>;
Crown B_SilverCrownLow				<optimize=false>;
Crown B_SilverCrownHigh				<optimize=false>;
Crown B_MinimumToSilver				<optimize=false>;
Crown B_GoldCrownLow				<optimize=false>;
Crown B_GoldCrownHigh				<optimize=false>;
Crown B_GoldCrownUltraHigh			<optimize=false>;
Crown B_GoldCrownUltraLow			<optimize=false>;
Crown B_SpareFrame3					<optimize=false>;
Crown SpareFrame					<optimize=false>;
Crown D_GoldCrownLow				<optimize=false>;
Crown D_GoldCrownHigh				<optimize=false>;
Crown D_GoldCrownUltraHigh			<optimize=false>;
Crown D_GoldCrownUltraLow			<optimize=false>;
Crown C_GoldCrownLow				<optimize=false>;
Crown C_GoldCrownHigh				<optimize=false>;
Crown C_GoldCrownUltraHigh			<optimize=false>;
Crown C_GoldCrownUltraLow			<optimize=false>;
Crown C_SpareFrame3					<optimize=false>;
Crown SpareFrame					<optimize=false>;
*/