Download
(42 Kb)
Download
Updated: 12/02/23 02:34 AM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:12/02/23 02:34 AM
Created:01/23/21 05:01 AM
Monthly downloads:69
Total downloads:5,497
Favorites:10
MD5:
Categories:Homestead, RolePlay
House Tours  Popular! (More than 5000 hits)
Version: 1.10
by: Alianym [More]
Welcome to House Tours*!

House Tours presents a way to add non-audio subtitles to pathing NPCs in your house. The text is tied to a node, and both your and the NPCs distance from that node. These distances are moderately customizable, but as an example you can set it up so that your Senche-Raht will talk about the statue of a Khajiit as it passes by, which you will "hear" as a subtitle if you're close enough when the Senche-Raht passes the specific node. There are a number of other use cases, including just creating beckoning merchants by creating one singular node with no other paths, (so the NPC stays stationary), and then assign text to that node so that in essence, as you approach the NPC they will call you over.

The Interface:
See the attached screenshots for an idea of the interfaces, but basically the functionality currently involves a few /commands and the text input box. The text input box is brought up by selecting a node with the "Precision Edit" option. Then you can navigate your cursor over the text box and input your text. At that point you use the Housing Editor Quinary Action keybind (which may be unbound in your Controls) to save the text and you should receive a notification in the top-right of the screen that it was successful.

Once you've done this for the nodes you wish, you can type "/htpreview" and a subtitle will show up letting you know you have entered preview mode. Now you can wander around your house and see the "Tour" in action.

Behind-The-Scenes Points to Note:
  • There is a default timer so that the same subtitle does not trigger again multiple times in quick succession.
  • Subtitles are queued. This means they will not override each other if one is triggered before the last has finished. This is a modification of the default ESO functionality.
  • The "Send House Tour" button in Options will send your Tour to me via in-game mail. At that point I can take the result and add it to the AddOn. Who sees it can still be controlled by visitor permissions on your house.

Features Under Consideration:
  • Make the default timer on subtitle-repeats a variable option.
  • Give the option to turn off subtitle queues.
  • Expose functionality to allow for "leaving area" subtitle triggers. For example; you get far away from an NPC and a response gets triggered.
  • Make the "distance-from-node" modifiable attributes individually affect nodes, rather than apply equally to all nodes.

Required Libraries:
LibAddonMenu
v1.10
  • Added two house tours for Elliebeing (NA)!

v1.03
  • Minor updates to shake off the cobwebs

v1.02
  • Update to EditBox due to API changes

v1.01
  • Code clean-up
  • Updated versioning
  • Moved header text into a label
  • Removed LibAlianym as as dependency

v1.0
  • Reticle Updates/Improvements: Now requires LibAlianym
  • Updated same-subtitle cooldown timer to 20s (from 10s)
  • Updated how house location is saved in data

v0.9.1b
  • API Update (Flames of Ambition)

v0.9.1a
  • Removed a leftover debug line

v0.9.1
  • Changed the "Entering Preview Mode" text to be a Center-Screen Announcement
  • Added a few debug messages when an attempt to enter Preview Mode is invalid (will neaten these later)
  • Minor Bug Fixes with Preview Mode
Archived Files (8)
File Name
Version
Size
Uploader
Date
1.03
35kB
Alianym
10/25/23 08:21 AM
1.02
35kB
Alianym
08/22/22 05:00 AM
1.02
35kB
Alianym
06/06/22 07:23 AM
1.0
36kB
Alianym
04/28/21 07:36 AM
0.9.1b
35kB
Alianym
03/08/21 06:27 AM
0.9.1a
35kB
Alianym
02/01/21 03:33 AM
0.9.1
35kB
Alianym
01/31/21 05:11 AM
0.9
35kB
01/23/21 05:01 AM


Post A Reply Comment Options
Unread 12/07/23, 08:41 PM  
Alianym
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 103
Uploads: 11
Originally Posted by Baertram
Hi, are you fetching the texts on NA and EU server by email?

Warning: Spoiler
Hello! You can send it through in-game mail on PC-NA or PC-EU and I'll receive it, yes.
Report comment to moderator  
Reply With Quote
Unread 12/06/23, 08:07 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4913
File comments: 5990
Uploads: 78
Hi, are you fetching the texts on NA and EU server by email?

Originally Posted by Alianym
Originally Posted by tim99
is it some kind of original functionality or do others see the notes only if they also have the addon? or better, do see other people the notes at all?
Hi!

The AddOn lets you create 'notes' (they're pretty much conditionally-visible subtitles) that you can then use /htpreview to see in action. Next you can go to the AddOn settings and send the data to me via in-game mail (a button will do this automatically), and then I can add it into HouseTours. Then anyone with the AddOn (that also has access to your house – which you control) can see the notes.

I thought about making ways for people to share them themselves in game, but because I'm dealing with text people could potentially write lots and sharing that would be cumbersome. The other option is I host a server, but that costs time, money, and knowledge I don't have. So letting people send me their 'Tours' and then I add it into the AddOn for all users was the best compromise I had.
Report comment to moderator  
Reply With Quote
Unread 10/27/23, 07:17 PM  
Elliebeing

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Alianym
Originally Posted by Elliebeing
Hello, and thank you for the addon! Been very much enjoying it. I have one question: when sending house data, the mail menu pops up and all seems to be running correctly, but I do also receive an "Unknown player" indication in the top-right corner of the screen. Due to that, I'm not sure if this is going through (I am on PC-NA).
Hi! Haven't updated this one in a while. I'll drop an update and let me know if it goes through afterwards.
TYSM! I think it went through, notification in the top right of the screen now says "Mail sent to @Mailbox-2E582."
Report comment to moderator  
Reply With Quote
Unread 10/25/23, 08:20 AM  
Alianym
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 103
Uploads: 11
Originally Posted by Elliebeing
Hello, and thank you for the addon! Been very much enjoying it. I have one question: when sending house data, the mail menu pops up and all seems to be running correctly, but I do also receive an "Unknown player" indication in the top-right corner of the screen. Due to that, I'm not sure if this is going through (I am on PC-NA).
Hi! Haven't updated this one in a while. I'll drop an update and let me know if it goes through afterwards.
Report comment to moderator  
Reply With Quote
Unread 10/21/23, 11:29 PM  
Elliebeing

Forum posts: 0
File comments: 2
Uploads: 0
Hello, and thank you for the addon! Been very much enjoying it. I have one question: when sending house data, the mail menu pops up and all seems to be running correctly, but I do also receive an "Unknown player" indication in the top-right corner of the screen. Due to that, I'm not sure if this is going through (I am on PC-NA).
Last edited by Elliebeing : 10/21/23 at 11:29 PM.
Report comment to moderator  
Reply With Quote
Unread 07/10/21, 11:24 PM  
Alianym
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 103
Uploads: 11
Originally Posted by tim99
is it some kind of original functionality or do others see the notes only if they also have the addon? or better, do see other people the notes at all?
Hi!

The AddOn lets you create 'notes' (they're pretty much conditionally-visible subtitles) that you can then use /htpreview to see in action. Next you can go to the AddOn settings and send the data to me via in-game mail (a button will do this automatically), and then I can add it into HouseTours. Then anyone with the AddOn (that also has access to your house – which you control) can see the notes.

I thought about making ways for people to share them themselves in game, but because I'm dealing with text people could potentially write lots and sharing that would be cumbersome. The other option is I host a server, but that costs time, money, and knowledge I don't have. So letting people send me their 'Tours' and then I add it into the AddOn for all users was the best compromise I had.
Report comment to moderator  
Reply With Quote
Unread 07/09/21, 10:58 PM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 159
Uploads: 12
is it some kind of original functionality or do others see the notes only if they also have the addon? or better, do see other people the notes at all?
Report comment to moderator  
Reply With Quote
Unread 01/31/21, 08:17 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4913
File comments: 5990
Uploads: 78
Originally Posted by Alianym
Originally Posted by Baertram
Hello and htanks for the addon.
One question about this:

[...]

What server do you play on? Ingame mail is not cross-server so maybe think about a way to send you the SavedVariables file in addition.
Hi Baertram,

In this case I accounted for that by simply playing on both the EU, and NA, PC Megaservers. So either way will come to me. In the mail that is sent to me is included the house ID and the Megaserver, (and obviously I'll see in the mail I get from whom the mail was sent). That should give me the data I need to attribute it to the correct house and the correct version of the house in terms of Megaserver and owner.

If you think that still doesn't cover the potential cases let me know and I'll think of something.
It's totally okay, thanks for the clarification.
I only thought about the upcoming mail system change with the march patch where mails get deleted (maybe not player send mails, I guess it's only system generated ones). btw: mYy mailbox is always full if I tended to let me send data from addons by ingame mail
Made my game play really hard... It annoyed me to a certain degree and thus providing the SV file via email e.g. is my alternative now which cleans up my ingame mailbox and let's me play in peace again
Report comment to moderator  
Reply With Quote
Unread 01/23/21, 09:15 AM  
Alianym
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 103
Uploads: 11
Originally Posted by Baertram
Hello and htanks for the addon.
One question about this:

[...]

What server do you play on? Ingame mail is not cross-server so maybe think about a way to send you the SavedVariables file in addition.
Hi Baertram,

In this case I accounted for that by simply playing on both the EU, and NA, PC Megaservers. So either way will come to me. In the mail that is sent to me is included the house ID and the Megaserver, (and obviously I'll see in the mail I get from whom the mail was sent). That should give me the data I need to attribute it to the correct house and the correct version of the house in terms of Megaserver and owner.

If you think that still doesn't cover the potential cases let me know and I'll think of something.
Last edited by Alianym : 01/23/21 at 09:17 AM.
Report comment to moderator  
Reply With Quote
Unread 01/23/21, 08:27 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4913
File comments: 5990
Uploads: 78
Hello and htanks for the addon.
One question about this:

The "Send House Tour" button in Options will send your Tour to me via in-game mail. At that point I can take the result and add it to the AddOn. Who sees it can still be controlled by visitor permissions on your house.
What server do you play on? Ingame mail is not cross-server so maybe think about a way to send you the SavedVariables file in addition.
Last edited by Baertram : 01/23/21 at 08:27 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: