public override void Start() { displayName = "Pressure Plate"; if (paramaters == null) { paramaters = new Paramater[1]; paramaters[0] = new DecimalParamater("Sustain", 0.5f); thisType = StructureType.PressurePlate; } base.Start(); }
public override void Start() { displayName = "Influence Light"; if (paramaters == null) { paramaters = new Paramater[1]; paramaters[0] = new DecimalParamater("Radius:", radius); } thisType = StructureType.Light; base.Start(); UpdateRadius(); }
public override void Start() { displayName = "Unit Spawn"; paramaters = new Paramater[2]; paramaters[0] = new DecimalParamater("Spawn Inerval (seconds)", 1f); List <string> faceOptions = new List <string> { "Up", "Down", "Left", "Right" }; paramaters[1] = new DropdownParamater("Starting direction", faceOptions); timeToNextSpawn = spawnInterval; base.Start(); }
public void Setup(DecimalParamater paramaterInfo) { editing = paramaterInfo; paramaterName.text = paramaterInfo.name; value.text = paramaterInfo.value.ToString(); }