Download
(25 Kb)
Download
Updated: 05/04/14 08:56 PM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:05/04/14 08:56 PM
Created:04/13/14 02:06 PM
Monthly downloads:256
Total downloads:38,404
Favorites:97
MD5:
Categories:Discontinued & Outdated, Info, Plug-in Bars
Reticle Settings (Custom Crosshair)  Popular! (More than 5000 hits)
Version: 1.5.6
by: Divona [More]
Add option to show/hide, change style, and adjust the size and transparency of in-game crosshair (Reticle). You can add labels around the Reticle to show the information such as target name, health, distance, etc.

I made this addon because I find the standard Reticle is too big for my liking. The settings are flexible enough to allow you to change how the Reticle look for each state such as when point at interactable object, target mob, or while in combat. The default setting are set to be less intrusive and give feedback when player targeting an interactable objects, and when an enermy target is in combat range.

** FEATURES **
  • Show or hide Reticles.
  • Adjustable Reticles size and transparency.
  • Adjustable size of Interact text.
  • Quickly identify friend from foe by switch on Reaction Color. It will allow Reticle to change color according to the type of unit you're targeting.
  • *NEW* Show target name, health min/max around the Reticle.
  • *NEW* Custom Reticles. Change the look of Reticle to suit your style, or just to get that impact feedback.
** HOW DO I USE MY OWN RETICLE DESIGN? **

You will need an image of Reticle you want to use in the size of 64x64 pixels, and in DDS format. If you have Photoshop, you can use NVIDIA Texture Tools to save your design as DDS, or save as PNG and convert using free software such as Easy2Convert PNG to DDS.

NVIDIA Texture Tools
https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop

Easy2Convert PNG to DDS
http://www.easy2convert.com/png2dds/

Name your file to "custom1.dds", "custom2.dds", or "custom3.dds". Then put the file inside "Textures" folder within this Addon folder.

C:\Users\< username >\Documents\Elder Scrolls Online\live\AddOns\ReticleSettings\Textures\

Then in game, select "Custom 1", "Custom 2", or "Custom 3" depending on what name you use.

Custom 1 - custom1.dds
Custom 2 - custom2.dds
Custom 3 - custom3.dds

Use the setting below when save or convert to DDS:


** PLAN FEATURES **
  • Show different Reticle when switch weapons.

Enjoy!
1.5.6
- Fixed error where font return nil value.

1.5.5
- Updated LibAddonMenu library to version 1.0 r7.
- Moved Reticle and Label settings to their own sub-menu.
- Fixed a font issue that might cause error with some AddOns.
- Added "Target Distance + Decimal" to label option.

1.5.4
- Fixed incorrect version number on Addons panel.
- Fixed Active Weapon label show incorrect weapon set (for realsies this time).

1.5.3
- Reticle can now be scale up to 150.
- Adjustment to target range calculation.
- Change the way Labels are created.
- Added option to move Non-Interact Text to alternative position, away from all the labels around the Reticle.
- Added option to change scale of Non-Interact Text.

1.5.2
- Cut down global variables pollution (oh, how I wish this AddOn can actually cut down global pollution).
- Potential fixed for Active Weapon label report incorrect info.

1.5.1
- Banished "Hello World" spam. Sorry.

1.5.0
- Change to use Reticle style "Nothing" instead of On/Off switch to hide the Reticle.
- Location to put your custom Reticle files is now in "Textures" folder, not "Mods".
- Added option to choose different Reticle for melee target and range target.
- Added option to choose different color for Reticle states and Labels.
- Added "Active Weapon" to label option.

1.4.8
- Fixed problem where Unit Frame will hide party and raid frame when it set to off.
- Added option to hide Labels when Reticle is hidden.

1.4.7
- Change the look of Veteran Rank report.
- Removed brackets from target caption.
- "Show Unit Frame" is now just "Unit Frame" with On/Off switch.
- Fixed the problem with Unit Frame option. On/Off is now doing exactly that.

