protected Part(int state, EPartTypes type) { this.Type = type; this.State = state; }
} //for serializer public Part(EPartTypes type) { this.Type = type; this.State = MaxStateValue; }