public void SetData(TargetManagerData data) { InMultiMode = data.inMultiMode; SingleTarget = data.singleTargetId != -1 ? Player.GetObjectById(data.singleTargetId) : null; }
public TargetManagerData GetData() { var data = new TargetManagerData(); data.singleTargetId = SingleTarget ? SingleTarget.ObjectId : -1; data.inMultiMode = InMultiMode; return(data); }