Commit Graph

74 Commits

Author SHA1 Message Date
Harag
dc4f82a513 quality must be set from deliveries
Circuit network signals can only have exact qualities and can only set exact filters on inserters.
Ultimately this means Cybersyn must handle each quality separately.
For now the quality is hardcoded to comparator "=", quality "normal".
Cybercyn's output constant combinators won't send signals otherwise.
2024-10-22 20:12:45 +02:00
Zoryn
609db0ebda migrate global to storage 2024-10-22 10:51:51 -04:00
Monica Moniot
3bac74cff7 made minor improvements 2023-10-10 20:05:37 -04:00
mamoniot
07aa682124 added caching to SE 2023-04-30 15:23:46 -04:00
mamoniot
d6e994baaf fixed massive number of things 2023-03-21 11:02:50 -04:00
Will Berry
6cc96b9506 Merge pull request #40 from wdberry/make-gui-work
Fully Functional Stations & Inventory Tabs in Manager
2023-03-13 16:53:34 -04:00
mamoniot
7ee238ca6f fixed type info 2023-03-13 16:44:52 -04:00
Will Berry
c55a5fc79d Add mod setting, add click handlers for station tab 2023-03-09 11:27:54 -05:00
Will Berry
4927539d75 Everything but configurable mod settings should be good to go, potential release candidate. 2023-03-07 16:38:08 -05:00
monica
9de913536a save for 1.2.10 2023-01-11 09:45:11 -05:00
monica
00850789a9 fixed duplicate registry bug 2023-01-08 22:32:20 -05:00
monica
1fc464055e added valid checking 2023-01-07 19:59:51 -05:00
Monica Moniot
b144a06f1a 1.2.8 (#28)
Version: 1.2.8
Date: 2022-1-5
  Features:
    - Improved placeholder cybernetic combinator art
    - Added a wagon control setting to bar unfiltered slots in adjacent cargo wagons
    - Added a setting and keybind for toggling on or off the central planner
  Changes:
    - Sped up the rate at which copy-paste by blueprint will be noticed
  Bugfixes:
    - Fixed a bug with combinators sometimes failing to connect with train stops
    - Fixed wagon control combinators outputting wagon contents after inserters have already taken out items
    - Fixed a rare crash on world migration
  Scripting:
    - Added missing return values to some interface functions
    - Migrated to non-deprecated flib modules
2023-01-06 19:24:24 -05:00
Monica Moniot
7d2f0c2ccd Experimental 1.2.2 (#21)
---------------------------------------------------------------------------------------------------
Version: 1.2.2
Date: 2022-12-29
  Features:
    - Added a station combinator setting to enable or disable the inactivity condition in a train's orders, disabled by default (but not in <=1.2.1 worlds)
    - Added a depot combinator setting to enable depot bypass, enabled by default
    - Added a depot combinator setting to force trains to park at the same depot, enabled by default
    - Added network "each" for depots
    - Added a map setting to modify the default locked slots per cargo wagon value
    - Added a map setting to modify the default priority value
    - Added a map setting to allow trains with cargo at depots, disabled by default
  Changes:
    - Inverted the sign of combinator outputs, a map setting has been added to maintain backwards compatibility with <=1.2.1 worlds
    - Overhauled the wagon control combinator algorithm to spread items out between cargo wagons
    - Trains with cargo held in the depot now check if they have been emptied and reset when they have
    - Cargo capacity is now prioritized over distance when choosing trains
    - Increased the default request threshold to 2000
    - Improved English localization
  Bugfixes:
    - Fixed a bug where trains with cargo sometimes weren't getting held at depots
    - Fixed a crash caused by changing a station combinator to the "each" network during a bad tick
    - Fixed a crash when changing a refueler away from network each
    - Multiple rare bugs and crashes relating to wagon control combinators are fixed
    - Fixed a bug with refueler direct orders not being applied after moving through a space elevator
    - Fixed a bug where filtered slots sometimes weren't being removed
---------------------------------------------------------------------------------------------------
2022-12-29 11:02:07 -05:00
mamoniot
96baf62c39 improved SE compat 2022-12-23 20:48:20 -05:00
mamoniot
33cd647042 fixed multiple issues 2022-12-23 18:52:44 -05:00
mamoniot
9282c09267 fixed display bug 2022-12-23 17:29:53 -05:00
mamoniot
b3a40f87cb added a display state for provide lock 2022-12-23 14:43:22 -05:00
mamoniot
13eefd8f16 improved refueler everything logic 2022-12-23 10:22:08 -05:00
mamoniot
2a5b4543d4 added stack thresholds 2022-12-23 10:11:04 -05:00
mamoniot
be849acb43 added an "everything" network 2022-12-23 08:52:55 -05:00
mamoniot
3c80fd0df2 improved alerts 2022-12-22 23:25:03 -05:00
Monica Moniot
e8954a0298 fixed a crash 2022-12-08 21:39:30 -05:00
Monica Moniot
3eed384058 improved fuel logic 2022-12-08 14:35:45 -05:00
Monica Moniot
3a6b4308ee improved graphics and localization 2022-12-08 14:19:02 -05:00
Monica Moniot
66852924ee improved the modding interface 2022-12-08 11:14:24 -05:00
Monica Moniot
2b632096b9 added wagon comb functionality for refuelers 2022-12-08 09:56:03 -05:00
Monica Moniot
c158745679 added a refueler 2022-12-08 09:12:22 -05:00
Monica Moniot
fd5b0b6aad improved remote interface 2022-12-04 10:51:40 -05:00
Monica Moniot
5918437aef fix 2022-12-03 21:34:25 -05:00
Monica Moniot
899669baa1 attempted fix 2022-12-03 21:33:30 -05:00
Monica Moniot
5462beb198 attempted fix 2022-12-03 21:20:18 -05:00
Monica Moniot
20a6e18dd1 minor comment edit 2022-12-03 13:17:02 -05:00
Monica Moniot
b3442920ff improved modding interface 2022-12-03 13:03:33 -05:00
Monica Moniot
7ef59f00ff added a modding interface 2022-12-03 11:40:38 -05:00
Monica Moniot
e86562fb41 Fixed combinator displays 2022-12-02 12:51:53 -05:00
Monica Moniot
73763ec2ca fixed handling of network_name 2022-12-01 16:03:46 -05:00
Monica Moniot
e648291c0a fixed depot bypass bugs 2022-12-01 15:56:05 -05:00
Monica Moniot
a049b56bb0 fixed scheduling for SE 2022-12-01 14:36:21 -05:00
Monica Moniot
a26ed161c6 added depot bypass 2022-12-01 01:00:53 -05:00
Monica Moniot
ac09811324 prepared to add depot bypass 2022-11-30 23:29:46 -05:00
Monica Moniot
f5cd2d1c52 allowed more settings to be floating point numbers 2022-11-30 14:54:55 -05:00
Monica Moniot
dce5d2e460 added the ability for ups to be set to 0 2022-11-30 14:48:08 -05:00
Monica Moniot
8030a462b3 added an update rate setting 2022-11-29 20:40:07 -05:00
Monica Moniot
c4d8d3d21b readded copy-paste 2022-11-25 22:57:12 -05:00
Monica Moniot
be3f2f1d07 added space elevator compat 2022-11-25 14:20:37 -05:00
Monica Moniot
dd948b0f17 fixed layout pattern logic 2022-11-25 00:27:44 -05:00
Monica Moniot
fe202642e7 added train timeout 2022-11-24 17:38:32 -05:00
Monica Moniot
c7125a43f1 simplified api 2022-11-22 22:37:09 -05:00
Monica Moniot
43b210efbe fixed copy-paste and added alert sounds 2022-11-15 18:28:46 -05:00