-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
43 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,19 @@ | ||
## Must | ||
|
||
- [x] Create custom GUI | ||
- [x] Get proof of concept working | ||
- [x] Create front end | ||
- [x] Handle GUI interactions | ||
- [x] Prevent changing settings for non-rightmost signals to prevent confusion | ||
- [x] Clear settings for Nixie Tube whenever they have a western neighbor | ||
- [x] Redraw Nixie Tube when adding a western neighbor | ||
- [x] Fix UI not responding on fresh save | ||
- [x] Rewrite rendering code | ||
- [x] Add sprite caching back in | ||
- [x] Further improve performance if possible | ||
- [x] Fix z-fighting | ||
- [x] Fix circuit connection visuals | ||
- [x] Fix "Turned off during daytime" in popup on hover | ||
- [x] Fix memory leak when removing Nixie Tubes | ||
- [x] Implement small and big reinforced Nixie Tubes | ||
- [x] Test upgrade to 2.0 path | ||
- [x] Fix upgrade to 2.0 path | ||
- [ ] Use new GUI on ghosts | ||
|
||
## Should | ||
|
||
- [ ] Improve performance of configure_nixie_tube | ||
- [ ] New art | ||
- [ ] Do not update Nixie Tubes that are not in view | ||
- [ ] Make sure Nixie Tubes are updated even when the controller is out of view | ||
- [x] Rename entities both in code and localisation | ||
- [x] 'Old Nixie Tube' to either 'Classic Nixie Tube' | ||
- [x] 'Nixie Tube' to 'Reinforced Nixie Tube' | ||
- [x] Write migrations | ||
- [x] Improve phrasing and naming for settings | ||
- [x] Remove update_delay setting? | ||
- [x] Figure out why activity light works for Classix Nixie Tube, but not the other ones | ||
- [x] Split up GUI and controller code | ||
|
||
## Could | ||
|
||
- [ ] Add sound on open/close GUI | ||
- [ ] Find out how to trigger close_sound | ||
- [ ] Add open sound only when opening GUI | ||
- [ ] Prevent opening the GUI again if it is already open | ||
- [x] Show the Nixie Tube preview in the GUI with rendered digits | ||
|
||
## Won't |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
[entity-name] | ||
nixie-tube=Газоразрядный индикатор | ||
classic-nixie-tube=Класический газоразрядный индикатор | ||
classic-nixie-tube-sprite=__ENTITY__classic-nixie-tube__ | ||
reinforced-nixie-tube=Обновлённый газоразрядный индикатор | ||
reinforced-nixie-tube-sprite=__ENTITY__reinforced-nixie-tube__ | ||
small-reinforced-nixie-tube=Небольшой обновлённый газоразрядный индикатор | ||
small-reinforced-nixie-tube-sprite=__ENTITY__small-reinforced-nixie-tube__ | ||
|
||
[entity-description] | ||
classic-nixie-tube=Отображает сигналы логической сети. Могут быть соединены в цепочку для отображения больших значений. | ||
reinforced-nixie-tube=Отображает сигналы логической сети. Могут быть соединены в цепочку для отображения больших значений. | ||
small-reinforced-nixie-tube=Отображает сигналы логической сети. Могут быть соединены в цепочку для отображения больших значений. | ||
|
||
[technology-name] | ||
classic-nixie-tubes=Класические газоразрядные индикаторы | ||
reinforced-nixie-tubes=Обновлённые газоразрядные индикаторы | ||
|
||
[technology-description] | ||
classic-nixie-tubes=Газоразрядные индикаторы для отображения сигналов логической сети. Могут быть соединены в цепочку для отображения больших значений. | ||
reinforced-nixie-tubes=Обновлённые и маленькие обновлённые газоразрядные индикаторы для отображения сигналов логической сети. Могут быть соединены в цепочку для отображения больших значений. | ||
|
||
[mod-setting-name] | ||
nixie-tube-group-updates-per-tick=Объединять обновление за тик | ||
|
||
[mod-setting-description] | ||
nixie-tube-group-updates-per-tick=Максимальное количество __ENTITY__nixie-tube__ группируется для обновления за тик. Более высокое число будет обновлять трубки быстрее, но будет требовать больше ресурсов. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters