コード例 #1
0
 def __str__(self):
     return '{0} ({1} {2}/{3} {4} {5}:{6} {7})'.format(
         super().__str__(), self.no_seat, self.total_played_money_amount,
         self.total_safe_money_amount, self.total_pot,
         GameActionEnum.to_string(self.action_taken_type),
         self.action_taken_amount,
         PlayerStateEnum.to_string(self.player_state))
コード例 #2
0
 def __init__(self, obj):
     super().__init__(obj)
     self.no_seat = obj['NoSeat']
     self.total_played_money_amount = obj['TotalPlayedMoneyAmount']
     self.total_safe_money_amount = obj['TotalSafeMoneyAmount']
     self.total_pot = obj['TotalPot']
     self.action_taken_type = GameActionEnum.parse(obj['ActionTakenType'])
     self.action_taken_amount = obj['ActionTakenAmount']
     self.player_state = PlayerStateEnum.parse(obj['PlayerState'])
コード例 #3
0
 def _encode_specific(self, d):
     super()._encode_specific(d)
     d['NoSeat'] = self.no_seat
     d['TotalPlayedMoneyAmount'] = self.total_played_money_amount
     d['TotalSafeMoneyAmount'] = self.total_safe_money_amount
     d['TotalPot'] = self.total_pot
     d['ActionTakenType'] = GameActionEnum.to_string(self.action_taken_type)
     d['ActionTakenAmount'] = self.action_taken_amount
     d['PlayerState'] = PlayerStateEnum.to_string(self.player_state)
コード例 #4
0
 def __init__(self, obj):
     super().__init__(obj)
     self.no_seat = obj['NoSeat']
     self.total_played_money_amount = obj['TotalPlayedMoneyAmount']
     self.total_safe_money_amount = obj['TotalSafeMoneyAmount']
     self.total_pot = obj['TotalPot']
     self.action_taken_type = GameActionEnum.parse(obj['ActionTakenType'])
     self.action_taken_amount = obj['ActionTakenAmount']
     self.player_state = PlayerStateEnum.parse(obj['PlayerState'])
コード例 #5
0
 def _encode_specific(self, d):
     super()._encode_specific(d)
     d['NoSeat'] = self.no_seat
     d['TotalPlayedMoneyAmount'] = self.total_played_money_amount
     d['TotalSafeMoneyAmount'] = self.total_safe_money_amount
     d['TotalPot'] = self.total_pot
     d['ActionTakenType'] = GameActionEnum.to_string(self.action_taken_type)
     d['ActionTakenAmount'] = self.action_taken_amount
     d['PlayerState'] = PlayerStateEnum.to_string(self.player_state)
コード例 #6
0
 def __str__(self):
     return '{0} ({1} {2}/{3} {4} {5}:{6} {7})'.format(
         super().__str__(),
         self.no_seat,
         self.total_played_money_amount,
         self.total_safe_money_amount,
         self.total_pot,
         GameActionEnum.to_string(self.action_taken_type),
         self.action_taken_amount,
         PlayerStateEnum.to_string(self.player_state)
     )