边缘世界 RimWorld

边缘世界 RimWorld

D-FunctionalAmmunition Library
37 条留言
Griffon 10 月 19 日 上午 10:14 
Just noticed the update yesterday. It doesn't seem to crash anymore. Really good job and thanks for a great library for modders :)
奥拉西斯的地雷 10 月 17 日 上午 3:29 
中文范例好评
Griffon 10 月 17 日 上午 3:27 
Big thanks for the 1.6 update. I noticed one issue though :

In the case of a missile with keepTracking true. If the target is killed before the projectile hits, the projectile hangs in the air and keep generating red error messages.

Exception ticking Bullet_Typhon39855 (at (103, 0, 168)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C1ACA]
at D_FuncAmmoLib.CompGuidanceCE.CompTick () [0x0029d] in <f5fb0aa2dab74d4d97c1355ced6b4b45>:0
at Verse.ThingWithComps.Tick () [0x00025] in <24d25868955f4df08b02c73b55f389fe>:0
at CombatExtended.ProjectileCE.Tick () [0x00001] in <fb4c7875773b4d4e8d309407c7a64d23>:0
at D_FuncAmmoLib.Projectile.Tick () [0x00001] in <f5fb0aa2dab74d4d97c1355ced6b4b45>:0

Is there some kind of param that can make a projectile self destruct (may kill the launcher) or even better dumb guided once the target is killed ?
I tried the TicksCrashPorjectile but it seems the error prevents the projectile tick
Benjamin Proverb Test 10 月 6 日 下午 9:55 
can understand. making the library work well (and with minimal overhead) is important. as is DsW-4's day job. things take time.
PolandBall  [作者] 10 月 6 日 下午 9:11 
I know everyone is looking forward to the 1.6 update, but right now, DsW-4 is busy with work while also trying to find time to optimize the guidance function code and maintain other features. Additionally, efforts are underway to adapt the guidance function code from D-Lib for use with Combat Extended.

The planned optimization aims to enable guided ammunition functionality using only comp, without the need to occupy ThingClass.

我知道各位很期待1.6版本更新,但现在DsW-4要在忙于工作的同时抽时间优化制导功能代码和维护其他功能,并且还在准备把D-Lib的制导功能代码搬运给Combat Extended使用。

计划中的优化效果是只需要comp而不需要占用ThingClass即可启用制导弹药功能。
FIB010666 9 月 28 日 上午 1:35 
佬,加油!
纸齿轮 9 月 26 日 下午 9:40 
好事多磨,牛逼的东西不怕等
SilkMoth 9 月 24 日 上午 11:01 
damm that sucks to hear, hope everythign will be alr tho, take ur time!
DsW-4  [作者] 9 月 24 日 上午 11:01 
Due to an error during code synchronization, part of the development progress was lost. As a result, the release of this program may be postponed, with the latest expected release date in October:steamsad:
DsW-4  [作者] 9 月 22 日 上午 11:20 
@SilkMoth Normally there will be no problems.
SilkMoth 9 月 22 日 上午 10:28 
will i be fine if i add it mid save?
SilkMoth 9 月 22 日 上午 10:27 
HELL YEAG!!!!!!!!!!!!!!!
DsW-4  [作者] 9 月 22 日 上午 4:49 
Expected update on September 25th
Benjamin Proverb Test 9 月 20 日 上午 5:36 
rc1 isn't the stable version. when its stable we'll see it released on steam and not as a Dev Snapshot
SilkMoth 9 月 20 日 上午 2:36 
CE 1.6 is out!
R3tr0_g5m3r 9 月 13 日 下午 8:36 
CE1.6 rc1 available on github
you can test now
DsW-4  [作者] 7 月 13 日 上午 5:27 
@R A I D E N Waiting for CE stable version support for v1.6
R A I D E N 7 月 13 日 上午 3:12 
1.6 pls
bankid 7 月 9 日 下午 11:12 
1.6 :3 i love ur work
DsW-4  [作者] 6 月 25 日 上午 6:27 
@ゆきんこ Waiting for the stable v1.6
ゆきんこ 6 月 25 日 上午 6:10 
1.6 pls
Solomon ༒ 5 月 24 日 下午 7:16 
In other words you're probs fine to use the Github version- Sorry not good with words
Solomon ༒ 5 月 24 日 下午 7:15 
@Swaggy
If they built their mod based on the current stable version of CE, then using a future(unstable, as in the github in-development) version can have unpredictable behavior. It's unlikely, but "That might cause some problems" is the most accurate answer you can get.

When coding, you reference specific lines of code in the original work to expand upon them. So if CE suddenly changes a commonly referenced line, even if just renaming it, that can break the current reference to it. But keeping up with unstable versions is tedious if your mod extends upon it, which is why it makes sense to only update their submod once CE pushes that update to stable, since at that point it'll be incompatible.

TL;DR
Experimental CE means potential changes in code that can ♥♥♥♥ with parts this mod references. Highly unlikely because it'd likely break a LOT of patches/submods, but possible.
Swaggy 5 月 24 日 上午 10:54 
I mean: there will be problems because CE's github has experimental features? or because this mod simply can't work with github for some specific reason? I play with CE's github version and never had issue with other CE submods, why would this mod be different?
DsW-4  [作者] 5 月 23 日 下午 9:13 
@Swaggy That might cause some problems, and I won't fix it.
Swaggy 5 月 23 日 下午 7:29 
What will happen if I use the github CE version?
Mayano Topgun 5 月 13 日 上午 4:50 
I have posted a new discussion.
DsW-4  [作者] 5 月 13 日 上午 2:27 
@John Skibidi Please provide detailed logs
Mayano Topgun 5 月 13 日 上午 1:45 
This mod now somehow prevents any turret that able to attack another tile from firing and throws an error every tick in the console. i'm still filtering out the mods to find the other mod that it's conflicting with, but i've confirmed that the problem goes away when i remove this mod, i've tried placing it as high as possible or as low as possible on the modlist, no difference.
does anyone have the same issue?
DsW-4  [作者] 5 月 2 日 上午 2:35 
@Oldschool Sosok Bug has been fixed.
Oldschool Sosok 5 月 1 日 下午 9:15 
when shooting 81mm HE shells (only HE) they dissappear and this error occurs

Exception ticking Bullet_81mmMortarShell_HE14916 (at (72, 0, 71)): System.MissingMethodException: single CombatExtended.ProjectileCE.GetFlightTime()
[Ref 5A5CE99D]
at Verse.TickList.Tick () [0x0015c] in <630e2863bc9a4a3493f2eff01e3a9556>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If i remove test part from patches everything works normally
I use Girhub version of CE if it matters
DsW-4  [作者] 4 月 26 日 上午 10:22 
@SBRANAMI You can do it just make sure no flying projectile use this Lib`s function
SBRANAMI 4 月 26 日 上午 9:31 
can i take it out of a saved game?
x4689gc 4 月 15 日 下午 8:15 
打扰了
x4689gc 4 月 15 日 下午 8:11 
测出来了应该就是余烬花园和Death Rattle Continued的'联动'bug
DsW-4  [作者] 4 月 15 日 下午 7:18 
@x4689gc 如果不是使用这个mod的thingClass物品发生的,大概率和本mod没有关系。请向对应mod作者反馈
x4689gc 4 月 15 日 下午 6:41 
感觉这个mod会导致子弹悬浮在空中,之前玩比师傅等离子武器也遇到同样子弹不会消失的问题