Commit Graph

266 Commits

Author SHA1 Message Date
monica
393b35b228 updated official blueprints 2022-12-31 11:45:04 -05:00
Monica Moniot
b8a6f5fb97 1.2.5 Experimental (#22)
* prepared for 1.2.2

* updated todo

* fixed bad code

* made wagon control spread out items

* updated changelog

* implemented disabled inactivity condition

* added depot settings

* added a bunch of settings

* fixed a crash from network each

* started adding network each to depots

* finished adding network each to depots

* improved defaults

* added capacity priority

* fixed se bugs

* updated changelog

* flipped sign of outputs

* fixed migrations

* added support for cargo at depots

* fixed crash

* improved allow cargo in depots

* fixed changelog

* fixed migration

* finished testing new features

* added more map settings

* updated readme

* updated locale

* updated readme

* updated readme

* bugfixes

* updated version

* added migration

* fixed crash

* 1.2.4

* 1.2.5 bugfix

* fixed migration version
2022-12-30 15:51:16 -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
c48d1d3025 fixed bug 2022-12-25 16:28:21 -05:00
Monica Moniot
32f857b11e 1.2.1
Version: 1.2.1
Date: 2022-12-24
Bugfixes:
- Fixed an bug where sometimes refuelers would reject trains they should accept
2022-12-25 15:14:14 -06:00
mamoniot
f9fb7d28d4 updated changelog 2022-12-25 16:11:04 -05:00
mamoniot
0af27a5225 begun work on 1.2.1 2022-12-24 20:13:22 -05:00
Monica Moniot
0312fbe752 Merge pull request #18 from mamoniot/1.1.8 2022-12-23 21:52:22 -06:00
mamoniot
7696bd39ee fixed typo 2022-12-23 22:30:49 -05:00
mamoniot
f8b5012d22 updated locale 2022-12-23 22:22:44 -05:00
mamoniot
de5f465910 fixed inconsistent naming 2022-12-23 22:13:42 -05:00
mamoniot
87f55f4631 updated readme and fixed minor exploit 2022-12-23 22:05:59 -05:00
mamoniot
dd8b0b2342 fixed strange desync bug 2022-12-23 21:21:03 -05:00
mamoniot
5adf211342 added null check 2022-12-23 21:02:56 -05:00
mamoniot
96baf62c39 improved SE compat 2022-12-23 20:48:20 -05:00
mamoniot
c1d2a3dab9 undid migrations edit 2022-12-23 20:41:31 -05:00
mamoniot
2a57d94e9d fixed migration bug 2022-12-23 20:13:36 -05:00
mamoniot
022ba834c7 fixed layout memory leak 2022-12-23 20:10:24 -05:00
mamoniot
dba8eef1d5 updated locale 2022-12-23 19:08:28 -05:00
mamoniot
253ee7cbe0 fixed persistent alerts 2022-12-23 19:04:52 -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
a4694742f8 fixed display bug 2022-12-23 17:06:52 -05:00
mamoniot
8f993dd1ca fixed every stations 2022-12-23 15:45:29 -05:00
mamoniot
b3a40f87cb added a display state for provide lock 2022-12-23 14:43:22 -05:00
mamoniot
aebdd6b037 fixed gui 2022-12-23 11:03:34 -05:00
mamoniot
eb2feeaa3e cleared compilation errors 2022-12-23 10:53:12 -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
mamoniot
4d6b4997d9 added provide threshold override 2022-12-22 21:43:12 -05:00
mamoniot
4b415de86a refactored planning algorithm 2022-12-22 20:02:15 -05:00
mamoniot
b8394803cf refactored planning algorithm 2022-12-22 20:02:04 -05:00
Monica Moniot
a7d1e8dfeb Merge pull request #17 from mamoniot/main
1.1.7
2022-12-22 18:11:57 -06:00
Monica Moniot
f83af6ae46 Merge branch '1.1.8' into main 2022-12-22 18:11:48 -06:00
Monica Moniot
12c415db42 Merge pull request #16 from mamoniot/1.1.7
1.1.7
2022-12-22 18:08:57 -06:00
mamoniot
49814dcac8 updated todo 2022-12-21 08:45:05 -05:00
mamoniot
c5f898378b updated todo 2022-12-20 10:56:54 -05:00
mamoniot
2169ebb101 fixed version 2022-12-17 12:08:49 -05:00
mamoniot
25d386fcd9 fixed bug 2022-12-17 11:58:44 -05:00
mamoniot
915ed0b0f2 fixed false positive bug 2022-12-17 11:48:35 -05:00
Monica Moniot
34106d0395 Merge pull request #15 from mamoniot/1.1.6
1.1.6
2022-12-16 18:06:21 -06:00
mamoniot
b353b0b586 fixed a crash 2022-12-16 19:01:18 -05:00
mamoniot
c056da9a84 prepared for next version 2022-12-16 12:37:55 -05:00
mamoniot
5904e1476f added a .gitignore 2022-12-16 12:36:39 -05:00
Monica Moniot
427a2338ca Merge pull request #14 from mamoniot/experimental
version 1.1.5
2022-12-16 11:35:22 -06:00
mamoniot
32ab7af464 fixed readme 2022-12-16 12:33:43 -05:00
mamoniot
b5ff50fa54 improved compat 2022-12-16 12:33:10 -05:00
mamoniot
71b21c9b3c added nullius compat 2022-12-16 09:51:59 -05:00