About this mod
If you've been having trouble getting the Place Everywhere mod set-up and functioning as it should, this preconfigured .ini file has everything you need! Comes with an updated and complete help file that's been made to be easier to read. Hotkeys have been rearranged for better ergonomics and compatibility with full sized keyboards (w/ numpads).
- Permissions and credits
Hotkey mapping:
Several of the hotkeys have been remapped because some of the default ones can be awkward or even problematic. For example,
- The lockObject key was set to F12 but you'll really want to be using that function quite a bit, so it's been moved to Num5.
- The extraOutlineToggle key was moved to F12 simply because you really wont press that very often... and that key recently became available.
- The scale up & down keys were Num1 & Num3 but if you have used the lockObject key and then you accidentally fat-finger one of these scale keys, your locked object will become unlocked. Also, having the scale keys in that location can cause you to accidentally grow or shrink an object when you didn't mean to. Both issues are frustrating, so scaleStepPlus and ScaleStepMinus have been relocated to PgUp and PgDn.
- The duplicate object key by default was set to the '/?' but that can cause another fat-finger problem because it's right next to the '<'
and '>' object rotation keys. The duplicateKey has been moved to the INS key which I think makes sense because we are inserting objects into the game world. {cheater!} - The "dangerous" deleteObject key was set to be the DEL key but that's pretty close to other hotkeys that this mod provides. I moved it to the Pause/Brake key so it's not easy to press by mistake.
One of the biggest changes to keymapping is that I rearranged the numpad. By default it was set so that the Up and Down arrows would change the z-axis (world height) and it just makes more sense for the 4 arrow keys to be used as the object directional keys. So the z-axis UP and Down keys have been moved to 9 and 3 respectively.
Options / Toggles:
main................................................'F8' = toggle 'Place Anywhere' mode on/off
snap................................................'F1' = toggle 'Object Snap'
ground............................................'F2' = toggle 'Surface Snap'
workshopSnap..............................'F3' = toggle 'Workshop Grid Snap'
outlineToggle................................'F4' = toggle 'Object Outline' mode. Creates an outline around the currently affected object Ref
timeoutFreeze...............................'F5' = toggle 'Out-of-Workshop Timeout Freeze'
clampedStoreToggle....................'F6' = toggle storing clamped objects
timescaleToggle..........................'F11' = toggle 'Workshop BuildTimescale' mode.
extraOutlineToggle......................'F12' = toggle 'Extra Object Selection' mode
globalMoveToggle.....................'L-Alt' = toggle object movement relative to player or global world axis
physicsOn.................................'Home' = turns object physics on (makes it non-static, if possible)
physicsOff....................................'End' = turns object physics off (makes it static, if possible)
Object Movement Keys:
changeRotateAxis.............'L-Ctrl' key = change rotation axis
rotateLeft...................................'<' key = rotates highlighted object anti-clockwise direction "left"
rotateRight................................'>' key = rotates highlighted object clockwise direction "right"
resetAngles......................Numpad '0' = set XY object angles to 0
moveUp............................Numpad '9' = move object up
moveDown.......................Numpad '3' = move object down
moveLeft..........................Numpad '4' = move object left
moveRight........................Numpad '6' = move object right
moveBack.........................Numpad '2' = move object to player
moveForth........................Numpad '8' = move object from player
scaleUp.............................Numpad '7' = increase scale step
scaleDown........................Numpad '1' = decrease scale step
scaleReset.........................Numpad '.' = reset scale to 100%
Increase/Decrease Object Movement increments with step up and step down keys:
moveStepMinus...............Numpad '/' = decrease movement speed
moveStepPlus..................Numpad '*' = increase movement speed
rotateStepMinus..............Numpad '-' = decrease rotation angle
rotateStepPlus.................Numpad '+' = increase rotation angle
scaleStepPlus...........................'PgUp' = increase object size (scale up)
scaleStepMinus...................'PgDown' = decrease object size (scale down)
Memory & Mem Recall:
copyState...................................'=' key = remember outlined object position, rotation angles and scale
copyPosX...................................'1' key = set outlined object X position to remembered data
copyPosY....................................'2' key = set outlined object Y position to remembered data
copyPosZ...................................'3' key = set outlined object Z position to remembered data
copyAngleX................................'4' key = set outlined object X angle to remembered data
copyAngleY.................................'5' key = set outlined object Y angle to remembered data
copyAngleZ................................'6' key = set outlined object Z angle to remembered data
copyScale...................................'7' key = set outlined object scale to remembered data
copyAll........................................'0' key = set outlined object position, rotation and scale to remembered data
Functions:
lockObject........................Numpad '5' = lock the object so that it will still be affected by Object Movement Keys even when you are not looking at the object.
removeTremor.............................'DEL' = remove 'blur' effect from object after move/rotate
undo..................................Backspace = undo last action
Special Functions:
*These 2 settings must be enabled in the 'places.ini' file before they will work.
duplicateKey...............................'INS' = Duplicate the highlighted object
deleteKey................................'Pause' = Delete the highlighted object
Changes to Toggles and Settings:
- By default, the mod comes with the 'Place Anywhere' feature disabled (toggleable = 0) which means that you will have to press F8 to activate it before you can start using the mod. This has been changed to '1' so that the mod will be ready as soon as you enter build mode.
- wheelRotation has been set to be initially enabled because it's incredibly useful, especially if you have an unlockable freewheel scroll-mouse.
- timeoutFrozen has been set to be initially enabled. It stops your workshop from auto-closing after leaving the settlement for 5 seconds. This can also be very useful but it probably belongs under the cheat category because you can build outside of your settlement or bring things back into your settlement from other areas then start duplicating it! (press F2 to toggle)
- snapDisabled has been set to be initially enabled. This means as soon as you enter workshop build mode, objects will not automatically snap together. (press F1 to toggle)
- groundDisabled has been set to be initially enabled. This snaps the object flush with the ground. Usually you'll want this off but it's very helpful in some circumstances. (press F2 to toggle).
- workshopSnap has been set to be initially disabled. (press F13 to toggle)
- outlineDisabled has been set to be initially disabled because most of the time you're gonna want the outline to show. (press F4 to toggle)
- extraOutlineEnabled has been set to be initially enabled. This lets you highlight and select objects that you normally can't highlight... such as people in power armor. (press F12 to toggle)
- autoTimescaleEnabled is enabled. This is not an "initial setting". This means that if you turn this setting off in the place.ini file, you will not be able to toggle it using the F11 key. An important thing to know about this feature; this is not the same as Bullet Time or VATS Time. This changes the games timescale to 0.01 so that the day wont pass by while you're building == Longer daylight. (press F11 to toggle)
- globalMove has been set to be initially disabled. Normally you're going to want Global Move off (aka objects move Relative to Player) but you may run into situations where enabling it can be useful. (press L-Alt to toggle)
- The "steps" settings (rotateStepIdx, moveStepIdx, scaleStepIdx) have been reduced from 3 to 2, because I found myself switching to more precision adjustments often. Now the mod will initially have "0.5" selected rather than "1".
- Added the values '75' and '100' to the scaleSteps setting. Hey maybe you feel like selecting somebody wearing power armor and making them 100% larger...
Updated Help File:
The help file has been updated to correct some missing info and it's been reorganized to make it a lot more readable.
Installation:
Simply install it with a mod manager. It can be installed as it's own mod or you can Merge it with the Place Everywhere mod
Why is the Place Anywhere mod still not doing anything?
The Place Everywhere mod's hotkeys will not do anything at all if you press them when you are not in workshop build mode. When you want to move an object, you simply need to put your Reticle over it. Do NOT select the object! Next, all you gotta do is start pressing the Numpad keys.