Custom Block Megapack

Custom Block Megapack

by Zro716

πŸ‘ 2,143 ❀️ 382 ⭐ 336 πŸ”„ 3
Created: Sep 6, 2014 Last modified: Dec 30, 2021 Shared: Sep 19, 2014

Description

Prepare to be blown away. I've poured every ounce of usefulness into some custom block libraries that I believe will drastically improve the quality of advanced projects. I don't just mean any simple blocks like exponents and whatnot - if you're looking for those, go to my other block pack: https://scratch.mit.edu/projects/12676518/ This... this is where the really advanced stuff goes, and I will do my best to improve it further. For now, here are the works I'm proud to have made: 2D Array - Custom block library for a two-dimensional dynamic array. Includes tons of functions for manipulations and selections. I will someday make a 3D and perhaps a generic multi-dimensional array... Dictionary - Custom block library that creates Key-Value pairs in parallel lists. Sometimes called a hash map or a hash table in some languages. It is quite easy to make and doesn't use case sensing, so be aware. Jagged Array - An array of 1D arrays in which each "row" is dynamic, meaning it can hold any number of values independent of its cousins, and all configured to work in one list. - String version is experimental, doesn't work, so don't use it. JSON - Custom block library for working with JavaScript Object Notation. - Tested and successfully working with any kind of JSON object. - Includes parsing, stringifying, prettifying, getting, setting, adding, deleting of elements. - Definitely one of the most impressive things I've done. XML - Custom block library for working with Extensive Markup Language. - Not tested completely but soon I'll find out. Never hurts to try. Use at your own risk until this note is deleted. - Includes parsing, stringifying, prettifying, getting, setting, adding, deleting of elements and attribute nodes. Inventory: - Easy inventory management for any RPG. - Adding, removing, counting, and checking Temporary data: - Now you can create disposable counters, string buffers, and lists (one per recursion level only) - Example infix evaluation script included Classes - A psuedo-implementation of classes that allows you to create a Class with any number of attributes, assign default values to attributes, and create Instances of those Classes. - You declare/initialize attributes following a simple syntax: attribute=value,attribute2=value2, and so on (be careful, the comma is used to separate attribute-value pairs) Hacked Blocks - Even includes some blocks you didn't think you would need. I realize after merging my new libraries into this project, I have quite a few inconsistencies with labeling. I will try to fix that...

Instructions

you can't use this project anymore, sorry

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

This is Endless Reader! Not endless Alphabet! remix

by AppleIIisaJerk

Project thumbnail
View Project

TooToo Boy - Coffin Dance (COVER) Song In 2x

by oksana65017

Project thumbnail
View Project

Chickn And XP News Mario kids and TVO kids remix

by jacejimerson18099

Project thumbnail
View Project

Endless Reader/Endless Scratch remix-4

by leiner77

Project thumbnail
View Project

Vyond Effects Kit 2015-2025

by XBOX754

Project thumbnail
View Project

Carl wheezer

by princesskittycat22

Project thumbnail
View Project

Talking Roby

by FabriMiRey1993

Project thumbnail
View Project

Nick Jr. "Standing" ID (2002, RECREATION)

by pastelbruce

Project thumbnail
View Project

PBS KIDS System Cue: Trapeze

by NumberblockFaner303

Project thumbnail
View Project

Sprunki Oc Real V3 Part 2/3

by TheNightz_

Project thumbnail
View Project

スーパーブラアーズ 2/super bros 2

by RENproject

Project thumbnail
View Project

Spanish Alphabet Lore: C remix

by pook67

Project thumbnail
View Project

The Henry Stickmin Collection THE ULTIMATE REMAKE V2\#stickmin

by RAMplayz200

Project thumbnail
View Project

my Talking Tom Cat 2 in Scratch Version 1.0.1 remix

by Jptypro1

Project thumbnail
View Project

sky ζ–°γƒœγƒΌγƒ«γ“γ‚γ“γ‚2

by skyblueball2

Project thumbnail
View Project

Beat up Edward DLC Remastered

by Tyo1085

Project thumbnail
View Project

Lemon Shooter (With enemy and player health bars and mobile joystick!)

by Chainreaction1

Project thumbnail
View Project

✦ NyantyuGO

by -Grebe-

Project thumbnail
View Project

Tunnel Creator

by finnagin5

Project thumbnail
View Project

Bren319's Kazakh Alphabet Lore

by SillygooseMike

Project thumbnail
View Project

Numberblocks Basics VLOG

by matveyiv2014

Project thumbnail
View Project

talking tom and ben news 7 Scratch

by rsresreatrs

Project thumbnail
View Project

One day at LearningHorrors

by ScratchTeamz13

Project thumbnail
View Project

Add a button to beat up numberblock 19 (3)

by newmyles