Hello there!
I would like to share my newest creation: a modification to the lobby which:
- Hides not in-use lobby options
- Adds a bunch of minigames to the lobby to play while lobbysim-ing (Some even have multiplayer, but I havent tested them for full functionality yet)
Current games:
- Singleplayer + Multiplayer: Liars Dice, Battleship
- Multiplayer only: Chess
- Singleplayer only: Snake, Sudoku, Minesweeper, Dragonsweeper, Lag Clicker
HOW TO USE??? -> Click the minigames button in the top right next to settings.
First of all here is the download link: https://github.com/Nuggets75/nuggets-lobby/releases
Here is the public repo to read for those who are interested (and the source code of the wrapper.exe which is included in the download): https://github.com/Nuggets75/nuggets-lobby
(Want to know how it exactly works? Read on github!)
How to install:
- Copy
init_nuggets.lua into C:\ProgramData\FAForever\bin\
- Copy the
nuggets-lobby folder into C:\ProgramData\FAForever\ (next to bin)
- Right-click
nuggets-lobby\wrapper.exe → Properties → tick Unblock if it's there.
- Tell your client to start the game through
wrapper.exe:
Rust client
- Quit the client completely
- Open
%APPDATA%\FAForever\FAForever Client\config\settings.json in Notepad.
- Find
"launchWrapper": "" and change it to:
"launchWrapper": "C:\\ProgramData\\FAForever\\nuggets-lobby\\wrapper.exe"
(the double backslashes are required)
- Save and start the client.
Java client
- Settings → Forged Alliance → executable decorator. Replace
"%s" with:
"C:\ProgramData\FAForever\nuggets-lobby\wrapper.exe" %s
Done. You do not need a backup, since the actual lobbycode is not touched. If you no longer want to use this modification, simply remove the steps you did for the respective client.
Additional info:
- Everyone who wants to play the minigames together / against each other needs it installed on the same version.
- With the Rust client, the borderless window option doesnt apply while the wrapper is used
- If you have problems send me the wrapper.log and your game log
This was just a short, fun, project with no big goal in mind, but maybe it inspires others to create something similar (or actually fix the lobby!)
Also pinging @robogear sind he requested this a while ago and @originalangel for asking today aswell