YaLTeR / OpenAG

An open-source reimplementation of Adrenaline Gamer's client library.
https://j.mp/OpenAG
Other
134 stars 40 forks source link

Half-Life 25th Anniversary Update #190

Open sabianroberts opened 1 month ago

sabianroberts commented 1 month ago

This PR merges some changes from the Half-Life 25th Anniversary Update. Changes include [but not limited to]:

Furthermore, a batch file was added so Windows developers and create the build files with ease.

sabianroberts commented 1 month ago

Do we want to keep a pre-25th anniversary update build? In that case the changes should be under a new define.

Since there's no serverside changes here, I don't think a pre-25th anniversary build is needed. The most notable change here is the larger HUD which is only going to benefit players especially those on 1440p+ screens. Furthermore 99% of mods are fully compatible with the HL25 engine.

Unless AG's full mod package has its own "hud.txt" the one from the valve folder is used and the HUD scaling works correctly.

tmp64 commented 1 month ago

Unless AG's full mod package has its own "hud.txt" the one from the valve folder is used and the HUD scaling works correctly.

It does and that file needs to be updated

image

sabianroberts commented 1 month ago

Thanks for noting! My ag/sprites/hud.txt got deleted somehow 🤔

larziwau commented 1 day ago

Do we want to keep a pre-25th anniversary update build? In that case the changes should be under a new define.

well we can create a branch for it?

YaLTeR commented 1 day ago

I think if two builds are needed then a define would be better to avoid having to update both versions of the code every time.