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

v4: Support Counter-Strike 2 #383

Merged
merged 120 commits into from
Sep 1, 2023
Merged

v4: Support Counter-Strike 2 #383

merged 120 commits into from
Sep 1, 2023

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    fdc3c5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cbbb6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c11b45 View commit details
    Browse the repository at this point in the history
  4. WIP: parse Source 2 protos

    markus-wa committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    4c4228f View commit details
    Browse the repository at this point in the history
  5. s2: fix demo stop command

    markus-wa committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    4bacd8c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    af45dfa View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. s2 progress

    markus-wa committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    ce626d8 View commit details
    Browse the repository at this point in the history
  2. s2 event parsing

    markus-wa committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    67c9936 View commit details
    Browse the repository at this point in the history
  3. s2 entity WIP (crashes)

    markus-wa committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    0717011 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. tests: add -s2dem flag

    markus-wa committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    65d3fa0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cce79a View commit details
    Browse the repository at this point in the history
  3. s2: more minor progress

    markus-wa committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    206e60f View commit details
    Browse the repository at this point in the history
  4. s2 simplifications

    markus-wa committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    227abd0 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. try to fix entity parsing

    markus-wa committed May 15, 2023
    Configuration menu
    Copy the full SHA
    dee997e View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Merge pull request #384 from markus-wa/s2-entities

    WIP: s2 entity (crashes right now ...)
    markus-wa authored May 18, 2023
    Configuration menu
    Copy the full SHA
    582d55a View commit details
    Browse the repository at this point in the history
  2. s2: fix proto name conflict

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    f32db38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfbc213 View commit details
    Browse the repository at this point in the history
  4. fix s1 stringtables

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    21b17a2 View commit details
    Browse the repository at this point in the history
  5. add s2 test demo to dataset

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    f22f30b View commit details
    Browse the repository at this point in the history
  6. remove dead code

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8e2146d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f49e28 View commit details
    Browse the repository at this point in the history
  8. upgrade golangci-lint

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    cfd9e52 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d3c8779 View commit details
    Browse the repository at this point in the history
  10. WIP: s2 entities part 2

    markus-wa committed May 18, 2023
    Configuration menu
    Copy the full SHA
    5dc8727 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. wip: serverclass iface

    markus-wa committed May 28, 2023
    Configuration menu
    Copy the full SHA
    f156a8b View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. S2 progress

    markus-wa committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    9a30b33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f425f2f View commit details
    Browse the repository at this point in the history
  3. fix isSource2()

    markus-wa committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    845c1da View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Configuration menu
    Copy the full SHA
    2c97ec8 View commit details
    Browse the repository at this point in the history
  2. S2 fix team scores

    markus-wa committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    99d885f View commit details
    Browse the repository at this point in the history
  3. fix test compilation

    markus-wa committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    0b1b9fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f64986 View commit details
    Browse the repository at this point in the history
  5. fix IsAlive()

    markus-wa committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    0eab70a View commit details
    Browse the repository at this point in the history
  6. fix IsAlive test

    markus-wa committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    c2b617a View commit details
    Browse the repository at this point in the history
  7. linting fixes

    markus-wa committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    23ee21a View commit details
    Browse the repository at this point in the history
  8. Merge pull request #385 from markus-wa/s2-entities-part2

    WIP: s2 entities part 2
    markus-wa authored Jun 4, 2023
    Configuration menu
    Copy the full SHA
    afe697a View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. small s2 fixes

    markus-wa committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    27d74d4 View commit details
    Browse the repository at this point in the history
  2. questionable S2 fixes

    markus-wa committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    4191c03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ce2670 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6954733 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    c4f7d82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    850ab37 View commit details
    Browse the repository at this point in the history
  3. fix: float decoders round/cast issue

    The quantize function was not casting properly values into float32 and would result in incorrect value when calling the decode func afterward.
    akiver committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5fed1a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c298f50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f1ed9e View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Merge pull request #391 from akiver/s2-1

    Improve source 2 support
    markus-wa authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    ae10a7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d33a909 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79b38bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29189b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. fix: working player position

    akiver committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    a9b2d53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c43868d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #392 from akiver/s2-2

    fix: working player position + some player fields
    markus-wa authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    bf8f7cb View commit details
    Browse the repository at this point in the history
  4. feat: update header info from CDemoFileHeader and detect POV demos

    - Dispatch the PlayerInfo event on userinfo string table update
    akiver committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    3e0d48f View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Merge pull request #394 from akiver/s2-3

    feat: update header info from CDemoFileHeader and detect POV demos
    markus-wa authored Aug 6, 2023
    Configuration menu
    Copy the full SHA
    026c2d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7371fa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b19b7f0 View commit details
    Browse the repository at this point in the history
  4. cs2: parseFrameFn

    markus-wa committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    744b6ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ea52a2 View commit details
    Browse the repository at this point in the history
  6. cs2: fix OnDestroy()

    markus-wa committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    733c05a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f7494ee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39d83e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    fe2a49f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b0d0ba View commit details
    Browse the repository at this point in the history
  3. feat: weapons support

    akiver committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    961e910 View commit details
    Browse the repository at this point in the history
  4. fix: player pitch/yaw

    akiver committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    872e473 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #396 from akiver/s2-bind-weapons

    feat: weapons support
    markus-wa authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    557354f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #395 from BestAwperEver/demoInfoProvider-isSource2

    add IsSource2 method to demoInfoProvider
    markus-wa authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    56883fa View commit details
    Browse the repository at this point in the history
  7. fix: update player's team based on prop

    Before the team was updated only when the game event player_team occurred.
    akiver committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f1f4260 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    44e4611 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2a2c40d View commit details
    Browse the repository at this point in the history
  10. Merge pull request #397 from akiver/s2-more

    feat: more Source 2 support
    markus-wa authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c445646 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. cs2: add props to cs2.md

    markus-wa committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    1066d6a View commit details
    Browse the repository at this point in the history
  2. examples: clean up

    markus-wa committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    877a3da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b28235 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c3faa9 View commit details
    Browse the repository at this point in the history
  5. fix: missing mocks test

    akiver committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    1b802e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

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

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    664b09d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #398 from akiver/s2-projectiles

    feat: projectiles/infernos support
    markus-wa authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    ef9e219 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf4c6e5 View commit details
    Browse the repository at this point in the history
  4. fix: adjust IsSpottedBy for source 2

    also move m_unRoundStartEquipmentValue and m_unFreezetimeEndEquipmentValue checks to pawn entity
    BestAwperEver committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    1b0d771 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #399 from BestAwperEver/s2-is-spotted-by

    adjust IsSpottedBy for source 2
    markus-wa authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    44d447d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47e9228 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f7e17ad View commit details
    Browse the repository at this point in the history
  8. feat: handle convar message

    akiver committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    ec4cba6 View commit details
    Browse the repository at this point in the history
  9. fix: bomb carrier always nil

    akiver committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7c66403 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a38a979 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

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

