#Introducing the NAC

1 messages · Page 2 of 1

versed holly
#

idk i never used nac

#

also

#

gregos may just get angry

nimble crane
#

gregos?

versed holly
#

idk if he would be happy to be doing different recipes all the time

dawn lance
#

it would be very happy

#

theres one bit in the doc that sort of talks about this

#

1 moment

versed holly
#

so the meta is having a single nac for all circuits?

dawn lance
#

this is not implemented YET

#

but its part of the doc so it will get in eventually

versed holly
#

from what in understood from a logic perspective, the speed bonus should scale as it does the same recipes more and more

#

cuz the meta shouldn't be having a single nac imo

#

we'll see how much that is true

dawn lance
#

Gameplay wise this means the player is incentivized to keep the NAC running (passive even?), while also having to balance the amount of dedicated modules
is what the doc says about gameplay impact of it

cerulean fern
#

plus tps

versed holly
#

well, if it's passive then the boost should be from making the same recipe not different ones

versed holly
#

let us have 4 nacs

cerulean fern
#

I mean you can make 4 nacs lmfaooo

versed holly
#

i think mechanics should uncentivize doing all recipes in the same nac

versed holly
#

it's what i interpret

cerulean fern
versed holly
#

to make the automation more complex and varied between nacs

dawn lance
night stag
#

from waht I can tell between this and the talks in #mod-dev and #meta-dev , the community is very divided on "One NAC should be enough for everything" vs "you should have a bunch of NACs"

versed holly
#

nac shouldn't just be an mcr where it's perfect oc and you just pattern stuff in

#

the doc itself talks abt making it passive

cerulean fern
#

Would you want 1 nac per circuit type then?

versed holly
#

one multi for everything is boring

dawn lance
#

imo the acceptable range of nacs should be smth like
2<#<12

cerulean fern
#

to be the most effective that is

versed holly
#

unless the multi is something really simple or something godlike

#

circuits aren't simple

somber summit
dawn lance
#

maybe? i dont know much about beamline

somber summit
#

i think if you want to even use beamline for everything craftable with beamline, you need multiple of the multis

night stag
#

what about if you had to add a beamline to the NAC (ething array would need protons)? that's still on our TODO list, how would that impact everyone's opinion on how many NACs they would have in an ideal stargate world

versed holly
#

i'll stay with the opinion of 1 per circuit line

night stag
#

that one

somber summit
#

needing some for passive things sounds cool

versed holly
#

i wanna passive circuits in it and get rewarded for that

somber summit
#

it doesn't sound like theres a lot of Truly passive things in end game since you can on-demand bs

cerulean fern
#

"For every 5000 ^ 1.1 ^ N of the same CC that passes through a module, the speed of this CC increases by 100% (Cap at N=10, but requires over 4 trillion CCs so essentially unreachable)
For every CC that is not the same type, the value of this optimization lowers by 2x the amount."

brisk pebble
#

I also agree with 1 per circuit line, I think that would be a good amount

cerulean fern
#

@versed holly this was actually the original intention it seems

#

im down with 1 per circuit line

versed holly
cerulean fern
#

there are only like 4-5 relevant endgame circuit lines as of now, and if you really want a NAC for nand and shit this gives you the option (aditya)

versed holly
#

also we should do that thing of the universal circuit

cerulean fern
#

im convinced!

somber summit
#

lv circuit singularity when

#

/j

cerulean fern
#

"This feature allows dedicating NAC modules for specific circuit production, allowing upwards of 500-700% speedup compared to the base recipe times later on."

versed holly
cerulean fern
#

well i think its fast enough that it doesnt need a speed bonus

#

so you can devote one non optimized nac to low tier circuits

#

i lowkey dont think i would be able to outpace a nac with a normal endgame factory making the parts for low tier circuits so it works out

versed holly
#

cals are fine for low tier circuits and those aren't much used, but i think all cals should have option to be swapped

#

well, maybe not high flow circuit stuff but yeah

#

ae2 nanoprocessors tr

brisk pebble
#

hmm, stuff like nand chips are already quite simple to make, having a coagulated circuit thats like 5 tiers at once might be a bit strange

cerulean fern
#

thats what im thinking

versed holly
#

i think it's a great idea

cerulean fern
#

less intricacies the better

somber summit
#

i imagine it would just be convertable to any of the 5 circuit tiers, not literally all 5 circuits at once

nimble crane
dawn lance
#

is beamline really that bad

#

no way its preferrable to 900+ cals

#

er, 900+ cals is preferrable to it

nimble crane
#

beamline is just a design mistake

#

either fix it pretending to be complex

#

or yeet it

brisk pebble
#

its not great that its purely spreadsheet based but its also like not the end of the world

versed holly
nimble crane
#

actively makes you engage less with the game

versed holly
#

are you considering the fixes and buffs?

#

in nightly

nimble crane
#

the fixes and buffs dont solve the core issue shrug

versed holly
#

it makes it good

nimble crane
#

this is not about the multi being slow or anything

versed holly
#

at least

somber summit
#

isnt EoH literally a spreadsheet multi

versed holly
#

not really

dawn lance
nimble crane
#

EoH is bad design as well caught

versed holly
#

space miner is worse than beamline

#

was

brisk pebble
#

I'd compare beamline to nukes, those are also purely spreadsheet based

nimble crane
#

it is

versed holly
#

yeah nukes are 100% program simulator

nimble crane
#

if something is purely spreadsheet based it should be phased out in favour of something else

#

and not actively added as a dependency

versed holly
#

that's not how things work

somber summit
#

that does not seem like something that would be universally agreed upon

nimble crane
#

it is how they should work though

cerulean fern
#

id actually agree with nye, beamline being almost blackbox and nonengaging to the core is a turn off

somber summit
#

i assume not everyone is even against the concept of spreadsheet based multis

cerulean fern
#

could be solved somewhat with a spiffy ui

nimble crane
#

who is in favour of it?

cerulean fern
#

that shows potential wafers based on linac size

nimble crane
#

do you enjoy having a multi and solving it by looking at a spreadsheet?

#

is that what you want gameplay to be?

versed holly
#

being in favour of the multi is very different of being in favour with it's current mechanics

