User:Aichon/Userscripts: Difference between revisions

From The Urban Dead Wiki
Jump to navigationJump to search
No edit summary
m (Not actually a bug since we’re linking to IA)
 
(112 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC____NOEDITSECTION__
<!--DON'T EDIT THIS PAGE -->
{{User:Aichon/Navbar}}
{{../Navbar}}
{|style="width:100%; background: #212921; color: #ffc; border: #565 solid 3px; padding: 1px;"
__NOEDITSECTION__
|-
<div style="{{../introblock}}">
|style="border: #565 solid 1px; padding: 10px;" valign=top rowspan=2|
{{../announce box}}
==<span style="color: #ffc; font-weight: bold;">Intro and support</span>==
{|style="position: relative; float: right; margin: 10px 0px 5px 10px;"
While Urban Dead does a good job of supplying the player with all of their basic requirements to play the game, the interface leaves something to be desired. However, there is a solution. Thanks to the miracle of [http://addons.mozilla.org/en-US/firefox/addon/748 Greasemonkey] for Firefox (and now [http://8-p.info/greasekit/ GreaseKit] for Safari and [http://greasemetal.31tools.com/ Greasemetal] for Chrome), the players can take control of their own interfaces, making them look however they want and adding plenty of extra functionality to boot. If you need help installing or setting up Greasemonkey/Kit/Metal, I'm not the guy to ask. Once you get it installed though, you should be able to just click on the '''Install''' links I provide below to start using the scripts.
|__TOC__
|}
 
'''Please note that I no longer actively play the game, nor do I regularly check the wiki.''' My {{../snazzylink|User Talk:Aichon|talk page}} remains the best way to get in contact with me should a problem come up with one of my userscripts. Just to set expectations, it's unlikely I'll do any bug fixes, but I won't rule out the possibility altogether, so feel free to get in touch but don't expect much.


If you like my scripts and find that you're using them, I highly suggest clicking the [http://wiki.urbandead.com/index.php?title=User:Aichon/Userscripts&action=watch watch] link at the top of the page, then periodically checking your [[Special:Watchlist|<span style="color: #58d">Watchlist</span>]] for any changes to this page. If a script you like has been updated, just click the '''Install''' link for it again, and you should get the new version of it automatically.
==Intro and Getting Started==
Urban Dead's interface leaves a bit to be desired, but thanks to {{../snazzylinke|https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo|Tampermonkey for Chrome}}, {{../snazzylinke|1=https://tampermonkey.net/index.php?ext=dhdg&browser=safari|2=Tampermonkey for Safari}}, {{../snazzylinke|1=https://tampermonkey.net/index.php?ext=dhdg&browser=opera|2=Tampermonkey for Opera}}, and {{../snazzylinke|http://addons.mozilla.org/en-US/firefox/addon/748|Greasemonkey for Firefox}}, players can make the interface look and act quite a bit differently (e.g. {{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/interface1.png|my}} {{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/interface2.png|interface}}).


I have tested these scripts exclusively in Safari for Mac using GreaseKit. They should all work in Greasemonkey. Greasemetal seems to have less functionality implemented, so I can't make any promises for it, but most of my scripts are pretty simple, so I'm guessing they should work. If you run into any trouble with the scripts, make sure you're using the latest version of the script, and if the issue persists, please contact me via my [[User Talk:Aichon|<span style="color: #58d">talk page</span>]] so we can try to troubleshoot it there. I'll say right now that I don't have much patience for people who ignore answers that have already been posted in plain sight, so please don't be one of those people.
Once you've installed the appropriate extension above, simply click the '''Install''' link next to any script that interests you below. If a script you like has been updated since you last installed it, just click the '''Install''' link for it again to get the new version. If you like these scripts, you might also like {{../snazzylink|External_links#Greasemonkey_Scripts|ones written by other UD players}} as well.


I have begun editing and creating a variety of userscripts to replicate the functionality of some of the Firefox extensions I've seen. Most of them are just minor aesthetic changes, but several of them greatly enhance the look and feel of the game to such an extent that it is hard to go back after having used them. I claim no credit for the work done on the modified releases by their original authors. I've also generally been lazy with updating the comments at the top of the code in them, so most of them don't have me listed as a contributor or have the changes I made listed.
The scripts below should mostly be compatible with Chrome, Firefox, Safari, and Opera, though I make no promises that they will be. Where I'm aware that they don't work, I try to make a note saying as much.




==<span style="color: #ffc; font-weight: bold;">Original releases</span>==
==Original releases==
Just a few scripts that I wrote from the ground up. They're not necessarily original ideas, but they are original work.


<!--
<!--
{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=
|colspan=3|
|install_link=
===<span style="color: #ffc; font-weight: bold;">NAME_OF_SCRIPT_HERE</span>===
|updated=
|-style="font-size: .8em;" align=left border=1px
|note=
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/SCRIPT_NAME_HERE.user.js Install]
|beta=
|style="width: 105pxpx;"|updated UPDATED_DATE_HERE
|addenda=
|version VERSION_NUMBER_HERE
|description=
|-
}}
|colspan=3|DESCRIPTION_TEXT_HERE
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/SCREENSHOT_NAME_HERE.png Screenshot]
|}
-->
-->


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=UD A-GPS Coordinates
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/udagpscoordinates.user.js
===<span style="color: #ffc; font-weight: bold;">UD A-GPS Coordinates</span>===
|updated=2016-07-26
|-style="font-size: .8em;" align=left border=1px
|note=version 1.0.4
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udagpscoordinates.user.js Install]
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udagpscoordinates1.png|Screenshot}} - GPS for Norgan Library
|style="width: 105px;"|updated 2009-09-01
|bugs=
|version 1.0.1
|description=It just displays your current GPS coordinates next to the suburb name. You don't need a GPS unit in-game for this to work. This script won't work with Midianian's {{../snazzylink|User:Midianian/Userscripts#UDML|UDML}}, so I'd suggest using my {{../snazzylink|#UD Map Links|version}} instead, which also fixes some other issues as well (make sure you're using 1.3.5 or later of UD Map Links, otherwise some features may be missing).
|-
|update=The coordinates now link to your block in the DSS Map. Thanks Weirdomen for the suggestion! Also, some minor metadata updates.
|colspan=3|Like several other GPS scripts, it simply displays the GPS coordinates for your character next to the suburb name above the minimap. I felt this was necessary since I noticed logical errors in some of the other GPS scripts I was using, and also did not appreciate their approach to handling the problem. Please note that this script does not work with [[User:Midianian/Userscripts#UDML|<span style="color: #58d">Midianian's UD Map Links script</span>]]. I've posted a modified version of his script below that works with this script.
}}
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udagpscoordinates1.png Screenshot]
|}
 
 
{|style="background-color: #414941; color: #ffc; border: #565 solid 1px;"
|-
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">UD Barrista - NEW - BETA</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udbarrista.user.js Install]
|style="width: 105px;"|updated 2009-11-05
|version 1.0b2 - BETA RELEASE
|-
|colspan=3|Be aware that this is a beta release, and as such ''does'' have some bugs and quality control issues. '''It currently does not work in Firefox.''' That said, it's mostly functional in Safari, so I thought I would share it now, as is. If you spot any bugs, even minor ones, let me know, and make sure you grab the updated copies of Survivor Aggregator and Better Name Colorer if you're using those, since the older versions cause issues with Barrista. I'm also willing to consider features at this stage of development, so if you have some ideas, I might be interested. There are definitely a few more things I plan to add to it before it's done, but the core functionality seems to be in place at this point.


As for what it is, Barrista adds a menu bar to the top of the screen, much like QuickLinks, but it does a bit more as well — quite a bit more. It's effectively designed to take the place of QuickLinks, Zero Out Buttons, AP Recovery Time Indicator, and Building State Colorizer (though I think it works well paired with BSC, instead of replacing it outright). The standout feature is probably the addition of HP and AP bars, like what you might expect in a normal video game. They are colorized dynamically based on your actual AP and HP values, so you can watch your AP drain from a bright blue at 50 AP, to a dark blue at 10 AP, to red if you get any lower. Similarly, the HP goes from a nice green to orange to red as it gets drained.
{{../scriptbox
|name=UD Barrista
|install_link=http://aichon.com/dumpbox/ud_userscripts/udbarrista.user.js
|updated=2016-07-26
|note=version 1.0.9
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista1.png|Screenshot}} - ruined, unable to barricade (zombie), high XP, high AP, high HP
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista2.png|Screenshot}} - EHB, able to barricade, infected, low AP
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista3.png|Screenshot}} - VHB, able to barricade, low AP, low HP
|description=Barrista adds a menu bar to the top of your screen that replaces the text and buttons which normally show up under your minimap. Your name, your XP, and an estimation of the time until your AP will be full are in the bar (your name links to your profile, and your XP links to your skills), your HP and AP show up as bars that grow and shrink, and most of the old buttons show up too, freeing all of that space from under your minimap (as a bonus, it adds a Refresh button and a Dumbwit button). The HP bar is even smart enough to know when you're infected, and glows in a bright green when it happens.


If you check the screenshots, you'll see that to the left of the bars is your character's name (acts as a link to your profile), your XP (acts as a link to your skills), and an approximation of the time that you'll next hit 50AP. To the right of the bars is another new feature: the barricade indicator. This square gets colorized using the same set of colors that I use in my modified Building State Colorizer. If you check the screenshots, shots 1 and 2 show what it looks like for characters that are capable of barricading (the indicator has a funky border), while shot 3 shows what it looks like for someone that is incapable of barricading (it's solid). People that are capable of barricading can click on the indicator to increase the barricade level of the building they're in.
Besides those, it has a barricade level indicator that is colorized to match the colors of {{../snazzylink|#UD Building State Colorizer|Building State Colorizer}}, and can be clicked on to increase the barricade levels. Plus, it has tab buttons that show up just above the minimap and take the place of a few common buttons you see in the game, such as those for dumping bodies, entering and exiting buildings, standing up, etc.
|update=Added a Dumbwit button to the bar. It's even smart enough to know whether to use Dumbwit or Dumbwit Profile, depending on which screen you're on.
}}


If you keep looking to the right, you'll see all of the links that used to be in QuickLinks (except for a few, but I'll get around to adding them soon). Additionally, if you checked the screenshots, you may have noticed that the RISE button only shows up for the zombie character. It, and the other buttons, are designed to only show up when you want them, as opposed to at all times, keeping the screen less cluttered. Speaking of clutter, you may have also noticed that the buttons and the text that's usually under the minimap is missing. Barrista removes that stuff since it handles it for you. All of the stats that used to be in the text are now in the top left corner, while the links are almost all in the top right (a few are missing, since they don't need to be used often).
{{../scriptbox
|name=UD Better HP Colorizer
|install_link=http://aichon.com/dumpbox/ud_userscripts/udbetterhpcolorizer.user.js
|updated=2010-08-18
|note=version 1.1.2
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer1.png|Screenshot}} - small group of survivors, lightly damaged
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer2.png|Screenshot}} - same as last, but with {{../snazzylink|#UD Better Name Colorer|Better Name Colorer}} as well
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer3.png|Screenshot}} - large group of survivors, some on contacts list, some heavily damaged
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer4.png|Screenshot}} - same as last, but with {{../snazzylink|#UD Better Name Colorer|Better Name Colorer}} as well
|bugs=
|description=Colorizes the HP values of characters in your building. It also removes the "HP" letters in an effort to de-clutter things a bit. The colors range from '''<span style="color: #f0af78;">peach</span>''' to '''<span style="color: #ff283c;">reddish-pink</span>''' usually, but also from '''<span style = "color: #78F028">lime green</span>''' to '''<span style = "color: #AAB446">putrid green</span>''' in the case of infections.
|suggestion=Pair it with {{../snazzylink|#UD Better Name Colorer|Better Name Colorer}} so you can see the HP values much more easily.
|update=Made it slightly more robust against future game updates (i.e. nothing was broken and nothing was fixed. Simply tried to make it harder to break).
}}


|-style="font-size: .8em;"
{{../scriptbox
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista1.png Screenshot], [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista2.png Screenshot], [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbarrista3.png Screenshot]
|name=UD Better Name Colorer
|}
|install_link=http://aichon.com/dumpbox/ud_userscripts/udbetternamecolorer.user.js
|updated=2016-07-26
|note=version 1.2.1
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer2.png|Screenshot}} - small group of survivors, none on contacts list ({{../snazzylink|#UD Better HP Colorizer|Better HP Colorizer}} is used too)
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer4.png|Screenshot}} - large group of survivors, some on contacts list ({{../snazzylink|#UD Better HP Colorizer|Better HP Colorizer}} is used too)
|bugs=
|description=Changes the colors used for characters in your Contacts list, as well as for all of the other links on the page. The new colors are more muted, which greatly increases the contrast and makes them much easier to read.
|suggestion=Pair it with {{../snazzylink|#UD Better HP Colorizer|Better HP Colorizer}} and {{../snazzylink|#UD Building State Colorizer|UD Building State Colorizer}} to really see it shine.
|update=Rewrote for faster speeds. Added auto-updating so fixes can be pushed out later. Fixed minor issue that made it into 1.2.
}}


{{../scriptbox
|name=UD Block Wrap
|install_link=http://aichon.com/dumpbox/ud_userscripts/udblockwrap.user.js
|updated=2016-07-26
|note=version 1.0
|addenda=
|bugs=
|description=Fixes a bug that shows up in UD in some browsers (e.g. Chrome) that causes the names of blocks to have no spaces and to stretch the minimap out really wide. Restores the page's behavior back to how it used to be.
}}


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=UD Survivor Aggregator
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/udsurvivoraggregator.user.js
===<span style="color: #ffc; font-weight: bold;">UD Better HP Colorizer</span>===
|updated=2010-08-18
|-style="font-size: .8em;" align=left border=1px
|note=version 1.2.4
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udbetterhpcolorizer.user.js Install]
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udsurvivoraggregator1.png|Screenshot}} - in a one-block building
|style="width: 105px;"|updated 2009-10-02
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udsurvivoraggregator2.png|Screenshot}} - in a mall
|version 1.0
|bugs=
|-
|description=You know how zombies show up on the minimap as, for example, "3 zombies"? This script makes survivors at your block work the same way. It'll also try to do the same thing for neighboring blocks, but, due to limitations in the game, it can't count past five for those. As a bonus, if you're outside, it won't try to count neighboring blocks, that way, if you're engaged in live combat and your opponent runs, you can see which direction they went.
|colspan=3|Colorizes the HP value for each character based on how high their HP is and declutters things by removing the actual "HP" text from next to the character's name. Colors range from '''{{c|#F0AF78|peach}}''' at nearly-full HP to '''{{c|#FF283C|reddish-pink}}''' at 1 HP. It works best when it's paired with a script that modifies the character links from their original pink color to something else (such as the Better Name Colorer script, below), that way the HP values contrast more, instead of blending in. It currently does not do anything when you're zombified and using Scent Blood (planning to change this at some point). Credit goes to Sean Dwyer for the original concept.
|update=Fixed so that it works in multi-block safe houses such as Malls.
|-style="font-size: .8em;"
}}
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer1.png Screenshot], (with [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer2.png Better Name Colorer]), [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer3.png Screenshot], (with [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer4.png Better Name Colorer])
|}




{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
==Midianian's scripts==
|-
{{../snazzylink|User:Midianian|Midianian}} has asked me to maintain and update some of {{../snazzylink|User:Midianian/Userscripts|his scripts}} while he's away. Some of them haven't needed to be altered, while others have been modified to fix bugs or meet my needs. I'll be trying to keep them working, if only so that I can use them myself. Please note that I won't fix {{../snazzylink|User:Midianian/Userscripts#UDPL|UDPL}} and {{../snazzylink|User:Midianian/Userscripts#UDRB|UDRB}} on my own since I don't use them, but if someone informs me that they're broken, I'll look into putting a fix together.
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">UD Same Character Highlighter</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udsamecharacterhighlighter.user.js Install]
|style="width: 105px;"|updated 2009-10-30
|version 1.0.3
|-
|colspan=3|When you log in, you're sometimes greeted by a long list of actions that happened while you were away. Especially annoying is when you see that several dozen of them were done by "a zombie," with no indication offered of which zombie did what. This script is configured such that mousing over a character will underline all links to that character on the page, allowing you to see just who was responsible for what. It works with survivors too, of course.
|}


{{../scriptbox
|name=UD Building State Colorizer
|install_link=http://aichon.com/dumpbox/ud_userscripts/udbuildingstatecolorizer.user.js
|updated=2010-08-18
|note=version 1.4.1
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/buildingstatecolorizer1.png|Screenshot}} - various colorizations for various levels of barricading
<br />For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDBSC|UDBSC}} (doesn't work with forts, partially broken after game update).
|bugs=
|description=Colorizes text on the page pertaining to barricade levels, generator/radio statuses, and a handful of other useful building states. I've modified the colors significantly and also updated it to work with forts. The colors and styles are as follows:
{{{!}}style="background-color: #565; color: #bcb;"
{{!}}-
{{!}}
Buildings can be <span style="color: #bcb; text-decoration: underline;">extremely heavily barricaded</span>,
<span style="color: #3af">very heavily barricaded</span>,
<span style="color: #3ff">heavily barricaded</span>,
<span style="color: #3fa; text-decoration: underline; font-weight: bold;">very strongly barricaded</span>,
<span style="color: #af3">quite strongly barricaded</span>,
<span style="color: #ff3">lightly barricaded</span>,
<span style="color: #fa3; font-weight: bold;">loosely barricaded</span>,
<span style="color: #f33; font-weight: bold;">closed</span>,
<span style="color: #a00; font-weight: bold;">open</span>,
<span style="color: #a00">ransacked</span>, and
<span style="color: #333">ruined</span>. Generators and transmitters can be
<span style="color: #bcb; text-decoration: underline;">intact</span>,
<span style="color: #ff3; font-weight: bold;">dented</span>,
<span style="color: #fa3; font-weight: bold;">battered</span>,
<span style="color: #f33; font-weight: bold;">damaged</span>, and
<span style="color: #a00; font-weight: bold;">badly damaged</span>. They can also be
<span style="color: #bcb; text-decoration: underline">powered</span>,
<span style="color: #faa; font-weight: bold;">low on fuel</span>, and
<span style="color: #333; font-weight: bold;">out of fuel</span>, which can leave a building with its
<span style="color: #000; font-weight: bold;">lights out</span>.
{{!}}}
|suggestion=Pair it with {{../snazzylink|#UD Better Name Colorer|Better Name Colorer}} so you can see the building states much more easily.
|update=Fixed to work with the 2010-08-16 game update.
}}


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=UD Item Combiner, Organizer, and Sorter
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/uditemcombinerorganizerandsorter.user.js
===<span style="color: #ffc; font-weight: bold;">UD Survivor Aggregator</span>===
|updated=2014-09-19
|-style="font-size: .8em;" align=left border=1px
|note=version 1.2.2
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udsurvivoraggregator.user.js Install]
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udicos1.png|Screenshot}}
|style="width: 105px;"|updated 2009-11-05
<br />For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDICOS|UDICOS}}.
|version 1.2
|description=Takes your messy inventory and makes it tidy. It also calculates the number of rounds you have in your firearms. I can't speak highly enough of Midianian's work on this script, since it makes the game much more playable for me. I modified it to hide some useless buttons that just waste your AP (e.g. spray cans, flak jackets, etc.), but have otherwise left it just as he had it.
|-
|update=It now creates a special section for the DSS Satellite Phone if you have it installed, and doesn't mangle the sat phone button so it only reloads the page, so you don't need to worry about complicated hackery to get them working properly any longer.
|colspan=3| Rather than displaying the names of the first 4-5 survivors at your location on the minimap, this script will display a count of the number of survivors. Essentially, just like how zombies show up on the minimap, except for survivors. When you're outside, it still shows you the names of survivors at neighboring blocks, that way you can find them more easily if you're a zombie engaged in live combat. Otherwise, if you're inside a large building (e.g. Mall, Cathedral, Power Station, etc.), it will try to count the number of survivors at neighboring blocks.
}}
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udsurvivoraggregator1.png Screenshot]
|}


