void Initialization() { // SetTrail(); trail = GetComponent <TrailRenderer>(); trail.enabled = false; holder = transform.root.gameObject.GetComponent <BaseFight>(); }
// Use this for initialization void Start() { if (!is_IA) { inputs = GetComponent <BaseInputs>(); } fight = GetComponent <BaseFight>(); move = GetComponent <BaseMove>(); // axe_control = GetComponent<GoWAxeControl>(); }
void Initialization() { cam = Camera.main; rb = GetComponent <Rigidbody>(); anim = GetComponent <Animator>(); fight = GetComponent <BaseFight>(); TargetRotation = transform.rotation; height = GetComponent <Collider>().bounds.size.y / 2f; foreach (TrailRenderer tr in DashTrails) { tr.enabled = false; } }
public BaseFight EndFight(Fighter victor, Fighter loser) { var fightResult = new BaseFight() { Room = Plugin.Channel, WinnerId = victor.Name, LoserId = loser.Name, FinishDate = DateTime.UtcNow }; using (var context = Plugin.Context) { context.Add(fightResult); context.SaveChanges(); } Plugin.ResetFight(); return(fightResult); }