Name: Sisyphean Deliveries
Summary: Launch an ever-growing tribute of items into space for eternity.
License: MIT
Source: tbc
Download: https://mods.factorio.com/mod/sisyphean_deliveries
Version: 0.1.2
Release: 2018-06-17
Tested-With-Factorio-Version: 0.16.51
Category: General
Website: viewtopic.php?f=190&t=60109
Description
Sisyphus was punished by the ancient Greek gods to carry out a laborious and futile task for eternity. You and your factory are being tested to avoid the same fate. Sisyphean Deliveries requires your factory to launch an ever-growing tribute of items into space for eternity. Will you test your factory with mass rocket production or demand impossible item production from your Make Everything.After the first rocket is launched the mod will generate a tribute demand, a list of item(s) that must be launched into space on one or more rockets. Each item type requires a full stack and is randomly generated (configurable). The tribute size is configurable and can grow as more tribute demands are completed. Rocket cargo size is configurable via the mod and the mod includes full circuit integration to automate the requesting, loading and launching of items and rockets if desired.
Included are several optional visually displayed target timers and a tribute quantity target that will alert on all players screens.
The mod is designed for multiplayer megabase games.
Via the configuration options you can have the mod test you and your base in different ways:
- Be a mass rocket launcher with a single random item within each, an alternative to SpaceX or infinite research. An example of this gameplay style is ColonelWill's Sisyphean Deliveries series: https://www.twitch.tv/colonelwill/videos/all
- Demanded to produce 100 random item stacks per rocket, to really give your item production system (ME - Make Everything) a complete test.
- Anywhere in between the above 2 extremes. See the complete Configuration Options below.
Configuration Option
Options marked as (StartUp) are applied at the start of a game, but their current value is saved for the duration of the game. If the current value needs to be modified during a game an API command will be available.All other settings are checked at usage, ie: when a new demand is created or the GUI updates.
- Tribute Demand Growth Rate: >= 0 --- The number of tribute demands that must be completed for the tribute size to increase. If set to 0 the tribute size shall start at the Tribute Maximum Size, otherwise, it starts at 1 item per tribute demand.
- Tribute Demand Growth Size: > 0 --- The number of items the tribute demand grows by on each size increase (Tribute Growth Rate). Will stop growing when it reaches the Tribute Maximum Size.
- Tribute Demand Maximum Size: 1-100 --- The maximum number of items that a tribute demand can grow to.
- Prevent Duplicate Demand Items: on/off --- Prevent duplicate items from being in the same demand. The setting is ignored if the current tribute demand size is greater than the allowed item types list.
- Tribute Freedom Target (StartUp): >= 0 --- The starting target number of tribute demands required for freedom and to complete the Sisyphean task. If set to 0 then freedom cannot be obtained. This does not "complete" the game to avoid issues.
- Tribute Delivery Target (Minutes): >= 0 --- A visual timer in minutes for meeting each tribute demand (60 ticks per second). 0 disables
- Initial Rocket Target (Minutes): >= 0 --- A visual timer in minutes for launching the first rocket to start tribute demands from game start (60 ticks per second). 0 disables
- Rocket Cargo Size (StartUp): 1-100 --- The number of cargo slots a rocket has.
- Tribute Demand Item Types --- A list of types of items that can each be enabled/disabled for inclusion in the random demand item selection process.