Skip to content

Conversation

@werasik2aa
Copy link

Attemp to run and make suitable for SOC game.

dependabot bot and others added 30 commits June 30, 2025 23:48
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Engine now correctly uses hit_fraction_actor/hit_fraction_npc/hit_fraction from COP/CS/SOC.
I used a hacky solution to determine which formula to use, though:
Since hit_fraction_actor exists both in CS and COP, but fire_wound_protection was removed in COP, its presence or absence is used to distinguish between CS and COP.
Despite that helmet only appeared in COP, it now supports SOC/CS hit calculation formulas.
Also added ability to specify hit_fraction_actor in upgrades.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
SOC ammo parameters are now correctly read, but the bullet algorithm
isn't implemented yet.
You can use one of XML localization IDs:
- st_currency (preferred OXR spelling)
- ui_st_money_descr (OGSR)
- ui_st_money_regional (xp-dev)

Or you can use openxray.ltx – specify 'currency' field in 'gameplay'
section.

XML ID takes precedence thus allowing you to set general currency name in openxray.ltx and override it in XML localization files, if you need that.
This code was used in Clear Sky, but the developers has simplified
CStateMonsterAttackMoveToHomePoint state in COP and it's no longer
needed.

Also, removed the unused group attack state include in flesh state
manager.
Now the function correctly records the time of unregistration (death) of
each particular phantom.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Significantly reduced the size of the class.
Functions are properly marked with nodiscard and const now.
…heir guns

Previosly, this feature was used only if the burer is fighting with the player
This is required to successfully load mods that add burers to SOC/CS.
#382, #392.
Simplified AddAnim procedure
Burer AI scheme now supports SOC/CS set of animations (#382, #392)
Unused animations are commented out for boar and pseudogiant
Added HUD FOV to the game settings
Added Czech localization
Other localization corrections
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 5 commits September 8, 2025 16:29
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Separated MSVC and GNU/Clang configurations
Overall improvements
Some changes merged from #1661
@github-actions github-actions bot added Renderer AI Artificial Intelligence Sound UI Physics Infrastructure External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change labels Sep 12, 2025
@werasik2aa werasik2aa closed this Sep 12, 2025
@github-project-automation github-project-automation bot moved this to Done in Roadmap Sep 12, 2025
@Xottab-DUTY Xottab-DUTY removed this from Roadmap Sep 12, 2025
@Xottab-DUTY Xottab-DUTY added Invalid and removed Renderer AI Artificial Intelligence Sound UI Physics Infrastructure External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change labels Sep 12, 2025
@Xottab-DUTY
Copy link
Member

Superseded with #1940.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants