About this mod
Build with scientific accuracy down to the Planck length by snapping items to a fixed grid with additional micro adjustments by nudging offsets or changing the grid size if needed.
- Requirements
- Permissions and credits
-
Translations
- Mandarin
- Donations
The mod uses the numpad keys for precise adjustments.
Doesn't do anything cheat-y though in some cases it could allow placing things in a way that's impossible simply because placing items from where you're aiming in first person is rather limited.
Currently implemented features:
- Snap to grid.
- Nudge in a specific direction for smaller adjustments.
- Lock or snap rotation to different angles.
- Change the grid size.
- Adjust the nudge/rotate amount for either super precision or larger tiled constructions.
- Reset the nudge amount when changing items
Install Instructions
Step 1:
Download the files and put them in the right places.
Download UE4SS from he requirements (the download is under releases in github, the mod is built/tested on v3.0.1)
Download the mod file from NexusMods (under the Files tab).
You need to unpack the zip files.
UE4SS goes to the folder where the actual Abiotic Factor executable AbioticFactor-Win64-Shipping.exe is.
This should be something like: /steamapps/common/AbioticFactor/AbioticFactor/Binaries/Win64/.
It's a few more levels down if you open the installed files from steam (right click, properties -> installed files -> browse).
the .dlls (UE4SS.dll and dwmapi.dll) should be in the same folder as AbioticFactor-Win64-Shipping.exe and there should now be a /Mods sub folder.
After unpacking the Explicit Quantum mod zip file there should be an ExplicitQuantum sub folder under /Mods.
Step 2:
Enable the mod
Open up the mods.txt in the /Mods folder and add the line
ExplicitQuantum : 1
To enable the mod within UE4SS.
After this you should be able to run the game, the mod delays its loading for 5 seconds after you load in to the game to be super sure everything is ready and there should be a HUD notice on top of the screen once the mod has loaded.
Don't forget to have numlock on and press Numpad 5 to toggle on grid snapping (nudging also requires this to be on).
Step 3 (optional, recommended):
You should probably disable the other generic UE4SS mods and features.
GuiConsoleEnabled = 0
In UE4SS-settings.ini is the most important one that could tank your FPS massively.
In mods.txt you could set the other generic UE4SS mods (console etc) values to 0 to disable them. They're mostly used for digging around in games functions for mod development and debugging and such. The console stuff could be useful for error reporting if the mod bugs out.
Disabling the default UE4SS Keybinds mod is strongly advised - it has keybindings that use the ctrl + numpad keys for UE4SS dumping functions that can crash the game if run after the main menu and are easy to accidentally trigger by trying to build things while crouching.
Keybinds
Important! - Hotkeys only work when holding a deployable item. Anything using the numpad keys requires having numlock on
Toggles
F4 - Toggle in-game notices for the mod
Numpad 5 - Toggle grid snapping (also forces rotation snapping to whatever the grid snapping is)
Insert - lock (yaw) rotation to whatever it is currently
Nudges
Nudges move the held deployable hologram a tiny bit in a direction. These are relative to player facing and require grid snapping to be toggled on.
Numpad 4 - left
Numpad 6 - right
Numpad 2 - away
Numpad 8 - toward
Rotation
Numpad 1 - yaw that way
Numpad 3 - yaw the other way
Numpad 7 - Increase snap angle
Numpad 9 - Decrease snap angle
Snap angles are limited to: 90, 45, 30, 15, 5
Delete - Reset nudge and rotation
Increments
Numpad Plus/Minus - increase/decrease grid size
Shift + Numpad Plus/Minus - Increase/decrease the increment size
(the amount all other values are changed by when pressing their respective hotkeys)
P - Set the nudge increment to the Planck Length
Extra Configuration
You can open up /Mods/ExplicitQuantum/Scripts/main.lua file to edit the default/startup values for settings and the keybindings
The documentation on what the valid names for keys are is in the Keybinds mod that comes with UE4SS under /Mods/Keybinds/Scripts/main.lua