public bool UseSalt()
 {
     if (base.smi.sm.messstation != null && (UnityEngine.Object)base.smi.sm.messstation.Get(base.smi) != (UnityEngine.Object)null)
     {
         MessStation component = base.smi.sm.messstation.Get(base.smi).GetComponent <MessStation>();
         return((UnityEngine.Object)component != (UnityEngine.Object)null && component.HasSalt);
     }
     return(false);
 }
 public Instance(MessStation master)
     : base(master)
 {
     saltStorage = master.GetComponent <Storage>();
     assigned    = master.GetComponent <Assignable>();
 }