{{../scriptbox
|name=UD Map Links
|install_link=http://aichon.com/dumpbox/ud_userscripts/udmaplinks.user.js
|updated=2023-08-23
|note=version 1.3.6
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udmaplinks1.png|Screenshot}}
<br />For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDML|UDML}} (partially broken).
|bugs=
|description=Puts links to the wiki and the DSS Map of Malton for your suburb next to the suburb name. It's been modified to play nice with {{../snazzylink|#UD A-GPS Coordinates|A-GPS}} and to use the Internet Archive's snapshot of the DSS maps instead of RedRum's, otherwise it's identical to the original version.
|update=With thanks to {{../snazzylink|User:Dijon Sanders|Dijon Sanders}}, it now links to the Internet Archive.
}}


==<span style="color: #ffc; font-weight: bold;">Modified releases</span>==
{{../scriptbox
{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
|name=UD Profile Links
|-
|install_link=http://aichon.com/dumpbox/ud_userscripts/udprofilelinks.user.js
|colspan=3|
|updated=2010-03-31
===<span style="color: #ffc; font-weight: bold;">UD Better Name Colorer</span>===
|note=version 1.5
|-style="font-size: .8em;" align=left border=1px
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udpl1.png|Screenshot}}
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udbetternamecolorer.user.js Install]
<br />For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDPL|UDPL}} (partially broken).
|style="width: 105px;"|updated 2009-10-27
|bugs=
|original author gurujery
|description=Inserts two links after a character's profile link; one to their {{../snazzylink|Rogues Gallery (Brainstock)|Rogue's Gallery}} page, and another to add them to contacts. If they already are a contact, the latter link removes them. Works in the area description box, DNA scans, and in the "''Since your last turn:''" listing. Updated to work with the new Rogue's Gallery. This is one of Midianian's scripts that I do not use personally, so if it breaks, please alert me since I won't know it's broken, and I'll look into fixing it as soon as possible.
|-
}}
|colspan=3|Uses different colors for characters that are in your contacts list. Essentially, the colors are more muted (almost pastel) in color, which greatly increases the contrast and makes their names much easier to read, in my opinion. I'll probably be changing this into a general custom CSS loader eventually, rather than restricting it to just name colorizing.
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer2.png Screenshot], [http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udbetterhpcolorizer4.png Screenshot] (both screenshots are shown with [[#UD Better HP Colorizer|<span style="color: #58d">Better HP Colorizer</span>]] as well)
|}


{{../scriptbox
|name=UD Radio Accelerator
|install_link=http://aichon.com/dumpbox/ud_userscripts/udradioaccelerator.user.js
|updated=2008-12-21
|note=version 1.0
|addenda=For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDRA|UDRA}}.
|bugs=If used with {{../snazzylink|#UD Item Combiner, Organizer, and Sorter|UDICOS}}, it must execute after it. Opera is fine. In Chrome and Firefox, go to your Greasemonkey/Tampermonkey settings and move it after UDICOS.
|description=When you click on your radio handset to change the frequency, it'll make a popup that you can use to enter the new frequency. It saves you a page load and an IP hit. I haven't made any modifications to it yet.
}}


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=UD Refresh Button
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/udrrefreshbutton.user.js
===<span style="color: #ffc; font-weight: bold;">UD Building State Colourizer</span>===
|updated=2009-06-15
|-style="font-size: .8em;" align=left border=1px
|note=version 1.3
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udbuildingstatecolourizer.user.js Install]
|addenda=For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDRB|UDRB}}.
|style="width: 105px;"|updated 2009-09-29
|bugs=
|original author Midianian
|description=Inserts a "Refresh" button as the second button on the row of possible actions. This is one of Midianian's scripts that I do not use personally (its functionality is replicated in {{../snazzylink|#UD Barrista|Barrista}}), so if it breaks, please alert me since I won't know it's broken, and I'll look into fixing it as soon as possible.
|-
}}
|colspan=3|Colorizes some of the text on the page pertaining to barricade levels, generator/radio statuses, and a handful of other useful events. A few of the color and style choices "shouted" too much for my tastes, so I've modified almost all of them to provide better contrast on the screen and also to only "shout" when necessary. I also added the functionality to underline text.
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/buildingstatecolorizer1.png Screenshot]
|}


