using System.Collections; using System.Collections.Generic; using UnityEngine; using Valheim; public class ObjCage : CommonObj { public ObjTypes ObjTypes = ObjTypes.cage; public int CageId = 0; public int AreaId = -1; public override EditObjInfo PreparData() { EditObjInfo info = new EditObjInfo(); info.ObjType = (int)ObjTypes; info.isObs = isObs; info.isOcc = isOcc; info.x = transform.position.x; info.y = transform.position.y; info.z = transform.position.z; info.angleX = transform.eulerAngles.x; info.angleY = transform.eulerAngles.y; info.angleZ = transform.eulerAngles.z; info.scaleX = transform.localScale.x; info.scaleY = transform.localScale.y; info.scaleZ = transform.localScale.z; info.opacity = opacity; info.cageId = CageId; info.areaId = AreaId; return info; } }