1. soycamo
  2. tapestry

Commits

Show all
Author Commit Message Date Builds
soycamo
Moved all the parsing code back into the initializer. I'll have to pull it out, but because the gamefiles are line-based, we either have to store things in instance variables or something. Not sure. Regardless I feel like I gave my code a nice haircut :)
soycamo
adding a README
soycamo
taking a different approach to cleaning attributes. omg zach allaun helped me rock this code way better. YAY
soycamo
moved tapestry_spec to kamishibai_spec
soycamo
moved Kamishibai class to lib/kamishibai.rb and turned tapestry.rb into a proper script
soycamo
moved string conversion to KamishibaiUtils mixin
soycamo
Added two methods: - SlipnSlide.to_twee which converts a slide to a string that Twee expects - Kamishibai.to_hash to create a sensible hash in which to generate Twee data
soycamo
Kamishibai::parse_attributes! returns the object it was passed with its raw_attributes parsed, cleaned, and saved to attributes.
soycamo
wip realizing that structs are immutable. d'oh
soycamo
initial commit, hacked up in Ruby. Non functional.