SuperTux / supertux

SuperTux source code
https://supertux.org
GNU General Public License v3.0
2.53k stars 488 forks source link

Level editor: Tiles, Objects or None mode #1169

Open HybridDog opened 5 years ago

HybridDog commented 5 years ago

If I want to remove tiles, I need to select some tile set first, and if I want to remove objects, I need to select a page from Objects. After loading, none of them is selected. It is very counter-intuitive to be able to remove tiles only if you have a tile set page selected. There is also no visual feedback for the current mode, such as a different cursor. I'd like to have a mode button next to the other four buttons (eraser, selection, copy, settings); this button changes automatically when selecting a tiles page but you can manually change the mode, too.

weluvgoatz commented 4 years ago

Another mode button? That toolbar is already very cramped as is, I don't want another button there... Also it makes more sense to me to only be able to remove tiles when in tile mode.

HybridDog commented 4 years ago

A key combination instead of a button is fine for me, too. Currently if you want to remove a tile but hold an object you need to click around a lot until you can remove it.

Ordoviz commented 4 years ago

Related: #575

It would be nice though if copying some tiles by right clicking automatically switched to tiles mode. And right clicking on objects should always allow to edit their attributes no matter what mode you’re in.