RimWorld

RimWorld

65 ratings
D-FunctionalAmmunition Library
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
636.175 KB
8 Apr @ 9:18am
23 May @ 1:28am
28 Change Notes ( view )

Subscribe to download
D-FunctionalAmmunition Library

Description
A core library primarily used to provide functional ammunition(like missile) support. Do not use the GitHub version of Combat Extended if you intend to use D-Lib. Even if you don’t play with CE, please keep D-Lib installed if you plan to use our mods that require it as a dependency. You never know when we might add new vanilla features using D-Lib.

This mod provides guidance system patches for several vanilla CE projectiles, including:

127mm Javelin Missile (FGM-148 "Javelin" Anti-tank missile)

150mm MBT LAW (NLAW)

Tomahawk LAM (Tomahawk cruise missile)

Additionally, the FGM-148 "Javelin" now features a realistic ballistic animation for enhanced immersion.

The FGM-148 with top-attack guidance will automatically switch to direct fire mode at close ranges to prevent awkward lofting maneuvers in point-blank situations.



Instructions(html) for usage can be found in the mod directory.

If you have any suggestions or bug report, it`s best to use the Discussions feature.
Use Ctrl+F12 Upload Logs.
Popular Discussions View All (2)
3
23 May @ 10:08am
Bug Report & Suggestions(错误报告与建议区)
PolandBall
3
13 May @ 8:47am
Error spam when firing artillery turrets to other tiles in the world and shell does not comes out.
Mayano Topgun
21 Comments
DsW-4  [author] 6 hours ago 
@R A I D E N Waiting for CE stable version support for v1.6
R A I D E N 8 hours ago 
1.6 pls
bankid 9 Jul @ 11:12pm 
1.6 :3 i love ur work
DsW-4  [author] 25 Jun @ 6:27am 
@ゆきんこ Waiting for the stable v1.6
ゆきんこ 25 Jun @ 6:10am 
1.6 pls
Clown 24 May @ 7:16pm 
In other words you're probs fine to use the Github version- Sorry not good with words
Clown 24 May @ 7:15pm 
@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 fuck with parts this mod references. Highly unlikely because it'd likely break a LOT of patches/submods, but possible.
Swaggy 24 May @ 10:54am 
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  [author] 23 May @ 9:13pm 
@Swaggy That might cause some problems, and I won't fix it.
Swaggy 23 May @ 7:29pm 
What will happen if I use the github CE version?