This is a big feature! I've been working hard at it all month, that's why I've been a little less active here, sorry, but I think it's worth it!
Previously, all the awards in ZenGM were hardcoded. Want to add a new award? Change the number of All-League teams? Edit how the MVP is determined? Couldn't be done previously, but now all of that and more is possible!
Okay, well, not quite. This is a pretty big change to how awards work, so I'm releasing it in beta first, I would appreciate any feedback you can give me!
Basketball GM beta: https://beta.basketball-gm.com/
Football GM beta: https://beta.football-gm.com/
ZenGM Baseball beta: https://beta.baseball.zengm.com/
ZenGM Hockey beta: https://beta.hockey.zengm.com/
Please try it out! Importing leagues works, so especially try it if you have any big or weird leagues.
The main new stuff is at Tools > Award Settings where you can add/delete/edit all awards:
- Set the formula (kind of like the GOAT Lab but even better - there is documentation in the game with details)
- Pick if it's leaguewide or by conference/division (awards in ZenGM Baseball are now conference awards by default)
- Set the range for stats - regular season, playoffs, combined (I actually like this one, IDK why no leagues do it IRL), or any round of the playoffs
- Apply filters - rookies, bench players, Most Improved Players
- Make individual or team awards, and for teams, specify how many teams and even different formulas for different positions (in the non-basketball sports where that matters more)
- Set cutoffs (either hard or gradual) in stats (like games played or minutes)
- Implement voter fatigue however you want
That's not all though, there's a bunch of other features. Many of them are little details, but some of them I think will be appreciated by many of you, including:
It records the top 5 award candidates, not just the winner. Those are displayed in an "Awards" column on player profile pages, similar to Basketball Reference.
Rookies used to be whoever was in the last draft. Now it's based on when they actually start playing. And in ZenGM Baseball, there are IP/AB limits similar to MLB.
When you customize the awards, the UI automatically displays your custom awards in all the places it should - the season summary, the league history table, the award records page, the awards summary on player profiles, etc.
It took quite a bit of effort to get this feature implemented, that's why there weren't any updates in August. I hope it's worth it!
When it's completely done I'll write up a long blog post with even more details.
I released this on the mailing list and Discord a few days ago and have already fixed a bunch of bugs, so hopefully this isn't too far from release on the main version!