Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Awards idea(s) #4

Open
Lazerbeak12345 opened this issue Nov 1, 2023 · 1 comment
Open

Awards idea(s) #4

Lazerbeak12345 opened this issue Nov 1, 2023 · 1 comment

Comments

@Lazerbeak12345
Copy link
Collaborator

Since we're talking about awards+craftguide integration recently I've been thinking about what awards would and wouldn't work.

There are a few categories, with sub-categories here:

  • Static awards for
    • crafting a specific item (EX: "Stabby McStabby Face" for crafting a wooden sword the first time)
    • crafting a set of specific items (EX: "Cactus Monarch" for crafting all cactus gear available)
    • revealing for all of the above (EX: "A craving for Strawberry Cheesecake" for revealing the "pie:scsk_0" from pies)
  • Dynamically generated awards for
    • crafting n or n% of all available things
    • crafting n or n% of all recipes (multiple ways to make each thing)
    • crafting all items from a specific mod (EX: "Technic Master" for crafting all craftable things registered as from "technic")
    • crafting n or n% of larger mods (EX: "Technic Beginner" for the first 10%)
    • crafting "expensive" items, where the price is calculated via recipe steps (EX: "Washing my Dishes" for crafting Homedecor's notoriously overcomplicated dishwasher recipe, though the name would be very likely to be less fun if it were dynamic).
    • revealing for all of the above (EX: "Knowledge of all kinds of swords" for revealing all sword recipes, or "Omniscient" for 100% revealed, or "Understanding of choppy things" for revealing all craftable choppy things or "Knowledge of the Dishwasher" for revealing the dishwasher crafting recipe from Homedecor)

There are also a few things where perhaps crafting isn't the best detection mechanism for these things. Should my "Cactus Monarch" example from above apply when all parts are crafted, or when all parts are worn? I have this issue with the biome-related recipes right now: the "Grasslands Discoverer" award isn't awarded when you enter the grasslands, but when you punch grass. Most people don't even punch grass. I just shovel the dirt underneath.

The dynamically generated awards are what I personally like more - since there are more results with less work. Naming and textures, however, do prove to be issues. Getting a user-readable mod name isn't easy, nor is determining which mod something is from. Farming or Farming Redo? Mobs Redo or Mobs Animal? What about mods that would make sense to have a localized name? How do we know what they would prefer? In the context of Award images, where do we even start? For simple things the item's preferred inventory display would work, but what about dynamic Mob awards? Cows aren't an inventory thing, and I'm not sure if they're linked to their spawn egg at runtime in a way that would be useful.

See also #3, a suggestion where some of the reward loop is part of the craft guide itself, and could replace some categories, and pair well with others.

I suspect that most of the statically generated awards should be owned either by the mods they are specific to or by a mod dedicated to adding awards for that specific mod.

@Lazerbeak12345
Copy link
Collaborator Author

See also minetest-whynot/whynot-game#64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant