blob: d6f7612f2f04190fb045ef7db8102a98f055d19a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
This is an overview of the layout of the code.
unrpyc/ decompiles rpyc from the distribution to JSON so that it can be parsed
with JSON.parse.
js/html5ks.js is the main entry point; this initializes the code then calls
the init function in the submodules. It also manages transforms to fit the
container to the window.
js/imachine.js interprets instructions from imachine.json to jump to scenes,
play videos, select branches as appropriate based on choices.
js/api.js effectively runs script.json, dispatching commands to functions
which operate on the DOM.
js/menu.js manages the main menu, context menu, and options menu.
|