Beispiel #1
0
    public static RequestHealthMessage Send(GameObject entity)
    {
        RequestHealthMessage msg = new RequestHealthMessage
        {
            LivingEntity = entity.GetComponent <NetworkIdentity>().netId,
        };

        msg.Send();
        return(msg);
    }
Beispiel #2
0
    IEnumerator ClientWaitForLocal()
    {
        while (PlayerManager.LocalPlayer == null)
        {
            yield return(YieldHelper.EndOfFrame);
        }
        yield return(YieldHelper.EndOfFrame);

        RequestHealthMessage.Send(gameObject);
        //	Logger.Log("SEND REQUEST TO UPDATE: " + gameObject.name, Category.Health);
    }
Beispiel #3
0
 private void RequestHealth(RequestHealthMessage msg)
 {
     _controller.gameObject.SendMessageTo(_updateHealthMsg, msg.Sender);
 }