{{../scriptbox
|name=UD Victim Link
|install_link=http://aichon.com/dumpbox/ud_userscripts/udvictimlink.user.js
|updated=2010-06-19
|note=version 1.4.1
|addenda=For reference, here's Midianian's original {{../snazzylink|User:Midianian/Userscripts#UDVL|UDVL}} (broken).
|bugs=The profile database is dead.
|description=Turns the victim's name in a killing or dragging into a link to the profile database. Fixed to work after the .info site went down.
}}


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
|-
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">UD Item Combiner, Organizer, and Sorter</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/uditemcombinerorganizerandsorter.user.js Install]
|style="width: 105px;"|updated 2009-10-12
|original author Midianian
|-
|colspan=3|An absolutely incredible script that makes your inventory usable by rearranging and combining buttons. I modified it slightly to hide some useless buttons that just waste your AP, and I'll be modifying it more as time goes on, but it's a great script. I can't speak highly enough of it, since it makes the game much more playable.
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udicos1.png Screenshot]
|}


==Other modified releases==
These are scripts released by other authors (or else significantly derived from the work of other authors) which I have taken the liberty of editing for my own use. For the most part, I've been lazy about updating the comments in the code with my author information, version numbers, change history, etc., so pay it no heed.


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=chud
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/chud.user.js
===<span style="color: #ffc; font-weight: bold;">UDMap</span>===
|updated=2010-08-18
|-style="font-size: .8em;" align=left border=1px
|note=original author haliphax (updated by jimflexx)
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udmap.user.js Install]
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/chud1.png|Screenshot}} - able to use an axe, a pistol, or a FAK on an injured player
|style="width: 105px;"|updated 2009-10-23
<br />{{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/chud2.png|Screenshot}} - zombies can claw, bite, or drag survivors (some of these ones are infected too)
|original author Janzak
|bugs=If used with Better HP Colorizer, it must execute before it. Go to your userscript settings and move it before Better HP Colorizer.
|-
|description=Creates a box that appears underneath the minimap whenever there are injured survivors. It then sorts them by their HP and colorizes their HP in the same fashion as {{../snazzylink|#UD Better HP Colorizer|Better HP Colorizer}}. Next to their name, you then have the option to hurt them (e.g. pistol, shotgun, knife, bite, claw, etc. depending on which are available) or heal them. The script is significantly modified from haliphax's original version of chud.
|colspan=3|Displays an additional set of minimaps under the main map, allowing you to see your current suburb, as well as any other suburb. I modified the appearance slightly, added in all of the Necrotech buildings across Malton, and fixed an error in the way that it calculates the player's location. Also, sorry for the confusion, but I've changed the color scheme for the buildings to colors that are similar to the ones that will be used for the [[Template talk:BarricadePlan|<span style="color: #58d">new barricade plans</span>]] on the wiki. The colors are as follows now:
|update=Now works again after the 2010-08-16 game update.
'''<span style="color: #ea4">Auto Repair Shop</span>''', '''<span style="color: #a85">Factory</span>''', '''<span style="color: #e8b">Hospital</span>''', '''<span style="color: #9d8">Mall/Fort</span>''', '''<span style="color: #85a">Necrotech</span>''', and '''<span style="color: #44e">Police Department</span>'''
}}