#

if you think the mechanic is bad feel free to try to fix or propose changes

cerulean fern
#

if it also showed what size linac youd need to target different nac presets thatd be nice

#

its not unfixable

versed holly
#

no one likes the spreadsheet aspect

somber summit
#

im not against complex multis if you can actually figure out the complexity yourself

cerulean fern
#

just requires more information at the fingertips

nimble crane
#

yeah same

versed holly
#

it's just on someone's hand to help fix

nimble crane
#

waterline is goated

#

cause you can do everything on your own

#

but as long as beamline is in it's current state i am strongly against forcing people to use it

#

cause it will just make the experience playing the game worse imO

versed holly
#

yeah but think that instead of saying beamline has to be removed
you can say that beamline has to be reworked

nimble crane
#

i never said it has to be removed

cerulean fern
#

what do you need beamline for anyway? how many would you expect to need?

somber summit
#

the more people use beamline the more people will give critique on it which will give devs the feedback they need to know how to rework it

#

i assume like less than 10

nimble crane
#

all i want is that it isnt integrated while it is in its current state

versed holly
nimble crane
#

i said spreadsheet based multis need to be phased out

#

reworking them counts as that

cerulean fern
#

lowkey im fine either way but im leaning toward nye here

somber summit
#

if you can make the spreadsheet yourself fairly simply (or do the equivalant math yourself) i dont really see the issue

nimble crane
#

but you cant for beamline

somber summit
#

if you cant, then i agree

somber summit
#

ok so the issue w beamline is the lack of transparency

versed holly
#

yeah but we want to make things use them cuz of a concept, and can't just wait until they are perfect, it's an incentive for people to make it, and give feedbacl

cerulean fern
#

the calculations make no sense to most human beings

nimble crane
#

what if the concept in itself was a mistake

versed holly
#

we can't just wait for beamline to be goot to them add it to nac

versed holly
#

it's pretty cool

nimble crane
#

i am literally majoring in maths and i am appallled by the beamline maths

#

cause its just abhorrent

somber summit
#

whats the issue w beamline maths as someone not familiar w it

versed holly
#

theyre impossible

#

to do

#

by hand

#

only way to even see the maths is by looking at the code

nimble crane
#

you cannot figure out what to do by ingame info

versed holly
#

ok but

nimble crane
#

and even if you look at the code

#

it isnt interesting either

#

but just numbercrunching

versed holly
#

you still don't know how we will implement it in nac

somber summit
#

ok but thats not an issue with the math itself thats an issue with the opaqueness of the multi

versed holly
#

problem for the normal beamline working is that it has to be in a specific range

nimble crane
#

nah the maths itself is also dumb

versed holly
#

what if on nac it doesn't have restrictions and is just a matter of scaling more

nimble crane
#

no engagement, just number crunching

#

if it requires building a beamline for a specific particle count + EV it will literally have the same issue of there being 1 optimal config everyone copies

versed holly
#

my personal idea was to make it require only linac and source, and different particles

#

so you had to automate swapping the source object

#

to change the particle type

night stag
somber summit
#

god i still cant imagine how youd even hook up beamline into NAC without it either being hidden away or very ugly

nimble crane
#

yknow actually

#

i could rage out and actually write up a beamline rework i would be happy with

#

that would allow some actually fun engaging options

versed holly
#

really

nimble crane
#

i mean i probably wont be able to immplement it

#

cause i suck at GT source code

versed holly
#

the idea is alr enough to make the gears start turning

night stag
#

unironically if there's concrete plans for a rework I might make it not required until that's through

#

(I = we ofc)

versed holly
#

beamline is conceptually very cool

brisk pebble
#

make it consume gt++ photons until then TooTroll

versed holly
#

but the spreadsheet depency is the problem

nimble crane
#

like large engraving chain is goated

#

but implementation is just ass

dawn lance
#

cloud based as usual

#

we love gtpp

brisk pebble
#

!duality

brisk pebble
#

oh hey, bot commands work here

nimble crane
#

pog

#

!tyrant

dawn lance
#

!oobt

#

wtf

#

when did that get removed

versed holly
#

i think the idea of swapping particle types is cool for now pepechill

brisk pebble
#

I cant really comment on it since I havent played around with the beamline at all yet

#

I just know its spreadsheet based

nimble crane
#

yeah

#

i would reccomend against playing around with it dogkek

versed holly
#

it is powerful

#

so it's worth

#

just not fun

nimble crane
#

it just isnt fun shrug

#

and if your multi isnt fun

versed holly
#

eoh isn't fun aswell

nimble crane
#

yes

#

i know

#

did you ever see me advocating for EoH?

night stag
#

I'm keeping an actionable list of feedback from everyone here, if there's more ping me, this is all actionable feedback we're gonna discuss and take into consideration for the next phase of NAC. I'm gonna sleep soon

night stag
versed holly
#

just saying that we should not stop from using it just cuz it isn't currently the best

somber summit
#

ok so disregarding all the "spreadsheet dependency hell" shit is beamline actually good?

versed holly
#

yes

somber summit
#

like, for end game wafers

versed holly
#

after the buffs yes

somber summit
#

even compared to multiamp HILE?

nimble crane
versed holly
#

yes

nimble crane
#

i like suffering

#

like i am challengerunning this, if there is a worse alternative that is just more fun i will take it

somber summit
#

ok well thats good bc wasnt beamline very weak earlier on?

#

like a few updates ago

#

slash when it was first introruced

versed holly
#

yes

nimble crane
#

tbh i still havent figured out why both linac and synchrotron exist

#

cause having both doesn't really make sense to me

somber summit
#

can they add a thing similar to the "laser pipe mirror" thing but for beamline around thr tier when you need it for the NAC

versed holly
#

irl

nimble crane
#

i know how particle accelerators work

#

their implementation just doesn't really make sense rn dogkek

versed holly
#

i mean

#

it kinda does imo caught

stray bough
#

this isn’t really nac related anymore

versed holly
somber summit
#

im still in favor of integrating beamline into NAC bc itll give devs more incentive to fix the problems ppl have w beamline

woven sorrel
#