1.4.6
- Target Level will show Veteran Rank instead of level if the target has one (lv50+).

1.4.5
- Interect Reticle will now show up at the correct distance between player and the other player.
- All Reticle scale are now increase and decrease by 5 for easier adjustment.
- Added option to hide unit frame.
- Added option to move Interact Text to alternative position, away from all the labels around the Reticle.
- Target distance will no longer show negative number.

1.4.4
- Added "Label Font" selection. - by EnSabahNur
- You can now change the position of all the labels. - by EnSabahNur
- Some adjustment to target distance calculation.

1.4.3
- Added "Target HP (Percent)" to label option.
- Added "Target Caption" to label option. Thanks EnSabahNur!
- Added "Target Name + Caption" to label option.
- Added "Target Name + Level + Caption" to label option.
- New formula to calculate the target distance. Thanks Kith (Azurah) & EnSabahNur!
- Reticle can now be scale down to 15.
- Interact Text can now be scale up to 200. Whoa!
- Fixed transparency issue on all labels.

1.4.2
- Added "Target Distance" to label option.
- Fixed: All labels can now be scale properly.

1.4.1
- Labels are not longer show when player is in mouse mode.

1.4.0
- Don't like the included Reticle designs? Bring your own! Allow you to add up to 3 of your own custom Reticle.
- Added "Round Square" and "Nuke" style Reticle.
- Added option to show target information all around the Reticle.
- Interact Reticle will now show only when player is in range to interact with target player (trade, group invite, etc).
- Little changes of wording in Settings menu.

1.3.1
- Fiexed stealth Reticle change size when target is in combat range.
- Added option to show Interact Reticle when target other player.
- Added "Midnight Squadron" style Reticle.
- A bit of code clean up.

1.3.0
- Add option to change the look of Reticle for each state. Current options are "Default", "Cross", "Crosshair", "Round", and "Dot".

1.2.0
- Add option to change scale of Interact text.
- Add option to show or hide stealth and disguise text.
- Interact text is now show even when Reticle is set to hidden, so you'll know when to use quest item when you arrived at specific area.
- Disguise Reticle is now using the same scale and transparency setting as Stealth Reticle.

1.1.0
- Add option to change Reticle color according to the type of the target (neutral or hostile).

1.0.1
- Fixed problem with stealthed Reticle keep changing size when targeting.

1.0.0
- Hello World
Optional Files (0)


Archived Files (20)
File Name
Version
Size
Uploader
Date
1.5.5
25kB
Divona
05/03/14 09:54 PM
1.5.4
24kB
Divona
04/27/14 05:14 AM
1.5.3
24kB
Divona
04/26/14 05:07 AM
1.5.2
24kB
Divona
04/24/14 07:16 AM
1.5.1
31kB
Divona
04/21/14 07:39 PM
1.4.8
23kB
Divona
04/19/14 01:32 PM
1.4.7
23kB
Divona
04/17/14 06:51 PM
1.4.6
23kB
Divona
04/17/14 01:13 PM
1.4.5
30kB
Divona
04/17/14 11:39 AM
1.4.4
23kB
Divona
04/16/14 06:35 PM
1.4.3
20kB
Divona
04/16/14 11:33 AM
1.4.2
19kB
Divona
04/16/14 05:35 AM
1.4.1
19kB
Divona
04/16/14 04:01 AM
1.4.0
19kB
Divona
04/16/14 03:26 AM
1.3.1
14kB
Divona
04/15/14 06:15 AM
1.3.0
12kB
Divona
04/15/14 03:12 AM
1.2.0
8kB
Divona
04/14/14 04:48 PM
1.1.0
7kB
Divona
04/14/14 12:48 AM
1.0.1
7kB
Divona
04/13/14 10:00 PM
1.0.0
7kB
Divona
04/13/14 02:06 PM


Post A Reply Comment Options
Unread 05/07/14, 06:57 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by Qwynn
I can still adjust the positions, but not as much as before.

