Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
751 commits
Select commit Hold shift + click to select a range
d41ca2c
Update Custom Styles to most recent version
SharkPool-SP Aug 22, 2024
87769c8
simplify tween and add new block
SharkPool-SP Aug 22, 2024
aa4ecb9
this is why we dont trust merge changes
SharkPool-SP Aug 22, 2024
596b455
forgot "Scratch" doesnt exist
SharkPool-SP Aug 22, 2024
6de0fff
oh sorry about your precious now variable. fuck you
SharkPool-SP Aug 22, 2024
484f7f8
onEnd support
yuri-kiss Aug 24, 2024
51308b3
onEnd support
yuri-kiss Aug 24, 2024
9f9b4b5
onEnd support
yuri-kiss Aug 24, 2024
1b6a477
onEnd support (arrays)
yuri-kiss Aug 24, 2024
a7eecbc
onEnd (branches)
SharkPool-SP Aug 24, 2024
73ebf2d
Update thread.js
SharkPool-SP Aug 28, 2024
6928242
Update compat-block-utility.js
SharkPool-SP Aug 28, 2024
28039fb
Update compat-block-utility.js
SharkPool-SP Aug 28, 2024
c1bd572
so like id win
RedMan13 Sep 1, 2024
2dd8229
Merge branch 'develop' of https://github.com/PenguinMod/PenguinMod-Vm…
RedMan13 Sep 1, 2024
bffe7b1
do branch vm
jwklong Sep 10, 2024
a5cb5f4
to be continued
jwklong Sep 10, 2024
3d2cd28
COMAPRHGUSJFSDJADFgfhh
jwklong Sep 10, 2024
837d484
tell compat block utility to not be shit
jwklong Sep 11, 2024
776e594
test gh log
JeremyGamer13 Sep 16, 2024
e53bbc3
Update rendered-target.js
RedMan13 Oct 5, 2024
1c7b026
Update runtime.js
RedMan13 Oct 5, 2024
86d481f
rebuild attempt because why the hell is this broken right now
JeremyGamer13 Oct 5, 2024
8e8c425
test downgrading mathjs
JeremyGamer13 Oct 5, 2024
a5ef669
try changing math js version cuz y not
FreshPenguin112 Oct 5, 2024
eab546b
ururffr
FreshPenguin112 Oct 5, 2024
bc3ed96
v13.0.0 mayb?
FreshPenguin112 Oct 5, 2024
0c58fd3
mess with version again cuz y not
FreshPenguin112 Oct 5, 2024
aa7e303
The PenguinMod Situation is Crazy...
JeremyGamer13 Oct 5, 2024
b9d2b05
merge https://github.com/TurboWarp/scratch-vm/commit/fed099c4ccb1ae59…
JeremyGamer13 Oct 7, 2024
8f1a15e
fix "delete all runtime variables" not doing anything (HOW THE FUCK D…
RedMan13 Oct 24, 2024
7e63ebe
so, tf was wrong with that one persons thang that made this function …
RedMan13 Oct 24, 2024
0599ecf
fix the pm_camera extension so the state is *correctly* public
RedMan13 Oct 24, 2024
a00ffb3
Update runtime.js
RedMan13 Oct 24, 2024
9fd3697
WHAT. THE. FUCK.
RedMan13 Oct 24, 2024
9f10e79
Update index.js
RedMan13 Oct 24, 2024
8f67510
Update index.js
RedMan13 Oct 24, 2024
0920c48
Update index.js
RedMan13 Oct 24, 2024
8bd9eeb
Update index.js
RedMan13 Oct 26, 2024
d1d3e2b
skibidi WHAT
RedMan13 Oct 27, 2024
ebb48a7
Merge branch 'develop' of https://github.com/PenguinMod/PenguinMod-Vm…
RedMan13 Oct 27, 2024
eadbba8
is clone block
JeremyGamer13 Oct 27, 2024
617d549
add monitors to existing blocks in the palette
JeremyGamer13 Oct 27, 2024
8ef5620
no way i forgot draggable
JeremyGamer13 Oct 27, 2024
3db1b5b
add () touching clone of ()?
JeremyGamer13 Oct 27, 2024
138d2f5
dual block test
jwklong Oct 27, 2024
85c12e5
fixy fix
jwklong Oct 27, 2024
065c384
fix 2
jwklong Oct 27, 2024
867761c
add face sensing
jwklong Oct 27, 2024
dac332f
fix build process
jwklong Oct 27, 2024
5f265f6
fix this now
jwklong Oct 27, 2024
c0650bb
remove :(((
jwklong Oct 27, 2024
8274c2a
updating camera should call request redraw when emitting changes
RedMan13 Oct 29, 2024
1bfd733
ffffffffffffffffffffffffUCK
RedMan13 Oct 29, 2024
92cd55c
add local extension copies to saves
RedMan13 Nov 7, 2024
d6d66c0
fix serialization being broken
JeremyGamer13 Nov 7, 2024
b56b396
Revert "fix serialization being broken"
JeremyGamer13 Nov 7, 2024
462f1e9
Revert "add local extension copies to saves"
JeremyGamer13 Nov 7, 2024
fa8d5a2
fix add local extension copies to saves
JeremyGamer13 Nov 7, 2024
76b9f74
erm, fix?
RedMan13 Nov 7, 2024
f851364
Revert "erm, fix?"
JeremyGamer13 Nov 8, 2024
dd04bae
Revert "fix add local extension copies to saves"
JeremyGamer13 Nov 8, 2024
fb05e96
quick test (fix p1)
SharkPool-SP Nov 15, 2024
3d3e584
Procedures -- Fix Empty Returns Compiler Bug
SharkPool-SP Nov 15, 2024
b07d16e
Update block-shape.js
jwklong Nov 15, 2024
17b9952
uhhh, idk blud wth?????????
RedMan13 Nov 16, 2024
a576550
ix that cause erm what the fuck!!!!!!!
RedMan13 Nov 16, 2024
9e01324
add ext support for setting custom input shape
jwklong Nov 16, 2024
15d8ffa
debug
jwklong Nov 16, 2024
eaff6df
i have a solution
jwklong Nov 16, 2024
e433d82
fix
jwklong Nov 16, 2024
ebed121
replace letters from to and power/root/log blocks
JeremyGamer13 Nov 19, 2024
344c51d
basic argument check override property
jwklong Nov 19, 2024
add3ad1
idx config,,
jwklong Nov 20, 2024
cee8c1e
vector ext (not gonna add to gui yet)
jwklong Nov 20, 2024
c59b3af
a
jwklong Nov 20, 2024
841a27b
I like vm more shut up scratch
jwklong Nov 20, 2024
b355093
change it cus im feeling yes
jwklong Nov 20, 2024
cca9271
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 21, 2024
9c8317d
merge-upstream: fix?
someCatInTheWorld Nov 21, 2024
1ac614a
merge-upstream: fix compilation
someCatInTheWorld Nov 21, 2024
b737217
i feel sigma knowing i fully tested this
jwklong Nov 21, 2024
2f7e34f
i forgot to add it to the ext list,, oopps
jwklong Nov 21, 2024
79575fa
fix beefy die
jwklong Nov 21, 2024
5767a04
blahh change it
jwklong Nov 21, 2024
23a5c0f
merge-upstream: fix spelling error
someCatInTheWorld Nov 21, 2024
8de7a36
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 22, 2024
ef2465d
merge-upstream: Update package.json
someCatInTheWorld Nov 22, 2024
7c13055
try get physics working
jwklong Nov 22, 2024
be305dd
fix
jwklong Nov 22, 2024
df06a1b
a
jwklong Nov 22, 2024
5d5f270
fix
jwklong Nov 22, 2024
9b148eb
a
jwklong Nov 22, 2024
3f85783
fix
jwklong Nov 22, 2024
6082029
fix a few things
jwklong Nov 22, 2024
4e9eed4
small fixes
jwklong Nov 22, 2024
55433fc
add filter
jwklong Nov 22, 2024
ea5e718
add boundaries
jwklong Nov 22, 2024
821edfa
fix maybe
jwklong Nov 22, 2024
366256b
fix
jwklong Nov 22, 2024
2f161ef
fix and debug
jwklong Nov 22, 2024
ee76f16
strange matter.js bug
jwklong Nov 22, 2024
89577f8
fix floor bounds
jwklong Nov 22, 2024
dfa4911
disable physics block
jwklong Nov 22, 2024
8d084bf
fix?
jwklong Nov 22, 2024
e74890f
real fix
jwklong Nov 22, 2024
7b88536
set and get gravity
jwklong Nov 22, 2024
75f614e
fix
jwklong Nov 22, 2024
e866d6b
forgot to invert y
jwklong Nov 22, 2024
c947ac6
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 22, 2024
d2e090a
fix monitors
jwklong Nov 22, 2024
ab233a7
get & set pos psychic
jwklong Nov 23, 2024
aac6c7e
fix setpos
jwklong Nov 23, 2024
4b2654d
get and set rotation
jwklong Nov 23, 2024
a28818e
fix angle conversions
jwklong Nov 23, 2024
f34cd0c
fix
jwklong Nov 23, 2024
2b69bd8
velocity
jwklong Nov 23, 2024
3ed2eba
angular velocity
jwklong Nov 23, 2024
36ed88c
test
jwklong Nov 24, 2024
50e32fc
debug
jwklong Nov 24, 2024
4798f38
fix
jwklong Nov 24, 2024
cebdc3f
fix again
jwklong Nov 24, 2024
dc5cf58
fix
jwklong Nov 24, 2024
4a53e32
change tostring
jwklong Nov 24, 2024
7963117
fix that
jwklong Nov 24, 2024
ffcc9f3
let it run as sprite
jwklong Nov 24, 2024
06376b7
revert cool tostring
jwklong Nov 24, 2024
6b175a0
add custom id for serialization
jwklong Nov 24, 2024
0b4ca83
jwArray
jwklong Nov 24, 2024
b2563f9
few more things
jwklong Nov 24, 2024
6a0f328
array of length
jwklong Nov 24, 2024
a6a1898
merge-upstream: Fix sandboxed extensions
someCatInTheWorld Nov 24, 2024
458d086
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 24, 2024
340697b
stage target
jwklong Nov 24, 2024
d16ff43
fix cuz jwk just left this broken
JeremyGamer13 Nov 25, 2024
60c0454
i am DISGUSTED by the addition of a newline
jwklong Nov 25, 2024
f75db0c
change display a bit
jwklong Nov 25, 2024
8e99ccc
forgot to put id for stage target
jwklong Nov 25, 2024
08df881
get and set array
jwklong Nov 25, 2024
d2fa7ed
fix set block
jwklong Nov 25, 2024
ef7daf2
erm,,, add the names to the block
jwklong Nov 25, 2024
32c55ea
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 25, 2024
a691228
jsgen -- Fix Repeat Seconds Loop breaking in wait blocks
SharkPool-SP Nov 26, 2024
817cf0c
arraaayyyyy distanceeee
Ianyourgod Nov 30, 2024
723e63f
patch blockly from extension
jwklong Dec 1, 2024
a734a6a
Merge branch 'develop' of https://github.com/PenguinMod/PenguinMod-Vm…
jwklong Dec 1, 2024
3a2cca4
add extension dependencies
jwklong Dec 1, 2024
16cb4e3
fix
jwklong Dec 1, 2024
3537149
array from list
jwklong Dec 1, 2024
bde7e88
length of array
jwklong Dec 1, 2024
745fbc0
list men u
jwklong Dec 1, 2024
458682c
Silly
jwklong Dec 1, 2024
d0ee6bf
serialization fixes
jwklong Dec 1, 2024
2de9199
fix
jwklong Dec 1, 2024
ef79a31
fix soem things
jwklong Dec 1, 2024
5d811c3
feeeexxxxxxxxxxxx
jwklong Dec 1, 2024
0e524ab
revert
jwklong Dec 1, 2024
343ae96
get clones of target
jwklong Dec 1, 2024
69b3bc8
OOps i forgot to make instance of class
jwklong Dec 1, 2024
c774fa7
convert each clone to target type
jwklong Dec 1, 2024
e471bb5
something
jwklong Dec 1, 2024
acc0ca7
fix get collides
jwklong Dec 1, 2024
860dd6c
make clone copy stretch property like a sigma
jwklong Dec 1, 2024
18a69d5
huzzah
jwklong Dec 1, 2024
2d43d59
append to array
jwklong Dec 3, 2024
a7af9ca
get property from target
jwklong Dec 3, 2024
12f038b
fixxxx
jwklong Dec 3, 2024
30f409b
debug collisions
jwklong Dec 3, 2024
6372783
friction & air friction
jwklong Dec 3, 2024
b055d09
touching options
jwklong Dec 3, 2024
7442396
try fix collisiosn
jwklong Dec 3, 2024
6734bc3
i understand it now
jwklong Dec 3, 2024
9fca7da
debugt
jwklong Dec 3, 2024
1c6ce33
fixx
jwklong Dec 3, 2024
d233b80
Silly jwklong has done QUITE the fumble
jwklong Dec 3, 2024
567d97b
some more debugging
jwklong Dec 3, 2024
398b9a2
?
jwklong Dec 3, 2024
3abc515
moree debuggg
jwklong Dec 3, 2024
e6fbf70
silly mistake
jwklong Dec 3, 2024
0777302
I am quite the silly
jwklong Dec 3, 2024
e85ad34
extend boundaries
jwklong Dec 3, 2024
d3287e2
extend boundaries again
jwklong Dec 3, 2024
da3a6fa
more array-based tings
jwklong Dec 3, 2024
16c7fee
??
jwklong Dec 3, 2024
74bcbc5
cycle through all supports to make sure
jwklong Dec 3, 2024
5a4e477
mass & density
jwklong Dec 3, 2024
6e091fc
fix arrayHasTarget
jwklong Dec 3, 2024
e1f1175
get target from name
jwklong Dec 3, 2024
7368438
chang it up
jwklong Dec 3, 2024
677b7fd
get & set static
jwklong Dec 3, 2024
197d47e
rename
jwklong Dec 3, 2024
9a8387e
rotate or not
jwklong Dec 4, 2024
a66a863
change rotatable default
jwklong Dec 4, 2024
6a5b1c0
invert rotatable
jwklong Dec 4, 2024
ec31db9
include bitmap resolution in calculating size
jwklong Dec 4, 2024
e010cbb
runtime.js -- this should fix chin blocks?
SharkPool-SP Dec 4, 2024
452b6d5
set psychic ext color
jwklong Dec 6, 2024
39531bb
set icon for psychic
jwklong Dec 6, 2024
29c0f2c
list of touching targets
jwklong Dec 6, 2024
f2d549e
works good yaya
RedMan13 Dec 6, 2024
eb1e9b6
catch and notify?
RedMan13 Dec 6, 2024
c79ca4a
killed
RedMan13 Dec 6, 2024
8cff7fd
asdfasdfa
RedMan13 Dec 6, 2024
1872318
shuffel code around a wee bit so it doesnt look utterly deranged
RedMan13 Dec 6, 2024
ef4b8dd
i didnt break the parser so lets hope this fixes it
RedMan13 Dec 7, 2024
3388d41
minor verbal change
RedMan13 Dec 7, 2024
4a04bfa
set & get var from target
jwklong Dec 7, 2024
16161a0
origin of clones and is clone for target ext
jwklong Dec 7, 2024
2586200
fix small bug
jwklong Dec 7, 2024
c529c8a
we love you turbo man
RedMan13 Dec 8, 2024
b085b05
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Dec 8, 2024
8ee5077
so like, i dont know how to test the packager locally so if this does…
RedMan13 Dec 9, 2024
58636e7
merge-upstream: fix default project
someCatInTheWorld Dec 9, 2024
e600001
i misspelt project.json
RedMan13 Dec 9, 2024
848f74c
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Dec 9, 2024
e357d88
merge-upstream: whoops! :P
someCatInTheWorld Dec 9, 2024
4ccdb92
suppaaaa sigmaaa
Ianyourgod Dec 13, 2024
898cd35
Merge branch 'develop' of https://github.com/PenguinMod/PenguinMod-Vm…
Ianyourgod Dec 13, 2024
c6b802b
normalize
Ianyourgod Dec 13, 2024
8bca531
supa sigma
Ianyourgod Dec 13, 2024
396c4ce
see if fliping this around changes the error
RedMan13 Dec 15, 2024
e61d8e0
how the fuck do you accidentlaly cause a syntax error and not notice
RedMan13 Dec 15, 2024
3fbae50
make sb2 detection more accurate
RedMan13 Dec 15, 2024
bde9d51
fix 3d extension thingy that's been driving me crazy for the past wee…
FreshPenguin112 Dec 15, 2024
e0d5c0f
Update index.js
JeremyGamer13 Dec 16, 2024
9b86056
expose variable class
JeremyGamer13 Dec 28, 2024
edd5c14
add alternative add costume block to force a mime type
JeremyGamer13 Jan 6, 2025
c14ac43
for each array thing
jwklong Jan 11, 2025
b8416ba
Fix because im so silly
jwklong Jan 11, 2025
9bb854b
shadows for i and v
jwklong Jan 11, 2025
74ad9a6
blah
jwklong Jan 11, 2025
a0acd16
add functionality to for each
jwklong Jan 11, 2025
1bedc0b
Oops
jwklong Jan 11, 2025
e43486d
this is a incredibly silly way to do things
jwklong Jan 11, 2025
0df363a
debug
jwklong Jan 11, 2025
12c6376
im so stupid
jwklong Jan 11, 2025
67390c1
fix touching
jwklong Jan 11, 2025
5b0beb2
fix touching
jwklong Jan 11, 2025
6792673
make old code into new code
jwklong Jan 11, 2025
b8c2fcc
fix
jwklong Jan 11, 2025
6ebd828
add shadow
jwklong Jan 13, 2025
340905b
test shadow on my funny physics ext
jwklong Jan 13, 2025
ab89912
revert cause im silly billy
jwklong Jan 13, 2025
c90fe23
cleanup array ext
jwklong Jan 14, 2025
a1eb134
fillin works differently apparently
jwklong Jan 14, 2025
a59a3b0
cleanup targets ext
jwklong Jan 14, 2025
97dcfd3
update vector ext icon
jwklong Jan 15, 2025
78bd635
test lambda ext
jwklong Jan 15, 2025
c9a62e5
try
jwklong Jan 15, 2025
f5c3fc2
Merge branch 'develop' of https://github.com/PenguinMod/PenguinMod-Vm…
Jan 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# This configuration file was automatically generated by Gitpod.
# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml)
# and commit this file to your remote git repository to share the goodness with others.

# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart

tasks:
- init: npm install && npm run build
command: npm run start


50 changes: 50 additions & 0 deletions .idx/dev.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# To learn more about how to use Nix to configure your environment
# see: https://developers.google.com/idx/guides/customize-idx-env
{ pkgs, ... }: {
# Which nixpkgs channel to use.
channel = "stable-24.05"; # or "unstable"

# Use https://search.nixos.org/packages to find packages
packages = [
pkgs.nodejs_20
];

# Sets environment variables in the workspace
env = {};
idx = {
# Search for the extensions you want on https://open-vsx.org/ and use "publisher.id"
extensions = [
# "vscodevim.vim"
];

# Enable previews
previews = {
enable = true;
previews = {
# web = {
# # Example: run "npm run dev" with PORT set to IDX's defined port for previews,
# # and show it in IDX's web preview panel
# command = ["npm" "run" "dev"];
# manager = "web";
# env = {
# # Environment variables to set for your server
# PORT = "$PORT";
# };
# };
};
};

# Workspace lifecycle hooks
workspace = {
# Runs when a workspace is first created
onCreate = {
npm-install = "npm install";
};
# Runs when the workspace is (re)started
onStart = {
# Example: start a background task to watch and re-build backend code
# watch-backend = "npm run watch-backend";
};
};
};
}
Loading
Loading