The major addition to 3.4 has been Shockbolt's 64x64 tiles. However, 64x64 tiles, as pretty as they are, make for some gameplay difficulties. Specifically, if you have 1024 pixel range (a typical vertical range for a good monitor) then you can only show 16 squares of 64 pixel height. That leaves a lot of stuff offscreen. If you use the squished set of 32x32 pixels you can see 15 squares in either direction, so that's a little more reasonable. However in both cases you can't see as far as the MAX_SIGHT which is how far @ can see, or MAX_RANGE which is how far away Kavlax needs to be to gravity breath you to oblivion.
We currently have MAX_SIGHT and MAX_RANGE both at 20, which is a bit excessive. It didn't used to be 20, it used to be 16 (i think) and was changed to 20 because you could shoot with Umbar farther than you could cast a spell, or farther than a monster could interact.
I want to reduce MAX_SIGHT and MAX_RANGE for 3.4, specifically I want MAX_RANGE to be such that you can't get offscreened from a centered position with 32x32 tiles (64x64 tiles are impossible to accommodate, for this without some major gameplay thoughts.)
For this reason, I'm thinking of reducing MAX_SIGHT/RANGE to about 13 or so for 3.4. This will probably be the only major gameplay change that is not in the dev versions. And since it's somewhat major, I'd like some thoughts.
We currently have MAX_SIGHT and MAX_RANGE both at 20, which is a bit excessive. It didn't used to be 20, it used to be 16 (i think) and was changed to 20 because you could shoot with Umbar farther than you could cast a spell, or farther than a monster could interact.
I want to reduce MAX_SIGHT and MAX_RANGE for 3.4, specifically I want MAX_RANGE to be such that you can't get offscreened from a centered position with 32x32 tiles (64x64 tiles are impossible to accommodate, for this without some major gameplay thoughts.)
For this reason, I'm thinking of reducing MAX_SIGHT/RANGE to about 13 or so for 3.4. This will probably be the only major gameplay change that is not in the dev versions. And since it's somewhat major, I'd like some thoughts.
Comment