public JsonResult _GetMaleAnimalsListFromTube(int TubeId) { if (TubeId == 0) { return(Json(commonRep.GetMaleAnimalsDropDown(), JsonRequestBehavior.AllowGet)); } else { AIRepository aiRep = new AIRepository(); // List containing only 1 animal from tubeid return(Json(aiRep.GetAnimlDropDownFromTube((int)TubeId), JsonRequestBehavior.AllowGet)); } }
public void SpawnMob(Vector3 position, Quaternion rotation, string mobModelName) { AIModel model = AIRepository.GetAIModelByName(mobModelName); if (model == null) { throw new ApplicationException("Could not find a model named " + mobModelName + "."); } MobActuator actuator; GameObject mobObject = (GameObject)Instantiate(MobTemplate, position, rotation); actuator = mobObject.GetComponent <MobActuator>(); actuator.RealizeModel(model); }