Sharparam / cybersyn-combinator

Factorio mod adding a specialized combinator for the Project Cybersyn mod
https://mods.factorio.com/mod/cybersyn-combinator
Mozilla Public License 2.0
3 stars 4 forks source link
addon cybersyn factorio lua mod

Cybersyn Combinator

Build status Latest release Version on mod portal Factorio version

A mod for Factorio that adds a special combinator for use with the Project Cybersyn mod.

Usage

  1. Install mod
  2. Craft the new "Cybersyn constant combinator"
  3. Place it like you would a regular constant combinator
  4. Configure the signals in it
  5. Hook it up to a Cybernetic combinator from the Project Cybersyn mod
  6. You're done!

Development

  1. Clone repo somewhere.
  2. Symlink to the src folder from your Factorio mods folder

    Linux example:

    ln -s ~/repos/github.com/Sharparam/cybersyn-combinator/src ~/factorio/mods/cybersyn-combinator

    Windows example (powershell):

    New-Item -ItemType SymbolicLink -Path "$env:USERPROFILE\factorio\mods\cybersyn-combinator" -Value "$env:USERPROFILE\repos\github.com\Sharparam\cybersyn-combinator\src"
    1. Open the repo folder in VS Code or your favourite editor
    2. Hack away!

See the CONTRIBUTING document for more information on developing/contributing!

Acknowledgements

A lot was gained from looking at how the LTN Combinator Modernized mod does things, so big thanks are due to that mod for getting up and running with the Cybersyn version.

License

Copyright © 2023-2024 by Adam Hellberg.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.