Consider zoom when culling billboards.

screenScale represents the current zoom factor, but may need some
revision because I'm not sure if what it's doing is technically correct.
It is used to multiply the culling distance for cells, as well as the
fading distance.
Added comment.
Fix engine API copy/paste errors (typo).
Tools GuiProfile Separation.

This effectively duplicates (where necessary) and moves tools specific GuiProfiles out of the core and into the tools.  This will allow future modifications to either the game guis or tools guis that use these profiles to not conflict with each other.
Remove unused and (partially) unworking UnifiedShell.
Merge pull request #259 from thecelloman/toolsguiseparation

Tools GuiProfile Separation.
Merge pull request #260 from thecelloman/removeUshell

Remove unused and (partially) unworking UnifiedShell.
Relocates several game specific GUIs (with relevant art and scripts) out of the "core".
Merge pull request #264 from thecelloman/gameguisarenotcore

Relocate game specific GUIs  out of the "core"
Removing the controlsHelpDlg to reduce maintenance overhead.
Merge pull request #266 from thecelloman/removecontrolshelpdlg

Removing the controlsHelpDlg to reduce maintenance overhead.
Made the flipped y-axis on terrain import optional.

Pass a final boolean argument to TerrainBlock::import to control
y-axis flipping. It is enabled by default, since this was the previous
default behavior.

This should be added as an option in the terrain import dialog - see
game/tools/worldEditor/gui/guiTerrainImportGui.gui
Adding a basic rule-based terrain painting implementation.

http://www.garagegames.com/community/resources/view/17145
Merge pull request #272 from thecelloman/kpaint

Adding a basic rule-based terrain painting implementation.
Filling out the variable names in the function prototype for autoMaterialLayers() for clarity.
Minor whitespace formatting changes (spacing) for consistency.
Merge pull request #273 from thecelloman/kpaint-addendum

Filled in the variable names in autoMaterialLayers() prototype
Some default particles now have additional defaults for their times[n] array.  This resolves some console warning spam.
Merge pull request #274 from thecelloman/issue225

Resolve issue #225:  Minor Issues From ParticleData Times Change
Added a checkbox to the terrain import GUI and fixed a space.
Relocating the particles image directory out of art/shapes/particles to art/particles.  This should be a more logical and intuitive location.  Relevant managed particle related datablock save location defaults have been adjusted as well.