i have an extreme distaste for this idea that you can incentivize devs to do things by increasing their usage

#

it does not work

nimble crane
#

imO it actually makes it worse cause there are more things you need to consider when fixing

somber summit
#

alright yeah actually true nevermind i thought about it for more than 2 seconds

woven sorrel
#

it’s the same line of reasoning that leads to hydro dam still existing TooTroll

#

if we keep it surely someone will want to fix it

stray bough
#

we know beamline needs some changes

#

but even in its current state its pretty acceptable for nac

somber summit
#

nobody needs to use hydrodam though

#

an actually good analogy is EoH, people have problems with it but there isnt really a huge drive to fix those issues

somber summit
#

or maybe there is a drive, but its maybe hard to fix those issues

nimble crane
dawn lance
#

but the nac doc was approved i guess by devs and admins so id like to treat everything in it (including beamline usage) as gospel and just follow it

nimble crane
#

so adding it for contents sake juse makes NAC less enjoyable

#

like this is a game so the first question one should ask themselves is does a dev decision make gameplay feel either more fun / streamlined or more rewarding by solving a difficult challenge

#

and i currently don't see beamline in nac provide either of those

stray bough
#

noc had a nice idea of just requiring swapping the particle type in the beamline

#

which I quite like

nimble crane
#

that could be cool

#

anyways i am pondering on how to salvage beamline for a while now

stray bough
#

I think beamline conceptually just has cool multis to build which makes it some added value in itself too honestly

nimble crane
#

i got some ideas

stray bough
#

its a bit like computation

nimble crane
#

just didnt get to formalize them

stray bough
#

computation is fine when it doesnt need t be spammed too much

nimble crane
#

i like the idea of beamline

#

the implementation just feels bad

#

i think discretizing would fix a lot

somber summit
#

yeah but with computation you can bend the pipes LOL

stray bough
#

i think lately a lot of energy is going towards people trying to remove gameplay because they dont want to play the game, building a few multis is also just playing the game and is pretty fun on its own

#

beamline mirror would make sense

#

its just something thats missing currently, i dont think anyone has an issue with someone pring that

somber summit
#

seems like a simple pr, just combine the code for beamline pipes with the code for laser mirrors

#

oh and minor textures

stray bough
#

its simple enough yes

somber summit
#

and recipe

nimble crane
somber summit
#

why was multiamp HILE even added btw?

austere stag
#

IMO only things beamline really could use is a way to control the LINAC power, to decrease it without swapping the energy hatches with readstone control or something

stray bough
#

what i mean is that just putting down a multi and tweaking some values is also just playing the game, even if its not very complex

nimble crane
#

cause people didnt like playing with beamline dogkek

somber summit
#

i know thats irrelevant but im curious

versed holly
#

or smthg like that

#

so it doesn't need any kind of spreadsheet

stray bough
#

yeah i think its good

nimble crane
woven sorrel
somber summit
#

i see, thats fine then

versed holly
#

after recent buffs beamline is better tho

#

in endgame

versed holly
#

Bugs:
-At least assembly matrix always consume 100% of the stored fluids, no matter how many parallels it is doing
-Control Room can only output up to 1 stack of items, voids all excess, even on ME outputs
-Stocking busses causes insane and inconsistent dupes of input items
-Breaking a vci in any module causes it to turn off due to internal crash
-Sometimes the module won't do all parallels (not sure, but it seemed like it)
-Sometimes the speed bonus displayed is negative

#

@night stag

#

-The speedup mechanic seems to be optimizing each module for a single recipe, if this is correct tho, it is impossible to make a perfectly optimized nac since for example, crystal mainframes consist of 12 recipes for CCs + 4 recipes for each of the end circuits + possible splitters, meaning that 12 module slots do not allow for the perfect optimization of all recipes.

idk if this is intentional, but if it isn't and we should be incentivized to optimize the maximum possible, maybe the speedup mechanic could be revisited to for example consider every cutting recipe the same? otherwise you might need 2 nacs for a single circuit type.

i also can't currently judge how powerful or necessary these boosts are so i can't say for sure anything currently regarding the balance of it

plush dagger
#

!simpsa

loud nestBOT
versed holly
#

i just discovered that if you do this with an splitter

#

it creates infinite amounts of random items

#

it is making 36 luv sc every second

somber summit
#

thats bizarre

versed holly
#

adding 64 elite circuit boards

somber summit
#

a classic

versed holly
#

now it's making 96 nulls per second

somber summit
#

this seems like an issue w the pipes bc i dont see an issue w the concept of feeding back the output into the same mb's input

versed holly
#

now 160/s

somber summit
#

um

#

are we about to exponentially grow

versed holly
#

stopped at 16384

#

yeah

#

it's ready to ship

#

ok nw it's just crashing

#

these are my rules @night stag

#

good luck

somber summit
#

wtf does that even mean

dawn lance
#

i talked to noc a bit and the UI is not lying about the state of the rules

#

so that's not a problem here

#

freaky bug

cerulean fern
#

this will cause a chunkban

#

eventually

versed holly
#

it crashes first

somber summit
#

honestly thats good

#

ik multiblocks could crash but what actually causes that

dawn lance
#

i believe when an exception happens that would normally cause a server crash it intercepts it and puts the exception in the log

#

that kind of crash

main nymph
#

every cycle nac will use all fluid in hatch

#

only output 216 crystal

nimble crane
#

that sounds awful but far fetched, you know anyone who that ever happened to? tootroll

fast steeple
#

sampsa and i finished the structures last night, theyre looking pretty sweet and mostly use existing blocks. when do we think theyll be implemented? curious to see what people think.

night stag
#

Although anyone is free to make that PR to the NAC branch

main nymph
fast steeple
#

doom dupes

night stag
#

I want to start today off with a HUGE thank you to @versed holly, @nimble crane,@main nymph and others for all the testing and feedback they have given. this is exactly what I was looking for pepelove

nimble crane
#

:3

nimble crane
night stag
#

Feel free to keep feedback coming ofc, but I think we'll not release any more jars for now since the workweek started again. There might be a later call for testing, or it might get put in nightly. Will keep you guys up to date <3

nimble crane
#

