dkfans / keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.
https://keeperfx.net/
GNU General Public License v2.0
777 stars 78 forks source link

Selling large rooms with SHIFT only sells 20x20 tiles counting from the top-left #2331

Open CaptainCosmotic opened 1 year ago

CaptainCosmotic commented 1 year ago

When I sell large rooms at once(most commonly bridges) there is a cutoff after 20x20 tiles starting from the top-left side of the room. When you are on the right side of a large room you cannot see what you are selling. Suggestion 1: Always mark and sell the whole room. Suggestion 2: Calculate the cutoff from the point of the cursor. (This could end up leaving out some room corners so it's not optimal)

Game Version: Alpha 3321 Selling large rooms

yani commented 1 year ago

Regardless of the limit, I think it's important to only highlight the tiles that are going to be sold.

The limit could maybe added as a configuration option in keeperfx.cfg, as I guess it's done for stability reasons?