At this moment, discussion about all project's related stuff is held on TTGames LEGO Modding Discord Server. Feel free to join and find the discussion in modding_forum/Open Modding Platform - LSW:TSS (Development Updates)
thread.
- Rust
- .NET SDK
- NodeJS
- Yarn Classic
- LEGO Star Wars: The Skywalker Saga (Steam Version)
- LEGO Star Wars: The Skywalker Saga (EGS Version)
Navigate to workspaces/dotnet/dev-tools
and execute:
dotnet run -- build-all [PATH_TO_STEAM_GAME_DIRECTORY] [PATH_TO_EGS_GAME_DIRECTORY]
Navigate to workspaces/dotnet/dev-tools
and execute:
dotnet run -- install-all [PATH_TO_GAME_DIRECTORY]
Now, start the game from Steam/EGS.
For Steam version, you can use this command to inspect process stdout:
dotnet run -- run-steam-game [PATH_TO_STEAM_GAME_DIRECTORY]
- Install recommended VSCode Extensions
- Create
.vscode/tasks.local.json
and add entries toinputs
field, example:
{
"version": "2.0.0",
"inputs": [
{
"id": "gameDirPath",
"description": "gameDirPath",
"type": "pickString",
"options": [
"PATH_TO_STEAM_GAME_DIRECTORY",
"PATH_TO_EGS_GAME_DIRECTORY",
]
},
{
"id": "steamGameDirPath",
"description": "steamGameDirPath",
"type": "pickString",
"options": [
"PATH_TO_STEAM_GAME_DIRECTORY",
]
},
{
"id": "egsGameDirPath",
"description": "egsGameDirPath",
"type": "pickString",
"options": [
"PATH_TO_EGS_GAME_DIRECTORY",
]
}
]
}
- Use VSCode Tasks to perform various actions (building, installing etc.)
To all members of TTGames LEGO Modding Discord Server for unparallel help and guidance ❤️