├── .gitignore ├── MoacatTestCases ├── README.md ├── fonts │ └── arial-rounded.TTF ├── images │ ├── camera.png │ ├── cathead.png │ ├── moai-attribution-black-256.png │ └── numbers.png ├── test_moai_environment.lua ├── test_moai_event.lua ├── test_moai_event_recorder.lua ├── test_moai_file_system.lua ├── test_moai_image.lua ├── test_moai_label.lua ├── test_moai_parallax.lua ├── test_moai_pen.lua ├── test_moai_prop_parent.lua ├── test_moai_properties.lua ├── test_moai_sprite.lua ├── test_moai_textbox.lua └── test_moai_tile.lua ├── Quiz ├── README.md ├── test_draw_shapes.lua ├── test_hexagon_walk.lua ├── test_indexes_to_ranges.lua ├── test_obfuscation.lua └── test_parse_url.lua ├── README.md ├── TestCases ├── test_all.lua ├── test_casestatement.lua ├── test_coroutine.lua ├── test_dateext.lua ├── test_exception.lua ├── test_file.lua ├── test_hangul.lua ├── test_logger.lua ├── test_luacat.lua ├── test_metatable.lua ├── test_numberext.lua ├── test_objectext.lua ├── test_setup_teardown.lua ├── test_stringext.lua ├── test_tableext.lua └── test_unittest.lua ├── luacat ├── CaseStatement.lua ├── DateExt.lua ├── Exception.lua ├── File.lua ├── Hangul.lua ├── Logger.lua ├── NumberExt.lua ├── ObjectExt.lua ├── StringExt.lua ├── TableExt.lua ├── UnitTest.lua ├── inspect.lua └── luacat.lua └── moacat ├── Anim.lua ├── Button.lua ├── Color.lua ├── Debug.lua ├── Deck.lua ├── Device.lua ├── Environment.lua ├── Event.lua ├── EventRecorder.lua ├── Font.lua ├── Geometry.lua ├── Grid.lua ├── Image.lua ├── Label.lua ├── Layer.lua ├── MoaiInfo.lua ├── MoaiNode.lua ├── PackagePath.lua ├── Pen.lua ├── Prop.lua ├── Screen.lua ├── ScriptDeck.lua ├── Sim.lua ├── Sprite.lua ├── System.lua ├── TextButton.lua ├── Transform.lua ├── Viewport.lua └── moacat.lua /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /MoacatTestCases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/README.md -------------------------------------------------------------------------------- /MoacatTestCases/fonts/arial-rounded.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/fonts/arial-rounded.TTF -------------------------------------------------------------------------------- /MoacatTestCases/images/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/images/camera.png -------------------------------------------------------------------------------- /MoacatTestCases/images/cathead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/images/cathead.png -------------------------------------------------------------------------------- /MoacatTestCases/images/moai-attribution-black-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/images/moai-attribution-black-256.png -------------------------------------------------------------------------------- /MoacatTestCases/images/numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/images/numbers.png -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_environment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_environment.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_event.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_event_recorder.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_event_recorder.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_file_system.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_file_system.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_image.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_image.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_label.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_label.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_parallax.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_parallax.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_pen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_pen.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_prop_parent.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_prop_parent.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_properties.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_properties.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_sprite.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_sprite.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_textbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_textbox.lua -------------------------------------------------------------------------------- /MoacatTestCases/test_moai_tile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/MoacatTestCases/test_moai_tile.lua -------------------------------------------------------------------------------- /Quiz/README.md: -------------------------------------------------------------------------------- 1 | Quiz 2 | ==== 3 | -------------------------------------------------------------------------------- /Quiz/test_draw_shapes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/Quiz/test_draw_shapes.lua -------------------------------------------------------------------------------- /Quiz/test_hexagon_walk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/Quiz/test_hexagon_walk.lua -------------------------------------------------------------------------------- /Quiz/test_indexes_to_ranges.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/Quiz/test_indexes_to_ranges.lua -------------------------------------------------------------------------------- /Quiz/test_obfuscation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/Quiz/test_obfuscation.lua -------------------------------------------------------------------------------- /Quiz/test_parse_url.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/Quiz/test_parse_url.lua -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/README.md -------------------------------------------------------------------------------- /TestCases/test_all.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_all.lua -------------------------------------------------------------------------------- /TestCases/test_casestatement.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_casestatement.lua -------------------------------------------------------------------------------- /TestCases/test_coroutine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_coroutine.lua -------------------------------------------------------------------------------- /TestCases/test_dateext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_dateext.lua -------------------------------------------------------------------------------- /TestCases/test_exception.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_exception.lua -------------------------------------------------------------------------------- /TestCases/test_file.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_file.lua -------------------------------------------------------------------------------- /TestCases/test_hangul.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_hangul.lua -------------------------------------------------------------------------------- /TestCases/test_logger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_logger.lua -------------------------------------------------------------------------------- /TestCases/test_luacat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_luacat.lua -------------------------------------------------------------------------------- /TestCases/test_metatable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_metatable.lua -------------------------------------------------------------------------------- /TestCases/test_numberext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_numberext.lua -------------------------------------------------------------------------------- /TestCases/test_objectext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_objectext.lua -------------------------------------------------------------------------------- /TestCases/test_setup_teardown.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_setup_teardown.lua -------------------------------------------------------------------------------- /TestCases/test_stringext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_stringext.lua -------------------------------------------------------------------------------- /TestCases/test_tableext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_tableext.lua -------------------------------------------------------------------------------- /TestCases/test_unittest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/TestCases/test_unittest.lua -------------------------------------------------------------------------------- /luacat/CaseStatement.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/CaseStatement.lua -------------------------------------------------------------------------------- /luacat/DateExt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/DateExt.lua -------------------------------------------------------------------------------- /luacat/Exception.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/Exception.lua -------------------------------------------------------------------------------- /luacat/File.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/File.lua -------------------------------------------------------------------------------- /luacat/Hangul.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/Hangul.lua -------------------------------------------------------------------------------- /luacat/Logger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/Logger.lua -------------------------------------------------------------------------------- /luacat/NumberExt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/NumberExt.lua -------------------------------------------------------------------------------- /luacat/ObjectExt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/ObjectExt.lua -------------------------------------------------------------------------------- /luacat/StringExt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/StringExt.lua -------------------------------------------------------------------------------- /luacat/TableExt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/TableExt.lua -------------------------------------------------------------------------------- /luacat/UnitTest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/UnitTest.lua -------------------------------------------------------------------------------- /luacat/inspect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/inspect.lua -------------------------------------------------------------------------------- /luacat/luacat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/luacat/luacat.lua -------------------------------------------------------------------------------- /moacat/Anim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Anim.lua -------------------------------------------------------------------------------- /moacat/Button.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Button.lua -------------------------------------------------------------------------------- /moacat/Color.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Color.lua -------------------------------------------------------------------------------- /moacat/Debug.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Debug.lua -------------------------------------------------------------------------------- /moacat/Deck.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Deck.lua -------------------------------------------------------------------------------- /moacat/Device.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Device.lua -------------------------------------------------------------------------------- /moacat/Environment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Environment.lua -------------------------------------------------------------------------------- /moacat/Event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Event.lua -------------------------------------------------------------------------------- /moacat/EventRecorder.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/EventRecorder.lua -------------------------------------------------------------------------------- /moacat/Font.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Font.lua -------------------------------------------------------------------------------- /moacat/Geometry.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Geometry.lua -------------------------------------------------------------------------------- /moacat/Grid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Grid.lua -------------------------------------------------------------------------------- /moacat/Image.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Image.lua -------------------------------------------------------------------------------- /moacat/Label.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Label.lua -------------------------------------------------------------------------------- /moacat/Layer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Layer.lua -------------------------------------------------------------------------------- /moacat/MoaiInfo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/MoaiInfo.lua -------------------------------------------------------------------------------- /moacat/MoaiNode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/MoaiNode.lua -------------------------------------------------------------------------------- /moacat/PackagePath.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/PackagePath.lua -------------------------------------------------------------------------------- /moacat/Pen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Pen.lua -------------------------------------------------------------------------------- /moacat/Prop.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Prop.lua -------------------------------------------------------------------------------- /moacat/Screen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Screen.lua -------------------------------------------------------------------------------- /moacat/ScriptDeck.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/ScriptDeck.lua -------------------------------------------------------------------------------- /moacat/Sim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Sim.lua -------------------------------------------------------------------------------- /moacat/Sprite.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Sprite.lua -------------------------------------------------------------------------------- /moacat/System.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/System.lua -------------------------------------------------------------------------------- /moacat/TextButton.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/TextButton.lua -------------------------------------------------------------------------------- /moacat/Transform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Transform.lua -------------------------------------------------------------------------------- /moacat/Viewport.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/Viewport.lua -------------------------------------------------------------------------------- /moacat/moacat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wookay/luacat/HEAD/moacat/moacat.lua --------------------------------------------------------------------------------