Development Update (Annual Tournament)
Added 2022-04-24 19:33:44 +0000 UTCToday is day 6 of work on the new annual tournaments feature. There isn't much to show this early, but the back-end, foundational code is mostly complete. Here's what that does:
- It creates a 16 superstar elimination tournament across two events, Night 1 and 2. Number of participants for each company and the indies are selected based on reputation, so if it's you (REP 10) and one competitor (REP 5), it would be divided 7/5/4 between you, the competitor and the Indies.
- Next, competitors and the indies select their superstars. This function goes through the available superstars and selects the top ones based on popularity and overness, since that's what the match simulation will be based on.
- Finally, and this was the most fun/challenging part to code, is the seeding. Each company's participants are divided into groups, then added to the seeds one by one e.g Company1Superstar1, Company2Superstar1, IndiesSuperstar1 etc. So you get the top person in the top company as seed 1, and the bottom person on the indies as seed 16.
Why this way? So the ideal final is Company 1 vs Company 2, and top seeds don't go out too soon. It also (mostly) prevents a company's superstars from facing each other in the first round.
Fun stuff comes next, which includes deciding the tournament's name, dialog style invitation from the tournament's president, talent selection by the user, awesome tournament presentation and more.
I'm very excited for all that and I forward to your feedback in the #early-access channel.