Headkaze, as I understand your code from the other thread, it does not map that case. Snippet:
if (ways.Equals("3 (half4)"))
ways = "4";
else if (ways.Equals("5 (half8)"))
ways = "8";
else if (ways.Equals("vertical2"))
{ ways = "2"; vertical = "v"; }
return String.Format("{0}{1}{2}way", vertical, type, ways);
The way I read this code, in the case where type=doublejoy, ways=8, and ways2=2, the result will be "doublejoy8way", but your table there says it should map to"doublejoy4way". My apologies if I've got this wrong somehow.
8Bit - thanks for all the testing - if you add back pacman, the app should start up, seems it's quite upset that it's removed. I'll fix that - bug is related to some of the internal messing around I've done, and doesn't surprise me. I have since changed the "confirm" dialog to show only "OK" - it's popped-up after the delete is done as a confirm...i used the wrong dialog box there. Maybe it'd be better as a pre-delete confirm - and maybe it should track selection, or let you pick all or selected. I've def. got some UI work to do, lots in fact. I've been focusing on the easy bits to get the functionality in. I was also thinking it'd be good to be able to save multiple files and select which to load - if that's what you mean by save-states.