Commit Graph

60 Commits

Author SHA1 Message Date
Harag
07ca104275 coalesce signal default values 2024-10-23 00:43:15 +02:00
Harag
9c3e1632c8 fix wagon-control combinator 2024-10-22 22:32:02 +02:00
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
b10a30dc00 migrate get_rail_segment_entity for 2.0 2024-10-22 13:15:21 -04:00
Zoryn
fef714c5db migrate game.item_prototypes for 2.0 2024-10-22 11:14:26 -04: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
Gillett Hernandez
197614d4e1 isolate and reapply non-whitespace change 2023-10-01 17:35:39 -07:00
Gillett Hernandez
9e65a5d6c5 Revert "fix issue 106 and bump version"
This reverts commit 3df1e76715.
2023-10-01 17:35:01 -07:00
Gillett Hernandez
3df1e76715 fix issue 106 and bump version 2023-07-04 17:26:29 -07:00
mamoniot
4ef0d245c8 fixed allow list logic 2023-03-29 15:19:02 -04:00
Robert Bandl
251a50d1a7 Fixed inaccurate automatic allow-lists in some cases when using loaders 2023-03-23 16:35:25 +01:00
Will Berry
e55b882fd2 Add loader-1x1 support for auto station layout 2023-01-30 12:29:22 -05:00
monica
ad4cb7d23e fixed layout bug and added german 2023-01-11 14:37:14 -05:00
monica
94c015e121 changed minor issues 2023-01-10 09:46:10 -05:00
monica
1fc464055e added valid checking 2023-01-07 19:59:51 -05:00
monica
e7446e11c1 fixed failed delivery bug 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
0af27a5225 begun work on 1.2.1 2022-12-24 20:13:22 -05:00
mamoniot
de5f465910 fixed inconsistent naming 2022-12-23 22:13:42 -05:00
mamoniot
022ba834c7 fixed layout memory leak 2022-12-23 20:10:24 -05:00
Monica Moniot
d45d0700c6 fixed bug 2022-12-08 11:38:11 -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
67ab208aea fixed a crash 2022-12-07 08:34: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
e648291c0a fixed depot bypass bugs 2022-12-01 15:56:05 -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
f1dc9fbf56 fixed parallel wagon combinators not working 2022-11-30 17:11:59 -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
d3733c59d7 improved automatic train blacklist logic 2022-11-24 18:23:54 -05:00
Monica Moniot
c7125a43f1 simplified api 2022-11-22 22:37:09 -05:00
Monica Moniot
073725024e improved localization 2022-11-15 18:51:56 -05:00
Monica Moniot
43b210efbe fixed copy-paste and added alert sounds 2022-11-15 18:28:46 -05:00
Monica Moniot
0b370407fa removed provide threshold 2022-11-10 19:20:29 -05:00
Monica Moniot
e6a8d72f85 added capacity sorting 2022-11-10 16:16:47 -05:00
Monica Moniot
e111e865d6 added filtering 2022-11-06 15:27:22 -05:00
Monica Moniot
2dff20756e added miniloader compat 2022-11-06 00:54:36 -04:00
Monica Moniot
d734186508 cleared warning 2022-11-04 18:05:05 -04:00
Monica Moniot
1cb283c1fd better localization 2022-11-04 18:01:37 -04:00
Monica Moniot
190741715d created alpha 2022-11-04 01:00:28 -04:00
Monica Moniot
ebcb906f27 optimized 2022-11-03 18:30:14 -04:00
Monica Moniot
dc5e6f1d52 minor fixes 2022-11-03 13:44:37 -04:00
Monica Moniot
7f555cedd7 localized math 2022-11-03 13:03:52 -04:00
Monica Moniot
89997e057f finished wagon manifest 2022-11-03 12:56:24 -04:00