public void CharAbilPass() { var chara = new CharAbilities() { AbilityId = 1, CharacterId = 1, Mods = 1 }; Assert.Equal(1, chara.AbilityId); Assert.Equal(1, chara.CharacterId); Assert.Equal(1, chara.Mods); }
// Use this for initialization protected override void Awake() { base.Awake(); moveSpeed = 12f; maxEnergy = 100; energy = maxEnergy; energyRegeneration = 66f; maxHp = 100f; var mainAbility = gameObject.AddComponent<RapidFire>(); var secondaryAbility = gameObject.AddComponent<AimMode>(); var movementAbility = gameObject.AddComponent<Dash>(); var defensiveAbility = gameObject.AddComponent<SniperReflect>(); abilities = new CharAbilities(mainAbility, secondaryAbility, movementAbility, defensiveAbility); }
// Use this for initialization protected override void Awake() { base.Awake(); moveSpeed = 12f; maxEnergy = 100; maxHp = 100; energy = maxEnergy; energyRegeneration = 66f; var mainAbility = gameObject.AddComponent<ShotgunBlast>(); var secondaryAbility = gameObject.AddComponent<BigShot>(); var movementAbility = gameObject.AddComponent<Charge>(); var defensiveAbility = gameObject.AddComponent<BreacherReflect>(); abilities = new CharAbilities(mainAbility, secondaryAbility, movementAbility, defensiveAbility); }
public async Task <ActionResult> Create(AbilityChar selection) { var collection = new CharAbilities() { CharacterId = selection.charID, AbilityId = selection.ability.AbilityID, Mods = selection.mod }; try { using (var httpClient = new HttpClient()) { var request = CreateRequestToService(HttpMethod.Post, $"{Configuration["ServiceEndpoints:CharAbility"]}", collection); var Response = await httpClient.SendAsync(request); } return(RedirectToAction(nameof(GetAbilities), new { id = selection.charID })); } catch { return(View(selection)); } }
public void Post([FromBody] CharAbilities value) { Repo.CreateCharAbilities(value); Repo.Save(); }