Releases: narc0tiq/YARM
YARM v0.8.6
This is a pre-release for bug testing for the new ore tracker (see #98).
If testing goes well, the next version will be a full release.
Changes
- Separate ore tracking functions to another module. This should be an invisible change, except for adding the ability to globally limit the number of entities queried in a single tick.
- Save/load times may also be affected by the above, as we are now keeping references to actual entities instead of keeping just their coordinates; on the bright side, UPS should be higher, especially for large sites.
YARM v0.8.5
Changes:
- Set the YARM selector tool to be hidden from filters. There is never a need to put the selector in your quickbar or in an inventory, as it is not configurable.
- Removed pcall()s -- if an error occurs, crash the game just like any other mod. Pcalls are notoriously slow, so this should give us back a little performance.
Features:
- Added a setting to allow turning off the map markers introduced in 0.8.4.
Locale:
- Removed unused locale keys from the base (English) locale.
YARM v0.8.4
Locale:
Bugfixes:
- Fixed endless resource yield calculation to match Factorio's tooltips (approximately) (#95)
Changes:
- Remove "Endless resource base production" setting -- now we're showing the actual yield that Factorio itself does, there's no more fixups to do.
Features:
- Automatically create map markers when sites are created (#6).
- Map markers include the current amount of resources in the site OR its yield total (for endless resources).
- Map markers are automatically recreated if edited/destroyed.
- Map markers are deleted when the site is.
YARM v0.8.3
Locale:
- Update Russian locale (RikkiLook)
- Add missing locale key "controls.get-yarm-selector"
Changes:
- Default keybind now Alt+Y, to avoid conflicting with the Toggle Personal Roboport keybind (Alt+R).
- Remote view now opens the map, rather than zooming to world. This seems more useful in finding where a particular site is (whereas the live view is somewhat less useful).
- Use (with permission!) the shortcut graphics made by morley376 (aka @npc-strider) for the Shortcuts mod.
Many thanks to all contributors!
YARM v0.8.2
Thanks to @PiggyWhiskey for finding the oddity with FNEI's GUI that exposed another little oversight (see #91).
YARM v0.8.1
This is the proper release of YARM 0.8! From the preview, the major differences are:
- Added a keyboard shortcut (default Alt+R) to get the resource monitor tool; and
- Handled
on_gui_closed
correctly (thanks to @PiggyWhiskey from the Discord for the testing assist!)
Check out the pre-release notes as well for a more complete idea of the changes since 0.7.
YARM 0.8.0 preview
This is a preview build for v0.8. Here are the new things:
Features:
- Add a change log
- Remove the resource monitor technology, recipe, and item
- Add a shortcut button with a blueprint-like selection tool -- this replaces the resource monitor item
- Remove remote viewer entities. If you're currently remote viewing, you should be returned to your real character during the migration
- Viewing a site now opens the map to the site's center (zoomed to world if radar available)
- Renaming can now be cancelled with Esc key
- Add a reset_ui remote call; it requires a player name or index, and will force recreating that player's UI by destroying their YARM UI root
- Instead of an on/off expando toggling between "warnings only" and "all sites", there are now actual filters for 'no sites', 'sites with warnings', and 'all sites'
- Add a set_filter remote call; it requires a player name or index and one of ('none', 'warnings', or 'all') and sets the current filter accordingly. It returns the old value of the filter (from before the call)
Changes:
- Site creation/expansion timer and delete confirmation timeout reduced to 2 seconds (from 10 seconds, aka way too long!). Note that delete confirmation is still limited by UI update rate, which is usually every 5 seconds.
- Renaming sites is now always available (not hidden behind remote viewing)
- Most of the UI buttons now have tooltips
- The remote calls hide_expando and show_expando do nothing now (they log to factorio-current.log); you should use set_filter instead
Bugfixes:
- Set button sizes to 16x16 (hopefully fixes appearance at 100% scale)
If anyone tests this release and finds a bug, make me an issue on here or find me on the Factorio Discord. It's really late now, I'm going to sleep.
YARM v0.7.402
With thanks to @JonasJurczok, who provides in #89 a potential fix for possibly breaking other mods' GUIs: the YARM root frame now lives in a mod_gui
(the officially-approved place to keep mod GUI elements) rather than in player.gui.left
.
What you (the player) will see is that YARM now flows left-right within its container, rather than up-down. This shouldn't cause much trouble, and may instead bring in some better wrapping behaviour with other mods' UI.
As always, use the in-game mod updater or download the package attached below. Thanks for your interest!
YARM v0.7.401
Another Factorio release, another update -- thanks to @kylewill0725 for patching and sending in #88!
I also took this opportunity to greatly decrease the cost of the monitor -- it should now be attainable as soon as you research basic Electronics, instead of having to wait until Logistics 2 for no obvious reason. The early game always felt to me like the best time to have a resource monitor.
As always, use the in-game mod updater or download the package attached below. Thanks for your interest!
YARM v0.7.309
This release updates the Chinese locale. Thanks, @muink!