| | |
| | | // 关卡等级 |
| | | public int level; |
| | | |
| | | // Boss名称 |
| | | public string boss_name; |
| | | |
| | | // Boss资源id |
| | | public int resource; |
| | | |
| | |
| | | // 掉落概率 |
| | | public List<int> drop_rate; |
| | | |
| | | // 法阵图片 |
| | | public int tunel_bg; |
| | | |
| | | |
| | | |
| | | public static endless_port CreateFromJson(JsonData item) |
| | |
| | | int index = 0; |
| | | _endless_port.id = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | _endless_port.level = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | _endless_port.boss_name = GameUtils.GetString(item[index++].ToString()); |
| | | _endless_port.resource = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | _endless_port.wave = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | _endless_port.tunel = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | |
| | | _endless_port.cooldown = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | _endless_port.drop = GameUtils.GetRewardList(item[index++]); |
| | | _endless_port.drop_rate = GameUtils.GetIntList(item[index++]); |
| | | _endless_port.tunel_bg = int.Parse(GameUtils.GetString(item[index++].ToString())); |
| | | |
| | | return _endless_port; |
| | | } |