Outdoor locations are still darkened, of course.
{{../scriptbox
|name=UDMap
|install_link=http://aichon.com/dumpbox/ud_userscripts/udmap.user.js
|updated=2014-08-28
|note=original author Janzak
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/udmap1.png|Screenshot}} - a view of Pitneybank, with all TRPs color-coded
|description=Puts two minimaps under the main minimap. The first shows you your entire suburb, with {{../snazzylink|TRP|TRPs}} colored, while the second shows you the entire city and lets you click on any suburb to see it in detail. I modified the appearance, added all of the Necrotech buildings, fixed some bugs, and changed the colors to match the ones used for the {{../snazzylink|Template:BarricadePlanLegend|barricade plans}}. The colors are:
'''<span style="color: #ea4">Auto Repair Shop</span>''', '''<span style="color: #a85">Factory</span>''', '''<span style="color: #e8b">Hospital</span>''', '''<span style="color: #9d8">Mall/Fort</span>''', '''<span style="color: #85a">Necrotech</span>''', '''<span style="color: #44e">Police Department</span>''', and '''Outdoor'''.
|update=Major rewrite. Cut the code down by nearly half (i.e. it loads a bit faster), and fixed bugs occurring in Tampermonkey, such as mouseover text for buildings being broken. This version should also auto-update to any future versions I release.
}}


