Esempio n. 1
0
    private CheckResult VerifyCommonMemoryEtc(MemoryVariableSet memory, MemoryContext context)
    {
        if (!context.CanHaveIntensity(memory.MemoryID, memory.Intensity))
        {
            var min = context.GetMinimumIntensity(memory.MemoryID);
            return(GetInvalid(string.Format(LMemoryIndexIntensityMin, memory.Handler, min)));
        }

        if (!context.CanHaveFeeling(memory.MemoryID, memory.Feeling, memory.Variable))
        {
            return(GetInvalid(string.Format(LMemoryFeelInvalid, memory.Handler)));
        }

        return(GetValid(string.Format(LMemoryF_0_Valid, memory.Handler)));
    }