diff --git a/src/Struct/Facings.bf b/src/Struct/Facings.bf index 27e0871..a40db87 100644 --- a/src/Struct/Facings.bf +++ b/src/Struct/Facings.bf @@ -1,3 +1,4 @@ +using System; namespace Strawberry { public enum Facings @@ -21,6 +22,18 @@ namespace Strawberry return i; } + [Inline, Commutable] + static public int operator*(Facings a, int b) + { + return b * (int)a; + } + + [Inline, Commutable] + static public float operator*(Facings a, float b) + { + return b * (int)a; + } + static public implicit operator Facings(int i) { if (i < 0)