Skip to content

Releases: kirazy/reskins-library

v1.1.4

19 Mar 01:13
Compare
Choose a tag to compare

Locale:

  • Fixed an inconsistency with colons and Default coloring
  • Added Chinese Traditional and Korean localizations, updated German localization

v1.1.3 - Compatibility breakout

05 Mar 02:31
Compare
Choose a tag to compare

Features:

  • Moved handling for transport belts, splitters, and underground belts into this mod
  • Added startup settings "Reskin entities", "Reskin equipment", "Reskin items and fluids" and "Reskin technologies" to control the scope of the various mod reskin toggles; by default the complete scope is enabled
  • Added function check_scope to check the enabled scope and the given toggle setting and return the appropriate boolean or nil
  • Added control logic to check for missing Artisanal Reskins mods and notify players once per save
  • Added a setting "Display notifications" under Player settings to control whether update notifications display

Changes:

  • Revised tint handling, separated transport belt tints into their own table, reskins.lib.belt_tint_index
  • Revised how tints are indexed, allowing for direct reference by tier-number instead of a string
  • Revised transport belt mask sprites to improve mask precision and color
  • Consolidated settings-stage functions into reskins.lib global function host
  • Internal code revisions such that reskinning is trigger-based
  • Revised update notification handling; messages sent by this mod will be sent to admins only (since only they can make mod changes)
  • Images are now losslessly compressed, instead of lossy; there is a modest increase in filesize

Bugfixes:

  • Fixed that the concatenation routine to append the defaults for boolean settings did not handle LocalisedStrings properly

Locale:

  • Added partial localization for Polish

v1.1.2

01 Feb 06:40
Compare
Choose a tag to compare

Locale:

  • Added Russian localization

v1.1.1

25 Dec 07:42
Compare
Choose a tag to compare

Features:

  • Added function vertical_pipe_shadow to place shadows at appropriate tile locations for pipes
  • Added item icon for solder and silicon wafer, credit to Vigil for the sprites
  • Added function technology_equipment_overlay for technology icons
  • Now requires Factorio Library as a dependency

Changes:

  • Adjusted the default color blue for tier 3 to better match the vanilla fast inserter
  • Revised function create_explosions_and_particles' such that inputs.particles` is optional
  • Equipment technology icons now align with Bob's mods and vanilla Factorio's overlay

Bugfixes:

  • Fixed that inserting an equipment background into a single-layer icon did not properly transcribe the single-layer icon to an icons definition

v1.1.0

26 Nov 14:53
Compare
Choose a tag to compare

Features:

  • Moved to Factorio 1.1
  • Added a catch-all to ensure nuclear reactors working light is properly defined for Angels or Bobs

Changes:

  • Added transcription of draw_as_light and draw_as_glow fields to make_4way_animation_from_spritesheet
  • Added support for progression-based tier coloring for the oil refinery when playing with pure Angel's mods
  • Added make_glow boolean to function ore_icon_pictures to generate lit ores

Bugfixes:

  • Fixed that icon_picture_extras for icons with single layers was not properly handled by construct_icon

v1.0.9

20 Nov 22:15
Compare
Choose a tag to compare

Bugfixes:

  • Fixed that append_tier_labels_to_vanilla_items did not allow for non-vanilla icon definitions

v1.0.8

09 Nov 18:41
Compare
Choose a tag to compare

Bugfixes:

  • Fixed that functions append_tier_labels and append_tier_labels_to_vanilla_items did not specify icon_size and icon_mipmaps

v1.0.7

08 Nov 21:33
Compare
Choose a tag to compare

Changes:

  • Changed how default indicators for true/false setting descriptions are handled internally
  • Added handling of custom Types/Animation parameter vertically_oriented to make_4way_animation_from_spritesheet
  • Restored 6th tier labels in a temporary state, pending finalization on how pseudo-6th tier entities will be handled
  • Changed 6th tier color from a pale violet to orange
  • Moved item icons for lead and tin ores into this mod from Artisanal Reskins: Bob's Mods

Locale:

  • Modified setting names and descriptions for consistency
  • Updated Czech and German localizations, added Brazilian Portuguese localization
  • Preliminary localizations for French (5% complete) and Polish (5% complete)

v1.0.6

04 Oct 11:09
Compare
Choose a tag to compare

Features:

  • Added function ore_icon_pictures

Changes:

  • Improved robustness of composite_existiing_icons function
  • Added ability to direct-insert icon/icons specifications using composite_existing_icons

Bugfixes:

  • Fixed that the function composite_existing_icons produced icons in alt-view that were twice as large as intended

v1.0.5

21 Sep 11:49
Compare
Choose a tag to compare

Features:

  • Added function composite_existing_icons
  • Added functions pipe_pictures, underground_pipe_pictures and pipe_covers

Changes:

  • Directories are now handled via the mod field of the inputs table, instead of the directory field
  • Function create_icons_from_list can now handle the mod field of the inputs table
  • Modified create_icons_from_list to allow specification of icon_filename directly
  • Renamed tier-mapping style "Name" to "Traditional", updated description of the setting "Tier mapping" for clarity.
  • Moved several item icons from Artisanal Reskins: Bob's Mods to this mod

Bugfixes:

  • Fixed that assigning an icon to a recipe that shared a name with an item would overwrite the item icon
  • Fixed that construct_icon and construct_technology_icon were not properly porting an icon into an icons definition

Locale:

  • Updated Czech and German localizations