//--------------------------------------------------------------------------------------------- // Constructor //--------------------------------------------------------------------------------------------- public CSEventWrapper(CSEventWrapper copyFrom) { //We don't need to copy m_csEvent since it will be loaded in the script using //m_serializedData as the source m_type = copyFrom.m_type; m_serializedData = copyFrom.m_serializedData; }
//--------------------------------------------------------------------------------------------- // Constructor //--------------------------------------------------------------------------------------------- public CSActionWrapper(CSActionWrapper copyFrom) { m_type = copyFrom.m_type; m_serializedData = copyFrom.m_serializedData; }
public virtual void Save(CustomSerializedData serializedData) { }
public override void Save(CustomSerializedData serializedData) { serializedData.AddInt(m_healAmount); }
public override void Save(CustomSerializedData serializedData) { serializedData.AddInt(m_damage); }
public override void Save(CustomSerializedData serializedData) { serializedData.AddFloat(m_amount); serializedData.AddInt((int)m_unitType); }
public override void Save(CustomSerializedData serializedData) { serializedData.AddFloat(m_interval); }