Skip to content

Releases: narc0tiq/YARM

YARM v0.8.6

11 Apr 10:43
Compare
Choose a tag to compare
YARM v0.8.6 Pre-release
Pre-release

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

10 Apr 08:29
Compare
Choose a tag to compare

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

01 Apr 20:14
Compare
Choose a tag to compare

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

26 Mar 21:44
Compare
Choose a tag to compare

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

23 Mar 13:16
Compare
Choose a tag to compare

Thanks to @PiggyWhiskey for finding the oddity with FNEI's GUI that exposed another little oversight (see #91).

YARM v0.8.1

23 Mar 11:32
Compare
Choose a tag to compare

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

23 Mar 00:27
Compare
Choose a tag to compare
YARM 0.8.0 preview Pre-release
Pre-release

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

04 Mar 20:16
f084a5a
Compare
Choose a tag to compare

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

01 Mar 09:58
3fb16f7
Compare
Choose a tag to compare

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

01 Nov 10:10
7281ec5
Compare
Choose a tag to compare

This release updates the Chinese locale. Thanks, @muink!