ExoMan

by sebgggg

Manage your armor

8 years ago
0.13 - 0.14
6
Owner:
sebgggg
Source:
N/A
Homepage:
N/A
License:
The Unlicense (Public Domain)
Created:
8 years ago
Latest Version:
0.0.3 (8 years ago)
Factorio version:
0.13 - 0.14
Downloaded by:
6 users

Type: Mod
Name: ExoMan
Description: Mainly armor management and improvements
License: Public domain
Version: 0.0.3
Release: 2016-08-14
Tested-With-Factorio-Version: 0.13.15
Category: (Item, Gameplay, Convenience)
Tags: Armor, Weapons
Download-Url: n/a
Website: n/a

Version 0.0.3:

-Removed the exotrain equipment, you now only need the exotrain technology and at least one equipped exoskeleton.
-Fireproof car, tank, wagon and locomotive all with equipment grids and profiles too.
-Ability to share profiles between games. See note below!
-Migration from 0.0.2 may take some time.

Long description

What you get for free:
- Enabling/disabling the personal roboports
- Enabling/disabling x exoskeleton at a time
- No animations or nice graphics :(
Research:
- Up to 4 armor profiles
- Rail exoskeleton
- Fireproof armor
- Personal flame-thrower
- Flying boots
- Personal fire doom-device

Roboports and Exoskeletons:

It should now support equipment from all mods, out of the box! But:
If you need to customize it, you can unzip the mod and edit the config.lua file.
There is an auto setting, an inclusion list and an exclusion list for both roboports and exoskeletons
Set the auto setting to false and fill in the list!

How to use armor profiles:

The currently active profile is displayed, with the list of equipments in the tooltip.
Simply equip your armor as you like, and click the add profile button.
Click on the update button to update the currently active profile.
Click on the delete button to delete the currently active profile.
Bear in mind that the popups (add profile, etc...) appear behind the game view e.g: you just equipped your armor, you click add profile but see nothing because the popup is masked by the armor grid view.
Cycle between profiles by pressing the hotkey.

How to use the Exotrain:

You have to be able to reach a train track, select it and press the hotkey.
The rail is reachable if the selection rectangle is yellow.
It only works on straight-rails, and it spawns the locomotives from left to right or up top down from the selected rail.
The rails where the locomotives are spawned must not be obstructed.

How to use the flying boots:

You need to equip a flying boot and press the hotkey, same to land.
When landing take care to land on empty ground on you will die (or worse :) )
When flying your cannot use your main inventory, cannot craft, cannot mine, cannot build.
With mk2 you can use the blueprints and blueprint books that are in your quickbar.
With mk3 you also keep your equiped armor items.

Importing profiles:

  1. For this to work, you will need to go to the factorio mods directory (see https://wiki.factorio.com/index.php?title=Application_directory).
  2. You then need to unzip exoman and delete the zip file.
  3. You need to run the create_link script in the exoman folder:
    -Linux: right click and run the create_link.sh script
    -Windows: right click on create_link.cmd and "Run as administrator"
  4. Every time you create/update a profile, all of them will be saved.
  5. In each profile category, profile's name must be unique, if not, the first profile will be overwritten.

Note: You should not run scripts from the internet!
The windows script needs to be run as administrator because it uses mklink to create a symbolic link and administrative rights are required.

Note: If you tell me it bugs without any info, like version of mod, of Factorio and the error message, i won't bother.

Version 0.0.1 to 0.0.2:
Sorry, this is my first mod!
It should migrate properly now, you will lose your settings and the items in the bag!
You need to load your 0.0.1 save, empty the bag, save, add the 0.0.2 mod and load!

0.0.2: Fixed a dumb mistake of mine, should work ok finally!
-Updated again, event registration problem and storing train instance instead of find_entity_filtered for exotrain (!),
you need a save where the character is NOT in the exotrain!