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); }
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); }
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); }
void CCCharacter::Unserialize(int index, const char *serializedData, int dataSize) { StartUnserialize(serializedData, dataSize); int num = UnserializeInt(); ccRegisterUnserializedObject(index, &game.chars[num], this); }
void CCHotspot::Unserialize(int index, const char *serializedData, int dataSize) { StartUnserialize(serializedData, dataSize); int num = UnserializeInt(); ccRegisterUnserializedObject(index, &scrHotspot[num], this); }
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); }
void CCAudioChannel::Unserialize(int index, const char *serializedData, int dataSize) { StartUnserialize(serializedData, dataSize); int id = UnserializeInt(); ccRegisterUnserializedObject(index, &scrAudioChannel[id], this); }
void CCAudioClip::Unserialize(int index, const char *serializedData, int dataSize) { StartUnserialize(serializedData, dataSize); int id = UnserializeInt(); ccRegisterUnserializedObject(index, &game.audioClips[id], this); }