コード例 #1
0
ファイル: Player.cpp プロジェクト: bestdpf/dpfall
 shared_ptr<Action> Player::playKickOff() {
     TTeamIndex ti = WM.getOurTeamIndex();
     TPlayMode pm = WM.getPlayMode();
     if ((TI_LEFT == ti && PM_KICK_OFF_LEFT == pm)
             || (TI_RIGHT == ti && PM_KICK_OFF_RIGHT == pm)) {
         return playOurKickOff();
     } else {
         return playOppKickOff();
     }
 }
コード例 #2
0
ファイル: Player.cpp プロジェクト: shuivin/robocup3d
void Player::playKickOff()
{
    ETeamSide ts = WorldModel::instance().getTeamSide();
    EPlayMode pm = WorldModel::instance().getPlayMode();
    if ( ( TS_LEFT == ts && PM_KickOff_Left == pm )
         || ( TS_RIGHT == ts && PM_KickOff_Right == pm ) )
    {
        return playOurKickOff();
    } 
    else 
    {
        return playOppKickOff();
    }
}