Main instructions from lorgan himself
here, garrison builder 2's release add of several new upgrades and refreshed UI, this guide aims to help simplify adding parallax to existing and new maps as well as introduce some new utilities.
Before you attempt this it's advised you learn the basics of
garrison builder first.
_________________________________________________
_________________________________________________
_________________________________________________
______________________
How to Add ParallaxParallax is a displacement or difference in the apparent position of an object viewed along two different lines of sight, and is measured by the angle or semi-angle of inclination between those two lines.
-
Wiki 
Or in game.

Note: 1.It's necessary for your file to be png, png files are widely used in gg2 and a must for all image related stuff.
2.All layers need to be the same aspect ratio.
3.
FG works with layer properties,
FG entity works with entity properties. Those 2 should never be mixed up.
Terminology:FG (Foreground)What appears in front of your Background and may overlap your character. Should be transparent unless you want to fill the entire map.
BG (Background)[/b]

The BG that is relative to wallmask, it's the image you character will be stepping on. Yes, your BG will need to be transparent, on parts of your map where LBG will be shown should be erased from the BG.
PBG (Parallax Background)Otherwise known as parallax layers, this is where the magic happens. Same with the BG, they need to be transparent. Ideally you'd want your last LBG to be filled completely, since it's behind everything. You can have up to 6 LBG.
FG entityEnables you to create effects like fading, animated, opacity foregrounds; animated clouds, grass, etc. You pick where to place these. First add the entity you want to use through "Add resources" and give it a name.You will see "
Resizable Foreground" and "
Scalable Foreground" at the bottom of your entities tab, right click to go into their settings and type your entity name in resource.
Resizable Foreground is a drag and place where as
Scalable Foreground is fix resolution unless you were to change from settings. HD terminology applies to
Scalable Foreground, see below. Just mess around with the settings to get a good idea of everything.
VoidIf you've noticed the area outside the map is white "That's what that "background" property does in the metadata, it's just a hex color. Set it to 000000 for black, most paint programs also show the color in hexadecimal color or you can use this site to pick a good color:
http://www.colorpicker.com/ - Lorgan
For complete Black like normal gg2 maps, type "void"in new property.
MethodTo add the BG, just click
load bg like how you would with a normal map.
To add your LBG you will need input them as
resource, do this by clicking on
add resource and look for your the image files.
You can name them from
bg_layer0 to
bg_layer5, lowest number = furthest away. Your backdrop should ideally be
bg_layer0, the rest of PBG can be organized by how you like, and of course,
bg_layer5 is the top of all PBG frames(whiles still below BG).
There IS (technically) bg_layer6 optional, BUT do note layer6 will overlap the UI elements, even though you can still use the UI. Unless your layer6 is minimal and don't cover a large amount of the map it's should be fine to use.
DO NOT CHANGE VALUES IN bg_layer(?) once you've loaded resources above^^ leave them how they are, they should display value as %PNG or something similar.
For more control you can add Factors.
There's also layer1xfactor and layer1yfactor for more control, but by default these values should be ok.
The higher you set it the less parallax the layer will have, lower means more parallax, setting the value between 1 and 0 causes superspeed bgs and 0 means no parallax. By default the yfactor copies the xfactor unless you explicitly add one. -Lorgan
Hard to grasp at first but you can tweak around the number until you find a optimal.
The box on your bottom right has 9 tabs

By order going through the tabs:
PBG1
PBG2
PBG3
PBG4
PBG5
PBG6
BG
FG
Now refering back to our terminology, our player fits in the boundary between
FG and
BG. Whilst
PBG is what makes parallax work.
To add a layer, go the corresponding tab and click on the blank space, you should be greeted with file finder, self explanatory.

resets and deletes the layer from the tab you're on.

gives you
Red dot (x) and
Blue dot (y) on screen to work with, if you were to drag the map after enabling
Offset, the
Red dot move changing your default x and y axis. The box next to your mouse tells you what need to know. Pressing left and right across the map tells you roughly how the parallax will be played out.
Red dot = Center of the map according to parallax
Blue dot = Center of the map without parallax
_________________________________________________
_________________________________________________
_________________________________________________
______________________
Moving Platforms Credit - Arctic
2.8 update introduced moving platforms, which are essentially dropdown platforms that move and I think lorgans gui is a bit complicated to understand so I'll write a tutorial about how it works.
You'll need a sprite for your platform and a map.
I just drew this real quick in paint.net for the example

Go ahead and hit the "Add Resource" button and name it whatever you want then navigate to your image file.
Rightclick the moving platform icon and assign the resource to the sprite you just imported. It'll be useful to have the grid open as well.

There are some possibly confusing values in there so I'll quote lorgan explaining the ones that pertain to the moving platforms.
the "top" and "left" attributes define the relative endposition,
"upspeed" and "downspeed" is the speed when going to the endposition and back respectively.
"trigger" is a special one; 0 means move constantly,1 means move when transporting a player and 2 means move when transporting a player carrying an intel.
Move your cursor to where you want to place your platform starting position, but don't place it down, then use your grid to count out the distance you want to move. Once that's done, right click the moving platform icon again and adjust your top, left, and speed values.

I'll be moving 24 pixels to the left and not moving up or down but since map pixels are 6x6 real pixels, 24 has to be multiplied by 6.

If all went well then you'll have successfully made a moving platform

borrowing overseers gif because mine looked like trash
If interested, here's the map I used in the example, the platform is only on the red side
