public override MyObjectBuilder_EntityBase GetObjectBuilder(bool copy = false) { var ob = base.GetObjectBuilder(copy) as MyObjectBuilder_HandToolBase; ob.SubtypeName = m_handItemDefinitionId.SubtypeName; ob.DeviceBase = GunBase.GetObjectBuilder(); return(ob); }