fixed Unrealgold header link: http://www.klankaos.com/UnrealGoldFixedHeaders.rar (This may not work on VS2013+!!!) (You will need to modify files and the project to get this to work)
VS2008 project that you can upconvert: http://www.klankaos.com/BlankSolutionVS2008.zip
BlankProject UCC compilable zip file: http://www.klankaos.com/BlankProjectUC.zip
What you need:
Visual Studio 2008-2013 (2015 works but prints way too many warnings that aren't actually problems...) (Technically 2003/5 work too but this project is made for VS2008 and cant be downconverted easily.. thanks M$)
Public headers (227i if possible.. its easier that way, trust me.)
The ability to unzip and copy paste files
Install your headers to your Unreal main folder: (this is largely preference -- but it's what I do.)
f.e.
c:\unrealgold\227iPublicHeaders\Core
c:\unrealgold\227iPublicHeaders\Engine
c:\unrealgold\227iPublicHeaders\{etc.}
Unzip the supplied BlankSolutionVS2008 to c:\unrealgold\227iPublicHeaders\ such that it reads as
c:\unrealgold\227iPublicHeaders\BlankSolutionVS2008\inc
c:\unrealgold\227iPublicHeaders\BlankSolutionVS2008\src
Unzip the supplied BlankProjectUC to c:\unrealgold\ such that it reads as follows:
c:\unrealgold\BlankProject
c:\unrealgold\BlankProject\Classes
Edit your 227i system Unreal.ini to append EditPackages=BlankProject
Run in command prompt "ucc make -nobind"
make sure BlankProject.uc compiles correctly:
Code: Select all
E:\UnrealGold\System>ucc.exe make -nobind
--------------------Core--------------------
--------------------Engine--------------------
--------------------Editor--------------------
--------------------Fire--------------------
--------------------IpDrv--------------------
--------------------UWindow--------------------
--------------------UnrealShare--------------------
--------------------UnrealI--------------------
--------------------IpServer--------------------
--------------------UBrowser--------------------
--------------------ALAudio--------------------
--------------------UMenu--------------------
--------------------UWebAdmin--------------------
--------------------Emitter--------------------
--------------------UPak--------------------
--------------------UDSDemo--------------------
--------------------BlankProject--------------------
Analyzing...
Parsing BlankActor
Compiling BlankActor
Importing defaultproperties for BlankActor
0 warning(s)
Open BlankProject.sln in visual studio and mash the compile button as hard as you can -- hold onto your butts.
If it works, you should see an output like:
Code: Select all
1> BlankSolution.vcxproj -> C:\UnrealGold\227i_PublicHeaders\BlankSolutionVS2008\.\Lib\BlankProject.dll
Run unreal, open any level, window your game, type "showlog" as a command and summon "BlankProject.BlankActor".
You should see this in your log
Code: Select all
ScriptLog: Fabricate BlankProject.BlankActor
Log: Bound to BlankProject.dll
Log: 10475.0ms Loading: Package BlankProject
Log: Checking package BlankProject
Log: Hello World! S=Test,I=888