Talk:List of Command Line Parameters: Difference between revisions

From Unofficial Homecoming Wiki
Jump to navigation Jump to search
(Created page with "== Extensive Update - Command Line Parameter Additions and Testing == Once the update to the slash commands at the wiki was completed last year, I thought I was done with all this. However, recently I discovered that in the various lists of commands in the game data files there were 2 kinds of commands accessible to players (not 1 kind)... slash commands and '''''command line parameters'''''. They're all lumped together as "commands" in the game files. I also discover...")
 
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Extensive Update - Command Line Parameter Additions and Testing ==
== Extensive Update - Command Line Parameter Additions and Testing ==


Once the update to the slash commands at the wiki was completed last year, I thought I was done with all this. However, recently I discovered that in the various lists of commands in the game data files there were 2 kinds of commands accessible to players (not 1 kind)... slash commands and '''''command line parameters'''''. They're all lumped together as "commands" in the game files.  
Once the update to the slash commands at the wiki was completed last year, I thought I was done with all this. However, recently I discovered that in the various lists of commands in the game data files there were 2 kinds of commands accessible to players (not 1 kind)... slash commands and '''''[[Command Line Parameters|command line parameters]]'''''. They're all lumped together as "commands" in the game files.  


I also discovered that some slash commands I had thought were non-functional or had unknown functionality were not slash commands at all but command line parameters. I also discovered many slash commands can be used as launch parameters. So my work is not yet done.
I also discovered that some slash commands I had thought were non-functional or had unknown functionality were not slash commands at all but command line parameters. I also discovered many slash commands can be used as launch parameters. So my work is not yet done.


I've scoured the game files and patch notes for as many potential command line parameters as I could find. I am in no way certain that I have captured all of them... but I think I have most of them. I've found over 100 potential command line parameters. There is a list of command line parameters already in the  [[Game Client#Launching the Game|Game Client page]] here at the wiki, but it hardly lists any of them. I'll be replacing that list with this one once I'm done.  
I've scoured the game files and patch notes for as many potential command line parameters as I could find. I am in no way certain that I have captured all of them... but I think I have most of them. I've found over 100 potential command line parameters. There is a list of command line parameters already in the  [[Game Client#Launching the Game|Game Client page]] here at the wiki, but it only lists about 10. I'll be replacing that list with this one (or a link to this one) once I'm done.  


While testing, I will attempt to answer these questions:
While testing, I will attempt to answer these questions:
Line 21: Line 21:
# Command line parameters that '''''do not''''' work as slash commands will be linked to their own command line parameter pages.
# Command line parameters that '''''do not''''' work as slash commands will be linked to their own command line parameter pages.


I've also created a new navbox template, <nowiki>{{Navbox Command Line Parameters}}</nowiki>, which will eventually sort the command line parameters into useful categories. This will be one of the last things I do. I need to figure out the best categories to use first... --[[User:BlackSpectre|BlackSpectre]] ([[User talk:BlackSpectre|talk]]) 22:06, 21 June 2023 (UTC)
I've also created a new navbox template, <nowiki>{{Navbox Command Line Parameters}}</nowiki>, which will eventually sort the command line parameters into useful categories. This will be one of the last things I do. I need to first figure out what command line parameters are available and then the best categories to use... --[[User:BlackSpectre|BlackSpectre]] ([[User talk:BlackSpectre|talk]]) 22:06, 21 June 2023 (UTC)
 
P.S. I am absolutely not the best qualified person to explain these very technical command line parameters. Please feel free to add to these pages if you see something is missing or incorrect.

Latest revision as of 08:39, 13 July 2023

Extensive Update - Command Line Parameter Additions and Testing

Once the update to the slash commands at the wiki was completed last year, I thought I was done with all this. However, recently I discovered that in the various lists of commands in the game data files there were 2 kinds of commands accessible to players (not 1 kind)... slash commands and command line parameters. They're all lumped together as "commands" in the game files.

I also discovered that some slash commands I had thought were non-functional or had unknown functionality were not slash commands at all but command line parameters. I also discovered many slash commands can be used as launch parameters. So my work is not yet done.

I've scoured the game files and patch notes for as many potential command line parameters as I could find. I am in no way certain that I have captured all of them... but I think I have most of them. I've found over 100 potential command line parameters. There is a list of command line parameters already in the Game Client page here at the wiki, but it only lists about 10. I'll be replacing that list with this one (or a link to this one) once I'm done.

While testing, I will attempt to answer these questions:

  • Is the command a command line parameter?
  • Does the command work?
  • What is the command used for?
  • What are the procedures or steps for using the command?
  • What additional resources are necessary for players to easily use the command?

So as not to duplicate efforts, I've decided the most efficient way to document these command line parameters is to use their slash command pages if they already exist. To assist in this work, I've created a new template, {{launchparam}}. This template is used similarly to the {{slashcommand}} template, but it first checks to see if a slash command page for that command exists. If it does, it will link to that page. If not, it will link to a command line parameter page.

Commands that work only as command line parameters will be given their own "command line parameter" pages (and not a slash command page). The commands that only work as command line parameters that already have a slash command page will be redirected to their own command line parameter pages. What this means is that:

  1. Command line parameters that also work as slash commands will be linked to their slash command pages.
  2. Command line parameters that do not work as slash commands will be linked to their own command line parameter pages.

I've also created a new navbox template, {{Navbox Command Line Parameters}}, which will eventually sort the command line parameters into useful categories. This will be one of the last things I do. I need to first figure out what command line parameters are available and then the best categories to use... --BlackSpectre (talk) 22:06, 21 June 2023 (UTC)

P.S. I am absolutely not the best qualified person to explain these very technical command line parameters. Please feel free to add to these pages if you see something is missing or incorrect.