Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Dota & CS2 support #125

Merged
merged 89 commits into from
Sep 27, 2023
Merged

Commits on Mar 28, 2023

  1. ConVar rework initial

    GAMMACASE committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    b3abdad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    824f7f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8503c28 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    a3068c0 View commit details
    Browse the repository at this point in the history
  2. Further ICVar reversal

    GAMMACASE committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0fc5c14 View commit details
    Browse the repository at this point in the history
  3. Remove iconvar.h

    GAMMACASE committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    d01c2a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29d7e4e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47fa8de View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    c026785 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Update ICvar

    GAMMACASE committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    76b6887 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    0de13c7 View commit details
    Browse the repository at this point in the history
  2. Update ICommandLine

    psychonic committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    e6b11a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9919c27 View commit details
    Browse the repository at this point in the history
  4. Update CCommand

    psychonic committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a4e0c02 View commit details
    Browse the repository at this point in the history
  5. Fix compilation errors

    psychonic committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    689c519 View commit details
    Browse the repository at this point in the history
  6. Fix RegisterCommand params

    psychonic committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    8819071 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    6f86ee2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba29729 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64c834d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Configuration menu
    Copy the full SHA
    0e7a8ce View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    7a7999d View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    580bf19 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Add CBufferString class

    GAMMACASE committed May 1, 2023
    Configuration menu
    Copy the full SHA
    61ef22c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    370019d View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Update IGameEventSystem & INetworkMessages interfaces

    Also adds IProtobufBinding & INetworkSerializable interfaces and CNetworkSerializerPB class
    GAMMACASE committed May 3, 2023
    Configuration menu
    Copy the full SHA
    225e405 View commit details
    Browse the repository at this point in the history
  2. Few small adjustments

    GAMMACASE committed May 3, 2023
    Configuration menu
    Copy the full SHA
    fabb00b View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Few more adjustments

    GAMMACASE committed May 4, 2023
    Configuration menu
    Copy the full SHA
    39469cb View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Update CBufferString class

    GAMMACASE committed May 6, 2023
    Configuration menu
    Copy the full SHA
    c964bec View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    19c9b61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec4b0c5 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Configuration menu
    Copy the full SHA
    2c5f3ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    212c4f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9672c1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9947ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e28c413 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Fix interface.h includes

    GAMMACASE committed May 15, 2023
    Configuration menu
    Copy the full SHA
    9be9755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59a31cc View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    e039603 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1acb9de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e6dafd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e628b31 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2d09ec View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Configuration menu
    Copy the full SHA
    d5327f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f45d0ee View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    2a4b940 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3df64c View commit details
    Browse the repository at this point in the history
  3. Rework ConCommandRegList

    psychonic committed May 19, 2023
    Configuration menu
    Copy the full SHA
    25a2df8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7b97e6 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. More ConCommand tweaks

    psychonic committed May 21, 2023
    Configuration menu
    Copy the full SHA
    7cf5b7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23824d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9e7c61 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Update ICvar interface

    GAMMACASE committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    97701d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Fix compile errors & random crashes related to IMemAlloc interface

    This mainly affected debug builds
    GAMMACASE committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    eafe27b View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    cdaf2a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Add CVariant

    GAMMACASE committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7bb4a8d View commit details
    Browse the repository at this point in the history
  2. A lot of minor edits/fixes

    GAMMACASE committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    955b03e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    23a0d11 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    2462bd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Remove IMemAlloc dbg variants

    Alloc, Realloc & Free dbg variants doesn't seem to appear in the engine now, yet they pollute virtual function list due to them being overloads with the same name thus causing random crashes if called
    GAMMACASE committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    875bf0f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Update CGlobalVars(Base)

    zer0k-z committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a59dccc View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Configuration menu
    Copy the full SHA
    fe38404 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93ad88b View commit details
    Browse the repository at this point in the history
  3. Update IFileSystem

    GAMMACASE committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    c29741e View commit details
    Browse the repository at this point in the history
  4. Fix command registration

    This prevents static initialization problem that was arising where CUtlVector constructor was called after commands were added to it, resulting in an empty list when it gets to the registration step
    GAMMACASE committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    903c1e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Configuration menu
    Copy the full SHA
    43720de View commit details
    Browse the repository at this point in the history
  2. Minor edit to CBufferString

    GAMMACASE committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    1643e42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0688888 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5f6b46 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Add IToolGameEventAPI class

    Thanks to komashchenko
    GAMMACASE committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    209711c View commit details
    Browse the repository at this point in the history
  2. Update tier1.lib

    GAMMACASE committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    74eee60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7f0f26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b092fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58ed0e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Overhaul KeyValues.h

    Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com>
    number201724 and GAMMACASE committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    507ddf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c28e9c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    703bb62 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Minor code tweaks

    GAMMACASE committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    b548b61 View commit details
    Browse the repository at this point in the history
  2. Fix compilation errors

    GAMMACASE committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    df4b874 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. Configuration menu
    Copy the full SHA
    33ae03b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22302ae View commit details
    Browse the repository at this point in the history
  3. Update tier1 VS project

    GAMMACASE committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    848ec94 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Update VPhysics2 interface

    GAMMACASE committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    26ee5cd View commit details
    Browse the repository at this point in the history
  2. Update interfaces.lib

    GAMMACASE committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    0f7d951 View commit details
    Browse the repository at this point in the history
  3. Update mathlib.lib

    GAMMACASE committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    659c6ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfc742e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    2afe92b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56b6ca6 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    dba2500 View commit details
    Browse the repository at this point in the history
  2. Update tier1.lib

    GAMMACASE committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    ceee5ec View commit details
    Browse the repository at this point in the history