Öne çıkan içerik

Ebenezer: Remove redundant CUser::RunNpcEvent() (#727) This is basically just CUser::RunEvent() with the NPC pointer passed in. RunEvent() also handles the outer loop, where RunNpcEvent() is expected to be run in a loop. Other than that, the only real difference is RunNpcEvent() doesn't handle EXEC_SAVE_COM_EVENT but there's no real functional reason for that. Regardless, RunNpcEvent() isn't even a thing in the official 1.298 binaries; they're shared there. Github Commit Görüntüle... See...
Move ItemEditor to its own repo (#726) It can now be found at https://github.com/Open-KO/ItemEditor This may change, but as of this commit, that's where it lives. Github Commit Görüntüle... See Commints... ..
[Client] Refactor seeking party to use `MAX_LEVEL` constant (#724) * Replace hardcoded max level with MAX_LEVEL constant Github Commit Görüntüle... See Commints... ..
Strip DX9 SDK implementation so we can simplify include paths (#723) The DXSDK contains many files which clash with the Windows SDK. As we can't necessarily control include order (without the hacky property sheet approach), we'll (unfortunately) just strip our implementation to something close to "bare minimum" (being generous - there's still a lot of excess there). It contained DX10, DX11, etc, which has been stripped down to just DX9 (with a couple of exceptions to be safe), to avoid...
Add CMake support for remaining projects (MSVC only) (#722) * Update mpg123 to 1.33.4(-dev) and move it to our fork (for the mid-version tag) * Update openal-soft to 1.25.0(-1cdd3c) and move it to our fork (for the mid-version tag) * CMake: Add dx9sdk, mpg123, openal-soft * CMake: Add N3Base_client and N3Base_tool * Update libjpeg-turbo to 3.1.3 * CMake: Add libjpeg-turbo and JpegFile * CMake: Add WarFare * CMake: Enforce UTF-8 across all projects, don't assume string lengths. VS...
Merge db-library into our main codebase (#721) * Merge db-library into our main codebase Resolves #720 Github Commit Görüntüle... See Commints... ..
Replace audio engine with OpenAL (#719) We replace the DirectSound implementation with OpenAL (specifically OpenAL-soft). Previously, we had tacked on mpg123 to pre-decode the MP3s to WAVs (which were stored to file for future lookups), however this has been replaced with on-demand live decoding of chunks, so nothing needs to be stored (which also means we no longer need to find a suitable OS-specific path. Yay!) From an outside perspective, the API is much the same, but I removed a bunch...
Fix incorrect qsort parameter order (#718) * Fix incorrect qsort parameter order in N3CE and N3ME Github Commit Görüntüle... See Commints... ..
Merge pull request #716 from Open-KO/remove-unnecessary-assertion Remove unnecessary assertion on opt-in file format version Github Commit Görüntüle... See Commints... ..
Remove unnecessary assertion on opt-in file format version This isn't consistently set but also really shouldn't need to be. Github Commit Görüntüle... See Commints... ..
CUIManager::Tick() should always run every frame (#715) * CUIManager::Tick() should always run every frame A messagebox UI registering as having done anything (including the mouse being in its region) should not prevent all other UIs from ticking. * Minor cleanup Github Commit Görüntüle... See Commints... ..
README & PR template revisions (#714) * Update tested systems and compilers information. * Add contribution section to clarify our stance on AI usage. * Added section for AI usage in our PR template. Github Commit Görüntüle... See Commints... ..
Remove ODBC Tweaks section from docker/README (#713) Github Commit Görüntüle... See Commints... ..
Update manual database setup link in docker/README (#712) Github Commit Görüntüle... See Commints... ..
Revise project setup links in README.md (#711) Updated project setup guide links for Windows and Linux. Github Commit Görüntüle... See Commints... ..
Correct docker/README.md warning format (#710) Github Commit Görüntüle... See Commints... ..
Merge pull request #709 from Open-KO/msbuild/run-fileio-tests Add FileIO test runner to build_msbuild_all.yml Github Commit Görüntüle... See Commints... ..
Merge pull request #708 from Open-KO/slnx/restore-default-projects Restore default projects to new solution files Github Commit Görüntüle... See Commints... ..
Add FileIO test runner to build_msbuild_all.yml Github Commit Görüntüle... See Commints... ..
Restore default projects to new solution files Github Commit Görüntüle... See Commints... ..
Geri
Üst