§
    S½ÀjJ  ã                   ó¢  — 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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d1         _        d2ed1         _        d3ed4         _        d5ed4         _        d6ed7         _        d8ed7         _        d9e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map_zone.protos€	  
map_zone.protofreeexile.map_zone"x
WaypointData
waypoint_id (	
name (	
zone_id (		
x (	
y (	
z (
is_unlocked ("×
ZonePortalData
	portal_id (	
name (	
source_zone_id (	
source_x (
source_y (
target_zone_id (	
target_x (
target_y (
	min_level	 (
required_quest_id
 (	"Ö
ZoneInfoPayload
zone_id (	
name (	/
	zone_type (2.freeexile.map_zone.ZoneType8
environment (2#.freeexile.map_zone.ZoneEnvironment
	min_level (
bounds_width (
bounds_height (3
	waypoints (2 .freeexile.map_zone.WaypointData3
portals	 (2".freeexile.map_zone.ZonePortalData
npc_ids
 (	"N
EnterZoneRequest
	player_id (	
	portal_id (	
player_level ("˜
EnterZoneResponse
success (
error_message (	9
current_zone (2#.freeexile.map_zone.ZoneInfoPayload
spawn_x (
spawn_y ("H
WaypointTeleportRequest
	player_id (	
target_waypoint_id (	"~
WaypointTeleportResponse
success (
error_message (	
target_zone_id (	
target_x (
target_y ("w
CreateInstanceRequest
template_id (	
leader_player_id (	
member_player_ids (	
leader_level ("±
CreateInstanceResponse
success (
error_message (	
instance_id (	
current_layer (

max_layers (
time_limit_sec (
lives_remaining ("ž
InstanceProgressSyncNotice
instance_id (	
current_layer (

max_layers (
lives_remaining (
is_completed (
	is_failed ("µ
SecretChamberRevealNotice

chamber_id (	
template_id (	
chamber_name (	
portal_zone_id (	
portal_x (
portal_y (
collapse_timestamp_ms ("B
EnterSecretChamberRequest
	player_id (	

chamber_id (	"y
EnterSecretChamberResponse
success (
error_message (	
chamber_zone_id (	
remaining_time_sec ("g
MapExplorationSyncNotice
zone_id (	
exploration_percent (
unlocked_waypoint_ids (	*–
ZoneType
ZONE_TYPE_UNSPECIFIED 
ZONE_TYPE_SANCTUARY
ZONE_TYPE_OPEN_WORLD
ZONE_TYPE_DUNGEON_INSTANCE
ZONE_TYPE_SECRET_CHAMBER*¨
ZoneEnvironment
ENV_UNSPECIFIED 

ENV_NORMAL
ENV_SANDSTORM
ENV_MIASMA_TOXIC
ENV_FREEZING_CHILL
ENV_SCORCHING_HEAT
ENV_VOID_CORRUPTIONbproto3Úmap_zone_pb2Ni7  Ú	_ZONETYPEiÍ  iÐ  Ú_ZONEENVIRONMENTix	  é&   Ú_WAYPOINTDATAéž   é¡   Ú_ZONEPORTALDATAix  i{  Ú_ZONEINFOPAYLOADiÑ  iÓ  Ú_ENTERZONEREQUESTi!  i$  Ú_ENTERZONERESPONSEi¼  i¾  Ú_WAYPOINTTELEPORTREQUESTi  i  Ú_WAYPOINTTELEPORTRESPONSEi†  iˆ  Ú_CREATEINSTANCEREQUESTiÿ  i  Ú_CREATEINSTANCERESPONSEi³  i¶  Ú_INSTANCEPROGRESSSYNCNOTICEiT  iW  Ú_SECRETCHAMBERREVEALNOTICEi  i  Ú_ENTERSECRETCHAMBERREQUESTiP  iR  Ú_ENTERSECRETCHAMBERRESPONSEiË  iÍ  Ú_MAPEXPLORATIONSYNCNOTICEi4  )Ú__doc__Úgoogle.protobufr   Ú_descriptorr   Ú_descriptor_poolr   Ú_runtime_versionr   Ú_symbol_databaseÚgoogle.protobuf.internalr   Ú_builderÚValidateProtobufRuntimeVersionÚDomainÚPUBLICÚDefaultÚ_sym_dbÚAddSerializedFileÚ
DESCRIPTORÚglobalsÚ_globalsÚBuildMessageAndEnumDescriptorsÚBuildTopDescriptorsAndMessagesÚ_USE_C_DESCRIPTORSÚ_loaded_optionsÚ_serialized_startÚ_serialized_end© ó    ú2C:\Projects\FreeExile\server\proto\map_zone_pb2.pyú<module>r:      sï  ðð &Ð %Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø /Ð Ô /ØÔÔ"ØØØØØñô ð ð #Ð
Ô
"Ñ
$Ô
$€ð
 &ÐÔ%Ñ'Ô'×9Ò9ð  ;qDñ  rDô  rD€
àˆ7‰9Œ9€Ø '€Ô '¨
°HÑ =Ô =Ð =Ø '€Ô '¨
°NÀHÑ MÔ MÐ MØÔ%ñ !=Ø#€*ÔØ*.€(ˆ;ÔÔ)Ø(,€(ˆ;ÔÔ'Ø15€(ÐÔÔ0Ø/3€(ÐÔÔ.Ø.0€(ˆ?ÔÔ-Ø,/€(ˆ?ÔÔ+Ø03€(ÐÔÔ/Ø.1€(ÐÔÔ-Ø14€(ÐÔÔ0Ø/2€(ÐÔÔ.Ø25€(ÐÔÔ1Ø03€(ÐÔÔ/Ø36€(ÐÔ Ô2Ø14€(ÐÔ Ô0Ø9<€(Ð%Ô&Ô8Ø7;€(Ð%Ô&Ô6Ø:>€(Ð&Ô'Ô9Ø8<€(Ð&Ô'Ô7Ø7;€(Ð#Ô$Ô6Ø59€(Ð#Ô$Ô4Ø8<€(Ð$Ô%Ô7Ø6:€(Ð$Ô%Ô5Ø<@€(Ð(Ô)Ô;Ø:>€(Ð(Ô)Ô9Ø;?€(Ð'Ô(Ô:Ø9=€(Ð'Ô(Ô8Ø;?€(Ð'Ô(Ô:Ø9=€(Ð'Ô(Ô8Ø<@€(Ð(Ô)Ô;Ø:>€(Ð(Ô)Ô9Ø:>€(Ð&Ô'Ô9Ø8<€(Ð&Ô'Ô7Ð7Ð7ðC!=ð !=r8   