232 Commits

Author SHA1 Message Date
Optera
7b2f47b1fa Version: 1.18.6
Date: 2024-01-30
  Bugfixes:
    - Message delivery-removed-depot used fallback stop names instead of Rich Text #331
2024-01-30 07:18:08 +01:00
Optera
f4e3a14b3f Version: 1.18.5
Date: 2023-08-30
  Features:
    - moved logistic ports to their own technology
    - new icon for logistic ports
2023-08-30 07:57:16 +02:00
Optera
9d2a025ecf Version: 1.18.4
Date: 2023-07-28
  Features:
    - Upgrade planner functionality for train-stop and port #323
2023-07-28 07:40:14 +02:00
Optera
845936e1b1 Version: 1.18.3
Date: 2023-04-01
  Bugfixes:
    - get_next_logistic_stop returns nil when called from on_train_schedule_changed at delivery creation #319
2023-04-01 09:18:26 +02:00
Optera
fa26897eb0 Version: 1.18.2
Date: 2023-01-05
  Bugfixes:
    - skip over not existing position signals with error message instead of crashing
2023-01-05 07:33:10 +01:00
Optera
c32e1f8083 Version: 1.18.1
Date: 2022-12-13
  Bugfixes:
    - crash when on_train_changed_state is raised for trains stopped at invalid stops.
2022-12-13 08:31:33 +01:00
Optera
081d41e9e5 Version: 1.18.0
Date: 2022-11-05
  Bugfixes:
    - crash when deleting all stops in train schedule, if train is parked at requester and "Delivery completes at requester" enabled #312
2022-11-05 17:58:58 +01:00
Harag
1e72a04688 Add remote interfaces and corresponding event data to support cross surface deliveries (#308)
- deliveries are created cross surface if connection is registered
  3rd party mods must handle train transition and schedule updates themselves
- new API:
  connect_surfaces(entity1 :: LuaEntity, entity2 :: LuaEntity, network_id :: int32)
  disconnect_surfaces(entity1 :: LuaEntity, entity2 :: LuaEntity)
  clear_all_surface_connections()
  reassign_delivery(old_train_id :: uint, new_train :: LuaTrain) :: bool
  get_or_create_next_temp_stop(train :: LuaTrain, schedule_index :: uint?) :: uint
  get_next_logistic_stop(train :: LuaTrain, schedule_index :: uint?) :: uint?, uint?, string?
2022-11-05 17:46:59 +01:00
Optera
317e5a74de Version: 1.17.1
Date: 2022-10-10
  Features:
    - create ghosts for Lamp and Combinator on stop death #307
2022-10-10 07:31:49 +02:00
Optera
36ba8c614f Version: 1.17.0
Date: 2022-09-23
  Features:
    - added event on_delivery_created #304
  Changes:
    - added LuaTrain to on_delivery_pickup_complete #298
    - added LuaTrain to on_delivery_completed #298
2022-09-23 10:06:22 +02:00
Optera
50f39ebfdc Version: 1.16.10
Date: 2022-07-22
  Features:
    - use RichText [train-stop=uid] for stations
    - use RichText [train=uid] for trains
  Changes:
    - GPS tags disabled by default, was too spammy
2022-07-22 15:10:01 +02:00
Optera
02159af306 Version: 1.16.9
Date: 2022-06-19
  Bugfixes:
    - additional merged delivery stack size check #271
2022-06-19 08:38:58 +02:00
Optera
6edd69e6ac Version: 1.16.8
Date: 2022-06-19
  Features:
    - show cargo as rich text in no-provider-found, provider-found, creating-delivery #283
    - added map-setting: Providers output existing cargo (default on), workaround for inserters stuck with items # 272, #294
2022-06-19 08:18:29 +02:00
Dusk
9542f06c34 Fix changelog (#281)
Change notes for 1.16.4 contained an extra space, preventing them from being parsed in game.
2021-11-24 21:02:16 +01:00
Optera
c66149d80b Version: 1.16.7
Date: 2021-11-17
  Bugfixes:
    - trains didn't break for temp stops, potentially overshooting and repathing to other stops
2021-11-17 21:09:06 +01:00
Optera
ba298556fe Version: 1.16.6
Date: 2021-11-14
  Bugfixes:
    - trains leaving requester didn't fully clean all delivery tables
    - trains entering depot with existing delivery raise on_delivery_failed #277
2021-11-14 08:56:01 +01:00
Optera
24652e8795 Version: 1.16.5
Date: 2021-11-07
  Features:
    - use rail_direction for temp stops #275
  Bugfixes:
    - schedules did not always reset when using conditional Depot Signals
2021-11-07 08:34:18 +01:00
Optera
24fdc74577 Version: 1.16.4
Date: 2021-11-06
  Bugfixes:
    -  Add handling of on_entity_cloned event #274
2021-11-06 21:17:01 +01:00
Optera
4ff9d0cbb2 Version: 1.16.3
Date: 2021-06-30
  Bugfixes:
    - changes to ltn-depot-fluid-cleaning where not applied #269
    - trains entering depots with fluids also raise an alert
2021-06-30 06:58:26 +02:00
Optera
dbb2de0558 Version: 1.16.2
Date: 2021-06-28
  Bugfixes:
    - incorrect sprite sheet size for normal res output #267
2021-06-28 17:50:47 +02:00
snouz
4fcca449ed graphics update by snouz (#266)
-Mod icon re-imagined
-Technology icon re-imagined
-Depot signal upscaled and "repainted" (from original 32px)
-All signals re-worked to make them more impactful/balanced/clear (# for priority becomes ★, new stack symbol, max train number becomes 2 locomotives)
-Yellow combinator color reinforced
2021-06-28 06:53:20 +02:00
Optera
1cc30499b1 Version: 1.16.0
Date: 2021-03-26
  Changes:
    - find free trains using table.sort
  Bugfixes:
    - depot priority should be properly working now
2021-03-26 09:39:11 +01:00
Optera
75faebf624 Version: 1.15.7
Date: 2021-03-21
  Bugfixes:
    - also check signal.name and signal.type for virtual signals
2021-03-21 08:01:05 +01:00
Optera
42d5a1c6b1 Version: 1.15.6
Date: 2021-03-10
  Bugfixes:
    - skip over nil signal.name or signal.type, how can a signal name be nil in the first place?
2021-03-20 14:55:01 +01:00
Optera
1f6d63ed37 Version: 1.15.5
Date: 2021-03-10
  Features:
    - trains entering depots with cargo raise an alert
    - trains entering depots can have fluid residue automatically removed #185
  Changes:
    - reset schedules at requester before raising API events #255
2021-03-10 18:31:40 +01:00
Optera
849cd25902 Version: 1.15.4
Date: 2021-02-27
  Features:
    - added setting to disable GPS tags
2021-02-27 18:24:52 +01:00
Optera
b57a038bd0 Version: 1.15.3
Date: 2021-02-16
  Bugfixes:
    - moved lamp controllers off grid, preventing adjacent lamps to connect to it #253
2021-02-18 13:21:03 +01:00
Optera
1d237981a0 Version: 1.15.2
Date: 2021-02-06
  Bugfixes:
    - delivery timout messages accessed position data of stop entities without checking validity #251
2021-02-06 16:16:16 +01:00
Optera
8314878728 Version: 1.15.1
Date: 2021-02-03
  Features:
    - added gps rich-text to station names in chat #246
    - increased verbosity of no-provider-found logfile entry #244
  Bugfixes:
    - subtracted delivery from providers twice #250
2021-02-03 17:19:24 +01:00
Optera
6e75c16787 Version: 1.15.0
Date: 2020-11-26
  Features:
    - updated to Factorio 1.1
2020-11-26 17:56:56 +01:00
Optera
46b9230b03 fixed changelog 2020-10-04 07:15:15 +02:00
Optera
9985de5c6a Version: 1.14.6
Date: 2020-10-04
  Features:
    - Hotkey disabling/enabling Dispatcher, default ctrl-shift-D #234
2020-10-04 07:14:06 +02:00
Optera
fff2df6f36 fixed wording 2020-09-18 07:47:29 +02:00
Optera
f8244861e6 Version: 1.14.5
Date: 2020-09-16
  Features:
    - added user setting to disable alerts
  Bugfixes:
    - on_provider events didn't include LuaTrain
    - on_requester_unscheduled_cargo_alert.unscheduled_load lacked type prefix
2020-09-17 17:43:34 +02:00
Optera
884e22ead1 Version: 1.14.5
Date: 2020-09-16
  Bugfixes:
    - on_provider events didn't include LuaTrain
2020-09-16 17:46:40 +02:00
Optera
be45353eee Version: 1.14.4
Date: 2020-09-13
  Changes:
    - pushed FLib to 0.3.3
2020-09-13 08:00:57 +02:00
Optera
0fedf92365 Version: 1.14.3
Date: 2020-09-04
  Bugfixes:
    - increased TrainLeaves debug log verbosity
    - fluid deliveries sometimes incorrectly detected incomplete pickup due to lsb differences #230
2020-09-04 18:24:58 +02:00
Optera
977da9283f Version: 1.14.2
Date: 2020-08-30
  Bugfixes:
    - disabled auto barreling on fluids used for alert icons #228
2020-08-30 12:38:36 +02:00
Optera
a777f47c2d disabled auto barreling on fluids used for alert icons #228 2020-08-29 06:59:32 +02:00
Optera
2217748bab Version: 1.14.1
Date: 2020-08-28
  Bugfixes:
    - added missing delivery check in TrainArrives
2020-08-28 17:04:24 +02:00
Optera
6a535ad74f Version: 1.14.0 (#225)
Version: 1.14.0
Date: 2020-08-28
  Features:
    - updated to Factorio 1.0
    - use Factorio alert system for common warnings and errors
    - added cargo alerts
2020-08-28 11:48:09 +02:00
Optera
baebd5a5aa Version: 1.13.10
Date: 2020-07-28
  Features:
    - increased message level of empty-depot to warning #217
    - increased message level of no-train-found to warning #217
2020-07-29 17:37:01 +02:00
Optera
4add8365bd Version: 1.13.9
Date: 2020-06-06
  Features:
    - reworked German localisation #216
    - localisation for dropdowns
2020-06-06 20:22:18 +02:00
Optera
452b8e4f51 Version: 1.13.8
Date: 2020-05-29
  Bugfixes:
    - Checks adjusting requester amounts used stop.backer_name instead of stop.unit_number. https://forums.factorio.com/viewtopic.php?p=496164#p496164
2020-05-29 13:32:25 +02:00
Optera
a3c543c711 Version: 1.13.7
Date: 2020-05-27
  Features:
    - updated icons
2020-05-27 11:44:00 +02:00
Optera
e00a92a5b5 Version: 1.13.6
Date: 2020-05-26
  Changes:
    - replaced OpteraLib with FLib
2020-05-26 13:34:36 +02:00
Optera
5fd9e64929 Version: 1.13.5
Date: 2020-05-20
  Bugfixes:
    - multiple IO entities could be built on top of another #214
    - stops could connect to IO entities of different stops
2020-05-20 21:17:00 +02:00
Optera
a169e6e7a3 Version: 1.13.4
Date: 2020-05-17
  Bugfixes:
    - Increased selection priority on secondary entities #213
2020-05-17 18:32:28 +02:00
Optera
20eaf2940b fixed wording 2020-05-15 15:50:40 +02:00
Optera
81e1a4db0b fixed indents 2020-05-15 15:46:34 +02:00