├── .github └── workflows │ └── rustdoc.yml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.toml ├── crates ├── acmd-engine │ ├── Cargo.toml │ └── src │ │ ├── action.rs │ │ ├── asset.rs │ │ └── lib.rs ├── actions │ ├── Cargo.toml │ └── src │ │ ├── attack.rs │ │ ├── lib.rs │ │ ├── lua_const.rs │ │ └── work.rs ├── locks │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── resources │ ├── Cargo.toml │ └── src │ │ ├── containers.rs │ │ ├── lib.rs │ │ └── types.rs ├── rtld │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── nx.rs │ │ └── svc.s ├── smashline-macro │ ├── Cargo.toml │ └── src │ │ ├── acmd.rs │ │ ├── lib.rs │ │ ├── state_callback.rs │ │ ├── status.rs │ │ └── target_function.rs ├── smashline │ ├── Cargo.toml │ └── src │ │ ├── builder.rs │ │ └── lib.rs ├── vtable-macro │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── vtables │ ├── Cargo.toml │ └── src │ └── lib.rs ├── doc-header.html └── src ├── api.rs ├── callbacks.rs ├── cloning ├── fighters.rs ├── mod.rs └── weapons.rs ├── create_agent.rs ├── effects.rs ├── interpreter.asm ├── interpreter.rs ├── lib.rs ├── nro_hook.rs ├── params.rs ├── runtime_reload.rs ├── state_callback.rs ├── static_accessor.rs ├── unwind.rs └── utils.rs /.github/workflows/rustdoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/.github/workflows/rustdoc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target 3 | .DS_Store -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/Cargo.toml -------------------------------------------------------------------------------- /crates/acmd-engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/acmd-engine/Cargo.toml -------------------------------------------------------------------------------- /crates/acmd-engine/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/acmd-engine/src/action.rs -------------------------------------------------------------------------------- /crates/acmd-engine/src/asset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/acmd-engine/src/asset.rs -------------------------------------------------------------------------------- /crates/acmd-engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/acmd-engine/src/lib.rs -------------------------------------------------------------------------------- /crates/actions/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/actions/Cargo.toml -------------------------------------------------------------------------------- /crates/actions/src/attack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/actions/src/attack.rs -------------------------------------------------------------------------------- /crates/actions/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/actions/src/lib.rs -------------------------------------------------------------------------------- /crates/actions/src/lua_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/actions/src/lua_const.rs -------------------------------------------------------------------------------- /crates/actions/src/work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/actions/src/work.rs -------------------------------------------------------------------------------- /crates/locks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/locks/Cargo.toml -------------------------------------------------------------------------------- /crates/locks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/locks/src/lib.rs -------------------------------------------------------------------------------- /crates/resources/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/resources/Cargo.toml -------------------------------------------------------------------------------- /crates/resources/src/containers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/resources/src/containers.rs -------------------------------------------------------------------------------- /crates/resources/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/resources/src/lib.rs -------------------------------------------------------------------------------- /crates/resources/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/resources/src/types.rs -------------------------------------------------------------------------------- /crates/rtld/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/rtld/Cargo.toml -------------------------------------------------------------------------------- /crates/rtld/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/rtld/src/lib.rs -------------------------------------------------------------------------------- /crates/rtld/src/nx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/rtld/src/nx.rs -------------------------------------------------------------------------------- /crates/rtld/src/svc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/rtld/src/svc.s -------------------------------------------------------------------------------- /crates/smashline-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/Cargo.toml -------------------------------------------------------------------------------- /crates/smashline-macro/src/acmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/src/acmd.rs -------------------------------------------------------------------------------- /crates/smashline-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/src/lib.rs -------------------------------------------------------------------------------- /crates/smashline-macro/src/state_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/src/state_callback.rs -------------------------------------------------------------------------------- /crates/smashline-macro/src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/src/status.rs -------------------------------------------------------------------------------- /crates/smashline-macro/src/target_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline-macro/src/target_function.rs -------------------------------------------------------------------------------- /crates/smashline/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline/Cargo.toml -------------------------------------------------------------------------------- /crates/smashline/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline/src/builder.rs -------------------------------------------------------------------------------- /crates/smashline/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/smashline/src/lib.rs -------------------------------------------------------------------------------- /crates/vtable-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/vtable-macro/Cargo.toml -------------------------------------------------------------------------------- /crates/vtable-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/vtable-macro/src/lib.rs -------------------------------------------------------------------------------- /crates/vtables/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/vtables/Cargo.toml -------------------------------------------------------------------------------- /crates/vtables/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/crates/vtables/src/lib.rs -------------------------------------------------------------------------------- /doc-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/doc-header.html -------------------------------------------------------------------------------- /src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/api.rs -------------------------------------------------------------------------------- /src/callbacks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/callbacks.rs -------------------------------------------------------------------------------- /src/cloning/fighters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/cloning/fighters.rs -------------------------------------------------------------------------------- /src/cloning/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/cloning/mod.rs -------------------------------------------------------------------------------- /src/cloning/weapons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/cloning/weapons.rs -------------------------------------------------------------------------------- /src/create_agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/create_agent.rs -------------------------------------------------------------------------------- /src/effects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/effects.rs -------------------------------------------------------------------------------- /src/interpreter.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/interpreter.asm -------------------------------------------------------------------------------- /src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/interpreter.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/nro_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/nro_hook.rs -------------------------------------------------------------------------------- /src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/params.rs -------------------------------------------------------------------------------- /src/runtime_reload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/runtime_reload.rs -------------------------------------------------------------------------------- /src/state_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/state_callback.rs -------------------------------------------------------------------------------- /src/static_accessor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/static_accessor.rs -------------------------------------------------------------------------------- /src/unwind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/unwind.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDR-Development/smashline/HEAD/src/utils.rs --------------------------------------------------------------------------------