├── .gitignore ├── .gitmodules ├── README.md ├── platform ├── android │ ├── module │ │ ├── ejoy2dx │ │ │ └── Android.mk │ │ └── lua │ │ │ └── Android.mk │ ├── prj_src │ │ ├── gesture.c │ │ ├── gesture.h │ │ ├── gesture_recognizer │ │ │ ├── pan_recognizer.c │ │ │ ├── pan_recognizer.h │ │ │ ├── pinch_recognizer.c │ │ │ ├── pinch_recognizer.h │ │ │ ├── press_recognizer.c │ │ │ ├── press_recognizer.h │ │ │ ├── recognizer_common.c │ │ │ ├── recognizer_common.h │ │ │ ├── tap_recognizer.c │ │ │ └── tap_recognizer.h │ │ └── jni_proxy.c │ └── src │ │ ├── android_helper.c │ │ ├── android_helper.h │ │ ├── filesystem.c │ │ ├── font.c │ │ ├── input.c │ │ ├── losutls.c │ │ ├── minizip │ │ ├── crypt.h │ │ ├── ioapi.c │ │ ├── ioapi.h │ │ ├── unzip.c │ │ ├── unzip.h │ │ ├── zip.c │ │ └── zip.h │ │ └── platform_init.c ├── ios │ ├── frameworks │ │ ├── ejoy2dx │ │ │ ├── ejoy2dx.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ └── ejoy2dx │ │ │ │ └── PrefixHeader.pch │ │ └── lua │ │ │ └── lua.xcodeproj │ │ │ └── project.pbxproj │ └── src │ │ ├── UIAlertView-Blocks │ │ ├── README.md │ │ ├── RIButtonItem.h │ │ ├── RIButtonItem.m │ │ ├── UIAlertView+Blocks.h │ │ └── UIAlertView+Blocks.m │ │ ├── filesystem.c │ │ ├── font.m │ │ ├── input.m │ │ ├── liosutil.m │ │ └── platform_init.c └── msvc │ ├── build │ ├── ejoy2d.props │ ├── ejoy2dx │ │ ├── ejoy2dx.vcxproj │ │ ├── ejoy2dx.vcxproj.filters │ │ └── ejoy2dx.vcxproj.user │ ├── glew │ │ ├── glew.vcxproj │ │ ├── glew.vcxproj.filters │ │ ├── glew.vcxproj.user │ │ └── glew │ │ │ └── glew.log │ └── lua │ │ ├── lua.vcxproj │ │ ├── lua.vcxproj.filters │ │ └── lua.vcxproj.user │ ├── common_lib │ └── OpenAL32.lib │ ├── ejoy2d.root │ ├── include │ ├── OpenAL │ │ ├── al.h │ │ └── alc.h │ ├── argparse.h │ ├── lauxlib.h │ ├── lua.h │ ├── lua_path.h │ ├── lualib.h │ └── stdbool.h │ └── src │ ├── glew │ ├── GL │ │ ├── glew.h │ │ ├── glxew.h │ │ └── wglew.h │ ├── glew.c │ ├── glewinfo.c │ └── visualinfo.c │ └── main │ ├── argparse.c │ ├── filesystem.c │ ├── os_utls.c │ ├── platform_init.c │ ├── window.c │ ├── winfont.c │ └── winmain.c ├── project ├── .gitignore └── example │ ├── asset │ ├── animations.json │ ├── btree │ │ ├── enemy.json │ │ └── swat.json │ ├── data │ │ └── textures │ │ │ ├── background │ │ │ ├── killhouse1r1d.png │ │ │ ├── killhouse1r1d_collide.png │ │ │ └── killhouse1r1d_floor.png │ │ │ ├── environment │ │ │ ├── door1.png │ │ │ ├── obj_barrel04.png │ │ │ ├── obj_barrel05.png │ │ │ ├── obj_couch_torn.png │ │ │ ├── obj_crate.png │ │ │ ├── obj_palet.png │ │ │ ├── obj_rountable.png │ │ │ └── text_decals │ │ │ │ └── text_tutorial5.tga │ │ │ ├── fx │ │ │ ├── atmospheric_fog.tga │ │ │ ├── human_shadow.tga │ │ │ ├── muzzle_flash_flare1.tga │ │ │ ├── muzzle_flash_flare2.tga │ │ │ ├── muzzle_flash_flare3.tga │ │ │ ├── muzzle_flash_sw.tga │ │ │ ├── red_dot.tga │ │ │ ├── shootdirection_arrow.tga │ │ │ ├── shootdirection_sideline.tga │ │ │ └── smoke_small.tga │ │ │ └── humans │ │ │ ├── enemy_junkieharry_legs.png │ │ │ ├── enemy_junkieharry_pistol.png │ │ │ ├── swat_legs.png │ │ │ └── swat_pointman_rifle.png │ ├── entities_various.json │ ├── fx.json │ ├── humans_enemy.json │ ├── humans_friendly.json │ ├── levelkillhouse1.json │ ├── logo.png │ ├── sample.1.pgm │ ├── sample.1.ppm │ └── sample.lua │ ├── platform │ ├── common │ │ └── user_lua.c │ ├── ios │ │ ├── example.xcodeproj │ │ │ └── project.pbxproj │ │ └── example │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ │ ├── Images.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Info.plist │ │ │ ├── PrefixHeader.pch │ │ │ ├── ViewController.h │ │ │ ├── ViewController.m │ │ │ └── main.m │ └── msvc │ │ ├── build │ │ ├── ejoy2d.props │ │ ├── example.sln │ │ └── example │ │ │ ├── example.vcxproj │ │ │ ├── example.vcxproj.filters │ │ │ └── example.vcxproj.user │ │ └── ejoy2d.root │ └── script │ ├── BTLua │ ├── BTLua.lua │ ├── BTLua2.lua │ ├── main.lua │ ├── test.lua │ └── test2.lua │ ├── battle │ ├── ani_mgr.lua │ ├── animation.lua │ ├── avatar.lua │ ├── bt.lua │ ├── collide.lua │ ├── enemy.lua │ ├── fov.lua │ ├── human.lua │ ├── level.lua │ ├── path.lua │ ├── path_view.lua │ └── swat.lua │ ├── bezier │ ├── bezier.lua │ ├── bspline.lua │ ├── catmull.lua │ └── vector.lua │ ├── global.lua │ ├── init.lua │ └── main.lua ├── src ├── clib │ ├── framework │ │ ├── fw.c │ │ └── fw.h │ ├── lsocket │ │ ├── Makefile │ │ ├── README.md │ │ ├── async_resolver.c │ │ ├── doc │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ └── README_ARESOLVER │ │ ├── gai_async.c │ │ ├── gai_async.h │ │ ├── ifaddrs.c │ │ ├── ifaddrs.h │ │ ├── lsocket-1.3-1.rockspec │ │ ├── lsocket_old.c │ │ ├── samples │ │ │ ├── README │ │ │ ├── httpclient.lua │ │ │ ├── httpserver.lua │ │ │ ├── rshttpd.lua │ │ │ ├── testclt_mcast.lua │ │ │ ├── testclt_tcp.lua │ │ │ ├── testclt_udp.lua │ │ │ ├── testclt_unix.lua │ │ │ ├── testsrv_mcast.lua │ │ │ ├── testsrv_tcp.lua │ │ │ ├── testsrv_udp.lua │ │ │ └── testsrv_unix.lua │ │ ├── win_compat.c │ │ └── win_compat.h │ ├── lyaml │ │ ├── emitter_wrap.c │ │ ├── lyaml.c │ │ ├── lyaml.h │ │ ├── parser_wrap.c │ │ ├── scanner_wrap.c │ │ └── yaml │ │ │ ├── api.c │ │ │ ├── config.h │ │ │ ├── dumper.c │ │ │ ├── emitter.c │ │ │ ├── loader.c │ │ │ ├── parser.c │ │ │ ├── reader.c │ │ │ ├── scanner.c │ │ │ ├── writer.c │ │ │ ├── yaml.h │ │ │ └── yaml_private.h │ ├── lzma │ │ ├── 7zCrc.c │ │ ├── 7zCrc.h │ │ ├── 7zCrcOpt.c │ │ ├── 7zStream.c │ │ ├── Bcj2.c │ │ ├── Bcj2.h │ │ ├── Bra.c │ │ ├── Bra.h │ │ ├── Bra86.c │ │ ├── BraIA64.c │ │ ├── CpuArch.c │ │ ├── CpuArch.h │ │ ├── Delta.c │ │ ├── Delta.h │ │ ├── LzAlloc.c │ │ ├── LzAlloc.h │ │ ├── LzFind.c │ │ ├── LzFind.h │ │ ├── LzHash.h │ │ ├── Lzma2Dec.c │ │ ├── Lzma2Dec.h │ │ ├── Lzma2Enc.c │ │ ├── Lzma2Enc.h │ │ ├── Lzma86.h │ │ ├── Lzma86Dec.c │ │ ├── Lzma86Enc.c │ │ ├── LzmaDec.c │ │ ├── LzmaDec.h │ │ ├── LzmaEnc.c │ │ ├── LzmaEnc.h │ │ ├── LzmaLib.c │ │ ├── LzmaLib.h │ │ ├── Ppmd.h │ │ ├── Ppmd7.c │ │ ├── Ppmd7.h │ │ ├── Ppmd7Dec.c │ │ ├── Ppmd7Enc.c │ │ ├── RotateDefs.h │ │ ├── Sha256.c │ │ ├── Sha256.h │ │ ├── Types.h │ │ ├── Xz.c │ │ ├── Xz.h │ │ ├── XzCrc64.c │ │ ├── XzCrc64.h │ │ ├── XzDec.c │ │ ├── XzEnc.c │ │ ├── XzEnc.h │ │ ├── XzIn.c │ │ └── llzma.c │ ├── platform │ │ ├── debug_log.h │ │ ├── filesystem.h │ │ ├── lhttplib.h │ │ ├── liosutil.h │ │ ├── platform_init.h │ │ ├── platform_win.h │ │ └── sound.h │ ├── sconn_client │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── README.md │ │ ├── buffer_queue.lua │ │ ├── conn.lua │ │ ├── lib │ │ │ ├── lcrypt.c │ │ │ ├── lrc4.c │ │ │ ├── lrc4.h │ │ │ ├── lsocket.c │ │ │ ├── lsocket.h │ │ │ ├── rc4.c │ │ │ ├── rc4.h │ │ │ ├── win_compat.c │ │ │ └── win_compat.h │ │ ├── makefile │ │ ├── network.lua │ │ ├── sconn.lua │ │ ├── server.lua │ │ └── test │ │ │ ├── sconn_client.lua │ │ │ ├── server.lua │ │ │ ├── server_handle.lua │ │ │ └── test_buffer.lua │ ├── tween │ │ ├── easing.c │ │ ├── easing.h │ │ └── leasing.c │ └── utls │ │ ├── image.c │ │ ├── lmonitor.c │ │ ├── lpeg │ │ ├── lpeg.c │ │ └── lpeg.h │ │ ├── ltimesync.c │ │ ├── lualibs.c │ │ ├── lualibs.h │ │ ├── md5 │ │ ├── lmd5.c │ │ ├── md5.c │ │ └── md5.h │ │ ├── serialize.c │ │ ├── stb_image.h │ │ └── stb_image_write.h └── ejoy2dx │ ├── Liekkas │ ├── audio.lua │ ├── music.lua │ └── sound.lua │ ├── angle.lua │ ├── animation.lua │ ├── bin_pack.lua │ ├── blend.lua │ ├── game_stat.lua │ ├── grid.lua │ ├── image.lua │ ├── init.lua │ ├── interpreter.lua │ ├── json.lua │ ├── keymap.lua │ ├── lyaml │ ├── lyaml.lua │ └── lyaml │ │ ├── explicit.lua │ │ ├── functional.lua │ │ └── implicit.lua │ ├── mesh.lua │ ├── message.lua │ ├── mult_draw.lua │ ├── os_utls.lua │ ├── package.lua │ ├── particle.lua │ ├── render.lua │ ├── sconn_client │ ├── buffer_queue.lua │ ├── conn.lua │ ├── network.lua │ ├── sconn.lua │ └── server.lua │ ├── simple_ui.lua │ ├── spr_tile.lua │ ├── sprite_cache.lua │ ├── sproto.lua │ ├── sprotoparser.lua │ ├── texture.lua │ ├── tween.lua │ ├── utls.lua │ ├── vector2.lua │ └── windows_hotkey.lua └── tools ├── editor ├── connect.py ├── custom_tree.py ├── images.py ├── lua │ ├── bdbox.lua │ ├── ceg │ │ ├── c99.lua │ │ └── init.lua │ ├── crust.lua │ ├── hotkey.lua │ └── struct.lua ├── main.py ├── pack_panel.py ├── pack_tree.py ├── particle_panel.py ├── prop │ ├── __init__.py │ ├── base.py │ ├── enum.py │ ├── pages.py │ └── prop.py ├── render_panel.py └── run.py └── project_creator ├── creator.bat ├── creator.py └── template ├── asset └── logo.png ├── platform ├── android │ └── example │ │ ├── .gitignore │ │ ├── app │ │ ├── .gitignore │ │ ├── Android.mk │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ejoy2dx │ │ │ │ └── doorkickers │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ ├── .gitignore │ │ │ │ └── font │ │ │ │ │ └── font.ttf │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ejoy2dx │ │ │ │ │ └── example │ │ │ │ │ ├── AndroidHelper.java │ │ │ │ │ ├── DeviceInfo.java │ │ │ │ │ ├── FileSystem.java │ │ │ │ │ ├── GL2JNIView.java │ │ │ │ │ ├── ImageData.java │ │ │ │ │ ├── ImageSystem.java │ │ │ │ │ ├── JniProxy.java │ │ │ │ │ ├── Liekkas.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── OnBackListener.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ejoy2dx │ │ │ └── doorkickers │ │ │ └── ExampleUnitTest.java │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle ├── common │ └── user_lua.c ├── ios │ ├── example.xcodeproj │ │ └── project.pbxproj │ └── example │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── PrefixHeader.pch │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m └── msvc │ ├── build │ ├── ejoy2d.props │ ├── example.sln │ └── example │ │ ├── example.vcxproj │ │ ├── example.vcxproj.filters │ │ └── example.vcxproj.user │ └── ejoy2d.root └── script ├── init.lua └── main.lua /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/README.md -------------------------------------------------------------------------------- /platform/android/module/ejoy2dx/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/module/ejoy2dx/Android.mk -------------------------------------------------------------------------------- /platform/android/module/lua/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/module/lua/Android.mk -------------------------------------------------------------------------------- /platform/android/prj_src/gesture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture.h -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/pan_recognizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/pan_recognizer.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/pan_recognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/pan_recognizer.h -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/pinch_recognizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/pinch_recognizer.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/pinch_recognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/pinch_recognizer.h -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/press_recognizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/press_recognizer.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/press_recognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/press_recognizer.h -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/recognizer_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/recognizer_common.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/recognizer_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/recognizer_common.h -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/tap_recognizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/tap_recognizer.c -------------------------------------------------------------------------------- /platform/android/prj_src/gesture_recognizer/tap_recognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/gesture_recognizer/tap_recognizer.h -------------------------------------------------------------------------------- /platform/android/prj_src/jni_proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/prj_src/jni_proxy.c -------------------------------------------------------------------------------- /platform/android/src/android_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/android_helper.c -------------------------------------------------------------------------------- /platform/android/src/android_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/android_helper.h -------------------------------------------------------------------------------- /platform/android/src/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/filesystem.c -------------------------------------------------------------------------------- /platform/android/src/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/font.c -------------------------------------------------------------------------------- /platform/android/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/input.c -------------------------------------------------------------------------------- /platform/android/src/losutls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/losutls.c -------------------------------------------------------------------------------- /platform/android/src/minizip/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/crypt.h -------------------------------------------------------------------------------- /platform/android/src/minizip/ioapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/ioapi.c -------------------------------------------------------------------------------- /platform/android/src/minizip/ioapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/ioapi.h -------------------------------------------------------------------------------- /platform/android/src/minizip/unzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/unzip.c -------------------------------------------------------------------------------- /platform/android/src/minizip/unzip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/unzip.h -------------------------------------------------------------------------------- /platform/android/src/minizip/zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/zip.c -------------------------------------------------------------------------------- /platform/android/src/minizip/zip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/minizip/zip.h -------------------------------------------------------------------------------- /platform/android/src/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/android/src/platform_init.c -------------------------------------------------------------------------------- /platform/ios/frameworks/ejoy2dx/ejoy2dx.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/frameworks/ejoy2dx/ejoy2dx.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platform/ios/frameworks/ejoy2dx/ejoy2dx/PrefixHeader.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/frameworks/ejoy2dx/ejoy2dx/PrefixHeader.pch -------------------------------------------------------------------------------- /platform/ios/frameworks/lua/lua.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/frameworks/lua/lua.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platform/ios/src/UIAlertView-Blocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/UIAlertView-Blocks/README.md -------------------------------------------------------------------------------- /platform/ios/src/UIAlertView-Blocks/RIButtonItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/UIAlertView-Blocks/RIButtonItem.h -------------------------------------------------------------------------------- /platform/ios/src/UIAlertView-Blocks/RIButtonItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/UIAlertView-Blocks/RIButtonItem.m -------------------------------------------------------------------------------- /platform/ios/src/UIAlertView-Blocks/UIAlertView+Blocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/UIAlertView-Blocks/UIAlertView+Blocks.h -------------------------------------------------------------------------------- /platform/ios/src/UIAlertView-Blocks/UIAlertView+Blocks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/UIAlertView-Blocks/UIAlertView+Blocks.m -------------------------------------------------------------------------------- /platform/ios/src/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/filesystem.c -------------------------------------------------------------------------------- /platform/ios/src/font.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/font.m -------------------------------------------------------------------------------- /platform/ios/src/input.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/input.m -------------------------------------------------------------------------------- /platform/ios/src/liosutil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/liosutil.m -------------------------------------------------------------------------------- /platform/ios/src/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/ios/src/platform_init.c -------------------------------------------------------------------------------- /platform/msvc/build/ejoy2d.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/ejoy2d.props -------------------------------------------------------------------------------- /platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj -------------------------------------------------------------------------------- /platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj.filters -------------------------------------------------------------------------------- /platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/ejoy2dx/ejoy2dx.vcxproj.user -------------------------------------------------------------------------------- /platform/msvc/build/glew/glew.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/glew/glew.vcxproj -------------------------------------------------------------------------------- /platform/msvc/build/glew/glew.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/glew/glew.vcxproj.filters -------------------------------------------------------------------------------- /platform/msvc/build/glew/glew.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/glew/glew.vcxproj.user -------------------------------------------------------------------------------- /platform/msvc/build/glew/glew/glew.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/glew/glew/glew.log -------------------------------------------------------------------------------- /platform/msvc/build/lua/lua.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/lua/lua.vcxproj -------------------------------------------------------------------------------- /platform/msvc/build/lua/lua.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/lua/lua.vcxproj.filters -------------------------------------------------------------------------------- /platform/msvc/build/lua/lua.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/build/lua/lua.vcxproj.user -------------------------------------------------------------------------------- /platform/msvc/common_lib/OpenAL32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/common_lib/OpenAL32.lib -------------------------------------------------------------------------------- /platform/msvc/ejoy2d.root: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/msvc/include/OpenAL/al.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/OpenAL/al.h -------------------------------------------------------------------------------- /platform/msvc/include/OpenAL/alc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/OpenAL/alc.h -------------------------------------------------------------------------------- /platform/msvc/include/argparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/argparse.h -------------------------------------------------------------------------------- /platform/msvc/include/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/lauxlib.h -------------------------------------------------------------------------------- /platform/msvc/include/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/lua.h -------------------------------------------------------------------------------- /platform/msvc/include/lua_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/lua_path.h -------------------------------------------------------------------------------- /platform/msvc/include/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/include/lualib.h -------------------------------------------------------------------------------- /platform/msvc/include/stdbool.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/msvc/src/glew/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/GL/glew.h -------------------------------------------------------------------------------- /platform/msvc/src/glew/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/GL/glxew.h -------------------------------------------------------------------------------- /platform/msvc/src/glew/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/GL/wglew.h -------------------------------------------------------------------------------- /platform/msvc/src/glew/glew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/glew.c -------------------------------------------------------------------------------- /platform/msvc/src/glew/glewinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/glewinfo.c -------------------------------------------------------------------------------- /platform/msvc/src/glew/visualinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/glew/visualinfo.c -------------------------------------------------------------------------------- /platform/msvc/src/main/argparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/argparse.c -------------------------------------------------------------------------------- /platform/msvc/src/main/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/filesystem.c -------------------------------------------------------------------------------- /platform/msvc/src/main/os_utls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/os_utls.c -------------------------------------------------------------------------------- /platform/msvc/src/main/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/platform_init.c -------------------------------------------------------------------------------- /platform/msvc/src/main/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/window.c -------------------------------------------------------------------------------- /platform/msvc/src/main/winfont.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/winfont.c -------------------------------------------------------------------------------- /platform/msvc/src/main/winmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/platform/msvc/src/main/winmain.c -------------------------------------------------------------------------------- /project/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore all subdirectory 2 | /*/ 3 | 4 | # But 5 | !/example/ 6 | 7 | -------------------------------------------------------------------------------- /project/example/asset/animations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/animations.json -------------------------------------------------------------------------------- /project/example/asset/btree/enemy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/btree/enemy.json -------------------------------------------------------------------------------- /project/example/asset/btree/swat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/btree/swat.json -------------------------------------------------------------------------------- /project/example/asset/data/textures/background/killhouse1r1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/background/killhouse1r1d.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/background/killhouse1r1d_collide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/background/killhouse1r1d_collide.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/background/killhouse1r1d_floor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/background/killhouse1r1d_floor.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/door1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/door1.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_barrel04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_barrel04.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_barrel05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_barrel05.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_couch_torn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_couch_torn.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_crate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_crate.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_palet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_palet.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/obj_rountable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/obj_rountable.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/environment/text_decals/text_tutorial5.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/environment/text_decals/text_tutorial5.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/atmospheric_fog.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/atmospheric_fog.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/human_shadow.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/human_shadow.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/muzzle_flash_flare1.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/muzzle_flash_flare1.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/muzzle_flash_flare2.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/muzzle_flash_flare2.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/muzzle_flash_flare3.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/muzzle_flash_flare3.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/muzzle_flash_sw.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/muzzle_flash_sw.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/red_dot.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/red_dot.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/shootdirection_arrow.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/shootdirection_arrow.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/shootdirection_sideline.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/shootdirection_sideline.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/fx/smoke_small.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/fx/smoke_small.tga -------------------------------------------------------------------------------- /project/example/asset/data/textures/humans/enemy_junkieharry_legs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/humans/enemy_junkieharry_legs.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/humans/enemy_junkieharry_pistol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/humans/enemy_junkieharry_pistol.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/humans/swat_legs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/humans/swat_legs.png -------------------------------------------------------------------------------- /project/example/asset/data/textures/humans/swat_pointman_rifle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/data/textures/humans/swat_pointman_rifle.png -------------------------------------------------------------------------------- /project/example/asset/entities_various.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/entities_various.json -------------------------------------------------------------------------------- /project/example/asset/fx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/fx.json -------------------------------------------------------------------------------- /project/example/asset/humans_enemy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/humans_enemy.json -------------------------------------------------------------------------------- /project/example/asset/humans_friendly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/humans_friendly.json -------------------------------------------------------------------------------- /project/example/asset/levelkillhouse1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/levelkillhouse1.json -------------------------------------------------------------------------------- /project/example/asset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/logo.png -------------------------------------------------------------------------------- /project/example/asset/sample.1.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/sample.1.pgm -------------------------------------------------------------------------------- /project/example/asset/sample.1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/sample.1.ppm -------------------------------------------------------------------------------- /project/example/asset/sample.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/asset/sample.lua -------------------------------------------------------------------------------- /project/example/platform/common/user_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/common/user_lua.c -------------------------------------------------------------------------------- /project/example/platform/ios/example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /project/example/platform/ios/example/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/AppDelegate.h -------------------------------------------------------------------------------- /project/example/platform/ios/example/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/AppDelegate.m -------------------------------------------------------------------------------- /project/example/platform/ios/example/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /project/example/platform/ios/example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /project/example/platform/ios/example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/Info.plist -------------------------------------------------------------------------------- /project/example/platform/ios/example/PrefixHeader.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/PrefixHeader.pch -------------------------------------------------------------------------------- /project/example/platform/ios/example/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/ViewController.h -------------------------------------------------------------------------------- /project/example/platform/ios/example/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/ViewController.m -------------------------------------------------------------------------------- /project/example/platform/ios/example/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/ios/example/main.m -------------------------------------------------------------------------------- /project/example/platform/msvc/build/ejoy2d.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/msvc/build/ejoy2d.props -------------------------------------------------------------------------------- /project/example/platform/msvc/build/example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/msvc/build/example.sln -------------------------------------------------------------------------------- /project/example/platform/msvc/build/example/example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/msvc/build/example/example.vcxproj -------------------------------------------------------------------------------- /project/example/platform/msvc/build/example/example.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/msvc/build/example/example.vcxproj.filters -------------------------------------------------------------------------------- /project/example/platform/msvc/build/example/example.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/platform/msvc/build/example/example.vcxproj.user -------------------------------------------------------------------------------- /project/example/platform/msvc/ejoy2d.root: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/example/script/BTLua/BTLua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/BTLua/BTLua.lua -------------------------------------------------------------------------------- /project/example/script/BTLua/BTLua2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/BTLua/BTLua2.lua -------------------------------------------------------------------------------- /project/example/script/BTLua/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/BTLua/main.lua -------------------------------------------------------------------------------- /project/example/script/BTLua/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/BTLua/test.lua -------------------------------------------------------------------------------- /project/example/script/BTLua/test2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/BTLua/test2.lua -------------------------------------------------------------------------------- /project/example/script/battle/ani_mgr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/ani_mgr.lua -------------------------------------------------------------------------------- /project/example/script/battle/animation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/animation.lua -------------------------------------------------------------------------------- /project/example/script/battle/avatar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/avatar.lua -------------------------------------------------------------------------------- /project/example/script/battle/bt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/bt.lua -------------------------------------------------------------------------------- /project/example/script/battle/collide.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/collide.lua -------------------------------------------------------------------------------- /project/example/script/battle/enemy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/enemy.lua -------------------------------------------------------------------------------- /project/example/script/battle/fov.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/fov.lua -------------------------------------------------------------------------------- /project/example/script/battle/human.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/human.lua -------------------------------------------------------------------------------- /project/example/script/battle/level.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/level.lua -------------------------------------------------------------------------------- /project/example/script/battle/path.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/path.lua -------------------------------------------------------------------------------- /project/example/script/battle/path_view.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/path_view.lua -------------------------------------------------------------------------------- /project/example/script/battle/swat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/battle/swat.lua -------------------------------------------------------------------------------- /project/example/script/bezier/bezier.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/bezier/bezier.lua -------------------------------------------------------------------------------- /project/example/script/bezier/bspline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/bezier/bspline.lua -------------------------------------------------------------------------------- /project/example/script/bezier/catmull.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/bezier/catmull.lua -------------------------------------------------------------------------------- /project/example/script/bezier/vector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/bezier/vector.lua -------------------------------------------------------------------------------- /project/example/script/global.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/global.lua -------------------------------------------------------------------------------- /project/example/script/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/init.lua -------------------------------------------------------------------------------- /project/example/script/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/project/example/script/main.lua -------------------------------------------------------------------------------- /src/clib/framework/fw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/framework/fw.c -------------------------------------------------------------------------------- /src/clib/framework/fw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/framework/fw.h -------------------------------------------------------------------------------- /src/clib/lsocket/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/Makefile -------------------------------------------------------------------------------- /src/clib/lsocket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/README.md -------------------------------------------------------------------------------- /src/clib/lsocket/async_resolver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/async_resolver.c -------------------------------------------------------------------------------- /src/clib/lsocket/doc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/doc/LICENSE -------------------------------------------------------------------------------- /src/clib/lsocket/doc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/doc/README -------------------------------------------------------------------------------- /src/clib/lsocket/doc/README_ARESOLVER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/doc/README_ARESOLVER -------------------------------------------------------------------------------- /src/clib/lsocket/gai_async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/gai_async.c -------------------------------------------------------------------------------- /src/clib/lsocket/gai_async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/gai_async.h -------------------------------------------------------------------------------- /src/clib/lsocket/ifaddrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/ifaddrs.c -------------------------------------------------------------------------------- /src/clib/lsocket/ifaddrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/ifaddrs.h -------------------------------------------------------------------------------- /src/clib/lsocket/lsocket-1.3-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/lsocket-1.3-1.rockspec -------------------------------------------------------------------------------- /src/clib/lsocket/lsocket_old.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/lsocket_old.c -------------------------------------------------------------------------------- /src/clib/lsocket/samples/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/README -------------------------------------------------------------------------------- /src/clib/lsocket/samples/httpclient.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/httpclient.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/httpserver.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/httpserver.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/rshttpd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/rshttpd.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testclt_mcast.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testclt_mcast.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testclt_tcp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testclt_tcp.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testclt_udp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testclt_udp.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testclt_unix.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testclt_unix.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testsrv_mcast.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testsrv_mcast.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testsrv_tcp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testsrv_tcp.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testsrv_udp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testsrv_udp.lua -------------------------------------------------------------------------------- /src/clib/lsocket/samples/testsrv_unix.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/samples/testsrv_unix.lua -------------------------------------------------------------------------------- /src/clib/lsocket/win_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/win_compat.c -------------------------------------------------------------------------------- /src/clib/lsocket/win_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lsocket/win_compat.h -------------------------------------------------------------------------------- /src/clib/lyaml/emitter_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/emitter_wrap.c -------------------------------------------------------------------------------- /src/clib/lyaml/lyaml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/lyaml.c -------------------------------------------------------------------------------- /src/clib/lyaml/lyaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/lyaml.h -------------------------------------------------------------------------------- /src/clib/lyaml/parser_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/parser_wrap.c -------------------------------------------------------------------------------- /src/clib/lyaml/scanner_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/scanner_wrap.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/api.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/config.h -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/dumper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/dumper.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/emitter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/emitter.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/loader.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/parser.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/reader.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/scanner.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/writer.c -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/yaml.h -------------------------------------------------------------------------------- /src/clib/lyaml/yaml/yaml_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lyaml/yaml/yaml_private.h -------------------------------------------------------------------------------- /src/clib/lzma/7zCrc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/7zCrc.c -------------------------------------------------------------------------------- /src/clib/lzma/7zCrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/7zCrc.h -------------------------------------------------------------------------------- /src/clib/lzma/7zCrcOpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/7zCrcOpt.c -------------------------------------------------------------------------------- /src/clib/lzma/7zStream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/7zStream.c -------------------------------------------------------------------------------- /src/clib/lzma/Bcj2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Bcj2.c -------------------------------------------------------------------------------- /src/clib/lzma/Bcj2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Bcj2.h -------------------------------------------------------------------------------- /src/clib/lzma/Bra.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Bra.c -------------------------------------------------------------------------------- /src/clib/lzma/Bra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Bra.h -------------------------------------------------------------------------------- /src/clib/lzma/Bra86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Bra86.c -------------------------------------------------------------------------------- /src/clib/lzma/BraIA64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/BraIA64.c -------------------------------------------------------------------------------- /src/clib/lzma/CpuArch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/CpuArch.c -------------------------------------------------------------------------------- /src/clib/lzma/CpuArch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/CpuArch.h -------------------------------------------------------------------------------- /src/clib/lzma/Delta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Delta.c -------------------------------------------------------------------------------- /src/clib/lzma/Delta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Delta.h -------------------------------------------------------------------------------- /src/clib/lzma/LzAlloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzAlloc.c -------------------------------------------------------------------------------- /src/clib/lzma/LzAlloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzAlloc.h -------------------------------------------------------------------------------- /src/clib/lzma/LzFind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzFind.c -------------------------------------------------------------------------------- /src/clib/lzma/LzFind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzFind.h -------------------------------------------------------------------------------- /src/clib/lzma/LzHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzHash.h -------------------------------------------------------------------------------- /src/clib/lzma/Lzma2Dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma2Dec.c -------------------------------------------------------------------------------- /src/clib/lzma/Lzma2Dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma2Dec.h -------------------------------------------------------------------------------- /src/clib/lzma/Lzma2Enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma2Enc.c -------------------------------------------------------------------------------- /src/clib/lzma/Lzma2Enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma2Enc.h -------------------------------------------------------------------------------- /src/clib/lzma/Lzma86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma86.h -------------------------------------------------------------------------------- /src/clib/lzma/Lzma86Dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma86Dec.c -------------------------------------------------------------------------------- /src/clib/lzma/Lzma86Enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Lzma86Enc.c -------------------------------------------------------------------------------- /src/clib/lzma/LzmaDec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaDec.c -------------------------------------------------------------------------------- /src/clib/lzma/LzmaDec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaDec.h -------------------------------------------------------------------------------- /src/clib/lzma/LzmaEnc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaEnc.c -------------------------------------------------------------------------------- /src/clib/lzma/LzmaEnc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaEnc.h -------------------------------------------------------------------------------- /src/clib/lzma/LzmaLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaLib.c -------------------------------------------------------------------------------- /src/clib/lzma/LzmaLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/LzmaLib.h -------------------------------------------------------------------------------- /src/clib/lzma/Ppmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Ppmd.h -------------------------------------------------------------------------------- /src/clib/lzma/Ppmd7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Ppmd7.c -------------------------------------------------------------------------------- /src/clib/lzma/Ppmd7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Ppmd7.h -------------------------------------------------------------------------------- /src/clib/lzma/Ppmd7Dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Ppmd7Dec.c -------------------------------------------------------------------------------- /src/clib/lzma/Ppmd7Enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Ppmd7Enc.c -------------------------------------------------------------------------------- /src/clib/lzma/RotateDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/RotateDefs.h -------------------------------------------------------------------------------- /src/clib/lzma/Sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Sha256.c -------------------------------------------------------------------------------- /src/clib/lzma/Sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Sha256.h -------------------------------------------------------------------------------- /src/clib/lzma/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Types.h -------------------------------------------------------------------------------- /src/clib/lzma/Xz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Xz.c -------------------------------------------------------------------------------- /src/clib/lzma/Xz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/Xz.h -------------------------------------------------------------------------------- /src/clib/lzma/XzCrc64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzCrc64.c -------------------------------------------------------------------------------- /src/clib/lzma/XzCrc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzCrc64.h -------------------------------------------------------------------------------- /src/clib/lzma/XzDec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzDec.c -------------------------------------------------------------------------------- /src/clib/lzma/XzEnc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzEnc.c -------------------------------------------------------------------------------- /src/clib/lzma/XzEnc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzEnc.h -------------------------------------------------------------------------------- /src/clib/lzma/XzIn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/XzIn.c -------------------------------------------------------------------------------- /src/clib/lzma/llzma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/lzma/llzma.c -------------------------------------------------------------------------------- /src/clib/platform/debug_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/debug_log.h -------------------------------------------------------------------------------- /src/clib/platform/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/filesystem.h -------------------------------------------------------------------------------- /src/clib/platform/lhttplib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/lhttplib.h -------------------------------------------------------------------------------- /src/clib/platform/liosutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/liosutil.h -------------------------------------------------------------------------------- /src/clib/platform/platform_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/platform_init.h -------------------------------------------------------------------------------- /src/clib/platform/platform_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/platform_win.h -------------------------------------------------------------------------------- /src/clib/platform/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/platform/sound.h -------------------------------------------------------------------------------- /src/clib/sconn_client/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | *.dSYM 3 | *.o -------------------------------------------------------------------------------- /src/clib/sconn_client/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/.gitmodules -------------------------------------------------------------------------------- /src/clib/sconn_client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/README.md -------------------------------------------------------------------------------- /src/clib/sconn_client/buffer_queue.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/buffer_queue.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/conn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/conn.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/lcrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/lcrypt.c -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/lrc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/lrc4.c -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/lrc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/lrc4.h -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/lsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/lsocket.c -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/lsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/lsocket.h -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/rc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/rc4.c -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/rc4.h -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/win_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/win_compat.c -------------------------------------------------------------------------------- /src/clib/sconn_client/lib/win_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/lib/win_compat.h -------------------------------------------------------------------------------- /src/clib/sconn_client/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/makefile -------------------------------------------------------------------------------- /src/clib/sconn_client/network.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/network.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/sconn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/sconn.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/server.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/server.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/test/sconn_client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/test/sconn_client.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/test/server.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/test/server.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/test/server_handle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/test/server_handle.lua -------------------------------------------------------------------------------- /src/clib/sconn_client/test/test_buffer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/sconn_client/test/test_buffer.lua -------------------------------------------------------------------------------- /src/clib/tween/easing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/tween/easing.c -------------------------------------------------------------------------------- /src/clib/tween/easing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/tween/easing.h -------------------------------------------------------------------------------- /src/clib/tween/leasing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/tween/leasing.c -------------------------------------------------------------------------------- /src/clib/utls/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/image.c -------------------------------------------------------------------------------- /src/clib/utls/lmonitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/lmonitor.c -------------------------------------------------------------------------------- /src/clib/utls/lpeg/lpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/lpeg/lpeg.c -------------------------------------------------------------------------------- /src/clib/utls/lpeg/lpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/lpeg/lpeg.h -------------------------------------------------------------------------------- /src/clib/utls/ltimesync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/ltimesync.c -------------------------------------------------------------------------------- /src/clib/utls/lualibs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/lualibs.c -------------------------------------------------------------------------------- /src/clib/utls/lualibs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/lualibs.h -------------------------------------------------------------------------------- /src/clib/utls/md5/lmd5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/md5/lmd5.c -------------------------------------------------------------------------------- /src/clib/utls/md5/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/md5/md5.c -------------------------------------------------------------------------------- /src/clib/utls/md5/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/md5/md5.h -------------------------------------------------------------------------------- /src/clib/utls/serialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/serialize.c -------------------------------------------------------------------------------- /src/clib/utls/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/stb_image.h -------------------------------------------------------------------------------- /src/clib/utls/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/clib/utls/stb_image_write.h -------------------------------------------------------------------------------- /src/ejoy2dx/Liekkas/audio.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/Liekkas/audio.lua -------------------------------------------------------------------------------- /src/ejoy2dx/Liekkas/music.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/Liekkas/music.lua -------------------------------------------------------------------------------- /src/ejoy2dx/Liekkas/sound.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/Liekkas/sound.lua -------------------------------------------------------------------------------- /src/ejoy2dx/angle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/angle.lua -------------------------------------------------------------------------------- /src/ejoy2dx/animation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/animation.lua -------------------------------------------------------------------------------- /src/ejoy2dx/bin_pack.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/bin_pack.lua -------------------------------------------------------------------------------- /src/ejoy2dx/blend.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/blend.lua -------------------------------------------------------------------------------- /src/ejoy2dx/game_stat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/game_stat.lua -------------------------------------------------------------------------------- /src/ejoy2dx/grid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/grid.lua -------------------------------------------------------------------------------- /src/ejoy2dx/image.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/image.lua -------------------------------------------------------------------------------- /src/ejoy2dx/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/init.lua -------------------------------------------------------------------------------- /src/ejoy2dx/interpreter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/interpreter.lua -------------------------------------------------------------------------------- /src/ejoy2dx/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/json.lua -------------------------------------------------------------------------------- /src/ejoy2dx/keymap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/keymap.lua -------------------------------------------------------------------------------- /src/ejoy2dx/lyaml/lyaml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/lyaml/lyaml.lua -------------------------------------------------------------------------------- /src/ejoy2dx/lyaml/lyaml/explicit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/lyaml/lyaml/explicit.lua -------------------------------------------------------------------------------- /src/ejoy2dx/lyaml/lyaml/functional.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/lyaml/lyaml/functional.lua -------------------------------------------------------------------------------- /src/ejoy2dx/lyaml/lyaml/implicit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/lyaml/lyaml/implicit.lua -------------------------------------------------------------------------------- /src/ejoy2dx/mesh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/mesh.lua -------------------------------------------------------------------------------- /src/ejoy2dx/message.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/message.lua -------------------------------------------------------------------------------- /src/ejoy2dx/mult_draw.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/mult_draw.lua -------------------------------------------------------------------------------- /src/ejoy2dx/os_utls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/os_utls.lua -------------------------------------------------------------------------------- /src/ejoy2dx/package.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/package.lua -------------------------------------------------------------------------------- /src/ejoy2dx/particle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/particle.lua -------------------------------------------------------------------------------- /src/ejoy2dx/render.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/render.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sconn_client/buffer_queue.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sconn_client/buffer_queue.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sconn_client/conn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sconn_client/conn.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sconn_client/network.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sconn_client/network.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sconn_client/sconn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sconn_client/sconn.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sconn_client/server.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sconn_client/server.lua -------------------------------------------------------------------------------- /src/ejoy2dx/simple_ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/simple_ui.lua -------------------------------------------------------------------------------- /src/ejoy2dx/spr_tile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/spr_tile.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sprite_cache.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sprite_cache.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sproto.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sproto.lua -------------------------------------------------------------------------------- /src/ejoy2dx/sprotoparser.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/sprotoparser.lua -------------------------------------------------------------------------------- /src/ejoy2dx/texture.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/texture.lua -------------------------------------------------------------------------------- /src/ejoy2dx/tween.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/tween.lua -------------------------------------------------------------------------------- /src/ejoy2dx/utls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/utls.lua -------------------------------------------------------------------------------- /src/ejoy2dx/vector2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/vector2.lua -------------------------------------------------------------------------------- /src/ejoy2dx/windows_hotkey.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/src/ejoy2dx/windows_hotkey.lua -------------------------------------------------------------------------------- /tools/editor/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/connect.py -------------------------------------------------------------------------------- /tools/editor/custom_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/custom_tree.py -------------------------------------------------------------------------------- /tools/editor/images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/images.py -------------------------------------------------------------------------------- /tools/editor/lua/bdbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/bdbox.lua -------------------------------------------------------------------------------- /tools/editor/lua/ceg/c99.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/ceg/c99.lua -------------------------------------------------------------------------------- /tools/editor/lua/ceg/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/ceg/init.lua -------------------------------------------------------------------------------- /tools/editor/lua/crust.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/crust.lua -------------------------------------------------------------------------------- /tools/editor/lua/hotkey.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/hotkey.lua -------------------------------------------------------------------------------- /tools/editor/lua/struct.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/lua/struct.lua -------------------------------------------------------------------------------- /tools/editor/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/main.py -------------------------------------------------------------------------------- /tools/editor/pack_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/pack_panel.py -------------------------------------------------------------------------------- /tools/editor/pack_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/pack_tree.py -------------------------------------------------------------------------------- /tools/editor/particle_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/particle_panel.py -------------------------------------------------------------------------------- /tools/editor/prop/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/editor/prop/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/prop/base.py -------------------------------------------------------------------------------- /tools/editor/prop/enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/prop/enum.py -------------------------------------------------------------------------------- /tools/editor/prop/pages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/prop/pages.py -------------------------------------------------------------------------------- /tools/editor/prop/prop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/prop/prop.py -------------------------------------------------------------------------------- /tools/editor/render_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/render_panel.py -------------------------------------------------------------------------------- /tools/editor/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/editor/run.py -------------------------------------------------------------------------------- /tools/project_creator/creator.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/creator.bat -------------------------------------------------------------------------------- /tools/project_creator/creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/creator.py -------------------------------------------------------------------------------- /tools/project_creator/template/asset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/asset/logo.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/.gitignore -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/Android.mk -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/build.gradle -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/proguard-rules.pro -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/androidTest/java/com/ejoy2dx/doorkickers/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/androidTest/java/com/ejoy2dx/doorkickers/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | /*/ 2 | !/font/ -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/assets/font/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/assets/font/font.ttf -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/AndroidHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/AndroidHelper.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/DeviceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/DeviceInfo.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/FileSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/FileSystem.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/GL2JNIView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/GL2JNIView.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/ImageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/ImageData.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/ImageSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/ImageSystem.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/JniProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/JniProxy.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/Liekkas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/Liekkas.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/MainActivity.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/OnBackListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/java/com/ejoy2dx/example/OnBackListener.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/app/src/test/java/com/ejoy2dx/doorkickers/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/app/src/test/java/com/ejoy2dx/doorkickers/ExampleUnitTest.java -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/build.gradle -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/gradle.properties -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/gradlew -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/android/example/gradlew.bat -------------------------------------------------------------------------------- /tools/project_creator/template/platform/android/example/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /tools/project_creator/template/platform/common/user_lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/common/user_lua.c -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/AppDelegate.h -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/AppDelegate.m -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/Info.plist -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/PrefixHeader.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/PrefixHeader.pch -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/ViewController.h -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/ViewController.m -------------------------------------------------------------------------------- /tools/project_creator/template/platform/ios/example/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/ios/example/main.m -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/build/ejoy2d.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/msvc/build/ejoy2d.props -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/build/example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/msvc/build/example.sln -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/build/example/example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/msvc/build/example/example.vcxproj -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/build/example/example.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/msvc/build/example/example.vcxproj.filters -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/build/example/example.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/platform/msvc/build/example/example.vcxproj.user -------------------------------------------------------------------------------- /tools/project_creator/template/platform/msvc/ejoy2d.root: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/project_creator/template/script/init.lua: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/project_creator/template/script/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rainfiel/ejoy2dx/HEAD/tools/project_creator/template/script/main.lua --------------------------------------------------------------------------------