using System.Runtime.CompilerServices; namespace Questionable.Controller.Conditions; internal sealed class InventoryFullCondition : StopCondition { public override bool IsSession => false; public override EStopConditionType Type => EStopConditionType.InventoryFull; public override bool Evaluate(StopEvaluationContext context) { return context.FreeInventorySlots == 0; } [MethodImpl(MethodImplOptions.NoInlining)] public override string GetDescription() { return global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(915709300); } }