void LoadDataFromServer() { bite.Send($"g {key}.name", response => { if (response.Trim().Length < 1) { response = "?"; } data.name = response; }); bite.Send($"g {key}.timePlayed", response => { data.timePlayed = Bite.Int(response, 0); }); bite.Send($"j {key}.lastPosition", response => { var json = JsonUtility.FromJson <Pos>(response); data.lastPosition = new Vector3( Bite.Float($"{json.x}", 0), Bite.Float($"{json.y}", 0), Bite.Float($"{json.z}", 0)); lastPositionLoaded = true; }); }
public void BasicYamlConfiguration() { var yaml = @" name: Bite attack-type: Melee damage: name: Bite Damage dice: 1d4 attack-bonus: name: Bite Attack Bonus base-value: 0"; var bite = new Bite(yaml.ParseYaml()); Assert.Equal("Bite", bite.Name); Assert.Equal(AttackTypes.Melee, bite.AttackType); Assert.Equal("1d4", bite.Damage.ToString()); Assert.Equal("Bite +0 (1d4)", bite.DisplayString()); var bob = CharacterTestTemplates.AverageBob(); bob.Add(bite); Assert.NotNull(bob.FindStat("Bite Attack Bonus")); Assert.NotNull(bob.FindStat("Bite Damage")); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Text")] Bite bite) { if (id != bite.Id) { return(NotFound()); } try { var oldBite = _context.Bites.Find(id); oldBite.Text = bite.Text; _context.Update(oldBite); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BiteExists(bite.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); }
// GET: Bites/Details/5 public async Task <ActionResult> Details(string biteId, Constant.ManageMessageId?message) { ViewBag.StatusMessage = message == Constant.ManageMessageId.SavedBiteDataSuccess ? "Bite data saved successfully." : message == Constant.ManageMessageId.SaveHumanVictimDataSuccess ? "Victim data saved successfully." : message == Constant.ManageMessageId.DeleteHumanVictimSuccess ? "Victim deleted successfully." : message == Constant.ManageMessageId.ErrorHumanVictimData ? "Error saving Victim data." : message == Constant.ManageMessageId.SavePetVictimDataSuccess ? "Pet data saved successfully" : message == Constant.ManageMessageId.DeletePetVictimSuccess ? "Pet data deleted successfully" : ""; if (biteId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Bite bite = await _biteRepository.GetById(biteId); if (bite == null) { return(HttpNotFound()); } var bitedetailsViewModel = new BiteDetailsViewModel { Bite = bite, HumanVictims = _humanVictimRepository.GetAllByBiteId(biteId), Pets = _animalRepository.GetAllPetVictims(biteId), Animal = _animalRepository.GetAnimalByBiteId(biteId), PetOwner = bite.Animals.First(a => a.IsVictim.Equals(false)).PetOwner, Actions = _actionRepository.GetActionsByBiteId(biteId) }; return(View(bitedetailsViewModel)); }
public async Task <ActionResult> Save(Bite bite) { if (ModelState.IsValid) { if (bite.Id == null) { await _biteRepository.Insert(bite); } else { await _biteRepository.Update(bite); } await _biteRepository.SaveChangesAsync(); //var biteupdate = new BiteUpdatesHub(); //await biteupdate.NotifyUpdates(); return(RedirectToAction("Details", new { biteId = bite.Id, Message = Constant.ManageMessageId.SavedBiteDataSuccess })); } var biteViewModel = new BiteViewModel { Bite = bite, Cities = _citiesRepository.All(), States = _statesRepository.All(), Employees = _employeeRepository.All(), BiteStatuses = _biteStatusRepository.All() }; return(View("BiteForm", biteViewModel)); }
public void ConvertsDamageBasedOnCharacterSize() { var bob = CharacterTestTemplates.AverageBob(); bob.Size.SetSize(CharacterSize.Small, 4, 120); var yaml = @" name: Bite attack-type: Melee damage: name: Bite Damage dice: 1d4 attack-bonus: name: Bite Attack Bonus base-value: 0"; var bite = new Bite(yaml.ParseYaml()); bob.Add(bite); var modYaml = @" name: Bite Damage"; var sizeMod = new ConvertDamageDiceOnSizeModifier(modYaml.ParseYaml()); bob.Add(sizeMod); Assert.Equal("1d3", bite.Damage.ToString()); }
void Start() { col = GetComponent <BoxCollider2D>(); lc = GetComponent <LifeControl>(); bite = GetComponent <Bite>(); jumpAnim.frameTime = float.PositiveInfinity; timeStart = Time.time; }
public void Attack(Rat sender, int bonus, bool isIncreased) { Bite?.Invoke(sender, new BonusEventArgs { BaseAttack = bonus, IsIncreased = isIncreased }); }
private int bite() { var multi = getAttackMultiplier(); var increase = getAttackModifier(); var bite = new Bite(); return(bite.Action(Strength, Crit, multi, increase)); }
public ActionResult DeleteConfirmed(string id) { Bite bite = _biteRepository.GetById(id).Result; bite.Active = Constant.Deactive; _biteRepository.Update(bite); _biteRepository.SaveChangesAsync(); return(RedirectToAction("Index")); }
static void Main(string[] args) { Bite muBite = new Bite(1024); muBite.ConvertToKB(); muBite.ConvertToMB(); muBite.ConvertToGB(); Console.ReadLine(); }
void Start() { id = SystemInfo.deviceUniqueIdentifier; key = $"{user}.{id}"; bite = new Bite(host, port); bite.OnConnected += OnConnected; bite.OnError += OnError; }
private void Awake() { idle = new Idle(playerAnim, idleAnimation); moving = new Moving(playerAnim, movingAnimation); roar = new Roar(playerAnim, roarAnimation, ReturnFromRoarLogic); death = new Death(playerAnim, deathAnimation, returnDeathAnimation, transform); bite = new Bite(playerAnim, biteAnimation, ReturnFromBiteLogic); isInvulnerable = false; playerHasKey = false; audioSource = GetComponent <AudioSource>(); }
void LoadOrSetStartedEpoch() { bite.Send($"g {key}.startedEpoch", response => { data.startedEpoch = Bite.Long(response, 0); if (data.startedEpoch <= 0) { data.startedEpoch = DateTimeOffset.Now.ToUnixTimeSeconds(); bite.Send($"s {key}.startedEpoch {data.startedEpoch}"); } }); }
public async Task <int> SubmitBite(string biteText) { var bite = new Bite { Text = biteText, CreationDate = DateTime.Now, User = await _context.Users.FindAsync(_user_manager.GetUserId(User)) }; var entry = _context.Add(bite); await _context.SaveChangesAsync(); return(entry.Entity.Id); }
// GET: Bites/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Bite bite = _biteRepository.GetById(id).Result; if (bite == null) { return(HttpNotFound()); } return(View(bite)); }
public async Task <IActionResult> Create([Bind("Id,Text")] Bite bite) { bite.CreationDate = DateTime.Now; bite.User = await _context.Users.FindAsync(_user_manager.GetUserId(User)); ModelState.Clear(); if (await TryUpdateModelAsync(bite) && ModelState.IsValid) { _context.Add(bite); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(bite)); }
public Enemy() { name = "Enemy"; maxHp = 10; curHp = maxHp; power = 0; aggro = 1; defence = 0; agility = 1; animPath = "UnitSprites/Enemy1"; commands = new Command[3]; commands[0] = new Growl(); commands[1] = new Bite(); commands[2] = new Slash(); }
public FireHellhound() : base(1, 10, "Fire Hellhound", Type.Fire, Type.Fire, new int[] { 1000, 52, 43, 60, 50, 50, 10, 10 }) { skills[0] = new Bite(this); skills[1] = new DoubleAttack(this); }
// ビルド時に実行 void Start() { g_Bite = GameObject.Find("Bite"); g_Script = g_Bite.GetComponent <Bite>(); g_Bite.SetActive(false); }