This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
J0P5's profile picture

[1.4] frames compatability

Started by J0P5, 19 May 2012 - 09:09 PM
J0P5 #1
Posted 19 May 2012 - 11:09 PM
Every time a computer is moved with frames it faces back to f=0. It'd be great if it remember the way it was facing before moving, and stay facing in that direction when the movement is finished.
Cloudy #2
Posted 19 May 2012 - 11:58 PM
I'd say that is more of a frames bug - it is not restoring the metadata correctly.

I've not actually seen this happen myself though, although there are some issues with frames that I plan to work on.
J0P5 #3
Posted 20 May 2012 - 11:24 AM
Well it could be frames, but then again, the pc's eloraam put in work fine. So I figured it would be possible to store this at the computer rather then at the frames.
Cloudy #4
Posted 20 May 2012 - 02:54 PM
It is stored in the metadata for the block - it IS stored in the computer. It just appears that the frames aren't restoring the information correctly.

Like I said though, I'll look into it.

Is this SMP or Singleplayer?
bbqroast #5
Posted 25 May 2012 - 09:29 PM
What type of hooks do frames use? I'd decompile RP2 control and have a poke around. I imagine Eloraam has some type of function for getting and restoring a blocks meta data.
Cloudy #6
Posted 25 May 2012 - 11:42 PM
But the point is, this should be done automatically without any effort on our part. She's moving our blocks, she should restore the metadata.

There are a few issues with frames that I'll look into though - the main one being a crash in SSP!
immibis #7
Posted 30 May 2012 - 11:01 PM
She does restore the metadata, or there'd be a lot more messed up blocks than computers.
Cloudy #8
Posted 30 May 2012 - 11:44 PM
She does restore the metadata, or there'd be a lot more messed up blocks than computers.

Agreed - could not repeat this in my testing.
kazagistar #9
Posted 01 June 2012 - 05:36 AM
Confirming that computers worked fine on frames for me. I use them to control my airships after all.
MysticT #10
Posted 01 June 2012 - 06:49 PM
This happend to me on the previous RP version (pr 5b1), I think it's fixed in the latest (pr 5b2).
OmegaVest #11
Posted 01 June 2012 - 07:14 PM
I think J0P5 may have been using Optifine with this. Because I do, and I can't run a CC computer on frame machines, when they uncrate, they cause a crash that, since I use a mac, doesn't dump any error messages. It acts like a stuck loop, though.

But, take off Optifine, and I can move CraftOS PCs around just fine, though I've noticed that, on occasion, the terminal will reset, or in soem very rare cases where I have a high number of frames, it will assign a new number to the CraftOS PC, even if I label it.
Cloudy #12
Posted 01 June 2012 - 07:38 PM
The crash with frames in single player is fixed in the next version. If you have any issues in SMP with frames (as obviously you can't test single player right now) please let me know.