logo bannerlogo banner

crackalka

cracking (mapping) jason kapalka's code, one variable at a time.

what is crackalka?

crackalka is a 'remapped' version of Shell Shockers' shellshock.js file. it takes the file and assigns all variables readable names. this makes it much easier to understand how the game works, and allows for easier development of frontend code.

what's the goal?

crackalka's goal is to create a copy of shellshock.js with normalized variale names for every major release of shell shockers. this allows developers to see how the game changes between any two releases. it also allows for easier frontend modding, as developers can see the names of variables assigned by the original developers. crackalka effectively strips away code minfication to provide a clear view of the game's inner workings.

can i replace shellshock.js with crackalka releases?

you can try, but there is no official support. remapping things has the unfortunate side effect of causing unpredictable errors, which may make running things harder. if you really want to, you can report issues on discord, but fixes are obviously not guaranteed. this is a reference tool.

downloads

fetching download list...