Commits on Aug 14, 2023

  1. fix: inferno owner may be nil

    akiver committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    1dc7546 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #400 from akiver/s2-fixes

    more source 2 support
    markus-wa authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    ca102fe View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    9b19485 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93932e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Merge pull request #402 from akiver/s2-player

    feat: more source 2 player props support
    markus-wa authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    de76ed0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #401 from BestAwperEver/s2-is-alive

    get player m_bPawnIsAlive property when pawn entity is nil
    markus-wa authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cb5c345 View commit details
    Browse the repository at this point in the history
  3. feat: bomb/round events

    akiver committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0f4e5c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b8aa4f View commit details
    Browse the repository at this point in the history
  5. fix: dispatch game events in a more expected order

    Example:
    flashbang_exploded
    player_blind
    bomb_exploded/bomb_defused
    round_end
    round_end_officially
    round_start
    akiver committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    3aa760d View commit details
    Browse the repository at this point in the history
  6. feat: weapon fire event

    akiver committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    59490d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

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

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    4c5c033 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    951ee0e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Merge pull request #403 from akiver/s2-events

    feat: mimic some source 1 game events
    markus-wa authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    999291c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #404 from BestAwperEver/s2-missing-weapon-name

    add planted_c4 weapon name to weapon mapping
    markus-wa authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    43415bc View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

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

Commits on Aug 27, 2023

  1. Merge pull request #405 from akiver/s2-fix-player

    fix: possible crash player props
    markus-wa authored Aug 27, 2023
    Configuration menu
    Copy the full SHA
    fd8b76b View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. s2 protos

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2a73a06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e45e53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f75f98 View commit details
    Browse the repository at this point in the history
  4. go mod upgrade

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    9da75d8 View commit details
    Browse the repository at this point in the history
  5. readme: more cs2 warning

    markus-wa authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    d89c11d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b58ebff View commit details
    Browse the repository at this point in the history
  7. readme: require go 1.21

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2dc0bb0 View commit details
    Browse the repository at this point in the history
  8. ci: use go 1.21

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2a78530 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d21c36 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3ec2c75 View commit details
    Browse the repository at this point in the history
  11. s2 test fixes

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    76733a6 View commit details
    Browse the repository at this point in the history
  12. fix s2 demo path

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    e7589ec View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d4b826a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    996c386 View commit details
    Browse the repository at this point in the history
  15. s2 demo set

    markus-wa committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    082a961 View commit details
    Browse the repository at this point in the history