Page MenuHomeWildfire Games

Make the sea ground height of Elephantine independent from the mapsize.
Needs ReviewPublic

Authored by phosit on Sun, Sep 17, 12:24 PM.

Details

Reviewers
Freagarach
real_tabasco_sauce
Trac Tickets
#6848
Summary

I increased the number, so that the sea/river is still passable on tiny maps.

Test Plan

Places docks using different map sizes

Event Timeline

phosit created this revision.Sun, Sep 17, 12:24 PM

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7297/display/redirect

phosit requested review of this revision.Sun, Sep 17, 12:57 PM
phosit retitled this revision from Make the height of the sea ground independent from the mapsize. to Make the sea ground height of Elephantine independent from the mapsize..Sun, Sep 17, 1:00 PM
sera added a subscriber: sera.Mon, Sep 18, 9:07 AM
sera added inline comments.
binaries/data/mods/public/maps/random/elephantine.js
133–134

Doesn't it seems more natural to make shore fixed height?

According to elexis all heights should be scaled by the map size.
For me this makes sense for hills and mountains but definitly not for waves or shores.
I'm uncertain if the sea ground height should be scaled by the map size. Conceptualy it should be treated like hills but in practice a deep see ground hurts performance and isn't noticed by players.

sera added a comment.Mon, Sep 18, 9:08 PM

I'd say a map should try to preserve the feel across the different sizes. That isn't the same as blatantly scaling, in fact constructing counter examples isn't all that hard (eg, think of vertical range of ranged units). Also you already violate this supposed rule with your fix. I'd say a map author should go with the most sensible choice case by case.

I know that i violate this rule

phosit updated this revision to Diff 22316.Sun, Sep 24, 4:06 PM

Make the shore also independent.

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7330/display/redirect

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/8419/display/redirect