边缘世界 RimWorld

边缘世界 RimWorld

404 个评价
Weapon Mastery
2
3
5
2
3
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.3, 1.6
文件大小
发表于
更新日期
396.836 KB
2022 年 2 月 26 日 下午 5:15
10 月 30 日 下午 1:47
72 项改动说明 ( 查看 )

订阅以下载
Weapon Mastery

描述
Adds a new simple weapon mastery mechanic into the game. Pawns use the same weapon for a decent amount of time, naturally they should start getting better at handling/using said weapon. This mod adds a new hidden skill that levels up as pawns use their weapons (similar to shooting/melee). Pawns will gradually receive some minor randomized bonuses from mastering weapons and will also rename their weapon for sentimental value.

Features
  • Weapon Mastery (Minor stat boosts as weapon is being used)
    • Class weapon mastery system (Turned off by default)
    • Weapon Bond system
      • Pawns will name their weapons (Has a chance to occur when gaining the first mastery level)
      • Mood buff for equipping a mastered weapon and a debuff for losing one (Turned off by default)
    • Pawns generated from events (raids, traders or visitors) will spawn with weapon masteries
    • Bonded weapons level faster (Ideology)
    • Relic weapons give flat additional bonus to ideology believers
  • Highly Configurable

A note about class mastery
The class system is disabled by default because it requires you to assign a class to each modded weapon either through the config menu or writing a patch. The game doesn't know that a modded assault rifle and a vanilla assault rifle are both of the class assault rifle, you have to tell it that. You won't gain any class experience if you're using a weapon with an unknown class. I've already patched vanilla weapons and some of my favorite mods. If you'd like to write a patch so you could share it with everyone, take a look at the mod's patches folder. It should be extremely easy to write for your favorite mods.

Where to find masteries?
There's currently no way to view mastery stats attained except by looking at the weapon's main description window for the weapon bond system and the pawn's info tab for class mastery system.

Suggestions/Bugs?
Let me know in the comments if there's any bugs. I also am open to any suggestions or improvements. I have also setup a Discord server[discord.gg] for direct communications. It should help in issues getting sorted out faster.

Compatibility
  • Works with all modded weapons
  • Doesn't work on stackable weapons (logs, thrumbo horns, etc ...)
  • Works with the following mods: Simple Sidearms, Infinite Reinforce, Dual Wield
  • Doesn't work with the following mods: Upgradable weapons
  • Partially works with the following mods: Rimworld Of Magic (Conflict in weapon names when using super soldier class), Infused 1 and 2 (Conflict in weapon naming)

FAQ

WHAT ABOUT CE?
- I don't play with CE nor do I intend to patch the mod for it.

I NEED INSTALL MID GAME!!
- It should be fine

CAN I ADD A NAME TO THE LIST OF NAMES?
- Sure, but no usernames or anything specific. Send me your name(s) in the comments.

Thanks
- Tynan and the Rimworld team for making a spectacular game that is extremely addicting as well.
- Brrainz (Mod Author of Harmony): Without his library, lots of mods wouldn't be here.
- Charlotte (Mod Author of Infused): I learned a lot by looking at their code. I am extremely thankful for modders sharing their code, I wouldn't be here without them.
- Uuuggg & Aelanna (Mod Authors of many many mods): I got tons of help on discord from both of them. Thank you both!
- Soul: Redesigned the class system and lots of patches for various mods.
- Mlie: For keeping my mod alive while I was dead.
- Sizzlelgs: Provided a whopping 1.7k names file.
- Translations: MZM_GOW (Chinese)

Links
Github[github.com]
Donation[ko-fi.com]
热门讨论 查看全部(3)
4
11 月 2 日 上午 10:26
Error log loading in with two traders with clubs equipped
BunnyJitsu
9
7 月 20 日 上午 8:08
Error when tucking pawns into bed (Rescue/Arrest)
gravy
3
2022 年 6 月 13 日 上午 9:09
higher level cap
bobcool0
347 条留言
Sk  [作者] 11 月 17 日 上午 1:10 
@Sarandis My mod doesn't work with weapons that don't have qualities (masterwork, legendary, etc...). I am pretty sure the weapons that you've mentioned most likely don't have one.
Sarandis 11 月 16 日 上午 9:52 
As a Class user, the VWE Makeshift weapons do not appear as a definable weapon, can't give them classes. also I use different class names then the default, so i don't know if the makeshift patch even works. also have a few weapons from other mods not appearing: like Grav/Proton/Advanced Recurve Bow from "More Bows" mod, but their two Greatbows do.
Alexander Zagirov 11 月 2 日 下午 4:40 
Maybe this error somehow related to weapons with no quality (like thrumbo horn)? I also noticed that it’s impossible to assign those weapons to categories.
BunnyJitsu 10 月 31 日 上午 8:05 
@Sk slapped it in a discussion for ya.
Sk  [作者] 10 月 30 日 下午 11:24 
@BunnyJitsu | TTV Can you share an error log with me? I just tested with both vanilla club and vanilla expanded clubs and I didn't get any errors. It's probably a conflict with another mod.
BunnyJitsu 10 月 30 日 下午 3:24 
Currently an error is spamming for having a club equipped or any club from Vanilla Expanded tribal weapons.
Pawns just freeze in place.
Sk  [作者] 10 月 30 日 下午 1:47 
@ZzZombo It already exists in the settings menu. There's a checkbox called "keep original name and quality", it turns the name into the following format:

"WeaponMasteryName" WeaponDefName (Quality)

I updated the mod and changed the format to:

WeaponDefName (Quality) "WeaponMasteryName"

I am assuming that people that enable this option are more interested in the original weapon label with the random generated name being more of a flavor. Unfortunately, due to my poor implementation enabling/disable this checkbox doesn't work retroactively on all weapons. To counteract this, I added a gizmo only visible in dev mode that allows you to reset a weapon's name to its default name. Let me know if you need anything else.
ZzZombo 10 月 30 日 上午 2:44 
Please add an option to keep the default name in parentheses when renaming weapons, so I could tell at a glance what weapon someone has. And if possible, convert all existing weapons to whatever option player has chosen.
Sk  [作者] 10 月 29 日 上午 7:44 
@sanyarkin I've fixed the issue. Thank you for reporting it.
sanyarkin 10 月 29 日 上午 6:03 
causes issues with pawns with certain weapons, most notably centipede blasters, causing them to spam errors and not do anything