一个用于.bsp文件分析和修改的库
bsp-tool的Python项目详细描述
bsp_工具
用于.bsp文件分析和修改的库
bsp_工具没有用户界面,它只为请求的内容提供一个python接口。bsp
此接口通过bsp_tool.bsp
类提供
目前,该工具从大多数源引擎游戏中读取.bsps,以及Titanfall 2&Apex Legends
mods/
文件夹包含用于解释.bsp文件中的块的类
bsp_工具需要知道每个块的构造,这在游戏中有所不同mods/common.py
提供了一些基类vindictus.py
扩展{
目前,并非每个块的确切格式都能被理解
当加载一个未知格式的块时,它将变成RAW_LUMPNAME
,原始数据将被保留
用户可以指定要使用的游戏bsp_工具
如果没有指定游戏,bsp_工具将根据bsp版本进行猜测
请注意,有些游戏共享一个版本,但有不同的块格式
要知道bsp工具的默认格式,请参见mods/__init__.py
- 项目
标签: