No description
Find a file
2013-04-10 16:18:40 -04:00
css some exclusions from index.css 2013-04-10 16:18:40 -04:00
img update images 2013-04-10 14:59:58 -04:00
.gitignore reverting back to commonjs format, using browserify to compile 2013-03-12 17:41:32 -04:00
algos.js move more scoring functionality into shared. on the web side, we'll 2013-03-12 18:10:16 -04:00
favicon.ico add a bunch of possible shared items for now, will clean up later 2013-03-11 14:50:00 -04:00
helpers.js add equipped to helpers 2013-04-10 15:40:35 -04:00
index-browser.js add equipped to helpers 2013-04-10 15:40:35 -04:00
index.js hack fix for window.exports 2013-04-10 15:00:18 -04:00
items.js reverting back to commonjs format, using browserify to compile 2013-03-12 17:41:32 -04:00
Makefile reverting back to commonjs format, using browserify to compile 2013-03-12 17:41:32 -04:00
package.json reverting back to commonjs format, using browserify to compile 2013-03-12 17:41:32 -04:00
README.md modify css to work with mobile img directory 2013-04-10 15:06:44 -04:00

Shared resources useful for the multiple HabitRPG repositories, that way all the repositories remain in-sync with common charactaristics. Includes things like:

  • Assets - sprites, images, etc
  • CSS - especially, esp. sprite-sheet mapping
  • Algorithms - level up algorithm, scoring functions, etc
  • Item definitions - weapons, armor, pets

Note: We can't load CommonJS format into the browser. There's a way to pull it in with RequireJS (r.js?), but I couldn't get that working. Instead I created a Makefile which runs Browserify to compile index-browser.js, which you include in a <script/> tag in your index.html. Let's fix this sometime.

##Installation

  • npm install
  • make

##CSS Shared CSS between the website and the mobile app is a fuzzy area. For now we'll have the website define canonical CSS, and share that down the mobile app.

To do so,

  • go to the website repo
  • remove the first line @import nib/vendor from index.styl
  • stylus styles/app/index.styl
  • copy the output index.css into this shared/css directory
  • remove bootstrap @improrts, find/replace "img/" with "../img/"