void noCoordBase::Serialize_noCoordBase(SerializedGameData * sgd) const { Serialize_noBase(sgd); sgd->PushUnsignedShort(x); sgd->PushUnsignedShort(y); }
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); }
void noCoordBase::Serialize_noCoordBase(SerializedGameData* sgd) const { Serialize_noBase(sgd); sgd->PushMapPoint(pos); }