ElDorito icon indicating copy to clipboard operation
ElDorito copied to clipboard

launch arguments: -map <mapName>, -connect <ip>

Open ghost opened this issue 8 years ago • 3 comments

-map

Being able to launch directly to a map and bypass the main-menu would be very helpful in saving time while creating custom mod maps.

Could also potentially be re-purposed in the future for things I haven't even considered.

If this is possible, I assume the game-mode settings for the argument could be just plain forge with default settings.

This argument would be more geared towards modders.


-connect

Could be used in the future with a server browser that could launch the game and connect to the chosen server, while bypassing the main-menu and extra button-pressing.

Players would also be able to create shortcuts with arguments for their favorite dedicated servers so they don't even have to spend time in the server browser either.

This argument would definitely help get players into games faster. People who might not have enough time for one game, might suddenly have time if they can join into a server 2 minutes quicker. I think every little effort to simply getting into a game is 100% worth looking into. Ease of use will equal a larger player-base.

Thoughts

Both of these arguments would have very high potential for multiple uses, and I can't seem to think of any reason they would be a "bad" change. They both open up freedom to modders and players alike, which I think is a great thing for this project.

ghost avatar May 23 '16 21:05 ghost

How to "load" directly into guardian: Simply change the scnr reference in mainmenu.map to guardian's (8A2E). The game will load straight into guardian. Do "forceload mainmenu mp" , the camera will move in first person, menu buttons are still up, cannot move camera, cannot move player, works like the menu. There is another script layer above the scnr which makes it work like a menu and not as a regular ingame mode. http://i.imgur.com/LTYY5dl.jpg

dany5639 avatar May 24 '16 18:05 dany5639

Did you edit the guardian scnr tag's mapID reference to match the mainmenu scnr's mapID? Or did you switch the mapID in mainmenu.map to match the guardian scnr's map ID?

ghost avatar May 24 '16 19:05 ghost

-connect implemented in 757485ca6ee7e6dfae37357bcb114ad725549ce2

medsouz avatar Jun 11 '16 01:06 medsouz