Would you mind me using this in my mod if I only used the installer, gave you credit for the installer code and the entire idea, and wrote all the patches for my mod myself? And give you a load of code in return?
Offline
TheSuccessor wrote:
Would you mind me using this in my mod if I only used the installer, gave you credit for the installer code and the entire idea, and wrote all the patches for my mod myself? And give you a load of code in return?
A load of code?
Sure, I don't mind. Except, I don't think I ever put the code to save Squeak when you add a patch into it...a little challenge for you, I guess!
Offline
Can I use it my mod, or is this stuff copyrighted. (or do you just not want me to use it in my mod) it is fine if you dont want me too. I just thought I would ask
Last edited by brantsmith (2010-10-15 20:08:00)

Offline
Oh, and one more thing, I cant get the links to work. The links seem to be dead

Offline
nXIII wrote:
TheSuccessor wrote:
Would you mind me using this in my mod if I only used the installer, gave you credit for the installer code and the entire idea, and wrote all the patches for my mod myself? And give you a load of code in return?
A load of code?
![]()
Sure, I don't mind. Except, I don't think I ever put the code to save Squeak when you add a patch into it...a little challenge for you, I guess!![]()
Thanks.
Offline
nXIII wrote:
TheSuccessor wrote:
Would you mind me using this in my mod if I only used the installer, gave you credit for the installer code and the entire idea, and wrote all the patches for my mod myself? And give you a load of code in return?
A load of code?
![]()
Sure, I don't mind. Except, I don't think I ever put the code to save Squeak when you add a patch into it...a little challenge for you, I guess!![]()
Me too?
I'm hoping to implement a update system (and maybe some custom patches) in my mod, Zing! (you may have heard about it. sorry! that code is now gone.)
Offline
I'd like the links to be fixed, then I could examine the ones that work and see if I can make my own. I attempted to make one that would enable Mesh, but I failed. I think this idea had great potential, but should develop some more. Maybe there should be a lesson on how to make your own.
)Offline
bendad wrote:
I'd like the links to be fixed, then I could examine the ones that work and see if I can make my own. I attempted to make one that would enable Mesh, but I failed. I think this idea had great potential, but should develop some more. Maybe there should be a lesson on how to make your own.
In fact, you really need to get some existing code in the source code (possibly, which you made) which enables a certain feature and file it out into a changes file. then rename it to .patch !
the only annoying thing about that is I have to use a command prompt to rename it (unless I want to go through hours of settings
) because .cs is the same extension as C# source files!!
Last edited by LS97 (2010-10-19 11:35:27)
Offline
Use notepad.
Open, then save as...
Offline
TheSuccessor wrote:
Use notepad.
Open, then save as...
yeah well command prompt is easier for me. hmm.. i should make a batch program for renaming cs to patch!
Offline
Good idea.
Offline
Buep (bring up everyone's posts
), because this is useful.
Offline
nXIII wrote:
Scratch Patches by nXIII
These little guys can help you customize and improve your own version of Scratch. The best part: none involve new blocks, so the projects you create will be no different that normal Scratch projects.
_________________________________
Notes- download links temporarily unavailable
- these patches are not for use in mods; they are exclusively for customizing the Scratch application itself
- please post suggestions and/or bugs and glitches
- thanks to ScratchReallyROCKS, Mac keyboard shortcuts are now available_________________________________
The PatcherInstalling the patcher is the hardest (but not very hard) thing you must do in order to install patches. Simply follow these instructions:
Step 1: Open Scratch
Step 2: Press and hold the "shift" key while clicking the loop of the "R" in the Scratch logo
Step 3: Select "turn fill-screen off" from the popup menu which shows up
Not showing up? Make sure you're clicking inside the loop of the "R"; the "logo" referred to is the one in the top-left corner.
Step 4: Click anywhere in the "white space" which shows up at the bottom and right sides of the window
Step 5: Select "open..." from the popup menu
Step 6: Select "workspace" from the subsequent popup menu
Step 7: Copy the following text and paste it into the textbox-like window with (Windows) Alt+V or (Mac) Command+V, or by clicking the "-" button above the scrollbar (appears when the mouse is over the "workspace" window) and selecting "paste (v)"'From MIT Squeak 0.9.4 (June 1, 2003) [No updates present.] on 18 June 2010 at 5:06:17 pm'!
!ScratchFileChooserDialog methodsFor: 'initialization'!
createPatchFileChooserFor: t1
scratchFrame _ nil.
readingScratchFile _ true.
list _ ScratchFilePicker new extensions: #(#patch ).
self removeAllMorphs.
bottomSpacer delete.
bottomSpacer _ nil.
mainColumn addMorphBack: list.
self title: 'Add Patch'.
list scratchInfoClient: nil.
mainColumn addMorphBack: (Morph new extent: 5 @ 9;
color: Color transparent);
addMorphBack: newTitleBin.
fileInfoColumn addMorphBack: buttonRow.
self addMorphBack: shortcutColumn;
addMorphBack: mainColumn;
addMorphBack: fileInfoColumn! !
!ScratchFrameMorph methodsFor: 'menu/button actions'!
addPatch
| t1 t2 t3 t4 |
t1 _ ScratchFileChooserDialog new createPatchFileChooserFor: self;
type: #patch.
t2 _ t1 getUserResponse.
t2 = #cancelled ifTrue: [^ self].
t3 _ (FileDirectory forFileName: t2)
oldFileNamed: t2.
t4 _ t3 contentsOfEntireFile.
(ReadWriteStream
on: t4
from: 1
to: t4 size) fileIn! !
!ScratchFrameMorph methodsFor: 'menu/button actions'!
fileMenu: t1
| t2 |
t2 _ CustomMenu new.
t2 add: 'New' action: #newScratchProject.
t2 add: 'Open' action: #openScratchProject.
t2 add: 'Save' action: #saveScratchProjectNoDialog.
t2 add: 'Save As' action: #saveScratchProject.
t2 addLine.
t2 add: 'Import Project' action: #importScratchProject.
t2 add: 'Export Sprite' action: #exportSprite.
t2 addLine.
t2 add: 'Add Patch' action: #addPatch.
t2 addLine.
t2 add: 'Project Notes' action: #editNotes.
Sensor shiftPressed
ifTrue:
[t2 addLine.
t2 add: 'Write Project Summary' action: #writeSummaryFile.
t2 add: 'Write Multiple Project Summaries' action: #writeMultipleSummaries].
t2 addLine.
t2 add: 'Quit' action: #quitScratch.
t2 localize.
#(2 4 5 6 7 8 ) do: [:t3 | t2 labels at: t3 put: ((t2 labels at: t3)
copyFrom: 1 to: (t2 labels at: t3) size - 1)
, ScratchTranslator ellipsesSuffix].
t2 invokeOn: self at: t1 bottomLeft + (0 @ 10)! !Step 8: Select all the text by click-and-drag or by pressing (Windows) Alt+A or (Mac) Command+A
Step 9: File in the selection by right-clicking (Mac option+click) the selection and clicking "more..." then "file it in"
Step 10: Shift-click the loop of the "R" in the Scratch logo again and select "save image for end-user" then select "yes" when prompted. Scratch should close, and when restarted you will see a new option in the file menu: "Add Patch..."_________________________________
Installing a PatchOnce you have installed the patcher, simply select "Add Patch" from the file menu, navigate to the file (ends with .patch) and select "OK". The patch will be installed and can be used immediately.
_________________________________
Available Patches
note: make sure you have installed the patcher before downloading and installing any of these patchesFeedback Enhancements
This patch modifies Scratch's "feedback" methods for dropping and deleting blocks and comments. Features:
- Colored reporter block drop feedback - for example a variable block has an orange-tinted feedback
- Shadowed command block feedback - instead of a line to indicate where blocks will go, you get a nice little shadow of the blocks
- Shaded comment/deletion feedback - the feedback for comments and reporters now look like those for reporters
DownloadDeletion Fixes
This patch makes deletion of embedded command blocks possible, as well as fixing Scratch's deletion of reporters - if they have embedded blocks, the embedded blocks will be kept in the editor. Features:
- Updated "cut" tool for blocks
- All blocks now have a delete menu item in their context menu
DownloadMore coming soon!
_________________________________
It doesnt work.

kinker style! [url]
[/url]♬♫ 92% of teens have moved on to rap. If you are part of the 8% who still listen to real music, copy and paste this into your signature. ♫♪Offline
nXIII wrote:
This thread is really old and I don't believe the download links work anymore.
Do you mind if I upload the patches again for you? I've still got the patch files.
Offline
meowmeow55 wrote:
nXIII wrote:
This thread is really old and I don't believe the download links work anymore.
Do you mind if I upload the patches again for you? I've still got the patch files.
no.

kinker style! [url]
[/url]♬♫ 92% of teens have moved on to rap. If you are part of the 8% who still listen to real music, copy and paste this into your signature. ♫♪Offline
nXIII wrote:
Well. Mediafire works again, so I reuploaded the patches
![]()
Yay. Getting one now.
WOW!
Offline
WOW! I like da feedback enchancementz!

kinker style! [url]
[/url]♬♫ 92% of teens have moved on to rap. If you are part of the 8% who still listen to real music, copy and paste this into your signature. ♫♪Offline
Use these links instead of the ones you have to be more "direct" and avoid going through another page to download.
Offline