Yeah, i'm busy during the week anyways

main nymph
versed holly
#

haven't even finished fully making the unac setup I want

nimble crane
#

what are you even struggling with tbh

#

i am honestly curious cause after getting nac to form i managed to get a setup that does manage to do every circuit type without any issues

#

like i might be missing something but how is multi-recipe support even an issue to begin with? :3

versed holly
#

I'm having no problems

#

I'm just trying to make different setups and try to stress test every mechanic to find bugs

nimble crane
#

ah so just weird limit testing

#

if you want i can try to replicate what you are doing later on

versed holly
#

yeah that's how I alr found 8 bugs lol

nimble crane
#

based

#

you see i never even touched the splitter cause i am 100% convinced it serves 0 purpose currently dogkek

versed holly
#

how

#

it is like the most important module

#

at least for the type of setup I'm currently doing

nimble crane
#

What are you using it for?

versed holly
#

do you make all circuits in the same matrix?

#

I'm making each circuit in a different one, so they receive speed bonuses

#

so I NEED splitter to for example split the circuit boards in the right proportion between them

#

rn the recipes are all a single second lol, but for the real game the speed bonuses from the matrix doing exclusively one recipe will be very relevant

nimble crane
#

Oh i never saw the speed bonus thing

#

Where is that even documented doom

versed holly
#

well

#

it shows in waila

nimble crane
#

Oh

#

Oops

#

Guess i should learn to read

versed holly
#

"Optimized for: crystal processor"
"speed bonus: -541%"

#

if you do all circuits in the same matrix it's ez cuz you just have to change the color of the circuit board right

nimble crane
#

Well all recipes are just NAC -> Dedicated Machine -> Matrix -> NAC

versed holly
#

yeah but you need to loop the lower tier circuits

nimble crane
#

?

#

Just output them inbetween

versed holly
#

in your current setup can I separately order all 16 circuits?

nimble crane
#

Yes

#

But a mainframe craft just starts crafts for lower tier circuits

#

Instead of unfolding the loop

versed holly
#

yeah but how do you send the lower tiers back into the matrix instead of control room?

versed holly
nimble crane
#

I just do send them back in the control room

#

And get the item out

versed holly
#

and then back with a level emitter with crafting card?

nimble crane
#

?no

versed holly
#

how do you send exactly what you want back

nimble crane
#

Mainframes just are 4 sequential crafts for component circuits shrug

versed holly
#

yes

#

but you have to dynamically change which one you want out

nimble crane
#

Why would i need to do that

versed holly
#

oh wait

#

I see

nimble crane
#

If i dont multistep i can just always output the matrixes result MenheraThumbsUp1

versed holly
#

you're doing the most unoptimized setup pepechill

nimble crane
#

And then reimport for the next recipe

versed holly
#

my setup crafts all the 4 circuits at once

#

in 1 pattern

#

so it parallels more

nimble crane
#

I did tell you i wasnt doing that tootroll

versed holly
#

there is another way of doing what you're doing that at least loops the circuits inside tr

#

but yeah fair

#

we should make the mechanics desencentivize unoptimized setup

#

for the players to seek the most optimized possible

nimble crane
#

i mean tbh the way it currently is i am annoyed at 2 things with testing

#

and that is that we need physical connecting pipes

#

cause thats what i spend 80% of my time on

#

is just wiring up different components with each other

versed holly
#

I used matter manipulator cable mode so had 0 problems

nimble crane
#

still just annoying

#

i am too wireless pilled at this point

versed holly
#

yeah but the cables will remain pepechill

#

I think they're super cool

#

with mm it's not ass to wire at least

#

it's at most 3 clicks

nimble crane
#

eh

versed holly
#

ok, like 8

nimble crane
#

the multiblock itself already shows the components to be connected so just adding wireless would be neat

#

not saying you shouldnt be allowed to cable

#

but if you wanna actually try different designs for yourself lategame it becomes a hassle

versed holly
#

the main mechanic of the multi is the wiring lol

#

vacuum conveyor P2P

maiden nebula
#

Vacuum conveyor wireless cover

versed holly
#

my main complaints are
the lack of ui on vcs to check the contents

nimble crane
#

scanner works ig but yeah

versed holly
#

scanner is horrible

#

it NEEDS a ui

#

also a way of size limiting the vcs

#

which will be very useful for passiveing circuits

nimble crane
#

oh yeah size limit would kinda go hard

versed holly
#

redstone controlled splitter rules

nimble crane
#

you know what is redstone controllable?

#

dynamism tablets

versed holly
#

slow

nimble crane
#

just WA them

#

5head

versed holly
#

horrible

#

if people are doing that just add the support on the multi lol

nimble crane
#

nah

#

that would be boring

#

we need degenerate brainrot solutions to be optimal

#

on that note have you heard about wrenching your BHC in order to save on the collapser?

#

:3

versed holly
#

world accelerated dynamism tablet is the peak of scuffedness

#

lmao

maiden nebula
# nimble crane dynamism tablets

They are buggy in latest tiers when lag income, and can be auto reseted when server restart ( founding out that all your maintenance hatches where destroyed is not fun)

versed holly
#

but I just use collapsers cuz those are free

#

I mean

#

dynamism tablet will still exist

versed holly
#

redstone controlled rules do something different

nimble crane
#

you have not seen my 2 dynamism tablet feeding 2 LSCs off of 1 laser source hatch tech

night stag
#

After the testing, we've collected the TODOs for NAC. These are all pretty bite-sized items, and any dev that wants to help progress NAC can pick em up 👀
They can be found here https://github.com/GTNewHorizons/GT5-Unofficial/pull/2903
The nanochip-assembly-complex branch is the main working branch, and any of these bulletpoints should be PR'd to there

GitHub

Lategame solution for circuit assembling, following the proposal outlined in https://docs.google.com/document/d/1dy1edrOP4GyajSMOmFkG-hPbAkI6AkLzjcWWBztMNnM/edit.
This is still very heavy WIP and n...

versed holly
#

currently the splitter can only split one color into several

#

but can't merge colors

#

and the way vcs work, if there is 2 VCOs in the same pipe none will output

#

instead of both outputting

#

