Crates.io | geometrydash |
lib.rs | geometrydash |
version | 0.2.3 |
source | src |
created_at | 2023-10-27 11:52:24.596381 |
updated_at | 2023-12-10 07:48:09.655395 |
description | Geometry Dash modding library |
homepage | https://github.com/zeozeozeo/geometrydash |
repository | https://github.com/zeozeozeo/geometrydash |
max_upload_size | |
id | 1015930 |
size | 1,776,608 |
This is a Rust library made for modding the Geometry Dash game.
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.