public override void OnEvent(ClientSuitcasePush evnt) { if (evnt.Suitcase) { evnt.Suitcase.GetComponentInChildren <Rigidbody>().velocity = evnt.Direction; evnt.Suitcase.GetComponent <CoopSuitcase>().enabled = true; } }
public void PushedByClient(Vector3 direction) { this.correctionStartTime = Time.time + 0.5f; ClientSuitcasePush clientSuitcasePush = ClientSuitcasePush.Create(GlobalTargets.Everyone); clientSuitcasePush.Suitcase = base.entity; clientSuitcasePush.Direction = direction * 10f; clientSuitcasePush.Send(); this.Rigidbody.velocity = direction * 10f; base.enabled = true; }
private void OnSuitcasePush(ClientSuitcasePush suitcase) { HookCalled("OnSuitcasePush"); // TODO: Show suitcase info }
public override void OnEvent(ClientSuitcasePush evnt) { if (evnt.Suitcase) { evnt.Suitcase.GetComponentInChildren<Rigidbody>().velocity = evnt.Direction; evnt.Suitcase.GetComponent<CoopSuitcase>().enabled = true; } }