コード例 #1
0
 public void chooseEquipment()
 {
     if (expData.getId() == "")
     {
         availableExperiments = ExperimentFactory.getAvailableExperiments(type);
         showAddWindow();
     }
     else
     {
         removeExperimentData();
         Events["chooseEquipment"].guiName = Localizer.GetStringByTag("#ne_Add_Experiment");
     }
 }
コード例 #2
0
 public void chooseEquipment()
 {
     if (expData.getId() == "")
     {
         availableExperiments = ExperimentFactory.getAvailableExperiments(type);
         windowID             = WindowCounter.getNextWindowID();
         showGui = 1;
     }
     else
     {
         removeExperimentData();
         Events["chooseEquipment"].guiName = "Add Experiment";
     }
 }
コード例 #3
0
        public static ExperimentData getExperimentDataFromNode(ConfigNode node)
        {
            if (node.name != CONFIG_NODE_NAME)
            {
                NE_Helper.logError("getLabEquipmentFromNode: invalid Node: " + node.name);
                return(getNullObject());
            }
            float mass = getMass(node.GetValue(MASS_VALUE));

            ExperimentData exp = ExperimentFactory.getExperiment(node.GetValue(TYPE_VALUE), mass);

            exp.load(node);
            return(exp);;
        }