Quantcast
Download
(2 Kb)
Download
Updated: 05/05/18 11:49 AM
Pictures
File Info
Compatibility:
Dragon Bones (3.3)
Updated:05/05/18 11:49 AM
Created:11/17/17 06:56 PM
Monthly downloads:88
Total downloads:1,613
Favorites:7
MD5:
Skylike Dialog
Version: 1.3
by: CaptTatsu [More]
News
Version 1.4 (for Wolfhunter) will be released soon! It will include API version change, non-interact text adjustment and a bit reformatting.
When time allows, i'd take my time to learn Lua more so hopefully i can make this addon even better.

About
While ESO have a lot of dialogs, the interface doesn't feel as good as Skyrim. This addon removes interaction camera when talking to NPCs and makes the interface feels like Skyrim (not 100% like Skyrim!)

You can look around while holding right mouse button.
This is a dialog addon based on Shinni's Free Dialog Camera.

Additional Features
-Removes "-" from NPC names.
-Aligns NPC/item interaction prompt to the center.
-Disables lockpicking camera, better awareness in third person.

Issues
-Instant rotation when interacted from behind.
-Sometimes interacted NPC doesn't look at the player.

Compatibility
This addon is likely compatible with other dialog addons which doesn't adjust the position of the dialog's interface.
This addon doesn't support gamepad mode.

Recommended Addons
This addon is much better when using:
Slow Dialogs : Makes you read the whole dialog.
Pawksickles : Allows custom font, used in the screenshots. Futura Condensed recommended.
Combat Reticle : Great reticle customization. I recommend to hide the reticle when not in combat.
1.3 (6 May 2018)
-Readded furniture preview fix (Thanks alchemist1654!)

1.2 (13 Feb 2018)
-Disabled npc voices when using shop, bank, etc. (Thanks ArtisanLRO!)
-Removed furniture preview fix due to Dragon Bones update.

1.1 (31 Dec 2017)
-Added furniture preview fix from the original addon.
-NPC/item interaction prompt is centered
-Player interaction is anchored at the center instead of bottom

1.0 (18 Nov 2017)
-Released
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
1.2
2kB
CaptTatsu
02/13/18 09:30 AM
1.1
2kB
CaptTatsu
12/31/17 12:53 AM
1.0
2kB
CaptTatsu
11/17/17 06:56 PM


Post A Reply Comment Options
Unread 08/26/18, 05:06 AM  
CaptTatsu
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Originally Posted by Dingodan
I like this Addon but one thing i'am missing.

I know that every answer could selected by pressing "1", "2" so on but I like to see the Number before the Answer or an Dot or an Diamond or so.

I used before your Addon Slightly Imporoved Dialoges and have loved this feature.

Could you add this feature?
I'm still new to this whole addon scripting (even after a few months because i didn't study it), so any feature request have to wait. If i got time i'd be happy to dedicate myself to improve this addon.

Btw i'm not the author of Slightly Improved Dialogues.
Report comment to moderator  
Reply With Quote
Unread 06/16/18, 05:10 PM  
Dingodan
 
Dingodan's Avatar

Forum posts: 47
File comments: 228
Uploads: 0
I like this Addon but one thing i'am missing.

I know that every answer could selected by pressing "1", "2" so on but I like to see the Number before the Answer or an Dot or an Diamond or so.

I used before your Addon Slightly Imporoved Dialoges and have loved this feature.

Could you add this feature?
Last edited by Dingodan : 06/16/18 at 05:11 PM.
Report comment to moderator  
Reply With Quote
Unread 05/06/18, 11:12 AM  
Phuein
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 62
Uploads: 5
Love this addon. I never played Skyrim, so I changed the view to be a bit more to my liking:



