azerothcore - 当所有标志都被选中时,哪些标志的值为-1,哪些没有?
问题描述
在 AzerothCore/TrinityCore DB 中,一些标志(位掩码值)-1
在所有位都启用时具有结果值,而其他标志则没有。
是否有此类标志的列表,以便我可以区分这两组?
例如bio.spawnMask-1
在所有标志都被选中时没有。
解决方案
Shauren 在 Discord 上的回答:
为了能够将-1插入数据库,这意味着必须对该字段进行签名,当您实际上有一个占据最高位的标志时,这会变得非常烦人,因此回答原始问题没有字段。如果它有效,它是一个错误
-1
当所有位都被选中时,似乎没有任何标志应该具有价值。
推荐阅读
- forms - 自定义 CheckboxSelectMultiple 小部件的模板:可以将其他对象属性作为属性传递吗?
- swiftui - SwiftUI:在运行时访问 EnvironmentObject 访问时出现线程错误
- hangouts-chat - 外部用户可以在 Google Chat 中与机器人聊天吗?
- symfony - 我创建了一个控制台命令,但无法在 Symfony 4 的控制台上运行它
- reporting-services - SSRS - 按周分组
- javascript - 为什么这个 xss 脚本不调用我的服务器?
- asp.net - 使用带有 VB.Net 的 Asp.Net 中的响应对象下载 excel (.xls) 时丢失了一些数据
- java - 在 URL 中定义名称为“repositorySearchController”的 bean 创建错误
- javascript - 将 JSON 的分支/节点提取为新的 JSON
- spring-boot - 如何从 log4j2-spring.xml 读取外部 application.properties 的属性?