|
- import MessageType_pb2 as _MessageType_pb2
- from google.protobuf.internal import containers as _containers
- from google.protobuf import descriptor as _descriptor
- from google.protobuf import message as _message
- from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
-
- DESCRIPTOR: _descriptor.FileDescriptor
-
-
- class BoolRes(_message.Message):
- __slots__ = ["act_success"]
- ACT_SUCCESS_FIELD_NUMBER: _ClassVar[int]
- act_success: bool
- def __init__(self, act_success: bool = ...) -> None: ...
-
-
- class MessageOfButcher(_message.Message):
- __slots__ = ["buff", "butcher_type", "damage", "guid", "movable", "place", "player_id",
- "prop", "radius", "speed", "time_until_skill_available", "view_range", "x", "y"]
- BUFF_FIELD_NUMBER: _ClassVar[int]
- BUTCHER_TYPE_FIELD_NUMBER: _ClassVar[int]
- DAMAGE_FIELD_NUMBER: _ClassVar[int]
- GUID_FIELD_NUMBER: _ClassVar[int]
- MOVABLE_FIELD_NUMBER: _ClassVar[int]
- PLACE_FIELD_NUMBER: _ClassVar[int]
- PLAYER_ID_FIELD_NUMBER: _ClassVar[int]
- PROP_FIELD_NUMBER: _ClassVar[int]
- RADIUS_FIELD_NUMBER: _ClassVar[int]
- SPEED_FIELD_NUMBER: _ClassVar[int]
- TIME_UNTIL_SKILL_AVAILABLE_FIELD_NUMBER: _ClassVar[int]
- VIEW_RANGE_FIELD_NUMBER: _ClassVar[int]
- X_FIELD_NUMBER: _ClassVar[int]
- Y_FIELD_NUMBER: _ClassVar[int]
- buff: _containers.RepeatedScalarFieldContainer[_MessageType_pb2.ButcherBuffType]
- butcher_type: _MessageType_pb2.ButcherType
- damage: int
- guid: int
- movable: bool
- place: _MessageType_pb2.PlaceType
- player_id: int
- prop: _MessageType_pb2.PropType
- radius: int
- speed: int
- time_until_skill_available: float
- view_range: int
- x: int
- y: int
- def __init__(self, x: _Optional[int] = ..., y: _Optional[int] = ..., speed: _Optional[int] = ..., damage: _Optional[int] = ..., time_until_skill_available: _Optional[float] = ..., place: _Optional[_Union[_MessageType_pb2.PlaceType, str]] = ..., prop: _Optional[_Union[_MessageType_pb2.PropType, str]] = ...,
- butcher_type: _Optional[_Union[_MessageType_pb2.ButcherType, str]] = ..., guid: _Optional[int] = ..., movable: bool = ..., player_id: _Optional[int] = ..., view_range: _Optional[int] = ..., radius: _Optional[int] = ..., buff: _Optional[_Iterable[_Union[_MessageType_pb2.ButcherBuffType, str]]] = ...) -> None: ...
-
-
- class MessageOfHuman(_message.Message):
- __slots__ = ["buff", "chair_time", "ground_time", "guid", "hanged_time", "human_type", "life", "place",
- "player_id", "prop", "radius", "speed", "state", "time_until_skill_available", "view_range", "x", "y"]
- BUFF_FIELD_NUMBER: _ClassVar[int]
- CHAIR_TIME_FIELD_NUMBER: _ClassVar[int]
- GROUND_TIME_FIELD_NUMBER: _ClassVar[int]
- GUID_FIELD_NUMBER: _ClassVar[int]
- HANGED_TIME_FIELD_NUMBER: _ClassVar[int]
- HUMAN_TYPE_FIELD_NUMBER: _ClassVar[int]
- LIFE_FIELD_NUMBER: _ClassVar[int]
- PLACE_FIELD_NUMBER: _ClassVar[int]
- PLAYER_ID_FIELD_NUMBER: _ClassVar[int]
- PROP_FIELD_NUMBER: _ClassVar[int]
- RADIUS_FIELD_NUMBER: _ClassVar[int]
- SPEED_FIELD_NUMBER: _ClassVar[int]
- STATE_FIELD_NUMBER: _ClassVar[int]
- TIME_UNTIL_SKILL_AVAILABLE_FIELD_NUMBER: _ClassVar[int]
- VIEW_RANGE_FIELD_NUMBER: _ClassVar[int]
- X_FIELD_NUMBER: _ClassVar[int]
- Y_FIELD_NUMBER: _ClassVar[int]
- buff: _containers.RepeatedScalarFieldContainer[_MessageType_pb2.HumanBuffType]
- chair_time: float
- ground_time: float
- guid: int
- hanged_time: int
- human_type: _MessageType_pb2.HumanType
- life: int
- place: _MessageType_pb2.PlaceType
- player_id: int
- prop: _MessageType_pb2.PropType
- radius: int
- speed: int
- state: _MessageType_pb2.HumanState
- time_until_skill_available: float
- view_range: int
- x: int
- y: int
- def __init__(self, x: _Optional[int] = ..., y: _Optional[int] = ..., speed: _Optional[int] = ..., life: _Optional[int] = ..., hanged_time: _Optional[int] = ..., time_until_skill_available: _Optional[float] = ..., place: _Optional[_Union[_MessageType_pb2.PlaceType, str]] = ..., prop: _Optional[_Union[_MessageType_pb2.PropType, str]] = ..., human_type: _Optional[_Union[_MessageType_pb2.HumanType, str]]
- = ..., guid: _Optional[int] = ..., state: _Optional[_Union[_MessageType_pb2.HumanState, str]] = ..., chair_time: _Optional[float] = ..., ground_time: _Optional[float] = ..., player_id: _Optional[int] = ..., view_range: _Optional[int] = ..., radius: _Optional[int] = ..., buff: _Optional[_Iterable[_Union[_MessageType_pb2.HumanBuffType, str]]] = ...) -> None: ...
-
-
- class MessageOfMap(_message.Message):
- __slots__ = ["row"]
-
- class Row(_message.Message):
- __slots__ = ["col"]
- COL_FIELD_NUMBER: _ClassVar[int]
- col: _containers.RepeatedScalarFieldContainer[_MessageType_pb2.PlaceType]
- def __init__(
- self, col: _Optional[_Iterable[_Union[_MessageType_pb2.PlaceType, str]]] = ...) -> None: ...
- ROW_FIELD_NUMBER: _ClassVar[int]
- row: _containers.RepeatedCompositeFieldContainer[MessageOfMap.Row]
- def __init__(
- self, row: _Optional[_Iterable[_Union[MessageOfMap.Row, _Mapping]]] = ...) -> None: ...
-
-
- class MessageOfPickedProp(_message.Message):
- __slots__ = ["facing_direction", "mapping_id", "type", "x", "y"]
- FACING_DIRECTION_FIELD_NUMBER: _ClassVar[int]
- MAPPING_ID_FIELD_NUMBER: _ClassVar[int]
- TYPE_FIELD_NUMBER: _ClassVar[int]
- X_FIELD_NUMBER: _ClassVar[int]
- Y_FIELD_NUMBER: _ClassVar[int]
- facing_direction: float
- mapping_id: int
- type: _MessageType_pb2.PropType
- x: int
- y: int
- def __init__(self, type: _Optional[_Union[_MessageType_pb2.PropType, str]] = ..., x: _Optional[int] = ...,
- y: _Optional[int] = ..., facing_direction: _Optional[float] = ..., mapping_id: _Optional[int] = ...) -> None: ...
-
-
- class MessageOfProp(_message.Message):
- __slots__ = ["facing_direction", "guid",
- "is_moving", "place", "size", "type", "x", "y"]
- FACING_DIRECTION_FIELD_NUMBER: _ClassVar[int]
- GUID_FIELD_NUMBER: _ClassVar[int]
- IS_MOVING_FIELD_NUMBER: _ClassVar[int]
- PLACE_FIELD_NUMBER: _ClassVar[int]
- SIZE_FIELD_NUMBER: _ClassVar[int]
- TYPE_FIELD_NUMBER: _ClassVar[int]
- X_FIELD_NUMBER: _ClassVar[int]
- Y_FIELD_NUMBER: _ClassVar[int]
- facing_direction: float
- guid: int
- is_moving: bool
- place: _MessageType_pb2.PlaceType
- size: int
- type: _MessageType_pb2.PropType
- x: int
- y: int
- def __init__(self, type: _Optional[_Union[_MessageType_pb2.PropType, str]] = ..., x: _Optional[int] = ..., y: _Optional[int] = ..., facing_direction: _Optional[float]
- = ..., guid: _Optional[int] = ..., place: _Optional[_Union[_MessageType_pb2.PlaceType, str]] = ..., size: _Optional[int] = ..., is_moving: bool = ...) -> None: ...
-
-
- class MessageToClient(_message.Message):
- __slots__ = ["butcher_message", "game_state",
- "human_message", "map_message", "prop_message"]
- BUTCHER_MESSAGE_FIELD_NUMBER: _ClassVar[int]
- GAME_STATE_FIELD_NUMBER: _ClassVar[int]
- HUMAN_MESSAGE_FIELD_NUMBER: _ClassVar[int]
- MAP_MESSAGE_FIELD_NUMBER: _ClassVar[int]
- PROP_MESSAGE_FIELD_NUMBER: _ClassVar[int]
- butcher_message: _containers.RepeatedCompositeFieldContainer[MessageOfButcher]
- game_state: _MessageType_pb2.GameState
- human_message: _containers.RepeatedCompositeFieldContainer[MessageOfHuman]
- map_message: MessageOfMap
- prop_message: _containers.RepeatedCompositeFieldContainer[MessageOfProp]
- def __init__(self, human_message: _Optional[_Iterable[_Union[MessageOfHuman, _Mapping]]] = ..., butcher_message: _Optional[_Iterable[_Union[MessageOfButcher, _Mapping]]] = ..., prop_message: _Optional[
- _Iterable[_Union[MessageOfProp, _Mapping]]] = ..., map_message: _Optional[_Union[MessageOfMap, _Mapping]] = ..., game_state: _Optional[_Union[_MessageType_pb2.GameState, str]] = ...) -> None: ...
-
-
- class MoveRes(_message.Message):
- __slots__ = ["act_success", "actual_angle", "actual_speed"]
- ACTUAL_ANGLE_FIELD_NUMBER: _ClassVar[int]
- ACTUAL_SPEED_FIELD_NUMBER: _ClassVar[int]
- ACT_SUCCESS_FIELD_NUMBER: _ClassVar[int]
- act_success: bool
- actual_angle: float
- actual_speed: int
- def __init__(self, actual_speed: _Optional[int] = ...,
- actual_angle: _Optional[float] = ..., act_success: bool = ...) -> None: ...
-
-
- class MsgRes(_message.Message):
- __slots__ = ["from_player_id", "have_message", "message_received"]
- FROM_PLAYER_ID_FIELD_NUMBER: _ClassVar[int]
- HAVE_MESSAGE_FIELD_NUMBER: _ClassVar[int]
- MESSAGE_RECEIVED_FIELD_NUMBER: _ClassVar[int]
- from_player_id: int
- have_message: bool
- message_received: str
-
- def __init__(self, have_message: bool = ...,
- from_player_id: _Optional[int] = ..., message_received: _Optional[str] = ...) -> None: ...
|