Code:
local function AdjustDialogPosition()
	local uiWidth, uiHeight = GuiRoot:GetDimensions()
	
	ZO_InteractWindowTopBG:SetHidden (true)
	
	ZO_InteractWindowTargetAreaTitle:ClearAnchors()
	ZO_InteractWindowTargetAreaTitle:SetAnchor(TOP,GuiRoot,TOP,0.0,uiHeight*0.1)
	ZO_InteractWindowTargetAreaTitle:SetWidth(uiWidth*1.0)
	
	ZO_InteractWindowTargetAreaBodyText:ClearAnchors()
	ZO_InteractWindowTargetAreaBodyText:SetAnchor(TOPRIGHT, GuiRoot, TOPRIGHT, -uiWidth*0.04 + CHATTER_OPTION_INDENT, uiHeight*0.1)
	ZO_InteractWindowTargetAreaBodyText:SetWidth(uiWidth*0.3)
	ZO_InteractWindowTargetAreaBodyText:SetHorizontalAlignment(TEXT_ALIGN_LEFT)
	
	ZO_InteractWindowRewardAreaHeader:ClearAnchors()
	ZO_InteractWindowRewardAreaHeader:SetAnchor(LEFT,GuiRoot,LEFT,uiWidth*0.025 + 1.5*CHATTER_OPTION_INDENT,-uiHeight*0.1)
	
	ZO_InteractWindowPlayerAreaOptions:ClearAnchors()
	ZO_InteractWindowPlayerAreaOptions:SetAnchor(RIGHT,GuiRoot,RIGHT,-uiWidth*0.05 + CHATTER_OPTION_INDENT,uiHeight*0.1)
	
	ZO_InteractWindowVerticalSeparator:ClearAnchors()
	ZO_InteractWindowVerticalSeparator:SetAnchor(RIGHT,GuiRoot,RIGHT,-uiWidth*0.35, 0.0)
	ZO_InteractWindowVerticalSeparator:SetHeight(uiHeight)
	
	ZO_InteractWindowBottomBG:ClearAnchors()
	ZO_InteractWindowBottomBG:SetAnchor(RIGHT,GuiRoot,RIGHT,0.0,0.0)
	ZO_InteractWindowBottomBG:SetWidth(uiWidth*0.35)
	ZO_InteractWindowBottomBG:SetHeight(uiHeight)
	ZO_InteractWindowBottomBG:SetTextureCoords(0,2.0,0.3,0.3)
end

Would be cool to have an editor window in-game, or presets to load from people's edits.
Report comment to moderator  
Reply With Quote
Unread 02/13/18, 09:09 AM  
CaptTatsu
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Originally Posted by ArtisanLRO
A fix to those heavily annoyed with hearing the same line over and over again when you go to the store.

Code:
EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_FENCE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_FENCE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_TRADING_HOUSE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_TRADING_HOUSE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_GUILD_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_GUILD_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_HOUSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_HOUSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)
This isn't elegant, it'll probably kill other chatter that is going on when you open a store, but that's better than hearing the opening "steel and stone" chatter from a blacksmith twice the amount it should when you're going back and forth from the anvil. Man, that annoyed me so much I gave the addon API a look.

This works for me, anyway. Just pop this in the end of SkylikeDialog.lua like I did if you want to use it.
Thanks! I'll update the file as soon as i can.
Report comment to moderator  
Reply With Quote
Unread 02/03/18, 08:42 AM  
ArtisanLRO

Forum posts: 0
File comments: 2
Uploads: 0
A fix to those heavily annoyed with hearing the same line over and over again when you go to the store.

Code:
EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_FENCE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_FENCE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_TRADING_HOUSE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_TRADING_HOUSE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_GUILD_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_GUILD_BANK, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_OPEN_HOUSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 0)
end)

EVENT_MANAGER:RegisterForEvent("SkylikeDialog", EVENT_CLOSE_HOUSE_STORE, function()
  SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_VO_ENABLED, 1)
end)
This isn't elegant, it'll probably kill other chatter that is going on when you open a store, but that's better than hearing the opening "steel and stone" chatter from a blacksmith twice the amount it should when you're going back and forth from the anvil. Man, that annoyed me so much I gave the addon API a look.

This works for me, anyway. Just pop this in the end of SkylikeDialog.lua like I did if you want to use it.
Report comment to moderator  
Reply With Quote
Unread 11/22/17, 05:26 AM  
CaptTatsu
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Originally Posted by Architecture
Could you add/indicate Gamepad mode support please? This addon seems quite nice
sorry, but i'm not supporting gamepad mode.
i also updated the description
Report comment to moderator  
Reply With Quote
Unread 11/19/17, 07:35 PM  
Architecture
 
Architecture's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 60
Uploads: 8
Could you add/indicate Gamepad mode support please? This addon seems quite nice
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: