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

Upstream update #157

Merged
merged 17 commits into from
Feb 26, 2024
Merged

Upstream update #157

merged 17 commits into from
Feb 26, 2024

Conversation

taysta
Copy link
Owner

@taysta taysta commented Feb 23, 2024

Updates upstream against OpenJK, JAPro and Rend2

videoP and others added 17 commits February 26, 2024 12:48
(cherry picked from commit ca17eb4)
* trim EOL whitespace

* draw the rest of the owl

* fix encoding issue with JK2 cg_effects.cpp

(cherry picked from commit 4547d40)
* misc loop overrun fixes

* revert RT_BEAM changes

the extra iteration is intentional to seal the tri strip

* revert inadvertent whitespace changes

(cherry picked from commit 6a8a880)
…by diffing codemp/game (JACoders#1178)

* reconcile game module changes with the SDK release by diffing codemp/game

* revert saberMoveData changes to match basejka, provide a new cvar (g_fixSaberMoveData) to patch it if desired
* introduce a new configstring (26: CS_LEGACY_FIXES) to inform the client of which fixes it should also apply, e.g. saberMoveData
* client module obtains gamestate (including configstrings) earlier to prevent use before initialisation, which is now checked for in debug builds
* revert a change to saber disarm bonus calculation if g_fixSaberDisarmBonus is not enabled
* G_CanBeEnemy considers private duels once again (removed from modbase before its git history)

* add disclaimer to legacyFixes_e

* revert: client module obtains gamestate (including configstrings) earlier to prevent use before initialisation

this was causing issues loading incorrect clientinfo

(cherry picked from commit 142e0b7)
* move BASE_COMPAT flag behind cmake option BuildMPWithCompatMode, add g_fixWeaponAttackAnim making use of CS_LEGACY_FIXES

* remove BASE_COMPAT and BuildMPWithCompatMode, add g_fixRunWalkAnims

* actually remove BuildMPWithCompatMode

(cherry picked from commit 1e8a799)
It works as expected now. The model handle was simply incorrect.
(cherry picked from commit 057e259)
(cherry picked from commit 5fb9249)
(cherry picked from commit 34071a0)
@taysta taysta merged commit cd784cb into master Feb 26, 2024
17 checks passed
@taysta taysta deleted the upstream-update branch April 12, 2024 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants