Splines.. has invalid point? please help, Files to reproduce included

This ones a bit of a deep problem at least for me, hopefully its obvious to you there’s a boat load of functions going on ill paste them all if that becomes necessary but ill start with the areas i suspect the problem to be

I’ve been closely following this tutorial https://www.youtube.com/watch?v=kDFmMI1QdZQ&list=PLrMDhHSdduStV3f9CFsgiwvayBAbp3HqK&index=6&ab_channel=Patsanoob

21:30 he does the first test, my results were the same
43:45 he does the second test, my results were again the same, exact same for sure on this one
44:44 same results again exactly
1:11:50 Same result
1:14:50 and problem… it was never the same after this point

but i carried on looking for differences in my bp vs his and can’t/couldn’t find anything different
in the BPs so i continued on hoping i would see it, ive now watched the video 6 times :sweat_smile: and still it does not stick out to me what ive missed in this little 3min gap or sometime before that is my assumption

and im fairly certain i just missed one or two steps max something small

Here is the errors reported by the Message log in different sessions with no change in betwen


Heres what that looks like while playing:


The spline shape seems to be fine but the visual is messed up and of course the message log is complaining about stuff so this is likely a problem caused by the 1st problem

Heres the Function where it says the problem is
“Spline visuals”

The specific place the Message log says the problem is at
“Spline Visuals”

List of the functions in case you need to see a specific one

The Function where i suspect the problem to be
“Update Spline Shape”

I think thats enough information to help find the problem
ill certainly post more or specific things if needed
but at this point ive stared at this for two days

my first attempt i missed even more stuff and had worse problems so i re-did it, this is that 2nd attempt that seems to have only 1 issue left

Cheers good luck and Thank you a billion times over again for even lookin at this monster

If there’s a better way to take screenshots than the Snippet tool in windows
please Let me know lol
Else
Sorry best i could figure out how to do

i wanted to just make it a large picture but you cant read anything

Link to the uasset files if you want to add them to a content folder and take a look

simply make a first person template and then put the files included in your content folder
then under world settings set the character override to “satisfactory player”

finally press 2 when in game to place a conveyor and get the errors
the BP in question is called A_Builds_Convayor

Hello anyone? :sweat_smile: any ideas of whats the right way for me to figure this out?

@ClockworkOcean, I hate to summon you in this way, i see you around a bit if you have no advice or don’t wanna help that’s fine of course but i could use a direction to go in here to figure this out if you know anything about splines or someone that does :sweat_smile:

1 Like

There’s too much for me to look at here right now, but I can tell you that the code you have for destroying nodes is getting called after you’ve already destroyed them once.

Try the whole thing without destroying anything and it might work, then gradually put the destruction back in… :slight_smile:

2 Likes

Thanks, gonna dig around in it for a little bit longer with that idea in mind but im probably gonna attempt it a 4th time and see what he does frame by frame if i have too
then ill get back here if it works and show the diff in case anybody else is interested for some reason

Probably not the best way for me to learn splines but certainly semi thorough :melting_face:

1 Like

Oh i feel so stupid there were four minor problems…

  1. The colors were inverted in “UpdateLocation” so when buildable it was red and when not blue
    ( purely visual )
  2. I forgot a return node in a crucial spot when checking buildable in “isbuildable”
  3. the Remove node was not connected hence the message log having a heart attack in “UpdateSplineVisuals”

    4)also in “UpdateSplineVisuals” forgot to subtract 1 to get the correct last index

Thank you Clockwork for giving me the advice that eventually led to me Finding #3
Ashamed to admit this took me 4 days total in problems with 2 of them on finding these 4 problems

1 Like

Well done :sunglasses:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.