Previously I could get them almost right against the reticule, but now they are quite a ways away even at their closest.
Could you post up a screenshot of the label and reticle when you set label to the closest?
Report comment to moderator  
Reply With Quote
Unread 05/07/14, 06:46 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by Saftsuse
This addon places the Interaction with NPCs and Chests etc below the reticle, that means it gets behind my Healthbar, I like to have healthbar and shortcuts in the lower middle part of the screen. I have used Ak0's reticle tweaks because it places the interaction to the right of the reticle, but this addon overrides it, can you please change this somehow? Or even make it movable?

I would like to turn off the "Combat Reticle", I like to use only the reticle for different ranges, and difference between interactable NPCs, chests etc, and Players. Its enough for me to have the color changed if in combat.

For example, the crosshair reticle for an enemy colored white when not in combat, same with nuke in melee distance. Once in combat its turned red. Or for friendlies its not a crosshair, but the default one, same with players.

I know the range is differently calculated in different maps, so the range isnt exact. But when in range, the crosshair pops up, which is correct, but it shows incorrectly for example 12m, wouldnt it be possible to have the range tied with when the crosshair shows up, because that shows the correct range?
  1. You can switch on "Interact Text Alternative Position" to change the location of the Interact Text in setting panel.
  2. You can select "Default" crosshair when you're in combat. Go to Reticle setting panel, change Reticle Style to "Default". Leave color to red. All players, NPC, chests are in Interactable option.
  3. Maybe I can make a re-calculation of the range when player target at the right combat range? I have to look into it. How the melee and range's range work right now is based on the game mechanic itself, while range calculation is not available via API, and need to be calculated by algorithm.
Report comment to moderator  
Reply With Quote
Unread 05/07/14, 04:20 AM  
Saftsuse
 
Saftsuse's Avatar

Forum posts: 13
File comments: 149
Uploads: 0
This addon places the Interaction with NPCs and Chests etc below the reticle, that means it gets behind my Healthbar, I like to have healthbar and shortcuts in the lower middle part of the screen. I have used Ak0's reticle tweaks because it places the interaction to the right of the reticle, but this addon overrides it, can you please change this somehow? Or even make it movable?

I would like to turn off the "Combat Reticle", I like to use only the reticle for different ranges, and difference between interactable NPCs, chests etc, and Players. Its enough for me to have the color changed if in combat.

For example, the crosshair reticle for an enemy colored white when not in combat, same with nuke in melee distance. Once in combat its turned red. Or for friendlies its not a crosshair, but the default one, same with players.

I know the range is differently calculated in different maps, so the range isnt exact. But when in range, the crosshair pops up, which is correct, but it shows incorrectly for example 12m, wouldnt it be possible to have the range tied with when the crosshair shows up, because that shows the correct range?
Last edited by Saftsuse : 05/07/14 at 07:29 AM.
Report comment to moderator  
Reply With Quote
Unread 05/06/14, 03:18 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
[quote=Divona]
Originally Posted by Qwynn
Originally Posted by Divona
I've noticed with the latest versions and the reorganization of the menu panels that I can no longer get reticule labels as close to the actual reticule as I used to.

Anyway we could get that back? I like to have my distance label right snug against the reticule.

If it was removed for a technical reason or what not, then that's alright! Was mostly curious.
That's strange. I haven't touch those part of the code at all for the update, can you still adjust the position of the labels? I'll look into it.
I can still adjust the positions, but not as much as before.

Previously I could get them almost right against the reticule, but now they are quite a ways away even at their closest.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 05/06/14, 12:13 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
[quote=Qwynn]
Originally Posted by Divona
I've noticed with the latest versions and the reorganization of the menu panels that I can no longer get reticule labels as close to the actual reticule as I used to.

Anyway we could get that back? I like to have my distance label right snug against the reticule.

If it was removed for a technical reason or what not, then that's alright! Was mostly curious.
That's strange. I haven't touch those part of the code at all for the update, can you still adjust the position of the labels? I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 05/05/14, 02:22 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally Posted by Divona