I think they should be able to merge

#

not 1 output into 2 inputs but multiple outputs into 1 input

dawn lance
#

can't you make multiple rules to merge a bunch of colors into one

dawn lance
#

so you just want to be able to select multiple inputs at once?

versed holly
#

+causes that infinite item bug

versed holly
#

either works

dawn lance
#

i can work on that when i fix my intellij being stupid

#

not too hard considering the current implementation of the selectors

versed holly
#

my goal in this case is to split one item into 2 lines
one with 1/3 of the items
other with 2/3

dawn lance
#

so

#

you want uneven distribution?

versed holly
#

not directly

#

cuz that would be too ez

#

I wanna divide into 3

#

and combine 2

dawn lance
#

oh ok

versed holly
#

but it's currently not possible

#

partly cuz of the bug

#

but even in the way it causes the bug it's kinda scuffed

dawn lance
#

you want this is in just one splitter and not 2?

versed holly
#

hmm

#

yeah using 2 splitters works but I'm alr running low on module slots so fail

#

hmm

dawn lance
#

i don't know how it would be if it was just 1 splitter

nimble crane
#

ok made it back home

#

can you expplain to me what it is you are trying to do nocß

#

mmight be able to try it myself

versed holly
#

split CCs in the correct ratio to the multiple assembly matrixes

nimble crane
#

no i mean in the end

versed holly
#

ok it's kinda complex

#

basically the NAC will have 4 internal logistical paths

#

one different path for each circuit

#

and it will have 4 patterns

#

1 pattern for making processor

nimble crane
#

and 3 more through mainframeß

#

and you wanna make all 16 different ones such that 1 line is 1 matrix?

versed holly
#

1 pattern for assembly
that also includes all the parts for the processors requeired

versed holly
nimble crane
#

yes

versed holly
#

and the assemblies also take circuit boards

#

so after making board dies

nimble crane
#

nah i think i wanna figure it out on my own from this

versed holly
#

I have to split the boards in the correct ratio to divide then in the according matrixes

#

the ratio for assemblies is 1/2

#

so I'm having rn a problem with the division

nimble crane
#

oh wait how do you wanna split the circuits? when you do opticals, do you wanna have all optical tiers in one NAM? or 1 per matrix?

versed holly
#

1 per matrix

#

but for optical it depends

nimble crane
#

alright so 1 matrix does all processors, 1 does alll mainframes etc..?

versed holly
#

realistically you just want mainframes

nimble crane
#

??

versed holly
#

at least me

#

cuz I use bios for uev and wetware for uhvs

#

I'm thinking Abt crystals rn

nimble crane
#

ah whatever your correct tier is w/e

nimble crane
#

alright

versed holly
#

to maximize speed bonus

nimble crane
#

the benefit to this is that NAM speeds up if it does consecutivve equal recipes?

versed holly
#

yes

nimble crane
#

hmm

#

i see

versed holly
#

this is what I'm personally calling a unac

while a normal NAC would be a NAC that only makes optical mainframes for example

#

and the main bonus is that it will be able to craft and output all tiers of the circuit at the same time continuously

nimble crane
#

wouldnt you run into downtime anyways with some of the tiers being faster than others?

#

or is total time on each tier equal?

versed holly
#

depends

#

rn the recipes have placeholder times

#

we don't know how will they be balanced

nimble crane
#

hmm fair

versed holly
#

my problem is that I have space for only 2 extra modules

nimble crane
#

ye

versed holly
#

so 2 splitters

#

and can't make a second processor matrix

#

for maximum optimization of all steps you need 2 nacs per circuit type

nimble crane
#

hmm

#

i still feel like splitters are fake tbh

versed holly
#

they're not if you wanna maximize parallels and stuff

nimble crane
#

i got some dumb ideas maybe

somber summit
#

can we make it a nanochip assembly complex line. so its NaCl

nimble crane
#

no

#

hmm i still don't fully get why you'd wanna merge the different steps into 1 pattern, that seems kinda suboptimal on the being able to direct where items go right at the start part @versed holly

versed holly
#

by doing that you make it do all the boards for all 4 tiers at once instead of sending the processors, wait for them to finish then send the assemblies...

nimble crane
#

ah you mean it forces batches to stay together?

versed holly
#

yes

nimble crane
#

i feel like the fix here is to just up batch size

versed holly
#

and also we have only 16 colors so can't separate that much

nimble crane
#

yeah the only 16 colours is insanely rude

versed holly
#

so that forces you to merge processes

nimble crane
#

@night stag can we get RGB support? Gigachad

versed holly
#

no

#

the color limitation is a nice challenge

nimble crane
#

ye ik

#

the NPUs are still broken tootroll

stray bough
#

gets 16 colors
still not enough

nimble crane
#

quick, someone sneak it into a pride month update or sth idk

#

isnt that soon

rich totem
nimble crane
#

surely i can disguise my need for more colour as that

nimble crane
versed holly
nimble crane
#

depending on the answer it might be time for the sepukku gambit

versed holly
#

module slots

stray bough
#

you can just make a second nac

versed holly
#

12 is not enough

#

yeah

stray bough
nimble crane
#

one nac

#

is a hill

versed holly
#

so need 2 nacs per çircuit type

rich totem
night stag
#

just make a unac and be done chad

night stag
nimble crane
#

thats what we are trying to cook

stray bough
#

is it because of module slots or because of limited automation

nimble crane
#

i think honestly if we had 32 colours it'd be ez

dawn lance
#

not an excuse

stray bough
#

what about redstone toggles for splitter rules

versed holly
#

to optimize for speed bonuses

dawn lance
#

fuck

stray bough
#

hmm

#

well you could put all your cc processing in a single nac and route it to different circuit assembling nacs no?

versed holly
stray bough
#

i think thats an interesting solution too tbh

versed holly
#

well, for optical you need at least 18 slots iirc

#

not considering splitters

stray bough
#

Adds some more flexibility

#

theres also a wild thought of just pulling splitters out of the nac

#

and making them a standalone multi

dawn lance
#

for all pipe types?

stray bough
#

lets just do VCs for now

#

theyre complex enough and work a bit differently from other pipes

vivid whale
#

