psu_proto: Parse and then ignore command 0808.
This commit is contained in:
parent
d07b6c7cff
commit
ad9c8847be
@ -248,6 +248,24 @@ parse(Size, 16#0807, Channel, Data) ->
|
|||||||
?ASSERT_EQ(VarJ, 16#ffffffff),
|
?ASSERT_EQ(VarJ, 16#ffffffff),
|
||||||
{area_change, QuestID, ZoneID, MapID, EntryID};
|
{area_change, QuestID, ZoneID, MapID, EntryID};
|
||||||
|
|
||||||
|
%% @todo Probably safely ignored. Still, figure out VarJ. It can be different than 2.
|
||||||
|
parse(Size, 16#0808, Channel, Data) ->
|
||||||
|
<< _LID:16/little, VarA:16/little, VarB:32/little, VarC:32/little, VarD:32/little, VarE:32/little,
|
||||||
|
VarF:32/little, VarG:32/little, VarH:32/little, VarI:32/little, VarJ:32/little >> = Data,
|
||||||
|
?ASSERT_EQ(Size, 48),
|
||||||
|
?ASSERT_EQ(Channel, 2),
|
||||||
|
?ASSERT_EQ(VarA, 0),
|
||||||
|
?ASSERT_EQ(VarB, 0),
|
||||||
|
?ASSERT_EQ(VarC, 0),
|
||||||
|
?ASSERT_EQ(VarD, 0),
|
||||||
|
?ASSERT_EQ(VarE, 0),
|
||||||
|
?ASSERT_EQ(VarF, 0),
|
||||||
|
?ASSERT_EQ(VarG, 0),
|
||||||
|
?ASSERT_EQ(VarH, 0),
|
||||||
|
?ASSERT_EQ(VarI, 0),
|
||||||
|
?ASSERT_EQ(VarJ, 2),
|
||||||
|
ignore;
|
||||||
|
|
||||||
%% @doc This command should be safely ignored. Probably indicates that a non-mission area change was successful.
|
%% @doc This command should be safely ignored. Probably indicates that a non-mission area change was successful.
|
||||||
parse(Size, 16#080d, Channel, Data) ->
|
parse(Size, 16#080d, Channel, Data) ->
|
||||||
<< _LID:16/little, VarA:16/little, VarB:32/little, VarC:32/little, VarD:32/little, VarE:32/little, VarF:32/little, VarG:32/little, VarH:32/little, VarI:32/little >> = Data,
|
<< _LID:16/little, VarA:16/little, VarB:32/little, VarC:32/little, VarD:32/little, VarE:32/little, VarF:32/little, VarG:32/little, VarH:32/little, VarI:32/little >> = Data,
|
||||||
|
Loading…
Reference in New Issue
Block a user