public BaseAttributes ( Item owner, Server.GenericReader reader ) : System | ||
owner | Item | |
reader | Server.GenericReader | |
리턴 | System |
public BaseAttributes( Item owner, GenericReader reader )
{
m_Owner = owner;
int version = reader.ReadByte();
switch( version )
{
case 1:
{
m_Names = reader.ReadUInt();
m_Values = new int[reader.ReadEncodedInt()];
for( int i = 0; i < m_Values.Length; ++i )
m_Values[i] = reader.ReadEncodedInt();
break;
}
case 0:
{
m_Names = reader.ReadUInt();
m_Values = new int[reader.ReadInt()];
for( int i = 0; i < m_Values.Length; ++i )
m_Values[i] = reader.ReadInt();
break;
}
}
}
BaseAttributes::BaseAttributes ( Item owner ) : System | |
BaseAttributes::BaseAttributes ( Item owner, |