static rPodPodState() { //Be careful here, the compiler gives odd "type initializer" errors //in other areas of code instead of crashing here Nodes = new List <rPodStateNodeStateI>(); CommandNode = new rPodStateCommandControlNode(); StepperNode = new rPodStateStepperNode(); PowerNodeA = new rPodStatePowerNode(); PowerNodeB = new rPodStatePowerNode(); CommandNode.NodeName = "Command"; StepperNode.NodeName = "Stepper"; PowerNodeA.NodeName = "PowerA"; PowerNodeB.NodeName = "PowerB"; Nodes.Add(CommandNode); Nodes.Add(StepperNode); Nodes.Add(PowerNodeA); Nodes.Add(PowerNodeB); }
static rPodPodState() { //Be careful here, the compiler gives odd "type initializer" errors //in other areas of code instead of crashing here Nodes = new List <rPodStateNodeStateI>(); PowerNodeA = new rPodStatePowerNode(); PowerNodeB = new rPodStatePowerNode(); FlightControlUnitNode = new rPodStateFlightControlUnitNode(); LandingGearUnitNode = new rPodStateLandingGearUnitNode(); PowerNodeA.NodeName = "PowerA"; PowerNodeB.NodeName = "PowerB"; FlightControlUnitNode.NodeName = "FlightControlUnit"; LandingGearUnitNode.NodeName = "LandingGearUnit"; Nodes.Add(PowerNodeA); Nodes.Add(PowerNodeB); Nodes.Add(FlightControlUnitNode); Nodes.Add(LandingGearUnitNode); }