Edit Tools

Camera Options Panel

 

From left to right

Fortify Links - Discord Channel / Subreddit / Steam Community Hub   Feedback is always welcome!

Contents

Startup Problems and Crashes

Initial Settings

Controls

Saving and Sharing Designs

Steam Workshop

General

Build Mode

Edit Mode

Resource Count

Stability

Rust Import/Export

Multiplayer

Linux

Startup Problems and Crashes

There have been cases where you need to restart Steam after first installing Fortify for it to work.

Check this out if you’re still experiencing issues:

https://support.steampowered.com/kb_article.php?ref=6218-USFX-5568

Older Computer Crash Fix - Switching to DirectX 9

If you experience frequent crashes check the output_log file in the fortify_data folder.

If you see lines like the one below try using "-force-d3d9" in the steam launch options.

d3d11: failed to create buffer

Initial Settings

Some controls and shortcuts can be customized under the input tab.

Lower the graphics settings here if using an older computer or building a ridiculously large base.

The mouse cursor needs to over the highlighted area to set a control to a mouse button.

Controls

esc - open or close main menu

F12 - take a screenshot

Q / E / scroll wheel - rotate / flip parts while placing or when selected

Hold alt while rotating to only rotate in small increments

R, backspace, or delete - remove highlighted part

click doors/hatches to open close, hasn’t been added for all frame parts yet

H or hold down the mouse wheel to half snap foundations

Camera

Can be customized in initial settings for AZERTY keyboards

Invert Y-Axis is available under Options

W/S - forward and back

A/D - pan left and right

Hold right click to rotate the camera

Hold shift to speed up all camera movement

Space/left Ctrl - move the camera up and down

Z - zoom on object or terrain that the mouse is over

i - Interior Camera Mode - collides with parts and slows movement

H - foundation half snap

Options

Saving and Sharing Designs

Save As only saves files in the main saves folder.

Subfolders can be added but the files need to be moved manually. Reopen the menu to refresh the file list.

The Save button will save to wherever the file was loaded from.

The saves folder can be opened with this button.

It’s a good idea to backup your saves folder occasionally.

Clipboard Export allows you to copy the save data to your clipboard.

Some web services have a character limit which could result in incomplete save data if pasting into a message.

That’s why pastebin.com is a good choice and you can get automatic links with this button:

The generated link is copied to your clipboard for sharing.

Importing from Pastebin

Copy the “RAW Paste Data” (Ctrl+A to select all) and then use Clipboard Import.

Cloud Saves

Steam Workshop - Link

The workshop allows for a better system to organize, rate, browse and share designs with the Fortify community or friends.

- subscribed and published items are listed at the bottom of the panel

- click one of the listed items to download and open, this will replace the current scene

Publishing

- an eye button will show up after publishing that links to the item page

- adding a description and more screenshots is possible on that page

- items can be set to friends only on the item page

- click the arrow icon shown below to update an item with the current scene

- tags can't be changed or added after publishing, not sure why steam limits this

General

Tab switches between the Build and Place panel.

Changing Scenes

Pick from the list and reset.

Merge Saves

Copy contents from a file into the current scene.

Left click to place the contents, it can be rotated while moving around.

Be warned, merging in a huge design can be very laggy.

Removing Parts

Highlight part and press R, backspace, or delete. Same goes for selected parts in Edit mode.

Restores last 3 deletions, this includes selections deleted in Edit mode.

Free Placement

Place any building block on any building block, this also ignores the Rust building 3.0+ restrictions.

Staging

Plan your build in stages. Click the panel to show stage colors.

Any new part will use the stage number displayed. Change selections to a certain stage with "set".

Using the select button and "selection only" in resource count is helpful.

Hide Floors / Hide Stages - Press F

Press the curved arrow to switch between modes.

Hidden floor parts still have active colliders to prevent overlapping.

Page up and down are the shortcuts to adjust the level.

 

Click the highlighted tab below the arrows to jump to the first floor/stage.

0.5 is to help navigate up and down when building on half snapped foundations.

The sync button will sync your current hide floors settings to all users in multiplayer

Building Tiers

Toggle the tier used for new parts while in Build mode or click to change the current selection in Edit Mode.

Press mouse4 to quickly change tiers. Key can be customized.

Allow Overlap

Parts can intersect freely.

Certain parts can now break Rust rules and be placed on the ground or on floors/foundations.

Add Codes

Select doors while in Edit mode to use this. Multiple doors/hatches can be set at once.

Mousing over the door will show the code.

Build Mode

Foundations

 

Wall parts can replace other walls without deleting (change a wall to a window).

Press 1-7 part shortcuts repeatedly to cycle through groups, like floor and floor tri.

Swapping between placing similar parts can also be done with mouse3.

Doors and roofs will flip sides while placing with Q / E.

Stairs and Hatches can be rotated after placing with Q / E.

Strong/Weak Side

All wall parts have a strong and weak side, use Q / E to flip while selected.

While placing press Q / E to change if the strong or weak is facing the camera.

    weak        strong

Extend Tool

Add multiple parts in one direction when placing. Works with all building blocks..

The tool does check for overlapping parts and if foundations are underground.

Included Parts

Adds related deployable to when placing a building part. Click to the plus icon to enable this.

Code locks 

Click to disable adding code locks to every new door.

Edit Mode

MouseOver Selection

Default selection mode, left click to add to selection or hold mouse over parts while holding left click to add, hold alt to remove from selection.

Rectangle Selection

Press M or to toggle.

Hold down mouse wheel to use this tool without having to toggle it.

Hold Alt or Ctrl - remove or add to the selection.

Disables up/down movement.

 

Level Selection Tools

Select all (or filter) parts that are on the same level as the original selection.

Filter options going left to right: selects everything, only floors, only wall parts, and only part types in the original selection. If connected isn't on it selects from the whole scene using the original selection height range.

Add Level

Select foundations or floors first. The top option outlines and the other honeycombs the selection with walls.

Floors will be placed above if the bottom “include floors” toggle is enabled (on by default).

Copy Level

Will copy any selected building part (includes frame parts) one level up.

Copy / Move Structure

Selection must contain a foundation. Rotate with Q / E / scroll wheel.

If using move you can use cancel delete to restore original placement.

Including deployables for this and copy level can be toggled below it.

Align

 

First select the parts you want to align/move (must contain a foundation).

Click on the target edge you want the parts aligned with.

Lastly choose the edge of the selection you want aligned to the target.

Align tool in action: https://imgur.com/E89CiMP 

This tool doesn’t prevent overlapping where the two structures come together.

Resource Count

Will only show the count for visible floors.

The other tier toggles show the cost if every building part is changed to that tier.

Click the panel to update the count.

Stability

Press the % button to toggle stability calculation while building.

Stability Mode saves a temporary copy of your scene, this will reload when exiting this mode.

Most deployables are removed in this mode, this might be improved in the future.

Raid Mode

The cannon ball is a fun option for blowing up your base.

C4 has accurate damage, mouse over parts while using it to see the health.

Rust Import/Export

Fortify will only save and load .json files when toggling this on.

These files are compatible with the Copy-Paste oxide plugin.

Get the plugin and more info here: http://oxidemod.org/plugins/copy-paste.716/

Try it out with your own server: http://www.rustafied.com/how-to-host-your-own-rust-server/

There are some limitations with JSON files. Stages are not saved and the floor levels have to be recalculated every time the file is opened.

Pasting in Rust

Once your server is setup add the json files to the copypaste folder (you might need to create this folder):

server > "your server name" > oxide > data > copypaste > example_base.json

Then type in chat: /paste example_base

Filenames with spaces need to be in quotes: /paste "example base"

Undo placement: /undo 

Adjust the height (1 is default): /paste example_base height 2   

Copying in Rust

 /copy example_base

The building part you are directly looking at will be at zero elevation in the save (so look at a foundation).

The file will end up in the location mentioned above. Copy the file to your Fortify saves location.

Click the menu folder icon above the file list to open the saves folder.

Opening in Fortify

Overwriting a Rust copy in Fortify will cause the loss of some data like chest contents and skin ID’s.

If the base loads partly underground use rectangle selection and the copy tool in edit mode.

Multiplayer

Limited to 4 player for now and uses steamworks P2P networking.

Host and send invites to friends, the person needs to be in Fortify when accepting.

The host’s scene is sent to the joiner at the start. Save before joining.

If repeated connection attempts fail it might have to do with this: Required Ports for Steamworks P2P

Linux

If saves won’t open, users will need to add LC_ALL=C %command% to the launch options.

This is in Steam Library > Fortify (right click) > Properties > Set Launch Options.

This prevents decimals being replaced with commas in the save data.