I am also having the same problem. In my GameInfo class I have:
Code:
defaultproperties
{
PlayerControllerClass=class'Avalanche.AvaPlayerController'
DefaultPawnClass=class'Avalanche.AvaPawn'
}
Then in my default game and engine I have
DefaultGame
Code:
DefaultGame=Avalanche.AvaGameInfo
DefaultServerGame=Avalanche.AvaGameInfo
PlayerControllerClassName=Avalanche.AvaPlayerController
DefaultEngine
Code:
+EditPackages=UDKBase
+EditPackages=UTGame
+EditPackages=UTEditor
+EditPackages=UTGameContent
+EditPackages=Avalanche
I also did what Contagion said to do and made an Exe. which looks like this:
Code:
C:\UDK\UDK-2010-03\Binaries\UDK.exe AV-Avalanche?game=Avalanche.AvaGameInfo -log
Now whats weird to in my Playercontroller and pawn class for testing I put this:
Code:
simulated function PostBeginPlay()
{
Super.PostBeginPlay();
`Log("I'm in the controller class");
}
Now my playercontroller class works and prints this out on the script log but not my pawn.
And there is a player start in my level.
Anyone have some other suggestions to try
Bookmarks