예제 #1
0
    public static PlantTrayMessage SendToNearbyPlayers(GameObject tray,
                                                       string plant, int growingStage, PlantSpriteStage spriteStage,
                                                       bool harvestNotifier, bool weedNotifier, bool waterNotifier,
                                                       bool nutrimentNotifier)
    {
        PlantTrayMessage msg = new PlantTrayMessage
        {
            Tray                  = tray.NetId(),
            PlantSyncString       = plant,
            GrowingPlantStage     = growingStage,
            PlantSyncStage        = spriteStage,
            SyncHarvestNotifier   = harvestNotifier,
            SyncNutrimentNotifier = nutrimentNotifier,
            SyncWaterNotifier     = waterNotifier,
            SyncWeedNotifier      = weedNotifier
        };

        msg.SendToNearbyPlayers(tray.transform.position);
        return(msg);
    }
예제 #2
0
 private void SendUpdateToNearbyPlayers()
 {
     PlantTrayMessage.SendToNearbyPlayers(gameObject, plantSyncString, growingPlantStage, plantSyncStage,
                                          syncHarvestNotifier, syncWeedNotifier, syncWaterNotifier, syncNutrimentNotifier);
 }