3 个版本 (破坏性更新)
0.3.0 | 2020 年 9 月 21 日 |
---|---|
0.2.0 | 2020 年 9 月 20 日 |
0.1.0 | 2020 年 9 月 15 日 |
#495 在 游戏
42KB
856 行
csgo-gsi
CS:GO 游戏状态集成 (GSI) API 的辅助库。
最佳搭配 tokio 异步生态系统。
使用方法
将此添加到您的 Cargo.toml
[dependencies]
csgo-gsi = "0.3.0"
简单示例
use csgo_gsi::{GSIConfigBuilder, GSIServer, Subscription};
#[tokio::main]
async fn main() {
let config = GSIConfigBuilder::new("csgo-gsi Example")
.subscribe_multiple(Subscription::UNRESTRICTED)
.build();
let mut server = GSIServer::new(config, 31337);
server.add_listener(|update| println!("Got an update {:#?}", update));
server
.run()
.await
.expect("server didn't start");
}
许可协议
许可协议为 Anti-Capitalist Software License 版本 1.4。
贡献
除非您明确说明,否则您提交的任何贡献都应也受 Anti-Capitalist Software License 版本 1.4 的约束,没有任何附加条款或条件。
历史记录
v0.3.0 - 2020-09-20
- 添加可选的 Rhai 脚本语言导出,带有
rhai
功能
v0.2.0 - 2020-09-20
- 将
Update
改为Clone
v0.1.0 - 2020-09-15
- 初始版本
依赖项
~22MB
~395K SLoC