边缘世界 RimWorld

边缘世界 RimWorld

34 个评价
Advanced Shield Belts B19
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
112.074 KB
2018 年 9 月 2 日 上午 9:33
2018 年 9 月 2 日 上午 10:24
2 项改动说明 ( 查看 )

订阅以下载
Advanced Shield Belts B19

描述
Now updated for 1.0 here!

Adds three new shield belts, the Quick-Recharge Shield Belt, the Heavy Shield Belt, and the Ranged Shield Belt. As their names imply, the first recharges more quickly, the second has a higher max charge, and the last one allows the wearer to use ranged weapons while worn. Each requires their own techs and have unique recipes; exact details are given at the bottom.

Notes

- No compatibility issues are expected as this does not modify any vanilla code. It does override the methods to warn you about shield users with ranged weapons, but the edits are general such that it should work with any mod except others which add ranged shields. If you've made such a mod, tell me so I can make it compatible.

- If you do experience incompatibilities resulting in getting the "Hunter has shield and ranged weapon" popup for ranged shield belts, try moving the mod earlier in your load order.

- This mod uses Harmony[ludeon.com] for its overrides.

- Many thanks to Jaxxa, author of ED-Enhanced Options and other mods for their help with Harmony patching.

Detailed info:

General overview:

Vanilla
Quick-Recharge
Heavy
Ranged
Work to make
14000
20000
20000
28000
Max Charge
1.1
0.85
1.7
1.0
Charge Rate
0.13
0.22
0.08
0.117

Techs:

- Quick-Recharge Shield Belt: Spacer 1800, requires Shield Belt
- Heavy Shield Belt: Spacer 1800, requires Shield Belt
- Ranged Shield Belt: Spacer 3200, requires both previous techs

Ingredients:

- Vanilla: 2 Components, 50 Steel, 20 Plasteel, 6 Uranium
- QR: 3 Components, 50 Steel, 25 Plasteel, 9 Uranium
- Heavy: 4 Components, 50 Steel, 30 Plasteel, 8 Uranium
- Ranged: 4 Advanced Components, 50 Steel, 35 Plasteel, 10 Uranium
41 条留言
dninemfive  [作者] 2019 年 5 月 14 日 下午 8:07 
@Tal'Raziid Should be, it inherits from the normal ShieldBelt class so it should retain any changes they make to those.
Tal'Raziid 2019 年 5 月 14 日 下午 3:36 
is this compatible with CE?
sir Evans 2019 年 4 月 15 日 上午 12:46 
Thanks, I'll take a look at it :]
dninemfive  [作者] 2019 年 4 月 14 日 下午 6:26 
@sir Evans Glad to see a new modder! The Rimworld modding scene is more forgiving of reusing others' work, but I would still avoid it where possible (and thanks for asking!). If you haven't seen it already, this [ludeon.com] is an excellent intro for DLL modding. I made this mod by creating a class inheriting from the base game's ShieldBelt and simply overriding the method determining whether the wearer can shoot to always return "true."

You'll need to fix a few issues related to warnings checking inheritance, so I'd recommend instead copying the ShieldBelt class from its ILSpy decompilation (explained in the above link) and modifying that class directly.
sir Evans 2019 年 4 月 13 日 上午 4:41 
All right.
Remaking from the scratch then.

Reason I'm asking is because there are hundreds little mods adding this and that, and this spams game mod list beyond what is humanly manageable. For things like like your belts, I would rather integrate mods together and give credit, where the credit is due, rather than doing everything from the beginning.

But It seems modding in 1.0 is much easier than it once was :)
dninemfive  [作者] 2019 年 4 月 12 日 上午 8:44 
@sir Evans If it's not for public release, go for it. If you want to release your mod for others to download, it's not that hard to recreate this mod's functionality yourself.
sir Evans 2019 年 4 月 12 日 上午 4:00 
Add some disclaimer please :)
I might want to include this in my Quality of Life future mod, but I need to know if I can just integrate your stuff or if I had to make my own from the scratch.
dninemfive  [作者] 2018 年 10 月 30 日 下午 7:58 
@Enlonwhite It should, but I have also posted a 1.0 version here .
Enlonwhite 2018 年 10 月 30 日 下午 4:15 
So this should work for 1.0 even tho its B19, from what i am gathering that is.
Gurdel 2018 年 10 月 22 日 下午 6:08 
I meant like, Thanks for updating us on your mod's status on Oct 18.