static void UploadSettingsToServer(MyTrashRemovalSettings newSettings)
 {
     if (!MyEventContext.Current.IsLocallyInvoked && !MySession.Static.HasPlayerAdminRights(MyEventContext.Current.Sender.Value))
     {
         MyEventContext.ValidationFailed();
         return;
     }
     MyTrashRemoval.PreviewSettings = newSettings;
 }
Exemple #2
0
        static void RemoveTrash_Implementation(MyTrashRemovalSettings settings, MyTrashRemovalOperation operation)
        {
            if (!MyEventContext.Current.IsLocallyInvoked && !MySession.Static.HasPlayerAdminRights(MyEventContext.Current.Sender.Value))
            {
                MyEventContext.ValidationFailed();
                return;
            }

            MyTrashRemoval.Apply(settings, operation);
        }
Exemple #3
0
 static void UploadSettingsToServer(MyTrashRemovalSettings newSettings)
 {
     MyTrashRemoval.PreviewSettings = newSettings;
 }