§
    S½Àjf  ã                   ón  — 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S dS )<zGenerated protocol buffer code.é    )Ú
descriptor)Údescriptor_pool)Úruntime_version)Úsymbol_database)Úbuilderé   é#   é   Ú zquest.protosg	  
quest.protofreeexile.quest"B
QuestRewardItem
item_id (	
name (	
quantity ("Š
QuestRewardPayload
exp (7
spirit_stones (2 .freeexile.quest.QuestRewardItem
meridian_points (
granted_title (	"Ã
QuestObjective
objective_id (	
description (	0
obj_type (2.freeexile.quest.ObjectiveType
	target_id (	
target_count (
current_count (
is_completed ("¢

QuestState
quest_id (	
title (	
description (	.

quest_type (2.freeexile.quest.QuestType,
status (2.freeexile.quest.QuestStatus
required_level (3

objectives (2.freeexile.quest.QuestObjective3
reward (2#.freeexile.quest.QuestRewardPayload"V
AcceptQuestRequest
	player_id (	
quest_id (	
client_timestamp_ms ("c
AcceptQuestResponse
success (
message (	*
quest (2.freeexile.quest.QuestState"[
ClaimQuestRewardRequest
	player_id (	
quest_id (	
client_timestamp_ms ("q
ClaimQuestRewardResponse
success (
message (	3
reward (2#.freeexile.quest.QuestRewardPayload"–
MilestoneTierInfo
milestone_id (	
title (	
description (	 
required_total_completed (!
required_hidden_completed ($
required_high_tier_completed (3
reward (2#.freeexile.quest.QuestRewardPayload

is_claimed (
is_eligible	 ("c
ClaimMilestoneRewardRequest
	player_id (	
milestone_id (	
client_timestamp_ms ("u
ClaimMilestoneRewardResponse
success (
message (	3
reward (2#.freeexile.quest.QuestRewardPayload"³
QuestProgressSyncNotice
	player_id (	2
active_quests (2.freeexile.quest.QuestState6

milestones (2".freeexile.quest.MilestoneTierInfo
sync_timestamp_ms (*o
	QuestType
QUEST_TYPE_UNSPECIFIED 
QUEST_TYPE_NORMAL
QUEST_TYPE_HIDDEN
QUEST_TYPE_HIGH_TIER*Í
QuestStatus
QUEST_STATUS_UNSPECIFIED 
QUEST_STATUS_LOCKED
QUEST_STATUS_AVAILABLE
QUEST_STATUS_IN_PROGRESS
QUEST_STATUS_COMPLETED
QUEST_STATUS_CLAIMED
QUEST_STATUS_FAILED*‰
ObjectiveType
OBJ_TYPE_UNSPECIFIED 
OBJ_TYPE_KILL_MONSTER
OBJ_TYPE_COLLECT_ITEM
OBJ_TYPE_CRAFT_ITEM
OBJ_TYPE_DISCOVER_LOCATION
OBJ_TYPE_ACTIVATE_MERIDIAN
OBJ_TYPE_PERFORM_ACTION
OBJ_TYPE_TALK_NPC
OBJ_TYPE_DELIVER_TO_NPCbproto3Ú	quest_pb2Ni  Ú
_QUESTTYPEiƒ  i†  Ú_QUESTSTATUSiS  iV  Ú_OBJECTIVETYPEi_	  é    Ú_QUESTREWARDITEMéb   ée   Ú_QUESTREWARDPAYLOADéï   éò   Ú_QUESTOBJECTIVEiµ  i¸  Ú_QUESTSTATEiÚ  iÜ  Ú_ACCEPTQUESTREQUESTi2  i4  Ú_ACCEPTQUESTRESPONSEi—  i™  Ú_CLAIMQUESTREWARDREQUESTiô  iö  Ú_CLAIMQUESTREWARDRESPONSEig  ij  Ú_MILESTONETIERINFOi€  i‚  Ú_CLAIMMILESTONEREWARDREQUESTiå  iç  Ú_CLAIMMILESTONEREWARDRESPONSEi\  i_  Ú_QUESTPROGRESSSYNCNOTICEi  )Ú__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© ó    ú/C:\Projects\FreeExile\server\proto\quest_pb2.pyú<module>r;      sÍ  ðð &Ð %Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø /Ð Ô /ØÔÔ"ØØØØØñô ð ð #Ð
Ô
"Ñ
$Ô
$€ð
 &ÐÔ%Ñ'Ô'×9Ò9ð  ;}?ñ  ~?ô  ~?€
àˆ7‰9Œ9€Ø '€Ô '¨
°HÑ =Ô =Ð =Ø '€Ô '¨
°KÀÑ JÔ JÐ JØÔ%ñ <Ø#€*ÔØ+/€(ˆ<ÔÔ*Ø)-€(ˆ<ÔÔ(Ø-1€(ˆ>ÔÔ,Ø+/€(ˆ>ÔÔ*Ø/3€(ÐÔÔ.Ø-1€(ÐÔÔ,Ø13€(ÐÔÔ0Ø/1€(ÐÔÔ.Ø47€(Ð Ô!Ô3Ø25€(Ð Ô!Ô1Ø03€(ÐÔÔ/Ø.1€(ÐÔÔ-Ø,/€(ˆ=ÔÔ+Ø*-€(ˆ=ÔÔ)Ø47€(Ð Ô!Ô3Ø25€(Ð Ô!Ô1Ø58€(Ð!Ô"Ô4Ø36€(Ð!Ô"Ô2Ø9<€(Ð%Ô&Ô8Ø7;€(Ð%Ô&Ô6Ø:>€(Ð&Ô'Ô9Ø8<€(Ð&Ô'Ô7Ø37€(ÐÔ Ô2Ø15€(ÐÔ Ô0Ø=A€(Ð)Ô*Ô<Ø;?€(Ð)Ô*Ô:Ø>B€(Ð*Ô+Ô=Ø<@€(Ð*Ô+Ô;Ø9=€(Ð%Ô&Ô8Ø7;€(Ð%Ô&Ô6Ð6Ð6ð?<ð <r9   