struct ConfOfflineReward extends ConfBase bonusPerHour : uint32 @default: 0 item : ConfRewardItem @default: {} end struct ConfDailyReward extends ConfBase days : ConfDailyRewardDay[] @default: [] end struct ConfDailyRewardDay items : ConfDailyRewardItemsCollection @default: {} end struct ConfDailyRewardItemsCollection uniqueItems : ConfRewardItem[] @default: [] reserveItem : ConfRewardItem @default: {} end struct ConfRewardItem iconPath : string @default: "" canMultiplie : bool @default: false item : ConfItemAmount @default: {} end