-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring EMP grenades in line with reality #35734
Conversation
The EMP bomb should probably have more (non-ferromagnetic) materials in its construction to account for the insulation needed to keep it from cooking itself before it goes off. See page 5 (excluding cover sheet) in the linked paper. |
Should some EMP bombs spawn in labs baracks, and other military installations? |
No more scramblers without trading? Daaaamn... Gonna miss saving those cyborgs in lab starts. I don't like it but I can't argue, hehe. |
Well, for me it doesn't make sense in current form at all, even if uncraftable. Based on what it does, it seems to be just a radio transmitter of some kind; those are not one-use usually, and I guess one could build such a transmitter from salvaged robot parts related to sending IFF signals to other robots, if they're famillar with how IFF signals work. |
@Funguss Smaller pipe isn't large enough. I'm making size adjustments though, and we'll see where we end up. @Rail-Runner The only reason I touched the scrambler is because it's made from EMP grenades. If someone wants to make more extensive changes, they can, but I'm not inclined to. |
This effectively removes one of the legit ways to get out from the lab. The game is striving for realism, I get it, but from game design standpoint it just takes yet another element of gameplay from the player. You may argue, that it makes emp grenades more valuable, and hunting them and hub01 adds to the game and it may, but please add all parts of the bomb to the lab drop, otherwise you are making not only positive, but also a negative change. |
If a balance change makes lab starts not work, we're more likely to remove lab starts than to work around it with arbitrary patches. Lab starts are not a core feature. |
f270243
to
6d51873
Compare
So, people with npcs disabled are essentially locked out of scrambler grenades entirely with this PR? |
6d51873
to
362f485
Compare
Yes. |
@kevingranade is this acceptable? I do not know what is the current stance on players with npc's disabled. |
Wait a moment, scrambler grenades no longer spawn? I thought it was just about making them not craftable? |
I didn't adjust spawns, they never spawned before. |
They were craftable-only for a long time (may be since implemented, but I'm not sure). That's why I'm worried about their disappearance for the 'lone wolf' types of people like me (I like to play with npcs disabled as even in a current quite good status I don't think they are worth to enable). As a solution, can you add the scrambler grenade to the same spawnable itemgroups as the new emp grenade, but with like 10% chance relative to the emp one? May be 'grenades' itemgroup with a chance of 2 (so it is roughly about 10 times rarer than emp)? |
What are the usual spawn places for high-tech stuff? Once upon a time, bank safes were one, and other than that, IIRC labs? |
We're not just going to keep balancing the game around every hypothetical niche playstyle. Trading and getting quests from static NPCs is pretty basic stuff and has been the default setting for a long time now. |
Move an option to disable NPC's from options to the mod then? Like it is done with vitamins, npc needs and other No_X mods. From what you are saying it looks like they are pretty much playable now and with PR's like this they are required to have access to all vanilla items. |
We do not make things craftable or not based on game balance, that is strictly based on whether we think it's feasible for a lone survivor to make them. An option to toggle recipes based on the presence of NPCs is not ok since it contradicts our design principles. This would need to be a mod. Frankly I'm not even clear on what a "scrambler grenade" is supposed to be. |
'Scramber' is something that disrupts IFF. Current real implementations can disable IFF (ie all targets considered enemies), but not the reverse. To make all turret targets 'friendly' you need to precisely know the IFF protocol and overwhelm the IFF frequencies with successful identifications. Ie not realistic, but realistic conception (noise IFF freqs so much that noone can identify so everyone considered enemies) is completely unusable for a player because in most cases turrets are strategically placed where there are no targets except the player. |
Why would the option be moved to a mod? There are many ways you can change options in the game to make things more difficult. These include turning off NPCs, increasing monster speed, and decreasing item spawns. We don't do any of our development based around the assumption that people are going to change the options to various different combinations. The game is perfectly playable without scrambler grenades, and they're but one of an increasing number of things that will be harder if you're trying to do a playthrough as a sole survivor in a dead world. |
I think simplest solution would be moving the recipe to an appropriate mod. If scrambler grenade in it's current form is not entirely realistic then may be Aftershock mod would fit? |
Sure, the recipe for it could be put into aftershock. I don't think any of us care too much about stuff like that |
Personally, I think the device itself is also aftershock material. Its theory of operation is kinda shaky. |
c5b06b3
to
d68b535
Compare
Right now, EMP grenades are somewhat nonsense - they can be crafted out of some electronic scrap, yet easily take down any robotic enemy. These are problematic not just from their ease of crafting - they also help to trivialize robotic enemies. This commit aims to change the that, by replacing the EMP grenade recipe with one based off of real-life EMP weapons. This EMP device works by draining a high-current capacitor (represented by a plutonium fuel cell) into a 'explosively propelled flux compression generator'. When this generator is activated, with the aid of an explosion, it creates a strong magnetic field. This magnetic field is then passed through a microwave generator (magnetron), into a single loop antenna, which creates the EMP. I have created a new uncraftable emp grenade which functions like the current, but is uncraftable and can only be obtained through military drops rarely, or more commonly from Hub 01. I have also obsoleted the recipe for the scrambler grenade, because it similarly did not make much sense. Hub 01 will generally be the supplier of these. I have added a large copper tube, magnetron, and flux compression generator as necessary components for crafting devices introduced in this PR. The tube and flux compression generator have had crafting recipes added. I have largely replaced the former EMP grenade, that is now an EMP bomb, with EMP grenades. Particularly in the inventory of Hub 01 NPCs, because that could get deadly. I have added the flux compression generator to one itemgroup. The magnetron appears in none (you can get it from microwaves though). The large copper tube does not spawn and can only be forged. Perhaps this could be improved
Remove the large copper tube completely and the flux compression generator recipe. The flux compression generator requires fiberglass to be craftable, which is more of a hurdle than I initially considered. The large copper tube was only used in crafting it, and is no longer needed. I also recalculated the volume/weight/etc of the flux compression generator and found that I could get away with much lower explosive power, so I've lowered it, and removed the explosion fudging.
d68b535
to
644960f
Compare
This pull request has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there: https://discourse.cataclysmdda.org/t/emp-grenades-how-acquire-recipe/21182/11 |
Summary
SUMMARY: Balance "Revamp EMP grenade recipe"
Purpose of change
EMP grenades as they currently exist do not exist in real life.
This PR aims to make work as a plausible EMP device would, based off of this paper, but slightly miniaturized from the size of a full bomb.
Describe the solution
Add 4 new items:
The magnetron/microwave generator, a component of EMP grenades, that can be found in microwaves.
The flux compression generator, a component of EMP grenades, that can be rarely found in labs, or crafted.
The large copper tube, a component of the flux compression generator, that can be forged.
The EMP bomb, an explosive device that puts out an EMP pulse. This replaces the emp grenade.
I also moved an equivalent of the EMP grenade to be find/buy from Hub 01 only.
I also obsoleted the recipe for the scrambler grenade, and it can only be found or bought from Hub 01.
See 2fb335d for more detailed commentary.
Describe alternatives you've considered
There may be some other equivalents for the capacitor bank, but they need some special handling.
Testing
Tried crafting everything.


Additional context
This EMP device works by draining a high-current capacitor (represented
by a plutonium fuel cell) into a 'explosively propelled flux compression
generator'. When this generator is activated, with the aid of an
explosion, it creates a strong magnetic field. This magnetic field is
then passed through a microwave generator (magnetron), into a single
loop antenna, which creates the EMP.
The items added could spawn in more places.
TODO: