Commit 438d791f authored by Chen Bill's avatar Chen Bill

match_all moved to scriptlib.h

parent 3ab5bcad
......@@ -24,10 +24,6 @@ typedef signed char int8;
#define ADD_BIT(x,y) ((x)|=(y))
#define REMOVE_BIT(x,y) ((x)&=~(y))
constexpr bool match_all(uint32 x, uint32 y) {
return (x & y) == y;
}
#define OPERATION_SUCCESS 1
#define OPERATION_FAIL 0
#define OPERATION_CANCELED -1
......
......@@ -11,6 +11,10 @@
#include "common.h"
#include "interpreter.h"
constexpr bool match_all(uint32 x, uint32 y) {
return (x & y) == y;
}
class scriptlib {
public:
static int32 check_param(lua_State* L, int32 param_type, int32 index, int32 retfalse = FALSE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment