Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Remove deprecated invert-sign setting. #239

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions cybersyn/locale/de/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=Depotumgehung aktiviert
cybersyn-warmup-time=Aufwärmzeit für die Station (sec)
cybersyn-stuck-train-time=Zeitüberschreitung bei festgefahrenem Zug in Sekunden
cybersyn-allow-cargo-in-depot=Erlaube Züge mit Fracht in Depots
cybersyn-invert-sign=Invertieren der Kombinatorausgabe (veraltet)
#cybersyn-manager-enabled=
#cybersyn-manager-updates-per-second=
#cybersyn-manager-result-limit=
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=Wenn ausgewählt, kann ein Zug nach einer Lieferun
cybersyn-warmup-time=Wie viele Sekunden ein kybernetischer Kombinator wartet, bevor er sich mit dem Cybersyn-Netz verbindet. Dies ist eine Schonfrist, um das Schaltungsnetz zu ändern oder zu korrigieren, bevor die Züge zu einer neuen, mit Blueprint gebauten, Station fahren.
cybersyn-stuck-train-time=So viele Sekunden nach der Abfertigung eines Zuges wird eine Warnung gesendet, um darauf hinzuweisen, dass der Zug wahrscheinlich stecken geblieben ist und seine Lieferung nicht abgeschlossen hat. Der Spieler muss dann wahrscheinlich sein Netzwerk debuggen, um den Zug wieder freizubekommen.
cybersyn-allow-cargo-in-depot=Wenn ausgewählt, dürfen Züge Fracht in Depots haben; es werden keine Warnungen erzeugt und der Zug wird nicht aufgehalten. Außerdem werden Züge mit Aufträgen zum Besuch von Anforderunngsstationen mit aktivierter "Inaktivitätsbedingung" auf Inaktivität warten, anstatt auf leere Fracht zu warten. Nützlich für die Erstellung von Zugsystemen, bei denen Depots überschüssige Fracht abfertigen. Nur für fortgeschrittene Benutzer.
cybersyn-invert-sign=Ändern Sie das Vorzeichen der Ausgabe von kybernetischen Kombinatoren, so dass es dasselbe ist wie in LTN oder in früheren Versionen von Project Cybersyn.
#cybersyn-manager-result-limit=

[item-name]
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/en/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=Depot bypass enabled
cybersyn-warmup-time=Station warmup time (sec)
cybersyn-stuck-train-time=Stuck train timeout (sec)
cybersyn-allow-cargo-in-depot=Allow cargo in depots
cybersyn-invert-sign=Invert combinator output (deprecated)
cybersyn-manager-enabled=Preview the Indev Cybersyn Manager
cybersyn-manager-updates-per-second=Manager updates per second
cybersyn-manager-result-limit=Max entities displayed on GUI pages
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=If checked, when a train completes a delivery and
cybersyn-warmup-time=How many seconds a cybernetic combinator will wait before connecting to the Cybersyn network. This is a grace period to modify or correct the circuit network before trains start dispatching to a newly blueprinted station.
cybersyn-stuck-train-time=After this many seconds from a train's dispatch, an alert will be sent to let you know a train is probably stuck and has not completed its delivery. The player will likely have to debug their network to get the train unstuck.
cybersyn-allow-cargo-in-depot=If checked, trains will be allowed to have cargo in depots; no alerts will be generated and the train will not be held. In addition, trains with orders to visit requester stations with "Inactivity condition" checked will wait for inactivity instead of waiting for empty cargo. Useful for creating train systems where depots handle excess cargo. For advanced users only.
cybersyn-invert-sign=Flip the sign of the output of cybernetic combinators to be the same as it is in LTN or in earlier versions of Project Cybersyn.
cybersyn-manager-enabled=Allows viewing of all trains and stations connected to the Cybersyn network. This GUI is currently in development and is likely to have many crashes.
cybersyn-manager-updates-per-second=Controls how frequently the Cybersyn manager gui refreshes. The Cybersyn manager must be set to active for this setting to have an effect.
cybersyn-manager-result-limit=Caps the number of matching enitities (e.g. stations, trains) to limit the amount of update time consumed when the list is refreshed.\n-1 means return all results.
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/es/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=Evitar depósito habilitado
cybersyn-warmup-time=Tiempo de calentamiento de estación (seg)
cybersyn-stuck-train-time=Tren atascado tiempo de espera (seg)
cybersyn-allow-cargo-in-depot=Permitir carga en depositos
cybersyn-invert-sign=Invertir salida del combinador (obsoleto)
cybersyn-manager-enabled=Habilitar la GUI de Cybersyn.
cybersyn-manager-updates-per-second=Actualizar manager intervalo de tick
cybersyn-manager-result-limit=Máxima cantidad de entidades mostradas en las páginas GUI.
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=Si está marcado, cuando un tren completa la entre
cybersyn-warmup-time=Cuantos segundos esperará el combinador cibernético, antes de conectarse a la red de Cybersyn. Este es un período de gracia para modificar o corregir el circuito de red antes de que los trenes comienzen a ser despachados hacia la nueva estación.
cybersyn-stuck-train-time=Después de esta cantidad de segundos de ser despachado el tren, una alerta será enviada para informar que el tren probablemente esté atascado y no completó su entrega. El jugador seguramente tenga que arreglar su red para desbloquar al tren.
cybersyn-allow-cargo-in-depot=Si está marcado, se le permitirá a los trenes tener carga en los depósitos. Ninguna alerta será generada, y el tren no será detenido. Adicionalmente, trenes con ordenes de visitar estaciones solicitantes con "Condiciones de inactividad" marcados esperarán por inactividad en vez de carga vacia. Útil para crear sistemas de trenes donde los depósitos se ocupan del exceso de carga. Para jugadores avanzados unicamente.
cybersyn-invert-sign=Cambia el signo de salida de los combinadores cibernéticos para que sean iguales a LTN o a versiones anteriores de Project Cybersyn.
cybersyn-manager-result-limit=Limita el número de entidades iguales (p.ej. estaciones, trenes) para limitar la cantidad de tiempo consumido en actualizaciones cuando la lista es renovada. \n-1 devuelve todos los resultados.

[item-name]
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/fr/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=Evitement du dépôt activé
cybersyn-warmup-time=Temps de préchauffage de la station (en secondes)
cybersyn-stuck-train-time=Délai d'attente pour un train bloqué (en secondes)
cybersyn-allow-cargo-in-depot=Autoriser le fret dans les dépôts
cybersyn-invert-sign=Inverser la sortie de l'émetteur (obsolète)
cybersyn-manager-enabled=Aperçu du gestionnaire Cybersyn (en développement)
cybersyn-manager-updates-per-second=Mises à jour du gestionnaire par seconde
cybersyn-manager-result-limit=Nombre maximal d'entités affichées sur les pages de l'interface graphique
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=Si cette case est cochée, lorsqu'un train effectu
cybersyn-warmup-time=Combien de secondes un émetteur cybernétique attendra avant de se connecter au réseau Cybersyn. Il s'agit d'une période de grâce pour modifier ou corriger le réseau de circuits avant que les trains ne commencent à se diriger vers une gare nouvellement planifiée.
cybersyn-stuck-train-time=Après ce nombre de secondes à compter de l'envoi d'un train, une alerte sera envoyée pour vous informer qu'un train est probablement bloqué et n'a pas terminé sa livraison. Le joueur devra probablement déboguer son réseau pour débloquer le train.
cybersyn-allow-cargo-in-depot=Si cette case est cochée, les trains seront autorisés à transporter des marchandises dans les dépôts. Aucune alerte ne sera générée et le train ne sera pas retenu. De plus, les trains ayant reçu l'ordre de visiter les stations demandeuses avec la case « Condition d'inactivité » cochée attendront l'inactivité au lieu d'attendre une cargaison vide. Utile pour créer des systèmes de trains dans lesquels les dépôts gèrent les excédents de marchandises. Réservé aux utilisateurs avancés.
cybersyn-invert-sign=Inversez le signe de la sortie des combinateurs cybernétiques pour qu'il soit le même que dans LTN ou dans les versions antérieures de Projet Cybersyn.
cybersyn-manager-enabled=Permet de visualiser tous les trains et toutes les stations connectés au réseau Cybersyn. Cette interface graphique est actuellement en cours de développement et risque de connaître de nombreux plantages.
cybersyn-manager-updates-per-second=Contrôle la fréquence à laquelle l'interface graphique du gestionnaire Cybersyn est actualisée. Le gestionnaire Cybersyn doit être défini sur actif pour que ce paramètre ait un effet.
cybersyn-manager-result-limit=Limite le nombre d'entités correspondantes (par exemple, les stations, les trains) pour limiter le temps de mise à jour consommé lorsque la liste est actualisée.\n-1 signifie renvoyer tous les résultats.
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/ko/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=대기역 지나치기 활성화
cybersyn-warmup-time=정류장 준비시간 (초)
cybersyn-stuck-train-time=막힌 기차의 정지시간 (초)
cybersyn-allow-cargo-in-depot=대기역 화물 허용
cybersyn-invert-sign=조합기 출력 신호 반전 (사용 중지)
cybersyn-manager-enabled=개발 중인 Cybersyn 관리자 미리보기
cybersyn-manager-updates-per-second=관리자 초당 새로고침 횟수
cybersyn-manager-result-limit=GUI 페이지에서 표시되는 최대 엔티티 갯수
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=체크 할 경우, 기차가 배달 및 연료 공
cybersyn-warmup-time=Cybernetic 조합기가 Cybersyn 네트워크에 연결하기 전에 대기하는 시간(초)입니다. 새로 설계한 역으로 배차를 시작하기 전에 회로 네트워크를 수정하기 위한 유예기간을 설정할 수 있니다.
cybersyn-stuck-train-time=기차가 배차된 후 설정된 시간이 지나면 기차가 막혔고 배달이 완료되지 않았음을 알리는 경고가 전송됩니다. 플레이어는 기차가 막히지 않도록 네트워크를 수정해야 할 것입니다.
cybersyn-allow-cargo-in-depot=체크 할 경우, 기차가 화물을 가지고 대기역으로 돌아가는 것을 허용합니다. 경고가 생성되지 않고 기차가 대기역에 정차하지 않습니다. 또한, "활동 없음 조건 추가"가 체크되어 있는 요청역에서, 화물 인벤토리를 비우는 대신 활동 없음 상태를 기다립니다. 대기역에서 초과 화물을 처리하는 기차 시스템을 만드는데 유용합니다. 고급 사용자 전용
cybersyn-invert-sign=cybernetic 조합기의 출력 신호를 LTN 또는 이전 버전의 프로젝트 Cybersyn과 같아지도록 뒤집습니다.
cybersyn-manager-enabled=Cybersyn 네트워크에 연결된 모든 기차와 역을 볼 수 있습니다. GUI는 현재 개발 중이며 불안정할 수 있습니다.
cybersyn-manager-updates-per-second=Cybersyn 관리자 GUI가 새로고침하는 빈도를 제어합니다. 이 설정이 적용되려면 Cybersyn 관리자를 활성화 해야 합니다.
cybersyn-manager-result-limit=역, 기차 등 일치하는 최대 엔티티의 수를 제한하여 목록을 새로고침할 때 소비되는 업데이트 시간을 제한합니다.\n-1 으로 모든 결과를 표시합니다.
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/ru/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ cybersyn-depot-bypass-enabled=Разрешить обход депо
cybersyn-warmup-time=Время "прогрева" станции (сек)
cybersyn-stuck-train-time=Таймаут застревания поезда (сек)
cybersyn-allow-cargo-in-depot=Разрешить поезда с грузом в депо
cybersyn-invert-sign=Инвертировать вывод комбинатора (устаревший параметр)
cybersyn-manager-enabled=Включить менеджер Cybersyn (тестовая версия)
cybersyn-manager-updates-per-second=Частота обновления менеджера в секундах
cybersyn-manager-result-limit=Макс. объектов на странице менеджера
Expand All @@ -29,7 +28,6 @@ cybersyn-depot-bypass-enabled=Если этот параметр включен,
cybersyn-warmup-time=Сколько секунд кибернетический комбинатор будет ждать, прежде чем подключиться к сети Cybersyn. Это льготное время, чтобы успеть измененить или исправить логическую сеть до того, как поезда начнут отправляться на новую станцию, созданную из чертежа.
cybersyn-stuck-train-time=По истечении этого количества секунд с момента отправки поезда будет отправлено оповещение, сообщающее вам, что поезд, вероятно, застрял и не завершил свою доставку. Игроку, скорее всего, придется отлаживать свою сеть, чтобы освободить поезд.
cybersyn-allow-cargo-in-depot=Если этот параметр включен, поездам будет разрешено иметь груз во время стоянки в депо; никаких предупреждений генерироваться не будет, и поезд не будет приостановлен. Кроме того, поезда при посещении станций снабжения с включенной настройкой "Условие бездействия" будут ожидать бездействия вместо ожидания полной разгрузки. Полезно для создания железнодорожных систем, в которых депо обрабатывают избыточный груз. Только для продвинутых пользователей.
cybersyn-invert-sign=Изменяет знак сигналов вывода кибернетического комбинатора так, чтобы он был таким же, как в LTN или в более ранних версиях Project Cybersyn.
cybersyn-manager-enabled=Позволяет просматривать все поезда и станции, подключенные к сети Cybersyn. Этот интерфейс находится в стадии разработки и может иметь много сбоев.
cybersyn-manager-updates-per-second=Указывает, как часто обновляется интерфейс кибернетического менеджера. Настройка активна только при включении менеджера.
cybersyn-manager-result-limit=Ограничивает количество совпадающих объектов (например, станций, поездов), чтобы уменьшить нагрузку при обновлении списка. Значение -1 возвращает все результаты.
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/sv-SE/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ cybersyn-depot-bypass-enabled=Hoppa över depåer
cybersyn-warmup-time=Stationsuppvärmningstid (sek)
cybersyn-stuck-train-time=Timeout för tåg som fastnat (sek)
cybersyn-allow-cargo-in-depot=Tillåt last i depåer
cybersyn-invert-sign=Invertera kombinatorers utsignaler (förlegad)
cybersyn-manager-enabled=Aktivera Cybersyn-GUI:t
cybersyn-manager-update-rate=Uppdateringsfrekvens för hanteraren
cybersyn-manager-result-limit=Max antal entiteter som visas på GUI-sidor.
Expand All @@ -32,7 +31,6 @@ cybersyn-depot-bypass-enabled=Med den här inställningen aktiverad kan tåg, ef
cybersyn-warmup-time=Antal sekunder som en Cybernetisk kombinator väntar innan den ansluter till Cybersyn-nätverket. Det här tillåter tid för ändringar eller korrigeringar till kretsnätverket innan tåg börjar skickas till en nyligen byggd station.
cybersyn-stuck-train-time=Antal sekunder räknat från ett tågs avgångstid som en varning skickas för att meddela att ett tåg antagligen fastnat och inte har slutfört sin leverans. Spelaren kommer antagligen behöva felsöka sitt nätverk för att få loss tåget.
cybersyn-allow-cargo-in-depot=Tillåter att tåg anländer till en depå med last kvar i sina vagnar. Inga varningar kommer skapas och tåget hålls inte kvar i depån. Dessutom, för tåg med en order att besöka en beställarstation som har "Inaktivetetsvillkor" ikryssat, kommer de att vänta på inaktivetet istället för tom last. Användbart för att skapa tågsystem där depåer hanterar överflödig last. Endast för avancerade användare.
cybersyn-invert-sign=Invertera (ändra positivt till negativt och vice versa) utsignalen från Cybernetiska kombinatorer till att vara som de är i LTN eller tidigare versioner av Projekt Cybersyn.
cybersyn-manager-enabled=Ger en översikt över alla tåg och stationer som är anslutna till Cybersyn-nätverket. Gränssnittet är under utveckling och kan leda till många krascher.
cybersyn-manager-updates-per-second=Ställer in hur ofta gränssnittet för Cybersyn-hanteraren uppdateras. Cybersyn-hanteraren måste vara aktiverad för att den här inställningen ska ha någon effekt.
cybersyn-manager-result-limit=Sätter en gräns på antalet matchande entiteter (t.ex. stationer, tåg) för att begränsa tiden det tar att uppdatera när listan uppdateras.\nSätt till -1 för att visa allt.
Expand Down
2 changes: 0 additions & 2 deletions cybersyn/locale/zh-CN/base.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ cybersyn-depot-bypass-enabled=启用车库绕行
cybersyn-warmup-time=车站预备时间(秒)
cybersyn-stuck-train-time=列车卡住超时(秒)
cybersyn-allow-cargo-in-depot=允许车库中存放货物
cybersyn-invert-sign=反转运算器输出(已弃用)
cybersyn-manager-enabled=Cybersyn管理器预览版
cybersyn-manager-updates-per-second=管理器每秒更新
cybersyn-manager-result-limit=管理器界面上显示的最大实体数量
Expand All @@ -35,7 +34,6 @@ cybersyn-depot-bypass-enabled=若选中,则当列车完成交付和加油后
cybersyn-warmup-time=协同控制运算器在连接到Cybersyn网络之前要等待多少秒。这是一个宽限期,便于在列车开始调度到一个新站台前,修改或纠正信号网络。
cybersyn-stuck-train-time=在列车派遣后的这么多秒后,将发送警报,以让您知道列车可能卡住了,并且无完成交付。玩家可能需要调试其网络以使列车脱困。
cybersyn-allow-cargo-in-depot=若选中,则允许列车在车库中装载货物。不会生成任何警报,列车也不会被拦住。此外,具有访问请求站点并勾选了“静止状态”的订单的列车将等待静止状态,而非等待清空货物。这对于创建由车库处理多余货物的列车系统非常有用。仅适用于高水准玩家。
cybersyn-invert-sign=翻转协同控制运算器输出的信号,使其与LTN或Project Cybersyn早期版本中的信号相同。
cybersyn-manager-enabled=允许查看连接到Cybersyn的所有列车和车站。此管理器界面目前正处于开发中,可能会导致多次崩溃。
cybersyn-manager-updates-per-second=控制Cybersyn管理器界面刷新的频率。必须将Cybersyn管理器设置为启用才能生效。
cybersyn-manager-result-limit=限制匹配实体(如车站、列车)的数量,以限制刷新列表时消耗的更新时间。\n-1表示返回所有结果。
Expand Down
3 changes: 1 addition & 2 deletions cybersyn/scripts/factorio-api.lua
Original file line number Diff line number Diff line change
Expand Up @@ -816,7 +816,6 @@ end
---@param map_data MapData
---@param station Station
function set_comb2(map_data, station)
local sign = mod_settings.invert_sign and -1 or 1
if station.entity_comb2 then
local deliveries = station.deliveries
---@type LogisticFilter[]
Expand All @@ -832,7 +831,7 @@ function set_comb2(map_data, station)
quality = item_quality or "normal",
comparator = "=",
},
min = sign * count,
min = count,
} -- constant combinator cannot have quality = nil (any)
end

Expand Down
1 change: 0 additions & 1 deletion cybersyn/scripts/global.lua
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,6 @@
---@field public warmup_time double
---@field public stuck_train_time double
---@field public fuel_threshold double
---@field public invert_sign boolean
---@field public allow_cargo_in_depot boolean
---@field public missing_train_alert_enabled boolean --interface setting
---@field public stuck_train_alert_enabled boolean --interface setting
Expand Down
Loading