边缘世界 RimWorld

边缘世界 RimWorld

50 个评价
Simple Sidearms Fire Extinguisher Fix
   
奖励
收藏
已收藏
取消收藏
Mod, 1.0
文件大小
发表于
更新日期
383.680 KB
2019 年 4 月 27 日 上午 12:30
2019 年 7 月 26 日 上午 3:11
3 项改动说明 ( 查看 )

订阅以下载
Simple Sidearms Fire Extinguisher Fix

描述
Temporary simple harmony fix for fire extinguishers not to be selected in combat by Simple Sidearms Mod but still allowing it to be used as a Sidearm.

This is all that this mod provides and does not change anything else in the Simple Sidearms process.

Compatibility

Fire Extinguisher (by Pelador)
Vanilla Weapons Expanded.


Github

https://github.com/PeladorRW/FESSFix

(CC BY-NC-SA 4.0)
12 条留言
Pelador  [作者] 2020 年 2 月 25 日 上午 6:16 
@akervio

Its in the pipeline.
Akervio 2020 年 2 月 25 日 上午 6:07 
1.1? POR FAVOR
S.T.A.L.K.E.R 2019 年 8 月 17 日 上午 8:24 
Thanks for the patch dude .
Tyrant 2019 年 8 月 9 日 上午 1:01 
Ah. I guess I've been away from modding too long, I did not realize PatchOperationFindMod had made it into vanilla.
Pelador  [作者] 2019 年 8 月 9 日 上午 12:25 
@Tyrant

Also if I wanted to just simply check if a mod is loaded in C# to warn the user about the lack of another mod then there are techniques in the code to do this that do not require the use of ModCheck.

At present I don't really see that it cannot be handled as an "educative" process, that the relevant mods can make people aware that this "temporary" fix is available for use for the FEs with the use of SS.

It is also beneficial for version control, since if the original author of SS decides to fix or provide an update, then the players have immediate version control with the use of this expansion mod or not, for various reasons (e.g. compatibility maintenance with upgrades in SS for continuity, removal with the intended outcome of a fix in SS being incorporated). If it was integrated then those dependencies with version control are then also reliant on the FE mods also updating.
Pelador  [作者] 2019 年 8 月 9 日 上午 12:00 
@Tyrant

If it were just an XML solution to incorporate into a mod I would just use the vanilla "PatchOperationFindMod" technique, rather than have a dependency on another assembly that isn't needed.

But as it is a C# Harmony fix to the assemblies in Simple Sidearms (originally only intended as a temporary fix) that also requires those library additions from SS for the code to work, then it is better to incorporate as an expansion mod imho. (It is "cleaner" as an isolated addition).

(NB: I realise it could be integrated with a try catch exception handling method in C# but am unsure if that technique can be incorporated into the harmony syntax, though tbh I have never tried that to see if it is feasible.)
Tyrant 2019 年 8 月 8 日 下午 7:36 
You should integrate the Fire Extinguisher compatibility portion into the Fire Extinguisher mod by including the ModCheck binary. https://github.com/Nightinggale/ModCheck#how-to-install

Then this mod can just be a Vanilla Weapons Expanded patch, although ideally, that mod author should do the same with theirs.
Pelador  [作者] 2019 年 7 月 26 日 上午 3:14 
@Update

Compatibility for Vanilla Weapons Expanded.
Haraise no Tenshi 2019 年 5 月 6 日 上午 9:15 
Yup it now works perfectly just wanted to share the little anecdote as a way to say thanks its really needed ^^
Pelador  [作者] 2019 年 4 月 30 日 上午 6:59 
@AC.Seth

Been waiting for the Author of Simple Sidearms to return to active modding to help support his mod and enact a permanent fix for this, since it was reported and a request placed for SS to ignore non-lethal weapons like the FE.

Came to the conclusion that this may be some time, so this mod will act as a "buffer" to the above as a temporary fix to avoid unwanted micro-management with the FE.