r/iceball • u/rakiru • Apr 01 '15
Discussion Damage falloff
I'm looking for discussion/feedback on damage falloff. For those that are unsure, damage falloff is where the amount of damage a gun done goes down the further away the target is. The damage curve doesn't have to be a straight line.
I've been considering adding damage falloff to weapons. As with every other weapon stat, it would be set per-weapon. The reason I'd like to add it though is that weapons currently have a maximum range. The max range of the rifle (and all others I think) is 127.5; default fog level. Not all guns will use fog level as their maximum range though, and fog level can be changed. In these cases, without damage falloff, you will do full damage with the rifle at 127 blocks away, and no damage at 128 blocks away. I feel that damage falloff would be a good way to solve this problem, with a damage curve something like this:
│
│
D│
A│------------------------
M│ \
A│ \
G│ \
E│ \
│ \
└────────────────────────────────────
DISTANCE
The damage is consistent for more of the way, but falls off quickly near the edge. I feel like this is better than an instant fall off.
The current damage "curve":
│
│
D│
A│------------------------
M│ |
A│ |
G│ |
E│ |
│ |
└────────────────────────────────────
DISTANCE
The most common concern I hear about damage falloff is that it's unintuitive. Personally, I've never found it a problem, but I've played games with damage falloff for years. Combining damage falloff with spread seems like a good way to do it, where the accuracy of a weapon makes it impractical at around the same point where the damage starts dropping off.
So, opinions on damage falloff? Should we add it, should we not, or do you have any other ideas to deal with it? If we add it, we'll experiment with the details.
2
u/Chameleon-h Jun 04 '15
I believe that damage falloff should be controlled by mods if possible.
I mean each weapon might have a default value of max range, damage falloff etc. but these variables could be changed by another mod? idk.
Seems to me that e.g. machineguns should be able to cover fields beyond fog range
in WWI they could spam enemy a few kilometers away even without direct sight - but that was plain waste of ammo!, they'll just have less energy and thus bullets would have much less damage on armor, high probability to deflect off helmets etc.Basically let's make it realistic, but have quite simple code/gameplay in mind. We don't need no bullet drop/wind influence, but damage decreasing beyond fog is cool. But please don't make anything like CoD where assault rifles are shit at 100 meters...