<packet name="QuestJournalReply_PARSER_ONLY">
	<version number="1">
		<u32 name="quest_id">
		<u32 name="player_crc">
		<str16 name="name">
		<str16 name="description">
		<str16 name="zone">
		<str16 name="type">
		<str16 name="complete_header">
		<u8 name="day">
		<u8 name="month">
		<u8 name="year">
		<u8 name="unknown" size="8">
		<u8 name="level">
		<u8 name="encounter_level">
		<u8 name="difficulty">
		<u8 name="unknown3" size="8">
		<u16 name="task_groups_completed">
		<u16 name="num_task_groups">
		<array name="task_group_array" count="var:num_task_groups">
			<str16 name="task_group">
			<u16 name="num_tasks">
			<array name="task_array" count="var:num_tasks">
				<str16 name="task">
				<u8 name="task_completed">
			</array>
			<u16 name="num_updates">
			<array name="update_array" count="var:num_updates">
				<u8 name="index">
				<u8 name="update_countval">
				<u16 name="update_currentval">
				<u16 name="update_maxval">
				<u16 name="icon">
				<str16 name="update_target_name">
			</array>
			<u32 name="unknown4">
		</array>
		<u8 name="unknown5" size="2">
		<u8 name="update">
		<u8 name="bullets">
		<u16 name="update_taskgroup_number">
		<u16 name="update_task_number">
		<u8 name="onscreen_update">
		<u16 name="onscreen_update_count">
		<str16 name="onscreen_update_text">
		<str16 name="onscreen_update_text2">
		<u16 name="onscreen_update_icon">
		<u8 name="unknown8" size="2">
		<u8 name="unknown8b">
		<str16 name="reward">
		<u8 name="unknown9" size="7">
		<u64 name="max_coin">
		<u64 name="min_coin">
		<u32 name="status_points">
		<str16 name="text">
		<u16 name="exp_bonus">
		<u8 name="unknown10">
	</version>
	<version number="860">
		<u32 name="quest_id">
		<u32 name="player_crc">
		<str16 name="name">
		<str16 name="description">
		<str16 name="zone">
		<str16 name="type">
		<str16 name="complete_header">
		<u8 name="day">
		<u8 name="month">
		<u8 name="year">
		<u8 name="unknown" size="5">
		<u8 name="level">
		<u8 name="encounter_level">
		<u8 name="unknown2b">
		<u8 name="difficulty">
		<u8 name="unknown3" size="8">
		<u16 name="task_groups_completed">
		<u16 name="num_task_groups">
		<array name="task_group_array" count="var:num_task_groups">
			<str16 name="task_group">
			<u16 name="num_tasks">
			<array name="task_array" count="var:num_tasks">
				<str16 name="task">
				<u8 name="task_completed">
			</array>
			<u16 name="num_updates">
			<array name="update_array" count="var:num_updates">
				<u8 name="index">
				<u8 name="update_countval">
				<u16 name="update_currentval">
				<u16 name="update_maxval">
				<u16 name="icon">
				<str16 name="update_target_name">
			</array>
			<u32 name="unknown4">
		</array>
		<u8 name="unknown5" size="2">
		<u8 name="update">
		<u8 name="bullets">
		<u16 name="update_taskgroup_number">
		<u16 name="update_task_number">
		<u8 name="onscreen_update">
		<u16 name="onscreen_update_count">
		<str16 name="onscreen_update_text">
		<str16 name="onscreen_update_text2">
		<u16 name="onscreen_update_icon">
		<u8 name="unknown8" size="2">
		<str16 name="reward">
		<u8 name="unknown9" size="7">
		<u64 name="max_coin">
		<u64 name="min_coin">
		<u32 name="status_points">
		<str16 name="text">
		<u16 name="exp_bonus">
		<u8 name="unknown10">
	</version>
</packet>