'''Known bug:''' Clicking on the right minimap to select a different suburb will not currently highlight the suburb to show you which one you clicked.


|-style="font-size: .8em;"
==Discontinued==
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udmap1.png Screenshot]
The following userscripts have been discontinued. You can still download and use them, but no further updates will likely be offered for them, and support offered will be minimal. In most cases, their functionality has either been moved to another userscript that's being actively updated or will be moved to another userscript in the near future.
|}


{{../scriptbox
|name=AP Recovery Time Indicator
|install_link=http://aichon.com/dumpbox/ud_userscripts/udaprecoverytimeindicator.user.js
|updated=2010-11-06
|note=original author Sean Dwyer
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/aprecoverytimeindicator1.png|Screenshot}}
|bugs=
|description=Displays an estimate of when your AP will be fully recovered. This version was heavily modified by {{../snazzylink|User:Thvortex|Thvortex}} with additional functionality related to negative AP and requiring multiple days to reach full AP. If you like this script, you might consider checking out {{../snazzylink|#UD Barrista|Barrista}} instead, listed elsewhere on this page, since it has the core of this functionality built in (though it doesn't have Thvortex's sweet changes).
}}


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../scriptbox
|-
|name=QuickLinks
|colspan=3|
|install_link=http://aichon.com/dumpbox/ud_userscripts/udquicklinks.user.js
===<span style="color: #ffc; font-weight: bold;">UD Map Links</span>===
|updated=2009-08-30
|-style="font-size: .8em;" align=left border=1px
|note=original author Vaevictus
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udmaplinks.user.js Install]
|addenda={{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/screenshots/quicklinks1.png|Screenshot}}
|style="width: 105px;"|updated 2008-08-30
|bugs=
|original author Midianian
|description=Adds a menubar to the top of the screen with a few useful buttons for things like dumping bodies, fixing generators, standing up, etc. I've modified it to also take the place of the buttons that show up under the minimap area, that way it frees up some more space. If you liked it, check out {{../snazzylink|#UD Barrista|Barrista}} instead, listed elsewhere on this page, since it has this functionality built in.
|-
|suggestion=Pair it with {{../snazzylink|#UD Zero Out Buttons|Zero Out Buttons}} if you don't see a point in keeping those buttons under the minimap around any longer.
|colspan=3|Displays links to the wiki and Red Rum maps for the suburb you are currently in. The only change I made was to allow it to play nice with my A-GPS script.
}}
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/udmaplinks1.png Screenshot]
|}


