Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    • CommentAuthorSaito S
    • CommentTimeApr 20th 2017
     
    I'm back again with another "I'm sure there's a way to do this, I just can't figure it out" question!

    So, what I've got is a map that has a background and map border that's much bigger than it needs to be. What happened is, I had decided to re-arrange the provinces of this country I was working on, and so to do that, I enlarged the "canvas" of the map, to give myself plenty of room to work with while making the changes. Now, I've mostly finished with those changes, and have determined how big I want the total map area to ultimately be. So I need to scale the background and map border back down, but here is my dilemma.

    https://www.dropbox.com/s/axgn2v3ss0jmnqz/NW15.PNG?dl=0
    (just a direct link to the full-size image, because I only have this one uploaded in Dropbox, and I'm not aware of a way to generate a thumbnail for a Dropbox image).

    See how the North American continent just STOPS over on the right, in the south? That's where I want my background and map border to actually end. So basically, I want to scale Y down by about 300, but I need some way to tell the program to scale it by cutting off the bottom portion of the map only, rather than scaling by pulling it in at the bottom and top. Is there a way to do this? Thanks!
    •  
      CommentAuthorMonsen
    • CommentTimeApr 20th 2017 edited
     
    When scaling, you are prompted to select the scale origin/center. Everything else will scale towards/away from this point. So, by making the scale origin along the top of the map (top left corner for example), you should get what you want.
    • CommentAuthorSaito S
    • CommentTimeApr 20th 2017
     
    Hmm I don't remember now where I put it. So I'll have to try that tonight when I'm home. Thanks!
    •  
      CommentAuthorMonsen
    • CommentTimeApr 20th 2017
     
    Note that it is important to place it precisely. Use Snaps or the endpoint modifier to make sure it ends up exactly in the corner.
    • CommentAuthorSaito S
    • CommentTimeApr 25th 2017 edited
     
    Didn't mean to wait so long before getting back to this, some stuff came up and I had little time for mapping these past few days...

    But anyway! I more or less see how the scaling works, although it seems really finicky - even when using the endpoint modifier or snap, it's always a little off. Not much, but enough that I'd have to go and fix the borders of the landmass lining the north, east, and south edges of the map.

    In addition, I noticed that the Screen entity ends up being slightly off. With this, I'm referring to the usually invisible (since it's white in color) rectangle shape that surrounds the map border. For a long time I didn't know what this did, and recently I realized it was for covering entities that go beyond the map border, so you can - for example - have landmass go right to the edge of the map, extending beyond the border so there's no blue line at the edge, but everything beyond the border remains invisible. To accomplish this, the Screen needs to hug the map border perfectly. And whenever I do this scale X/Y, they end up a bit off from one another.

    So, I thought about trying to scale them one at a time - it might be a bit of a trial-and-error game, where I have to just keep trying different scale factors until the screen is back to the right size. But I had another thought.

    Might it possibly be simpler for me to just make a new map in the correct style in the size that I need (which will produce a map background, map border, and screen all in the correct size), and then just copy those objects into my existing map? I can't think of downsides to doing this...
    •  
      CommentAuthorMonsen
    • CommentTimeApr 25th 2017
     
    Posted By: Saito SMight it possibly be simpler for me to just make a new map in the correct style in the size that I need (which will produce a map background, map border, and screen all in the correct size), and then just copy those objects into my existing map? I can't think of downsides to doing this...
    Yes, that will work just fine.