{"id":17114887,"url":"https://github.com/nithanim/arcdps-wvw","last_synced_at":"2025-03-23T23:44:12.794Z","repository":{"id":207265471,"uuid":"717903064","full_name":"Nithanim/arcdps-wvw","owner":"Nithanim","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-15T23:43:02.000Z","size":5827,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-29T06:51:28.095Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nithanim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-12T23:41:28.000Z","updated_at":"2024-11-27T14:08:00.000Z","dependencies_parsed_at":"2023-11-14T23:28:07.357Z","dependency_job_id":"d552b8f4-a58c-4371-ad99-2fd05eaf6feb","html_url":"https://github.com/Nithanim/arcdps-wvw","commit_stats":null,"previous_names":["nithanim/arcdps-wvw"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2Farcdps-wvw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2Farcdps-wvw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2Farcdps-wvw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2Farcdps-wvw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nithanim","download_url":"https://codeload.github.com/Nithanim/arcdps-wvw/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245186922,"owners_count":20574554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T17:20:47.829Z","updated_at":"2025-03-23T23:44:12.774Z","avatar_url":"https://github.com/Nithanim.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WvW utilities for arcdps\n\nAddon for arcdps that does random stuff for WvW.\n\nCurrent features:\n\n* Minimap of a WvW map (basic)\n* Compass\n* World-Overlay on objectives that show the buff timer\n\nYou can find [images on the wiki](https://github.com/Nithanim/arcdps-wvw/wiki).\n\nThe latest build can be found here: https://github.com/Nithanim/arcdps-wvw/raw/artifacts/arcdps_wvw.dll\n\n## Building\n\nThe repo contains a crate `exe` that allows testing on linux without the game.\n\n`cargo run --bin arcdps_wvw_exe`\n\nTo build the dll for arcdps on linux, you must install the windows target via\n\n```sh\nrustup target add x86_64-pc-windows-gnu\n```\n\nand you have to have the mingw64 cross-compiler installed.\n\nYou can then create the dll via\n`cargo build  --package arcdps_wvw --target x86_64-pc-windows-gnu`\n\nWarning: for some dumb reason, `imgui-sys` needs `rustc-link-lib=stdc++`.\nSo the resulting dll depends on `libstdc++-6.dll` and `libgcc_s_seh-1.dll`.\nFind and copy them from the mingw64 files and place them alongside the dll in the game dir.\n\nIf you are on windows, you should be able to build the dll with windows tools.\nYou most likely need to either install gcc (mingw64 for windows) somehow or [use msvc](https://learn.microsoft.com/en-us/windows/dev-environment/rust/setup).\n\n## Ideas/todo\n\n* Step counter between fights\n* Show upgrades, tier and buff on map\n* More data for overlay HUD for objectives\n* Visualize claim change on map\n* Share and display position on HUD of other players\n* Second-squad helper\n  * One person in second squad gathers data\n  * Commander in main squad has a similar overview like for their main squad\n* Voice invite helper\n  * Define invite text\n  * Button to copy text\n  * Button to automatically post\n* Inc warning for commander by players\n  * Simple button?\n  * Share location with commander\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnithanim%2Farcdps-wvw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnithanim%2Farcdps-wvw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnithanim%2Farcdps-wvw/lists"}