Releases: kirazy/reskins-library
Releases · kirazy/reskins-library
v1.1.4
v1.1.3 - Compatibility breakout
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
v1.1.1
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
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
anddraw_as_glow
fields tomake_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 functionore_icon_pictures
to generate lit ores
Bugfixes:
- Fixed that
icon_picture_extras
for icons with single layers was not properly handled byconstruct_icon
v1.0.9
v1.0.8
v1.0.7
Changes:
- Changed how default indicators for true/false setting descriptions are handled internally
- Added handling of custom Types/Animation parameter
vertically_oriented
tomake_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
Features:
- Added function
ore_icon_pictures
Changes:
- Improved robustness of
composite_existiing_icons
function - Added ability to direct-insert
icon
/icons
specifications usingcomposite_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
Features:
- Added function
composite_existing_icons
- Added functions
pipe_pictures
,underground_pipe_pictures
andpipe_covers
Changes:
- Directories are now handled via the
mod
field of theinputs
table, instead of thedirectory
field - Function
create_icons_from_list
can now handle themod
field of theinputs
table - Modified
create_icons_from_list
to allow specification oficon_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
andconstruct_technology_icon
were not properly porting an icon into an icons definition
Locale:
- Updated Czech and German localizations