GithubHelp home page GithubHelp logo

source2sdk's Introduction

Source2SDK

This repository contains the generated Source 2 SDKs for various games. Each game has its own branch, with the SDK dump specific to that game.


Available Branches

  • csgo - Counter-Strike: Global Offensive (Counter-Strike 2)
  • dota - Dota 2
  • hlvr - Half-Life: Alyx
  • artifact-classic - Artifact
  • artifact-foundry - Artifact Foundry
  • sbox - S&Box
  • underlords - Dota Underlords
  • deadlock - Deadlock (Citadel)

To access the SDK for a specific game, switch to the corresponding branch:

git checkout <branch_name>

Replace <branch_name> with the desired game branch (e.g., csgo, dota, etc.).

Generation & Contributions

The SDK dumps in this repository were generated using the - NEVERLOSE Source2Gen tool.

If you want to contribute or make changes to the generated SDKs, please submit a pull request on the Source2Gen repository. Any changes made to the SDKs in this repository should originate from the Source2Gen project.


License

Please refer to the original projects and libraries used in the Source2Gen repository for license information.

source2sdk's People

Contributors

anarh1st47 avatar cpz avatar es3n1n avatar rainedot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

source2sdk's Issues

ThirdPerson

Might be a stupid question but, where is InputSystem? I'm trying to force into third person, how would i go about doing this?

What is this exactly

this isnt an issue but i dont understand what this is exactly, i see theres some .hpp files but valve never released source 2 sdk so im wondering what this is

Emit C

In addition to C++.
The goal is to support more languages, and many languages have binding generators that consume C.
If it turns out the generated bindings are not user-friendly, we can implement language-specific generators later on.

Usage example

source2gen --emit-language c

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.