{"id":20795225,"url":"https://github.com/withlithum/enhancedstops","last_synced_at":"2025-03-12T01:30:11.251Z","repository":{"id":137932558,"uuid":"485787015","full_name":"WithLithum/EnhancedStops","owner":"WithLithum","description":null,"archived":false,"fork":false,"pushed_at":"2022-04-26T12:58:47.000Z","size":2781,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T11:22:35.256Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WithLithum.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING","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":"2022-04-26T12:58:36.000Z","updated_at":"2022-04-26T12:58:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"d380edba-b02f-4bcf-b8cf-a247f38c6ebb","html_url":"https://github.com/WithLithum/EnhancedStops","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FEnhancedStops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FEnhancedStops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FEnhancedStops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FEnhancedStops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WithLithum","download_url":"https://codeload.github.com/WithLithum/EnhancedStops/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243139169,"owners_count":20242507,"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-11-17T16:20:24.564Z","updated_at":"2025-03-12T01:30:10.866Z","avatar_url":"https://github.com/WithLithum.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EnhancedStops\n\nEnhancedStops is a plugin for the LSPD First Response modification by G17 Media and it's contributors. This plugin adds some menus (which players can access during several conditions) to it, and adds several useful actions that can be accessed via these menus.\n\nThe plugin intends to implement features that are somewhat essential to simulate semi-realistic expierence during stops, arrested and idle, without replacing nor removing any of LSPDFR's own features. \n\n## Installing\n\nYou can find existing releases on Releases page or (maybe if I uploaded it to, not yet at the time of writing) the LCPDFR.com download page.\n\nOr, you can build it from source:\n\n1. **Clone this repository.**\n   \n   Normally, you can use the following code:\n   \n   `git clone https://gitlab.com/WithLithum/enhancedstops.git`\n   \n   This command uses HTTPS and does not require an account on GitLab.\n\n2. **Open Visual Studio 2022 or any later version.**\n   \n   This project uses format 17 so VS2019 is not supported.\n   \n   You can also try use command line or build tools, which you can navigate to the folder where you cloned the repo and just type `msbuild`.\n   \n   Since this is a framework project do not use `dotnet build`.\n\n3. **Restore NuGet packages and add LSPDFR reference.**\n   \n   LSPDFR's dll file will be located at `plugins` folder under your game directory, it's called `LSPD First Response.dll`.\n   \n   \n\n4. **Select BUILD -\u003e Build Solution.**\n   \n   This will build the EnhancedStops project.\n\n5. **Copy files from the bin folder to plugins\\LSPDFR.**\n   \n   Located inside the second EnhancedStops folder which contains project files. You can also use `Open current bin folder` if you have sufficient extension installed.\n\n6. **Done. Enjoy!**\n\n## Contributing\n\nSame as installing from source above, clone and build repo. Make your desired changes. Submit Merge Request.\n\nThere are things to notice:\n\n* Please follow GitLab related guidelines to make things easy. If you mess something up I am not gonna approve your MR.\n\n* Do not make changes to solution file and project file besides adding new files to the project and some neccessary work to make the project run.\n\n* Do not add new references unless approved.\n\n* Some code styles must be followed:\n  \n  * Add an underscore (_) before private fields.\n  \n  * Use Allman bracing, with four spaces indenting.\n\n## License\n\nThis project is licensed under GNU LGPL 3.0. You may choose any later version of GNU (L)GPL desired to apply.\n\nThere is a copy of GNU GPL 3.0 in the [COPYING](COPYING) file while LGPL terms in the [COPYING.LESSER](COPYING.LESSER) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwithlithum%2Fenhancedstops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwithlithum%2Fenhancedstops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwithlithum%2Fenhancedstops/lists"}