routing stuff from one nac to another

stray bough
#

you can totally do it yea

dawn lance
#

ill have to think about standalone splitter that's kinda interesting

stray bough
#

i honestly think it would be better

somber summit
#

yeah that makes sense to me tbh

nimble crane
#

@versed holly behold the brainrot 2:1 splitter

somber summit
#

itd be far more flexible

stray bough
#

splitting up nacs into parts processing and assembling makes a lot of sense to me too, allows you to fully maximize the optimization thing

nimble crane
#

are rotated NACs allowed?

stray bough
#

i think so

#

i dont think its disabled in code currently

nimble crane
#

if yes you can wallshare VCIs doom

stray bough
#

well

#

that should be fine

nimble crane
#

this opens up a lot of options

stray bough
#

mb processing is threadsafe

nimble crane
#

all of them cause me severe depression

stray bough
#

we're going to need to test if it works without bugs

somber summit
#

rotating the nac
dont do this youll make gregos dizzy

#

ALTHOUGH, having a NAC hanging from the sky would be badass

versed holly
nimble crane
#

cringe

#

i would never chunk corrupt my world this way

stray bough
#

that needs to be fixed yeah

night stag
#

yee, that's on must have todos

stray bough
#

I've added standalone splitter to the todo list

nimble crane
#

hold up actually you only wanna do 7 of the circuits anyways

dawn lance
#

what else would need to be done

stray bough
#

rework the structure a bit

#

and power distribution

#

it also shouldnt inherit the nac module base class anymore probably

#

so all the logic in there for dealing with VCs needs to be ported over probably

dawn lance
#

sounds like an ordeal

stray bough
#

a bit

maiden nebula
nimble crane
#

hmm if you wanna slot all modules you only got space for 1 extra

#

with 4 NAMs

versed holly
nimble crane
versed holly
#

make it not a module?

#

I think it should stay a module, if fits perfectly as that imo

#

feels great to use it ingame

dawn lance
#

i don't think i like it, weird to have a nac-only multi that isn't a module or the nac itself

versed holly
#

removing splitters from module doesn't help with the lack of module slots problem I brought up tho

#

you would still need more than 12

stray bough
#

yeah but it helps

#

You’ve made a nac setup so you think it should be separate

versed holly
#

i think it shouldn't

#

I think it would feel much worse

#

it being a module just like, makes sense when you're setting it up

versed holly
stray bough
#

hmm alright

#

Guess it can stay a module then

versed holly
#

I still don't know how relevant it will really be to like, have apparatuses for each kind of smd

#

maybe it is not needed

dawn lance
#

@night stag do you normally use the java 17 runClient when opening dev instance? the issue i was having is just gone with java 17 runClient

#

#1 doesnt work
#1a DOES work

#

which pisses me off because i have always used #1

night stag
#

oh bruh

#

yeha I use java runclient 17

dawn lance
night stag
#

to be specific, java runclient 17 on debug mode with hotswap

dawn lance
#

ok that explains it

#

you mightve used some feature that isnt in java 8 somewhere somehow

#

it broke for me when i updated dn10 to be in parity with nanochip-assembly-complex for the pr

night stag
#

that's so odd

#

maybe?

#

Can try out tomorrow, since I'm in bed now

#

Glad it's fixed! It was really bugging me what it could be x3

dawn lance
#

yeah im excited to be able to do shit again

night stag
#

yeee

fast steeple
#

DO NOT ROTATE THE NAC

#

if i find someone rotating the NAC i will personally enter ur world like herobrine and grief ur run

#

actual apostasy, heresy, sacrilege

granite root
#

Upside down NAC lol

cerulean fern
snow mason
fast steeple
#

if you rotate the NAC I will force penguin to insert code that causes the structure to detonate if rotated

fast steeple
lucid birch
#

2 nacs touching tips

cerulean fern
nimble crane
#

You can wallshare for 2x parallels and 8x cancer wiring everything up

#

Fair tradeoff imO

granite root
#

Flip nac and wallsharing looks like NAC pylon lol

#

Little cool

nimble crane
#

@night stag can get get NAC structure to be double NAC actually? That way we also will have enough module slots withiut redesign flush

#

But on a mire serious note: if sharing CCs between more than 1 nac will be allowed i feel like double NAC with 2 on top of each other will become meta for ease of wiring

fast steeple
#

BC in uev every automation challenge is "run a ME cable"

nimble crane
#

????

fast steeple
#

it's more interesting to have a more traditional factorio-style "how do I route 12 different pipes in a small area"

nimble crane
#

I never made any statements on what should be done, what i said is that if you allow sharing it this will happen

fast steeple
nimble crane
#

Idk connecting the pipes themselves isnt even hard tho

fast steeple
nimble crane
#

Figuring out what to connect to what was interesting

#

Placing the pipes themself was tedious

fast steeple
#

can't avoid that sorry

nimble crane
#

Just add wireless shrug

fast steeple
#

wireless power should be removed innocent

nimble crane
#

But why tho

#

Is spamming cables fun to you?

fast steeple
#

I like not doing automation in my automation game thisguy

fast steeple
nimble crane
#

Bro you are putting words in my mouth here

fast steeple
nimble crane
#

So your goal here is just to fuck with me without actually providing anything?

fast steeple
nimble crane
#

Genuinely wanna know if i should just block you cause i havent heard anything that didnt feel like ragebait

fast steeple
night stag
#

deleno is arguing a valid point, although he is kinda being a dick about it

fast steeple
#

i don't want the NAC compromised bc people are upset over having to play the game

#

instead of just putting a machine down that makes everything and uses no wires

night stag
#

one of the good parts about unlocking QOL (e.g. wireless power) is having to have done it without for a while

night stag
#

the issue with a multi so lategame and that we probably only want one or two of is when you would provide that qol upgrade

nimble crane
#

I mean the interesting challenge in NAC to me is to figure out what to connect to what, not physically connecting the components, i think actual VCI cables existing is good, but wireless would be cool to have

fast steeple
nimble crane
#

Cause actually placing the cables just didnt feel interestinf

fast steeple
#

and ideally neither of those would be in the pack

night stag
#

it only takes ~30 minutes to set one up

