如题
已知独立物品存在全口径的枪械,那是否存在可以修改为可以给所有枪使用的独立物品子弹呢?
图税
3.11.x
文字描述
是
安装问题
1.请所有作者在发布作品前进行第三方病毒检测,自2021年4月3日起每个新作品务必随贴附检测链接
这不仅仅是对自己负责对社区负责也是对所有用户负责,玩家也可自行检测
3.如果文中内容有侵权行为、失效下载链接以及争议的金币贴请及时举报 ➩点击下方举报
4.注册用户在发布作品、话题、评论等内容时,请务必遵守国家互联网信息管理办法规定
5.本站所收录的作品、评论、上传内容等均属用户个人行为,如侵害了您的权益,欢迎举报,一经核实,立即删除
请登录之后再进行评论
独立物品恐怕不行,如果是服务端或者客户端的MOD也许可以(这方面我不是很清楚)
给你打个比方吧:
现在有三个箱子,一个只能装水果,一个只能装蔬菜,一个只能装肉(假设)。咋们把各个箱子比作枪械,它们对应的食物比作子弹。
那么兼容多口径的独立物品枪械的原理是:你给比如水果箱子添加了蔬菜或者肉的ID,这样才可以让水果箱去装蔬菜或者肉;
那么全口径兼容独立物品枪械的原理是:比如你想让水果箱可以装入:香蕉、葡萄、苹果、茄子、辣椒、白菜、肌肉、羊肉、猪肉.....有两个办法:1.将他们的ID一个一个加进去(香蕉、葡萄、苹果、茄子、辣椒、白菜、肌肉、羊肉、猪肉...)这样比较麻烦。2.给他们起一个名字(香蕉、葡萄、苹果、茄子、辣椒、白菜、肌肉、羊肉、猪肉...)叫“食物”直接给水果箱子添加这个“食物”的ID,这样就可以想装什么吃的就装什么吃的。
独立物品子弹的原理是:我用香蕉克隆了一个更好吃的香蕉,但因为他属于水果不属于蔬菜和肉,所以只能放在水果箱里。除非我去把这个“更好吃的香蕉”的ID加到蔬菜箱和肉箱里。
这就是独立物品武器和子弹关系(这只是我的理解,可能你的这个想法真的可以实现,但是我不知道)
这个不难,只需要把原版的所有枪和所有弹匣的兼容子弹ID里加入这种新子弹就行了
印象中塔科夫的弹药兼容逻辑是:每个枪械和弹夹,都有自己的一个兼容列表,列表里有啥子弹,就能用啥子弹
比如那个广为人知的民用AK坑萌新的事,就是因为弹夹能装366也能装762,但是能用这个弹夹的非民用AK只兼容762,结果366塞进去就打不了,以及民用AK只用366,那762塞进去就打不了
所以想要一种能给所有枪用的子弹,需要给每种枪及其要用的弹夹添加这种子弹的兼容,需要一个个找出所有枪,说实话有点麻烦,不知道能不能用代码一次性搞定。反之,想要能用所有子弹的枪相对容易点,只要有一张所有子弹的列表,给这把枪和对应弹夹的兼容列表挨个加进去就行
Comprehensive Ammunition Tweaker - Updated 可以参考下这个mod?这个mod除了可以编辑游戏内的弹药数据以外,还添加了个可适配所有弹匣的通用子弹