Friday Facts #419 - Display Panel & Inserter pickup fixes
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
I think someone already said this, but I'd like to second it. I want bigger versions so they're easier to see.
Maybe 1x2 (for text only?) like Nixie tubes. or 2x2.
Maybe 1x2 (for text only?) like Nixie tubes. or 2x2.
-
- Inserter
- Posts: 22
- Joined: Wed Aug 30, 2023 4:55 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Fully agree, again something that was simplified and although it wasn't really broken. But I'm looking forward to the expansion. There are many other things we have to solve.gGeorg wrote: βFri Jul 12, 2024 12:08 pmI dont think that "fix inserters" is somewhat positive. I see it natural tha slow inserter, burner, has issues on fast belt. It is not bug it is intended feature. Fixining it means, cut out some challenge, it is a bit like, "fixing fluids" by cut out flow. It is easyer, but .... .By removing the balls you dont get a fighting bull.
-
- Inserter
- Posts: 22
- Joined: Wed Aug 30, 2023 4:55 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Unfortunately, this is one of the changes that I would have to rate as negative.
It is my third most negative change!
These are my most negative changes:
1. Quality
2. Fluid
3. Inserter
My favourite changes:
1. New Enemies
2. New Planets
3. More control options
It is my third most negative change!
These are my most negative changes:
1. Quality
2. Fluid
3. Inserter
My favourite changes:
1. New Enemies
2. New Planets
3. More control options
- The Phoenixian
- Fast Inserter
- Posts: 226
- Joined: Mon May 26, 2014 4:31 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
So after thinking about whether it would be possible to extract a signal value to pass to displays with current combinators and the display panel as described, I got a bit nerdsniped, and built two quick and dirty setups to do so, each with their own flaws.
![Image](https://i.imgur.com/gfn7auw.png)
Each uses a combination of Mod and Divide values in Arithmetic combinators to pass only one digit of the signal, to the three upper stage combinators. All Three of the Input Sanitizer, Signal Interpreter, and Null Signal Interpreter input on the same red wire, and output on the green wire, synchronizing their signals to the tick.
I'm pretty sure Combinators 2.0 consolidates both signal interpreters, and possibly all three upper stage combinators if some way can be found to compare each signal to the input without passing the input in the process.
The clock is just a simple test input and can be replaced by any signal desired.
The math part is where it's different between the two versions.
The version on the right has the advantage that every calculation happens on the same tick, but it's flaw is that each of the combinators needs a different instructions. It modulos the input by 10^N, where N= the decimal place, and then divides by 10^N-1.
Meanwhile, the version on the left has the exact same instructions for every row of combinators save one, but adds a one frame of input lag for each decimal place. The first combinator is just an Each * 1 delay that can be removed entirely and exists entirely for the sake of order but, beyond that, the bottom row divides by 10 then passes it to the next digit, and then the arithmetic combinators above each mod 10. It'll be a little funny when carrying ones, I suspect. On the flipside, one could easily expand the display to any size needed just by copy-pasting the left two rows.
I'm very much a novice to this side of combinators, so I'm not sure if it's possible to have a version that avoids both flaws.
As an added bonus, I'm pretty sure this could be setup to read text encoding as well, just by changing the base for divide and modulo to 27 or higher for the letters and spaces, and swapping out the constants in the combinator.
Also sharing the blueprint, because I had too much fun. (I'm not sure if there's a way to make a collapsible spoiler box in this forum software, unfortunately.)
With all that said, and in fact because of all that said, I'm going to go against the grain and say I really like this limit.
I would honestly prefer displays be slightly inconvenient precisely because it encourages dipping into combinator logic like this. For a long time I'd wanted there to be ladder of common places to get into increasingly complex uses of signal logic, starting at reading a signal to disable an output a la oil cracking, and the question and challenge of "Can I display the signal value?" serves the role of a higher step magnificently. It's complex enough to get into combinator the math and logic, but still feels like a relatively simple introduction to that space, and as a bonus is entirely optional, if highly convenient.
![Image](https://i.imgur.com/gfn7auw.png)
Each uses a combination of Mod and Divide values in Arithmetic combinators to pass only one digit of the signal, to the three upper stage combinators. All Three of the Input Sanitizer, Signal Interpreter, and Null Signal Interpreter input on the same red wire, and output on the green wire, synchronizing their signals to the tick.
I'm pretty sure Combinators 2.0 consolidates both signal interpreters, and possibly all three upper stage combinators if some way can be found to compare each signal to the input without passing the input in the process.
The clock is just a simple test input and can be replaced by any signal desired.
The math part is where it's different between the two versions.
The version on the right has the advantage that every calculation happens on the same tick, but it's flaw is that each of the combinators needs a different instructions. It modulos the input by 10^N, where N= the decimal place, and then divides by 10^N-1.
Meanwhile, the version on the left has the exact same instructions for every row of combinators save one, but adds a one frame of input lag for each decimal place. The first combinator is just an Each * 1 delay that can be removed entirely and exists entirely for the sake of order but, beyond that, the bottom row divides by 10 then passes it to the next digit, and then the arithmetic combinators above each mod 10. It'll be a little funny when carrying ones, I suspect. On the flipside, one could easily expand the display to any size needed just by copy-pasting the left two rows.
I'm very much a novice to this side of combinators, so I'm not sure if it's possible to have a version that avoids both flaws.
As an added bonus, I'm pretty sure this could be setup to read text encoding as well, just by changing the base for divide and modulo to 27 or higher for the letters and spaces, and swapping out the constants in the combinator.
Also sharing the blueprint, because I had too much fun. (I'm not sure if there's a way to make a collapsible spoiler box in this forum software, unfortunately.)
Code: Select all
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
I would honestly prefer displays be slightly inconvenient precisely because it encourages dipping into combinator logic like this. For a long time I'd wanted there to be ladder of common places to get into increasingly complex uses of signal logic, starting at reading a signal to disable an output a la oil cracking, and the question and challenge of "Can I display the signal value?" serves the role of a higher step magnificently. It's complex enough to get into combinator the math and logic, but still feels like a relatively simple introduction to that space, and as a bonus is entirely optional, if highly convenient.
The greatest gulf that we must leap is the gulf between each other's assumptions and conceptions. To argue fairly, we must reach consensus on the meanings and values of basic principles. -Thereisnosaurus
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Notice how on the bottom right image the burner inserter still makes one failed pickup attempt? That means it's still just a matter of time before enough of those happen in a row for it to run out of energy and require manual intervention. Whether this counts as a bug is debatable, but the problem is not actually fixed.
Actual fix would require a burner to never reach for an item it can't reach in time or some other inserter is already reaching for, and preferably to never reach for a non-fuel item if low on energy. Whether that's worth worrying about is another matter, since burners are very much an early-game-only thing. Still, any mod with expanded burner phase would benefit.
Actual fix would require a burner to never reach for an item it can't reach in time or some other inserter is already reaching for, and preferably to never reach for a non-fuel item if low on energy. Whether that's worth worrying about is another matter, since burners are very much an early-game-only thing. Still, any mod with expanded burner phase would benefit.
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Love the displays!
I think their size is too small though. It took a while to find the display next to the crushers, with the belts and blinking combinators distracting. And since most of the icons aren't very bright, they could be hard to see / identify. I suggest increasing their size to 2x2!
The displays that only show text look visually like they aren't running, IMO they should show some low-res text on their screen (like the signs in Super Mario 64).
Lastly, you didn't show how the color signals are displayed, but it would be great to have the entire screen being colored instead of just showing the signal icon. This could be extended to the letter / number signals as well, displaying them as written on the screen, like the +/<> etc. are shown on combinators
I think their size is too small though. It took a while to find the display next to the crushers, with the belts and blinking combinators distracting. And since most of the icons aren't very bright, they could be hard to see / identify. I suggest increasing their size to 2x2!
The displays that only show text look visually like they aren't running, IMO they should show some low-res text on their screen (like the signs in Super Mario 64).
Lastly, you didn't show how the color signals are displayed, but it would be great to have the entire screen being colored instead of just showing the signal icon. This could be extended to the letter / number signals as well, displaying them as written on the screen, like the +/<> etc. are shown on combinators
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
So after more time thinking, the magnet explanation grew on my mind, maybe some insulated cable would look blue like this and you are correct.
I thought of another crazy explanation, because often time the reveals in the FFF seem crazy to me, so here it is : It's still a fabric, but one that you need to thread from some electric spider's web that haunt Fulgora, which caused the ruin of the previous populations. Some kind of technological bug that replicated and attacks all things holding electricity, usually making big nets of insulated web, after evolving on a planet with lots of thunder storm. Such characteristic making them double edge sword for the engineer as before any research they are just an ennemy, but after unlocking some technology in Fulgora, it becomes possible to tame them, and while feeding them electricity them can produce some of that web. It would be used in battery, but maybe also in other things since the web is very resistant, not only allowing electricty to pass through.
-
- Burner Inserter
- Posts: 9
- Joined: Fri May 03, 2019 5:29 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
I really hope there is an option to rebind the key that toggles whether or not the display panel text is shown.
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Am I missing something or is the real story in this FFF the ghost signal icon?
-
- Long Handed Inserter
- Posts: 99
- Joined: Mon May 15, 2017 7:49 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Always though the inserter lag was a feature, but I'm also glad it's gone now ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
So now we have: Tags, Pings, Pins and Displays to put markers on the map. Did playtesting the feature already reveal if displays remove the need for anyone of the first three?
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
So now we have: Tags, Pings, Pins and Displays to put markers on the map. Did playtesting the feature already reveal if displays remove the need for anyone of the first three?
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
The text either shows only on mouseover (if the "always on" option is unchecked in the display's GUI panel), or all the time when Alt-mode is turned on (if the "always on" option is checked in the display's GUI panel).NaurEnForven wrote: βFri Jul 12, 2024 8:07 pmI really hope there is an option to rebind the key that toggles whether or not the display panel text is shown.
That's my understanding of :
So no key binding there, apart from the Alt key to turn Alt-mode on/off.By default the message is only visible when the Display panel is hovered by the player.
Sometimes though we want the information to be visible at all times, so we added an option to set the text to always show (in alt-mode).
Koub - Please consider English is not my native language.
-
- Manual Inserter
- Posts: 2
- Joined: Fri May 10, 2024 7:53 pm
- Contact:
-
- Manual Inserter
- Posts: 3
- Joined: Mon Mar 11, 2019 9:12 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
I believe that miss is due to the late notification of the burner for the need of that item. There are a couple of coal pieces ignored before, indicating that the burner is full.Karamel wrote: βFri Jul 12, 2024 7:05 pmNotice how on the bottom right image the burner inserter still makes one failed pickup attempt? That means it's still just a matter of time before enough of those happen in a row for it to run out of energy and require manual intervention. Whether this counts as a bug is debatable, but the problem is not actually fixed.
I fully agreeActual fix would require a burner to never reach for an item it can't reach in time or some other inserter is already reaching for, and preferably to never reach for a non-fuel item if low on energy. Whether that's worth worrying about is another matter, since burners are very much an early-game-only thing. Still, any mod with expanded burner phase would benefit.
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Can we have the display plates as early as Red-Tier Research, or even for free, please? (and literally cost only a brick)
Display panels with circuit integration is fine to be put with the other circuits. But I would severely miss the capability of engraving a simple and static slab of stone for the purpose of planning my base right from the start. Also NGL... the tilted headstones concept art already looks 100% ingame-worthy.
![Question :?:](./images/smilies/icon_question.gif)
Display panels with circuit integration is fine to be put with the other circuits. But I would severely miss the capability of engraving a simple and static slab of stone for the purpose of planning my base right from the start. Also NGL... the tilted headstones concept art already looks 100% ingame-worthy.
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
cant wait to integrate this into my train system ![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
I like the idea of the display panel of the great deal, but really dislike this particular design: aside from raw visual appeal - or lack thereof - there is the worse issue that it is quite discomforting, as it evokes a cyclopean alien staring at you.
![Image](https://i.imgur.com/cM2ZM3K.gif)
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
First thing that came to mind when reading this. This is a nice QoL addition.dragon_gawain wrote: βFri Jul 12, 2024 5:25 pm1. It would be nice if the on map/alt display text had some sort of symbol to let me (and others) know that there was more text that can be seen upon hovering over/opening the display panel.
-
- Burner Inserter
- Posts: 14
- Joined: Wed May 15, 2024 8:11 pm
- Contact:
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Excellent! Keep the great work as always ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Regarding "Chart" vs "Map", even Factorio calls it "Map":
Regarding inserter speed:
Previously, when the factory is not 100% powered, inserters get slower and were no longer able to pick up moving items from a slow (yellow) belt. Were there tests, how the new behavior affects underpowered factories? I would hope, that in these situations inserters can't pick up moving items from belts, because they are too slow.
So the newly introduced description "Show in chart" seems inconsistent.Regarding inserter speed:
Previously, when the factory is not 100% powered, inserters get slower and were no longer able to pick up moving items from a slow (yellow) belt. Were there tests, how the new behavior affects underpowered factories? I would hope, that in these situations inserters can't pick up moving items from belts, because they are too slow.
Re: Friday Facts #419 - Display Panel & Inserter pickup fixes
Different strokes for different folks. The nice thing about the radar scan lines is that I can tell at a glance whether I'm in radar view or satellite view when playing a mod such as Space Exploration. Otherwise I can't figure out why I'm clicking on things and they don't interact (because you can do things in satellite view that you can't do in radar view).morsk wrote: βFri Jul 12, 2024 3:59 pmI'm glad there aren't ugly scanlines or lense flares on the Display Panel.
Am I correct that Remote View removes the ugly scanline "vignette" currently on the map view? (I hacked the shader to remove it years ago, so actually I have no idea if it still exists. But I assume it isn't gone yet.) This would be a trend of removing things that are ugly for no reason. I appreciate it.