public override void EvaluateArgumentList() { IDataType d = (GetArgumentAt(1) as ConditionalInstruction)?.RunInstruction().GetReturnDataVal(); if (d != null) { conditionIsTrue = (bool)d.GetValue(); } }
public override bool IsSameDataTypeAndEqualTo(IDataType otherVal) { return((CodeBlockEnums.Turn)otherVal.GetValue() == (CodeBlockEnums.Turn)value); }