Open Liir6676 opened 1 month ago
Nie rozumiem jaki jest problem. Jeśli używasz menu kontekstowego dla jednego żetonu to dostępne są dokładnie opcje dla tego żetonu. Jeśli używasz go przy aktywnym zaznaczeniu to dostępne są wszystkie opcje i wykonanie akcji zaaplikuje ją do wszystkich żetonów, dla których jest ona legalna (możliwie żadnego). Jakie jest oczekiwanie?
Okey. Rozumiem. Czyli problem, o ile to problem leży gdzie indziej. Oczekiwane zachowanie: aktywne zaznaczenie elementów z tej samej grupy (tylko znaczniki, tylko żetony, tylko token spawnery) będzie skutkować menu kontekstowym dla danego typu. Czyli przykładowo menu kontekstowe będzie wyglądać tak samo jak zaznaczę 1 znacznik jak i przy 10 (samych) znacznikach- analogicznie z żetonami i token spawnerami
To wymagałoby sprawdzania wszystkich zaznaczonych żetonów. Co w przypadku jeśli będą miały one różne typy? Nie uważam aby proponowane zachowanie było lepsze od obecnego (które może nie jest intuicyjne na początku ale funkcjonalne) i raczej nie zamierzam go zmieniać.
W przypadku zaznaczenia dwóch różnych typów żetonów, menu kontekstowe funkcjonowałoby tak jak aktualnie. Niemniej wiem, że jest to duperela i są istotniejsze rzeczy w issues.
W menu pokazuje niedostępne opcje. Funfact przy unrevealed Partisatns markers działa dobrze: