26.11.2009, 05:50:53
(This post was last modified: 26.11.2009, 05:53:01 by patric20878.)
You do realize how hard it is to read that graph, since now it's based on radius? A user will have to look if a circle with a certain radius hits the middle of a cell. Hard to guess. And by the way, the graph is still wrong.
By the way, did some extreme range tests: cellspread 10 and 11.
Reference: I'll use (radius, lateral distance). Radius is 10, or 11. Lateral distance is across horizontally from that radius. Picture it, and you'll get a T shape, the vertical part of the T is radius, the horizontal part of the T is lateral. Onto the below.
Cellspread 10: Same distance formula calculation . Still spreads damage in a perfect circle. It won't damage (10,1), only (10,0), as expected.
Cellspread 11: Interesting. Well, it still only damages (11,0), not (11,1). But it does damage (10,x) weird. For reference, by distance formula, (10,4) should be the max y value that can still meet the distance formula, sqrt(100+16) < (121). Cellspread 11 is buggy as stated in ModEnc though, so. Anyways, I did a test with the grizzly tank, and changed it's [AP] warhead to a cellspread of 11. Only on the up-left and bottom-right, cellspread 11 will damage (10,-3) to (10,3), 7 cells across. But on the up right and bottom left, cellspread 10 will only damage (10,-1) to (10,1). Buggyness.
I really can't tell by the radius circle graph thing, and I'm not sure if the graph already represents what I found. Fix if it isn't. Also, I didn't do lateral tests both left and right for all 4 directions. Might not be symmetrical.
Random Moment From Patric20878 (Post Script*):
Cellspread 11 sucks anyways. 10 is a nice even number. 11 is not a nice even number. Cellspread 11 should GTFO. Then there will be no exceptions to the distance formula calculations.
By the way, did some extreme range tests: cellspread 10 and 11.
Reference: I'll use (radius, lateral distance). Radius is 10, or 11. Lateral distance is across horizontally from that radius. Picture it, and you'll get a T shape, the vertical part of the T is radius, the horizontal part of the T is lateral. Onto the below.
Cellspread 10: Same distance formula calculation . Still spreads damage in a perfect circle. It won't damage (10,1), only (10,0), as expected.
Cellspread 11: Interesting. Well, it still only damages (11,0), not (11,1). But it does damage (10,x) weird. For reference, by distance formula, (10,4) should be the max y value that can still meet the distance formula, sqrt(100+16) < (121). Cellspread 11 is buggy as stated in ModEnc though, so. Anyways, I did a test with the grizzly tank, and changed it's [AP] warhead to a cellspread of 11. Only on the up-left and bottom-right, cellspread 11 will damage (10,-3) to (10,3), 7 cells across. But on the up right and bottom left, cellspread 10 will only damage (10,-1) to (10,1). Buggyness.
I really can't tell by the radius circle graph thing, and I'm not sure if the graph already represents what I found. Fix if it isn't. Also, I didn't do lateral tests both left and right for all 4 directions. Might not be symmetrical.
Random Moment From Patric20878 (Post Script*):
Cellspread 11 sucks anyways. 10 is a nice even number. 11 is not a nice even number. Cellspread 11 should GTFO. Then there will be no exceptions to the distance formula calculations.
(26.11.2009, 05:50:53)patric20878 Wrote: You do realize how tedious it is to read that confusing graph, since now it's based on radius? A user will have to look if a circle with a certain radius hits the middle of a cell. Hard to guess. And by the way, the graph is still wrong.
By the way, did some extreme range tests: cellspread 10 and 11.
Reference: I'll use (radius, lateral distance). Radius is 10, or 11. Lateral distance is across horizontally from that radius. Picture it, and you'll get a T shape, the vertical part of the T is radius, the horizontal part of the T is lateral. Onto the below.
Cellspread 10: Same distance formula calculation . Still spreads damage in a perfect circle. It won't damage (10,1), only (10,0), as expected.
Cellspread 11: Interesting. Well, it still only damages (11,0), not (11,1). But it does damage (10,x) weird. For reference, by distance formula, (10,4) should be the max y value that can still meet the distance formula, sqrt(100+16) < (121). Cellspread 11 is buggy as stated in ModEnc though, so. Anyways, I did a test with the grizzly tank, and changed it's [AP] warhead to a cellspread of 11. Only on the up-left and bottom-right, cellspread 11 will damage (10,-3) to (10,3), 7 cells across. But on the up right and bottom left, cellspread 10 will only damage (10,-1) to (10,1). Buggyness.
I really can't tell by the radius circle graph thing, and I'm not sure if the graph already represents what I found. Fix if it isn't. Also, I didn't do lateral tests both left and right for all 4 directions. Might not be symmetrical.
Random Moment From Patric20878 (Post Script*):
Cellspread 11 sucks anyways. 10 is a nice even number. 11 is not a nice even number. Cellspread 11 should GTFO. Then there will be no exceptions to the distance formula calculations.