Modify logic for "not" operator.

This commit is contained in:
2022-11-11 17:36:52 +08:00
parent 990a42f71b
commit 0b17520bfd

View File

@@ -231,7 +231,7 @@ namespace Cryville.Crtr {
class op_not_1 : PdtOperator {
public op_not_1() : base(1) { }
protected override void Execute() {
float result = GetOperand(0).AsNumber() == 0 ? 1 : 0;
float result = GetOperand(0).AsNumber() <= 0 ? 1 : 0;
GetReturnFrame(PdtInternalType.Number, sizeof(float)).SetNumber(result);
}
}