Alright. Found the bug. Just an error in coding. Fixed in the 1.5.6 update. Cheers!
Thanks as usual. :3

I do have a request, though!

I've noticed with the latest versions and the reorganization of the menu panels that I can no longer get reticule labels as close to the actual reticule as I used to.

Anyway we could get that back? I like to have my distance label right snug against the reticule.

If it was removed for a technical reason or what not, then that's alright! Was mostly curious.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 05/04/14, 08:53 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by Qwynn
Also getting this error as with the latest update.

Code:
user:/AddOns/ReticleSettings/ReticleSettings.lua:386: attempt to index a nil value
stack traceback:
	user:/AddOns/ReticleSettings/ReticleSettings.lua:386: in function 'GetFontString'
	user:/AddOns/ReticleSettings/ReticleSettings.lua:401: in function 'ReticleSettings.updateTopLabel'
	user:/AddOns/ReticleSettings/ReticleSettings.lua:360: in function 'ReticleSettingsOnUpdate'
	12159205100132601409:3: in function '(main chunk)'
Alright. Found the bug. Just an error in coding. Fixed in the 1.5.6 update. Cheers!
Report comment to moderator  
Reply With Quote
Unread 05/04/14, 06:02 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Also getting this error as with the latest update.

Code:
user:/AddOns/ReticleSettings/ReticleSettings.lua:386: attempt to index a nil value
stack traceback:
	user:/AddOns/ReticleSettings/ReticleSettings.lua:386: in function 'GetFontString'
	user:/AddOns/ReticleSettings/ReticleSettings.lua:401: in function 'ReticleSettings.updateTopLabel'
	user:/AddOns/ReticleSettings/ReticleSettings.lua:360: in function 'ReticleSettingsOnUpdate'
	12159205100132601409:3: in function '(main chunk)'
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 05/04/14, 01:38 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Question Re: Getting this A LOT!

Originally Posted by joshmiller83
2014-05-04T01:47:54.335-05:00 |cff0000Lua Error: user:/AddOns/ReticleSettings/ReticleSettings.lua:386: attempt to index a nil value
stack traceback:
user:/AddOns/ReticleSettings/ReticleSettings.lua:386: in function 'GetFontString'
user:/AddOns/ReticleSettings/ReticleSettings.lua:401: in function 'ReticleSettings.updateTopLabel'
user:/AddOns/ReticleSettings/ReticleSettings.lua:360: in function 'ReticleSettingsOnUpdate'
12159205100132601409:3: in function '(main chunk)'|r
I use LibDebug and I get this error 20+ times in chat upon login, Just some additional FYI.
Report comment to moderator  
Reply With Quote
Unread 05/04/14, 01:26 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Its not Rainbow Reticle because it happens with it turned off and on both.
Report comment to moderator  
Reply With Quote
Unread 05/04/14, 09:58 AM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Question AddOn List

Report comment to moderator  
Reply With Quote
Unread 05/04/14, 05:31 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by drstrangelov3666
Originally Posted by Divona
Sub-Menu should help a bit with the error, but from my test it still not fully prevent it. If you have lots of AddOns load up, the error will still happen eventually. It's limitation of the game client.
Weird thing is v1.48 doesn't give the error (at least for me)

Not sure what the differences between that and 1.50 and later are settings wise, but below is a full list of the addons I'm currently using (yes i know there is quite a few)

I've even tried replacing libAddonMenu in 1.48 with the latest version 1.07, to see if this caused the problem and still no "too many Anchors" Error.
The different between 1.48 and 1.5.0+ is more options in setting panels that added more anchors into the pool. Even if you disable Reticle Settings, you can still get that error by install more AddOns that has option menu until the anchors pool has reach it limit.

You can test this out by remove Reticle Settings, and keep install any other AddOns until you hit it peak. You will find that error pop up eventually. Then, when you disable any one or two AddOns that has option menu on the list, the error would no longer appear.

Apparently, the error doesn't appear to affect any functions of this and any others AddOns. So you can bypass it by click dismiss button, or use LibDebug to hide the error message.

Join in the AddOn's author thread on this issues to help solve the problem with any information that could help:
Last edited by Divona : 05/04/14 at 05:44 AM.
Report comment to moderator  
Reply With Quote
Unread 05/04/14, 04:08 AM  
drstrangelov3666

Forum posts: 0
File comments: 12
Uploads: 0
Originally Posted by Divona
Sub-Menu should help a bit with the error, but from my test it still not fully prevent it. If you have lots of AddOns load up, the error will still happen eventually. It's limitation of the game client.
Weird thing is v1.48 doesn't give the error (at least for me)

Not sure what the differences between that and 1.50 and later are settings wise, but below is a full list of the addons I'm currently using (yes i know there is quite a few)

Achievement Tracker (*)
Advanced Filters
Batman Store Filter
Binder
crafting XP
Easy QuickSlots
Fully Customisable MultiQuests Tracker (*)
Foundry Tactical Combat (*)
Harvens Extended Stats
Harvens Subtitle Addon
Harvest Map (*)
Item Saver
joviex's Addon Setiing Transfer (*)
Loot Drop (Continued) (*)
LoreBooks (*)
Wykkyd's Framework (*)
Wykkyd's Outfitter (*)
Multi Craft
Mundus Map (*)
Options Restacker (*)
Potion Maker
Research Assistant (*)
Reticle Settings (*)
Show Motifs (*)
Simple CombatAlerts (*)
Sky Shards (*)
Soft cap Info
Sous Chef (*)
SpamFilter (*)
TreasureMaps (*)
WeaponChargeAlert
X4D Chat (*)
X4D LibAntiSpam (*)
Yss EquipmentIndicator
Zolan AutoRepair (*)
Zolan JunkHandler (*)
Zr Mini Map (*)

All are latest versions except Reticle Settings, which is v1.48 as stated
(*) denotes the ones that have settings as part of the in the ingame Settings Menu

I've even tried replacing libAddonMenu in 1.48 with the latest version 1.07, to see if this caused the problem and still no "too many Anchors" Error.
Last edited by drstrangelov3666 : 05/04/14 at 04:14 AM.
Report comment to moderator  
Reply With Quote
Unread 05/04/14, 12:36 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Re: Getting this A LOT!

Originally Posted by joshmiller83
2014-05-04T01:47:54.335-05:00 |cff0000Lua Error: user:/AddOns/ReticleSettings/ReticleSettings.lua:386: attempt to index a nil value
stack traceback:
user:/AddOns/ReticleSettings/ReticleSettings.lua:386: in function 'GetFontString'
user:/AddOns/ReticleSettings/ReticleSettings.lua:401: in function 'ReticleSettings.updateTopLabel'
user:/AddOns/ReticleSettings/ReticleSettings.lua:360: in function 'ReticleSettingsOnUpdate'
12159205100132601409:3: in function '(main chunk)'|r
Could be some conflict with other AddOn. Please give me the list of AddOn you're using and I'll see what might causing it.
Have you also try restart the game client?
Last edited by Divona : 05/04/14 at 12:40 AM.
Report comment to moderator  
Reply With Quote
Unread 05/03/14, 11:51 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Question Getting this A LOT!

2014-05-04T01:47:54.335-05:00 |cff0000Lua Error: user:/AddOns/ReticleSettings/ReticleSettings.lua:386: attempt to index a nil value
stack traceback:
user:/AddOns/ReticleSettings/ReticleSettings.lua:386: in function 'GetFontString'
user:/AddOns/ReticleSettings/ReticleSettings.lua:401: in function 'ReticleSettings.updateTopLabel'
user:/AddOns/ReticleSettings/ReticleSettings.lua:360: in function 'ReticleSettingsOnUpdate'
12159205100132601409:3: in function '(main chunk)'|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: