#i compiled the newest version of @spaceeye's vmod (the one with schematics)

1 messages ยท Page 1 of 1 (latest)

fickle flame
ember moth
#

shm head my shamless karma farmer

fickle flame
#

if this works im gonna be so fucking gleeful

#

if not im just gonna delete the post and cry

#

OH MY GOD

#

YES

#

ok so as of rn loading schematics is a lil scuffed BUT it works

ember moth
#

idk why

fickle flame
#

it loads in far away

ember moth
fickle flame
ember moth
#

uuh

#

i haven't really tested it with phys ropes

#

tbh i haven't tested it in general clueless

fickle flame
#

also uhhhhh

ember moth
ember moth
fickle flame
#

i genuinely have no idea how i did it

#

I PTU ON MULTIPLE BLOCKS AND IT WENT FLYING WHEN I LOADED IN THE SCHEM

ember moth
#

yea, it does that

#

not sure why

fickle flame
#

its beautiful

#

what if you freeze it for a sec when you load it in

ember moth
#

it's already freezed while being assembled

fickle flame
#

OH

normal echo
fickle flame
#

nah its just unattached

#

and rolling

ember moth
fickle flame
#

NOOO GLUE DOESNT SAVE

ember moth
#

yea, it doesn't

#

entities don't save

#

yet

haughty remnant
#

btw did you used the .vschem file extension ? clueless

fickle flame
#

ja

ember moth
# ember moth yet

tbh idk if i will make them save in general, because from my tests they just fall through ship after being created

#

๐Ÿ˜”

fickle flame
#

NOO

#

could you at least somehow make glue save .......

#

please ...

ember moth
#

yea, i will

#

probably

fickle flame
#

this is still sick as fuck tho, especially for phys bearing cars

#

main reason why i dont make em is because like

#

i dont wanna have to reglue everything

ember moth
fickle flame
#

damn ๐Ÿ˜ญ

fickle flame
ember moth
#

no uuh

#

ms4k cars fell apart for some reason

#

but doing wrench trick seems to work

#

so

#

idfk

#

if you manage to break it pls tell how

#

because that mf doesn't want to tell his secrets of car building clueless

fickle flame
#

alr alr lmfao

#

gonna see if my suspension design works

gray lily
#

They took a fake mod (vmod) and made it real

fickle flame
#

,,

ember moth
#

uhh

#

no

fickle flame
#

wermp

ember moth
#

it should work with takeoff ones though

fickle flame
#

alr alr

clear zealot
fickle flame
clear zealot
#

Is there specification and format for that?

#

I would like to implement it

ember moth
clear zealot
#

alright i jsut looked at your repo

#

i think i ahve some improvement ? idk

ember moth
clear zealot
#

add identifier including version

#

then you can verify it later on

ember moth
#

Version of what

clear zealot
#

Schematic

ember moth
#

First 4 bytes of the file are version

#

The rest is whatever

clear zealot
#

what about 1x3 char for identification then

#

or 1x5 lol

#

vschem

#

actually thats 6

ember moth
#

Why tho thonk

clear zealot
#

well if it was bad file, it could spew out random

ember moth
#

If it fails to deserialize then its not a schem

clear zealot
#

and spend the thread on it 3drevenge

ember moth
#

๐Ÿฅฑ

clear zealot
#

plus it's just 3 byte

#

compared that to the fact you save the file as nbt data

#

actually does the regular schem save the file as nbt data

ember moth
clear zealot
#

yeah, seems like they also save as nbt data

#

what if you save it as RIFF clueless

clear zealot
#

that's what i was originally intend my own version of ship schematic be, there's already parser for it, then i realized, how would i save the BlockState? so i kinda stop at that

#

wait how do you save the sub ship?

ember moth
#

And then connect them latet

clear zealot
#

does it save as different file?

ember moth
#

Wha

#

No

clear zealot
#

ah

#

still inefficient lol

ember moth
ember moth
clear zealot
#

you save the uhh blockpalette multiple times i think

ember moth
#

I dont think so? It should be shared between all ships

clear zealot
#

i think you should save default state in the blockpalette then modify that in the gridData and then save it in SVO format (although idk how feasible it is with nbt data)

#

although you kinda just do pos, id and extra data

clear zealot
#

it's not traversing ofc

ember moth
#

Read from the world?

#

VSConstraintsTracker

clear zealot
#

No, like how does it read the data

ember moth
#

Scroll down to deserialization

#

loadFromByteBuffer

clear zealot
#

mf no, the subship grahh

#

like how does it find the subship

ember moth
#

Uuhhh

clear zealot
#

Anyways you should make that a seperate repo and upload it to maven so i can include them 3dsmile

ember moth
#

It depends on VMod

#

Mainly some mixins

clear zealot
#

then make it not

#

ez

#

I will help you on it if youre really lazy

ember moth
clear zealot
#

isolate them smh

#

like which mixin does it need tho?

ember moth
#

Uuhhh

clear zealot
#

the olength i go to not develop slimeys utility ๐Ÿ˜”

#

hell it even shadow the older treefell ๐Ÿ˜”

ember moth
clear zealot
ember moth
#

Im not at pc so it's kinda hard

clear zealot
#

wait you mean the mixin to make the compat with other mod?

ember moth
#

Also that

#

But also mixins into VS core

clear zealot
#

ohh the VSConstrainTracker thingy?

ember moth
#

Yes

clear zealot
#

thats only 1 mixin

#

easy enough clueless

#

cant you just ask @graceful temple to add that to VsCore clueless

ember moth
clear zealot
#

@gray lily

#

Anyway yeah, i think this is best left to the VsCore guy to add it >:)

#

still no API though

ember moth
clear zealot
#

As @gray lily would say, predictably. fake news

graceful temple
#

good joke

#

really funny

clear zealot
#

alright then it's been enlightened to me