Esempio n. 1
0
void ScriptOverlay::Unserialize(int index, const char *serializedData, int dataSize) {
  StartUnserialize(serializedData, dataSize);
  overlayId = UnserializeInt();
  borderWidth = UnserializeInt();
  borderHeight = UnserializeInt();
  isBackgroundSpeech = UnserializeInt();
  ccRegisterUnserializedObject(index, this, this);
}
Esempio n. 2
0
void ScriptDateTime::Unserialize(int index, const char *serializedData, int dataSize) {
  StartUnserialize(serializedData, dataSize);
  year = UnserializeInt();
  month = UnserializeInt();
  day = UnserializeInt();
  hour = UnserializeInt();
  minute = UnserializeInt();
  second = UnserializeInt();
  rawUnixTime = UnserializeInt();
  ccRegisterUnserializedObject(index, this, this);
}
Esempio n. 3
0
void ScriptDrawingSurface::Unserialize(int index, const char *serializedData, int dataSize) {
  StartUnserialize(serializedData, dataSize);
  roomBackgroundNumber = UnserializeInt();
  dynamicSpriteNumber = UnserializeInt();
  dynamicSurfaceNumber = UnserializeInt();
  currentColour = UnserializeInt();
  currentColourScript = UnserializeInt();
  highResCoordinates = UnserializeInt();
  modified = UnserializeInt();
  hasAlphaChannel = UnserializeInt();
  isLinkedBitmapOnly = (UnserializeInt() != 0);
  ccRegisterUnserializedObject(index, this, this);
}
Esempio n. 4
0
void CCCharacter::Unserialize(int index, const char *serializedData, int dataSize) {
    StartUnserialize(serializedData, dataSize);
    int num = UnserializeInt();
    ccRegisterUnserializedObject(index, &game.chars[num], this);
}
Esempio n. 5
0
void CCHotspot::Unserialize(int index, const char *serializedData, int dataSize) {
    StartUnserialize(serializedData, dataSize);
    int num = UnserializeInt();
    ccRegisterUnserializedObject(index, &scrHotspot[num], this);
}
Esempio n. 6
0
void CCGUIObject::Unserialize(int index, const char *serializedData, int dataSize) {
    StartUnserialize(serializedData, dataSize);
    int guinum = UnserializeInt();
    int objnum = UnserializeInt();
    ccRegisterUnserializedObject(index, guis[guinum].Controls[objnum], this);
}
Esempio n. 7
0
void CCAudioChannel::Unserialize(int index, const char *serializedData, int dataSize) {
  StartUnserialize(serializedData, dataSize);
  int id = UnserializeInt();
  ccRegisterUnserializedObject(index, &scrAudioChannel[id], this);
}
Esempio n. 8
0
void CCAudioClip::Unserialize(int index, const char *serializedData, int dataSize) {
    StartUnserialize(serializedData, dataSize);
    int id = UnserializeInt();
    ccRegisterUnserializedObject(index, &game.audioClips[id], this);
}