CM3D2.MaidFiddler.Hook.MaidStatusChangeHooks.OnNoonWorkEnableCheck C# (CSharp) Method

OnNoonWorkEnableCheck() public static method

public static OnNoonWorkEnableCheck ( bool &result, int workID, Maid maid ) : bool
result bool
workID int
maid Maid
return bool
        public static bool OnNoonWorkEnableCheck(out bool result, int workID, Maid maid)
        {
            WorkEventArgs args = new WorkEventArgs
            {
                Tag = MaidChangeType.NoonWorkId,
                CallerMaid = maid,
                CheckCalledTarget = false,
                ForceEnabled = false,
                ID = workID
            };
            CheckWorkEnabled?.Invoke(null, args);
            result = args.ForceEnabled;
            return args.ForceEnabled;
        }