Skip to content

Commit 6f010ad

Browse files
Add new and update Submodules
1 parent 1ecdd4e commit 6f010ad

9 files changed

Lines changed: 60 additions & 8 deletions

File tree

.gitmodules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
[submodule "Plugins/EOSIntegrationKit"]
2626
path = Plugins/EOSIntegrationKit
2727
url = ../EOSIntegrationKit.git
28-
[submodule "Plugins/TargetVectorBallistics"]
29-
path = Plugins/TargetVectorBallistics
30-
url = ../TargetVectorBallistics.git
3128
[submodule "Plugins/Flora"]
3229
path = Plugins/Flora
3330
url = ../Flora.git
31+
[submodule "Plugins/Ricochet"]
32+
path = Plugins/Ricochet
33+
url = git@github.com:Voidware-Prohibited/Ricochet.git

Plugins/ALSXT

Submodule ALSXT updated 32 files

Plugins/Axos

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 47f8264a48d97b2d9289b710c58a05f465858105

Plugins/Chronos

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 13810bc25616026a1aeca3c4cb896a97c091b78e

Plugins/Clima

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit b2e3d1db6fc0019e49ecb3082a23f58e3b8417e9

Plugins/Ricochet

Submodule Ricochet added at e152e3f

Plugins/TargetVectorBallistics

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ Goals
2727
- Assets
2828
- Procedural Content Generation
2929
- Modular Assets
30-
- To utilize cutting-edge, optimized techology and methodlogies.
30+
- To utilize cutting-edge, optimized technology and methodologies.
3131
- Full Utilization of the Gameplay Framework.
32-
- Dynamic Cusomizable Game State.
32+
- Dynamic Customizable Game State.
3333
- Dynamic Game Server Events.
3434
- Advanced Dynamic Weather and Wind System.
3535
- Foliage, Water and Landscape Interaction system.
36-
- Master Masterials with Weather and Wind Support.
36+
- Master Materials with Weather and Wind Support.
3737
- Serialized Level Configuration
3838
- Gameplay Features support.
3939
- Gameplay Abilities System.

StartDedicatedServer.sh

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
#!/bin/bash
2+
3+
# --- Configuration ---
4+
# Path to your UE5 Dedicated Server executable
5+
UE5_SERVER_PATH="/path/to/YourProject/Binaries/Linux/YourProjectServer"
6+
# Example: /home/user/UnrealEngine/YourProject/Binaries/Linux/YourProjectServer
7+
8+
NODE_VERSION="lts"
9+
10+
# Arguments to pass to the UE5 Dedicated Server
11+
UE5_SERVER_ARGS="-log -port=7777"
12+
# Example: -log -port=7777 -QueryPort=27015
13+
14+
# Check if Node.js is installed
15+
if ! command -v node &> /dev/null
16+
then
17+
echo "Node.js not found. Installing Node.js using NVM..."
18+
19+
# Install NVM
20+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
21+
22+
# Source NVM to make it available in the current shell
23+
export NVM_DIR="$HOME/.nvm"
24+
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
25+
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
26+
27+
# Install the latest LTS version of Node.js
28+
nvm install --"$NODE_VERSION"
29+
30+
# Set the installed LTS version as default
31+
nvm alias default "$NODE_VERSION"/*
32+
33+
echo "Node.js installation complete."
34+
else
35+
echo "Node.js is already installed."
36+
fi
37+
38+
# --- Launching UE5 Dedicated Server ---
39+
40+
echo "Launching UE5 Dedicated Server..."
41+
42+
if [ -f "$UE5_SERVER_PATH" ]; then
43+
"$UE5_SERVER_PATH" "$UE5_SERVER_ARGS"
44+
else
45+
echo "Error: UE5 Dedicated Server executable not found at $UE5_SERVER_PATH"
46+
exit 1
47+
fi
48+
49+
echo "UE5 Dedicated Server launched."

0 commit comments

Comments
 (0)