1
This commit is contained in:
parent
d5e7d8c3ca
commit
162a82befe
@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
#include <f8/btmgr.h>
|
#include <f8/btmgr.h>
|
||||||
#include <f8/udplog.h>
|
#include <f8/udplog.h>
|
||||||
|
#include <f8/app.h>
|
||||||
|
|
||||||
#include "android_agent.h"
|
#include "android_agent.h"
|
||||||
#include "player.h"
|
#include "player.h"
|
||||||
@ -209,14 +210,17 @@ behaviac::EBTStatus AndroidAgent::CoJoin()
|
|||||||
auto xobj = a8::MutableXObject::CreateObject();
|
auto xobj = a8::MutableXObject::CreateObject();
|
||||||
auto team_list = a8::MutableXObject::CreateArray();
|
auto team_list = a8::MutableXObject::CreateArray();
|
||||||
{
|
{
|
||||||
|
auto team = a8::MutableXObject::CreateObject();
|
||||||
auto member_list = a8::MutableXObject::CreateArray();
|
auto member_list = a8::MutableXObject::CreateArray();
|
||||||
|
|
||||||
auto member = a8::MutableXObject::CreateObject();
|
auto member = a8::MutableXObject::CreateObject();
|
||||||
member->SetVal("account_id", owner_->GetAccountId());
|
member->SetVal("account_id", owner_->GetAccountId());
|
||||||
member->SetVal("session_id", owner_->GetSessionId());
|
member->SetVal("session_id", owner_->GetSessionId());
|
||||||
member_list->Push(*member.get());
|
member_list->Push(*member.get());
|
||||||
|
|
||||||
team_list->SetVal("members", *member_list.get());
|
team->SetVal("team_uuid", f8::App::Instance()->NewGlobalUuid());
|
||||||
|
team->SetVal("members", *member_list.get());
|
||||||
|
|
||||||
|
team_list->Push(*team.get());
|
||||||
}
|
}
|
||||||
xobj->SetVal("team_list", *team_list.get());
|
xobj->SetVal("team_list", *team_list.get());
|
||||||
payload_data += xobj->ToJsonStr();
|
payload_data += xobj->ToJsonStr();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user