Press ~ ingame
The console is locked, but I managed to inject scripts in to unlock it
Unlocking it is rather complicated, but here are some commands:
loadScene <scene> <island>
The scene and island names have within-code names, but they can all be found easily using
showAllIslands
And for each island just type gibberish instead of a scene name to get a scene list
loadPopup <popup>
Loads a popup through through relative class
(If you are in carrot/mainStreet, fakePopup tries to load carrot/mainStreet/fakePopup)
Or full route (game/scenes/carrot/other scene/fakePopup)
noClip
freeCamera
Exactly what they sound like
setPart <type> <part>
Each part also has it's own name. A good list can't be given due to the 6000+ existing parts, but it's cool to mess around using the parts in the following file:
Poptropica.com/cmg/play/resources/data/entity/character/partKeys.bundle.xml
Each merged file's name is a part type. Use the part name and not id.
There are a lot more, but I don't want to drag this out. So one more:
getItem <id or name>
You can either enter a global id (2000-2133 limited, 3000-3900 store, 6000-6007 pets, 6100-6200 pet accessories, 15000-15031 common room stores)
Or the local island's item (if you are on 24 carrot, writing "crowbar" gets you that)
I have resources for anyone interested in trying these.