public VertexHeightNoiseVertHeightCurve3(PQSMod template) { _mod = template as PQSMod_VertexHeightNoiseVertHeightCurve3; _mod.transform.parent = Utility.Deactivator; base.mod = _mod; }
public VertexHeightNoiseVertHeightCurve3() { // Create the base mod GameObject modObject = new GameObject("VertexHeightNoiseVertHeightCurve3"); modObject.transform.parent = Utility.Deactivator; _mod = modObject.AddComponent <PQSMod_VertexHeightNoiseVertHeightCurve3>(); // Construct the internal objects. _mod.curveMultiplier = new PQSMod_VertexHeightNoiseVertHeightCurve3.SimplexNoise(); _mod.deformity = new PQSMod_VertexHeightNoiseVertHeightCurve3.SimplexNoise(); _mod.ridgedAdd = new PQSMod_VertexHeightNoiseVertHeightCurve3.RidgedNoise(); _mod.ridgedSub = new PQSMod_VertexHeightNoiseVertHeightCurve3.RidgedNoise(); base.mod = _mod; }