{{../scriptbox
|name=UD Same Character Highlighter
|install_link=https://greasyfork.org/en/scripts/497161-ud-underline-related-profile-links
|updated=2024-06-24
|note=version 1.0.0
|addenda=
|bugs=
|description=Ever log in to see a dozen "A zombie did such-and-such" messages, but have no idea which zombie was which? When using this script, if you mouse over a character link on the page (including survivors and yourself), all of the other links to that profile will be underlined, letting you see at a glance just who it was that did what. It's a small thing, but it's incredibly nice sometimes.


{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
{{../snazzylink|User:Avarice77|Avarice77}} has graciously updated and modernized my work to function within the game as it is in 2024, so I'm now linking to their GreazyFork page above. If for some reason you want to find my code from 2009 (why would you?), {{../snazzylinke|http://aichon.com/dumpbox/ud_userscripts/udsamecharacterhighlighter.user.js|here's v1.0.3 of the UD Same Character Highlighter}} from back then.
|-
}}
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">UD Victim Link</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udvictimlink.user.js Install]
|style="width: 105px;"|updated 2008-11-10
|original author Midianian
|-
|colspan=3|Changes the victim's name in a killing or dragging to be a link to the profile database. It broke after the update to the game that shows the weapon used to deliver the killing blow. I've fixed it up so that it works again, and also made the victim of a Bite killing linked.
|}


 
{{../scriptbox
==<span style="color: #ffc; font-weight: bold;">Discontinued</span>==
|name=UD Zero Out Buttons
The following userscripts have been discontinued. You can still download and use them, but no further updates will likely be offered for them, and any support offered will be minimal. In most cases their functionality has either been moved to another userscript that's being actively updated or will be moved to another userscript in the near future.
|install_link=http://aichon.com/dumpbox/ud_userscripts/udzerooutbuttons.user.js
 
|updated=2009-08-29
{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
|note=version 1.0.1
|-
|addenda=
|colspan=3|
|bugs=If used with {{../snazzylink|#QuickLinks|QuickLinks}}, it must execute after it. In Tampermonkey/Greasemonkey, go to your settings and move it to execute after QuickLinks.
===<span style="color: #ffc; font-weight: bold;">AP Recovery Time Indicator</span>===
|description=Removes the buttons that normally show up under the minimap. If you liked it, check out {{../snazzylink|#UD Barrista|Barrista}} instead, listed elsewhere on this page, since it has this functionality built in.
|-style="font-size: .8em;" align=left border=1px
|suggestion=Pair it with {{../snazzylink|#QuickLinks|QuickLinks}}, since otherwise you'll be left without those buttons at all.
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udaprecoverytimeindicator.user.js Install]
}}
|style="width: 105px;"|updated 2009-08-30
|original author Sean Dwyer
|-
|colspan=3|Displays an estimate (accurate to within 30 minutes) of when your AP will be fully recovered. I wish I could configure it to determine when the AP [[tick|<span style="color: #58d">tick</span>]] would occur, but GreaseKit doesn't support the GM_* functions at the moment, so I don't see how I can program it to remember when the character's tick would occur. It borrows code from a few extensions and userscripts, hence why I consider it a modified release, rather than an original one.  If you liked it, check out UD Barrista, listed elsewhere on this page. It has this functionality included (and with fresh code).
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/aprecoverytimeindicator1.png Screenshot]
|}
 
 
{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
|-
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">QuickLinks</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udquicklinks.user.js Install]
|style="width: 105px;"|updated 2009-08-30
|original author Vaevictus
|-
|colspan=3|Adds a menubar to the top of the UD screen, making it easier to select a few common actions. I've added quite a few additional buttons to the menubar, negating the need to have the buttons under the minimap for the Wiki, FAQ, Skills, Contacts, and others. I've also fixed a few minor bugs, changed the appearance slightly, and added it to a few more pages. If you're using it with [[#UD Zero Out Buttons|<span style="color: #58d">Zero Out Buttons</span>]], this script needs to be executed first. This script will not be receiving any further updates. If you liked it, check out UD Barrista, listed elsewhere on this page. It includes nearly all of the same functionality and adds quite a few new features and nice touches as well.
|-style="font-size: .8em;"
|colspan=3|[http://www.aichon.com/dumpbox/ud_userscripts/screenshots/quicklinks1.png Screenshot]
|}
 
 
{|style="background-color: #212921; color: #ffc; border: #565 solid 1px;"
|-
|colspan=3|
===<span style="color: #ffc; font-weight: bold;">UD Zero Out Buttons</span>===
|-style="font-size: .8em;" align=left border=1px
|style="width: 50px;"|[http://www.aichon.com/dumpbox/ud_userscripts/udzerooutbuttons.user.js Install]
|style="width: 105px;"|updated 2009-08-29
|version 1.0.1
|-
|colspan=3|Simply removes the buttons under the minimap to things like the Wiki, the FAQ, your Skills page, Contacts, etc. It's nice to have if you pair it up with QuickLinks or some other script that provides you access to those links anyway. If you don't have some other script that adds those links, I'd suggest avoiding this script. Also, '''make sure this script executes last'''. If you're using GreaseKit with the rest of my scripts, you're probably okay since they execute in alphabetical order (if you're using other people's scripts as well, and they started with something that comes after "UD Zero" alphabetically, you may have issues). If you're using Greasemonkey, move it to the bottom of the execution list, that way it comes after QuickLinks and most of the other scripts, otherwise you'll possibly run into issues. This script will not be receiving any further updates. Since I only used it in conjunction with QuickLinks, and I've replaced QuickLinks with UD Barrista, I've gone ahead and rolled both of their functionality into UD Barrista, listed elsewhere on this page.
|}
 
 
==<span style="color: #ffc; font-weight: bold;">To do and ideas</span>==
*A new menubar/HUD: While I've managed to modify QuickLinks to meet my needs for now, it's code is ugly and rather hackish. I'd love to take some time to rewrite it from scratch with better modularity and the ability to add or remove buttons more easily. Making it contextually aware would be a nice bonus too, since you don't always need all of the buttons displayed, and I'd really love to move the status info (i.e. HP, AP, XP, name) up there as well, just to clear up some more space.
*Caddy Healer: There's already a script that's supposed to do this (where "this" is displaying a list of the lowest HP people in a convenient location), but it doesn't seem to work in Safari. I figure I can write one without too much difficulty. Might be fun to make a Caddy Killer as well for PKers. Hmm...
*Building State Colourizer: Again, contextual awareness. While having the doors open and the barricades down might be something calling for red text for survivors, it might be better to have green for zombies. Other similar examples exist. It might require a complete rewrite though. Not sure.
*Survivor Table Sorter: UDToolbar had awonderful feature that allowed it to sort the list of survivors at the current location by their activity. I fully intend to implement this feature at some point, since I found it to be the best feature in UDToolbar. I've got a basic (i.e. buggy) version running right now, but haven't had a chance to work on it in the last few days.
*A way of coordinating recon within a group: UDBrain allows anyone using it to share data. It'd be nice if they had something like that, but just for groups. I don't think it's possible in Safari with just userscripts though, given the way that they lock things down.
 
|style="border: #565 solid 1px; padding-left: 5px; width: 271px;" valign=top|
'''Table of Contents'''
 
[[#Intro and support|<span style="color: #58d">Intro and support</span>]]
 
[[#Original releases|<span style="color: #58d">Original releases</span>]]
*[[#UD A-GPS Coordinates|<span style="color: #58d">UD A-GPS Coordinates</span>]]
*[[#UD Barrista - NEW - BETA|<span style="color: #58d">UD Barrista - NEW - BETA</span>]]
*[[#UD Better HP Colorizer|<span style="color: #58d">UD Better HP Colorizer</span>]]
*[[#UD Same Character Highlighter|<span style="color: #58d">UD Same Character Highlighter</span>]]
*[[#UD Survivor Aggregator|<span style="color: #58d">UD Survivor Aggregator</span>]]
[[#Modified releases|<span style="color: #58d">Modified releases</span>]]
*[[#UD Better Name Colorer|<span style="color: #58d">UD Better Name Colorer</span>]]
*[[#UD Building State Colourizer|<span style="color: #58d">UD Building State Colourizer</span>]]
*[[#UD Item Combiner, Organizer, and Sorter|<span style="color: #58d">UD Item Combiner, Organizer, and Sorter</span>]]
*[[#UDMap|<span style="color: #58d">UDMap</span>]]
*[[#UD Map Links|<span style="color: #58d">UD Map Links</span>]]
*[[#UD Victim Link|<span style="color: #58d">UD Victim Link</span>]]
[[#Discontinued|<span style="color: #58d">Discontinued</span>]]
*[[#AP Recovery Time Indicator|<span style="color: #58d">AP Recovery Time Indicator</span>]]
*[[#QuickLinks|<span style="color: #58d">QuickLinks</span>]]
*[[#UD Zero Out Buttons|<span style="color: #58d">UD Zero Out Buttons</span>]]
[[#To do and ideas|<span style="color: #58d">To do and ideas</span>]]
|}

Latest revision as of 05:15, 4 October 2024

Aichon:Userscripts
Aichon
ˈīˌkän :Userscripts