docs.rs failed to build geometrydash-0.2.3
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Geometry Dash modding library for Rust
This is a Rust library made for modding the Geometry Dash game.
References
Supported platforms
- Windows
Note
When making DLL files, make sure to set the Rust toolchain to stable-i686-pc-windows-msvc
. This sets the DLL to build with MSVC (so it recognizes the DllMain function) in 32-bit mode (GD is 32-bit). You must be running Windows and have MSVC installed.
You can do this by either creating a rust-toolchain
file in the same directory as Cargo.toml
with the following contents:
stable-i686-pc-windows-msvc
and running rustup install stable-i686-pc-windows-msvc
.
...or running rustup default stable-i686-pc-windows-msvc
, but this will override the default toolchain for all projects to 32-bit Windows MSVC.
TODO
- Add all known GD functions and classes
- Add all Cocos2dx functions
- GD 2.2 support when it comes out
- Consider using libmem instead of MinHook