Merge branch 'main' of https://git.polymorph.fr/j.foucher/PS_AI_Agent
This commit is contained in:
commit
9ee7960855
@ -1,8 +1,8 @@
|
||||
|
||||
|
||||
[/Script/EngineSettings.GameMapsSettings]
|
||||
GameDefaultMap=/PS_AI_ConvAgent/Demo_Metahuman.Demo_Metahuman
|
||||
EditorStartupMap=/PS_AI_ConvAgent/Demo_Metahuman.Demo_Metahuman
|
||||
GameDefaultMap=/Game/voidMap.voidMap
|
||||
EditorStartupMap=/Game/voidMap.voidMap
|
||||
|
||||
[/Script/Engine.RendererSettings]
|
||||
r.AllowStaticLighting=False
|
||||
|
||||
@ -1,6 +1,108 @@
|
||||
|
||||
|
||||
[/Script/EngineSettings.GeneralProjectSettings]
|
||||
ProjectID=C89AEFD7484597308B8E6EB1C7AE0965
|
||||
|
||||
[/Script/UnrealEd.ProjectPackagingSettings]
|
||||
Build=IfProjectHasCode
|
||||
BuildConfiguration=PPBC_Development
|
||||
BuildTarget=
|
||||
FullRebuild=False
|
||||
ForDistribution=False
|
||||
IncludeDebugFiles=False
|
||||
BlueprintNativizationMethod=Disabled
|
||||
bIncludeNativizedAssetsInProjectGeneration=False
|
||||
bExcludeMonolithicEngineHeadersInNativizedCode=False
|
||||
UsePakFile=True
|
||||
bUseIoStore=True
|
||||
bUseZenStore=False
|
||||
bMakeBinaryConfig=False
|
||||
bGenerateChunks=False
|
||||
bGenerateNoChunks=False
|
||||
bChunkHardReferencesOnly=False
|
||||
bForceOneChunkPerFile=False
|
||||
MaxChunkSize=0
|
||||
bBuildHttpChunkInstallData=False
|
||||
HttpChunkInstallDataDirectory=(Path="")
|
||||
WriteBackMetadataToAssetRegistry=Disabled
|
||||
bWritePluginSizeSummaryJsons=False
|
||||
bCompressed=True
|
||||
PackageCompressionFormat=Oodle
|
||||
bForceUseProjectCompressionFormatIgnoreHardwareOverride=False
|
||||
PackageAdditionalCompressionOptions=
|
||||
PackageCompressionMethod=Kraken
|
||||
PackageCompressionLevel_DebugDevelopment=4
|
||||
PackageCompressionLevel_TestShipping=4
|
||||
PackageCompressionLevel_Distribution=7
|
||||
PackageCompressionMinBytesSaved=1024
|
||||
PackageCompressionMinPercentSaved=5
|
||||
bPackageCompressionEnableDDC=False
|
||||
PackageCompressionMinSizeToConsiderDDC=0
|
||||
HttpChunkInstallDataVersion=
|
||||
IncludePrerequisites=True
|
||||
IncludeAppLocalPrerequisites=False
|
||||
bShareMaterialShaderCode=True
|
||||
bDeterministicShaderCodeOrder=False
|
||||
bSharedMaterialNativeLibraries=True
|
||||
ApplocalPrerequisitesDirectory=(Path="")
|
||||
IncludeCrashReporter=False
|
||||
InternationalizationPreset=English
|
||||
-CulturesToStage=en
|
||||
+CulturesToStage=en
|
||||
LocalizationTargetCatchAllChunkId=0
|
||||
bCookAll=False
|
||||
bCookMapsOnly=False
|
||||
bTreatWarningsAsErrorsOnCook=False
|
||||
bSkipEditorContent=False
|
||||
bSkipMovies=False
|
||||
-IniKeyDenylist=KeyStorePassword
|
||||
-IniKeyDenylist=KeyPassword
|
||||
-IniKeyDenylist=DebugKeyStorePassword
|
||||
-IniKeyDenylist=DebugKeyPassword
|
||||
-IniKeyDenylist=rsa.privateexp
|
||||
-IniKeyDenylist=rsa.modulus
|
||||
-IniKeyDenylist=rsa.publicexp
|
||||
-IniKeyDenylist=aes.key
|
||||
-IniKeyDenylist=SigningPublicExponent
|
||||
-IniKeyDenylist=SigningModulus
|
||||
-IniKeyDenylist=SigningPrivateExponent
|
||||
-IniKeyDenylist=EncryptionKey
|
||||
-IniKeyDenylist=DevCenterUsername
|
||||
-IniKeyDenylist=DevCenterPassword
|
||||
-IniKeyDenylist=IOSTeamID
|
||||
-IniKeyDenylist=SigningCertificate
|
||||
-IniKeyDenylist=MobileProvision
|
||||
-IniKeyDenylist=IniKeyDenylist
|
||||
-IniKeyDenylist=IniSectionDenylist
|
||||
+IniKeyDenylist=KeyStorePassword
|
||||
+IniKeyDenylist=KeyPassword
|
||||
+IniKeyDenylist=DebugKeyStorePassword
|
||||
+IniKeyDenylist=DebugKeyPassword
|
||||
+IniKeyDenylist=rsa.privateexp
|
||||
+IniKeyDenylist=rsa.modulus
|
||||
+IniKeyDenylist=rsa.publicexp
|
||||
+IniKeyDenylist=aes.key
|
||||
+IniKeyDenylist=SigningPublicExponent
|
||||
+IniKeyDenylist=SigningModulus
|
||||
+IniKeyDenylist=SigningPrivateExponent
|
||||
+IniKeyDenylist=EncryptionKey
|
||||
+IniKeyDenylist=DevCenterUsername
|
||||
+IniKeyDenylist=DevCenterPassword
|
||||
+IniKeyDenylist=IOSTeamID
|
||||
+IniKeyDenylist=SigningCertificate
|
||||
+IniKeyDenylist=MobileProvision
|
||||
+IniKeyDenylist=IniKeyDenylist
|
||||
+IniKeyDenylist=IniSectionDenylist
|
||||
-IniSectionDenylist=HordeStorageServers
|
||||
-IniSectionDenylist=StorageServers
|
||||
-IniSectionDenylist=/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings
|
||||
+IniSectionDenylist=HordeStorageServers
|
||||
+IniSectionDenylist=StorageServers
|
||||
+IniSectionDenylist=/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings
|
||||
+MapsToCook=(FilePath="/PS_AI_ConvAgent/Demo_Metahuman")
|
||||
+MapsToCook=(FilePath="/PS_AI_ConvAgent/Demo_VoiceOnly")
|
||||
+DirectoriesToAlwaysCook=(Path="/NNEDenoiser")
|
||||
+DirectoriesToAlwaysStageAsNonUFS=(Path="Certificates")
|
||||
bRetainStagedDirectory=False
|
||||
CustomStageCopyHandler=
|
||||
|
||||
|
||||
Binary file not shown.
BIN
Unreal/PS_AI_Agent/Content/voidMap.umap
Normal file
BIN
Unreal/PS_AI_Agent/Content/voidMap.umap
Normal file
Binary file not shown.
@ -1,25 +0,0 @@
|
||||
@echo off
|
||||
REM ============================================================================
|
||||
REM HOST — Lance le jeu en Listen Server
|
||||
REM Ce PC est le serveur + premier joueur
|
||||
REM Les autres PC utilisent Join.bat pour se connecter
|
||||
REM ============================================================================
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo PS_AI_Agent — HOST (Listen Server)
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
REM Detect IP address for display
|
||||
for /f "tokens=2 delims=:" %%a in ('ipconfig ^| findstr /C:"IPv4"') do (
|
||||
set IP=%%a
|
||||
goto :found
|
||||
)
|
||||
:found
|
||||
echo Les autres joueurs doivent entrer cette IP: %IP%
|
||||
echo.
|
||||
echo Appuyer sur une touche pour lancer...
|
||||
pause >nul
|
||||
|
||||
start "" "%~dp0PS_AI_Agent\Binaries\Win64\PS_AI_Agent.exe" /PS_AI_ConvAgent/Demo_Metahuman?listen -log -windowed -ResX=1920 -ResY=1080 -WinX=0 -WinY=0
|
||||
@ -1,25 +0,0 @@
|
||||
@echo off
|
||||
REM ============================================================================
|
||||
REM JOIN — Se connecter a un Host sur le LAN
|
||||
REM Entrer l'IP affichee par le Host
|
||||
REM ============================================================================
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo PS_AI_Agent — JOIN (Client)
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
set /p HOST_IP="Entrer l'IP du Host: "
|
||||
|
||||
if "%HOST_IP%"=="" (
|
||||
echo Aucune IP entree. Abandon.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Connexion a %HOST_IP% ...
|
||||
echo.
|
||||
|
||||
start "" "%~dp0PS_AI_Agent\Binaries\Win64\PS_AI_Agent.exe" %HOST_IP% -log -windowed -ResX=1920 -ResY=1080 -WinX=0 -WinY=0
|
||||
56
Unreal/PS_AI_Agent/Package Lancelot.bat
Normal file
56
Unreal/PS_AI_Agent/Package Lancelot.bat
Normal file
@ -0,0 +1,56 @@
|
||||
@echo off
|
||||
REM ============================================================================
|
||||
REM Package PS_AI_Agent — Development build for LAN testing
|
||||
REM Output: Builds\Windows\
|
||||
REM ============================================================================
|
||||
|
||||
set UE_ROOT=C:\Program Files\Epic Games\UE_5.5
|
||||
set PROJECT=E:\ASTERION\GIT\PS_AI_Agent\Unreal\PS_AI_Agent\PS_AI_Agent.uproject
|
||||
set OUTPUT=E:\ASTERION\GIT\PS_AI_Agent\Unreal\PS_AI_Agent\Builds
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo Packaging PS_AI_Agent (Development)
|
||||
echo ========================================
|
||||
echo.
|
||||
echo Output: %OUTPUT%\Windows\
|
||||
echo.
|
||||
|
||||
"%UE_ROOT%\Engine\Build\BatchFiles\RunUAT.bat" BuildCookRun ^
|
||||
-project="%PROJECT%" ^
|
||||
-noP4 ^
|
||||
-platform=Win64 ^
|
||||
-clientconfig=Development ^
|
||||
-build ^
|
||||
-cook ^
|
||||
-stage ^
|
||||
-pak ^
|
||||
-archive ^
|
||||
-archivedirectory="%OUTPUT%" ^
|
||||
-utf8output
|
||||
|
||||
if %ERRORLEVEL% NEQ 0 (
|
||||
echo.
|
||||
echo ========================================
|
||||
echo BUILD FAILED
|
||||
echo ========================================
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo ========================================
|
||||
echo BUILD SUCCESSFUL
|
||||
echo ========================================
|
||||
echo.
|
||||
echo Copier le dossier Builds\Windows\ sur chaque PC.
|
||||
echo Utiliser Host.bat et Join.bat pour lancer.
|
||||
echo.
|
||||
|
||||
REM Copy Host/Join scripts into the build output
|
||||
copy /Y "%~dp0Host.bat" "%OUTPUT%\Windows\"
|
||||
copy /Y "%~dp0Join.bat" "%OUTPUT%\Windows\"
|
||||
|
||||
echo Scripts Host.bat et Join.bat copies dans Builds\Windows\
|
||||
echo.
|
||||
pause
|
||||
Loading…
x
Reference in New Issue
Block a user