§
    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ddl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S dS )*zGenerated protocol buffer code.é    )Ú
descriptor)Údescriptor_pool)Úruntime_version)Úsymbol_database)Úbuilderé   é#   é   Ú z	npc.protoNs  
	npc.protofreeexile.npcquest.proto"ê
NpcDialogueChoicePayload
	choice_id (	
text (	
required_level (
required_quest_id (	
target_node_id (	6
trigger_service (2.freeexile.npc.NpcServiceType
trigger_param (	
is_terminal ("¶
NpcDialogueNodePayload
node_id (	
speaker_title (	
content (	
voice_cue_id (	8
choices (2'.freeexile.npc.NpcDialogueChoicePayload
is_terminal ("Ü
NpcInfoPayload
npc_id (	
name (	
title (	$
role (2.freeexile.npc.NpcRole
zone_id (		
x (	
y (	
z (
interaction_radius	 (9
supported_services
 (2.freeexile.npc.NpcServiceType 
default_dialogue_node_id (	
required_level ( 
current_dialogue_tree_id (	

is_visible ("Ÿ
InteractNpcRequest
	player_id (	
npc_id (	
zone_id (	
player_x (
player_y (
player_level (
client_timestamp_ms ("ã
InteractNpcResponse
success (
message (	/
npc_info (2.freeexile.npc.NpcInfoPayloadC
active_dialogue_node (2%.freeexile.npc.NpcDialogueNodePayload4
relevant_quests (2.freeexile.quest.QuestState"‰
SelectDialogueChoiceRequest
	player_id (	
npc_id (	
current_node_id (	
	choice_id (	
client_timestamp_ms ("Ò
SelectDialogueChoiceResponse
success (
message (	8
	next_node (2%.freeexile.npc.NpcDialogueNodePayload8
triggered_service (2.freeexile.npc.NpcServiceType
triggered_payload_id (	*ç
NpcRole
NPC_ROLE_UNSPECIFIED 
NPC_ROLE_OUTCAST_SCAVENGER
NPC_ROLE_BONE_BLACKSMITH
NPC_ROLE_BLOOD_SHAMAN
NPC_ROLE_FERAL_TRACKER
NPC_ROLE_SAVAGE_HERMIT
NPC_ROLE_FERAL_SPIRIT
NPC_ROLE_WAR_CHIEF*‡
NpcServiceType
NPC_SERVICE_UNSPECIFIED 
NPC_SERVICE_DIALOGUE
NPC_SERVICE_QUEST_DISPATCH
NPC_SERVICE_SHOP_VAULT
NPC_SERVICE_CRAFTING_FORGE 
NPC_SERVICE_MERIDIAN_INSIGHT"
NPC_SERVICE_MAP_TELEPORT_GUIDE
NPC_SERVICE_SECRET_TRIALbproto3Únpc_pb2i  Ú_NPCROLEiÿ  i  Ú_NPCSERVICETYPEi	  é*   Ú_NPCDIALOGUECHOICEPAYLOADi  i  Ú_NPCDIALOGUENODEPAYLOADiÍ  iÐ  Ú_NPCINFOPAYLOADi,  i/  Ú_INTERACTNPCREQUESTiÎ  iÑ  Ú_INTERACTNPCRESPONSEi´  i·  Ú_SELECTDIALOGUECHOICEREQUESTi@  iC  Ú_SELECTDIALOGUECHOICERESPONSEi  )Ú__doc__Úgoogle.protobufr   Ú_descriptorr   Ú_descriptor_poolr   Ú_runtime_versionr   Ú_symbol_databaseÚgoogle.protobuf.internalr   Ú_builderÚValidateProtobufRuntimeVersionÚDomainÚPUBLICÚDefaultÚ_sym_dbÚ	quest_pb2Ú
quest__pb2ÚAddSerializedFileÚ
DESCRIPTORÚglobalsÚ_globalsÚBuildMessageAndEnumDescriptorsÚBuildTopDescriptorsAndMessagesÚ_USE_C_DESCRIPTORSÚ_loaded_optionsÚ_serialized_startÚ_serialized_end© ó    ú-C:\Projects\FreeExile\server\proto\npc_pb2.pyú<module>r3      s:  ðð &Ð %Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø /Ð Ô /ØÔÔ"ØØØØØñô ð ð #Ð
Ô
"Ñ
$Ô
$€ð Ð Ð Ð ð &ÐÔ%Ñ'Ô'×9Ò9ð  ;y7ñ  z7ô  z7€
àˆ7‰9Œ9€Ø '€Ô '¨
°HÑ =Ô =Ð =Ø '€Ô '¨
°I¸xÑ HÔ HÐ HØÔ%ð AØ#€*ÔØ)-€(ˆ:ÔÔ(Ø'+€(ˆ:ÔÔ&Ø04€(ÐÔÔ/Ø.2€(ÐÔÔ-Ø:<€(Ð&Ô'Ô9Ø8;€(Ð&Ô'Ô7Ø8;€(Ð$Ô%Ô7Ø69€(Ð$Ô%Ô5Ø03€(ÐÔÔ/Ø.1€(ÐÔÔ-Ø47€(Ð Ô!Ô3Ø25€(Ð Ô!Ô1Ø58€(Ð!Ô"Ô4Ø37€(Ð!Ô"Ô2Ø=A€(Ð)Ô*Ô<Ø;?€(Ð)Ô*Ô:Ø>B€(Ð*Ô+Ô=Ø<@€(Ð*Ô+Ô;Ð;Ð;ð'Að Ar1   