vault backup: 2025-07-21 19:17:56
This commit is contained in:
14
.obsidian/workspace.json
vendored
14
.obsidian/workspace.json
vendored
@@ -13,7 +13,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Proton/Mount & Blade 2 Bannerlord.md",
|
"file": "Proton/Mount & Blade 2 Bannerlord/Mount & Blade 2 Bannerlord.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
@@ -94,7 +94,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Proton/Mount & Blade 2 Bannerlord.md",
|
"file": "Proton/Mount & Blade 2 Bannerlord/Mount & Blade 2 Bannerlord.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@@ -113,7 +113,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Proton/Mount & Blade 2 Bannerlord.md",
|
"file": "Proton/Mount & Blade 2 Bannerlord/Mount & Blade 2 Bannerlord.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
},
|
},
|
||||||
@@ -142,7 +142,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Proton/Mount & Blade 2 Bannerlord.md",
|
"file": "Proton/Mount & Blade 2 Bannerlord/Mount & Blade 2 Bannerlord.md",
|
||||||
"followCursor": false,
|
"followCursor": false,
|
||||||
"showSearch": false,
|
"showSearch": false,
|
||||||
"searchQuery": ""
|
"searchQuery": ""
|
||||||
@@ -180,10 +180,12 @@
|
|||||||
"omnisearch:Omnisearch": false
|
"omnisearch:Omnisearch": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "384b6e2cd8382bcb",
|
"active": "de1688dc8ab3f207",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"Proton/Mount & Blade 2 Bannerlord/symlink-bannerlord.sh",
|
||||||
|
"Proton/Mount & Blade 2 Bannerlord",
|
||||||
"README.md",
|
"README.md",
|
||||||
"Proton/Mount & Blade 2 Bannerlord.md",
|
"Proton/Mount & Blade 2 Bannerlord/Mount & Blade 2 Bannerlord.md",
|
||||||
"Proton",
|
"Proton",
|
||||||
"Welcome.md"
|
"Welcome.md"
|
||||||
]
|
]
|
||||||
|
@@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
4. Rename `Mono.Cecil.dll` to `Mono.Cecil.dll.bak`
|
4. Rename `Mono.Cecil.dll` to `Mono.Cecil.dll.bak`
|
||||||
|
|
||||||
5. Symlink all files from $STEAM_COMPAT_INSTALL_PATH/Modules/Bannerlord.Harmony/bin/Win64_Shipping_Client/ to the current directory. You can use this script:
|
5. Download `symlink-bannerlord.sh`, place in the same directory. This will symlink all files from `$STEAM_COMPAT_INSTALL_PATH/Modules/Bannerlord.Harmony/bin/Win64_Shipping_Client/`(Files from the Harmony mod) to the current directory.
|
||||||
|
|
||||||
```
|
```
|
||||||
#!/bin/bash
|
#!/bin/bash
|
24
Proton/Mount & Blade 2 Bannerlord/symlink-bannerlord.sh
Normal file
24
Proton/Mount & Blade 2 Bannerlord/symlink-bannerlord.sh
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
SOURCE_DIR=../../Modules/Bannerlord.Harmony/bin/Win64_Shipping_Client
|
||||||
|
LOG_FILE=symlinks-created.txt
|
||||||
|
|
||||||
|
> "$LOG_FILE" # Empty the log file
|
||||||
|
|
||||||
|
for file in "$SOURCE_DIR"/*; do
|
||||||
|
base=$(basename "$file")
|
||||||
|
if [ ! -e "$base" ]; then
|
||||||
|
ln -s "$file" .
|
||||||
|
echo "$base" >> "$LOG_FILE"
|
||||||
|
echo "Linked: $base"
|
||||||
|
else
|
||||||
|
if [ -L "$base" ]; then
|
||||||
|
echo "$base" >> "$LOG_FILE"
|
||||||
|
echo "Skipped (symlink already exists): $base"
|
||||||
|
else
|
||||||
|
echo "SHOULD NOT HAPPEN"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
echo "Symlinking complete. Reversible via: xargs rm < $LOG_FILE"
|
Reference in New Issue
Block a user