#

although I'm not sure how to gate it and where

fast steeple
#

the whole point of the nac is that it's an ai moving shit around and interfacing with machines, not just another cube that pulls from me then pushes to me

nimble crane
#

I mean what i am kinda thinking about is some p2pesque thing you unlock at some point that allows you to cut the middle cables but still forces 1:1 since outside of the modules placing more cables isnt really challenging but actually chosing what to connect is still preserved

fast steeple
night stag
#

I don't think anything productive will come out of this conversation
deleno thinks there's value in making the player actually physically wire up the modules to eachother, and DrNye is arguing the only value is from figuring out which connections go where, not actually wiring them up

nimble crane
#

I am just trying to explain what i think is the interesting part for me to you

fast steeple
nimble crane
#

As stated at this point i just blocked deleno cause he has made it evident that all he is trying to do is insult me

fast steeple
#

LMAO

#

this guy

night stag
#

which, in your defense, skirts close to insulting, but he is trying to make an actual point

fast steeple
#

I literally just explained how sampsa and I and penguin initially designed the multi

fast steeple
#

show me where I was insulting

fast steeple
#

wallsharing needs to stop

night stag
#

didn't say you were, said you were skirting close to it by talking down on them yepyepyep

fast steeple
#

multiblocks were never designed to be rotated

snow mason
#

Upside down wall sharing incoming

fast steeple
#

look at what we have these greggers

#

-quad EBF ???!
-octuple DTPF?????

rich solstice
fast steeple
#

wanted to fit more multis close to each other? we had an answer for that: don't

snow mason
#

My favourite is the multis that don't give a crap about others, like mixer's and centrifuges etc right?

fast steeple
snow mason
#

someone post a screen shot of the franken multis

fast steeple
#

but uh fair enough ig innocent

rich solstice
nimble crane
fast steeple
woven sorrel
#

so valid to both multis

open mist
fast steeple
#

how does the game decide which texture to take kekw

#

is it weird Minecraft directionality shit

woven sorrel
#

i believe it will be determined by structure check order

#

since the controller sets textures of hatches at check time

#

so whichever one checks last will get the textures

broken sigil
#

I immediately agree with Deleno since factorio was mentioned.

woven sorrel
#

i am not certain but that’s my guess

fast steeple
woven sorrel
#

my assumption is first one will check and set the textures, then the second one will check and set the textures, replacing the first ones

fast steeple
#

ohhh right yeah that also makes sense

snow mason
lime falcon
main nymph
#

When will the next test version be available?Gigachad

#

i want use nac in my survival save

somber summit
#

its not gonna be balanced for survival any time soon

night stag
#

We got the feedback we wanted for now, so we'll be working on it for at least a few weeks until we might want to gather more feedback

#

at which point, we might put it in nightly? or we might not, we'll see

somber summit
#

we beat the feature freeze LETSFUCKINGGOOOOOO

night stag
#

the scope of the project has expanded since I last considered it, I'm not as hopeful for 2.8 as I used to be ngl

#

so do keep that in mind </3

dawn lance
#

@versed holly

#

thing has been done

versed holly
#

wowzers trousers

night stag
dawn lance
#

oops

#

forgot to change that

#

i will fix it

main nymph
#

It has not been discussed for two days.walrus

night stag
#

We have a dev chat, discussion has been going on there x3

dawn lance
#

honestly i think we should move alot of the discussion in that chat to here

#

after all, this channel was made for it

#

i understand why it was made though

night stag
# main nymph It has not been discussed for two days.<:walrus:990889533816078386>

https://github.com/GTNewHorizons/GT5-Unofficial/pull/2903 for progress you can lurk on this thread too btw, when PRs get merged the tickboxes should get updated

GitHub

Lategame solution for circuit assembling, following the proposal outlined in https://docs.google.com/document/d/1dy1edrOP4GyajSMOmFkG-hPbAkI6AkLzjcWWBztMNnM/edit.
This is still very heavy WIP and n...

main nymph
night stag
#

viewer for contents of vci/vco's 👀 (many thanks to blue)

main nymph
#

coolTheBoubler

#

When will it be possible to test it at nightly?

night stag
versed holly
#

a way of limiting size would be very cool too

#

so it becomes more reasonable to passive circuits

main nymph
#

is already to test on nightly?doom

night stag
#

no, and won't be for a while sadly. We're still looking for textures for both the blocks and items, as well as recipes and NEI frontends. There's a lot to do before it will get into nihgtly

main nymph
night stag
dawn lance
#

@stray bough can i rename PurificationUnitRecipeMapFrontend to smth like CustomBackgroundRecipeMapFrontend? it feels weird to use a waterline related class for NAC frontends even if nothing in PurificationUnitRecipeMapFrontend is specific to waterline

#

if renaming it causes a headache somewhere down the line, thats fine cuz this is practically just for aesthetics

dawn lance
#

should i make a pr to master 5u for it or is it alright to put it in just nac

stray bough
#

Easier to just put it in nac i think

dawn lance
#

ok sounds good

dawn lance
#

i am currently split on how i should implement the gregos chat menu within NAC so i made a couple mock ups in aseprite to have ppl choose which one is better

#

for #1, the buttons that it removes i believe arent useful to nac anyway

#

they are all disabled for the nac currently anyway

#

for anyone who hasnt seen it already, the menu is currently on a popup window that you click on the gear button to get to

#

i will probably be back here again with more mockups but for the other page on the gear popup

#

since if the chat menu is gone having a whole popup for just those meters is pretty silly

stray bough
#

I think integrating it into the main ui works, especially if we can put everything else also in the main gui

#

but if not it should probably stay separated

dawn lance
#

you were supposed to choose which way is better

stray bough
#

it depends on the other stuff

#

if we can put it all in main, lets do it

#

if not id keep it separate

dawn lance
#

no you arent reading

stray bough
#

am i not

dawn lance
#

#1303328348663058484 message which of these two images is favorable

#

for the text box

stray bough
#

oh

#

left

#

easily

dawn lance
#

honestly i expected the opposite

#

well that one is way easier to implement so its good

stray bough
#

it looks less cluttered and the alignment of the buttons with the bar on the right is weird

