baktrius / nhexonline

MIT License
1 stars 1 forks source link

Visual- pseudo choosable #21

Open Liir6676 opened 1 month ago

Liir6676 commented 1 month ago

image W menu pokazuje niedostępne opcje. Funfact przy unrevealed Partisatns markers działa dobrze: image

baktrius commented 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?

Liir6676 commented 1 month ago

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

baktrius commented 4 weeks ago

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ć.

Liir6676 commented 4 weeks ago

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.