Download
(13 Kb)
Download
Updated: 11/24/18 07:17 PM
Pictures
File Info
Compatibility:
Murkmire (4.2)
Updated:11/24/18 07:17 PM
Created:02/10/18 04:39 PM
Monthly downloads:45
Total downloads:9,629
Favorites:23
MD5:
Homestead Engineer  Popular! (More than 5000 hits)
Version: 0.09.000
by: WetWired [More]
For complete documentation, change log, and issue tracker, please go to the HomesteadEng Github.

Homestead Engineer is an Elder Scrolls Online add-on which allows you to precisely position furniture. You can specify the position and rotation in game coordinates, but more powerfully, you can setup your own local coordinate system and specify furniture positions relative to it.

View Getting Started Guide on YouTube

Getting Started
  1. Go into your Controls settings and bind a key to Homestead Engineer>Target Furniture.
  2. Enter a home that you own, and enter edit mode (Press F5, by default)
  3. Point your cursor at a piece of furniture, so that it has a glowing border
  4. Press the key that you bound above
  5. The window that opens shows you the world coordinates of the item you targeted, as well as its Name, Category, Sub Category, Theme, and Icon.
  6. You can adjust the coordinates by clicking in the edit box with the number, changing them, then hitting Apply or press the Enter key on your keyboard.
    • The Tab key on your keyboard will move the cursor to the next edit box
    • The Escape key will leave the edit box.
    • Pressing the Reset button will discard the changes you made and show the current position of the furniture
    • Don't be afraid to experiment. If a piece of furniture gets lost, you can always get it back by opening the Browse pane (Press R, by default), then going to the Retrieve tab

Using Local Coordinates
  1. Target an object that you want to place furniture in relation to, using the Target Furniture key bind. You will see the name of the object in the Homestead Engineer window if you did this correctly.
    • For my explanation, I'll assume you targeted a dining chair
  2. Press Local Coordinates>From target in the menu on the left side of the window. This tells the add-on that the currently targeted object is the center of the world.
    • You can confirm that this setting has been made by viewing the copied coordinates in Local Coordinates>Enter origin and even adjust it there.
  3. Target an object that you want to place relative to the first object
    • How about an apple?
  4. Press Set Location>Local in the menu on the left side of the window. This puts the window in "Set Local" mode
  5. Enter the position for the second object relative to the first, then press Apply
    • For my dining chair, positive Z is toward the lip of the chair, positive X is toward the chair's left, and positive Y is straight up. The chair is positioned from a point between the bottom of its legs.
    • I'll put the apple near the front edge of the chair by setting its coordinates to X:0 Y:60 Z:20 , because I want to lift it off the ground by 60 centimeters and bring it forward by 20 centimeters.
    • You can always guess where it needs to be and fine tune the coordinates as you go
  6. Target another object that you want to place relative to the first object
    • How about a second chair?
  7. As before, you can enter the position for the second object relative to the first, then press Apply
    • I want to put the second chair perfectly in line with the first, to its left, so I'll set its coordinates to X:100 Y:0 Z:0 Pitch:0 Yaw:0 Roll:0 . Pitch, yaw, and roll are rotation values; since I wanted the chair to match the rotation of the first, I set them all to zero

Relative Movement
Sometimes, you want to move an object relative to the direction it's pointing. For example, those pesky picture frames that insist on floating just off the wall. You want to move it straight back, right?
  1. Target an object using the Target Furniture key bind. You will see the name of the object in the Homestead Engineer window if you did this correctly.
  2. Press Move>Relative in the menu on the left side of the window. This puts the window in "Move Relative" mode.
  3. Enter the direction you would like the object to move, then press Apply
    • Every time you move the object, the new location becomes its new zero, so to move it back, you need to reverse the sign of the original value (if you moved it 10, you want to move it -10 to put it back)
    • In the case of the painting, positive Z is probably the direction it is facing, so I enter X:0 Y:0 Z:-5 to move it backwards
    • If the object moved in the direction you wanted, but not far enough, you can repeat the movement by pressing Apply or the Enter key repeatedly
Version 0.09.000
*Changed the way the Target furniture command is performed to avoid issues with Essential Housing Tools

Version 0.08.000
*API bump for Murkmire
*Removed FurnitureGrouper integration (addon is unmaintained and, as of Murkmire, unneeded)

Version 0.07.001
*API bump for Wolfhunter

Version 0.07
*Fixed an issue where item origin display does not hide when no item is targeted
*Added a feature that allows you to target an item from the Retrieve tab of the furniture browser

Version 0.06
*Added item origin display, to allow easier alignment of item edges
*Item position cache data will no longer be erased while the UI is in placement mode, allowing to you keep those diagonal lines as tight as the API allows
*Coordinate display for Set Location>Local now properly updates after pressing "Set from target"
*Selected target will now be properly displayed when targeting the same item after leaving the house
*API version bump

