Open NoseyNick opened 6 years ago
They're quite big:
fec854f7020000002f00000020005e0037005e00200030005e00200030005e00200030005e00200034005e00200030005e00200030005e002000380032005e00200038005e002000380032005e00200030005e00200030005e00200030005e00200037005e002000000053010000470061006d006500200065006e0064006500640020006200650063006100750073006500200061006c006c00200065006e0065006d00690065007300200077006500720065002000640065006600650061007400650064002e005e0045006e0065006d006900650073002000640065007300740072006f007900650064005e0045006e0065006d006900650073002000730075007200720065006e00640065007200650064005e0045006e0065006d006900650073002000730075007200760069007600650064005e00420061007300650073002000640065007300740072006f007900650064005e00420061007300650073002000730075007200760069007600650064005e004e00500043002000530068006900700073002000640065007300740072006f007900650064005e004e00500043002000530068006900700073002000730075007200760069007600650064005e0050006c00610079006500720020006200650061006d0073002000660069007200650064005e0050006c006100790065007200200074006f0072007000650064006f00650073002000660069007200650064005e0050006c0061007900650072002000680069007400200062007900200065006e0065006d007900200077006500610070006f006e0073005e0050006c00610079006500720020007300750063006300650073007300660075006c00200064006f0063006b00200061007400740065006d007000740073005e0041006e006f006d0061006c00690065007300200063006f006c006c00650063007400650064005e004d0069006e00650020006400650074006f006e006100740069006f006e0073005e004d0069007300730069006f006e0020006400750072006100740069006f006e002000280020006d0069006e00750074006500730020002900000004000000200020005e00000004000000200020005e000000 # 1.70 payload fec854f7020000002f00000020005e0037005e00200030005e00200030005e00200030005e00200034005e00200030005e00200030005e002000370035005e00200038005e002000380031005e00200030005e00200030005e00200030005e00200037005e002000000053010000470061006d006500200065006e0064006500640020006200650063006100750073006500200061006c006c00200065006e0065006d00690065007300200077006500720065002000640065006600650061007400650064002e005e0045006e0065006d006900650073002000640065007300740072006f007900650064005e0045006e0065006d006900650073002000730075007200720065006e00640065007200650064005e0045006e0065006d006900650073002000730075007200760069007600650064005e00420061007300650073002000640065007300740072006f007900650064005e00420061007300650073002000730075007200760069007600650064005e004e00500043002000530068006900700073002000640065007300740072006f007900650064005e004e00500043002000530068006900700073002000730075007200760069007600650064005e0050006c00610079006500720020006200650061006d0073002000660069007200650064005e0050006c006100790065007200200074006f0072007000650064006f00650073002000660069007200650064005e0050006c0061007900650072002000680069007400200062007900200065006e0065006d007900200077006500610070006f006e0073005e0050006c00610079006500720020007300750063006300650073007300660075006c00200064006f0063006b00200061007400740065006d007000740073005e0041006e006f006d0061006c00690065007300200063006f006c006c00650063007400650064005e004d0069006e00650020006400650074006f006e006100740069006f006e0073005e004d0069007300730069006f006e0020006400750072006100740069006f006e002000280020006d0069006e00750074006500730020002900000004000000200020005e00000004000000200020005e000000 # 1.70 payload fec854f7020000002e00000020005e0032005e00200030005e00200035005e00200030005e00200034005e00200030005e00200030005e002000310038005e00200038005e00200036005e00200030005e00200030005e00200030005e00200032005e002000000054010000470061006d006500200065006e006400650064002000620065006300610075007300650020007400680065002000730069006d0075006c006100740069006f006e0020007700610073002000730074006f0070007000650064002e005e0045006e0065006d006900650073002000640065007300740072006f007900650064005e0045006e0065006d006900650073002000730075007200720065006e00640065007200650064005e0045006e0065006d006900650073002000730075007200760069007600650064005e00420061007300650073002000640065007300740072006f007900650064005e00420061007300650073002000730075007200760069007600650064005e004e00500043002000530068006900700073002000640065007300740072006f007900650064005e004e00500043002000530068006900700073002000730075007200760069007600650064005e0050006c00610079006500720020006200650061006d0073002000660069007200650064005e0050006c006100790065007200200074006f0072007000650064006f00650073002000660069007200650064005e0050006c0061007900650072002000680069007400200062007900200065006e0065006d007900200077006500610070006f006e0073005e0050006c00610079006500720020007300750063006300650073007300660075006c00200064006f0063006b00200061007400740065006d007000740073005e0041006e006f006d0061006c00690065007300200063006f006c006c00650063007400650064005e004d0069006e00650020006400650074006f006e006100740069006f006e0073005e004d0069007300730069006f006e0020006400750072006100740069006f006e002000280020006d0069006e00750074006500730020002900000004000000200020005e00000004000000200020005e000000 # 1.70 payload
Presumably some sort of an early version of GameOverStatsPacket:
"Game ended because the simulation was stopped.^Enemies destroyed^Enemies surrendered^Enemies survived^Bases destroyed^Bases survived^NPC Ships destroyed^NPC Ships survived^Player beams fired^Player torpedoes fired^Player hit by enemy weapons^Player successful dock attempts^Anomalies collected^Mine detonations^Mission duration ( minutes )"
"Game ended because all enemies were defeated.^Enemies destroyed^Enemies surrendered^Enemies survived^Bases destroyed^Bases survived^NPC Ships destroyed^NPC Ships survived^Player beams fired^Player torpedoes fired^Player hit by enemy weapons^Player successful dock attempts^Anomalies collected^Mine detonations^Mission duration ( minutes )"
Type: 0xf754c8fe = JamCRC("simpleEvent") Subtype: 0x02 = OldGameOverStats String: list of all the scores. Lines separated by '^' EG " ^7^ 0^ 0^ 0^ 4^ 0^ 0^ 82^ 8^ 82^ 0^ 0^ 0^ 7^ " String: list of all the descriptions. Lines separated by '^' EG "Game ended because all enemies were defeated.^Enemies destroyed^Enemies surrendered^Enemies survived^Bases destroyed^Bases survived^NPC Ships destroyed^NPC Ships survived^Player beams fired^Player torpedoes fired^Player hit by enemy weapons^Player successful dock attempts^Anomalies collected^Mine detonations^Mission duration ( minutes )" String: unknown purpose. " ^" observed. String: unknown purpose. " ^" observed.
Well done! So this packet appears as early as v1.70...does it appear in any later versions, i.e. exactly how "old" is it?
I'm not yet reliably decoding v1.651 or v1.652 but suspect it exists there too. I've seen in in v1.70. I've not seen it in 2.00, and have no other versions between v1.70 and v2.00
Come to think of it, 2.0 has the (not-Old) GameOverStats packet 0xf754c8fe:0x15 which we are more familiar with, implying "0xf754c8fe:0x02 OldGameOverStats" is probably 1.X only. If anyone has any versions <2.00, which are NOT 1.651, 1.652, or 1.70, PLEASE get me a copy, for archaeological purposes.
Seen in a v1.70 capture Yup, 1.70 :grin:
Type 0xf754c8fe = JamCRC("simpleEvent") Subtype 0x02 Payload TBC