User:North
/uboa/
4Chan Cup Ideas
Database
First would be moving everything to a database, from which functions from the records page to the cup pages to the board pages could be 90% automated.
Database Schemas
To summarize, there'd be tables for pretty much everything, Cups, Matches, Goals, Fouls, Benaldies, Rosters, etc.
This rough draft encompasses any PES cup; I'd say starting from scratch, it'd take a couple of people a month to get all official cups and /vg/l entered in. I wouldn't have a guess on invitationals because of their more spotty record keeping.
Essentially, each cup would have it's own ID and anything regarding that cup can be tied back to that ID, which will be used for some of the other ideas listed below.
Cup Pages
The ability to sort matches either by group, or by date.
Displaying the rosters from that cup, hidden by default.
Editor/AATF
I'm not exact on what Archie was aiming for with Turbo AATF, but I've put some thought into creating a rules engine for AATF that allow for anyone to create their own Rule Books. It'd be much faster to manually update AATF, but with the other proposed changes, this may be worth it. My current thoughts:
Flow:
Cup Host
1. Select Cup ID/Name
2. Create New Ruleset (Eg. Height Abuse)
3. Create Squad Rules (Eg. Min 2 GKs, 9 Players at 194cm)
4. Create Player Rules (Eg. Max 2 Weak Foot Accuracy if above 180cm)
5. Create Medal Rules (Eg. Max 99 Stats All, -4 Stats if above 190cm)
Manager
1. Select Cup ID/Name
2. Select Team
3. Select Ruleset
4. Create team online
5. Download either EDIT/TEXPORT file to use
I'm not quite confident yet in this system being both flexible and easy to use, but it should allow for the creation of /sp/ bowl, /vg/l, and 4cc rules.
I do have interest though in moving this to the web so you can just upload a TEXPORT and have the server check for you, which will be useful to the Rigcloud. Would require collaboration with scoops to integrate the editor.
Streamer Tools
I have not looked at Rigdio, but I'd plan to move that to the web as well. Being on the web, it would not include chants or anything PES dependent.
Flow:
Preparing Music
1. Manager logs on to page
2. Manager selects cup and team
3. Manager uploads music
4. Manager selects the criteria (If using the online editor, they'd have the player names listed already)
Streamer
1. Streamer logs on to page
2. Streamer selects cup and playing teams
3. Streamer clicks on buttons same as with Rigdio, no downloading required
I had ran a cup in PES 2015 with some friends who watched the 4CC, created their own teams, but had no ideas on managing and no real reason to install PES and read up on tactics. For the next cup that never happened, I started some work on live managing tools for them, one of which I recovered is this, which was planned to be the managing screen so they can play around it and also use it to speed up live managing by making the changes themself, to which I, the streamer can just look at without waiting for text instructions.
Ideally, these tools should be executables that can be run locally as well so they can pull data from PES.
For pastebins, it might be worth integrating complex ones into SENPAI so that it can immediately alert the streamer of instructions when criteria are met. This one could be important, but I've not given it much thought beyond the idea. The backend commmunication with PES is also out of my realm.
Rigcloud
What ties stuff together.
Flow:
1. Cup Host creates an entry for a new cup in the database.
2. Cup Host can create a whitelist of teams if desired.
3. Board Managers and others will log in to RigCloud.
4. User select the cup name and team (If going by the online editor, their roster would be created already)
5. User select player and uploads the player's face folder
6. User uploads kit .bin files, updated logos, whatever other single files
7. System automatically names and places contents in a correct folder (Assuming player IDs would be in the database, which it should be)
8. There'd also be the ability to upload overall stuff such as swipes, stadiums, and ボール
9. User, if authorized (To prevent server overload), can then ask the server nicely to compile the cup CPKs.
Final Thoughts
I see this being all feasible before summer barring something comes up IRL, there are some issues that I can see however.
1. A lot of this work would be wasted if this was the last cup on PES 2017, even if Summer was the last cup for it, it'd still probably suck. The workload to update to 2018 is unknown as I know nothing about it.
2. Some of this stuff moves the site away from being a wiki, a lot of these pages would be just interfaces to the SQL server which if closed off to selective user access, would kill the ability for people to make random teams and pages, this wouldn't stop that really, but those teams would exist outside the MatrixDatabase. Hard for me to put into words, but yes, but this would probably make things less open, I'm not sure how often the wiki is subject to vandalism.
3. There is the ability to do SQL calls from the wiki editor, I'm not quite sure yet if these can be made easy to make tags like (Player|Goals|Official) to display a player's official goal count.