public JsonResult RetrieveAndSaveUnlistedFood(string description) { FoodHandler handler = new FoodHandler(); Food food = handler.RetrieveUnlistedFood(description); return(Json(food)); }
//GET: Food public JsonResult GetListOfFoods(string searchTerm) { FoodHandler handler = new FoodHandler(); List <Food> foods = handler.GetFilteredListOfFoods(searchTerm); return(Json(foods, JsonRequestBehavior.AllowGet)); }
private void Awake() { Instance = this; _spawnPoints = transform.Cast <Transform>().ToArray(); PoolFood(); _foodSpawner = Timing.RunCoroutine(HandleFoodSpawning()); }
public JsonResult Edit(Food model) { FoodHandler handler = new FoodHandler(); handler.Update(model); // temporary return(Json("Success")); }
public JsonResult Insert(string description, int caloriesPer100Grams) { FoodHandler handler = new FoodHandler(); handler.Insert(description, caloriesPer100Grams); // temporary return(Json("Success")); }
private void CheckIfPlayerWon() { FoodHandler foodHandler = PlayerController.instance.GetComponent <FoodHandler>(); if (foodHandler) { if (foodHandler.curFood * foodHandler.foodScaleEffectMultiplayer > mapBoxSize) { PlayerWon(); } } }
public void Food_Adds_To_Snake() { var controllerMoq = new Mock <IController>(); var board = TestUtils.CreateTestBoard(); var random = new Random(1); var handler = new FoodHandler(random); var game = new Game(controllerMoq.Object, board, random, new List <IItemPickupHandler> { handler }); var result = handler.PickupItem(game, (1, 1), out var item); }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject) { FoodHandler foodHandler = collision.gameObject.GetComponent <FoodHandler>(); if (foodHandler) { foodHandler.HandleFood(-foodCost * 2f); } } Destroy(gameObject); }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject) { FoodHandler foodhandler = collision.gameObject.GetComponent <FoodHandler>(); if (foodhandler) { foodhandler.HandleFood(value); Destroy(gameObject); } } //Debug.Log(collision.gameObject); }
private static void Main() { AppDomain.CurrentDomain.UnhandledException += (sender, args) => Console.Error.WriteLine(args.ExceptionObject); ThreadPool.SetMinThreads(HttpServerSettings.Concurrency, HttpServerSettings.Concurrency); ThreadPool.SetMaxThreads(HttpServerSettings.Concurrency, HttpServerSettings.Concurrency); var cancellation = new CancellationTokenSource(); var token = cancellation.Token; var wsServer = new WsServer <User>(9999, ws => Users.Find(ws.HttpRequest.Cookies?.GetAuth())); var authHandler = new AuthHandler(login => Task.Run(() => wsServer.BroadcastAsync(user => AuthHandler.FormatUserMessage(user, login), token), token)); var foodHandler = new FoodHandler((login, food) => Task.Run(() => wsServer.BroadcastAsync(user => FoodHandler.FormatUserMessage(user, login, food), token), token)); var staticHandler = new StaticHandler("static", ctx => { var url = ctx.Request.Url; if (url.HostNameType != UriHostNameType.Dns && url.HostNameType != UriHostNameType.IPv4 && url.HostNameType == UriHostNameType.IPv6) { throw new HttpException(400, "Invalid host"); } ctx.Response.Headers["X-Frame-Options"] = "deny"; ctx.Response.Headers["X-XSS-Protection"] = "1; mode=block"; ctx.Response.Headers["Content-Security-Policy"] = $"default-src 'none'; script-src 'self'; style-src 'self'; img-src 'self'; font-src 'self'; connect-src 'self' ws://{url.Host}:9999;"; ctx.SetCsrfTokenCookie(); }); var httpServer = new HttpServer(8888) .AddHandler("POST", "/signin", authHandler.SignInAsync) .AddHandler("POST", "/signup", authHandler.SignUpAsync) .AddHandler("POST", "/put", foodHandler.PutAsync) .AddHandler("GET", "/get", foodHandler.GetAsync) .AddHandler("GET", "/", staticHandler.GetAsync); Console.CancelKeyPress += (sender, args) => { Console.Error.WriteLine("Stopping..."); args.Cancel = true; cancellation.Cancel(); }; Task.WaitAll(wsServer.AcceptLoopAsync(token), httpServer.AcceptLoopAsync(token)); }
private void OnCollisionStay2D(Collision2D collision) { if (collision.gameObject.CompareTag(targetTag)) { //Debug.Log(collision.gameObject.name); FoodHandler foodHandler = collision.gameObject.GetComponent <FoodHandler>(); if (foodHandler) { if (this.foodHandler.curFood > foodHandler.curFood) { this.foodHandler.HandleFood(foodHandler.curFood); foodHandler.HandleFood(-foodHandler.curFood); //Debug.Log("Eaten"); } } } }
// Update is called once per frame void Update() { if (!target) { float minDistance = float.MaxValue; Collider2D[] foodColliders = Physics2D.OverlapCircleAll(transform.position, detectionRadius, LayerMask.GetMask("Player")); foreach (Collider2D collider in foodColliders) { float distance = (collider.gameObject.transform.position - transform.position).magnitude; if (distance < minDistance) { minDistance = distance; target = collider.gameObject; } } } if (target) { FoodHandler foodHandler = target.GetComponent <FoodHandler>(); if (foodHandler) { target = this.foodHandler.curFood > foodHandler.curFood * 1.1f ? target : null; } } if (!target) { float minDistance = float.MaxValue; Collider2D[] foodColliders = Physics2D.OverlapCircleAll(transform.position, detectionRadius, LayerMask.GetMask("Food")); foreach (Collider2D collider in foodColliders) { float distance = (collider.gameObject.transform.position - transform.position).magnitude; if (distance < minDistance) { minDistance = distance; target = collider.gameObject; } } } movementDirection = target ? (target.transform.position - transform.position).normalized : Vector3.zero; }
private void Awake() { rb = GetComponent <Rigidbody2D>(); foodHandler = GetComponent <FoodHandler>(); }
private void Start() { foodHandler = new FoodHandler(); }
private void Awake() { foodHandler = GetComponentInParent <FoodHandler>(); }
// Use this for initialization void Start() { database = GameObject.FindGameObjectWithTag("ARCamera").GetComponent <Database> (); foodhandler = GameObject.FindGameObjectWithTag("DirectionalLight").GetComponent <FoodHandler> (); }
void Awake() { _foodHandler = GameObject.Find("Food Handler").GetComponent<FoodHandler>(); }
private void Start() { foodHandler = new FoodHandler(); sendingData = false; }
// Use this for initialization void Start() { database = GameObject.FindGameObjectWithTag ("ARCamera").GetComponent<Database> (); foodhandler = GameObject.FindGameObjectWithTag ("DirectionalLight").GetComponent<FoodHandler> (); }