Barotrauma

Barotrauma

[Outdated] KA-CBRN(Reforge)
159 Comments
Nihil  [author] 8 Oct @ 3:02am 
tut-134 27 Sep @ 7:15am 
呃有誰知道在哪嗎?我找不到@NotAlwaysTrue的九州擴展MOD
XYTlong 15 Sep @ 11:16pm 
原来是我没开启lua(
XYTlong 15 Sep @ 10:12am 
作者大佬,模组里那些制导导弹怎么制导啊?我用垂发装置发射后就是一条直线飞走了,也没有拐弯什么的
Nihil  [author] 4 Sep @ 4:50am 
@tut-134 对的
Nihil  [author] 28 Aug @ 8:26am 
原作者是这位@NotAlwaysTrue,而我因为工作和生活中的某些原因,暂时应该是没时间和精力对当前的版本进行维护
huaxidesu 27 Aug @ 11:15pm 
请问原作者的链接在哪,没有搜到
SavePvtHans 18 Aug @ 1:27am 
佬能仙人指路一下吗,有点搞不懂CBRN现在是哪个版本还会继续更新
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3462439105
这个CBRN吗,还是说原作者到时候会上传新的CBRN模组
Nihil  [author] 10 Aug @ 9:46pm 
本模组停止更新,原作者已回归
tut-134 21 Jul @ 7:08am 
自導導彈瞄準路線上有自己潛艇部件的話導彈會直接繞回來打自己...
能不能給個數據接口讓其他砲台來鎖定?
或者讓數據接口可以設定發射後的手動控制時間 時間結束再切換讓導彈用導彈的視角瞄準鎖定?
BUG 2 Jul @ 9:51pm 
问一下,这个戎装MK1要怎么获得,加工台和武器弹药加工台都没找到
NotAlwaysTrue 1 Jul @ 6:02am 
堂堂复活,但是复活币还有4天才生效
Nihil  [author] 1 Jul @ 2:41am 
@TEFOS 理论上是Bio-2由于其属性就是应该占据衣服+潜水服位置,只要有潜水服位置就一定会写抗水压,所以Bio-2没问题;3A呼吸器理论上我改完之后是应该只占背包位,但是现在代码有问题,头盔那一栏还是会占用,下次和垂发一起修(或者看情况我要不要把垂发和CBRN分成两个mod)
Fuchs 30 Jun @ 4:44am 
关于Bio-2防护服和CBRN-3A呼吸器的问题,我看到了更新公告,所以现在我出现的情况是,防护服同时占据衣服和防弹衣的位置,呼吸器同时占据头盔和背包的位置,我其实没有太懂这个“不占头盔格子的情况下”的意思,是指现在呼吸器不会占据头盔位置可以带头盔的意思吗,还是说我理解错了。因为没有头盔贴图我一度以为现在的防护服不能抗水压了,那关于防护服以后能不能抗水压这方面会不会做一些平衡。最后,呼吸器还是和之前的版本一样不需要插入氧气瓶也可以在水下呼吸,
Nihil  [author] 29 Jun @ 11:48pm 
@jetbro1122334455 ok,I'll fix it soon
Nihil  [author] 29 Jun @ 11:48pm 
@北方舰队 我抽空检查下代码,不排除是lua的问题
Nihil  [author] 29 Jun @ 11:47pm 
@戏命 大更新之后坏档是甲鱼基操
末狐是个鸽 29 Jun @ 4:05am 
CBRN: 我装上外骨骼天下无敌啦!(冲向迅猛龙堆)
精创: 嘿老弟~来了~ (你脖子断了)
北方舰队 26 Jun @ 7:47am 
问一下,这个垂直发射单元除了潜望镜+装弹器还需要什么?导弹发射出去后只会向前方向改变不了
戏命 20 Jun @ 6:52am 
大佬,一波更新之后它给我存档的技术员换成医生了,重新加载之后还是医生(衣服还被扒光了),是什么情况?
jetbro1122334455 19 Jun @ 9:58am 
EN translation seems to be broken? Everything has no name
永恒之殇 17 Jun @ 8:18am 
大佬辛苦了
永恒之殇 16 Jun @ 5:15am 
是的,火神机炮使用20MM变革弹药箱,就能射击出去,但是会一直提示弹药用尽
Montana 16 Jun @ 3:59am 
火神机炮似乎有bug,使用20MM弹药箱时,射击显示无弹药,也没有射击动画,但是有对应的后坐力,希望能修复一下
Nihil  [author] 15 Jun @ 7:06am 
1.经测试,是射后不理的标准8c遗留的问题,使用其余导弹发射哪怕是5000k也没有发生红字报错,这大概就是not还在更新的时候没有正式发布射后不理版本的原因,会在下次更新时尝试修复或者暂时下架(我得去检查lua脚本)
2.至于移除周围生物的代码,我会在下次更新时取消小当量的remove代码,5000k和omega的依旧保留
Masonic Prime 15 Jun @ 7:00am 
老版本的omega弹头(带移除)在面对40k改造手术的永生者buff会疯狂报错弹框,估摸着也是这问题。
但是重铸版的移除就不会报错(?)很神奇。
永恒之殇 15 Jun @ 5:30am 
这是单打一发射后不理追踪标准8+10k核弹秒杀震中(血条只掉了一丝,但震中和血条就是没了)后控制台报错的前几行:Attempted to access a potentially removed character.Character: 震中, id: 908, removed: True.AnimController.Collider ==null
at System.Environment.get_StackTrace()
at Barotrauma.Character.get_SimPosition() in <DEV>\Barotrauma(BarotraumaSharedISharedSource(CharactersICharacter.cs:line 1278
越看越感觉是boss中心点在10k核弹的removecharacter范围内,结果被直接移除了(
永恒之殇 15 Jun @ 5:16am 
这是最后的部分:at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in
C:Users|joona(Documents(Barotrauma-development|Libraries(MonoGame.Framework(Src\MonoGame.Framework|Game.cs:line 397
at Microsoft.Xna.Framework.Game.Run() in
C:\Usersjoona(Documents(Barotrauma-development(Libraries(MonoGame.Framework(Src(MonoGame.Framework|Game.cs:line 367
at Barotrauma.Program.Main(Stringl args) in <DEV>(Barotrauma(BarotraumaClient(ClientSource(Program.cs:line 61
我不确定是不是报错导致的boss被直接移除,又或者是标准8的射后不理代码仍然在尝试尝试追踪boss,但是boss实际上已经被核弹头的removecharacter范围给移除了,导致出现报错
永恒之殇 15 Jun @ 5:09am 
这是第三部分:at Barotrauma.LuaCsHook.CallT](String name, Object[] args) in <DEV>(Barotrauma(BarotraumaShared)SharedSource(LuaCs(LuaCsHook.cs:line 794
at Barotrauma.LuaCsSetup.Update() in<DEV>(Barotrauma\BarotraumaSharedISharedSource\LuaCsILuaCsSetup.cs:line 314
at Barotrauma.GameMain.Update(GameTime gameTime) in <DEV>(Barotrauma(BarotraumaClient|ClientSource(GameMain.cs:line 1039
at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in
C:Usersjoona(Documents(Barotrauma-development(Libraries|MonoGame.Framework(Src(MonoGame.Framework|Game.cs:line 651
at Microsoft.Xna.Framework.Game.Tick() in
C:\Usersjoona|Documents(Barotrauma-development(Libraries|MonoGame.Framework(Src(MonoGame.Framework|Game.cs:line 500
at Microsoft.Xna.Framework.SdIGamePlatform.RunLoop() in
C:\Usersjoona(Documents(Barotrauma-development(Libraries(MonoGame.Framework)Src(MonoGame.Framework(SDL(SDLGamePlatform.cs:line 93
永恒之殇 15 Jun @ 5:09am 
这是第二部分:at lambda_method135(Closure,Object)
at MoonSharp.Interpreter.Interop.PropertyMemberDescriptor.GetValue(Script script, Object obj)
at MoonSharp.Interpreter.Interop.Basic
Descriptors.DispatchingUserDataDescriptor.TryIndex(Script script, Object obj, String indexName)
at MoonSharp.Interpreter.Interop.Basic
escriptors.DispatchingUserDataDescriptor.Index(Script script, Object obj, DynValue index, Boolean isDirectIndexing)
at MoonSharp.Interpreter.Execution.VM.Processor.ExecIndex(Instruction i, Int32 instructionPtr)
at MoonSharp.Interpreter.Execution.VM.Processor.Processing_Loop(Int32 instructionPtr)
at MoonSharp.lnterpreter.Execution.VM.Processor.Call(DynValue function, DynValue[ args)
at MoonSharp.Interpreter.Script.Cal(DynValue function, DynValuell args)
at Barotrauma.LuaCSetup.CallLuaFunction(Object function, Object!] args) in <DEV>\Barotrauma(BarotraumaShared)SharedSourceLuaCsILuaCsSetup.cs:line 286
永恒之殇 15 Jun @ 5:08am 
此外,我发现在boss被秒杀时,控制台会出现报错(但不弹框),有点长我得分开发,这是第一部分:Attempted to access a potentially removed character. Character: T037a, id: 914, removed: True.AnimController.Collider ==null
at System.Environment.get_StackTrace()
at Barotrauma.Character.get_SimPosition() in <DEV>(Barotrauma(BarotraumaShared(SharedSource(Characters(Character.cs:line 1278
at Barotrauma.Character.get_Position() in <DEV>(Barotrauma(BarotraumaShared)SharedSource(Characters(Character.cs:line 1295
at Barotrauma.Entity.get_WorldPosition() in <DEV>(Barotrauma(BarotraumaShared)SharedSource(Map)Entity.cs:line 49
永恒之殇 15 Jun @ 4:57am 
@Nihil 刚刚我把mod删到只保留Lua+原版TSM+CBRN+九州+测试船(还能开真是奇迹,这个顺序就是mod顺序),使用的是带声呐追踪射后不理的标准8+10k核弹头,10k核弹头没能秒杀大概是爆炸范围没有覆盖到震中的判定中心点(我用标准9手控打震中的头一样只会正常扣一小截血,但射后不理的导弹是默认追踪目标判定中心点的),10k弹头的秒杀范围相对较小,想测震中可以用射后不理导弹带更大当量弹头测试,或者换成新三王(判定点没那么难打)。我在潜望镜里鼠标移到画面右上角,代码刷一条T037a或者T044Y或者魔女,连射两到三发射后不理的标准8带10k核弹,boss的血条都是突然扣掉一截(10%-20%,但绝对没掉光),然后血条就逐渐消失了,想回去找boss尸体都找不到(
Nihil  [author] 15 Jun @ 3:15am 
1.经原版问君+九州+CBRN环境使用CBRN自带的改装版台风2测试,装满了10k核弹头的标准9也无法秒杀震中(我认为是模组环境问题,大概)。
2.遗物袋生成问题是某次回滚之后又改回了以前的代码,也就是全核弹又有了removecharacter的范围,下次更新时会顺手修复(但是碳基生物面对核武器能硬抗这真的不显得很诡异吗,当然我不玩黑海和深渊基因,所以他们的强度我并不清楚)。
3.物品中文名问题是历史遗留问题,曾经我做过修复屎山代码的尝试但是失败了,所以真要刷还是用英文(为什么不用妙妙沙盒mod呢),除非有人愿意帮我整个重写整个模组,不然这个问题无法解决。
永恒之殇 15 Jun @ 1:48am 
大佬,刚刚测试了一下,穿黑海重置机甲+衣服+三神丘作战头盔,90%+40%深层组织抗性,100%烧伤抗性,再配深渊基因+73不死常态恶疫,近距离下也扛不住哪怕最小当量的10k吨级核弹头,并且炸完之后尸体直接消失,连遗物袋都不会留下。并且我配合重型垂发打标准8带10k核弹头,只要打准了,连震中都会直接秒杀,且尸体瞬间无影无踪。更大当量的弹头(非omega)甚至能穿透十层站点+船体无敌船壳把前哨站npc和船员全部炸死,并且没有尸体和遗物袋,仿佛不曾存在过一样。我之前一直以为机制就是这么写的,原来不是吗
Montana 14 Jun @ 10:40pm 
还有一个,包括化学布撒弹头,M107弹匣之类的大量衍生物品共用一个中文名字标签,导致测试用代码拿取的时候只能靠运气随机拿
Masonic Prime 14 Jun @ 10:11pm 
核弹头炸了以后连尸体都找不到了。。。
常态恶疫的不死状态也不行。
Nihil  [author] 14 Jun @ 6:19pm 
@Montana 自动M107我会看一下,MK153和次抛的弹头用的原版默认弹头贴图,发射效果用了相当绿皮的原版物理效果,还有戎装mk1的问题需要等到我找到愿意接手的大佬来供图才能解决
Nihil  [author] 14 Jun @ 6:16pm 
@Masonic Prime 一直都只有omega弹头有删除效果,其他核弹头都是原版伤害机制,之前的核弹调整只调整了爆炸范围的区分度
Montana 14 Jun @ 11:46am 
并且我在游玩过程中还有遇到:
MK153发射器没有对应弹头贴图和发射动画(次抛系列也是一样)
戎装MK1 N2站立时手部僵硬,腿部基本没有对应行动关节动画
不知是暂未将制作重心移到这边还是没有制作的计划,如果有的话恳请作者能尽快加上:steamhappy:
Montana 14 Jun @ 11:41am 
M107升级之后的自动版本似乎没有品质而且镜子和握把的槽位也不生效,我翻看代码发现似乎两者整体差别不大,自动版本也有写对应代码,不知道作者能否修复一下:steamthumbsup:
Masonic Prime 14 Jun @ 4:33am 
大佬,重铸版的核弹是有删除之类的效果么?之前的CBRN的核弹防御叠够是能贴脸存活的,老版本CBRN的核弹是否只是单纯的大伤害?
Nihil  [author] 13 Jun @ 7:24pm 
@永恒之殇 好的,待会修正一下
永恒之殇 11 Jun @ 7:58am 
找到了,三个音频文件还在,但是Misc文件夹整体移动到了Items文件夹底下,但是代码的文件请求路径并未修改
永恒之殇 11 Jun @ 6:00am 
[九州武库·CBRN拓展(重铸)]Failed to load sound file"C:/Users/59100/AppData/Local/Daedalic Entertainment
GmbH/Barotrauma/WorkshopMods/Instaled/357730142/Misc/Oggs/minus.ogg"(ilenot found).Sound file"C:/Users/59100/AppData/LocalDedalicEntertainment
GmbH/Barotrauma/WorkshopMods/Installed/3457730142/Misc/Oggs/minus.og" doesn't exist!}
at Barotrauma.Sounds.SoundManager.LoadSound(String filename, Boolean stream) in
<DEV>(Barotrauma(BarotraumaClient(ClientSource|Sounds(SoundManager.cs:line 374
at Barotrauma.RoundSound.Load(ContentXElement element, Boolean stream) in <DEV>(Barotrauma(BarotraumaClientIClientSource(Map(RoundSound.cs:line 126
永恒之殇 11 Jun @ 6:00am 
这是剩下的报错:[九州武库·CBRN拓展(重铸)]Failed to load sound file"C:/Users/59100/AppData/Local/Daedalic Entertainment
GmbH/Barotrauma/WorkshopMods/Installed/3457730142/Misc/Oggs/plus.ogg"(file not found). (Sound file "C:/Users/59100/AppData/Local/Daedalic Entertainment
GmbH/Barotrauma/WorkshopMods/Instaled/3457730142/Misc/Oggs/plus.ogg" doesn't exist!}
at Barotrauma.Sounds.SoundManager.LoadSound(String filename, Boolean s
eam) in
<DEV>(Barotrauma|BarotraumaClient|ClientSource|Sounds|SoundManager.cs:
ie 374
at Barotrauma.RoundSound.Load(ContentXElement element, Boolean stream) in <DEV>(Barotrauma(BarotraumaClientIClientSource(Map(RoundSound.cs:line 126
永恒之殇 11 Jun @ 5:59am 
大佬,现在核弹头生成(不管是制造还是控制台刷)后控制台会弹出报错:[九州武库·CBRN拓展(重铸) ]Failed to load sound file "C:/Users/59100/AppData/Local/Daedalic Entertainment
GmbH/Barotrauma/WorkshopMods/Installed/3457730142/Misc/brokenarrow/alert.ogg" (file not found). (Sound file "C:/Users/59100/AppData/Local/Daedalic
Entertainment GmbH/Barotrauma/WorkshopMods/lnstalled/3457730142/Misc/brokenarrow/alert.ogg" doesn't exist!}
at Barotrauma.Sounds.SoundManager.LoadSound(String filename, Boolean stream) in
<DEV>(Barotrauma(BarotraumaClient(ClientSource(Sounds(SoundManager.cs:line 374
at Barotrauma.RoundSound.Load(ContentXElement element, Boolean stream) in <DEV>(Barotrauma(BarotraumaClient|ClientSource|Map)RoundSound.cs:line 126,好像是找不到三个音频文件,我看了下,连Misc文件夹都没有,b站看之前的视频,爆炸前是有警报声的,但现在没有了
Agartha 10 Jun @ 6:32am 
好的
Nihil  [author] 10 Jun @ 4:22am 
@Agartha 并没有,改到了九州的武器加工台合成
Agartha 9 Jun @ 8:27pm 
大佬问一下恶疫体手雷是不是删了?