# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: storyline.proto
# Protobuf Python Version: 7.35.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    7,
    35,
    1,
    '',
    'storyline.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fstoryline.proto\x12\x13\x66reeexile.storyline\"\xbd\x02\n\x13JournalEntryMessage\x12\x12\n\njournal_id\x18\x01 \x01(\t\x12*\n\x03\x61\x63t\x18\x02 \x01(\x0e\x32\x1d.freeexile.storyline.StoryAct\x12\x35\n\x05stage\x18\x03 \x01(\x0e\x32&.freeexile.storyline.BeggarAscentStage\x12\x15\n\rchapter_index\x18\x04 \x01(\r\x12\r\n\x05title\x18\x05 \x01(\t\x12\x1a\n\x12narrator_monologue\x18\x06 \x01(\t\x12\x17\n\x0funlock_quest_id\x18\x07 \x01(\t\x12\x15\n\rlocation_name\x18\x08 \x01(\t\x12\x17\n\x0fquote_highlight\x18\t \x01(\t\x12\x13\n\x0bis_unlocked\x18\n \x01(\x08\x12\x0f\n\x07is_read\x18\x0b \x01(\x08\"\xbe\x02\n\x0fStoryActMessage\x12*\n\x03\x61\x63t\x18\x01 \x01(\x0e\x32\x1d.freeexile.storyline.StoryAct\x12\r\n\x05title\x18\x02 \x01(\t\x12\x10\n\x08subtitle\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x1f\n\x17recommended_level_range\x18\x05 \x01(\t\x12\x17\n\x0fprimary_zone_id\x18\x06 \x01(\t\x12\x18\n\x10\x63limax_boss_name\x18\x07 \x01(\t\x12>\n\x0estage_unlocked\x18\x08 \x01(\x0e\x32&.freeexile.storyline.BeggarAscentStage\x12\x1f\n\x17\x63ompletion_reward_title\x18\t \x01(\t\x12\x14\n\x0cis_completed\x18\n \x01(\x08\"\xdc\x01\n\x14StoryCutsceneMessage\x12\x13\n\x0b\x63utscene_id\x18\x01 \x01(\t\x12*\n\x03\x61\x63t\x18\x02 \x01(\x0e\x32\x1d.freeexile.storyline.StoryAct\x12\x18\n\x10trigger_quest_id\x18\x03 \x01(\t\x12\r\n\x05title\x18\x04 \x01(\t\x12\x14\n\x0cspeaker_name\x18\x05 \x01(\t\x12\x17\n\x0fmonologue_lines\x18\x06 \x03(\t\x12\x16\n\x0e\x61mbiance_sound\x18\x07 \x01(\t\x12\x13\n\x0bgranted_exp\x18\x08 \x01(\x04\"\xc5\x02\n\x17PlayerStoryStateMessage\x12\x11\n\tplayer_id\x18\x01 \x01(\t\x12\x32\n\x0b\x63urrent_act\x18\x02 \x01(\x0e\x32\x1d.freeexile.storyline.StoryAct\x12=\n\rcurrent_stage\x18\x03 \x01(\x0e\x32&.freeexile.storyline.BeggarAscentStage\x12\x35\n\x0e\x63ompleted_acts\x18\x04 \x03(\x0e\x32\x1d.freeexile.storyline.StoryAct\x12\x1c\n\x14unlocked_journal_ids\x18\x05 \x03(\t\x12\x18\n\x10read_journal_ids\x18\x06 \x03(\t\x12\x1b\n\x13\x63ompleted_quest_ids\x18\x07 \x03(\t\x12\x18\n\x10reputation_title\x18\x08 \x01(\t\")\n\x14GetStoryStateRequest\x12\x11\n\tplayer_id\x18\x01 \x01(\t\"\xe6\x01\n\x15GetStoryStateResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\x12;\n\x05state\x18\x03 \x01(\x0b\x32,.freeexile.storyline.PlayerStoryStateMessage\x12:\n\x08journals\x18\x04 \x03(\x0b\x32(.freeexile.storyline.JournalEntryMessage\x12\x32\n\x04\x61\x63ts\x18\x05 \x03(\x0b\x32$.freeexile.storyline.StoryActMessage\";\n\x12ReadJournalRequest\x12\x11\n\tplayer_id\x18\x01 \x01(\t\x12\x12\n\njournal_id\x18\x02 \x01(\t\"r\n\x13ReadJournalResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x39\n\x07journal\x18\x03 \x01(\x0b\x32(.freeexile.storyline.JournalEntryMessage*\xaa\x01\n\x08StoryAct\x12\x19\n\x15STORY_ACT_UNSPECIFIED\x10\x00\x12\x16\n\x12STORY_ACT_I_HUNGER\x10\x01\x12\x17\n\x13STORY_ACT_II_MIASMA\x10\x02\x12\x1a\n\x16STORY_ACT_III_CRUCIBLE\x10\x03\x12\x1b\n\x17STORY_ACT_IV_TITAN_HUNT\x10\x04\x12\x19\n\x15STORY_ACT_V_SOVEREIGN\x10\x05*\xa2\x01\n\x11\x42\x65ggarAscentStage\x12\x15\n\x11STAGE_UNSPECIFIED\x10\x00\x12\x13\n\x0fSTAGE_MENDICANT\x10\x01\x12\x13\n\x0fSTAGE_SCAVENGER\x10\x02\x12\x16\n\x12STAGE_BONE_WARRIOR\x10\x03\x12\x17\n\x13STAGE_PRIMAL_HUNTER\x10\x04\x12\x1b\n\x17STAGE_SOVEREIGN_OUTCAST\x10\x05\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'storyline_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_STORYACT']._serialized_start=1686
  _globals['_STORYACT']._serialized_end=1856
  _globals['_BEGGARASCENTSTAGE']._serialized_start=1859
  _globals['_BEGGARASCENTSTAGE']._serialized_end=2021
  _globals['_JOURNALENTRYMESSAGE']._serialized_start=41
  _globals['_JOURNALENTRYMESSAGE']._serialized_end=358
  _globals['_STORYACTMESSAGE']._serialized_start=361
  _globals['_STORYACTMESSAGE']._serialized_end=679
  _globals['_STORYCUTSCENEMESSAGE']._serialized_start=682
  _globals['_STORYCUTSCENEMESSAGE']._serialized_end=902
  _globals['_PLAYERSTORYSTATEMESSAGE']._serialized_start=905
  _globals['_PLAYERSTORYSTATEMESSAGE']._serialized_end=1230
  _globals['_GETSTORYSTATEREQUEST']._serialized_start=1232
  _globals['_GETSTORYSTATEREQUEST']._serialized_end=1273
  _globals['_GETSTORYSTATERESPONSE']._serialized_start=1276
  _globals['_GETSTORYSTATERESPONSE']._serialized_end=1506
  _globals['_READJOURNALREQUEST']._serialized_start=1508
  _globals['_READJOURNALREQUEST']._serialized_end=1567
  _globals['_READJOURNALRESPONSE']._serialized_start=1569
  _globals['_READJOURNALRESPONSE']._serialized_end=1683
# @@protoc_insertion_point(module_scope)
