Edit this page
SETUP (REQUIRED)
setup udk dummy classes sticky wall walls

1 - UDK </br>

YOU MUST USE THESE VERSIONS OF UDK.
Download and install
UDK 2013 or UDK 2015.
Note: Maps made with UDK 2015 will not work with UDK 2013. However, maps made with UDK 2013 can work with UDK 2015.
To be easier, you can install it in the root of your drive to be like:

C:\UDK

2 - Dummy Classes

Download this classes
Extract the zip file
Copy and paste only the folders in it (ProjectX and TAGame) there:

C:\UDK\UDK-2013-02\Development\Src

The two other files are just Github generated files, it’s not needed.

3 - Make UDK aware of the Dummy Classes

Go in the following folder:

C:\UDK\UDK-2013-02\UDKGame\Config

and open the DefaultEngine.ini file with Notepad++ or any other file editing software.

Under the heading [UnrealEd.EditorEngine], add these last two lines:

[UnrealEd.EditorEngine]
+EditPackages=UTGame
+EditPackages=UTGameContent
+EditPackages=ProjectX
+EditPackages=TAGame

It is sensitive to the order, so be sure they are in that order.
Save and close the file

The next time you open UDK, it will ask you to recompile scripts. Accept. A command line window will open. When it’s finished, you will need to close the command line window manually and relaunch UDK again.

4 - Sticky Walls™

We need another step to make the editor Rocket League friendly.
Go to this folder:

C:\UDK\UDK-2013-02\Development\Src\Engine\Classes

Open the StaticMeshActor.uc file with Notepad++ and find the defaultproperties line.
Add these three lines before the End Object line:

BlockRigidBody=false
bDisableAllRigidBody=true
bAcceptsDynamicDecals=false

It should look like that:

defaultproperties
{
	Begin Object Class=StaticMeshComponent Name=StaticMeshComponent0
		bAllowApproximateOcclusion=TRUE
		bForceDirectLightMap=TRUE
		bUsePrecomputedShadows=TRUE
		BlockRigidBody=false
		bDisableAllRigidBody=true
		bAcceptsDynamicDecals=false
	End Object
	CollisionComponent=StaticMeshComponent0
	StaticMeshComponent=StaticMeshComponent0
	Components.Add(StaticMeshComponent0)

	bDisableAutoBaseOnProcBuilding=false;
	bProxy=false;
	bHiddenByProxy=false;
	OldCastShadow=false;
	OldAcceptsLights=false;
	OldCollisionType=COLLIDE_NoCollision;
}

The next time you open UDK, it will ask you to recompile scripts. Accept. A command line window will open. When it’s finished, you will need to close the command line window manually and relaunch UDK again.