Version 0.05
*Tweaked labels and positioning to make things less confusing.
*Added video Getting Started Guide to description
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Uploader
Date
0.08.000
13kB
WetWired
10/06/18 12:47 PM
0.07.001
13kB
WetWired
08/13/18 04:20 PM
0.07
13kB
WetWired
06/18/18 07:19 PM
0.06
13kB
WetWired
05/19/18 02:08 PM
0.05
13kB
WetWired
02/17/18 08:44 PM
0.04
13kB
02/10/18 04:39 PM


Post A Reply Comment Options
Unread 02/27/19, 12:33 AM  
Jaeysa
 
Jaeysa's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Still works as of Update 21(Wrathstone). Probably my favorite housing addons.
Report comment to moderator  
Reply With Quote
Unread 06/20/18, 04:11 AM  
mooproxy

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Hitbox Bug

Thank you for the response and workaround. Hopefully it'll be patched out soon.
Report comment to moderator  
Reply With Quote
Unread 06/19/18, 01:22 PM  
WetWired
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Re: Hitbox Bug

I reported this ESO bug back in February. https://forums.elderscrollsonline.co...-degrees-pitch Perhaps more users with the issue will increase odds of response?

The best known workaround is to use 89.9 degree pitch instead.
Report comment to moderator  
Reply With Quote
Unread 06/19/18, 08:44 AM  
mooproxy

Forum posts: 0
File comments: 3
Uploads: 0
Hitbox Bug

Thanks for making this addon, it has been invaluable however I'm encountering a bug. I'm not sure whether it's specifically the addon or the base game itself however I've only been able to produce it using the addon for a precise angle position. I'm trying to use the smaller curved hedges back-to-back to make an archway in my house, however engineer seems to be having trouble doing this. When I put the position and rotation I want for the hedge into engineer it positions and rotates itself into the wrong place, specifically this position.



Which doesn't look to be the right place at all. It also defaults to this position whenever I select it with Homestead Engineer. However, if I then select it again using the Homestead Engineer keybind, it immediately snaps back into place like this.



Which looks perfect, however walking through the archway is difficult, and it seems as though the hitbox of the hedge stays as though the hedge is placed where it would be in the first picture. This results in my character walking into invisible walls around the edge of the archway, for example there's an invisible wall directly in front of my character here:



Which matches up to where the hedge was in the first picture.

Alright, that's a lot of pictures and text but hopefully it got my point across and you understand the problem. As I said, I don't know whether it's an issue with Engineer or ESO itself however I've only seen this behaviour when using engineer. If you want to examine the hedge directly yourself (and are on PC EU) then you can drop by my primary residence (same in-game username as here) to see or if you need any clarification, let me know.
Report comment to moderator  
Reply With Quote
Unread 02/21/18, 04:39 PM  
WetWired
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Re: This add-on has one issue

Originally Posted by Briegh
When I have this add-on loaded, I cannot post new store sales directly from my crafting bag. When I disable it, I can post things just fine.
I'm going to need more details to reproduce this, as it works fine for me. Posting sales directly from craft bag is not a game feature. I assume that you are using AwesomeGuildStore to do this.

The following was my test procedure: (Both before and after actually using the addon, I was able to start a listing for an item from my craft bag, though I did not actually continue through and list the item)
  1. Disable all addons except AwesomeGuildStore 0.41 and HomesteadEngineer 0.05
  2. Attempt to add alchemical resin to a listing from my craft bag
  3. Verify that alchemical resin is added to the listing form
  4. Port to Pariah's Pinnacle
  5. Target an Orcish Platform with Homestead Engineer
  6. Move the object with the placement interface which is part of the game
  7. Move the object in Set Absolute mode
  8. Target another object and press Set From Target
  9. Target the original object
  10. Move the object in Set Absolute mode
  11. Move the object is Set Local mode
  12. Move the object in Move Absolute mode
  13. Move the object in Move Local mode
  14. Move the object in Move Relative mode
  15. Move the object in Rotate Relative mode
  16. Port back to same guild trader
  17. Attempt to add alchemical resin to a listing from my craft bag
  18. Verify that alchemical resin is added to the listing form
Report comment to moderator  
Reply With Quote
Unread 02/20/18, 10:35 AM  
Briegh

Forum posts: 0
File comments: 18
Uploads: 0
This add-on has one issue

When I have this add-on loaded, I cannot post new store sales directly from my crafting bag. When I disable it, I can post things just fine.
Report comment to moderator  
Reply With Quote
Unread 02/18/18, 06:38 PM  
Actosh

Forum posts: 1
File comments: 56
Uploads: 0
Hey mate, thx for the awesome addon.

After using it a while i dont wanna miss it!

Together with "Furniture Grouper" a must have addon to me


Its a great help with my current project (New Building) if u really want o line up stuff perfectly.

Good job, have a nice day!!!!!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: