Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenNox

Creating a modern implementation of Nox game engine.
Collective - Host: opensource - https://opencollective.com/opennox - Code: https://github.com/noxworld-dev/opennox

Add more helpers for save files.

github.com/noxworld-dev/opennox - a5f6ecd73c221e7c32aef93294dcebfd64d5fae0 authored almost 3 years ago by Denys Smirnov <[email protected]>
Move global crypt file state to Go as well.

github.com/noxworld-dev/opennox - 289bf3f5c389e4ce59baa961d29c5ac5d2e3cd00 authored almost 3 years ago by Denys Smirnov <[email protected]>
Partially move audio calls to Go.

github.com/noxworld-dev/opennox - 6913878e0bdcb9007772e64701c27c3fa865110f authored almost 3 years ago by Denys Smirnov <[email protected]>
Parse noskip flag instead of propagating all args to mainloop.

github.com/noxworld-dev/opennox - 7c388b40d7f3e449d9ec691a7d366f6ea91a03fc authored almost 3 years ago by Denys Smirnov <[email protected]>
Rewrite native map downloads. Addresses #302.

github.com/noxworld-dev/opennox - 03ec6354ca3eea398ed6a3e65963c63b53bef3c0 authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove unused mainloop hook.

github.com/noxworld-dev/opennox - 6bb7d7c906380c3b04e9818c898a5a0f5822003b authored almost 3 years ago by Denys Smirnov <[email protected]>
New cheat: spawn.

github.com/noxworld-dev/opennox - 3b65f6b7d83c86ed7554e14994b074bc2f976066 authored almost 3 years ago by Denys Smirnov <[email protected]>
New cheat: goto.

github.com/noxworld-dev/opennox - 494da4abf4cdbd5e76151b265e3e6b6ec818e4e2 authored almost 3 years ago by Denys Smirnov <[email protected]>
Prevent data races on audio playback. Addresses #376.

github.com/noxworld-dev/opennox - a1c96b23a446d846d9de25c743191ed9a7004ea7 authored almost 3 years ago by Denys Smirnov <[email protected]>
Extract a few more crypt variables.

github.com/noxworld-dev/opennox - a258bd10fa934257c29133071a625451f2cbdfe7 authored almost 3 years ago by Denys Smirnov <[email protected]>
Move crypt file functions to a separate file.

github.com/noxworld-dev/opennox - 690d963f0a547d435fcabb5ba04700dbe57f25b4 authored almost 3 years ago by Denys Smirnov <[email protected]>
Align offsets for array at 0x5D4594+740008.

github.com/noxworld-dev/opennox - ae22156054952d7737161d4864f29df8e7bd183e authored almost 3 years ago by Denys Smirnov <[email protected]>
Implement writer for crypt package.

github.com/noxworld-dev/opennox - 527cbc78804fc1d4158aa8dbcdd78a8642972b8e authored almost 3 years ago by Denys Smirnov <[email protected]>
Use existing blowfish package.

github.com/noxworld-dev/opennox - e5ebe97493dccab90dfa5c89c8e3856d7af21c37 authored almost 3 years ago by Denys Smirnov <[email protected]>
Implement Seek method for crypt reader.

github.com/noxworld-dev/opennox - 33585ba0bc71caabb4ccdbe860d63582092c6f68 authored almost 3 years ago by Denys Smirnov <[email protected]>
Implement a template for a simple movie player.

github.com/noxworld-dev/opennox - a7da09896fdee572d8625807681ed0d2ec021f04 authored almost 3 years ago by Denys Smirnov <[email protected]>
Align offsets for array at 0x5D4594+740040.

github.com/noxworld-dev/opennox - ea4d2dedf1413e2393dae6b7b494c4877d2e3bee authored almost 3 years ago by Denys Smirnov <[email protected]>
Move audio to a separate package.

github.com/noxworld-dev/opennox - f5c50bbf726f09b7ce0bff9ac2ff2b72e0d680e7 authored almost 3 years ago by Denys Smirnov <[email protected]>
Don't expose dynarr via header.

github.com/noxworld-dev/opennox - a48b7c9d8e0240fb5247c5b9b067c959ffe6dffc authored almost 3 years ago by Denys Smirnov <[email protected]>
Move blob data init to a separate package.

github.com/noxworld-dev/opennox - 3c512fbcf73547b17eba50b7f645cb37deffe064 authored almost 3 years ago by Denys Smirnov <[email protected]>
Move blob ptr init to a separate package.

github.com/noxworld-dev/opennox - a412bb9c84ea71fd872297ee532fe16b18e03904 authored almost 3 years ago by Denys Smirnov <[email protected]>
Move blob ptr init to Go.

github.com/noxworld-dev/opennox - d0c9d22ade57be30f935e953778116546838330f authored almost 3 years ago by Denys Smirnov <[email protected]>
Try to fix MSVC build.

github.com/noxworld-dev/opennox - c9667e73f6484de2aa0b919ac3bf57c7b75f5d2b authored almost 3 years ago by Denys Smirnov <[email protected]>
Set rules for braces in clang-format.

github.com/noxworld-dev/opennox - 3871b6ee2eb0301b67b55ca6c000e2688287e09b authored almost 3 years ago by Denys Smirnov <[email protected]>
clang-format

github.com/noxworld-dev/opennox - fb7437a7ed2214a629b5fcf10fa8aee1e38a46dc authored almost 3 years ago by Denys Smirnov <[email protected]>
Fix MSVC compilation.

github.com/noxworld-dev/opennox - d80559f9009fb6d5abedbb8afa36644791aa5402 authored almost 3 years ago by Denys Smirnov <[email protected]>
Always add braces after statements.

github.com/noxworld-dev/opennox - 1d4023aee10022327ad82e40527468d7f403bbbc authored almost 3 years ago by Denys Smirnov <[email protected]>
Reorganize include directives.

github.com/noxworld-dev/opennox - dcba8fcce29f48b3c12a177a7812e2288d2fb86e authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove windows function specifiers.

github.com/noxworld-dev/opennox - 0b8b3a544df58630fef0bcf03715306a15e845d6 authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove TRUE/FALSE values.

github.com/noxworld-dev/opennox - 68d77b5086730ae26cfdc9240f7bf4315b0ef156 authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove VOID type.

github.com/noxworld-dev/opennox - 5c93e559d9e16bdcfa834929ce1e244641bf5b86 authored almost 3 years ago by Denys Smirnov <[email protected]>
Use unsafe.Add from Go 1.17.

github.com/noxworld-dev/opennox - 07aa11f48ec01956f930950b19ca8a15896af8da authored almost 3 years ago by Denys Smirnov <[email protected]>
Use unsafe.Slice from Go 1.17.

github.com/noxworld-dev/opennox - 4361d283ae4110ce2bd89699f4255b52769aa7b0 authored almost 3 years ago by Denys Smirnov <[email protected]>
Include windows.h only when strictly necessary.

github.com/noxworld-dev/opennox - 93fd6ff3380f3d331aa79c7808cea2e046c182d7 authored almost 3 years ago by Denys Smirnov <[email protected]>
Update changelog.

github.com/noxworld-dev/opennox - f3c6312b3159a482a2f8428cd00bdc9f90497221 authored almost 3 years ago by Denys Smirnov <[email protected]>
Properly handle connection error codes. Fixes #390.

github.com/noxworld-dev/opennox - b980667b5f393fb056c5a2aeb7487125efcc32cb authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove nop calls to server info helper sub_416640.

github.com/noxworld-dev/opennox - 0fcd1223cbbb108584bc25c6016305c0231c0550 authored almost 3 years ago by Denys Smirnov <[email protected]>
Remove nop calls to server info helper sub_416630.

github.com/noxworld-dev/opennox - b82db90588ce2c04102c1145be81074fb7fe5c7e authored almost 3 years ago by Denys Smirnov <[email protected]>
Call server info helper from copyServerMatchData.

github.com/noxworld-dev/opennox - c24dbe3f8216517731b16a53fa2a6d1dc6bb3512 authored almost 3 years ago by Denys Smirnov <[email protected]>
Improve console help text handling. Addresses #391.

github.com/noxworld-dev/opennox - 333aed9a3cc73cbd035a33df2766193cffe7fffd authored almost 3 years ago by Denys Smirnov <[email protected]>
Set health/mana to max if no amount is provided in cheat. Fixes #391.

github.com/noxworld-dev/opennox - cf1459bc0f485d849868260495c1e3da674a2a98 authored almost 3 years ago by Denys Smirnov <[email protected]>
Fix lessons overflow. Fixes #385.

github.com/noxworld-dev/opennox - a231aca2114b6adef6fb62f7b06b231ac099e3cc authored almost 3 years ago by Denys Smirnov <[email protected]>
Refactor nox_server_checkVictory_509A60.

github.com/noxworld-dev/opennox - aa3817d6f38dc410534bc2f023ede05daa44927c authored almost 3 years ago by Denys Smirnov <[email protected]>
Move screen resolution to our own config.

github.com/noxworld-dev/opennox - a7c639c99e9034a2821ec8245104969599f987bf authored almost 3 years ago by Denys Smirnov <[email protected]>
Properly propagate closed and private game flags. Fixes #389.

github.com/noxworld-dev/opennox - 154857f6e8f1716ff76dfdfe9dd3a4eb5cc9163d authored almost 3 years ago by Denys Smirnov <[email protected]>
Fix version string in the binary.

github.com/noxworld-dev/opennox - 2c2cac25393de8f9b8d3b60f32818c868746be8c authored almost 3 years ago by Denys Smirnov <[email protected]>
Fix a few other potential operator precedence issues.

github.com/noxworld-dev/opennox - 9406eea1f47d781199b85f7ead61d0630dc51c2a authored almost 3 years ago by Denys Smirnov <[email protected]>
Fix map filtering by game type. Fixes #394.

github.com/noxworld-dev/opennox - 8ace52bee7852ceb0065663ff981cd4c701da930 authored almost 3 years ago by Denys Smirnov <[email protected]>
Add more resolution options.

github.com/noxworld-dev/opennox - 2f135b4f3768fa66fd0646b761420b3095285e90 authored almost 3 years ago by Denys Smirnov <[email protected]>
Move main to a separate package.

github.com/noxworld-dev/opennox - e8d8127ecde02350a586af034063f84938906776 authored about 3 years ago by Denys Smirnov <[email protected]>
Update changelog.

github.com/noxworld-dev/opennox - 7690aa6df19af0a30f5734282094294d9d8d4df1 authored about 3 years ago by Denys Smirnov <[email protected]>
Move more console command parsing to a separate package.

github.com/noxworld-dev/opennox - 704376e9afeaf35d699ab790a3f32868a45e9002 authored about 3 years ago by Denys Smirnov <[email protected]>
Parse console commands from Go.

github.com/noxworld-dev/opennox - 18ca64318b7907bf7e7f4b8787f7f059d0b94b28 authored about 3 years ago by Denys Smirnov <[email protected]>
Move cheat god to Go. Addresses #380.

github.com/noxworld-dev/opennox - 292849e89eabef3063277ea1eff3e7ec70ae1212 authored about 3 years ago by Denys Smirnov <[email protected]>
Better leak protection for Go code.

github.com/noxworld-dev/opennox - f34fd6e56858f79328191bd81a66b3f9cf9909b2 authored about 3 years ago by Denys Smirnov <[email protected]>
Revive cheat sage. Addresses #380.

github.com/noxworld-dev/opennox - e9adbf9b7ceffeea77bb579a886bfc3e5ee10698 authored about 3 years ago by Denys Smirnov <[email protected]>
Allow really large amounts in cheat gold. Fixes #381.

github.com/noxworld-dev/opennox - d2063ecc9a0dbf83911b85ec2d668ec8e36b5750 authored about 3 years ago by Denys Smirnov <[email protected]>
Add debug API for spells.

github.com/noxworld-dev/opennox - e3b269dc8c2501a2049456c847f261e4e3f294de authored about 3 years ago by Denys Smirnov <[email protected]>
Set a time limit for new keybindings. Fixes #365.

github.com/noxworld-dev/opennox - 3bfa7021b52aee9c6323bb86638f472d94e27c24 authored about 3 years ago by Denys Smirnov <[email protected]>
Move nox_xxx_drawHasteAndRunParticles_4746C0 to Go.

github.com/noxworld-dev/opennox - 340f67620e6e12cc94e87b9ddf5457fcb7363df0 authored about 3 years ago by Denys Smirnov <[email protected]>
Move nox_client_drawXxxProtect_474BE0 to Go.

github.com/noxworld-dev/opennox - cd18cad5108df2a5a4f50efe93de56069aef8945 authored about 3 years ago by Denys Smirnov <[email protected]>
Reconstruct nox_client_drawXxxProtect_474BE0. Fixes #375.

github.com/noxworld-dev/opennox - 170f122e09420300d0cfa17d855c7a6e64586221 authored about 3 years ago by Denys Smirnov <[email protected]>
Move nox_xxx_drawEffectsMB_474E60 to Go.

github.com/noxworld-dev/opennox - 7800fa61bcd95f47cf2b0ae13398aa2d23da8bae authored about 3 years ago by Denys Smirnov <[email protected]>
Partially reflow nox_xxx_buffApplyTo_4FF380.

github.com/noxworld-dev/opennox - 55254128354960a1787dbd26c9a7b5abcb032664 authored about 3 years ago by Denys Smirnov <[email protected]>
Fix return type for nox_xxx_buffApplyTo_4FF380.

github.com/noxworld-dev/opennox - fa2348cc31fb249b5e18a831ce2b0e339a1cd0be authored about 3 years ago by Denys Smirnov <[email protected]>
Move input mapping to an appropriate package.

github.com/noxworld-dev/opennox - 30bc1af930724eeaca99404f5e751df259cf9987 authored about 3 years ago by Denys Smirnov <[email protected]>
Pass fake text events when clipboard is pasted.

github.com/noxworld-dev/opennox - 3f5b3672676447e8fcfd0df569af66535b00c589 authored about 3 years ago by Denys Smirnov <[email protected]>
Don't fail on invalid format directives.

github.com/noxworld-dev/opennox - 86ca6adcf2e3da611274ec74e93c6e72ec19aa81 authored about 3 years ago by Denys Smirnov <[email protected]>
Rename input map variables.

github.com/noxworld-dev/opennox - 5caea952081bce82fb4707dc28ab3e912227b982 authored about 3 years ago by Denys Smirnov <[email protected]>
Extract input mapping from asc_9800B0.

github.com/noxworld-dev/opennox - faa9fe1c75dce1424f8f5f7dc3c2222315cb8b06 authored about 3 years ago by Denys Smirnov <[email protected]>
Code decoding of lightning stuff.

github.com/noxworld-dev/opennox - e4f3b48b53bb36f7af281d3f5e5ed89b428142f5 authored about 3 years ago by paperjack <[email protected]>
Don't use C version of iswalpha in Go.

github.com/noxworld-dev/opennox - ea42adaef86a3732b37bd573217c2aed33a365f5 authored about 3 years ago by Denys Smirnov <[email protected]>
Extract dword_5d4594_1193144.

github.com/noxworld-dev/opennox - 224ab206a54a5f3ee4cb3b2fbfbe06241c1c3dd9 authored about 3 years ago by Denys Smirnov <[email protected]>
Extract dword_5d4594_1193136.

github.com/noxworld-dev/opennox - 60159256171e2ff30d18a797d9c3d941cd108ab0 authored about 3 years ago by Denys Smirnov <[email protected]>
Extract dword_5d4594_1193140.

github.com/noxworld-dev/opennox - 69c3f77e8ba10531ac575208396eb3afbed9b1fb authored about 3 years ago by Denys Smirnov <[email protected]>
Move dword_5d4594_1193132 to Go.

github.com/noxworld-dev/opennox - 5b6c992d44cccf4a743db6b1efaab83221c841cf authored about 3 years ago by Denys Smirnov <[email protected]>
Revert extraction of lightning chain variables. Fixes #366.

github.com/noxworld-dev/opennox - e77387e5565fb55e9dd7c564bc3fb673c5fcc879 authored about 3 years ago by paperjack <[email protected]>
Extract keymaps for all languages.

github.com/noxworld-dev/opennox - 7f3d83585909bb9410b8fbf676d87fca424c559e authored about 3 years ago by Denys Smirnov <[email protected]>
Align offsets for array at 0x5D4594+1191572.

github.com/noxworld-dev/opennox - 28da059a5c580c8e0701b093af7eb3f890896d9b authored about 3 years ago by Denys Smirnov <[email protected]>
Rename variables related to lightning spell.