#

the empty space there looks strange

dawn lance
#

i mean

#

the empty space there is normal

stray bough
#

yeah but it doesnt look great with a full width bar above it

#

imo

dawn lance
#

yea i get it

sinful ore
#

Since NAC will likely not be included in 2.8, are there any plans to do something similar to matter manip where a working version gets released as a standalone mod in-between versions and then officially released in the next one?

woven sorrel
#

given its gt-integrated it would probably just be an up to date gt mod

#

at which point that is what nightly is for

marble scarab
#

there's also 2.8.1/2/3/4 ect

vivid whale
#

NAC is too big of a content addition to be a patch

dawn lance
stray bough
#

sweet

marble scarab
stray bough
#

thats a nice gui

marble scarab
#

Just means more time to test and cook and have changes without worry

dawn lance
#

this ui is finally to a point where im just as happy with it as i am with splitter

#

oops i somehow messed up the order of the pages vs their icons

#

i need to fix that

#

you can see in the video it has electricity as efficiency instead of speed

main nymph
#

Can nac test at nightly before June?pepeyes

night stag
#

before june? probably not, unless we suddenly get a bunch of textures and frontends done

stray bough
#

before june is in a week

#

its missing a lot of mechanics still

night stag
#

Exactly kekw

vale dome
#

is there an interface for LLM?

night stag
#

no patrick, we are not putting an actual GPT into our modpack

raven coyote
#

have you considered providing a configurable window write API?

night stag
raven coyote
#

like GPTnextWeb

night stag
#

ah! No :) Hope this helps

#

we're not running a LLM inside your minecraft instance (or outside of it and talking to it) in any way for NAC ^^

sour crystal
#

why on earth would NAC have an LLM in it 1984

night stag
marble scarab
#

i think we actually want the NAC to work

night stag
marble scarab
#

say LLM 3 times in the mirror and you'll hallucinate yourself

main nymph
night stag
woven sorrel
#

modernmarkings contains a gpt model

main nymph
woven sorrel
#

why would it be discussed here MenheraBuffer

night stag
woven sorrel
#

it’s beta testing

#

you can give yourself access role

#

it’s in channels and roles

main nymph
#

ok

raven coyote
#

is the text that NAC responds with all stored in a vocabulary library?

karmic vigil
#

its a switch statement iirc

raven coyote
#

oh

#

can this kind of vocabulary library be read from an external source to improve scalability

night stag
raven coyote
night stag
#

yes

marble scarab
night stag
#

slurp 😋

marble scarab
#

Mmmmm slop

main nymph
#

we need nac to save circuitfail

alpine fulcrum
# night stag

case "why do you hate me :(" -> "hate? HATE?! HA! let me tell you about hate! ...

marble scarab
sinful ore
#

Out of curiosity but will NAC be able to craft hi-computation stations? (Those GG prass-made circuits used for compacts)

night stag
#

if you can scale normal mode prass you can scale precise moed prass

sinful ore
#

fair enough, i haven't heard any complaints about that being a gate bottleneck anyway, just curious

#

prec prass doesn't get parallels at all which is annoying

lime falcon
#

The mk1

#

And the spam on those is honestly not too bad, a single quad will do

night stag
#

yepyepyep agreed

#

we're at a single prass for those still ngl

lime falcon
#

same but crafts dont exactly use em everytime yet

main nymph
#

will this test on early 2.9.0nightly?kekw

night stag
#

development on it has halted unless someone picks it up again. probably will be at least after 2.8 full release, and probably a few more weeks if not months after that

vivid whale
#

Penguin is thesising

stray bough
#

i have submitted

#

mashallah

#

but still some exams

granite root
#

yay

fast steeple
#

congrats man

night stag
inland bay
#

-++.

cerulean fern
#

Investing in NAC now so when I get back from monifactory/silksong its in betas

#

I have little interest in running the pack again without it

stray bough
#

pay me a salary to work on it tr

#

for 3100 euro/mo and benefits you can hire me

somber summit
#

i can pay you 3 euros a month. as for benefits ur out of luck

charred surge
night stag
stray bough
#

Yeah

#

Well, a few 40 hour work weeks probably

#

making multis takes a lot of time

#

I think waterline was easily 100+h

night stag
#

true, but there's some really good fundamentals already there

#

depends what direction they'd take it ig

#

And yeah real prayge I've added some systems and multis to cosmic frontiers / gtceu modern now and it's very easy to underestimate the time required

somber summit
#

how "done" is NAC

mortal prism
#

Nominally Alpha Content

somber summit
#

alpha means it "works". ship it

marble scarab
night stag
# somber summit how "done" is NAC

Most of the structures and the logic is there but it's missing a ton of features, polish, balancing, recipes, textures, NEI / recipe overlays, potentially more UI too

somber summit
#

so what ur telling me is that its basically done and i should keep asking when itll be released?

somber summit
#

yeah im just joking lol

marble scarab
#

Bones are there but it's screaming in pain from still being skinless and without muscle

#

It has no mouth and it must scream

night stag
hidden swift
#

So this is a 2.9 thing

night stag
#

no guarantees CAUGHT

hidden swift
#

Yeah to be expected, 2.9 is kind of up in the air as it is seeing as how we are just on the tail end of the 2.8 dev cycle

rain geode
#

praise be the NAC

open mist
#

the 2.somewhen thing

night stag
#

CAUGHT we don't have a list of 2.9 things iirc

#

maybe someone steps up

#

it won't be me tho I'm busy with modularUI port for 1.20.1 kekw

night stag
#

It's still in the same state as when I left so maybe someone picks it up, iirc the issue had a pretty concrete list of stuff still to do CAUGHT

cerulean fern
nova knoll
#

nac coming out in 2.never

royal canyon
#

NAC 2.9 release shot dead in the Bronx 🥀

#

Add her to the list of cool stuff that definitely isn’t making it, along with nuclear horizons and the crop rework

royal canyon
#

Maybe the real NAC was the friends we made along the way

open mist
rain geode
#

what is missing for the NAC to be shipped?

stray bough
#

The NAC

#

The framework for implementing it is in place, but essentially all content is still missing