I, Robot

by Pi-C

You are Compilatron. Just a graphic change.

Tweaks
10 months ago
0.17 - 1.1
4.23K

Changelog

Version: 1.1.9
Date: 2023-05-24
  Uploaded by:
    - Pi-C

  Changes:
    - Put prototypes into a new sub-table to avoid log-spam when passing on stuff to CharacterModHelper.
    - Changed animation_speed for mining_with_tool animations. (https://mods.factorio.com/mod/IRobot/discussion/645b12b516f3ee1913dff94f)
Version: 1.1.8
Date: 2022-04-18
  Uploaded by:
    - Pi-C

  Changes:
    - Delegated creating the new prototypes to "CharacterModHelper". Such a small change usually doesn't justify an update, but I use the code from "IRobot" as example in the description of "CharacterModHelper", so it should be up to date!
Version: 1.1.7
Date: 2022-04-10
  Uploaded by:
    - Pi-C

  Changes:
    - Added dependency on "CharacterModHelper".
    - This mod will now just do the basic work of defining the new prototypes (character + corpse). "CharacterModHelper" will now handle overwriting the default prototypes/updating the new prototypes.
Version: 1.1.6
Date: 2021-11-13
  Uploaded by:
    - Pi-C

  Changes:
    - Add fast_replaceable_group if "Bob's Character classes" is active
    - Added character icon -- thanks to snouz!
Version: 1.1.5
Date: 2021-10-09
  Uploaded by:
    - snouz

  Changes:
    - Added player color.
    - Added personalized corpse.
    - Changed robot screen to match the one on the mod cover.
    - Added title to mod icon.
    - Fixed shadow sometimes displaying on the left.
Version: 1.1.4
Date: 2021-10-04
  Uploaded by:
    - Pi-C

  Changes:
    - Some clean-up of the code.
    - If this was the only character mod in the game and no character selector mod was active, the default character would be replaced with the new character in data-final-fixes.lua. Other mods may have changed properties of the default character. We now just replace the properties essential to the IROBOT character (namely the animation, sounds, name/localisation, and character-corpse), retaining all other changes.
    - If the default character is kept in the game, we propagate changes to the default character other mods may have made to the IROBOT character, if these changes don't interfere with this mod.
    - Fixed that corpse.armor_picture_mapping would be set only for vanilla armors.
Version: 1.1.3
Date: 2021-10-02
  Uploaded by:
    - Pi-C

  Bugfixes:
    - Fixed crash on loading caused by a typo. (https://mods.factorio.com/mod/IRobot/discussion/61585121acc857cbeeb6c856)
Version: 1.1.2
Date: 2021-09-30
  Uploaded by:
    - Pi-C

  Changes:
    - Added new heartbeat sounds.

  Credit:
    - This mod uses sound effects obtained from <https://www.zapsplat.com>.

  Modding:
    - If your mod needs the default character, you can now request that it won't be overwritten by the new character (see data.lua). No changes are necessary for the mods that already were supported in previous versions (Minime, CharSelect and RitnCharacters)! (https://mods.factorio.com/mod/IRobot/discussion/613fdb2faef4ea19a9588c4b)

  Bugfixes:
    - Fixed localization of the character (necessary for the Minime mod).
Version: 1.1.1
Date: 2021-03-10
  Uploaded by:
    - Pi-C

  Changes:
    - Added "RitnCharacters" to list of supported character selector mods.
    - Reused debugging and helper functions that I've made for Bio Industries.

  Bugfixes:
    - Removed log spam. Logging can be activated by changing the value of LOGGING_DEFAULT in common.lua.
Version: 1.1.0
Date: 2020-11-24
  Uploaded by:
    - Pi-C

  Info:
    - Update for Factorio 1.1.0

  Changes:
    - You are a robot. Robots are made of metal. If a vehicle bumps into you or your corpse, it will make a metallic sound.
Version: 1.0.0
Date: 2020-08-18
  Uploaded by:
    - Pi-C

  Info:
    - Update for Factorio 1.0

  Changes:
    - Just some minor cleanup and improvement of code -- nothing really exciting. :-)
Version: 0.0.6
Date: 2020-08-06
  Uploaded by:
    - Pi-C

  Bugfixes:
    - Variations of the corpse remnants didn't work right. Also, for the dependency of "minime" it's better that the version for Factorio 0.18 has a higher version number than the version for Factorio 0.17.
Version: 0.0.5
Date: 2020-08-06
  Uploaded by:
    - Pi-C

  Info:
    - This will be the last update of this mod for Factorio 0.17. It's just a backport of the changes from versions 0.0.3 and 0.0.4.

  Changes:
    - The new character is now created in data.lua under a new name. In data-final-fixes.lua, the base character will be overwritten with the new character only if no character-selector mod is active. That will allow these mods to make the new character selectable in the game.
    - Added corpse graphics. Thanks to darkfrei for some good ideas -- and for providing some graphics! This definitely looks better now than the default (humanoid) character corpse!
    - If the character dies, it leaves some remnants behind for as long as the character corpse takes to expire. This means the remnants may remain on the ground even if you've plundered your old corpse.
    - Made some changes for compatibility with other mods.
Version: 0.0.4
Date: 2020-08-06
  Uploaded by:
    - Pi-C

  Changes:
    - Added corpse graphics. Thanks to darkfrei for some good ideas -- and for providing some graphics! This definitely looks better now than the default (humanoid) character corpse!
    - If the character dies, it leaves some remnants behind for as long as the character corpse takes to expire. This means the remnants may remain on the ground even if you've plundered your old corpse.
    - Made some changes for compatibility with other mods.
Version: 0.0.3
Date: 2020-07-27
  Uploaded by:
    - Pi-C

  Changes:
    - The new character is now created in data.lua under a new name. In data-final-fixes.lua, the base character will be overwritten with the new character only if no character-selector mod (e.g. "minime") is active. That will allow these mods to make the new character selectable in the game.
Version: 0.0.2
Date: ?
  Uploaded by:
    - DellAquila

  Changes:
    - Update to Factorio 0.18
Version: 0.0.1
  Uploaded by:
    - DellAquila

  Info:
    - Initial Release