Giter Club home page Giter Club logo

spidertronengineer's Introduction

Spidertron Engineer

Are you tired of walking around on only 2 legs? Now you can live your whole life as a hulking 8-legged spider mech!

You can see Xterminator's Mod Spotlight here:

Xterminator Mod Spotlight


Major Features

  • Spawn from the start as a Spidertron (with no way to exit it!*)
  • Starting Spidertron stats are adjusted to be comparable to a normal engineer
  • Reworked military and armor research technologies to add weapons, armor, inventory and equipment grid slots to the Spidertron instead
    • For example, when the Modular Armor research is completed, 10 inventory slots, a small equipment grid, increased health and resistances, and physical size increases are applied directly to all players (thank you to Qon for the help with size scaling!)
  • Optional space science rework (thank you to Polsefel for the suggestion)
    • Launch spidertrons into space instead of satellites to obtain space science packs (a spidertron does cost ~3x that of a satellite, but the difference is small compared to the total cost of all the rocket parts)
    • Reclaim fish from the rocket either directly or by converting space science into fish
  • Optionally spawn with a spidertron remote configured to control your own Spidertron Engineer, allowing point-and-click movement

*There is a setting that allows you to exit the Spidertron. This allows some features from other mods to work, such as entering a factory in Factorissimo2


Other Info

  • If it crashes after changing mod settings or disabling the mod, then load your save in a version that works and enter a vehicle (so that no Spidertron Engineers are visible). You can then safely change the configuration whilst in a vehicle. This is the result of a base game bug that will be fixed in 1.1
  • Supports multiplayer, including different forces/factions
  • Can be added or removed from existing saves at any time (but items and equipment stored in the Spidertron Engineer will be lost!)
  • The whole Spidertron Engineer can fit inside trains and carriages (just press Enter next to one)
  • Vanilla Spidertron is untouched and can be unlocked and used remotely as usual
  • Upon death, all item's in the player's inventory are placed in the player's corpse as usual and all item's from the Spidertron Engineer are spilled onto the ground around the corpse
  • Use /create-spidertron playername command if a player is left without a spidertron because of a mod incompatibility (such as respawning in Space Exploration)
  • Player reach increased by 3 tiles to compensate for the fiddly movement of the spidertron

Limitations

  • Can’t use repair packs on other entities
  • Can only heal yourself with fish or construction robots - auto-healing is not properly supported by the API
  • Personal roboports can only work with robots and items in the Spidertron trunk (probably will be fixed/improved after Factorio 1.1)

Future Updates?

  • Tested and balanced mod compatibility, in particular: Krastorio2, Bob's Vehicle Equipment, Spidertron Extended
  • Help needed: because I've never played any overhaul mods, it will be tricky for me to balance this mod to work with them. I'd appreciate suggestions about which technology researches to place upgrades at and which weapons/stats to have at each upgrade. I can happily go beyond the current 6 tiers if needed
  • Better handling of player inventory vs spidertron inventory; see this discussion. I'm waiting on Factorio 1.1, which will include a Spidertron logistics tab, before improving this further - it is heavily restricted by the mod API

Miscellaneous

spidertronengineer's People

Contributors

tburrows13 avatar mrudat avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.