mirror of
https://bitbucket.org/stellabellumswg/tre-sot-builders.git
synced 2026-01-16 20:04:19 -05:00
initial commit
This commit is contained in:
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
*.sot
|
||||
*.rsp
|
||||
script*
|
||||
|
||||
11
TreBuilderRSP-Server.cfg
Normal file
11
TreBuilderRSP-Server.cfg
Normal file
@@ -0,0 +1,11 @@
|
||||
[SharedFile]
|
||||
searchPath0=../data/sku.0/sys.server/compiled/game
|
||||
searchPath0=../data/sku.0/sys.server/built/game
|
||||
|
||||
|
||||
[Station]
|
||||
gameFeatures=0xffffffff
|
||||
subscriptionFeatures=0x01
|
||||
|
||||
[BuildSystem]
|
||||
publishNumber=54
|
||||
11
TreBuilderRSP-Shared.cfg
Normal file
11
TreBuilderRSP-Shared.cfg
Normal file
@@ -0,0 +1,11 @@
|
||||
[SharedFile]
|
||||
searchPath0=../data/sku.0/sys.shared/compiled/game
|
||||
searchPath0=../data/sku.0/sys.shared/built/game/misc
|
||||
|
||||
|
||||
[Station]
|
||||
gameFeatures=0xffffffff
|
||||
subscriptionFeatures=0x01
|
||||
|
||||
[BuildSystem]
|
||||
publishNumber=54
|
||||
10
TreBuilderRSP.cfg
Normal file
10
TreBuilderRSP.cfg
Normal file
@@ -0,0 +1,10 @@
|
||||
[SharedFile]
|
||||
searchPath0=../data/sku.0/sys.client/compiled/game
|
||||
searchPath0=../data/sku.0/sys.client/built/game/misc
|
||||
|
||||
[Station]
|
||||
gameFeatures=0xffffffff
|
||||
subscriptionFeatures=0x01
|
||||
|
||||
[BuildSystem]
|
||||
publishNumber=54
|
||||
BIN
TreeFileBuilder
Executable file
BIN
TreeFileBuilder
Executable file
Binary file not shown.
BIN
TreeFileBuilder.exe
Normal file
BIN
TreeFileBuilder.exe
Normal file
Binary file not shown.
BIN
TreeFileBuilder_r.exe
Normal file
BIN
TreeFileBuilder_r.exe
Normal file
Binary file not shown.
BIN
TreeFileExtractor.exe
Normal file
BIN
TreeFileExtractor.exe
Normal file
Binary file not shown.
BIN
TreeFileRspBuilder.exe
Normal file
BIN
TreeFileRspBuilder.exe
Normal file
Binary file not shown.
BIN
TreeFileRspBuilder_r.exe
Normal file
BIN
TreeFileRspBuilder_r.exe
Normal file
Binary file not shown.
36
buildTre.sh
Executable file
36
buildTre.sh
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
|
||||
killall Xvfb &> /dev/null
|
||||
Xvfb :1 -screen 0 800x600x8 &
|
||||
DISPLAY=127.0.0.1:1.0
|
||||
export DISPLAY
|
||||
|
||||
delfiles(){
|
||||
rm data_compressed_3D.rsp &> /dev/null
|
||||
rm data_compressed_other.rsp &> /dev/null
|
||||
rm data_compressed_2D.rsp &> /dev/null
|
||||
rm data_uncompressed_AudioVideo.rsp &> /dev/null
|
||||
}
|
||||
|
||||
if [ -d "../data/sku.0/sys.server/compiled/game/script" ]; then
|
||||
rm -rf ./script &> /dev/null
|
||||
mv ../data/sku.0/sys.server/compiled/game/script ./
|
||||
fi
|
||||
|
||||
delfiles
|
||||
|
||||
/usr/bin/wine TreeFileRspBuilder_r.exe TreBuilderRSP-Server.cfg
|
||||
./TreeFileBuilder -r data_compressed_other.rsp Server.sot
|
||||
|
||||
delfiles
|
||||
|
||||
/usr/bin/wine TreeFileRspBuilder_r.exe TreBuilderRSP-Shared.cfg
|
||||
./TreeFileBuilder -r data_compressed_other.rsp Shared.sot
|
||||
|
||||
delfiles
|
||||
|
||||
/usr/bin/wine TreeFileRspBuilder_r.exe TreBuilderRSP.cfg
|
||||
./TreeFileBuilder -r data_compressed_3D.rsp 3DAssets.sot
|
||||
./TreeFileBuilder -r data_compressed_other.rsp Misc.sot
|
||||
./TreeFileBuilder -r data_compressed_2D.rsp 2DAssets.sot
|
||||
./TreeFileBuilder -r data_uncompressed_AudioVideo.rsp -f AV.sot
|
||||
5
build_client_data_tree_files.cfg
Normal file
5
build_client_data_tree_files.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
.include "common.cfg"
|
||||
|
||||
[SharedFile]
|
||||
searchPath_ja_0=../../data/sku.ja/sys.client/built/character
|
||||
searchPath_ja_0=../../data/sku.ja/sys.client/built/game
|
||||
47
buildservertres.bat
Normal file
47
buildservertres.bat
Normal file
@@ -0,0 +1,47 @@
|
||||
@echo off
|
||||
echo Welcome this batch file will build your server data folder into tres!
|
||||
:Ask
|
||||
echo Would you like to build the server tre files?(Y/N)
|
||||
set INPUT=
|
||||
set /P INPUT=Type input: %=%
|
||||
If /I "%INPUT%"=="y" goto build
|
||||
If /I "%INPUT%"=="n" goto end
|
||||
|
||||
:build
|
||||
del data_compressed_3D.rsp
|
||||
del data_compressed_other.rsp
|
||||
del data_compressed_2D.rsp
|
||||
del data_uncompressed_AudioVideo.rsp
|
||||
|
||||
..\..\tools\TreeFileRspBuilder_r TreBuilderRSP-Server.cfg
|
||||
..\..\tools\TreeFileBuilder_r -r data_compressed_other.rsp ..\..\tres\Server.sot
|
||||
|
||||
del data_compressed_3D.rsp
|
||||
del data_compressed_other.rsp
|
||||
del data_compressed_2D.rsp
|
||||
del data_uncompressed_AudioVideo.rsp
|
||||
|
||||
..\..\tools\TreeFileRspBuilder_r TreBuilderRSP-Shared.cfg
|
||||
..\..\tools\TreeFileBuilder_r -r data_compressed_other.rsp ..\..\tres\Shared.sot
|
||||
|
||||
del data_compressed_3D.rsp
|
||||
del data_compressed_other.rsp
|
||||
del data_compressed_2D.rsp
|
||||
del data_uncompressed_AudioVideo.rsp
|
||||
|
||||
..\..\tools\TreeFileRspBuilder_r TreBuilderRSP.cfg
|
||||
..\..\tools\TreeFileBuilder -r data_compressed_3D.rsp ..\..\tres\3DAssets.sot
|
||||
..\..\tools\TreeFileBuilder -r data_compressed_other.rsp ..\..\tres\Misc.sot
|
||||
..\..\tools\TreeFileBuilder -r data_compressed_2D.rsp ..\..\tres\2DAssets.sot
|
||||
..\..\tools\TreeFileBuilder -r data_uncompressed_AudioVideo.rsp -f ..\..\tres\AV.sot
|
||||
|
||||
del data_compressed_3D.rsp
|
||||
del data_compressed_other.rsp
|
||||
del data_compressed_2D.rsp
|
||||
del data_uncompressed_AudioVideo.rsp
|
||||
echo Be sure you change your servercommon.cfg [SharedFile] search paths to use new /tres folder instead of /data -Erusman
|
||||
echo You are all finished!
|
||||
:end
|
||||
echo May the Force be with you! -Erusman
|
||||
pause
|
||||
|
||||
10
game_server_cfg_example.txt
Normal file
10
game_server_cfg_example.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
[SharedFile]
|
||||
searchTree0=../../../tres/3DAssets.sot
|
||||
searchTree0=../../../tres/Misc.sot
|
||||
searchTree0=../../../tres/2DAssets.sot
|
||||
searchTree0=../../../tres/AV.sot
|
||||
searchTree2=../../../tres/Server.sot
|
||||
searchTree1=../../../tres/Shared.sot
|
||||
|
||||
[GameServer]
|
||||
scriptPath=../../../tres/
|
||||
Reference in New Issue
Block a user