modified .gitignore so that git does not track generated js files
added a deadzone of 20% (adjustable) to the joystick to calm the crazy ladder action on touch devices
enabled plants to appear, added an action menu for actionable plants/npcs
enable touch devices to interract with the action menus
attempt to help performance a little
allow players to receive items from server
have only 1 copy of the inventory (cuz that was stupid before)
try to do some animation stuff for getting an item (not convinced about any of it)
fixed crash in LA5PPFP86NF2FOS when there was no platform found at the descend hole
use web audio library to fix sounds on mobile, some performance increases (don't render offscreen objects, don't use getBoundingClientRect(), etc.)
fixes #91 and tries to prevent some unnecessary layouts each frame
do some sanity checking on usernames so that we don't run into problems creating an invalid css selector out of it
fixes #29, implemented web audio api with a fallback to html5 <audio> tags if the api is NYI (IE, Firefox)
cleanup some unused imports
cleanup some unused imports
remove packages directory after running grind.dart
allow the right click to invoke the action menu if the player is intersecting with an object
fix changing songs so that any playing song stops first
Merge branch 'dev'