Armor Plating

by VortiK

Adds armor plating equipment to increase vehicles hitpoints and improve their survivability. - Supports AAI Vehicles. - Supports Angel's Heavy Tank. - Has built in mod support.

Content
3 years ago
0.16 - 1.1
12.8K
Armor

Changelog

Version: 1.1.1
Date: 06.12.2020
  Changes:
    - Fixed another occurence of tanks crashing when launching a tutorial somehow.
Version: 1.1.0
Date: 28.11.2020
  Changes:
    - Update compatibility with Factorio 1.1.
    - Fixes the tanks > tank change.
    - Minor locale adjustements.
Version: 1.0.2
Date: 15. 11. 2020
  Changes:
    - After some more testing, Space Exploration is not the source of incompatibility, so I'm removing the explicit conflit.
Version: 1.0.1
Date: 13. 11. 2020
  Changes:
    - Marked as explicity incompatible with Space Exploration following reports it doesn't work and considering Space Exploration adds it own kind of plating modules.
Version: 1.0.0
Date: 15. 08. 2020
  Changes:
    - Added support for Spidertron.
    - Mod seems quite stable, so let's tag it 1.0.0 now.
    - Bumped factorio version to 1.0 :tada:
Version: 0.8.3
Date: 18. 02. 2020
  Changes:
    - Added optionnal dependancy to Optera's VehicleGrid mod (https://mods.factorio.com/mod/VehicleGrid) to prevent load order variations, when both mods are present loading and compatibility should be consistant now.
Version: 0.8.2
Date: 05. 02. 2020
  Changes:
    - Added proper entity filter on the event on_entity_damaged to improve performance in some intense situations.
Version: 0.8.1
Date: 02. 02. 2020
  Changes:
    - Fixed mod size.
Version: 0.8.0
Date: 30. 01. 2020
  Changes:
    - Upgrade compatibility to 0.18.
    - Fixed mining a vehicle loses the grid content .
Version: 0.7.0
Date: 06. 08. 2019
  Changes:
    - Added some check to hopefully prevent startup crash if the normal tank doesn't exists with AAI Vehicle mod enabled somehow to not try to create the Player Tank from a NIL recipe. Bug report in https://mods.factorio.com/mod/vtk-armor-plating/discussion/5d46be90815c2b000dd535de .
Version: 0.6.0
Date: 07. 05. 2019
  Changes:
    - Added support for Arcani_Victus Hovercrafts from request, both normal and missile hovercrafts get a 4x2 grid (like the car) : https://mods.factorio.com/mod/Hovercrafts .
Version: 0.5.0
Date: 06. 04. 2019
  Changes:
    - Generic support of vehicles grids, other mods can simply add "vtk-armor-plating" to their vehicles equipement grid's equipment_categories to have armor plating supported. Thanks OwnlyMe suggestion.
    - Added support for LJD Vehicles' Heavy Truck from request, gets a 8x2 grid (like the tank).
Version: 0.4.1
Date: 06. 04. 2019
  Changes:
    - Fixed changelog to be shown ingame, thanks Pi-C and its science : https://forums.factorio.com/viewtopic.php?f=25&t=67140 .
Version: 0.4.0
Date: 10. 03. 2019
  Changes:
    - Updated compatibility to Factorio 0.17 and associated changes.
    - Added mod thumbnail.
    - Renamed mod with my name to find them all more easily.
Version: 0.3.3
Date: 12. 03. 2018
  Fixes:
    - Fixed messages appearing only for the player 1. Should properly display on the interacting player as intended now.
Version: 0.3.2
Date: 11. 03. 2018
  Fixes:
    - Fixed crash when placing a bulding after opening a vehicle (thanks report by Ownlyme in https://mods.factorio.com/mod/vtk-armor-plating/discussion/5a9dd17d408737000b84244b).
Version: 0.3.1
Date: 24. 02. 2018
  Fixes:
    - Fixed when loading a save Armor Plating Equipment bonuses are now properly applied to vehicles that have some fitted (need to re-equip them once for it to work).
Version: 0.3.0
Date: 23. 02. 2018
  Features:
    - Added support for AAI Vehicles. Like vanilla vehicles, they get equipment grids if they don't have one already and can fit Armor Plating Equipments.
    - Added a player-tank copy of the normal tank when AAI Vehicles mod is enabled that doesn't get its guns replaced and won't be AAI-enabled so player can use all its weapons.
    - Added support for Angel's Heavy Tank. Gets a super grid and no-aai.
  Fixes:
    - Fixed existing vehicle grids not getting compatibility with Armor Plating equipments.
    - Changed icons pictures from bottom left to bottom right as they would be overlapped by quantities.
Version: 0.2.2
Date: 22. 02. 2018
  Fixes:
    - Fixed items' icons sizes too big and not displaying properly.
Version: 0.2.1
Date: 21. 02. 2018
  Fixes:
    - Fixed crash when placing ghosts entities.
Version: 0.2.0
Date: 19. 02. 2018
  Features:
    - Added bonus printing to the player adding the equipment to a vehicle to display the bonus applied (not simple gui way to display information, it seems).
    - Added warning display about Energized Armor Plating equipment limit of 1 per vehicle.
    - Added mod settings for both plating equipments' bonus value.
Version: 0.1.0
Date: 19. 02. 2018
  Features:
    - First version of the mod.
    - Add Armor Plate equipment items, blueprints and technology: Armor plate (flat 1000 HP addition) and Energized Armor plate (30% HP multiplier).
    - Armor plate equipment can only be inserted into car and tank equipment grid.
    - Add equipment grid to car and tank if they don't have any.
    - Vehicle health bonus can't be directly applied on the entity healh (max_health is read only) but damage is properly reduced depending on the armor plate bonus.