§
    S½ÀjÙ  ã                   óÈ  — d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddl
mZ  ej        ej        j        ddd	d
d¦  «          e	j        ¦   «         Z ej        ¦   «                              d¦  «        Z e¦   «         Z ej        ee¦  «          ej        ede¦  «         ej        �s¼ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded         _        ded          _        d!ed          _        d"ed#         _        d$ed#         _        d%ed&         _        d'ed&         _        d(ed)         _        d*ed)         _        d+ed,         _        d-ed,         _        d.ed/         _        d0ed/         _        d1ed2         _        d3ed2         _        d4ed5         _        d6ed5         _        d7ed8         _        d9ed8         _        d:ed;         _        d<ed;         _        d=ed>         _        d?ed>         _        dS dS )@zGenerated protocol buffer code.é    )Ú
descriptor)Údescriptor_pool)Úruntime_version)Úsymbol_database)Úbuilderé   é#   é   Ú zportal.protosU  
portal.protofreeexile.portal"Ð
TeleportChannelProgress
	player_id (	9
target_type (2$.freeexile.portal.TeleportTargetType
	target_id (	=
channel_state (2&.freeexile.portal.TeleportChannelState
cast_time_seconds (
elapsed_seconds (=
cancel_reason (2&.freeexile.portal.TeleportCancelReason"
channel_start_timestamp_ms ("Ä
TownPortalLink
	portal_id (	
owner_id (	
wilderness_zone_id (	
wilderness_instance_id (	
wilderness_x (
wilderness_y (
sanctuary_zone_id (	
sanctuary_instance_id (	
sanctuary_x	 (
sanctuary_y
 (
remaining_charges (
is_open (
created_at_ms ("~
StartTeleportChannelRequest
	player_id (	9
target_type (2$.freeexile.portal.TeleportTargetType
	target_id (	"œ
StartTeleportChannelResponse
success (
cast_time_seconds (9

error_code (2%.freeexile.portal.QuarantineErrorCode
error_message (	"|
InterruptTeleportChannelNotice
	player_id (	6
reason (2&.freeexile.portal.TeleportCancelReason
details (	"~
OpenTownPortalRequest
	player_id (	
current_zone_id (	
current_instance_id (	
pos_x (
pos_y ("²
OpenTownPortalResponse
success (5
portal_link (2 .freeexile.portal.TownPortalLink9

error_code (2%.freeexile.portal.QuarantineErrorCode
error_message (	"T
EnterTownPortalRequest
	player_id (	
	portal_id (	
to_sanctuary ("÷
EnterTownPortalResponse
success (
destination_zone_id (	
destination_instance_id (	
spawn_x (
spawn_y (
remaining_charges (9

error_code (2%.freeexile.portal.QuarantineErrorCode
error_message (	"Q
CheckQuarantineRequest
zone_id (	
instance_id (	
	player_id (	"|
CheckQuarantineResponse
is_quarantined (9

error_code (2%.freeexile.portal.QuarantineErrorCode
reason (	"x
PlayerDeathPortalPenaltyNotice
	player_id (	
	portal_id (	
portal_closed (
remaining_charges (*†
TeleportTargetType
TARGET_UNSPECIFIED 
TARGET_PARTY_MEMBER
TARGET_FRIEND
TARGET_GUILDMATE
TARGET_TOWN_PORTAL*�
TeleportChannelState
CHANNEL_IDLE 
CHANNEL_CASTING
CHANNEL_COMPLETED
CHANNEL_INTERRUPTED
CHANNEL_FAILED*î
TeleportCancelReason
REASON_NONE 
REASON_MOVEMENT
REASON_DAMAGE_TAKEN
REASON_TARGET_OFFLINE!
REASON_TARGET_DIFFERENT_REALM
REASON_DESTINATION_FULL"
REASON_DESTINATION_QUARANTINED
REASON_MANUAL_CANCEL*Ü
QuarantineErrorCode
QUARANTINE_OK !
QUARANTINE_BOSS_COMBAT_ACTIVE$
 QUARANTINE_SECRET_CHAMBER_ACTIVE$
 QUARANTINE_MAX_PORTALS_EXHAUSTED$
 QUARANTINE_ZONE_DISALLOWS_PORTAL
QUARANTINE_REALM_MISMATCHBG
com.freeexile.proto.portalZfreeexile/portalªFreeExile.Proto.Portalbproto3Ú
portal_pb2NÚ
DESCRIPTORsG   
com.freeexile.proto.portalZfreeexile/portalªFreeExile.Proto.Portali*  Ú_TELEPORTTARGETTYPEi°  i³  Ú_TELEPORTCHANNELSTATEi4	  i7	  Ú_TELEPORTCANCELREASONi%
  i(
  Ú_QUARANTINEERRORCODEi  Ú_TELEPORTCHANNELPROGRESSis  iv  Ú_TOWNPORTALLINKiº  i¼  Ú_STARTTELEPORTCHANNELREQUESTi:  i=  Ú_STARTTELEPORTCHANNELRESPONSEiÙ  iÛ  Ú_INTERRUPTTELEPORTCHANNELNOTICEiW  iY  Ú_OPENTOWNPORTALREQUESTi×  iÚ  Ú_OPENTOWNPORTALRESPONSEiŒ  iŽ  Ú_ENTERTOWNPORTALREQUESTiâ  iå  Ú_ENTERTOWNPORTALRESPONSEiÜ  iÞ  Ú_CHECKQUARANTINEREQUESTi/  i1  Ú_CHECKQUARANTINERESPONSEi­  i¯  Ú_PLAYERDEATHPORTALPENALTYNOTICEi'  )Ú__doc__Úgoogle.protobufr   Ú_descriptorr   Ú_descriptor_poolr   Ú_runtime_versionr   Ú_symbol_databaseÚgoogle.protobuf.internalr   Ú_builderÚValidateProtobufRuntimeVersionÚDomainÚPUBLICÚDefaultÚ_sym_dbÚAddSerializedFiler   ÚglobalsÚ_globalsÚBuildMessageAndEnumDescriptorsÚBuildTopDescriptorsAndMessagesÚ_USE_C_DESCRIPTORSÚ_loaded_optionsÚ_serialized_optionsÚ_serialized_startÚ_serialized_end© ó    ú0C:\Projects\FreeExile\server\proto\portal_pb2.pyú<module>r8      s  ðð &Ð %Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø /Ð Ô /ØÔÔ"ØØØØØñô ð ð #Ð
Ô
"Ñ
$Ô
$€ð
 &ÐÔ%Ñ'Ô'×9Ò9ð  ;LKñ  MKô  MK€
àˆ7‰9Œ9€Ø '€Ô '¨
°HÑ =Ô =Ð =Ø '€Ô '¨
°LÀ(Ñ KÔ KÐ KØÔ%ñ "CØ+/€(ˆ<ÔÔ(ð 0J€(ˆ<ÔÔ,Ø48€(Ð Ô!Ô3Ø26€(Ð Ô!Ô1Ø6:€(Ð"Ô#Ô5Ø48€(Ð"Ô#Ô3Ø6:€(Ð"Ô#Ô5Ø48€(Ð"Ô#Ô3Ø59€(Ð!Ô"Ô4Ø37€(Ð!Ô"Ô2Ø9;€(Ð%Ô&Ô8Ø7:€(Ð%Ô&Ô6Ø03€(ÐÔÔ/Ø.1€(ÐÔÔ-Ø=@€(Ð)Ô*Ô<Ø;>€(Ð)Ô*Ô:Ø>A€(Ð*Ô+Ô=Ø<?€(Ð*Ô+Ô;Ø@C€(Ð,Ô-Ô?Ø>B€(Ð,Ô-Ô=Ø7;€(Ð#Ô$Ô6Ø59€(Ð#Ô$Ô4Ø8<€(Ð$Ô%Ô7Ø6:€(Ð$Ô%Ô5Ø8<€(Ð$Ô%Ô7Ø6:€(Ð$Ô%Ô5Ø9=€(Ð%Ô&Ô8Ø7;€(Ð%Ô&Ô6Ø8<€(Ð$Ô%Ô7Ø6:€(Ð$Ô%Ô5Ø9=€(Ð%Ô&Ô8Ø7;€(Ð%Ô&Ô6Ø@D€(Ð,Ô-Ô?Ø>B€(Ð,Ô-Ô=Ð=Ð=ðE"Cð "Cr6   