Companion Drones 2.0 [WIP]

by kubiixx

Adds friends - now to Factorio 2.0 WORK IN PROGRESS - crashes may occur - use with caution !

Content
4 days ago
2.0
1.40K

Changelog

Version: 2.0.5
Date: 2024-11-01
  Bugfixes:
    - Fix crash when trying to place a blueprint containing entity with modules.
    - Fix crash when pasting 'blueprint' from cut/copy.
  Info:
    - Constructing from map view currently doesn't work.
Version: 2.0.4
Date: 2024-10-31
  Bugfixes:
    - Fix crash when trying to place a blueprint from blueprint book (for now not-so-fine workaround).
Version: 2.0.3
Date: 2024-10-29
  Bugfixes:
    - Fix crash when trying to place equipment to players armor.
  Changes:
    - Removed forgotten "armor" category from Companion equipment grid from previous debugging.
    - Fixed Companion equipment grid size from 10x4 to 10x2
  Info:
    - If you have placed equipment in bottom 2 lanes, you can get it back by removing something from grid and then Ctrl+Clik on the empty grid slot.
Version: 2.0.2
Date: 2024-10-26
  Bugfixes:
    - Fix crash when trying to place a blueprint.
    - Fix collision mask of the companion to prevent collison with wehicles.
Version: 2.0.1
Date: 2024-10-26
  Features:
    - Port to Factorio 2.0.
Version: 1.0.25
Date: 2023-02-21
  Changes:
    - Fix desync related to refuel items.
Version: 1.0.24
Date: 2022-08-01
  Changes:
    - Fix problem with repairing.
Version: 1.0.23
Date: 2022-07-31
  Changes:
    - Fix crash with players and companions on other surfaces
    - Fixed not preserving item with tags data.
    - Maybe fix some cases of the robots getting stuck.
Version: 1.0.22
Date: 2021-12-02
  Changes:
    - QoL and reactivity improvements related to the job searching queue, submitted by madmaxoft.
    - Fix crash when loading with Alien biomes installed.
Version: 1.0.21
Date: 2021-02-22
  Changes:
    - Fix crash related to scenarios and players take 2.
Version: 1.0.20
Date: 2021-02-22
  Changes:
    - Fix crash related to scenarios and players.
Version: 1.0.19
Date: 2021-02-11
  Changes:
    - Made companions just spawn when the game starts instead of giving the items.
    - Fix companions becoming unresponsive when toggling combat.
Version: 1.0.18
Date: 2021-01-17
  Changes:
    - Fixed bumping into companions with Space exploration/Alien biomes installed.
Version: 1.0.17
Date: 2021-01-06
  Changes:
    - Fix crash using tile only blueprints.
    - Fixed the new shortcut not showing on old saves.
Version: 1.0.16
Date: 2021-01-05
  Changes:
    - Some fixes to the laser bot items.
    - Added shortcuts for enabling/disabling the combat and construction.
    - Made the companions more responsive to direct player deconstruction and blueprinting.
Version: 1.0.15
Date: 2020-12-12
  Changes:
    - Changing the way construction laser/robots are deployed to try to make them work nicer.
Version: 1.0.14
Date: 2020-12-08
  Changes:
    - Fix crash on entity destroyed in some circumstances.
    - Simple attempt to fix interaction with the SpaceExploration navigation view.
    - Make following a jetpacking player work a bit better.
Version: 1.0.13
Date: 2020-12-06
  Changes:
    - Prevent giving commands to the companions with spidertron remotes.
    - Fix weird case of drone being stuck following but not responding to stimuli.
Version: 1.0.12
Date: 2020-12-05
  Changes:
    - Micro things, like follow adjust, map icon, working with editor controller, etc.
Version: 1.0.11
Date: 2020-12-05
  Changes:
    - Fix unresponsive drones. Also added a user command just in case.
    - Added thumbnail.
Version: 1.0.10
Date: 2020-12-04
  Changes:
    - Fix for compatibility with Jetpack mod.
    - Fix for compatibility with Mining drones mod.
Version: 1.0.9
Date: 2020-12-04
  Changes:
    - Fix drones going inactive when they have items to give to the player.
    - Add check to make sure players don't start riding the companions.
Version: 1.0.8
Date: 2020-12-04
  Changes:
    - Removed the companion GUI.
    - Companions are minable in the normal way.
Version: 1.0.7
Date: 2020-12-04
  Changes:
    - I rewrote the updating logic, so drones that are just following the player will not take much script time.
    - Made the robots spawning and draggin behind the companions less of an issue.
Version: 1.0.6
Date: 2020-12-03
  Changes:
    - Removed the follow range options, using new built-in follow commands.
    - Fixes for teleporting.
    - Companions will pop offline when players do, and reappear when they join again.
    - Companions will dynamically adjust their speed to keep up with players.
Version: 1.0.5
Date: 2020-11-30
  Changes:
    - Add logic detecting if other construction robots are working on something.
    - Fix construction logic related to item requests of ghosts that cannot be built.
Version: 1.0.4
Date: 2020-11-29
  Changes:
    - Nearby attack searching.
    - Fix crash when searching for a job the same tick as the companion returns to the player.
    - Some safety changes related to getting valid companions, fixes edge case crashes.
Version: 1.0.3
Date: 2020-11-28
  Changes:
    - Nearby job searching.
    - Workaround for stuck bots.
Version: 1.0.2
Date: 2020-11-28
  Changes:
    - Fix crash trying to give items to full player.
    - Fix search offsets were duplicated for attack and work searching.
Version: 1.0.1
Date: 2020-11-28
  Changes:
    - Fixed some things with Auto fuel, and reduced fuel consumption.
Version: 1.0.0
Date: 2020-11-27
  Changes:
    - Initial release