ну заодно скоиимчу последние изменения: многооконность, вр аватар, еще говно какое то

This commit is contained in:
Andron666
2021-09-15 15:55:40 +05:00
parent 4929e93aaf
commit 01927c2d72
59 changed files with 37 additions and 6 deletions
+3 -2
View File
@@ -93,8 +93,9 @@ DoubleClickTime=0.200000
+ActionMappings=(ActionName="TriggerL",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_Trigger_Click)
+ActionMappings=(ActionName="SelectEquipL",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_Grip_Click)
+ActionMappings=(ActionName="SelectEquipR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_Grip_Click)
+ActionMappings=(ActionName="Voice",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_Menu_Click)
+ActionMappings=(ActionName="Voice",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_System_Click)
+ActionMappings=(ActionName="Voice",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_A_Click)
+ActionMappings=(ActionName="Voice",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_X_Click)
+ActionMappings=(ActionName="Voice",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=V)
+AxisMappings=(AxisName="MovingFwd",Scale=1.000000,Key=W)
+AxisMappings=(AxisName="MovingFwd",Scale=-1.000000,Key=S)
+AxisMappings=(AxisName="MovingRt",Scale=1.000000,Key=D)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -360,4 +360,9 @@ void UCPPGameInstance::SendStatus(int32 NumberStatus,FString command)
{
return;
}*/
}
void UCPPGameInstance::runSelf(FString argument)
{
FPlatformProcess::CreateProc(FPlatformProcess::ExecutableName(false), *argument, true, false, false, NULL, 0, NULL, NULL);
}
@@ -65,6 +65,7 @@ public:
void listening(int32 NumberStatus, FString command);
UFUNCTION(BlueprintCallable, Category = "Status client")
void SendStatus(int32 NumberStatus, FString command);
UFUNCTION(BlueprintCallable, Category = "Status client")
bool StartWorkingAtSocket();
@@ -77,4 +78,6 @@ public:
static void SetWinPos(int posX, int posY);
UFUNCTION(BlueprintCallable, Category = "Custom")
static void SetWinSize(int sizeX, int sizeY);
UFUNCTION(BlueprintCallable, Category = "Custom",meta=(ToolTip="execute this app again with argument"))
static void runSelf(FString argument);
};
+26 -4
View File
@@ -1,9 +1,31 @@
serverIP=127.0.0.1
serverPort=6000
; хост 0 это сервер для json общения
hostID=0
showDebug=false
;время ожидания перед подключением к серву, подключение должно происходить хогда сервер уже загрузил рабочую карту
launchDelay=2
;интервал обновления данных, сек
updateDelta=0.1
;lockMachinistCamera=1
playerId=2
; 0 наблюдатель-сервер, 1 наблюдатель/машинист, 2 VR осмотрщик, 3 VR составитель, 4 VR комм осмотрщик
;блокировать ли управление с клавиатуры-мыши:
lockMachinistCamera=false
; 0 наблюдатель-сервер, 1 наблюдатель/машинист, 2 VR осмотрщик, 3 VR составитель, 4 VR комм осмотрщик
playerId=0
;позиция и размер основного окна
;screenPos=0,0
;screenSize=1920x1080
;имена для игроков, отображаются в мире
names=Сервер,машинист,осмотрщик,составитель,комм.осмотрщик
;положение и размер дополнительных экранов, если закомментировано положение, то не создается. если закомментирован размер - окно развернется на экран, на которой переместится.
;screenPos1=1920,0
;screenSize1=1120x900
;screenPos2=-1920,0
;screenSize2=1900x1000
;screenPos3=3040,0
;screenSize3=720x480