The Wiki for Tale 6 is in read-only mode and is available for archival and reference purposes only. Please visit the current Tale 11 Wiki in the meantime.

If you have any issues with this Wiki, please post in #wiki-editing on Discord or contact Brad in-game.

TaleScripts/Updates/Archive

From ATITD6
Jump to navigationJump to search

Back to TaleScripts    Back to Updates


  • May 28, 2012   (1bbdb60)
    • ADD /images/fishing/ReticulatedToothFish.png
    • UPDATE Fishing_func.inc to include Reticulated Toothfish in database.
    • UPDATE thermometer.lua - Increased all delays from 50 to 150 to help laggy/slow computers. Should not affect the overall success rate. Works better for me like this too on rare situations. The 50ms delay would fail on rare situations.


  • May 25, 2012   (b4a48a7)
    • UPDATE fishing.lua - Added extra error trapping.
    • UPDATE CC_Auto.lua - Added delay, that will now allow multiple passes to run correctly now. Previously it may have only ran one pass, regardless of how many passes you set.


  • May 20, 2012   (41f2a63}
    • UPDATE mining_ore.lua - Update to timing and GUI.
    • UPDATE mining_sand.lus - Minor update to instructions.
    • UPDATE thistle_new_mix.lua - Minor update to instructions.
    • UPDATE window_unpin.lua - Minor update to instructions.


  • May 19, 2012   (8e1f042)
    • UPDATE Chem_helper.lua - Data updated by Asnath, Thanks!
    • UPDATE mining_ore.lua - Various minor tweaks, mainly GUI
    • ADD mining_sand.lua - Converted my ahk Sand Mining macro (Cegaiel) to VeggieTales


  • May 18, 2012
  • (7d8ef0e) Pushed by Cegaiel
    • UPDATE fishing_func.inc with new fish: Bottlenose Squid
    • ADD /images/fishing/Chatlog_Fish_BottlenoseSquid.png
    • REPLACED /images/fishing/Chatlog_Fish_SeaUrchin.png
  • (d776448) Pushed by Skyfeather
    • UPDATE essences.lua - Update to essences.lua so that it functions correctly when the server's laggy and it doesn't update the start essence quickly enough.


  • May 13, 2012   (b9eb237)
    • UPDATE mining_ore.lua - One less click each time you work a mine. You no longer need to click 'Work' button (doesn't exist anymore) after selecting nodes each round. During setup, there is now a new pulldown menu to select the ore type you're mining. After you select the ore you are mining, it will now know how many nodes there is to the corresponding ore. Starts automatically mining after selecting the appropriate number of nodes. ie Iron is 7 nodes. Upon selecting 7 nodes, it will automatically start mining.
      • Slight adjustment to the PopUp box detection routine. No more recursions.
      • Removed delays after selecting nodes 1 and 2, and it's still safe. Significant increase to speed (doubled?). Unnecessary delays removed.
      • Adjusted default delays to give the best balance to laggy environments.
      • Various GUI status message changes.


  • May 11, 2012  (73ea0c4)
    • UPDATE mining_ore.lua - Now allows you to choose a key/mouse click to select mines and nodes (Choices are: Shift, Ctrl, Alt, Mouse Wheel click).
    • Improved GUI


  • May 10, 2012
  • 64ecb3d (Pushed by Skyfeather)
    • Changed include location to be called from common.inc instead of screen_reader_common.inc.
    • Some functions distributed from common_text to common_wait and common_click.
    • Includes changed for essences.lua to reflect above changes.
    • Documentation added to all text functions describing their usage.
    • Added waitForNoTextInRegion, a corrolary to waitForTextInRegion.
    • Added optional delay, timeout to all wait functions, specifying the sleep time between function calls, and timeout after which the functions return null, respectively.
    • Added an optional isExact parameter to every function that searches for text, if true then it will only look for lines which contain the exact text specified.
  • 8742efb (Pushed by Cegaiel)
    • ADD mining_ore.lua - A brute force ore mining macro. You just hover and set location to each node/stone and it will work every 3 stone combination.


  • May 9, 2012
  • b45e081 (Pushed by Skyfeather)
  • eba3d3b (Pushed by Cegaiel)
    • UPDATE acro.lua - Minor update. Added instructions to the GUI on how this macro behaves (randomly clicks your acro buttons)
    • UPDATE Casting.lua/Casting.inc - Revamped to the new expanded library, now shows GUI stats just as the forge macro does. New Feature: If casting boxes are lit, then it will wait and keep refreshing windows, until project window becomes available (already cooking a project or project finished later than macro expected), instead of giving up with error.
    • UPDATE forge.lua/forge.inc - New Feature: If forges are lit, then it will wait and keep refreshing windows, until project window becomes available (already cooking a project or project finished later than macro expected), instead of giving up with error.
    • UPDATE kettle_full.lua - Minor adjustment to the bottom two button positions, so it doesn't seem like its slightly overlapping (purely cosmetic edit).
    • UPDATE windows_unpin.lua - In addition to closing pinned windows, it will now also close OK popup buttons. Idea if you ran out of water doing lots of thistle gardens, and now you have a bunch of OK buttons behind each other.
    • UPDATE fishing.lua/fishing_func.inc
      • Minor edit that only does single line spacing each time the [New Session] tag is written in fishlog.txt.
      • Added new code to now detect lost lures, when losing a lure during the 'Strange Fish' message. Bug fix to force it to skip to next lure and prevent problems with popups. Will now correctly write the appropriate message in fishlog.txt
      • Added new fish Spotted Sea Cucumber and image to database.
      • ADD Chatlog_AlmostCaughtStrangeLostLure.png to /images/fishing folder
      • ADD Chatlog_Fish_SpottedSeaCucumber.png to /images/fishing folder


  • May 4, 2012   (8ea04b5)
    • ADD Chatlog_Fish_HylianLoach.png to /Images/Fishing folder.
    • UPDATE Fishing_func.inc to now include 'Hylian Loach' fish to database - (CL_Fish array). Fishing.lua macro will now detect this fish.


  • May 2, 2012
  • 3a5c2f0 (pushed by Tallow)
    • ADD vinetender.lua and many supporting images. Allows you to automatically tend your vines.
  • f110dac (pushed by Cegaiel)
    • UPDATE boards.lua - Minor update to prevent a second Pause (Removed second askForWindow, replaced with askForFocus() )
    • UPDDATE common_window.lua - Updated text to show change to Tap Ctrl instead of Tap Shift on Windows Manager.
    • UPDATE thistle.lua - Bug fixed that will stop the 'Invalid Instructions' error. Should work fine now.
    • UPDATE forge.lua/forge.inc - Revamped. Improved GUI reporting, timing between projects, efficiency; Bug fix: Lead Chisel. New image added forge_StartFire.png that shows stalled forges (needs lit).
    • UPDATE fishing.lua - Minor update in error message (of fish not found in database), to instead ask for community help by "taking screenshots of 'Unknown Fish' and sharing with Talescripts team" to update the database for future updates.


  • Apr 29, 2012
  • f5c1f0c
    • drawWater() generic refill Water function added to library, various buxfixes to library files (common_*.inc).
    • UPDATE thistle.lua Now allows you to paste your recipe directly into Veggie Tales (not edit the .lua script, but actually Paste into the GUI).
    • UPDATE window_manager.lua - Minor bug fix for the 'Check for Focus'
    • UPDATE kettle_full.lua - Bug fixes
  • 3b2b442
    • ADD Forge_Aluminum_Strap.png - Missing image that allows alumininum straps to work on forge.lua


  • Apr 28, 2012
  • 1624f9a (pushed by Jimbly)
    • UPDATE VeggieTales.exe to v1.6.5.
    • UPDATE Uitest.lua.example with example of the new function of lsClipboardGet, lsClipboardSet
  • fcf9c1c (pushed by Cegaiel)
    • UPDATE flax_stable.lua - Bug fix on first window hanging/failing. Also increased delays from 25-50% to help offset lag. Now it will not give up so quickly and move onto the 'Arrange Windows' routine and continue tending the windows. Better chance to get more windows pinned with laggy game or older computers.
    • UPDATE Hackling_Rake.lua - Updated to use the new library files. Added more statistics to the GUI. Renamed file from 'Hacking_rake.lua' to 'Hackling_Rake.lua'.
    • UPDATE thistle_new_mix.lua - Down shuffle (refocus) is very fast now (almost instantly). Should keep up with 25+ gardens now.
    • UPDATE wheat.lua - Minor update to comments and instructions.


  • Apr 27, 2012   (e384bdd)
    • UPDATE Kettle_Full.lua - MAJOR UPDATE including lots of images to support this update. Also updates to the expanded library files. Kettle_Full.lua should now be more reliable and not just a timed macro. It will now actually look (OCR) at image files for numbers on the window, etc.
    • UPDATE CC_Auto.lua - PixelCheck is now promoted to a library function.


  • Apr 24, 2012   (4425f31)
    • UPDATE thistle_new.lua - Minor update to RefillWater() routine on thistle_new.lua, will also attempt to refill water when starting macro (no errors if it can not refill).
    • UPDATE thistle_custom.lua - Minor update to RefillWater() routine on thistle_new.lua, will also attempt to refill water when starting macro (no errors if it can not refill).
    • UPDATE wheat.lua - Improved harvesting routine and will also attempt to close windows after harvesting. More counters/stats added to GUI.
    • UPDATE thistle_new_mix_beta.lua - This version runs much faster when running mixed gardens. Note that Tallow's new thistle.lua file will run mixed gardens too, so be sure to try that out too!
      • RENAME thistle_new_mix_beta.lua to thistle_new_mix.lua


  • Apr 23, 2012   (257be62)
    • UPDATE thistle.lua - Allow waitForChange with no timeout (forever). Increase reliability during lag. Various bugfixes. Ready for Primetime!
    • UPDATE cc_assist.lua - Minor bugfixes, allow use as a library for CC_Auto.lua.
    • ADD CC_Auto.lua - Fully automated Charcoal Hearth/Oven macro.


  • Apr 19, 2012   (cf81991)
    • ADD thistle.lua - Replacement that combines thistle_new.lua, thistle_custom.lua and thistle_mix_beta.lua in one macro.
    • Various bug fixes to libraries
    • ADD Crem-take.png for taking on the crematory macro.


  • Apr 17, 2012   (42c9b38)
    • ADD common.inc, Common_click.inc, Common_find.inc, Common_ui.inc, Common_wait.inc, Common_window.inc - Expanded replacement library for writing macros .
    • ADD window_manager.lua - All in one macro that replaces windows_arranger.lua, windows_opener.lua and windows_unpin.lua
    • UPDATE boards.lua - Revised to use new library with integrated window management


  • Apr 16, 2012   (b9c201b)
    • UPDATE window_unpin.lua - Increased per_click_delay from 0 to 100, plus added a 200 delay in between Search Method 1 and 2. This will help prevent extra clicks near other critical locations, such as the 'pyramid icon'. Example: closing windows near the pyramid icon when using the thistle_new layout. Windows that are close to the pyramid icon could cause it to click the pyramid icon many times and in between each click lag will cause a severe reaction, game locking up.
    • UDPATE window_arranger.lua - Minor edit. askforWindow (Press Shift to continue menu) now shows 'Thistle Gardens' instead of 'Thistle' when choosing a 'Thistle Custom' or 'Thistle New' layout option.
    • UPDATE Thistle_Custom.lua and Thistle_New.lua - Now attempts to refill water jugs after every thistle run, with an updated RefillWater() method. Refill icon no longer is hardcoded, now it searches for the water icon to click. If not found, then no error will be presented. Searches for the iconWaterJugSmall.png
    • ADD Thistle_New_Mix_Beta.lua - A temporary fix for the issue of mixing upgraded and non upgraded thistle gardens, while using thistle_new.lua. You can use all upgraded or all non upgraded thistle gardens with thistle_new.lua, but if you attempt to mix any combinations, the macro breaks. This will allow you to mix gardens, but beware, you can only run a maximum of 20 gardens with this method as if focuses (shuffles the windows) slower. Thanks to Tallow for his assistance.


  • Apr 15, 2012   (7acb0b6)
    • UPDATE thistle_custom.lua - Minor edit to the askforWindow (Press shift to continue) text. Typo corrected 'garden'.
    • UPDATE thistle_new.lua - Minor edit to the askforWindow (Press shift to continue) text. Typo corrected 'garden' and incorrectly stated to edit thistle_custom instead of thistle_new.
    • UPDATE windows_unpin.lua - Now will close every window, no matter what scenario the windows are arranged. Even if multiple windows are hidden behind other windows, it will keep looking for windows, until no more are found. Removed all delays and screen gui updates, so now it runs from beginning to end almost instantly.
    • UPDATE windows_arranger.lua - Changed 'Thistle Custom' layout from 5 windows per row to 4 (num_high value). 5 windows could not fit correctly at 1280x1024. Not even close to fitting a 5th window at a slighter higher resolution either. Much larger resolutions (1600x###) and higher can probably do 5. But set this to 4 for best compatibility.


  • Apr 14, 2012   (c2e0657)
    • UDPATE cc_assist.lua - Refactored. Fixed high click latency.
    • UPDATE crematory.lua - Fixed some timing issues. Fixed various bugs. Increased load/unload speed. Bugfix when clicking fire on multiple windows.
    • UPDATE simon.lua - Add an option to wait for stats.


  • Apr 13, 2012:   (b8984e9)
    • Update VeggieTales.exe to version 1.6.4.


  • Apr 12, 2012:   (e2fddb5)
    • UPDATE to VeggieTales.exe to version 1.6.3
    • UPDATE ScriptingReference.txt. Includes new lsMouseIsDown for polling mouse state and srGetWindowBorders (larame) references.
      • UPDATE fishing.lua/Fishing_func.inc - Now creates a second log file, called FishStats.txt. This file will basically show you a text version of the last thing you saw in the program screeen (GUI), before it exited (including last 10 fish you caught). So now if you exit normally or via error, you still we be able to review the text file of the last entries you saw on the program screen/gui.
      • Fishlog.txt will now be seperated by a [NEW SESSION] tag, in log file, so you know when each session starts and stops (every time you start the macro).
      • Both log files now write to the main folder (root) in VeggieTales.


  • Apr 11, 2012   (e7abb66)
    • Update VeggieTales.exe to version 1.6.2.


  • Apr 10, 2012   (e0efcd5)
    • Update VeggieTales.exe to version 1.6.1.
    • Moves all script assets into the images subfolder


  • Apr 8, 2012:   (50be53e)
    • UPDATE fishing.lua, fishing_func.inc
      • Updated comments/instructions at top script and in window and in the program window. Major tweaking project/greatly improved, not everything will be listed here, but here is the major ones:
      • Has better error checking/trapping, improved gui status message and Log entries.
      • It now refreshes the lure menu/window upon starting the script and after using the last lure on the list. This will refresh your pinup menu and reindex, helps prevent it from trying to use lures that were lost recently (causing errors). Also upon losing a lure, it will advance to the next lure to prevent it from trying to fish again with the same one (in case that was your last lure). If you had more than one lure of the lost type, then it will see that on the next reindex.
      • Added new fish: Queen Lionfish to array/database in Fishing_func.inc as well as needed image.
      • Added more stats to screen and fish log.
      • Replaced Fishing/Chatlog_time_11.png. Previously you would get Time errors when trying to fish in the 11:00 hour. New image will fix that.
      • Delete Fishing/Image_rainbow.png - This was an old screenshot someone made and got included back in the old days ^_^
      • Add Fishing/Chatlog_Fish_QueenLionfish.png - New fish that didn't exist in old version. Also added needed entry to Fishing_func.inc.
      • Changed/Added multiple images, in fishing folder, to support this update.
      • New custom variables you can set, what gets logged in the file. You can now view a log file that is almost exact to the main chat screen, in ATITD. GUI shows how many odd, strange, unusual fish you seen, how many lures you lost, how many casts made, how many fish caught and db.
        • NEXT UPDATE (not this one) will create a new file, fishstats.txt to show you the statistics of your previous fishing session (same as gui statistics).
    • UPDATE boards.lua - Added a needed delay to make sure all benches get clicked correctly. Adjusted the sleep timer between clicks (can be configured by user at top of script). It now also shows how many windows its refreshing (pinned up) and how many windows it is clicking ('Plane board' option displaying - which only shows when there is a blade installed and not broken). If you see it is clicking less windows than its refreshing, then that suggests one of your carp blades needs replaced.
    • UPDATE window_unpin.lua - Revamped the code, 1st version was sloppy and a quicky job. Now shows status message every step of the way. Now searches for windows to unpin with 2 methods. Method 1 searches for ThisIs.png and Method 2 searches for Unpin.png By searching both methods, it will now choose all possible windows (including expired windows ie flax window that turned into a seed). Added a ton of comments in the code.
    • UPDATE windows_opener.lua - Minor update to instructions. Now informs you that 'Right click opens a menu as pinned must be ON' in the window.
    • UPDATE window_arranger.lua - Revamped the script so you no longer need to edit the file, manually, each time you do a different building/machine. Now it presents a pulldown menu. Just select the the machine from the pulldown menu and it will use the appropriate layout. Also added layout for Carpentry Benches.
    • UPDATE paint_watch.lua - Replaced with a more updated version by Ofabit (aka Ofalot) from Tale 5 library. It's still an OLD version, but better than the original paint_watch.lua thats in VeggieTales currently. The butttons are in two columns now and you can see the entire screen and status messages without having to resize the VeggieTales window.
    • UPDATE multi_click.lua - Minor update: Added a second askforwindow (Press Shift to continue routine) in case you need to put ATITD in focus first, to avoid windows not found errors.


  • Apr 1, 2012   (4ad6d02)
    • ADD flax_stable.lua by Tallow. Does flax and flax seeds in one script. An all new way of addressing the issue of pin ups hanging during pin up and refocusing that plagued the old Flax scripts. Many fall back features will ensure it is almost foolproof. Most excellent, I did 6k flax without any errors :)
    • RENAME flax.lua to flax_old.lua, flax_seeds.lua to flax_seeds_old.lua, hackling_rack.lua to hackling_rake.lua
    • UPDATE barrel_vise.lua - Minor fix to typo in error message from 'Could not find Barrel Vice windows' to 'Could not find Barrel Vise windows'
    • UPDATE hackling_rake.lua - Changed sleep timer from '10*60*5' (which is 3000 (3 seconds)) to 1500 (1.5 seconds). After eating 18 endo food + 3 from acqueduct tower bonus (total 21 endo), I found it was going to slow and wasting precious time from the cooked meal. Also changed the prompt box that asks "How many cycles" to "How much flax to process?". It will now divide your input by 10 (rounded down) and use that for cycles. So if you say you are processing 700 flax, then it will do 70 cycles.


  • Mar 26, 2012   (52231dd)
    • ADD Thermometer.lua by Skyfeather. Ensure your heater control is set to standard, hover the mouse over the glory hole when you press shift. May still bungle 20% or so of thermometers.
    • Updated 70% of the macros to ensure there is error catching. In other words, if you start a macro up and it can not find the pinned menus it usually just displays and hangs on 'Buttons not found', thus forcing you to break the script with Ctrl+Shift. Now it will immediately exit the script and display an error message (ie 53: Can not find 'Forge' windows.). A prime example is the Forge and Casting Box macros. Previously if no pinned windows were found, it would say 'Buttons not found', but after a 2 second delay, it would still continue the script by counting down as though it did find a pinned menu.
    • Replaced/Updated a couple of images to ensure compatibility with all the macros. Readded Kettle_Take.png. Removed the flaxoldegypt.png, flaxnile.png and flaxtedra.png. These are no longer needed as the flaxgeneric.png works for all flax, including future hybrids.
    • UPDATE crematory.lua Moved the askforwindow() routine (Press Shift key to continue) from 'before' you fill in boxes to: 'after' you fill in boxes. Ocassionally I get 'Crematory window not found errors' unless I put ATITD in focus first (even in high priority mode). By moving the 'Press shift key to continue' to after filling in the boxes, you now have an opportunity to put ATITD in focus, if needed.


  • Mar 24, 2012
    • ADD/REPLACE glass.lua with Skyfeather's update - More time efficient and doesn't need to stop making glass items to spike the temperature. Nice job!
    • ADD window_unpin.lua by Cegaiel - Will right click all windows to unpin them. Note the word 'This' must be visible in the windows for it to be clicked. I find this handy after running 20-25 thistle gardens. Yes this will even unpin windows that are overlapping each other, such as when you use the thistle_new layout (from window_arranger.lua).
    • UPDATE brick_rack.lua, kettles_full.lua and kiln.lua with the above unpin routines. It now will pause and wait for the Shift key before proceeding to unpin. Occassionally I get errors if I do not put ATITD window in focus first (even in high priority mode). This will fix that issue by waiting for you to put ATITD in focus first (if needed). This will give you the opportunity to put ATITD in focus before macro starts.


  • Mar 19, 2012
    • UPDATE windows_arranger.lua - Added paper press, brick racks and kiln layouts.
    • Removed some redundant images from VT folder and images not being used.
    • REPOST Forge.inc, uploaded wrong one yesterday
    • DELETE kettle_unstoked.lua (as the unstoked functions are still included in below Kettle_Full.lua.
  • ADD - the following macros from Bardoth:
    • Brick_Rack.lua - Also tweaked it by adding his "Unpin Windows" button from the Kettle Full script - Nice feature!
    • Kiln.lua - Also tweaked it by adding his "Unpin Windows" button from the Kettle Full script - Nice feature!
    • Kettle_Full.lua - Runs stoked and unstoked kettles.
    • Hackling_Rake.lua - Runs hackling rake and will only click if none of your skills are in the red.
    • Wheat.lua - Keeps your wheat beds watered and harvests them when its time.


  • Mar 17, 2012
    • FIX Forge.inc script - Got broken during last update, this is now fixed.
    • ADD Simon.lua macro by Tallow - Allows you to set click points and it will repeat the pattern. Idea for pinning up a menu, such as paints and have it repeat upon demand.


  • Mar 10, 2012
    • Added Casting.lua / Casting.inc - Casting Box macro by Bardoth
    • Adjusted project times on Forge.inc (added Jan 29) to have less gaps between projects. There was 30s gap on 10 min projects and 60s gap on 15m projects (gap meaning the time between a project getting done and when the next one was clicked to start). Previously the formulas were 70s * project time (ie 70*15000 for a 15m project) which causes the times to drift over time. Times are now in Teppy Time: 1m = 66s + 3 seconds 'safety net' in case of lag (total 69s), etc. I also applied the new times to Casting.inc macro before adding it...


  • Feb 24, 2012
    • Added Crematory.lua - Crematory macro by Tallow


  • Feb 22, 2012
    • Furthur fine tuning to onions2.lua. All updates/tweaks explained in Onions2_update_notes.txt which is included in the luascripts folder.


  • Jan 29, 2012
    • More powerful barley script added: needs a Warehouse and Rain Barrel though
    • Added Forge script by T5 Darkfyre. Also fixed the 'image nill' error on Sheeting and Wire!
    • Fishing Script!
    • Watermine!
    • Strength Monitor!
    • Multiple Barrel Vise!
    • Improved Onions
    • Improved Flax
    • Instructions!