diff --git a/.gitignore b/.gitignore index 417f4a2..3fba405 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,74 @@ -Binaries -DerivedDataCache -Intermediate -Saved -*.VC.db -*.opensdf -*.opendb -*.sdf -*.suo +# Visual Studio 2017 user specific files +.vs/ + +# Compiled Object files +*.slo +*.lo +*.o +*.obj + +# Precompiled Headers +*.gch +*.pch + +# Compiled Dynamic libraries +*.so +*.dylib +*.dll + +# Fortran module files +*.mod + +# Compiled Static libraries +*.lai +*.la +*.a +*.lib + +# Executables +*.exe +*.out +*.app +*.ipa + +# These project files can be generated by the engine *.xcodeproj *.xcworkspace -*~ -\#* \ No newline at end of file +*.sln +*.suo +*.opensdf +*.sdf +*.VC.db +*.VC.opendb + +# Precompiled Assets +SourceArt/**/*.png +SourceArt/**/*.tga + +# Binary Files +Binaries/* +Plugins/*/Binaries/* + +# Builds +Build/* + +# Whitelist PakBlacklist-.txt files +!Build/*/ +Build/*/** +!Build/*/PakBlacklist*.txt + +# Don't ignore icon files in Build +!Build/**/*.ico + +# Built data for maps +*_BuiltData.uasset + +# Configuration files generated by the Editor +Saved/* + +# Compiled source files for the engine to use +Intermediate/* +Plugins/*/Intermediate/* + +# Cache files for the editor to use +DerivedDataCache/* \ No newline at end of file diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index 192550e..e1271f8 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -21,7 +21,7 @@ GlobalDefaultGameMode=/Game/ThirdPersonBP/Blueprints/ThirdPersonGameMode.ThirdPe GlobalDefaultServerGameMode=None [/Script/IOSRuntimeSettings.IOSRuntimeSettings] -MinimumiOSVersion=IOS_8 +MinimumiOSVersion=IOS_11 [/Script/Engine.Engine] @@ -41,12 +41,12 @@ DefaultFluidFriction=0.300000 SimulateScratchMemorySize=262144 RagdollAggregateThreshold=4 TriangleMeshTriangleMinAreaThreshold=5.000000 -bEnableAsyncScene=False bEnableShapeSharing=False bEnablePCM=True bEnableStabilization=False bWarnMissingLocks=True bEnable2DPhysics=False +PhysicErrorCorrection=(PingExtrapolation=0.100000,PingLimit=100.000000,ErrorPerLinearDifference=1.000000,ErrorPerAngularDifference=1.000000,MaxRestoredStateError=1.000000,MaxLinearHardSnapDistance=400.000000,PositionLerp=0.000000,AngleLerp=0.400000,LinearVelocityCoefficient=100.000000,AngularVelocityCoefficient=10.000000,ErrorAccumulationSeconds=0.500000,ErrorAccumulationDistanceSq=15.000000,ErrorAccumulationSimilarity=100.000000) LockedAxis=Invalid DefaultDegreesOfFreedom=Full3D BounceThresholdVelocity=200.000000 @@ -63,14 +63,21 @@ bDefaultHasComplexCollision=True bSuppressFaceRemapTable=False bSupportUVFromHitResults=False bDisableActiveActors=False +bDisableKinematicStaticPairs=False +bDisableKinematicKinematicPairs=False bDisableCCD=False +bEnableEnhancedDeterminism=False +AnimPhysicsMinDeltaTime=0.000000 +bSimulateAnimPhysicsAfterReset=False MaxPhysicsDeltaTime=0.033333 bSubstepping=False bSubsteppingAsync=False MaxSubstepDeltaTime=0.016667 MaxSubsteps=6 SyncSceneSmoothingFactor=0.000000 -AsyncSceneSmoothingFactor=0.990000 InitialAverageFrameRate=0.016667 +PhysXTreeRebuildRate=10 +DefaultBroadphaseSettings=(bUseMBPOnClient=False,bUseMBPOnServer=False,bUseMBPOuterBounds=False,MBPBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPOuterBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPNumSubdivs=2) +ChaosSettings=(DefaultThreadingModel=DedicatedThread,DedicatedThreadTickMode=VariableCappedWithTarget,DedicatedThreadBufferMode=Double) diff --git a/Config/DefaultInput.ini b/Config/DefaultInput.ini index 5c68865..f06c93e 100644 --- a/Config/DefaultInput.ini +++ b/Config/DefaultInput.ini @@ -1,26 +1,17 @@ [/Script/Engine.InputSettings] --AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Left_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Left_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Left_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) --AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) +-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) +-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) ++AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) ++AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) @@ -36,73 +27,46 @@ +AxisConfig=(AxisKeyName="MotionController_Left_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +AxisConfig=(AxisKeyName="MotionController_Left_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) +AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) -+AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) bAltEnterTogglesFullscreen=True bF11TogglesFullscreen=True bUseMouseForTouch=False bEnableMouseSmoothing=True bEnableFOVScaling=True -FOVScale=0.011110 -DoubleClickTime=0.200000 bCaptureMouseOnLaunch=True -DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown bDefaultViewportMouseLock=True -DefaultViewportMouseLockMode=LockOnCapture --ActionMappings=(ActionName="Jump",Key=SpaceBar,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="Jump",Key=Gamepad_FaceButton_Bottom,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="Jump",Key=MotionController_Left_Trigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="ResetVR",Key=R,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="ResetVR",Key=MotionController_Left_Grip1,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="Jump",Key=MotionController_Right_Trigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --ActionMappings=(ActionName="Crouch",Key=None,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="Jump",Key=SpaceBar,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="Jump",Key=Gamepad_FaceButton_Bottom,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="Jump",Key=MotionController_Left_Trigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="ResetVR",Key=R,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="ResetVR",Key=MotionController_Left_Grip1,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="Jump",Key=MotionController_Right_Trigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False) -+ActionMappings=(ActionName="Crouch",Key=LeftControl,bShift=False,bCtrl=False,bAlt=False,bCmd=False) --AxisMappings=(AxisName="MoveForward",Key=W,Scale=1.000000) --AxisMappings=(AxisName="MoveForward",Key=S,Scale=-1.000000) --AxisMappings=(AxisName="MoveForward",Key=Up,Scale=1.000000) --AxisMappings=(AxisName="MoveForward",Key=Down,Scale=-1.000000) --AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000) --AxisMappings=(AxisName="MoveRight",Key=A,Scale=-1.000000) --AxisMappings=(AxisName="MoveRight",Key=D,Scale=1.000000) --AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000) --AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000) --AxisMappings=(AxisName="TurnRate",Key=Left,Scale=-1.000000) --AxisMappings=(AxisName="TurnRate",Key=Right,Scale=1.000000) --AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000) --AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000) --AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000) --AxisMappings=(AxisName="MoveForward",Key=MotionController_Left_Thumbstick_Y,Scale=-1.000000) --AxisMappings=(AxisName="MoveRight",Key=MotionController_Left_Thumbstick_X,Scale=1.000000) --AxisMappings=(AxisName="TurnRate",Key=MotionController_Right_Thumbstick_X,Scale=-1.000000) -+AxisMappings=(AxisName="MoveForward",Key=W,Scale=1.000000) -+AxisMappings=(AxisName="MoveForward",Key=S,Scale=-1.000000) -+AxisMappings=(AxisName="MoveForward",Key=Up,Scale=1.000000) -+AxisMappings=(AxisName="MoveForward",Key=Down,Scale=-1.000000) -+AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000) -+AxisMappings=(AxisName="MoveRight",Key=A,Scale=-1.000000) -+AxisMappings=(AxisName="MoveRight",Key=D,Scale=1.000000) -+AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000) -+AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000) -+AxisMappings=(AxisName="TurnRate",Key=Left,Scale=-1.000000) -+AxisMappings=(AxisName="TurnRate",Key=Right,Scale=1.000000) -+AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000) -+AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000) -+AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000) -+AxisMappings=(AxisName="MoveForward",Key=MotionController_Left_Thumbstick_Y,Scale=-1.000000) -+AxisMappings=(AxisName="MoveRight",Key=MotionController_Left_Thumbstick_X,Scale=1.000000) -+AxisMappings=(AxisName="TurnRate",Key=MotionController_Right_Thumbstick_X,Scale=-1.000000) bAlwaysShowTouchInterface=False bShowConsoleOnFourFingerTap=True +bEnableGestureRecognizer=False +bUseAutocorrect=False +DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown +DefaultViewportMouseLockMode=LockOnCapture +FOVScale=0.011110 +DoubleClickTime=0.200000 ++ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SpaceBar) ++ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Bottom) ++ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_Trigger) ++ActionMappings=(ActionName="ResetVR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=R) ++ActionMappings=(ActionName="ResetVR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_Grip1) ++ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Right_Trigger) ++ActionMappings=(ActionName="Crouch",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftControl) ++AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=W) ++AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=S) ++AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Up) ++AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=Down) ++AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Gamepad_LeftY) ++AxisMappings=(AxisName="MoveRight",Scale=-1.000000,Key=A) ++AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=D) ++AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=Gamepad_LeftX) ++AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Gamepad_RightX) ++AxisMappings=(AxisName="TurnRate",Scale=-1.000000,Key=Left) ++AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Right) ++AxisMappings=(AxisName="Turn",Scale=1.000000,Key=MouseX) ++AxisMappings=(AxisName="LookUpRate",Scale=1.000000,Key=Gamepad_RightY) ++AxisMappings=(AxisName="LookUp",Scale=-1.000000,Key=MouseY) ++AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=MotionController_Left_Thumbstick_Y) ++AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=MotionController_Left_Thumbstick_X) ++AxisMappings=(AxisName="TurnRate",Scale=-1.000000,Key=MotionController_Right_Thumbstick_X) ++AxisMappings=(AxisName="Turn",Scale=1.000000,Key=MotionController_Right_Thumbstick_X) DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks ConsoleKey=None -ConsoleKeys=Tilde diff --git a/Content/Blueprints/Characters/PatrolMannequin/ANIMBP_IK_PatrolMannequin.uasset b/Content/Blueprints/Characters/PatrolMannequin/ANIMBP_IK_PatrolMannequin.uasset index ba71c98..73180bd 100644 Binary files a/Content/Blueprints/Characters/PatrolMannequin/ANIMBP_IK_PatrolMannequin.uasset and b/Content/Blueprints/Characters/PatrolMannequin/ANIMBP_IK_PatrolMannequin.uasset differ diff --git a/Content/Blueprints/Characters/PatrolMannequin/CHAR_PatrolMannequin.uasset b/Content/Blueprints/Characters/PatrolMannequin/CHAR_PatrolMannequin.uasset index 0331db5..0c21049 100644 Binary files a/Content/Blueprints/Characters/PatrolMannequin/CHAR_PatrolMannequin.uasset and b/Content/Blueprints/Characters/PatrolMannequin/CHAR_PatrolMannequin.uasset differ diff --git a/Content/Blueprints/Characters/PatrolMannequin/CHAR_VRMannequin.uasset b/Content/Blueprints/Characters/PatrolMannequin/CHAR_VRMannequin.uasset new file mode 100644 index 0000000..c556660 Binary files /dev/null and b/Content/Blueprints/Characters/PatrolMannequin/CHAR_VRMannequin.uasset differ diff --git a/Content/Blueprints/Characters/VR/ANIMBP_IK_VRMannequin.uasset b/Content/Blueprints/Characters/VR/ANIMBP_IK_VRMannequin.uasset new file mode 100644 index 0000000..d3369f5 Binary files /dev/null and b/Content/Blueprints/Characters/VR/ANIMBP_IK_VRMannequin.uasset differ diff --git a/Content/Blueprints/Characters/VR/CHAR_VRMannequin.uasset b/Content/Blueprints/Characters/VR/CHAR_VRMannequin.uasset new file mode 100644 index 0000000..d61df80 Binary files /dev/null and b/Content/Blueprints/Characters/VR/CHAR_VRMannequin.uasset differ diff --git a/Content/Geometry/Meshes/Mirror_texture.uasset b/Content/Geometry/Meshes/Mirror_texture.uasset new file mode 100644 index 0000000..9c0430d Binary files /dev/null and b/Content/Geometry/Meshes/Mirror_texture.uasset differ diff --git a/Content/Geometry/Meshes/Mirror_texture_Mat.uasset b/Content/Geometry/Meshes/Mirror_texture_Mat.uasset new file mode 100644 index 0000000..fa1e2f0 Binary files /dev/null and b/Content/Geometry/Meshes/Mirror_texture_Mat.uasset differ diff --git a/Content/Mirror_texture.uasset b/Content/Mirror_texture.uasset new file mode 100644 index 0000000..cebdc79 Binary files /dev/null and b/Content/Mirror_texture.uasset differ diff --git a/Content/Mirror_texture_Mat.uasset b/Content/Mirror_texture_Mat.uasset new file mode 100644 index 0000000..07429e7 Binary files /dev/null and b/Content/Mirror_texture_Mat.uasset differ diff --git a/Content/StarterContent/Architecture/Floor_400x400.uasset b/Content/StarterContent/Architecture/Floor_400x400.uasset new file mode 100644 index 0000000..2d00ce2 Binary files /dev/null and b/Content/StarterContent/Architecture/Floor_400x400.uasset differ diff --git a/Content/StarterContent/Architecture/Pillar_50x500.uasset b/Content/StarterContent/Architecture/Pillar_50x500.uasset new file mode 100644 index 0000000..bdc6300 Binary files /dev/null and b/Content/StarterContent/Architecture/Pillar_50x500.uasset differ diff --git a/Content/StarterContent/Architecture/SM_AssetPlatform.uasset b/Content/StarterContent/Architecture/SM_AssetPlatform.uasset new file mode 100644 index 0000000..91af545 Binary files /dev/null and b/Content/StarterContent/Architecture/SM_AssetPlatform.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_400x200.uasset b/Content/StarterContent/Architecture/Wall_400x200.uasset new file mode 100644 index 0000000..dbe6a03 Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_400x200.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_400x300.uasset b/Content/StarterContent/Architecture/Wall_400x300.uasset new file mode 100644 index 0000000..2d05458 Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_400x300.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_400x400.uasset b/Content/StarterContent/Architecture/Wall_400x400.uasset new file mode 100644 index 0000000..8de09bf Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_400x400.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_500x500.uasset b/Content/StarterContent/Architecture/Wall_500x500.uasset new file mode 100644 index 0000000..d5069d0 Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_500x500.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_Door_400x300.uasset b/Content/StarterContent/Architecture/Wall_Door_400x300.uasset new file mode 100644 index 0000000..e8e8c43 Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_Door_400x300.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_Door_400x400.uasset b/Content/StarterContent/Architecture/Wall_Door_400x400.uasset new file mode 100644 index 0000000..b2374ef Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_Door_400x400.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_Window_400x300.uasset b/Content/StarterContent/Architecture/Wall_Window_400x300.uasset new file mode 100644 index 0000000..09557ea Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_Window_400x300.uasset differ diff --git a/Content/StarterContent/Architecture/Wall_Window_400x400.uasset b/Content/StarterContent/Architecture/Wall_Window_400x400.uasset new file mode 100644 index 0000000..482ed75 Binary files /dev/null and b/Content/StarterContent/Architecture/Wall_Window_400x400.uasset differ diff --git a/Content/StarterContent/Audio/Collapse01.uasset b/Content/StarterContent/Audio/Collapse01.uasset new file mode 100644 index 0000000..9c68be4 Binary files /dev/null and b/Content/StarterContent/Audio/Collapse01.uasset differ diff --git a/Content/StarterContent/Audio/Collapse02.uasset b/Content/StarterContent/Audio/Collapse02.uasset new file mode 100644 index 0000000..5bd3fec Binary files /dev/null and b/Content/StarterContent/Audio/Collapse02.uasset differ diff --git a/Content/StarterContent/Audio/Collapse_Cue.uasset b/Content/StarterContent/Audio/Collapse_Cue.uasset new file mode 100644 index 0000000..4548e1e Binary files /dev/null and b/Content/StarterContent/Audio/Collapse_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Explosion01.uasset b/Content/StarterContent/Audio/Explosion01.uasset new file mode 100644 index 0000000..2ec32d8 Binary files /dev/null and b/Content/StarterContent/Audio/Explosion01.uasset differ diff --git a/Content/StarterContent/Audio/Explosion02.uasset b/Content/StarterContent/Audio/Explosion02.uasset new file mode 100644 index 0000000..98174ab Binary files /dev/null and b/Content/StarterContent/Audio/Explosion02.uasset differ diff --git a/Content/StarterContent/Audio/Explosion_Cue.uasset b/Content/StarterContent/Audio/Explosion_Cue.uasset new file mode 100644 index 0000000..7984faf Binary files /dev/null and b/Content/StarterContent/Audio/Explosion_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Fire01.uasset b/Content/StarterContent/Audio/Fire01.uasset new file mode 100644 index 0000000..0c495f4 Binary files /dev/null and b/Content/StarterContent/Audio/Fire01.uasset differ diff --git a/Content/StarterContent/Audio/Fire01_Cue.uasset b/Content/StarterContent/Audio/Fire01_Cue.uasset new file mode 100644 index 0000000..86861b6 Binary files /dev/null and b/Content/StarterContent/Audio/Fire01_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Fire_Sparks01.uasset b/Content/StarterContent/Audio/Fire_Sparks01.uasset new file mode 100644 index 0000000..1479dad Binary files /dev/null and b/Content/StarterContent/Audio/Fire_Sparks01.uasset differ diff --git a/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset b/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset new file mode 100644 index 0000000..f93b729 Binary files /dev/null and b/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Light01.uasset b/Content/StarterContent/Audio/Light01.uasset new file mode 100644 index 0000000..8e02bab Binary files /dev/null and b/Content/StarterContent/Audio/Light01.uasset differ diff --git a/Content/StarterContent/Audio/Light01_Cue.uasset b/Content/StarterContent/Audio/Light01_Cue.uasset new file mode 100644 index 0000000..a165870 Binary files /dev/null and b/Content/StarterContent/Audio/Light01_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Light02.uasset b/Content/StarterContent/Audio/Light02.uasset new file mode 100644 index 0000000..907cd0e Binary files /dev/null and b/Content/StarterContent/Audio/Light02.uasset differ diff --git a/Content/StarterContent/Audio/Light02_Cue.uasset b/Content/StarterContent/Audio/Light02_Cue.uasset new file mode 100644 index 0000000..1a63569 Binary files /dev/null and b/Content/StarterContent/Audio/Light02_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Smoke01.uasset b/Content/StarterContent/Audio/Smoke01.uasset new file mode 100644 index 0000000..023a555 Binary files /dev/null and b/Content/StarterContent/Audio/Smoke01.uasset differ diff --git a/Content/StarterContent/Audio/Smoke01_Cue.uasset b/Content/StarterContent/Audio/Smoke01_Cue.uasset new file mode 100644 index 0000000..b7d7bad Binary files /dev/null and b/Content/StarterContent/Audio/Smoke01_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Background_Cue.uasset b/Content/StarterContent/Audio/Starter_Background_Cue.uasset new file mode 100644 index 0000000..fc9649f Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Background_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Birds01.uasset b/Content/StarterContent/Audio/Starter_Birds01.uasset new file mode 100644 index 0000000..900fc5e Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Birds01.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Music01.uasset b/Content/StarterContent/Audio/Starter_Music01.uasset new file mode 100644 index 0000000..d404003 Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Music01.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Music_Cue.uasset b/Content/StarterContent/Audio/Starter_Music_Cue.uasset new file mode 100644 index 0000000..1bba60d Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Music_Cue.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Wind05.uasset b/Content/StarterContent/Audio/Starter_Wind05.uasset new file mode 100644 index 0000000..36bf8d9 Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Wind05.uasset differ diff --git a/Content/StarterContent/Audio/Starter_Wind06.uasset b/Content/StarterContent/Audio/Starter_Wind06.uasset new file mode 100644 index 0000000..0867c74 Binary files /dev/null and b/Content/StarterContent/Audio/Starter_Wind06.uasset differ diff --git a/Content/StarterContent/Audio/Steam01.uasset b/Content/StarterContent/Audio/Steam01.uasset new file mode 100644 index 0000000..a1ee8a7 Binary files /dev/null and b/Content/StarterContent/Audio/Steam01.uasset differ diff --git a/Content/StarterContent/Audio/Steam01_Cue.uasset b/Content/StarterContent/Audio/Steam01_Cue.uasset new file mode 100644 index 0000000..2ef161f Binary files /dev/null and b/Content/StarterContent/Audio/Steam01_Cue.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset b/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset new file mode 100644 index 0000000..ea2837b Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset b/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset new file mode 100644 index 0000000..5c2ebaa Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset new file mode 100644 index 0000000..26b6875 Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset new file mode 100644 index 0000000..14867a5 Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset new file mode 100644 index 0000000..730f059 Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset b/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset new file mode 100644 index 0000000..b19da9a Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/Skybox.uasset b/Content/StarterContent/Blueprints/Assets/Skybox.uasset new file mode 100644 index 0000000..85c063a Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/Skybox.uasset differ diff --git a/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset b/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset new file mode 100644 index 0000000..454ca01 Binary files /dev/null and b/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset differ diff --git a/Content/StarterContent/Blueprints/BP_LightStudio.uasset b/Content/StarterContent/Blueprints/BP_LightStudio.uasset new file mode 100644 index 0000000..2b3d225 Binary files /dev/null and b/Content/StarterContent/Blueprints/BP_LightStudio.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset b/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset new file mode 100644 index 0000000..b5b40a2 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset b/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset new file mode 100644 index 0000000..3e92029 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset b/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset new file mode 100644 index 0000000..a0c45b8 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset b/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset new file mode 100644 index 0000000..bb648c9 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset b/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset new file mode 100644 index 0000000..1c27dc4 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset b/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset new file mode 100644 index 0000000..45417c8 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset differ diff --git a/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset b/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset new file mode 100644 index 0000000..3f29873 Binary files /dev/null and b/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset differ diff --git a/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset b/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset new file mode 100644 index 0000000..9b1f1be Binary files /dev/null and b/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset differ diff --git a/Content/StarterContent/Maps/Advanced_Lighting.umap b/Content/StarterContent/Maps/Advanced_Lighting.umap new file mode 100644 index 0000000..ebf6966 Binary files /dev/null and b/Content/StarterContent/Maps/Advanced_Lighting.umap differ diff --git a/Content/StarterContent/Maps/Minimal_Default.umap b/Content/StarterContent/Maps/Minimal_Default.umap new file mode 100644 index 0000000..e056d46 Binary files /dev/null and b/Content/StarterContent/Maps/Minimal_Default.umap differ diff --git a/Content/StarterContent/Maps/StarterMap.umap b/Content/StarterContent/Maps/StarterMap.umap new file mode 100644 index 0000000..5bea642 Binary files /dev/null and b/Content/StarterContent/Maps/StarterMap.umap differ diff --git a/Content/StarterContent/Materials/M_AssetPlatform.uasset b/Content/StarterContent/Materials/M_AssetPlatform.uasset new file mode 100644 index 0000000..bbff73a Binary files /dev/null and b/Content/StarterContent/Materials/M_AssetPlatform.uasset differ diff --git a/Content/StarterContent/Materials/M_Basic_Floor.uasset b/Content/StarterContent/Materials/M_Basic_Floor.uasset new file mode 100644 index 0000000..498b3d5 Binary files /dev/null and b/Content/StarterContent/Materials/M_Basic_Floor.uasset differ diff --git a/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset b/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset new file mode 100644 index 0000000..4a8b281 Binary files /dev/null and b/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset differ diff --git a/Content/StarterContent/Materials/M_Brick_Clay_New.uasset b/Content/StarterContent/Materials/M_Brick_Clay_New.uasset new file mode 100644 index 0000000..55f4bbc Binary files /dev/null and b/Content/StarterContent/Materials/M_Brick_Clay_New.uasset differ diff --git a/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset b/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset new file mode 100644 index 0000000..4d14eff Binary files /dev/null and b/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset differ diff --git a/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset b/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset new file mode 100644 index 0000000..334d799 Binary files /dev/null and b/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset differ diff --git a/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset b/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset new file mode 100644 index 0000000..a3df1d7 Binary files /dev/null and b/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset differ diff --git a/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset b/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset new file mode 100644 index 0000000..02d8081 Binary files /dev/null and b/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset differ diff --git a/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset b/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset new file mode 100644 index 0000000..626e0c9 Binary files /dev/null and b/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset differ diff --git a/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset b/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset new file mode 100644 index 0000000..30db2d4 Binary files /dev/null and b/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset differ diff --git a/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset b/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset new file mode 100644 index 0000000..d8cd78a Binary files /dev/null and b/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset differ diff --git a/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset b/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset new file mode 100644 index 0000000..86b91aa Binary files /dev/null and b/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset differ diff --git a/Content/StarterContent/Materials/M_Concrete_Grime.uasset b/Content/StarterContent/Materials/M_Concrete_Grime.uasset new file mode 100644 index 0000000..6418d5d Binary files /dev/null and b/Content/StarterContent/Materials/M_Concrete_Grime.uasset differ diff --git a/Content/StarterContent/Materials/M_Concrete_Panels.uasset b/Content/StarterContent/Materials/M_Concrete_Panels.uasset new file mode 100644 index 0000000..03f5560 Binary files /dev/null and b/Content/StarterContent/Materials/M_Concrete_Panels.uasset differ diff --git a/Content/StarterContent/Materials/M_Concrete_Poured.uasset b/Content/StarterContent/Materials/M_Concrete_Poured.uasset new file mode 100644 index 0000000..3a67e61 Binary files /dev/null and b/Content/StarterContent/Materials/M_Concrete_Poured.uasset differ diff --git a/Content/StarterContent/Materials/M_Concrete_Tiles.uasset b/Content/StarterContent/Materials/M_Concrete_Tiles.uasset new file mode 100644 index 0000000..1f09464 Binary files /dev/null and b/Content/StarterContent/Materials/M_Concrete_Tiles.uasset differ diff --git a/Content/StarterContent/Materials/M_Glass.uasset b/Content/StarterContent/Materials/M_Glass.uasset new file mode 100644 index 0000000..7a724fa Binary files /dev/null and b/Content/StarterContent/Materials/M_Glass.uasset differ diff --git a/Content/StarterContent/Materials/M_Ground_Grass.uasset b/Content/StarterContent/Materials/M_Ground_Grass.uasset new file mode 100644 index 0000000..14dc3f4 Binary files /dev/null and b/Content/StarterContent/Materials/M_Ground_Grass.uasset differ diff --git a/Content/StarterContent/Materials/M_Ground_Gravel.uasset b/Content/StarterContent/Materials/M_Ground_Gravel.uasset new file mode 100644 index 0000000..ae1e67f Binary files /dev/null and b/Content/StarterContent/Materials/M_Ground_Gravel.uasset differ diff --git a/Content/StarterContent/Materials/M_Ground_Moss.uasset b/Content/StarterContent/Materials/M_Ground_Moss.uasset new file mode 100644 index 0000000..95a0fc5 Binary files /dev/null and b/Content/StarterContent/Materials/M_Ground_Moss.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset b/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset new file mode 100644 index 0000000..0694e6d Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset b/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset new file mode 100644 index 0000000..eec4dec Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Chrome.uasset b/Content/StarterContent/Materials/M_Metal_Chrome.uasset new file mode 100644 index 0000000..9a822c5 Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Chrome.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Copper.uasset b/Content/StarterContent/Materials/M_Metal_Copper.uasset new file mode 100644 index 0000000..42633ce Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Copper.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Rust.uasset b/Content/StarterContent/Materials/M_Metal_Rust.uasset new file mode 100644 index 0000000..b1d05f5 Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Rust.uasset differ diff --git a/Content/StarterContent/Materials/M_Metal_Steel.uasset b/Content/StarterContent/Materials/M_Metal_Steel.uasset new file mode 100644 index 0000000..912470a Binary files /dev/null and b/Content/StarterContent/Materials/M_Metal_Steel.uasset differ diff --git a/Content/StarterContent/Materials/M_Rock_Basalt.uasset b/Content/StarterContent/Materials/M_Rock_Basalt.uasset new file mode 100644 index 0000000..5b209f7 Binary files /dev/null and b/Content/StarterContent/Materials/M_Rock_Basalt.uasset differ diff --git a/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset b/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset new file mode 100644 index 0000000..97bf29d Binary files /dev/null and b/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset differ diff --git a/Content/StarterContent/Materials/M_Rock_Sandstone.uasset b/Content/StarterContent/Materials/M_Rock_Sandstone.uasset new file mode 100644 index 0000000..873d4f6 Binary files /dev/null and b/Content/StarterContent/Materials/M_Rock_Sandstone.uasset differ diff --git a/Content/StarterContent/Materials/M_Rock_Slate.uasset b/Content/StarterContent/Materials/M_Rock_Slate.uasset new file mode 100644 index 0000000..7a8f580 Binary files /dev/null and b/Content/StarterContent/Materials/M_Rock_Slate.uasset differ diff --git a/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset b/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset new file mode 100644 index 0000000..ee14032 Binary files /dev/null and b/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset differ diff --git a/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset b/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset new file mode 100644 index 0000000..f66870d Binary files /dev/null and b/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset differ diff --git a/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset b/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset new file mode 100644 index 0000000..2f785ed Binary files /dev/null and b/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset differ diff --git a/Content/StarterContent/Materials/M_Tech_Panel.uasset b/Content/StarterContent/Materials/M_Tech_Panel.uasset new file mode 100644 index 0000000..c186777 Binary files /dev/null and b/Content/StarterContent/Materials/M_Tech_Panel.uasset differ diff --git a/Content/StarterContent/Materials/M_Water_Lake.uasset b/Content/StarterContent/Materials/M_Water_Lake.uasset new file mode 100644 index 0000000..3a0789a Binary files /dev/null and b/Content/StarterContent/Materials/M_Water_Lake.uasset differ diff --git a/Content/StarterContent/Materials/M_Water_Ocean.uasset b/Content/StarterContent/Materials/M_Water_Ocean.uasset new file mode 100644 index 0000000..367ea6e Binary files /dev/null and b/Content/StarterContent/Materials/M_Water_Ocean.uasset differ diff --git a/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset b/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset new file mode 100644 index 0000000..a2f3818 Binary files /dev/null and b/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset differ diff --git a/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset b/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset new file mode 100644 index 0000000..f59f6b2 Binary files /dev/null and b/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset differ diff --git a/Content/StarterContent/Materials/M_Wood_Oak.uasset b/Content/StarterContent/Materials/M_Wood_Oak.uasset new file mode 100644 index 0000000..2eeda9a Binary files /dev/null and b/Content/StarterContent/Materials/M_Wood_Oak.uasset differ diff --git a/Content/StarterContent/Materials/M_Wood_Pine.uasset b/Content/StarterContent/Materials/M_Wood_Pine.uasset new file mode 100644 index 0000000..6cac5ec Binary files /dev/null and b/Content/StarterContent/Materials/M_Wood_Pine.uasset differ diff --git a/Content/StarterContent/Materials/M_Wood_Walnut.uasset b/Content/StarterContent/Materials/M_Wood_Walnut.uasset new file mode 100644 index 0000000..3f20536 Binary files /dev/null and b/Content/StarterContent/Materials/M_Wood_Walnut.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Burst.uasset b/Content/StarterContent/Particles/Materials/M_Burst.uasset new file mode 100644 index 0000000..95fa7fe Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Burst.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset b/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset new file mode 100644 index 0000000..9af46f1 Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset b/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset new file mode 100644 index 0000000..4b2548d Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset b/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset new file mode 100644 index 0000000..a7f38a5 Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset b/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset new file mode 100644 index 0000000..a2dbd9e Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_Spark.uasset b/Content/StarterContent/Particles/Materials/M_Spark.uasset new file mode 100644 index 0000000..0ecf6f1 Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_Spark.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset b/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset new file mode 100644 index 0000000..9a9041a Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset b/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset new file mode 100644 index 0000000..4a7c8f7 Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset differ diff --git a/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset b/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset new file mode 100644 index 0000000..8a89654 Binary files /dev/null and b/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset differ diff --git a/Content/StarterContent/Particles/Materials/m_flare_01.uasset b/Content/StarterContent/Particles/Materials/m_flare_01.uasset new file mode 100644 index 0000000..a2af5ac Binary files /dev/null and b/Content/StarterContent/Particles/Materials/m_flare_01.uasset differ diff --git a/Content/StarterContent/Particles/P_Ambient_Dust.uasset b/Content/StarterContent/Particles/P_Ambient_Dust.uasset new file mode 100644 index 0000000..38b6cab Binary files /dev/null and b/Content/StarterContent/Particles/P_Ambient_Dust.uasset differ diff --git a/Content/StarterContent/Particles/P_Explosion.uasset b/Content/StarterContent/Particles/P_Explosion.uasset new file mode 100644 index 0000000..8f6e03a Binary files /dev/null and b/Content/StarterContent/Particles/P_Explosion.uasset differ diff --git a/Content/StarterContent/Particles/P_Fire.uasset b/Content/StarterContent/Particles/P_Fire.uasset new file mode 100644 index 0000000..3fb74a8 Binary files /dev/null and b/Content/StarterContent/Particles/P_Fire.uasset differ diff --git a/Content/StarterContent/Particles/P_Smoke.uasset b/Content/StarterContent/Particles/P_Smoke.uasset new file mode 100644 index 0000000..a6014df Binary files /dev/null and b/Content/StarterContent/Particles/P_Smoke.uasset differ diff --git a/Content/StarterContent/Particles/P_Sparks.uasset b/Content/StarterContent/Particles/P_Sparks.uasset new file mode 100644 index 0000000..8a6dc37 Binary files /dev/null and b/Content/StarterContent/Particles/P_Sparks.uasset differ diff --git a/Content/StarterContent/Particles/P_Steam_Lit.uasset b/Content/StarterContent/Particles/P_Steam_Lit.uasset new file mode 100644 index 0000000..3e96da7 Binary files /dev/null and b/Content/StarterContent/Particles/P_Steam_Lit.uasset differ diff --git a/Content/StarterContent/Props/MaterialSphere.uasset b/Content/StarterContent/Props/MaterialSphere.uasset new file mode 100644 index 0000000..c1463ff Binary files /dev/null and b/Content/StarterContent/Props/MaterialSphere.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Bush.uasset b/Content/StarterContent/Props/Materials/M_Bush.uasset new file mode 100644 index 0000000..887ffe8 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Bush.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Chair.uasset b/Content/StarterContent/Props/Materials/M_Chair.uasset new file mode 100644 index 0000000..659b223 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Chair.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Door.uasset b/Content/StarterContent/Props/Materials/M_Door.uasset new file mode 100644 index 0000000..9bbe9d7 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Door.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Frame.uasset b/Content/StarterContent/Props/Materials/M_Frame.uasset new file mode 100644 index 0000000..d34ec7a Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Frame.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Lamp.uasset b/Content/StarterContent/Props/Materials/M_Lamp.uasset new file mode 100644 index 0000000..20db6e8 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Lamp.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_MaterialSphere.uasset b/Content/StarterContent/Props/Materials/M_MaterialSphere.uasset new file mode 100644 index 0000000..a370ae8 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_MaterialSphere.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_MaterialSphere_Plain.uasset b/Content/StarterContent/Props/Materials/M_MaterialSphere_Plain.uasset new file mode 100644 index 0000000..cfbfba2 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_MaterialSphere_Plain.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Rock.uasset b/Content/StarterContent/Props/Materials/M_Rock.uasset new file mode 100644 index 0000000..7f62d33 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Rock.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Shelf.uasset b/Content/StarterContent/Props/Materials/M_Shelf.uasset new file mode 100644 index 0000000..d911681 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Shelf.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_Statue.uasset b/Content/StarterContent/Props/Materials/M_Statue.uasset new file mode 100644 index 0000000..ca31d2d Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_Statue.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_StatueGlass.uasset b/Content/StarterContent/Props/Materials/M_StatueGlass.uasset new file mode 100644 index 0000000..18d8bca Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_StatueGlass.uasset differ diff --git a/Content/StarterContent/Props/Materials/M_TableRound.uasset b/Content/StarterContent/Props/Materials/M_TableRound.uasset new file mode 100644 index 0000000..753a161 Binary files /dev/null and b/Content/StarterContent/Props/Materials/M_TableRound.uasset differ diff --git a/Content/StarterContent/Props/SM_Bush.uasset b/Content/StarterContent/Props/SM_Bush.uasset new file mode 100644 index 0000000..afdadf5 Binary files /dev/null and b/Content/StarterContent/Props/SM_Bush.uasset differ diff --git a/Content/StarterContent/Props/SM_Chair.uasset b/Content/StarterContent/Props/SM_Chair.uasset new file mode 100644 index 0000000..0fc71ec Binary files /dev/null and b/Content/StarterContent/Props/SM_Chair.uasset differ diff --git a/Content/StarterContent/Props/SM_CornerFrame.uasset b/Content/StarterContent/Props/SM_CornerFrame.uasset new file mode 100644 index 0000000..c62df6c Binary files /dev/null and b/Content/StarterContent/Props/SM_CornerFrame.uasset differ diff --git a/Content/StarterContent/Props/SM_Couch.uasset b/Content/StarterContent/Props/SM_Couch.uasset new file mode 100644 index 0000000..3e560f4 Binary files /dev/null and b/Content/StarterContent/Props/SM_Couch.uasset differ diff --git a/Content/StarterContent/Props/SM_Door.uasset b/Content/StarterContent/Props/SM_Door.uasset new file mode 100644 index 0000000..cf15f19 Binary files /dev/null and b/Content/StarterContent/Props/SM_Door.uasset differ diff --git a/Content/StarterContent/Props/SM_DoorFrame.uasset b/Content/StarterContent/Props/SM_DoorFrame.uasset new file mode 100644 index 0000000..7e1301b Binary files /dev/null and b/Content/StarterContent/Props/SM_DoorFrame.uasset differ diff --git a/Content/StarterContent/Props/SM_GlassWindow.uasset b/Content/StarterContent/Props/SM_GlassWindow.uasset new file mode 100644 index 0000000..a63f833 Binary files /dev/null and b/Content/StarterContent/Props/SM_GlassWindow.uasset differ diff --git a/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset b/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset new file mode 100644 index 0000000..d01ce53 Binary files /dev/null and b/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset differ diff --git a/Content/StarterContent/Props/SM_Lamp_Wall.uasset b/Content/StarterContent/Props/SM_Lamp_Wall.uasset new file mode 100644 index 0000000..7a38684 Binary files /dev/null and b/Content/StarterContent/Props/SM_Lamp_Wall.uasset differ diff --git a/Content/StarterContent/Props/SM_MatPreviewMesh_02.uasset b/Content/StarterContent/Props/SM_MatPreviewMesh_02.uasset new file mode 100644 index 0000000..3d84b7a Binary files /dev/null and b/Content/StarterContent/Props/SM_MatPreviewMesh_02.uasset differ diff --git a/Content/StarterContent/Props/SM_PillarFrame.uasset b/Content/StarterContent/Props/SM_PillarFrame.uasset new file mode 100644 index 0000000..fb764dc Binary files /dev/null and b/Content/StarterContent/Props/SM_PillarFrame.uasset differ diff --git a/Content/StarterContent/Props/SM_PillarFrame300.uasset b/Content/StarterContent/Props/SM_PillarFrame300.uasset new file mode 100644 index 0000000..370dac3 Binary files /dev/null and b/Content/StarterContent/Props/SM_PillarFrame300.uasset differ diff --git a/Content/StarterContent/Props/SM_Rock.uasset b/Content/StarterContent/Props/SM_Rock.uasset new file mode 100644 index 0000000..feace85 Binary files /dev/null and b/Content/StarterContent/Props/SM_Rock.uasset differ diff --git a/Content/StarterContent/Props/SM_Shelf.uasset b/Content/StarterContent/Props/SM_Shelf.uasset new file mode 100644 index 0000000..59a1d44 Binary files /dev/null and b/Content/StarterContent/Props/SM_Shelf.uasset differ diff --git a/Content/StarterContent/Props/SM_Stairs.uasset b/Content/StarterContent/Props/SM_Stairs.uasset new file mode 100644 index 0000000..5a868ee Binary files /dev/null and b/Content/StarterContent/Props/SM_Stairs.uasset differ diff --git a/Content/StarterContent/Props/SM_Statue.uasset b/Content/StarterContent/Props/SM_Statue.uasset new file mode 100644 index 0000000..90fdfa8 Binary files /dev/null and b/Content/StarterContent/Props/SM_Statue.uasset differ diff --git a/Content/StarterContent/Props/SM_TableRound.uasset b/Content/StarterContent/Props/SM_TableRound.uasset new file mode 100644 index 0000000..535549c Binary files /dev/null and b/Content/StarterContent/Props/SM_TableRound.uasset differ diff --git a/Content/StarterContent/Props/SM_WindowFrame.uasset b/Content/StarterContent/Props/SM_WindowFrame.uasset new file mode 100644 index 0000000..4d85011 Binary files /dev/null and b/Content/StarterContent/Props/SM_WindowFrame.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Cone.uasset b/Content/StarterContent/Shapes/Shape_Cone.uasset new file mode 100644 index 0000000..bc685df Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Cone.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Cube.uasset b/Content/StarterContent/Shapes/Shape_Cube.uasset new file mode 100644 index 0000000..d5d054a Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Cube.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Cylinder.uasset b/Content/StarterContent/Shapes/Shape_Cylinder.uasset new file mode 100644 index 0000000..983bd32 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Cylinder.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset b/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset new file mode 100644 index 0000000..b7a0399 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Pipe.uasset b/Content/StarterContent/Shapes/Shape_Pipe.uasset new file mode 100644 index 0000000..fbe821c Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Pipe.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Pipe_180.uasset b/Content/StarterContent/Shapes/Shape_Pipe_180.uasset new file mode 100644 index 0000000..7d7aa08 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Pipe_180.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Pipe_90.uasset b/Content/StarterContent/Shapes/Shape_Pipe_90.uasset new file mode 100644 index 0000000..82fa6d0 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Pipe_90.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Plane.uasset b/Content/StarterContent/Shapes/Shape_Plane.uasset new file mode 100644 index 0000000..ee62e1a Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Plane.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset b/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset new file mode 100644 index 0000000..3de9f38 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Torus.uasset b/Content/StarterContent/Shapes/Shape_Torus.uasset new file mode 100644 index 0000000..230db12 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Torus.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_TriPyramid.uasset b/Content/StarterContent/Shapes/Shape_TriPyramid.uasset new file mode 100644 index 0000000..20e1fd6 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_TriPyramid.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Trim.uasset b/Content/StarterContent/Shapes/Shape_Trim.uasset new file mode 100644 index 0000000..c100a52 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Trim.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset b/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset new file mode 100644 index 0000000..a08d338 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset b/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset new file mode 100644 index 0000000..86ac9e9 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Tube.uasset b/Content/StarterContent/Shapes/Shape_Tube.uasset new file mode 100644 index 0000000..d6380a0 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Tube.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Wedge_A.uasset b/Content/StarterContent/Shapes/Shape_Wedge_A.uasset new file mode 100644 index 0000000..e94366d Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Wedge_A.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_Wedge_B.uasset b/Content/StarterContent/Shapes/Shape_Wedge_B.uasset new file mode 100644 index 0000000..a0f5775 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_Wedge_B.uasset differ diff --git a/Content/StarterContent/Shapes/Shape_WideCapsule.uasset b/Content/StarterContent/Shapes/Shape_WideCapsule.uasset new file mode 100644 index 0000000..83c5158 Binary files /dev/null and b/Content/StarterContent/Shapes/Shape_WideCapsule.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset new file mode 100644 index 0000000..cde8a37 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset new file mode 100644 index 0000000..0f78bcf Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset new file mode 100644 index 0000000..c02df91 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset b/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset new file mode 100644 index 0000000..ab1de4a Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset b/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset new file mode 100644 index 0000000..4cb592b Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset b/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset new file mode 100644 index 0000000..3620dee Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset b/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset new file mode 100644 index 0000000..37a6d4f Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset b/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset new file mode 100644 index 0000000..01561d1 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset b/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset new file mode 100644 index 0000000..7094031 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset b/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset new file mode 100644 index 0000000..2474d51 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset new file mode 100644 index 0000000..ffdad9d Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset new file mode 100644 index 0000000..3d525e9 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset new file mode 100644 index 0000000..7d1d773 Binary files /dev/null and b/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Burst_M.uasset b/Content/StarterContent/Textures/T_Burst_M.uasset new file mode 100644 index 0000000..e43e1db Binary files /dev/null and b/Content/StarterContent/Textures/T_Burst_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Bush_D.uasset b/Content/StarterContent/Textures/T_Bush_D.uasset new file mode 100644 index 0000000..3b24784 Binary files /dev/null and b/Content/StarterContent/Textures/T_Bush_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Bush_N.uasset b/Content/StarterContent/Textures/T_Bush_N.uasset new file mode 100644 index 0000000..f62e559 Binary files /dev/null and b/Content/StarterContent/Textures/T_Bush_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset b/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset new file mode 100644 index 0000000..ba203d6 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset b/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset new file mode 100644 index 0000000..d6fb753 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Chair_M.uasset b/Content/StarterContent/Textures/T_Chair_M.uasset new file mode 100644 index 0000000..f306216 Binary files /dev/null and b/Content/StarterContent/Textures/T_Chair_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Chair_N.uasset b/Content/StarterContent/Textures/T_Chair_N.uasset new file mode 100644 index 0000000..ad31000 Binary files /dev/null and b/Content/StarterContent/Textures/T_Chair_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Checker_Noise_M.uasset b/Content/StarterContent/Textures/T_Checker_Noise_M.uasset new file mode 100644 index 0000000..8136c03 Binary files /dev/null and b/Content/StarterContent/Textures/T_Checker_Noise_M.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset b/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset new file mode 100644 index 0000000..cb630ca Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset b/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset new file mode 100644 index 0000000..281af6a Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset b/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset new file mode 100644 index 0000000..14dd97a Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset b/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset new file mode 100644 index 0000000..2e4ee40 Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset b/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset new file mode 100644 index 0000000..1a3facf Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset b/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset new file mode 100644 index 0000000..2cddc4e Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset b/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset new file mode 100644 index 0000000..e0ca1b4 Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset differ diff --git a/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset b/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset new file mode 100644 index 0000000..64a4afe Binary files /dev/null and b/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset b/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset new file mode 100644 index 0000000..d02857b Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset b/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset new file mode 100644 index 0000000..dd911c3 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset b/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset new file mode 100644 index 0000000..8309e99 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset b/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset new file mode 100644 index 0000000..a27b602 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset b/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset new file mode 100644 index 0000000..6bcd835 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset b/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset new file mode 100644 index 0000000..b893e22 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset b/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset new file mode 100644 index 0000000..6983f7f Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset b/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset new file mode 100644 index 0000000..952bfc3 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset b/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset new file mode 100644 index 0000000..06ed586 Binary files /dev/null and b/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset b/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset new file mode 100644 index 0000000..2fa5958 Binary files /dev/null and b/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Door_M.uasset b/Content/StarterContent/Textures/T_Door_M.uasset new file mode 100644 index 0000000..9cfbae9 Binary files /dev/null and b/Content/StarterContent/Textures/T_Door_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Door_N.uasset b/Content/StarterContent/Textures/T_Door_N.uasset new file mode 100644 index 0000000..24ab932 Binary files /dev/null and b/Content/StarterContent/Textures/T_Door_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Dust_Particle_D.uasset b/Content/StarterContent/Textures/T_Dust_Particle_D.uasset new file mode 100644 index 0000000..88a2c14 Binary files /dev/null and b/Content/StarterContent/Textures/T_Dust_Particle_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Explosion_SubUV.uasset b/Content/StarterContent/Textures/T_Explosion_SubUV.uasset new file mode 100644 index 0000000..eee9a6d Binary files /dev/null and b/Content/StarterContent/Textures/T_Explosion_SubUV.uasset differ diff --git a/Content/StarterContent/Textures/T_Fire_SubUV.uasset b/Content/StarterContent/Textures/T_Fire_SubUV.uasset new file mode 100644 index 0000000..b24d56a Binary files /dev/null and b/Content/StarterContent/Textures/T_Fire_SubUV.uasset differ diff --git a/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset b/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset new file mode 100644 index 0000000..43bf95a Binary files /dev/null and b/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Frame_M.uasset b/Content/StarterContent/Textures/T_Frame_M.uasset new file mode 100644 index 0000000..8994a83 Binary files /dev/null and b/Content/StarterContent/Textures/T_Frame_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Frame_N.uasset b/Content/StarterContent/Textures/T_Frame_N.uasset new file mode 100644 index 0000000..c4d6c32 Binary files /dev/null and b/Content/StarterContent/Textures/T_Frame_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Gradinet_01.uasset b/Content/StarterContent/Textures/T_Gradinet_01.uasset new file mode 100644 index 0000000..68165b1 Binary files /dev/null and b/Content/StarterContent/Textures/T_Gradinet_01.uasset differ diff --git a/Content/StarterContent/Textures/T_Ground_Grass_D.uasset b/Content/StarterContent/Textures/T_Ground_Grass_D.uasset new file mode 100644 index 0000000..b981ed8 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ground_Grass_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Ground_Grass_N.uasset b/Content/StarterContent/Textures/T_Ground_Grass_N.uasset new file mode 100644 index 0000000..1373c23 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ground_Grass_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset b/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset new file mode 100644 index 0000000..a9f9cc6 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset b/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset new file mode 100644 index 0000000..08ca85e Binary files /dev/null and b/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Ground_Moss_N.uasset b/Content/StarterContent/Textures/T_Ground_Moss_N.uasset new file mode 100644 index 0000000..87d7f21 Binary files /dev/null and b/Content/StarterContent/Textures/T_Ground_Moss_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Lamp_M.uasset b/Content/StarterContent/Textures/T_Lamp_M.uasset new file mode 100644 index 0000000..94fbc12 Binary files /dev/null and b/Content/StarterContent/Textures/T_Lamp_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Lamp_N.uasset b/Content/StarterContent/Textures/T_Lamp_N.uasset new file mode 100644 index 0000000..d403012 Binary files /dev/null and b/Content/StarterContent/Textures/T_Lamp_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset b/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset new file mode 100644 index 0000000..a63f7ff Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Copper_D.uasset b/Content/StarterContent/Textures/T_Metal_Copper_D.uasset new file mode 100644 index 0000000..2fd139e Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Copper_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Rust_D.uasset b/Content/StarterContent/Textures/T_Metal_Rust_D.uasset new file mode 100644 index 0000000..d3a7034 Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Rust_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Rust_N.uasset b/Content/StarterContent/Textures/T_Metal_Rust_N.uasset new file mode 100644 index 0000000..1b72ede Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Rust_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Steel_D.uasset b/Content/StarterContent/Textures/T_Metal_Steel_D.uasset new file mode 100644 index 0000000..ad96282 Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Steel_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Metal_Steel_N.uasset b/Content/StarterContent/Textures/T_Metal_Steel_N.uasset new file mode 100644 index 0000000..54d2d27 Binary files /dev/null and b/Content/StarterContent/Textures/T_Metal_Steel_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset b/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset new file mode 100644 index 0000000..4608987 Binary files /dev/null and b/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset differ diff --git a/Content/StarterContent/Textures/T_RockMesh_M.uasset b/Content/StarterContent/Textures/T_RockMesh_M.uasset new file mode 100644 index 0000000..80b2acc Binary files /dev/null and b/Content/StarterContent/Textures/T_RockMesh_M.uasset differ diff --git a/Content/StarterContent/Textures/T_RockMesh_N.uasset b/Content/StarterContent/Textures/T_RockMesh_N.uasset new file mode 100644 index 0000000..20f002e Binary files /dev/null and b/Content/StarterContent/Textures/T_RockMesh_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset b/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset new file mode 100644 index 0000000..5d9634d Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset b/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset new file mode 100644 index 0000000..cf15e3b Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset b/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset new file mode 100644 index 0000000..2f36a4a Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset b/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset new file mode 100644 index 0000000..966a188 Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset b/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset new file mode 100644 index 0000000..fdb17b1 Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Slate_D.uasset b/Content/StarterContent/Textures/T_Rock_Slate_D.uasset new file mode 100644 index 0000000..18d2d8d Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Slate_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Slate_N.uasset b/Content/StarterContent/Textures/T_Rock_Slate_N.uasset new file mode 100644 index 0000000..fc19051 Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Slate_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset b/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset new file mode 100644 index 0000000..3f88593 Binary files /dev/null and b/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Shelf_M.uasset b/Content/StarterContent/Textures/T_Shelf_M.uasset new file mode 100644 index 0000000..f4bf8a3 Binary files /dev/null and b/Content/StarterContent/Textures/T_Shelf_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Shelf_N.uasset b/Content/StarterContent/Textures/T_Shelf_N.uasset new file mode 100644 index 0000000..c589601 Binary files /dev/null and b/Content/StarterContent/Textures/T_Shelf_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Single_Tile_N.uasset b/Content/StarterContent/Textures/T_Single_Tile_N.uasset new file mode 100644 index 0000000..4f92878 Binary files /dev/null and b/Content/StarterContent/Textures/T_Single_Tile_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Smoke_SubUV.uasset b/Content/StarterContent/Textures/T_Smoke_SubUV.uasset new file mode 100644 index 0000000..268de72 Binary files /dev/null and b/Content/StarterContent/Textures/T_Smoke_SubUV.uasset differ diff --git a/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset b/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset new file mode 100644 index 0000000..d073a01 Binary files /dev/null and b/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Spark_Core.uasset b/Content/StarterContent/Textures/T_Spark_Core.uasset new file mode 100644 index 0000000..b8d27d4 Binary files /dev/null and b/Content/StarterContent/Textures/T_Spark_Core.uasset differ diff --git a/Content/StarterContent/Textures/T_Statue_M.uasset b/Content/StarterContent/Textures/T_Statue_M.uasset new file mode 100644 index 0000000..191b60a Binary files /dev/null and b/Content/StarterContent/Textures/T_Statue_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Statue_N.uasset b/Content/StarterContent/Textures/T_Statue_N.uasset new file mode 100644 index 0000000..c4cf78f Binary files /dev/null and b/Content/StarterContent/Textures/T_Statue_N.uasset differ diff --git a/Content/StarterContent/Textures/T_TableRound_M.uasset b/Content/StarterContent/Textures/T_TableRound_M.uasset new file mode 100644 index 0000000..8d6959e Binary files /dev/null and b/Content/StarterContent/Textures/T_TableRound_M.uasset differ diff --git a/Content/StarterContent/Textures/T_TableRound_N.uasset b/Content/StarterContent/Textures/T_TableRound_N.uasset new file mode 100644 index 0000000..094f780 Binary files /dev/null and b/Content/StarterContent/Textures/T_TableRound_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Dot_M.uasset b/Content/StarterContent/Textures/T_Tech_Dot_M.uasset new file mode 100644 index 0000000..1454f65 Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Dot_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Dot_N.uasset b/Content/StarterContent/Textures/T_Tech_Dot_N.uasset new file mode 100644 index 0000000..17f4333 Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Dot_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset b/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset new file mode 100644 index 0000000..0f00fe2 Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset b/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset new file mode 100644 index 0000000..cdba20e Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Panel_M.uasset b/Content/StarterContent/Textures/T_Tech_Panel_M.uasset new file mode 100644 index 0000000..64bd5fd Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Panel_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Tech_Panel_N.uasset b/Content/StarterContent/Textures/T_Tech_Panel_N.uasset new file mode 100644 index 0000000..e3d4092 Binary files /dev/null and b/Content/StarterContent/Textures/T_Tech_Panel_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Water_M.uasset b/Content/StarterContent/Textures/T_Water_M.uasset new file mode 100644 index 0000000..68e8bbb Binary files /dev/null and b/Content/StarterContent/Textures/T_Water_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Water_N.uasset b/Content/StarterContent/Textures/T_Water_N.uasset new file mode 100644 index 0000000..17e56b2 Binary files /dev/null and b/Content/StarterContent/Textures/T_Water_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset new file mode 100644 index 0000000..db808c2 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset new file mode 100644 index 0000000..dc0dcdc Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset new file mode 100644 index 0000000..1868a72 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Oak_D.uasset b/Content/StarterContent/Textures/T_Wood_Oak_D.uasset new file mode 100644 index 0000000..cfc42a4 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Oak_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Oak_N.uasset b/Content/StarterContent/Textures/T_Wood_Oak_N.uasset new file mode 100644 index 0000000..164208d Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Oak_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Pine_D.uasset b/Content/StarterContent/Textures/T_Wood_Pine_D.uasset new file mode 100644 index 0000000..546ecd2 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Pine_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Pine_N.uasset b/Content/StarterContent/Textures/T_Wood_Pine_N.uasset new file mode 100644 index 0000000..0acf850 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Pine_N.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset b/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset new file mode 100644 index 0000000..1379c01 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset differ diff --git a/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset b/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset new file mode 100644 index 0000000..2a628e5 Binary files /dev/null and b/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset differ diff --git a/Content/StarterContent/Textures/T_ground_Moss_D.uasset b/Content/StarterContent/Textures/T_ground_Moss_D.uasset new file mode 100644 index 0000000..66a0da5 Binary files /dev/null and b/Content/StarterContent/Textures/T_ground_Moss_D.uasset differ diff --git a/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap.umap b/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap.umap index 89164b2..7054377 100644 Binary files a/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap.umap and b/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap.umap differ diff --git a/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap_BuiltData.uasset b/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap_BuiltData.uasset index 7aea2c3..436fb21 100644 Binary files a/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap_BuiltData.uasset and b/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap_BuiltData.uasset differ diff --git a/IKDemo.sln b/IKDemo.sln index c208ba7..4743318 100644 --- a/IKDemo.sln +++ b/IKDemo.sln @@ -1,97 +1,105 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 +# Visual Studio 15 +VisualStudioVersion = 15.0.25807.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{5CCC8CDF-14A9-4578-8D3D-56004EECFC73}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{8751479A-9ADA-44B8-9643-5E04277A5872}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Games", "Games", "{A055AC74-B3E0-438F-A353-B3D72A13A5DD}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Games", "Games", "{48B526DF-A43F-4973-AFD4-70BDCA8CCAC7}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UE4", "Intermediate\ProjectFiles\UE4.vcxproj", "{E16070D8-1034-4BB0-9A8A-D99907C06FCC}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UE4", "Intermediate\ProjectFiles\UE4.vcxproj", "{F112302D-4C56-4D81-9FF1-C2A384CAA2C9}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IKDemo", "Intermediate\ProjectFiles\IKDemo.vcxproj", "{148AC403-810C-4DA7-AF13-CA45F16D3460}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IKDemo", "Intermediate\ProjectFiles\IKDemo.vcxproj", "{46974AD2-3D3F-459E-A9F4-9F5609E320E5}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Visualizers", "Visualizers", "{7A6F84D1-B2D6-4D4F-8B52-3160A1A45CF9}" + ProjectSection(SolutionItems) = preProject + ..\..\..\Epic Games\UE_4.23\Engine\Extras\VisualStudioDebugging\UE4.natvis = ..\..\..\Epic Games\UE_4.23\Engine\Extras\VisualStudioDebugging\UE4.natvis + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + DebugGame Editor|Android = DebugGame Editor|Android DebugGame Editor|HTML5 = DebugGame Editor|HTML5 DebugGame Editor|Win32 = DebugGame Editor|Win32 DebugGame Editor|Win64 = DebugGame Editor|Win64 + DebugGame|Android = DebugGame|Android DebugGame|HTML5 = DebugGame|HTML5 DebugGame|Win32 = DebugGame|Win32 DebugGame|Win64 = DebugGame|Win64 + Development Editor|Android = Development Editor|Android Development Editor|HTML5 = Development Editor|HTML5 Development Editor|Win32 = Development Editor|Win32 Development Editor|Win64 = Development Editor|Win64 + Development|Android = Development|Android Development|HTML5 = Development|HTML5 Development|Win32 = Development|Win32 Development|Win64 = Development|Win64 + Shipping|Android = Shipping|Android Shipping|HTML5 = Shipping|HTML5 Shipping|Win32 = Shipping|Win32 Shipping|Win64 = Shipping|Win64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame Editor|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.DebugGame|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development Editor|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Development|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 - {E16070D8-1034-4BB0-9A8A-D99907C06FCC}.Shipping|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame Editor|HTML5.ActiveCfg = HTML5_DebugGame_Editor|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame Editor|Win32.ActiveCfg = DebugGame_Editor|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame Editor|Win64.ActiveCfg = DebugGame_Editor|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame Editor|Win64.Build.0 = DebugGame_Editor|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|HTML5.ActiveCfg = HTML5_DebugGame_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|HTML5.Build.0 = HTML5_DebugGame_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|Win32.ActiveCfg = DebugGame_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|Win32.Build.0 = DebugGame_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|Win64.ActiveCfg = DebugGame_Game|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.DebugGame|Win64.Build.0 = DebugGame_Game|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development Editor|HTML5.ActiveCfg = HTML5_Development_Editor|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development Editor|Win32.ActiveCfg = Development_Editor|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development Editor|Win64.ActiveCfg = Development_Editor|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development Editor|Win64.Build.0 = Development_Editor|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|HTML5.ActiveCfg = HTML5_Development_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|HTML5.Build.0 = HTML5_Development_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|Win32.ActiveCfg = Development_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|Win32.Build.0 = Development_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|Win64.ActiveCfg = Development_Game|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Development|Win64.Build.0 = Development_Game|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|HTML5.ActiveCfg = HTML5_Shipping_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|HTML5.Build.0 = HTML5_Shipping_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|Win32.ActiveCfg = Shipping_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|Win32.Build.0 = Shipping_Game|Win32 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|Win64.ActiveCfg = Shipping_Game|x64 - {148AC403-810C-4DA7-AF13-CA45F16D3460}.Shipping|Win64.Build.0 = Shipping_Game|x64 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame Editor|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.DebugGame|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development Editor|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Development|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Shipping|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Shipping|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Shipping|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9}.Shipping|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame Editor|Android.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame Editor|HTML5.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame Editor|Win32.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame Editor|Win64.ActiveCfg = DebugGame_Editor|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame Editor|Win64.Build.0 = DebugGame_Editor|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Android.ActiveCfg = Android_DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Android.Build.0 = Android_DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|HTML5.ActiveCfg = HTML5_DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|HTML5.Build.0 = HTML5_DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Win32.ActiveCfg = DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Win32.Build.0 = DebugGame|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Win64.ActiveCfg = DebugGame|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.DebugGame|Win64.Build.0 = DebugGame|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development Editor|Android.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development Editor|HTML5.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development Editor|Win32.ActiveCfg = Invalid|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development Editor|Win64.ActiveCfg = Development_Editor|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development Editor|Win64.Build.0 = Development_Editor|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Android.ActiveCfg = Android_Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Android.Build.0 = Android_Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|HTML5.ActiveCfg = HTML5_Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|HTML5.Build.0 = HTML5_Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Win32.ActiveCfg = Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Win32.Build.0 = Development|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Win64.ActiveCfg = Development|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Development|Win64.Build.0 = Development|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Android.ActiveCfg = Android_Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Android.Build.0 = Android_Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|HTML5.ActiveCfg = HTML5_Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|HTML5.Build.0 = HTML5_Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Win32.ActiveCfg = Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Win32.Build.0 = Shipping|Win32 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Win64.ActiveCfg = Shipping|x64 + {46974AD2-3D3F-459E-A9F4-9F5609E320E5}.Shipping|Win64.Build.0 = Shipping|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {E16070D8-1034-4BB0-9A8A-D99907C06FCC} = {5CCC8CDF-14A9-4578-8D3D-56004EECFC73} - {148AC403-810C-4DA7-AF13-CA45F16D3460} = {A055AC74-B3E0-438F-A353-B3D72A13A5DD} + {F112302D-4C56-4D81-9FF1-C2A384CAA2C9} = {8751479A-9ADA-44B8-9643-5E04277A5872} + {46974AD2-3D3F-459E-A9F4-9F5609E320E5} = {48B526DF-A43F-4973-AFD4-70BDCA8CCAC7} EndGlobalSection EndGlobal diff --git a/IKDemo.uproject b/IKDemo.uproject index 99f31fc..1439842 100644 --- a/IKDemo.uproject +++ b/IKDemo.uproject @@ -1,6 +1,6 @@ { "FileVersion": 3, - "EngineAssociation": "4.20", + "EngineAssociation": "4.23", "Category": "", "Description": "", "Modules": [ diff --git a/Plugins/rtik/Source/rtik/Private/IK/IK.cpp b/Plugins/rtik/Source/rtik/Private/IK/IK.cpp index be6f205..e36165a 100644 --- a/Plugins/rtik/Source/rtik/Private/IK/IK.cpp +++ b/Plugins/rtik/Source/rtik/Private/IK/IK.cpp @@ -52,9 +52,9 @@ bool FIKBone::InitIfInvalid(const FBoneContainer& RequiredBones) // Initialize this IK Bone. Must be called before use. bool FIKBone::Init(const FBoneContainer& RequiredBones) { - FIKBoneConstraint* Constraint = GetConstraint(); + FIKBoneConstraint* BoneConstraint = GetConstraint(); - if (Constraint != nullptr && !Constraint->Initialize()) + if (BoneConstraint != nullptr && !BoneConstraint->Initialize()) { #if ENABLE_IK_DEBUG UE_LOG(LogRTIK, Warning, TEXT("FIKBone::Init -- Constraint for bone %s failed to initialize"), diff --git a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidArmTorsoAdjust.h b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidArmTorsoAdjust.h index 10c7175..21989b5 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidArmTorsoAdjust.h +++ b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidArmTorsoAdjust.h @@ -171,7 +171,6 @@ struct RTIK_API FAnimNode_HumanoidArmTorsoAdjust : public FAnimNode_SkeletalCont : Mode(EHumanoidArmTorsoIKMode::IK_Human_ArmTorso_Disabled), bEnableDebugDraw(false), - DeltaTime(0.0f), Precision(0.001f), MaxIterations(10), bEnable(true), @@ -189,6 +188,7 @@ struct RTIK_API FAnimNode_HumanoidArmTorsoAdjust : public FAnimNode_SkeletalCont LeftArmWorldTarget(FVector(0.0f, 0.0f, 0.0f)), RightArmWorldTarget(FVector(0.0f, 0.0f, 0.0f)), EffectorRotationSource(EBoneRotationSource::BRS_KeepComponentSpaceRotation), + DeltaTime(0.0f), LastEffectorOffset(0.0f, 0.0f, 0.0f), LastRotationOffset(FQuat::Identity) { } diff --git a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidFootRotationController.h b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidFootRotationController.h index 936cbb4..9a85573 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidFootRotationController.h +++ b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidFootRotationController.h @@ -43,11 +43,11 @@ struct RTIK_API FAnimNode_HumanoidFootRotationController : public FAnimNode_Skel FAnimNode_HumanoidFootRotationController() : + RotationSlerpSpeed(20.0f), + bInterpolateRotation(true), bEnableDebugDraw(false), DeltaTime(0.0f), - LastRotationOffset(FQuat::Identity), - RotationSlerpSpeed(20.0f), - bInterpolateRotation(true) + LastRotationOffset(FQuat::Identity) { } // FAnimNode_SkeletalControlBase Interface diff --git a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidLegIK.h b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidLegIK.h index 4c8465f..3724960 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidLegIK.h +++ b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidLegIK.h @@ -116,9 +116,8 @@ struct RTIK_API FAnimNode_HumanoidLegIK : public FAnimNode_SkeletalControlBase FAnimNode_HumanoidLegIK() : - bEnableDebugDraw(false), - DeltaTime(0.0f), FootTargetWorld(FVector(0.0f, 0.0f, 0.0f)), + bEnableDebugDraw(false), Precision(0.001f), MaxIterations(10), bEnable(true), @@ -127,6 +126,7 @@ struct RTIK_API FAnimNode_HumanoidLegIK : public FAnimNode_SkeletalControlBase EffectorRotationSource(EBoneRotationSource::BRS_KeepComponentSpaceRotation), EffectorVelocity(300.0f), bEffectorMovesInstantly(false), + DeltaTime(0.0f), LastEffectorOffset(0.0f, 0.0f, 0.0f) { } diff --git a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidPelvisHeightAdjustment.h b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidPelvisHeightAdjustment.h index cf94f59..e96106e 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidPelvisHeightAdjustment.h +++ b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_HumanoidPelvisHeightAdjustment.h @@ -61,11 +61,11 @@ struct RTIK_API FAnimNode_HumanoidPelvisHeightAdjustment : public FAnimNode_Skel FAnimNode_HumanoidPelvisHeightAdjustment() : - DeltaTime(0.0f), - LastPelvisOffset(0.0f, 0.0f, 0.0f), PelvisAdjustVelocity(150.0f), MaxPelvisAdjustSize(50.0), - bEnableDebugDraw(false) + bEnableDebugDraw(false), + DeltaTime(0.0f), + LastPelvisOffset(0.0f, 0.0f, 0.0f) { } // FAnimNode_SkeletalControlBase Interface diff --git a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_IKHumanoidLegTrace.h b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_IKHumanoidLegTrace.h index 4e0276d..3472318 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/AnimNode_IKHumanoidLegTrace.h +++ b/Plugins/rtik/Source/rtik/Public/IK/AnimNode_IKHumanoidLegTrace.h @@ -51,8 +51,8 @@ struct RTIK_API FAnimNode_IKHumanoidLegTrace : public FAnimNode_SkeletalControlB FAnimNode_IKHumanoidLegTrace() : - bEnableDebugDraw(false), - MaxPelvisAdjustSize(40.0f) + MaxPelvisAdjustSize(40.0f), + bEnableDebugDraw(false) { } protected: diff --git a/Plugins/rtik/Source/rtik/Public/IK/HumanoidIK.h b/Plugins/rtik/Source/rtik/Public/IK/HumanoidIK.h index 4245ed7..d2635c3 100644 --- a/Plugins/rtik/Source/rtik/Public/IK/HumanoidIK.h +++ b/Plugins/rtik/Source/rtik/Public/IK/HumanoidIK.h @@ -25,9 +25,9 @@ struct RTIK_API FHumanoidLegChain : public FIKModChain : FootRadius(10.0f), ToeRadius(5.0f), - TotalChainLength(0.0f), + MaxFootRotationDegrees(30.0f), bInitOk(false), - MaxFootRotationDegrees(30.0f) + TotalChainLength(0.0f) { } // Distance between the bottom of the shin bone and the bottom surface of the foot diff --git a/Plugins/rtik/Source/rtik/rtik.Build.cs b/Plugins/rtik/Source/rtik/rtik.Build.cs index 4d34a0e..8c439fc 100644 --- a/Plugins/rtik/Source/rtik/rtik.Build.cs +++ b/Plugins/rtik/Source/rtik/rtik.Build.cs @@ -5,9 +5,11 @@ public class rtik : ModuleRules { public rtik(ReadOnlyTargetRules Target) : base(Target) - { + { // PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; + PrivatePCHHeaderFile = "rtik.h"; + PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "AnimGraphRuntime", "AnimationCore" }); PrivateDependencyModuleNames.AddRange(new string[] { }); diff --git a/Plugins/rtik/Source/rtik/rtik.cpp b/Plugins/rtik/Source/rtik/rtik.cpp index 87d2eba..1ab6324 100644 --- a/Plugins/rtik/Source/rtik/rtik.cpp +++ b/Plugins/rtik/Source/rtik/rtik.cpp @@ -3,7 +3,7 @@ #include "rtik.h" #include "Modules/ModuleManager.h" -IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, rtik, "rtik" ); +IMPLEMENT_MODULE( FDefaultGameModuleImpl, rtik ); DEFINE_LOG_CATEGORY(LogRTIK) diff --git a/Plugins/rtik/Source/rtikEditor/rtikEditor.Build.cs b/Plugins/rtik/Source/rtikEditor/rtikEditor.Build.cs index c3e9c85..9394d03 100644 --- a/Plugins/rtik/Source/rtikEditor/rtikEditor.Build.cs +++ b/Plugins/rtik/Source/rtikEditor/rtikEditor.Build.cs @@ -6,8 +6,9 @@ public class rtikEditor : ModuleRules { public rtikEditor(ReadOnlyTargetRules Target) : base(Target) { - // PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; + // PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; + PrivatePCHHeaderFile = "rtikEditor.h"; PublicDependencyModuleNames.AddRange(new string[] { "rtik", "Core", "CoreUObject", "Engine", "InputCore" , "UnrealEd" });