public EffectActivator(string target, MemoryAddress address, ActivationType activation, DeactivationType deactivation)
 {
     Target = address.ConvertToRightDataType(target);
     Address = address;
     ActivationType = activation;
     DeactivationType = deactivation;
 }
Example #2
0
        public ParameterCheck(MemoryAddress address, string parameter = null)
        {
            Address = address;

            if (parameter != null)
            {
                Parameter = address.ConvertToRightDataType(parameter);
            }
        }
Example #3
0
        public BaseCheck(MemoryAddress address, string failCase, FailType failType)
        {
            if (address == null)
            {
                throw new ArgumentNullException(nameof(address), "Invalid address for base check");
            }

            Address = address;
            FailCase = address.ConvertToRightDataType(failCase);

            FailType = failType;
        }