def __init__(self, *args, **kwargs):
     self.image = kwargs.get("image")
     self.name = args[1]
     self.organization = args[2]
     self.profession = args[3]
     self.stars = ValueUtils.to_int(args[4])
     self.gender = args[5]
     self.infected = True if args[6] == "是" else False
     self.obtain = args[7].split("、") if args[7] else []
     self.life = ValueUtils.to_int(args[8])
     self.attack = ValueUtils.to_int(args[9])
     self.attack_resistance = ValueUtils.to_int(args[10])
     self.magic_resistance = ValueUtils.to_int(args[11])
     self.redeployment = args[12]
     self.cost = ValueUtils.to_int(args[13])
     self.perfect_cost = ValueUtils.to_int(args[14]) or self.cost
     # 阻挡数2→3视为3。
     self.block = ValueUtils.to_int(args[15][-1]) if args[15] else 0
     self.attack_speed = args[16]
     self.comment = args[17]
     self.raw_tags = args[18].split("、") if args[17] else []