| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #pragma once
- #include <cstdint>
- namespace sunrise::middleware::content::packages::tables {
- /** Native instruction values before unlock references are bound. */
- enum class UnlockOpcode : std::uint32_t {
- flag = 1,
- logicalNot = 2,
- logicalOr = 3,
- logicalAnd = 4,
- logicalNor = 5,
- notEqualAlternate = 6,
- logicalNand = 7,
- equal = 8,
- notEqual = 9,
- loadValue = 10,
- constant = 11,
- expression = 12,
- greaterThan = 13,
- greaterOrEqual = 14,
- lessThan = 15,
- lessOrEqual = 16,
- add = 17,
- subtract = 18,
- multiply = 19,
- divide = 20,
- remainder = 21,
- negate = 22,
- hash = 23,
- hashCombine = 24,
- bitwiseAnd = 25,
- bitwiseOr = 26,
- bitwiseXor = 27,
- bitwiseNot = 28,
- };
- } // namespace sunrise::middleware::content::packages::tables
|