{"id":20795216,"url":"https://github.com/withlithum/nativefunctionhook","last_synced_at":"2025-03-12T01:30:01.842Z","repository":{"id":137932675,"uuid":"207070147","full_name":"WithLithum/NativeFunctionHook","owner":"WithLithum","description":null,"archived":false,"fork":false,"pushed_at":"2020-06-18T01:46:43.000Z","size":1933,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-18T11:22:33.028Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WithLithum.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":"2019-09-08T06:12:52.000Z","updated_at":"2020-06-18T01:46:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"9a64524c-f282-43ab-abc1-1d92191e4ad9","html_url":"https://github.com/WithLithum/NativeFunctionHook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FNativeFunctionHook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FNativeFunctionHook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FNativeFunctionHook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WithLithum%2FNativeFunctionHook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WithLithum","download_url":"https://codeload.github.com/WithLithum/NativeFunctionHook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243139157,"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:23.401Z","updated_at":"2025-03-12T01:30:01.572Z","avatar_url":"https://github.com/WithLithum.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Native Function Hook (Lib)\n\nThis is the main development repository of Native Function Hook. The current plan is make mission scripts et cetera. native functions. Originally, it's developed under [Landtory](http://github.com/RelaperCrystal/Landtory) project. \n\nThis project was aiming for full implement on documented natives and these natives I discovered. The untested \u0026 usage unknown natives and undocumented \u0026 undiscovered natives or **documented returns/arguments is not it should be**. Be advised this project was not a replacement for LMS' `AdvancedHook`, which aiming for memory hacking. This library is following *object oriented* design principles.\n\n*This project will be maintained but it will not be frequently as it's current deprecated because it was designed for Grand Theft Auto IV.*\n\n## Building\n\nYou will require these following tools and libraries:\n\n| Name                        | File Name            | Used for                                         |\n| --------------------------- | -------------------- | ------------------------------------------------ |\n| .NET Script Hook            | ScriptHookDotNet.asi | Supporting basic function and calling for native |\n| Visual Studio 2017 or later | N/A                  | Development Environment                          |\n| Grand Theft Auto IV / EFLC  | N/A                  | The Game                                         |\n\nOpen the project with Visual Studio, and click `BUILD -\u003e Build Solution` to build the Native Function Hook.\n\nOtherwise you can build with `MSBuild` console, or, use `devenv NativeFunctionHook.sln /Build`.\n\n## Using\n\nThis library was licensed under GNU General Public License version 3. Feel free to use this library without violating the license.\n\n## Release\n\nThere's no binary releases at this time. The only binary provided is in `Landtory` project and it was using a old version, which is the only needed version, and it is `no longer maintained`.\n\nIf you wish to use this library, you can include it in your archive.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwithlithum%2Fnativefunctionhook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwithlithum%2Fnativefunctionhook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwithlithum%2Fnativefunctionhook/lists"}