RimWorld

RimWorld

206 ratings
PsyBlasters
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
347.001 KB
5 Jan, 2023 @ 1:56pm
18 Mar @ 6:21am
7 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
PsyBlasters

In 1 collection by Arquebus
Arquebus's Mods
15 items
Description
A mod that adds new guns that deal enhanced damage when fueled with psychic energies supplied by a wielding psycaster.

About
Our goal with Psyblasters was to add a way for psycasters to contribute their powers to combat situations that is both more readily available than psytrainers and empowers psycasters specifically.
To this end, this mod adds weapons that fire bullets that can consume and generates a small amount of psyfocus and neural heat respectively, in order to enhance their damage (and armor penetration).
To cover additional use cases, we've also added variants of each of these weapons that consume more psyfocus but deal even more damage, or consume more neural heat and less psyfocus to deal enhanced damage for longer.
Oh, we also added a rocket launcher that fries both your enemies and your psycaster's brain when they fire it.



Contents
Lighter bar segments represent empowered shots.





FAQ
Q: CE Compat?
A: Sorry, unfortunately not.

Q: Vanilla Psycasts Expanded Compat?
A: Yes! Will also require eltex to craft. Thanks to @Sir Humphrey Appleby for the help with the XML here.

Q: Can this be added mid-save?
A: Yes!

Q: Can this be removed mid-save?
A: Yes, you'll get red errors once, but you're clean after that.

Q: How is the damage calculated for the brain dump?
A: The damage done is calculated by the neural heat generated BEFORE hitting maximum, but will always fry a psycaster's brain.

Q: Balance?
A: Balanced similarly to the charge rifle, weaker unempowered, stronger while empowered. Other guns take balance for similar weapons in a tech level, or extrapolated when none exist (eg. psyshot).

Misc.
Links
Github Release[github.com]
Gun List[docs.google.com]

Credits
C#, XML and writing by Arquebus.
Gun & Bullet sprites and Content Graphics by Woffleman.
What we do, we do for free. If you want to support us further you can support us on ko-fi.
[ko-fi.com]

Special thanks to Brainzz for Harmony and Ludeon for making a great game.
Legal
Licensed under MIT License
48 Comments
Arquebus  [author] 28 Jul @ 1:15pm 
I subclassed the bullet class and overwrote the base damage method in that subclass. Check out the plaguegun tutorial on the rimwprld wiki or check the code in the github repo
CTH2004 26 Jul @ 7:22am 
i'm curious, how exactly did you go about makeing the power related to the sensitivity? I am planning on making a gene with similar capabilities, but I don't know where to begin...

thanks in advance!
Macky 10 May @ 3:41pm 
I agree with AKEKHQ, a lot of the imperials spawn with the weapons. It would be nice to have an option in the mod settings to increase the rarity of these weapons for NPCs. Either way, I really like the mod, its really fun brain blasting enemies!
AKEKHQ 21 Nov, 2023 @ 9:59am 
Would it be possible to lower the comonality of those weapons? since a LOT of imperials spawn with it. or maybe make it soo only pawns with psychic link can spawn with it?
Ros[É] 3 Nov, 2023 @ 7:42pm 
I agree with @Osetrokarasek an option to go over the normal "empowered" limit that's linked with psysensitivity would do wonders
L1-GH7//S33-K-3R 7 Sep, 2023 @ 5:06pm 
What I'm trying to say is that the aforementioned weapons have their defaultProjectile made in ThingDefs but not actually applied to their Verbs.I think my Lv.0 social skill finally figured out how to speak properly.My apologies for any confusion.
L1-GH7//S33-K-3R 5 Sep, 2023 @ 5:06pm 
The errors can be located in Thingdef/[name of the thing]/verbs/Verb_Shoot/defaultProjectile
L1-GH7//S33-K-3R 5 Sep, 2023 @ 3:03pm 
Why would someone create a website called"versions"? I'm not intentionally linking anything to this page
L1-GH7//S33-K-3R 5 Sep, 2023 @ 3:01pm 
@Arquebus No I mean the advanced versions of the pistol,the shotgun and the S.rifle are using the projectiles defs of their basic versions.In the ThingDefs.I'm sorry for causing misunderstanding my english skill is terrible
Arquebus  [author] 5 Sep, 2023 @ 8:28am 
@Jesse1079 I assume you mean in CE?