I just noticed that cloning doesn't work in presentation mode. Could you fix that?
Offline
cloning in Panther works in presentation mode. We worked hard on that. If it does not, make sure all the .dll files are in the same folder as the image.
@bharvey: I DID! I even replied about 5 mins ago!
Offline
sparks wrote:
cloning in Panther works in presentation mode. We worked hard on that. If it does not, make sure all the .dll files are in the same folder as the image.
I was wrong, it does work. Maybe restarting my computer helped.
Offline
johnnydean1 wrote:
Can someone answer this question:
how to use the wait block in CYOB!!!
And:
I have made a project that can send lists over mesh! Took me along time and requires 2 blocks! Its 2 small scripts and can be found here:
The mesh list sender!
don't everyone come out at once!
Offline
Idea for 1.1 a new block that is
run changes file | |
that would run the changes that are not saved when closed. So you could add new blocks and everything!
Like in a workspace!
Last edited by johnnydean1 (2010-07-31 06:14:50)
Offline
Noo its on the 2nd page!
I improved a block:
get $String$ from mesh
Type:
-r
Code:
| t11 t12 t13 t14 input output|
input_ t1.
t11 _ #('slider' 'light' 'sound' 'resistance' ).
t11 _ t11 , #('-' 'tilt' 'distance' ).
t14_ t11.
(t12 _ self ownerThatIsA: ScratchStageMorph) ifNotNil: [t12 scratchServer
ifNotNil:
[t13 _ t12 scratchServer sensorNames.
t13 size > 0 ifTrue: [
t14_ self concatenate: (t11) with: ('-').
t11_t12 scratchServer sensorNames.
t14_ self concatenate: (t14) with: (t11).
]]].
t11_ #('').
t11_ self letter: (2) of: (t11).
t12_ self concatenate: (t11) with: (input).
t12_ self concatenate: (t12) with: (t11).
t14_ t14 asString.
t13_ self indexOf: (t12) startingAt: (0) in: (t14).
t13 = 0
ifTrue: [
output_ 0.
]
ifFalse: [
output_ self sensor: (t1).
].
^ output.
Note:
No longer gets errors and only works if the variable exists.
Last edited by johnnydean1 (2010-08-09 04:17:02)
Offline
Am I the only active Panther user?
I have just made a
<internet connection?>
block and it could do with testing heres the code:
Name:
connected to internet?
Type:
-b
Code:
| IP localAddr |
IP_ self getMeshIPAddress.
IP_ self letter: (2) of: (IP).
localAddr_ #(.).
localAddr_ self letter: (3) of: (localAddr).
IP = localAddr
ifTrue: [
^ false.
]
ifFalse: [
^ true.
].
Offline
When your offline the mesh IP is longer than normal not the other way around. And its does not work.
Offline
nxiii,
Please change the name of blocks++, as it is very similar to the name of my mod, blox.
Offline
rocket101 wrote:
nxiii,
Please change the name of blocks++, as it is very similar to the name of my mod, blox.
nXIII created his first, and they are not similar.
Offline
SeptimusHeap wrote:
rocket101 wrote:
nxiii,
Please change the name of blocks++, as it is very similar to the name of my mod, blox.nXIII created his first, and they are not similar.
No he did not
Offline
rocket101 wrote:
SeptimusHeap wrote:
rocket101 wrote:
nxiii,
Please change the name of blocks++, as it is very similar to the name of my mod, blox.nXIII created his first, and they are not similar.
No he did not
When did you create Blox?
Offline
1) Blocks++ is NOT a mod as it is not a scratch source code modification, rather built from the ground up.
2) Blocks/Blox is a pretty common name for things, and seeing as the chief idea of Scratch is blocks, it's hardly anyone's fault for coming up with similar names, it's not like either of you got the name idea off the other.
3) There are already pleanty of mods with similar names, we learn to deal with it.
Offline
Hey sparks, I think I'm finally going to resign from position as Panther dev.
Offline
that's a shame, but seeing as you've not been active since the 1.0 release you might as well. I won't change the password on the dropbox (at least for now) as I reckon you're sensible enough to not release anything in it before we are ready It was a pleasure working with you
Offline
hey guys, i'm a huge panther fan, and for the next version i think that you should add a function to the mouse down block where it can tell whether the left, middle, or right, mouse is down. that would be sweet
Offline
^ make it using custom blocks
Offline
i dunno how to use panther's block editor
i am making it for my scratch mod coming out though.
i just thought it would be better as an edit for the mouse pressed block that already exists instead of as a new block
Last edited by PlayWithFire (2010-08-04 13:29:49)
Offline
that would be awesome!
Offline
johnnydean1 wrote:
Am I the only active Panther user?
I have just made a
<internet connection?>
block and it could do with testing heres the code:
Name:
connected to internet?
Type:
-b
Code:
| IP localAddr |
IP_ self getMeshIPAddress.
IP_ self letter: (2) of: (IP).
localAddr_ #(.).
localAddr_ self letter: (3) of: (localAddr).
IP = localAddr
ifTrue: [
^ false.
]
ifFalse: [
^ true.
].
Not every panther users has to mass produce blocks.
Offline
sparks wrote:
that's a shame, but seeing as you've not been active since the 1.0 release you might as well. I won't change the password on the dropbox (at least for now) as I reckon you're sensible enough to not release anything in it before we are ready It was a pleasure working with you
Thank you sparks. I just think it is time for me to move on to other things. That does NOT mean I will not be a beta tester, or anything else you want me to do . It was great being a Panther dev!
Offline
I WILL still continue the PantherNET project, if that is what you wish.
Offline