#FUE5

1 messages ยท Page 1 of 1 (latest)

frail dagger
#

May I just...

signal kernel
#

Oh thank you!

#

Didn't even know Threads exists on discord.

#

Sorry for offtopic in the main mod-making channel.

frail dagger
#

There rarely used here, but it looks like a good opportunity

#

I'm no mod, I am not yelling at ya :)

steel harness
#

man now idk if this conversation should be here so people can see it or in your discord lol

tepid crane
#

by how you're handling cliffs, I meant more as a "factorio doesn't inherently have layers and cliffs are glorified walls yet I saw elevation changes in your trailer so how tf does that work" kind of thing

signal kernel
#

In the trailer? It's done by hand ๐Ÿ˜„
But in the actual exporter it shouldn't be a problem. Nuke has excellent ways of creating sets of vertices in 3D space based on information from the Factorio game.

#

These sets of point are then used to spawn actual wires and stuff in 3D space in FUE5

steel harness
#

im assuming you check if its 'filled' an area and if not create the other corners?

tepid crane
#

like you can have something like this

signal kernel
#

Yes definitely!

signal kernel
tepid crane
#

even with all of the jank you can put around it

#

assemblers are there just to show how the ground is flat

signal kernel
#

The good thing about Factorio - it can be described super easily thanks to it's tiled format. Converting satisfactory to 2D imitation would be probably more difficult ๐Ÿ˜„

steel harness
#

someone tried and didnt bother to make any graphics lol

#

also i found three more graphical glitches

tepid crane
#

I guess I just don't understand how you'd solve elevation differences when the entire game is flat

steel harness
#
  1. inserters seems to have random items
  2. underground belt isnt actually underground
  3. thats not how side loading works lol
    also ores are missing but thats a rather minor gripe
tepid crane
#

there's an actual elevation property that each tile has that you could use, but that's smooth gradient noise

signal kernel
#

You would probably have to consult Nuke regarding the specifics, I only interpret what he does ๐Ÿ˜„

tepid crane
#

you could terrace the elevation values to the ones that cliffs use to spawn, but still not sure how you would handle the places where cliffs aren't

signal kernel
tepid crane
#

is nuke in this discord?

signal kernel
#

@lost arrow busted (that's him)

lost arrow
#
  1. yes, inserters don't care about what is in front of them, even if absolutely nothing they still will pick up random items
  2. that's actually on Hurricane
  3. UE doesn't actually simulate belts. Each continuous belt segment simulates its own items and when belts with items on them are exported we show same type of items on the belts in UE
steel harness
#

well yes but its still wrong side

#

dont you export the side the items are on?

lost arrow
#

I do but I didn't bother check which is left and right...but it will be fixed when I finish the rewrite of all FUE systems

steel harness
#

actually are you just doing it for a belt segment? because i just realized in the UE there's plates on both sides when its on one side only

dry nimbus
lost arrow
#

I honestly don't remember how the old system works exactly, it might be that there is some item on that belt lane somewhere...

steel harness
#

eh belts look pretty funky atm

tepid crane
#

I'm pretty sure they're only supporting vanilla

steel harness
#

im fairly sure the cicruits aren't supposed to be there

#

might be an issue with reloading instead of restarting tho

#

1sec

dry nimbus
lost arrow
#

well, regardless...the new system will work much better ๐Ÿ˜„

steel harness
#

eh fair enough lol

tepid crane
#

so how are you doing cliffs, if at all

#

that's the one thing I don't have an idea about

lost arrow
#

we don't do cliffs, the show in the trailer was hand made

tepid crane
#

I see

steel harness
#

different topic then, is the ground just an endlessly repeating texture? It seems too small, and its not exporting any ores or concrete

lost arrow
#

that one is for @signal kernel ๐Ÿ˜„

signal kernel
#

You getting some strange results?

steel harness
#

well kinda

#

its off-grid and doesnt contain any ground entities

signal kernel
#

giff pic ๐Ÿ˜„

steel harness
#

thats on all corners btw

signal kernel
#

yes, we never ever cared about what's on the edges

lost arrow
#

also to be fixed in next version

signal kernel
#

we just put one building far away from what you want to export to extend the bounds

#

whenever I was making a shot I wanted as large bounds as possible to not accidentally see the edge of the world therefore I places singular distant building far away from the base

#

these are my extended bounds

steel harness
#

i see

signal kernel
#

far away in the distance there is a lone structure keeping those stretched

steel harness
#

wait how come your tiles change?

signal kernel
#

this is trailer shot, mostly custom tweaks and such

steel harness
#

ah

steel harness
signal kernel
#

yeah I'm asking that him aswell

#

he went to sleep tho lol

#

so while he's reworking the core systems I'm doing the boring stuff like asset creation and tweaks to the existing ones

steel harness
#

ah right

#

wanted to ask this

#

will you make a tutorial on how to add assets?

#

to allow people to add them for their mods?

signal kernel
#

I think we can put it on the list yeah.
Adding the assets is actually super easy and I've streamlined the process alot so you can just take building from... I dunno.. Starcraft 2 and slap it in FUE5 easily.

steel harness
#

i see

#

also

#

i just accidentally clicked the wrong button

#

clicking on 'default-json' and doing it again reloads much quicker

#

or local-json

#

the last button in default

signal kernel
#

ah, yeah that's option aswell

#

Sorry it's bit clunky. It's in early stages. Creating the trailer was like working in a minefiled of bugs and glitches ๐Ÿ˜„ Which helped us to catch a lof them actually.

steel harness
#

fair lol

#

btw offshore pump and rocks dont have models

#

and water's not spawning in properly

signal kernel
#

yes, on the list

#

water we don't know how to do yet lol

#

we need some smart tiling system for water and concrete

#

smart in way IT DOESN'T SLOW DOWN THE VIEWPORT, it needs to be performance cheap

steel harness
#

maybe make it a toggle for now then? Like the belt and entity layer, keep ground tiles in a third?

signal kernel
#

yeah ground could use it's own system definitely

#

we kinda ignored it since working the structures was number one priority

steel harness
#

eh fair enough

#

oh lol

#

you rotated the beacon model wrong

signal kernel
#
  1. pull the new one (just updated today)
  2. it has it's rotation set to random via construction script, we'll be removing those once the new base spawner is in
steel harness
#

okay 5ish

signal kernel
steel harness
#

also all the beacons are rotated like that

#

wym random rotation?

signal kernel
#

they're rotated at random to give sense of variance

#

same building 500x next to each other isn't very trailer friendly

steel harness
#

oh by 180 degree

#

i assumed you meant 90ยฐ

#

but now i see the cable

signal kernel
#

Just wait. It'll get weirder once you add more axis to work with.

steel harness
#

how the

#

did you cut out parts and moved them?

#

or can we just paste three surfaces together?

signal kernel
#

You do the prep work in Factorio and then just rotate each individual json imported base.

#

It's prone to throw matrix issues so we're slowly solving those aswell.

#

It generally assumes up is up. Well.. here up is down and right is front...

steel harness
#

wait how do i import multiple bases at once? I thought it replaces it?

signal kernel
#

just throw more base spawners in there

#

it's friendly that way

steel harness
#

ah i see what you mean but where do i tell it which json to use?

signal kernel
#

local json setting grabs the json next to the blueprint (on folder lvl)

#

you just have to set itself as a self reference so it knows what local means

steel harness
#

so, generate it, then move and dont touch?

signal kernel
#

nono, you can touch

#

just have 5 folders, each will have it's json, it's base spawner, it's belt spawner

#

and you're set! ๐ŸŒˆ

#

who uses just one?! factory must grow

steel harness
#

can you provide an example folder structure? Here's the windows command
tree /F /A > tree.txt

#

like from when its relevant lol

signal kernel
#

oh jesus I'm 3D artist not a terminal user ๐Ÿ˜„

#

I'll print screen

steel harness
#

oh thats literally just cd there and enter that

#

it generates the text file as output

signal kernel
#

ooh, smart

#

oooh, you're mod creator ๐Ÿ˜„ kudos

steel harness
#

by a very stretchy definition lol

signal kernel
#

that's so cool it has even the structure tree next to it

steel harness
#

yea unfortunately that still doesnt tell me where i have to make the part folders lol ๐Ÿ˜…

signal kernel
#

it's irrelevant where

#

I have it here for example

#

new to UE? ๐Ÿ˜„

steel harness
#

howd u guess lol

signal kernel
#

yeah I was lost first days aswell

steel harness
#

all i ever did was mess with buckminister's dwarfsdk

#

doesnt ue have a path limit tho?

signal kernel
#

don't even know what that is

steel harness
#

260 character limit from project root

#

i think

signal kernel
#

that... that... shouldn't be problem I guess? ๐Ÿ˜„

#

260 is a lot

steel harness
#

true

#

btw

#

is the _child part of the name relevant?

#

or can i just copy paste the thing in blueprints/base-spawner

signal kernel
#

no, UE does that whenever you make a child of blueprint

#

I never use the ACTUAL parent

#

I always child. I child as much as possible everywhere.

#

Whenever I use the actual parent I either have a good reason or am just dumb.

steel harness
#

ah

#

are you duping the original thing?

#

also i think my ue just crashed

#

all i did was click on the content browser lol

signal kernel
#

๐Ÿ˜„

steel harness
#

BRUH MY GPU CRASHED

signal kernel
#

lol what you got? ๐Ÿ˜„

steel harness
#

3060 small version

#

hm interesting factorio crash message is different

#

also the audio driver kept playing the sounds

signal kernel
#

damn this is heavy

#

wtf ๐Ÿ˜„

#

restart pc at this point? ๐Ÿ˜„

steel harness
#

nah it reconnected

#

or rather windows has a command to reboot ur graphics card

#

ctrl shift alt b

signal kernel
#

๐Ÿ˜ฎ

#

another thing learned

steel harness
#

hm i think i messed up

#

whys the files not exist in the other folder

signal kernel
#

you see the star?

#

UE wants you to SAVE

#

saving drops on HDD

steel harness
#

well i think i broke it again lol

#

i saved and tried to move the original one down

#

ah thats just lag lol

#

huh

signal kernel
#

yeah ground clutter likes to mess around but it always comes to it's senses

#

you'll figure out the basic handling soon

#

new system nuke is preparing will be muuuuuuuuch more simple

steel harness
#

eh fair enough

#

oh this is weird

#

it said graphics card crashed again but factorios still running

#

ah it started on internal gpu makes sense

signal kernel
#

oh lol

steel harness
#

tho whats up with UE and crashing my graphics card

#

its not like 63ยฐC is that hot

#

btw i dm'd you the mod im currently planning

#

well the notes at any rate lol

#

thought u might be interested

signal kernel
#

I have no idea how people make mods for Factorio so I'll peek in ๐Ÿ˜„

steel harness
#

well me neither lol

#

tho i do have some experience

#

im planning on doing an overhaul

signal kernel
#

then you should definitely make it similar to pY so more people lose their mind building even the most basic stuff! ๐Ÿ˜„

steel harness
#

oh actually, im trying to keep the complexety close to the original game

#

just, you know, with a completely different setup

signal kernel
#

there, you happy now?

steel harness
#

lol thanks

#

i was just pointing it out since it seemed like an oversight

signal kernel
#

it was, I hate iron chests

#

never use them

steel harness
#

eh i default to iron chests out of habit

#

mostly cuz wood is really tiny and u dont have access to steel immediately

#

i know that steels objectively better but it takes a while for me to realize that and switch each playthrough

steel harness
#

not sure if it fits here but does anyone here know how to use git to link the directory i have FUE5 in? I'd rather avoid redownloading the whole thing because i didnt use git the first time around

signal kernel