Compare commits
4 Commits
36e2b6cec5
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 2dd9853261 | |||
| 416759047a | |||
| 3464bf9f7f | |||
| 55d63f4bd5 |
@@ -37,7 +37,6 @@ Global
|
|||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(NestedProjects) = preSolution
|
GlobalSection(NestedProjects) = preSolution
|
||||||
{2534AAEB-1F27-43F9-86C5-A1726DACB98D} = {F9D624C2-7460-4672-AA31-1E8887084041}
|
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
SolutionGuid = {BCA57FA1-2E0B-4DEA-9C70-E3A9914D76C7}
|
SolutionGuid = {BCA57FA1-2E0B-4DEA-9C70-E3A9914D76C7}
|
||||||
|
|||||||
1
create-symlink.sh
Normal file
1
create-symlink.sh
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ln -s /mnt/c/Users/Lunar/Games/Steam/steamapps/common/SpaceEngineers/Bin64 ./
|
||||||
34
deploy.ps1
34
deploy.ps1
@@ -1,34 +0,0 @@
|
|||||||
$SE_PATH = ""
|
|
||||||
|
|
||||||
#DETECT SE INSTALLATION
|
|
||||||
function DetectGamepath{
|
|
||||||
#CHECK FOR STEAM INSTALLATION
|
|
||||||
if(Test-Path -Path HKLM:\SOFTWARE\WOW6432Node\Valve\Steam)
|
|
||||||
{
|
|
||||||
#GET STEAM PATH FROM REGISTRY
|
|
||||||
$SteamInstallPath = Get-ItemPropertyValue -Path HKLM:\SOFTWARE\WOW6432Node\Valve\Steam -Name InstallPath
|
|
||||||
#READ .vdf WITH GAME DRIVE LOCATIONS
|
|
||||||
$libraryfolders = ("{`n" + ((Get-Content -Path $SteamInstallPath'\steamapps\libraryfolders.vdf' | Out-String) `
|
|
||||||
<#COMMIT REGEXAGE TO CONVERT VALVE FORMAT TO JSON#> `
|
|
||||||
-replace '"\t\t"', '": "' <# "KEY": "VALUE" #> `
|
|
||||||
-replace '"\r\n\s*{', '": {' <# "OBJECT": { #> `
|
|
||||||
-replace '"\r\n', "`",`n" <# "VALUE", #> `
|
|
||||||
-replace '",\n(\t+)\}', "`"`n`$1}" <# "VALUE" #> `
|
|
||||||
-replace '}(\r\n\s*")','},$1') <# }, #> `
|
|
||||||
+ "}" | ConvertFrom-Json).libraryfolders
|
|
||||||
#FIND A DRIVE THAT CONTAINS APPID OF 244850 WHICH IS SPACE ENGINEERS AS WE ALL KNOW
|
|
||||||
foreach ($drive in $libraryfolders.psobject.Properties)
|
|
||||||
{
|
|
||||||
if($drive.Value.apps.PSobject.Properties.name -contains "244850")
|
|
||||||
{
|
|
||||||
$SE_PATH = $drive.Value.path + '\steamapps\common\SpaceEngineers\Bin64'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ValidateGamepath
|
|
||||||
}else{
|
|
||||||
#STEAM LIKELY NOT INSTALLED
|
|
||||||
Write-Output "Steam not detected"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Copy-Item
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
# symlink to ???/SpaceEngineers/Bin64
|
# symlink to ???/SpaceEngineers/Bin64
|
||||||
|
|||||||
Reference in New Issue
Block a user