github.com/noxworld-dev/opennox - 2b19fda49df7aef72790c612619a22fd80a71a48 authored about 3 years ago by paperjack <[email protected]>
Check GCC version in CI.

github.com/noxworld-dev/opennox - 34b150bba7c51908d415a1e7d455c099f7f9bafb authored about 3 years ago by Denys Smirnov <[email protected]>
Optimize sprite sorting.

github.com/noxworld-dev/opennox - cc9704b501c63162e95b60807de7d89d3ba765dd authored about 3 years ago by Denys Smirnov <[email protected]>
Move sub_4C9B20 to Go. Improve VFX performance.

github.com/noxworld-dev/opennox - 2b0c9c3c651450da1f9c2984b2fda7728a586ed3 authored about 3 years ago by Denys Smirnov <[email protected]>
Prevent string overflow in script builtins.

github.com/noxworld-dev/opennox - e476e7b5b159e9dc3b31b99dc3fdd4196d6165d8 authored about 3 years ago by Denys Smirnov <[email protected]>
Decoded thoroughly the lightning bounce system.

github.com/noxworld-dev/opennox - 1611bd5609477865b4d7f62e0178fda5679e585d authored about 3 years ago by paperjack <[email protected]>
Reuse particle image and don't forget to free it. Fixes #367.

github.com/noxworld-dev/opennox - cb65093f19917b72414330e9016b77228507766d authored about 3 years ago by Denys Smirnov <[email protected]>
Reflow nox_xxx_wndEditProc_487D70.

github.com/noxworld-dev/opennox - ba025813c49475870caf09ddec974f7cd664389b authored about 3 years ago by Denys Smirnov <[email protected]>
Properly wrap access to particle radius. Fixes #363.

github.com/noxworld-dev/opennox - 7e22df2c534c5b80a525e4ed696013f2dd76fa07 authored about 3 years ago by Denys Smirnov <[email protected]>
Move window keyboard processing into a separate function.

github.com/noxworld-dev/opennox - ac46c22485f045b6123525a9322963935668a279 authored about 3 years ago by Denys Smirnov <[email protected]>
Refactor particles.

github.com/noxworld-dev/opennox - 8294dbcd793e3579721c7a27bdd8cccc4cf930d8 authored about 3 years ago by Denys Smirnov <[email protected]>
Properly free particle classes.

github.com/noxworld-dev/opennox - 7df27324f15f304b342353a5bdf73b1c2ab78af6 authored about 3 years ago by Denys Smirnov <[email protected]>
Handle particle images in Go. Addresses #357.

github.com/noxworld-dev/opennox - 05f41b980f5b61fa3ce4c06928a328e2e7dfd5f4 authored about 3 years ago by Denys Smirnov <[email protected]>
Improve object debugging endpoints.

github.com/noxworld-dev/opennox - c4df8035baa54d03db1cf6543c83852578ec4946 authored about 3 years ago by Denys Smirnov <[email protected]>
Refactor object list fields.

github.com/noxworld-dev/opennox - 168afb5637266a210dfca9d2b40ea6f0fa13dae9 authored about 3 years ago by Denys Smirnov <[email protected]>
Add armor class definitions.

github.com/noxworld-dev/opennox - de5bc82e3925f1417bbd6600fb05e6baa3a2b436 authored about 3 years ago by Denys Smirnov <[email protected]>
Refactor Mix auto shield functions. Fixes #356.

github.com/noxworld-dev/opennox - 1cc58ded51bf4f03ba582a9db55ad74b375abe6a authored about 3 years ago by Denys Smirnov <[email protected]>
Fix passing parameters to nox_xxx_mapTraceRay_535250_00. Fixes #353.

github.com/noxworld-dev/opennox - fcdf6c904b2fe8c17b6e928c0f005808deb69cb8 authored about 3 years ago by Denys Smirnov <[email protected]>
Set correct path for maps download API.

github.com/noxworld-dev/opennox - 213cb588df042b6215551b6b0a11edc6b7809469 authored about 3 years ago by Denys Smirnov <[email protected]>
Do not forward port or announce game in campaign. Addresses #272.

github.com/noxworld-dev/opennox - 5a45997485c90cc6866e5cf536ab922009ab3ee1 authored about 3 years ago by Denys Smirnov <[email protected]>