Template:RCPlayer/doc

Required Args

 * , this should be a fully-disambiguated player name

Approximate Or Fuzzy Dates
These belong as parameters directly to RosterChangeData/Line, not RCPlayer itself. You can use either  or , they will be stored the same way.

If using fuzzy dates, by convention please put the line on the earliest date in its allowed range while respecting its relative sorting to other events in the period.

e.g. an event in "January" that definitely happened after an event on January 3rd should be placed in the January 4th slot.

Sub, Trainee, and Rejoin

 * You can put
 * You can put
 * You can put

These will modify both the displayed roles (for sub & trainee) and also the sentence.

Removing lines from certain pages

 * You can put
 * You can put
 * You can put
 * You can put

These will remove the data line from the corresponding page.

Status Flag
Param Name:

Allowed values:

Args For Loans

 * name of team
 * name of team

Args For Temporary Subs

 * event name, should be either the overview page or a redirect to it
 * the player who should have that position (disambiguate if needed)
 * optional, the reason a temporary sub is needed
 * optional, for example "Week 4"

Args For Remaining On A Team

 * as the display text (e.g. )
 * as the target (e.g. )

Args For Customized Ordering And Grouping Of Sentences

 * can be used to order players within a sentence (for example if the sentence is automatically putting a secondary mid laner before the primary lade laner). Can additionally order individual sentences (for example if you want a coach joining to be printed after a player rejoining). If specifying order for one player please specify order for every player in the entire change. Can be added in either pre or post.
 * groups/ungroups sentences together, for example "Player A, Player B, and Player C (Coach) join." can be turned into "Player A and Player B join. Player C (Coach) joins." if a group is assigned to either one of these groups. This parameter accepts any value and will group players who share a string together. It is not necessary to specify a group for every player if specifying for one. Can be added in either pre or post.

Team Priority
If a player is on multiple teams, maybe you want to be able to pick which team is shown first. This can be done via. This parameter must go in a. Once it's assigned one time for a team, it will persist for all future times this player plays on or has a roster change associated to this team (so you don't have to re-assign if they extend contract for example). Allowed values for are any integer, by convention   should be the lowest value given. The lower the value, the earlier in the list of current teams this team will show. If no value is provided, this parameter will default to 1.

Note that because of this parameter's inclusion inside of RCPlayer instead of the outer context, the order of teams in players' profiles are completely independent of each other.

For Retirement and other templates that may have a player joining a team but do NOT use RCPlayer, you may specify directly as a parent arg. This will NOT be recognized by any template that does use RCPlayer, as the default value of 1 via RCPlayer will overwrite the outer parameter. This is by design to enforce independence of team order across members of a team.

Full Value List
You can edit to update descriptions or instructions; feel free to modify these fields.

Free Text
Instead of using a preload for the move type, you can specify custom text using.
 * will replace the standard sentence.
 * will add something before the standard sentence.
 * will add something behind the standard sentence.

Figo's Notes

 * How to add source?
 * Click "Insert Source", link is link, title is title of article or stuff like "G2 Esports' Tweet", desc is general website like "twitter.com" OR use this https://docs.google.com/spreadsheets/d/1OkzehlA0wwwEXVJEpqjYJAk5zxnH29lMqt99qiD0qv8/edit#gid=0 for an easy source transformation
 * How to add GCD source?
 * Click "Insert Source as GCD", use "Archive:Global_Contract_Database/xx/yyyy-mm-dd" as before and after, xx = Region (NA/EU/KR/...)
 * What to do if there are people joining with different job titles like "Commercial Director" or "Partnership Executive"?
 * Just add this job title to "role=", the code will do the rest
 * What to do if there's a change with multiple sources?
 * There are two scenarios: If both sources give the SAME information, you do one line and simply add both sources. If one source tells player x joins and the second source tells player y leaves, you do two lines with each source assigned to whatever it's telling you
 * What to do if a player renames?
 * Add the "Insert player name change" prefill above the roster change (if there is one) and then use the NEW name in the roster change