void Start() { state = BattleState.START; dataTransporter = GameObject.FindGameObjectWithTag("DataTransporter").GetComponent <DataTransporter>(); GatherData(); StartCoroutine(SetupBattle()); }
private void Start() { origin = transform.position; playerTransform = GameObject.FindGameObjectWithTag("Player").transform; dataTransporter = GameObject.FindGameObjectWithTag("DataTransporter").GetComponent <DataTransporter>(); levelLoader = GameObject.FindGameObjectWithTag("LevelLoader").GetComponent <LevelLoader>(); navMeshAgent = GetComponent <NavMeshAgent>(); fieldOfView = GetComponent <FieldOfView>(); speedOriginal = navMeshAgent.speed; playerSeen = false; detectionOnCD = false; Patrol(); }
public Program(IGenericRepository <TransportHistory> configRepository, IRepository sourceRepository, IRepository targetRepository, IMapper mapper) { application = new CommandLineApplication { Name = "elastic2sql", Description = "It gets from values in Elasticsearch and pushes to sql" }; application.HelpOption("-?|-h|--help"); var startDate = application.Argument("startDate", $"The start date of values to be retrieved from elasticsearch. ({Constants.DATETIME_FORMAT})"); var endDate = application.Argument("endDate", $"The end date of values to be retrieved from elasticsearch. ({Constants.DATETIME_FORMAT})"); var dataCount = application.Argument("dataCount", "The number of rows to move in one go"); application.OnExecute(() => { var parsedStartDate = DateTime.ParseExact(startDate.Value, Constants.DATETIME_FORMAT, CultureInfo.InvariantCulture); var parsedEndDate = DateTime.ParseExact(endDate.Value, Constants.DATETIME_FORMAT, CultureInfo.InvariantCulture); var parsedDataCount = Convert.ToInt32(dataCount.Value); var dataTransporter = new DataTransporter(configRepository, sourceRepository, targetRepository, mapper); dataTransporter.Transport(parsedStartDate, parsedEndDate, parsedDataCount); return(0); }); }