syntax = "proto3";

option java_package = "emu.grasscutter.net.proto";

import "GachaUpInfo.proto";

// Version: 4.6.0
// Obfs: ???
// RN fill order frm 3.2.0
// 3 is wish_item_id wish_max_progress wish_progress
message GachaInfo {
	uint32 left_gacha_times = 1;                       // found 2 HNFPBJIEGHD (uint32 limit)
	uint32 ten_cost_item_id = 2;                       // found 2 BCDOOPICEMD (2, 11)
	uint32 end_time = 3;                               // OK
	string gacha_preview_prefab_path = 4;              // single LCNMHLJCLIK OK
	string gacha_record_url = 5;                       // single HIOKPEGNPLK (5, 1354)
	uint32 ten_cost_item_num = 6;                      // found 2 EMKBGHENNEL OK
	uint32 gachaType = 7;                              // OK
	uint32 gacha_times_limit = 8;                      // found 2 NABJFPLLGGM (uint32 limit)
	uint32 schedule_id = 9;                            // OK
	string gacha_prob_url = 10;                        // single FCPIKKHIDDO (10, 448)
	uint32 cost_item_id = 11;                          // found 2 KINBJAPMIJD (2, 11)
	uint32 gacha_sort_id = 12;                         // single EKKEPHGDAKB OK
	uint32 cost_item_num = 13;                         // found 2 POEJPPCFPNG OK
	string gacha_prefab_path = 14;                     // single ICOEPLJMDCK OK
	uint32 begin_time = 15;                            // OK
	bool is_new_wish = 298;                            // JLNOHJBDNJN OK
	string gacha_prob_url_oversea = 448;               // single ELOGPDHLPAI (10, 448)
	repeated GachaUpInfo gacha_up_info_list = 535;     // OK
	string title_textmap = 667;                        // single JPBNAMGLKEC OK
	repeated uint32 display_up4_item_list = 707;       // single KIEKPNDHGGJ OK
	uint32 wish_item_id = 794;                         // found 3 NFGOJJOMFCA OK
	uint32 cur_schedule_daily_gacha_times = 1233;      // found 2 MJCGMHMPKOE sus
	string gacha_record_url_oversea = 1354;            // single GGCMMKLOJMN (5, 1354)
	repeated uint32 display_up5_item_list = 1621;      // single OAJAMCHOPFJ (1621, 1921)
	uint32 wish_max_progress = 1757;                   // found 3 BHBCHFFGHHE OK
	uint32 wish_progress = 1799;                       // found 3 EOFACNPOJBN OK
	repeated uint32 DHONBCHNPJD = 1921;                // single DHONBCHNPJD (1621, 1921)
}