Coder Social home page Coder Social logo

All travelers selectable about townsquare HOT 6 CLOSED

bra1n avatar bra1n commented on August 15, 2024
All travelers selectable

from townsquare.

Comments (6)

bra1n avatar bra1n commented on August 15, 2024 1

That's fair, I'll see what I can do. :-)

from townsquare.

bra1n avatar bra1n commented on August 15, 2024

I'm not a fan of that idea, for a few reasons:

  • right now there are 15 travelers, but with new sets there will be even more and having all of them selectable at the same time will quickly drown out any other roles. I also don't want to separate them into their own list for now, because they're player roles as much as townsfolk or minions are.
  • the other reason is, that each of the base 3 sets has 5 travelers that are primarily tailored to this set, so you will run into problems if you use travelers from other sets. (like Judge in TB, for example) Custom scripts can (and do) provide their own selections of travelers, so if you're playing a custom script and want to see specific travelers on the list of roles, just tell the script author to add those travelers to the script. If you want travelers from different sets in your base 3 game, just switch the edition, add the traveler and then switch back.

from townsquare.

unrealed avatar unrealed commented on August 15, 2024

I don't agree with your first counter point, because, yes they will add more , but we can probably expect a rate of 5 per extra editions, and we know there are only 3 of those coming for a while (+ Greatest show on earth, but that one's different). Also, yes they are player roles as much the others, but if you make the button to access this Travelers menu visible, then Storytellers won't miss it.

For the second counter point, you could re-use the layout you have for selecting & assigning roles where each row is a different type. The only difference is you'd add the edition's logos/names to the left of each row to make it clear which Travelers fit which edition. While yes you CAN create bad Travelers choices, it's still something that's possible to do today, just more annoying. And if you're that concerned about selecting "wrong" Travelers, you could add text above the menu warning Storytellers, or add a pop-up warning when selecting one.

Now I think about it, it'd be best, imo, to have both the travelers for that edition/script displayed as they are currently AS WELL AS having this secondary menu that shows all Travelers. That way the suggestion of which Travelers to use is even stronger because you only see the "right" ones by default, but CAN go fetch the others if you want.

But currently, if you're an experienced ST and want to use a specific Traveler but don't know the app quite well, you might think it's not possible to use out-of-edition Travelers. You might even correctly figure out how it's done and not want to try it out of fear that changing edition mid-game might break the app somehow. And those problems, IMO, are UX failures

from townsquare.

JulGvoz avatar JulGvoz commented on August 15, 2024

Is it possible to instead set a player to a Traveler type, and then allow the ST to choose a traveler from there?

An upper section with recommended travelers (presumably in the json file of the script), and a lower section with the rest of travelers.

from townsquare.

bra1n avatar bra1n commented on August 15, 2024

This is currently being worked on by someone else, with the idea of using tabs for the different teams (townsfolk, outsider, minion, demon, traveler), thereby creating enough space to show additional / all travelers on demand.

from townsquare.

bra1n avatar bra1n commented on August 15, 2024

Done, thanks to @davotronic5000.
Added with 2.5.0

from townsquare.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.