#Hello, is there someone happy to join
1 messages ยท Page 1 of 1 (latest)
@broken nebula
I'll start a thread so we can chat without filling the entire combinator chat
Totally agree, thank You for this, hello!
b0eNrtml9vmzAUxb+LpT2NdGBsA5H21FVaNa2V1vapiiJCvNUa/wQmaVTlu8+GtCVr2mITtkRyn04qcs891+GHBTyAWVzRvGApB+MHwKIsLcH49gGU7FcaxvJ/aZhQMAZhwfhdQjmLRlGWzFga8qwAawuwdE7vwdhZTyxAU844o02J+sNqmlbJjBbiAOux1JyVeRyuRnmY0hhYIM9K8a0slW6i0iiwT7AFVkJ5+AQLC07vRXvg6+XNjytxvOxSHstXuSy3YAWvQlloU7/pfRTFWfRbdhjGy3BVTsu7bAnGvKjo2nrRHezcne//1Z3ohhdZPJ3Ru3DBxFDEgXlYiGqcFs0oxCHzpyI/WVHy6YsBR2E9TrkCPJTL4cgPiawkJz0Gn+tpb7Jvf2kzIAfIZFpmUNkM6pu5ymauvhlSNkP6ZljZDOubEWUzom/mKZt5+ma+spmvbxYomwX6ZraymQ3Wk44Qc7tDzDMQMxAzEDMQOziIoe4Qw7v3id/PL26uz4baKeLu/SEDWQNZA1kD2YODLOkOMddAzEDMQMxA7OAg5nWHmLN7p3h1dnp58WWonaLfvT/bQNZA1kDWQPbgIBt0hpgXGIgZiBmIGYgdHMQc23r7Ofabj3nRKyx7LjV9ily+n7mk8uhpi2eiuyynInntDz6JdrKK59VrNcTfjoyOekbvv2X8oJcRqmdEx7aOrnpG99jWEalntI9tHbFyxtYO6kjWkfRhjjNwRrKfjM+3GRI6Z1UyojGNeCGC5llMd0UkTxHFj3ZnTb/POX4kcwuU5wbfmxu0+5xTxzE36Gi8ikb8f/aiHNR4/rnd3rDPZ6Grcdttu8FhbwtC1AOaxB/4RwwdYtt7uQBC3ANyg+d0yZ5Skh5IGjwl2U9GT+ec37rTfn1++m2wE6rP1ZTgoXda2yvwscMKTCywZEX9GvUttKAlNmtoYt26Ujq1xFLCWhIp3Vr6UqJaBlLiWopvC00a7bR0XdpvtNvSSGjYWDq4paUTbMqLTRG2xBUeSy1tYeMFpRds6sO6TlMT4pYmLe0/apGZcZqIKTy/kW6BBS3Kem6YwAAFAfYdNwhstF7/AaTGhho=
okay, so, is all clear? im failry new in topic and want to be as precise as possible to avoid any confusion
In the BP I pasted, there's three main types.
Two of which are visible on the map, one made of legacy rails, the other made of power switches.
The final one is the basic lamp display which you kind of want.
Technically there's a fourth where you display individual numbers in Display Panels, but thats less of a digit display and more of just displaying individual number signals like 1๏ธโฃ or 3๏ธโฃ
Ah, so you'd like to display a clock?
For a beginning, would be cool, it is open idea, i just wanted to make it alive, now to make it momre beautiful i guess ๐
so yeah, i would love THIS to work
I mean, unfortunately the ingame lamps have very bad visibility/contrast during the day. Mostly at night they look nicer.
got You, not an issue tbh, i want to understand and make easily with not a thousand combinators, later i will a momd for visibility or whateever
Start with something like this. This is just for easy contrast.
All of them have the same condition, but need to be wired. I like to use the green wire so its less obvious.
the best thing in game for now i found so far is just mass lamp for contrast, but yeah, not a main problem
and here is my idea of contrast color from this contrasting circle color from arts
hah, so cool to have YOu, imm already happy that mmy ideas are at least looking in good direction
awesome
Next, you'll want to give specifically these three lamps the same Always On setting. Use whatever color you like. These lamps never change, no matter what number is displayed.
makes sense! nice catch
If you want to make this a bit easier, you can copy that little 13 segment lamp display I have in my BP.
Now, like a snail-shell spiral going inwards, we assign each segment a condition, the first being A = 1, the next B = 1, and so on.
Refer to the BP I posted if you are confused.
Important, the two lower left ones have the same, since they both change at the same time, and always to the same number we want to display.
yeah, got it, i CC always in pair, and GH not cause of 4 for example sounds loggical/ good for now
exactly, got this
Cool, now for the more difficult part.
This is a truth table. Essentially, what is says, is that for each number, N we want to display, like a "5" or "3", the Circles say that segment, like B or E needs to be ON.
ohhhhhhhhhh
yeah i can make it on my own after 5 or 30 on 5000 inutes xD, thank You for this
so basicly, slowly please, for 100% understanding
I can keep going, its no issue. We'll get to the clock soon, I promise xD
for number 1, light up those signals/lamps
etc. ?
exactly.
got it, cool, we can continue! โค๏ธ
so the number 1 has the segments A, B on, and no others.
Alright.
Now those numbers on the right side, the "927" and the "1019" are the binary representation of all the times just the "A" segment needs to be on.
Its like saying "A" is on for 9, 8 ,7, 4,3,2,1,0
oh we can stop in this, slowly please
is it like 927 is summ of up signals made for 9 8 7 and so on?
oops, sorry, this is the brain-bending bit, I know.
No. "927" is like saying 1110011111
which is the same as saying
ON ON ON _ _ _ ON ON ON ON ON
or
11100011111
If you look at the table, that refers to the A segment
yeah got this, so it is like let me geuess add all those values
wait wait let me check it
Just look at the A row for now.
Don't forget the 0 at the end, but yes.
Its just important for us, because the next step requires Bit shifting.
Its a little stupid we need to first store these numbers as a decimal that we can read, when all we need is like a ticker-tape with holes, aka. binary, so 111010101
That the reason for the "927" or "1019"
They each just represent a string of binary.
okay, it was nearly random number few minutes ago, and now i got it why is it 927, never heard about Bit shifting tho ๐
So, if we put for instance, into an
our 927 >> 3, this then "shifts" our little ticker-tape string of "1 1 1 0 0 1 1 1 1 1" towards the right 3 places.
It then just becomes "1 1 1 0 0 1 1"
Its like it chops off the right-most 3 spots.
uhhh...I've honestly never done the math that way, but I'll check later if that works
okay, i just try to color every zone i encounter to make it as ordered as possible
dont wanna end in spaghetti knowledge as we all do in factorio first attempt XD
Now we take the result of 927 >> 3, and put that into a final arithmetic combinator that does that result " AND 1", this is another binary operation that just checks if the right-most position has a "1" in it.
ie.
1 1 1 0 0 1 1
AND 1
_________________
0 0 0 0 0 0 1
with me so far?
Now a question, what happens if instead >> 3, we do >> 6 ?
what does the top tape look like now when we do AND 1?
ggimme a mminute
the orignal was 1 1 1 0 0 1 1 1 1 1
we get chop off 6 number fromm right, so from
1 1 1 0 after chopping
can u please tell mme how You use this umm collumn alligned editor
and we if we do AND 1, what is the result?
oh that is just using a pair of ``` marks
ie
```
type stuff here
```
so it is rn
1 1 1 0
0 0 0 1 AND
not sure about this result
wait
is it logic check
so 0000?
exactly!
is this what YOu mean? (sorry i can struggle with english ehere)
You are doing very well
okay so got the math part of topic, english was the struggle, nevermind, we got this
thank YOu, You too my master tbh xd
Now, we store every binary-number-as-a-decimal ie. the "927" for A, the "1019" for B, etc. in a 
We can then group the bitshift logic by doing
>> N
this N is just the number we want to show on the digit display, like a 5 or 3
I'm going to have to continue this via my phone without the game in front of me, so bear with me for a bit.
Just look at the BP I sent a while ago for refernce.
ok
looking for this bit shift in Factorio combinators
Our goal is we want to bitshift all the binary numbers by the same N, not just the 927 or 1019
To display a 3, the N = 3, so the logic does.
A(927) >> 3
B(1019 >> 3
...
and so on
amazing
look at this
ah nevermmind, deleted this, earlier i tried 1 combinator for every lamp... yeah we can just forget about this
my god, this , i mean i feel the direction of this
i believe i can try some time on my own with current knowledge, what You think?
I was about to suggest the same, have a play around with supplying different numbers as 'N', as see how the output changes.
exactly like, this broke a wall for me, and now i dont need 10 or 10^10 combinators or any dumber number of them which i was planning to use earlier, soo, will ping You here with next questions, sounds like a plan?
Perfect ^^
one combinator per lamp is a bit rough
@deep fjord hello, can You please look at this mess? like im80% happy, but i feel something is stupidly redundant, i guess will be faster to show You
Still out and about, I'll need some game screenshots ๐
oh, that will be hard, but we can try hah, also...
-_-
wait, sorry, how do i even screenshot this properly, lets go with everything needed i believe ๐ฎ (much stuff)
overall look
input for this systemm is correct working clock divided by digits so bascily flow repeatedly 0-9
connected to
first arithmetic combinator
and this connected to another arithmetic combinator
am i screenshoting it correct enough? (this is surprisingly difficult, both fun with this and screenshotting this stuff haha)
mmy god,
- math
- human error
- factorio tools
- factorio wires
- being tired
after beating those 5, and getting Your help, i finally conected it correctly, it works!!!
@deep fjord sorry, i was literally struggling with signal connected to OUTPUT instead of INPUT ... very hard to spot, but i think we can call it a day ๐
Its possible to condense all the seperate
with each ๐ฆ , ๐ง , ๐จ etc into one 
Use
wire from that to a
, configured to
>> [car]
Then wire from that
to a second
that does
AND 1.
then you just supply your [car] value.
You'll need a pair of these, per digit.
If you want to show "11:40" , you need 4 sets.
haha, yeah right, i was always using
to mark inputs in my Blueprints, never tried >1 signals hah , easy
now hard stuff
ok, so we need 2 combinators per digit???
okay, okay, the
icon, couldnt make it work earlier... my god i feeel dummb sorry, head ache like in the time i was starting to make
for the first time XD
just lets us batch all of the things together, it's like saying "For each input, do this"
You already have something that supplies each digit for the clock I see. That we can also eventually make smaller, but for now you have a very good solution.
and everytime now i try to use
i basicly break it! amazing ๐ haha, thank You thnak You, and yeah, we will got this, for now i will make a break ๐
Well deserved ^^
thank You so much, i would love to help you somehow too, for now i can say, goodnight circuit hero ๐

Hey hello, well, yeah, it is finished, thanks Your slow, careful, patient, detailed explanation, even i finally got this, i guess it may be obvious bread and butter for others, but for me was really challenging struggle WITH this instructions above xD, but, we got this, im really happy, want to thank You, and good to have You here
bamm bamm bamm !! here we go, working, fully working woohoo
goodluck and have fun in playing and teaching other circuit padawans ๐
i found it really difficult to increase visibility of digital display on lamp in Factorio, so i made few changes, bigger scale, works cool, but colours were still of a bit, (lamp turned off was to distinguish fromm background one) so i tried to match those colors, i believe #444444 works fine, simmilar shade of grey, and this is "my" version for now
more readable, still some stuff to do but i believe i can name it v1.0 ๐
Don't forget you can do this for all the "other" lamps.
@warm crater
@languid blaze