From 228eaaf2f2ccc114f5f0735053d7d8bff8bb1244 Mon Sep 17 00:00:00 2001 From: Srlion Date: Mon, 3 Feb 2025 17:34:24 +0200 Subject: [PATCH] Add RNDX.SetFlag function for flag manipulation --- rndx.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rndx.lua b/rndx.lua index 22240a7..4b1615a 100644 --- a/rndx.lua +++ b/rndx.lua @@ -224,4 +224,12 @@ RNDX.SHAPE_IOS = SHAPE_IOS RNDX.BLUR = BLUR +function RNDX.SetFlag(flags, flag, bool) + if tobool(bool) then + return bit.bor(flags, flag) + else + return bit.band(flags, bit.bnot(flag)) + end +end + return RNDX