BitBucket: https://bitbucket.org/namida42/neolemmixplayer/issues/32/improve-fitting-of-water-to-smaller-areas
Would it be possible to create another water object that is maybe 1/4 or half the width as the normal water obstacles? Most of the time it is possible to cover up the water with steel but sometimes the large size of the water hazard can make it awkward to use in tight places.
Alternately, water could be resizeable horizontally because it tiles that way. The current size would just be the default setting.
Great suggestion!
However I would suggest to combine adding the smaller water objects with updating to NeoLemmix V1.44 and its the new file-tree based style structure. The reason is simply, that when updating to V1.44 everyone has to download the new style files anyway, so noone needs to do any extra work in updating their local style files.
Quote from: Gronkling on May 28, 2016, 08:37:03 PM
Alternately, water could be resizeable horizontally because it tiles that way. The current size would just be the default setting.
This sounds like a good idea, though unfortunately the current code is very poorly equipped to support it. Perhaps one could reuse some of the one-way arrow code for this. But the main priority in the NeoLemmix development lies currently on the new file system for styles, levels, ... so don't be disappointed if namida tags this additional suggestion as [LOW-PRIORITY] for now.
I do very much like this idea. Smaller pieces is absolutely doable; resizable I can't promise but I'll look into it - indeed, it will be lower-priority for now, but if the change is going to be made, it'll likely still be made before any major stable update.
Quote from: Gronkling on May 28, 2016, 08:37:03 PM
Alternately, water could be resizeable horizontally because it tiles that way. The current size would just be the default setting.
This is probably the best way to handle this, since I don't think smaller pieces would tile properly.
Quote from: Dullstar on May 29, 2016, 05:43:28 AM
Quote from: Gronkling on May 28, 2016, 08:37:03 PM
Alternately, water could be resizeable horizontally because it tiles that way. The current size would just be the default setting.
This is probably the best way to handle this, since I don't think smaller pieces would tile properly.
The thing is the smaller water doesn't necessarily have to tile perfect since you would only need it it small places. If you ever needed more than one of it you can just use the larger water piece we already have.
Quote from: BulletRide on May 29, 2016, 05:17:01 PM
Quote from: Dullstar on May 29, 2016, 05:43:28 AM
Quote from: Gronkling on May 28, 2016, 08:37:03 PM
Alternately, water could be resizeable horizontally because it tiles that way. The current size would just be the default setting.
This is probably the best way to handle this, since I don't think smaller pieces would tile properly.
The thing is the smaller water doesn't necessarily have to tile perfect since you would only need it it small places. If you ever needed more than one of it you can just use the larger water piece we already have.
I think it would be better if it was made to tile properly simply because there's the possibility of having a space for water that's too big for the 1/4 water tile but too small for the full tile. Covering these areas up with steel would probably be less of an issue than it is with a gap that needs 1/4 of the tile, but still awkward in some specific situations. Resizable water with the current size as the default would probably cover more usage cases, with the added bonus of not cluttering up the interface with multiple copies of what is essentially the same object.
Alright guys, lucky day for y'all!
I've implemented resizable objects! :) This won't work very well with stuff like traps, but it works very well for water (and one-way arrows, possibly updrafts too). So, no need for an alternatively-sized water object; in future updates, the water objects will be resizable.