Ejemplo n.º 1
0
void noCoordBase::Serialize_noCoordBase(SerializedGameData * sgd) const 
{
	Serialize_noBase(sgd);

	sgd->PushUnsignedShort(x);
	sgd->PushUnsignedShort(y);
}
Ejemplo n.º 2
0
void noFighting::Serialize_noFighting(SerializedGameData& sgd) const
{
    Serialize_noBase(sgd);

    sgd.PushUnsignedChar(turn);
    sgd.PushUnsignedChar(defending_animation);
    sgd.PushObject(current_ev, true);
    sgd.PushUnsignedChar(player_won);

    for(unsigned i = 0; i < 2; ++i)
        sgd.PushObject(soldiers[i], false);
}
Ejemplo n.º 3
0
void noCoordBase::Serialize_noCoordBase(SerializedGameData* sgd) const
{
    Serialize_noBase(sgd);

    sgd->PushMapPoint(pos);
}