Exemplo n.º 1
0
def get_union_boss_log(request):
    req = request._proto
    char_id = request._char_id

    b = UnionBoss(char_id)
    msg = b.make_log_message(req.boss_id)
    return pack_msg(msg)
Exemplo n.º 2
0
def union_boss_battle(request):
    req = request._proto
    char_id = request._char_id

    b = UnionBoss(char_id)
    msg, drop_msg = b.battle(req.boss_id)

    response = UnionBossBattleResponse()
    response.ret = 0
    response.battle.MergeFrom(msg)
    response.drop.MergeFrom(drop_msg)
    return pack_msg(response)
Exemplo n.º 3
0
def union_boss_start(request):
    req = request._proto
    char_id = request._char_id
    b = UnionBoss(char_id)
    b.start(req.boss_id)
    return None
Exemplo n.º 4
0
def get_union_boss(request):
    char_id = request._char_id

    b = UnionBoss(char_id)
    msg = b.make_boss_response()
    return pack_msg(msg)