ÄÚµå : |
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
switch ( version )
{
case 17: // changed how DoneQuests is serialized
case 16:
{
m_Quest = QuestSerializer.DeserializeQuest( reader );
if ( m_Quest != null )
m_Quest.From = this;
int count = reader.ReadEncodedInt();
if ( count > 0 )
{
m_DoneQuests = new ArrayList();
for ( int i = 0; i < count; ++i )
{
Type questType = QuestSerializer.ReadType( QuestSystem.QuestTypes, reader );
DateTime restartTime;
if ( version < 17 )
restartTime = DateTime.MaxValue;
else
restartTime = reader.ReadDateTime();
m_DoneQuests.Add( new QuestRestartInfo( questType, restartTime ) );
}
}
m_Profession = reader.ReadEncodedInt();
goto case 15;
}
(ÈÄ·«)
|
Àοë±Û : |
1. ¼øÂ÷ÀûÀ¸·Î ·ÎµùÇÕ´Ï´Ù.
2. ÆÄÀÏ¿¡ ¾ø´Â°ÍÀ» ·ÎµùÇÒ·Á°í ÇÒ°æ¿ì ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù.
3. ¿ùµå ¼¼À̺갡 µÉ¶§ ¸ðµç °ÍµéÀÌ ¼¼ÀÌºê µË´Ï´Ù.( »ç¿ëµÇÁö ¾Ê´Â°Í Æ÷ÇÔ) |