No Description

Mitch Roote fa2b99b195 Add role command and default roles 1 year ago
locale fa2b99b195 Add role command and default roles 1 year ago
LICENSE ea74f349d9 First commit 2 years ago
README.md 578efc7fc9 Updating readme to reflect no mode submodule. 1 year ago
config.lua fa2b99b195 Add role command and default roles 1 year ago
control.lua fa2b99b195 Add role command and default roles 1 year ago
regrowth_map.lua da9a9325a7 Add teleport GUI menu 1 year ago
separate_spawns.lua da9a9325a7 Add teleport GUI menu 1 year ago
separate_spawns_guis.lua c57e0ddd85 Fix player_list table formatting 1 year ago

README.md

FactorioScenarioMultiplayerSpawn

A custom scenario for allowing separate spawn locations in multiplayer. Designed for Co-op and PvE.

Only supports 0.15.x at this time!

Instructions

STEP 1

Download the zip.

Place it in your Factorio/scenarios/... folder.

It should look something like this (for my windows steam install location):

C:\Users\user\AppData\Roaming\Factorio\scenarios\FactorioScenarioMultiplayerSpawn\control.lua

STEP 2

Go into config.lua and edit the strings to add your own server messages.

Rename the "FactorioScenarioMultiplayerSpawn" folder to something shorter and more convenient (optional).

STEP 3

Generate a new map, use that save file to host if you want to.

Configuration

Look in config.lua for some controls over the different modules.

Not all configurations have been fully tested so modify at your own risk.

If you want to change the RSO config, look for the rso_config and rso_resource_config files.

TODO

I need to update this with more details about the implementation and explain some of the configuration options.

For now, just take a look at the source and it should be easy to understand I hope.

Credit

RSO is not my own creation. It was done by Orzelek. I requested permission to include it in my scenario.

https://mods.factorio.com/mods/orzelek/rso-mod

Several other portions of the code (tags, frontier style rocket silo) have also been adapted from other scenario code.

Credit to 3Ra for help as well: https://github.com/3RaGaming

Praise be to Mylon

Random Notes

While it is an option to disable RSO, I would not recommend doing that. I can't guarantee any bugs or issues as I focus mostly on testing with RSO enabled.

Feel free to submit bugs/fixes/requests/pulls/forks whatever you want.

I do not plan on supporting PvP, but I will help anyone who wants to make it a configurable option.