/**
*
*/
package com.cwa.bio.msg;
import com.cwa.gamecore.io.GameInput;
import com.cwa.gamecore.io.GameOutput;
import com.cwa.gamecore.message.AbstractMessage;
/**
* @author zero
*
*/
public class ArenaAddWarriorMessage extends AbstractMessage
{
/**
* 加入的竞技场的Id
*/
private String arenaId;
/**
* 战士的Id
*/
private String warId;
/**
* 初始的点数
*/
private int initScore;
/**
* 是否成功
*/
private boolean success;
public ArenaAddWarriorMessage()
{
super(ArenaMessageType.ADD_WARRIOR);
}
@Override
public void decodeBody(GameInput arg0)
{
success = arg0.getBoolean();
}
@Override
public void encodeBody(GameOutput arg0)
{
arg0.putString(arenaId);
arg0.putString(warId);
arg0.putInt(initScore);
}
public boolean isSuccess()
{
return success;
}
public void setArenaId(String arenaId)
{
this.arenaId = arenaId;
}
public void setWarId(String warId)
{
this.warId = warId;
}
public void setInitScore(int initScore)
{
this.initScore = initScore;
}
public void setSuccess(boolean success)
{
this.success = success;
}
}