Exemple #1
0
    public static HealthOverallMessage Send(GameObject recipient, GameObject entityToUpdate, float overallHealth)
    {
        HealthOverallMessage msg = new HealthOverallMessage
        {
            EntityToUpdate = entityToUpdate.GetComponent <NetworkIdentity>().netId,
            OverallHealth  = overallHealth,
        };

        msg.SendTo(recipient);
        return(msg);
    }
    public static HealthOverallMessage Send(GameObject recipient, GameObject entityToUpdate, int overallHealth, ConsciousState consciousState, UI_PressureAlert.PressureChecker pressureStatus, UI_TempAlert.TempChecker tempStatus)
    {
        HealthOverallMessage msg = new HealthOverallMessage
        {
            EntityToUpdate = entityToUpdate.GetComponent <NetworkIdentity>().netId,
            OverallHealth  = overallHealth,
            ConsciousState = consciousState,
            PressureStatus = pressureStatus,
            TempStatus     = tempStatus,
        };

        msg.SendTo(recipient);
        return(msg);
    }