@@ -346,7 +346,7 @@ class Player(_message.Message):
346
346
def __init__ (self , position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., heard_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., pos_count : _Optional [int ] = ..., seen_pos_count : _Optional [int ] = ..., heard_pos_count : _Optional [int ] = ..., vel_count : _Optional [int ] = ..., seen_vel_count : _Optional [int ] = ..., ghost_count : _Optional [int ] = ..., dist_from_self : _Optional [float ] = ..., angle_from_self : _Optional [float ] = ..., id : _Optional [int ] = ..., side : _Optional [_Union [Side , str ]] = ..., uniform_number : _Optional [int ] = ..., uniform_number_count : _Optional [int ] = ..., is_goalie : bool = ..., body_direction : _Optional [float ] = ..., body_direction_count : _Optional [int ] = ..., face_direction : _Optional [float ] = ..., face_direction_count : _Optional [int ] = ..., point_to_direction : _Optional [float ] = ..., point_to_direction_count : _Optional [int ] = ..., is_kicking : bool = ..., dist_from_ball : _Optional [float ] = ..., angle_from_ball : _Optional [float ] = ..., ball_reach_steps : _Optional [int ] = ..., is_tackling : bool = ..., type_id : _Optional [int ] = ...) -> None : ...
347
347
348
348
class Self (_message .Message ):
349
- __slots__ = ("position" , "seen_position" , "heard_position" , "velocity" , "seen_velocity" , "pos_count" , "seen_pos_count" , "heard_pos_count" , "vel_count" , "seen_vel_count" , "ghost_count" , "id" , "side" , "uniform_number" , "uniform_number_count" , "is_goalie" , "body_direction" , "body_direction_count" , "face_direction" , "face_direction_count" , "point_to_direction" , "point_to_direction_count" , "is_kicking" , "dist_from_ball" , "angle_from_ball" , "ball_reach_steps" , "is_tackling" , "relative_neck_direction" , "stamina" , "is_kickable" , "catch_probability" , "tackle_probability" , "foul_probability" , "view_width" , "type_id" , "kick_rate" , "recovery" , "stamina_capacity" , "card" )
349
+ __slots__ = ("position" , "seen_position" , "heard_position" , "velocity" , "seen_velocity" , "pos_count" , "seen_pos_count" , "heard_pos_count" , "vel_count" , "seen_vel_count" , "ghost_count" , "id" , "side" , "uniform_number" , "uniform_number_count" , "is_goalie" , "body_direction" , "body_direction_count" , "face_direction" , "face_direction_count" , "point_to_direction" , "point_to_direction_count" , "is_kicking" , "dist_from_ball" , "angle_from_ball" , "ball_reach_steps" , "is_tackling" , "relative_neck_direction" , "stamina" , "is_kickable" , "catch_probability" , "tackle_probability" , "foul_probability" , "view_width" , "type_id" , "kick_rate" , "recovery" , "stamina_capacity" , "card" , "catch_time" )
350
350
POSITION_FIELD_NUMBER : _ClassVar [int ]
351
351
SEEN_POSITION_FIELD_NUMBER : _ClassVar [int ]
352
352
HEARD_POSITION_FIELD_NUMBER : _ClassVar [int ]
@@ -386,6 +386,7 @@ class Self(_message.Message):
386
386
RECOVERY_FIELD_NUMBER : _ClassVar [int ]
387
387
STAMINA_CAPACITY_FIELD_NUMBER : _ClassVar [int ]
388
388
CARD_FIELD_NUMBER : _ClassVar [int ]
389
+ CATCH_TIME_FIELD_NUMBER : _ClassVar [int ]
389
390
position : RpcVector2D
390
391
seen_position : RpcVector2D
391
392
heard_position : RpcVector2D
@@ -425,7 +426,8 @@ class Self(_message.Message):
425
426
recovery : float
426
427
stamina_capacity : float
427
428
card : CardType
428
- def __init__ (self , position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., heard_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., pos_count : _Optional [int ] = ..., seen_pos_count : _Optional [int ] = ..., heard_pos_count : _Optional [int ] = ..., vel_count : _Optional [int ] = ..., seen_vel_count : _Optional [int ] = ..., ghost_count : _Optional [int ] = ..., id : _Optional [int ] = ..., side : _Optional [_Union [Side , str ]] = ..., uniform_number : _Optional [int ] = ..., uniform_number_count : _Optional [int ] = ..., is_goalie : bool = ..., body_direction : _Optional [float ] = ..., body_direction_count : _Optional [int ] = ..., face_direction : _Optional [float ] = ..., face_direction_count : _Optional [int ] = ..., point_to_direction : _Optional [float ] = ..., point_to_direction_count : _Optional [int ] = ..., is_kicking : bool = ..., dist_from_ball : _Optional [float ] = ..., angle_from_ball : _Optional [float ] = ..., ball_reach_steps : _Optional [int ] = ..., is_tackling : bool = ..., relative_neck_direction : _Optional [float ] = ..., stamina : _Optional [float ] = ..., is_kickable : bool = ..., catch_probability : _Optional [float ] = ..., tackle_probability : _Optional [float ] = ..., foul_probability : _Optional [float ] = ..., view_width : _Optional [_Union [ViewWidth , str ]] = ..., type_id : _Optional [int ] = ..., kick_rate : _Optional [float ] = ..., recovery : _Optional [float ] = ..., stamina_capacity : _Optional [float ] = ..., card : _Optional [_Union [CardType , str ]] = ...) -> None : ...
429
+ catch_time : int
430
+ def __init__ (self , position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., heard_position : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., seen_velocity : _Optional [_Union [RpcVector2D , _Mapping ]] = ..., pos_count : _Optional [int ] = ..., seen_pos_count : _Optional [int ] = ..., heard_pos_count : _Optional [int ] = ..., vel_count : _Optional [int ] = ..., seen_vel_count : _Optional [int ] = ..., ghost_count : _Optional [int ] = ..., id : _Optional [int ] = ..., side : _Optional [_Union [Side , str ]] = ..., uniform_number : _Optional [int ] = ..., uniform_number_count : _Optional [int ] = ..., is_goalie : bool = ..., body_direction : _Optional [float ] = ..., body_direction_count : _Optional [int ] = ..., face_direction : _Optional [float ] = ..., face_direction_count : _Optional [int ] = ..., point_to_direction : _Optional [float ] = ..., point_to_direction_count : _Optional [int ] = ..., is_kicking : bool = ..., dist_from_ball : _Optional [float ] = ..., angle_from_ball : _Optional [float ] = ..., ball_reach_steps : _Optional [int ] = ..., is_tackling : bool = ..., relative_neck_direction : _Optional [float ] = ..., stamina : _Optional [float ] = ..., is_kickable : bool = ..., catch_probability : _Optional [float ] = ..., tackle_probability : _Optional [float ] = ..., foul_probability : _Optional [float ] = ..., view_width : _Optional [_Union [ViewWidth , str ]] = ..., type_id : _Optional [int ] = ..., kick_rate : _Optional [float ] = ..., recovery : _Optional [float ] = ..., stamina_capacity : _Optional [float ] = ..., card : _Optional [_Union [CardType , str ]] = ..., catch_time : _Optional [int ] = ...) -> None : ...
429
431
430
432
class InterceptInfo (_message .Message ):
431
433
__slots__ = ("action_type" , "turn_steps" , "turn_angle" , "dash_steps" , "dash_power" , "dash_dir" , "final_self_position" , "final_ball_dist" , "final_stamina" , "value" )
0 commit comments