<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_Opcodes%3ARespond_Achievement_Completion_Rate</id>
		<title>Game Opcodes:Respond Achievement Completion Rate - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_Opcodes%3ARespond_Achievement_Completion_Rate"/>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Respond_Achievement_Completion_Rate&amp;action=history"/>
		<updated>2026-06-03T16:58:21Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Respond_Achievement_Completion_Rate&amp;diff=318&amp;oldid=prev</id>
		<title>Ioncannon: /* Data */</title>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Respond_Achievement_Completion_Rate&amp;diff=318&amp;oldid=prev"/>
				<updated>2018-03-27T22:11:19Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Data&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:11, 27 March 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x00 || uint32 || 4 Bytes || achievementID || The ID of the achievement info is being sent for.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x00 || uint32 || 4 Bytes || achievementID || The ID of the achievement info is being sent for.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x04 || uint32 || 4 Bytes || completionRate || If it's progress based, how many units have been completed.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x04 || uint32 || 4 Bytes || completionRate || If it's progress based, how many units have been completed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x08 || uint32 || 4 Bytes || objectiveFlags || If it's objective based, which objectives were completed.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x08 || uint32 || 4 Bytes || objectiveFlags || If it's objective based, which objectives were completed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb2:diff:version:1.11a:oldid:317:newid:318 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ioncannon</name></author>	</entry>

	<entry>
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Respond_Achievement_Completion_Rate&amp;diff=317&amp;oldid=prev</id>
		<title>Ioncannon: Created page with &quot;When a player opens an achievement's details the client requests the completion info. This packet sends the amount completed and/or checks off any objectives.  :; Opcode - 0x1...&quot;</title>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Respond_Achievement_Completion_Rate&amp;diff=317&amp;oldid=prev"/>
				<updated>2018-03-27T22:11:03Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;When a player opens an achievement&amp;#039;s details the client requests the completion info. This packet sends the amount completed and/or checks off any objectives.  :; Opcode - 0x1...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;When a player opens an achievement's details the client requests the completion info. This packet sends the amount completed and/or checks off any objectives.&lt;br /&gt;
&lt;br /&gt;
:; Opcode - 0x19F&lt;br /&gt;
:; Source - Server&lt;br /&gt;
:; Data Size - 0x10 bytes&lt;br /&gt;
:; Requirements - None&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;50px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Data Type&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Length&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Variable&lt;br /&gt;
! style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || uint32 || 4 Bytes || achievementID || The ID of the achievement info is being sent for.&lt;br /&gt;
| 0x04 || uint32 || 4 Bytes || completionRate || If it's progress based, how many units have been completed.&lt;br /&gt;
| 0x08 || uint32 || 4 Bytes || objectiveFlags || If it's objective based, which objectives were completed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Visual Layout ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border:1px solid black; text-align:center;&amp;quot;&lt;br /&gt;
| colspan=17 | Packet Data Layout&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
! 0x0 !! 0x1 !! 0x2 !! 0x3 !! 0x4 !! 0x5 !! 0x6 !! 0x7 !! 0x8 !! 0x9 !! 0xA !! 0xB !! 0xC !! 0xD !! 0xE !! 0xF&lt;br /&gt;
|-&lt;br /&gt;
! 0x00&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#CEE0F2&amp;quot; | '''achievementID '''&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#CEE0F2&amp;quot; | '''completionRate '''&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#CEE0F2&amp;quot; | '''objectiveFlags '''&lt;br /&gt;
| 00 || 00 || 00 || 00&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ioncannon</name></author>	</entry>

	</feed>