After much effort I have managed to find cheats for enabling lab research, armory upgrades, and units.
You can unlock all units and use them in any mission, yes this means battlecruisers as early as level 2.
You can unlock all research, both sides. This means tech reactors and orbital strikes.
Finally all armory upgrades can be unlocked.
The magic number is 2. Set an option to value=2 and lock it to enable.
Enabling all units requires checking both auto assembly scripts.
-------------------------------------------------------------------------------------
The table works fine as it is, but...
If you make a mod to your data files it is possible to have both spectres and ghosts. Both Ravens and Science Vessels.
Download Ladik's MPQ Editor... cant post urls google it
Go to your Starcraft 2 directory
go to Versions and then the highest number "BaseXXXX" folder
Use Ladik's Editor to open patch.SC2Archive
Navigate to Campaigns/LibertyStory.SC2Campaign/Base.SC2Data/UnitData.xml
Search for <LayoutButtons Face="Spectre" Type="AbilCmd" AbilCmd="BarracksTrain,Train7" Row="0" Column="3"/>
Change Row="0" to Row="1"
Change Column="3" to Column="2"
Search for <LayoutButtons Face="BuildScienceVessel" Type="AbilCmd" AbilCmd="StarportTrain,Train7" Row="0" Column="2"/>
Change Row="0" to Row="1"
Search for <LayoutButtons Face="HiveMindEmulator" Type="AbilCmd" AbilCmd="TerranBuild,Build22" Row="2" Column="3"/>
Change Row="2" to Row="1"
Save it and close both your editor and the mpq, load starcraft 2, run the cheat table and enjoy the freedom that should have been part of the game from the beginning!
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1