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

Refactor maybeFreeQueue.

github.com/noxworld-dev/opennox - fc72d583f5191bf413ccb5b7611d1471eaaf6a8e authored 11 months ago by Denys Smirnov <[email protected]>
Minor refactor for conn init.

github.com/noxworld-dev/opennox - ab8ecbbbdd52426b51494414fd53344a5aec7999 authored 11 months ago by Denys Smirnov <[email protected]>
Correct arg type for GetTimingByInd1.

github.com/noxworld-dev/opennox - c6a440f1c352d9e6dc9f36a084ef9a63071635b8 authored 11 months ago by Denys Smirnov <[email protected]>
Split setActiveInQueue.

github.com/noxworld-dev/opennox - a5a9fdd93328371fe947b258cfebabc17d0598dd authored 11 months ago by Denys Smirnov <[email protected]>
Split maybeSendQueue.

github.com/noxworld-dev/opennox - ddaead6be763e4c75ccea02edc502c00eda4e940 authored 11 months ago by Denys Smirnov <[email protected]>
Add the LIBGL environment variable for snap

github.com/noxworld-dev/opennox - f15f3a1280c7846d6e95347785fb6520e58c7bed authored 11 months ago by Recydywa <[email protected]>
Rename handle method.

github.com/noxworld-dev/opennox - 40b2092045682cd14cb47e557b85181775b04637 authored 11 months ago by Denys Smirnov <[email protected]>
Refactor Listen in net streams.

github.com/noxworld-dev/opennox - 3a039cc8e3c1289d4d0de7b436fe91a5f11b3e0f authored 11 months ago by Denys Smirnov <[email protected]>
Refactor maybeReadPackets.

github.com/noxworld-dev/opennox - fbe236c7f9a0ab7f1d4d0b8de1724022aa12eace authored 11 months ago by Denys Smirnov <[email protected]>
Refactor stream handle lookups.

github.com/noxworld-dev/opennox - 23a574e123d6b6450f1c269e740d9cc80c923a14 authored 11 months ago by Denys Smirnov <[email protected]>
Refactor return type for getFreeIndex.

github.com/noxworld-dev/opennox - b888214bd1373f9a25811a0563b5ec44a078397b authored 11 months ago by Denys Smirnov <[email protected]>
Move net stream errors to a separate file.

github.com/noxworld-dev/opennox - 9b93711d7988c17d76d521cbe3dbe30e9fb3cc62 authored 11 months ago by Denys Smirnov <[email protected]>
Rename net stream functions and fields.

github.com/noxworld-dev/opennox - 22afbd3458a5f48196a5733680a20eaa0fa170f7 authored 11 months ago by Denys Smirnov <[email protected]>
A few more renames for net streams.

github.com/noxworld-dev/opennox - ab2eb4595ec09e453e5ed45fe463e3d48767bf9c authored 11 months ago by Denys Smirnov <[email protected]>
Move lobby results loop into net streams lib.

github.com/noxworld-dev/opennox - b33e63fbc2afdee6e3caa7a4148fd68e2b94004d authored 11 months ago by Denys Smirnov <[email protected]>
Use netcode constants in discovery.

github.com/noxworld-dev/opennox - c4f0ead4b0535f0c3cb5e9e07610c72523a0573d authored 11 months ago by Denys Smirnov <[email protected]>
Separate types for send and receive flags.

github.com/noxworld-dev/opennox - e94f6014ad13ebcda8a54dd00e2175ab4fa9eb8a authored 11 months ago by Denys Smirnov <[email protected]>
Refactor time in net streams.

github.com/noxworld-dev/opennox - a24ab260d09deca6467404a765bec021b41a3641 authored 11 months ago by Denys Smirnov <[email protected]>
Allocate net queue on Go side.

github.com/noxworld-dev/opennox - 37a1cc113588e021678ec0ee8c112b2ebd13f891 authored 11 months ago by Denys Smirnov <[email protected]>
Remove remaining C-allocated buffers.

github.com/noxworld-dev/opennox - b801cc9aafc4d0ae78d71607ef3c42bf46967900 authored 11 months ago by Denys Smirnov <[email protected]>
Third refactoring pass over net streams.

github.com/noxworld-dev/opennox - 32d55194d2a4a50f839865fbecb0a1a69f30b5a6 authored 11 months ago by Denys Smirnov <[email protected]>
Second refactoring pass over net streams.

github.com/noxworld-dev/opennox - d1bc775409e10cf0789b4b960759fbfb393c723d authored 11 months ago by Denys Smirnov <[email protected]>
Remove duplicate code.

github.com/noxworld-dev/opennox - b01d9fafe78d51403bfe50b84fac2fa6df31d0b4 authored 11 months ago by Denys Smirnov <[email protected]>
Define dst for each packet.

github.com/noxworld-dev/opennox - f6d5a4b327e0dcd641606b27d4be34dc121e84e2 authored 11 months ago by Denys Smirnov <[email protected]>
Add tests for net streams.

github.com/noxworld-dev/opennox - e38b0f23d69611a07667d417af785b11f7f0ee9d authored 11 months ago by Denys Smirnov <[email protected]>
Use stdlib buffers for receiving stream data.

github.com/noxworld-dev/opennox - d781140ac8b237e613b4ccfd62443bc71ba7b6f9 authored 11 months ago by Denys Smirnov <[email protected]>
Change hook type in net streams.

github.com/noxworld-dev/opennox - 0a729e84c7b729d7f992f8713eee7ebca7b56be9 authored 11 months ago by Denys Smirnov <[email protected]>
Add constants for serve flags.

github.com/noxworld-dev/opennox - 4cf3d386fbbc236a7f37c9d006cfaf1dfaf9a899 authored 11 months ago by Denys Smirnov <[email protected]>
Rename receive buffer in net streams.

github.com/noxworld-dev/opennox - b8f6e21fb742b2c786ff235c1bedf7df912d8d95 authored 11 months ago by Denys Smirnov <[email protected]>
Add a hook for game flags.

github.com/noxworld-dev/opennox - fc4121f02291ff638677d76e78b062e530957fbf authored 11 months ago by Denys Smirnov <[email protected]>
Rename and refactor receivers in net streams.

github.com/noxworld-dev/opennox - 01704807ae57df3c3bfda75d9d3aec811b244739 authored 11 months ago by Denys Smirnov <[email protected]>
Separate log for net streams.

github.com/noxworld-dev/opennox - faf7b1d09013c82e817581e0ac39859e345d086b authored 11 months ago by Denys Smirnov <[email protected]>
Add constants for net codes.

github.com/noxworld-dev/opennox - 4dee09c202fcd5fe9877da2de0f13274dd7f067e authored 11 months ago by Denys Smirnov <[email protected]>
Remove one more shared buffer.

github.com/noxworld-dev/opennox - 7154aebb87d861d2fcf17cd1b0c3c03846729752 authored 11 months ago by Denys Smirnov <[email protected]>
Minor refactor of net handles.

github.com/noxworld-dev/opennox - 6ee63c1994c44d80ae3e847ff27537b1caee6f27 authored 11 months ago by Denys Smirnov <[email protected]>
Player index is always the same in nox_netlist_receiveCli_494E90.

github.com/noxworld-dev/opennox - f6daec647d8302430871b3b0d50dcd0d2a7e85a9 authored 11 months ago by Denys Smirnov <[email protected]>
Fix server cmd packet handling.

github.com/noxworld-dev/opennox - 7990a42aca78a871b8b7392e2830c08db80c22e1 authored 11 months ago by Denys Smirnov <[email protected]>
Allocate one more netlist buffer on Go side.

github.com/noxworld-dev/opennox - 33d139e91de5ffd58a4fe92462d58e7b892d3c27 authored 11 months ago by Denys Smirnov <[email protected]>
Produce console-enabled binaries on windows.

github.com/noxworld-dev/opennox - ba55aae6a1209c2390fc2e45aff666ba0222a763 authored 11 months ago by Denys Smirnov <[email protected]>
Allocate buffer lists on Go side.

github.com/noxworld-dev/opennox - 42c22ed25dff7c50654eeb809520d31bf9ea5522 authored 11 months ago by Denys Smirnov <[email protected]>
Remove global buffer from netlist.

github.com/noxworld-dev/opennox - afd2e8e29cbfdcf5dfee5f90d3fbcf9da77ba828 authored 11 months ago by Denys Smirnov <[email protected]>
Port client xfer protocol decoding.

github.com/noxworld-dev/opennox - 97a819b56698fff2308735926effaf0c9e7fcd7e authored 11 months ago by Denys Smirnov <[email protected]>
Port MSG_SERVER_QUIT.

github.com/noxworld-dev/opennox - 2597c88d3a4a3c913e683d703efb77e3fb58199b authored 11 months ago by Denys Smirnov <[email protected]>
Safer memory free.

github.com/noxworld-dev/opennox - 2f0ebe86d274c2406dfb992f37ba5c0e4add63a9 authored 11 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_playerDisconnFinish_4DE530.

github.com/noxworld-dev/opennox - a94f5c3ca3ae5299c1bf2edba96fcd33e15dc932 authored 11 months ago by Denys Smirnov <[email protected]>
Port sub_40BA90.

github.com/noxworld-dev/opennox - d14060c159b691c7f56877dbfccb24c71c0016a2 authored 11 months ago by Denys Smirnov <[email protected]>
Port second half of xfer transfer logic.

github.com/noxworld-dev/opennox - c9447ffcbc8a49437c0fb3d759c690ef3ac0aac6 authored 11 months ago by Denys Smirnov <[email protected]>
Port server-side xfer transfer logic.

github.com/noxworld-dev/opennox - f8cef9ef7a0fb2def5390f0391dc2341c089d88e authored 11 months ago by Denys Smirnov <[email protected]>
Remove global xor buffer.

github.com/noxworld-dev/opennox - bd8866f8291545c197bd3a20cfcbdaa0c79a0cf5 authored 11 months ago by Denys Smirnov <[email protected]>
Extract one more net stream var.

github.com/noxworld-dev/opennox - a7c6151a3cec808fbea838b8466909eb2182c92e authored 11 months ago by Denys Smirnov <[email protected]>
Port mapsend server logic.

github.com/noxworld-dev/opennox - 252b3bf2b1d664024e73cb4b9029470de412c241 authored 11 months ago by Denys Smirnov <[email protected]>
Remove global queue iterator.

github.com/noxworld-dev/opennox - d54bed7533e1c166aada7fe5224bfc60ffa76dbf authored 11 months ago by Denys Smirnov <[email protected]>
Encapsulate net streams.

github.com/noxworld-dev/opennox - fd97ca09eeea3667acacbbcbed54c1e321e367da authored 11 months ago by Denys Smirnov <[email protected]>
Align offsets for 0x5D4594, 2387148.

github.com/noxworld-dev/opennox - 9ff741604fb3703f7eeb7cd8a26292eedb283bba authored 11 months ago by Denys Smirnov <[email protected]>
Even safer net indexes.

github.com/noxworld-dev/opennox - 48f65a84dcba18be5c632aa9ee977fd85a199ffc authored 11 months ago by Denys Smirnov <[email protected]>
Clarify net stream indexes.

github.com/noxworld-dev/opennox - e6f8e62a8d2a2d10848629e4c9f03c113fbd557e authored 11 months ago by Denys Smirnov <[email protected]>
Type safe player indexes.

github.com/noxworld-dev/opennox - 1ecf496f86cadfc135f3d7a81dd9b1c8c53a9743 authored 11 months ago by Denys Smirnov <[email protected]>
Implement new NS4 script functions for spells and traps.

github.com/noxworld-dev/opennox - 15da780b47438822936c3d5e9cb932e8f030c1b8 authored 11 months ago by Denys Smirnov <[email protected]>
Port TrapSpells.

github.com/noxworld-dev/opennox - 1ddb3a31d2df3dcd4b4fe790b1df28387a1e3699 authored 11 months ago by Denys Smirnov <[email protected]>
Port Trap spell and part of summon.

github.com/noxworld-dev/opennox - 1276cc8a3c397e806daeaa98baf184a5573d38e7 authored 11 months ago by Denys Smirnov <[email protected]>
Port a few other trap and bomber functions.

github.com/noxworld-dev/opennox - 3c84480f616722f180a1a7b15b8f4f47876f1711 authored 11 months ago by Denys Smirnov <[email protected]>
Ignore Docker files in Docker.

github.com/noxworld-dev/opennox - 6e336ee7e0ed70dcd6d4445ea32bac935b9afb45 authored 11 months ago by Denys Smirnov <[email protected]>
Fix script object events.

github.com/noxworld-dev/opennox - 04bfeaebb2f8640a5582747290ebe2849921db5a authored 11 months ago by Denys Smirnov <[email protected]>
Add verbose build mode.

github.com/noxworld-dev/opennox - 582595bfb81e1241f4566320e0c4f43187323137 authored 11 months ago by Denys Smirnov <[email protected]>
Switch to our own wchar_t.

github.com/noxworld-dev/opennox - ff0358051a33aebee9f9d9084bc546e2d53aec01 authored 11 months ago by Denys Smirnov <[email protected]>
Fix timer callbacks.

github.com/noxworld-dev/opennox - 5fbb7fc3266dac2b2e22f02552502be0b8e84d40 authored 11 months ago by Denys Smirnov <[email protected]>
Implement new script functions.

github.com/noxworld-dev/opennox - 8560f4f8b340de031b8e2a84a99c6c13b18c438a authored 11 months ago by Denys Smirnov <[email protected]>
Switch to time types from ns4.

github.com/noxworld-dev/opennox - 46fccb1efd9f5be2b30d6a24444860efe4ea4c73 authored 11 months ago by Denys Smirnov <[email protected]>
Port objectMonsterInit.

github.com/noxworld-dev/opennox - 027ac99f294bfbfa514564413e2f0d5f1c88cf07 authored 11 months ago by Denys Smirnov <[email protected]>
Refactor monster init switch.

github.com/noxworld-dev/opennox - be5785c20a6aef16a17d8428a793fe3b2ee4998e authored 11 months ago by Denys Smirnov <[email protected]>
Fix invisible NPC creation.

github.com/noxworld-dev/opennox - 77cf69a6d6d49a20c8101beb5a524c3170eeeb87 authored 11 months ago by Denys Smirnov <[email protected]>
Port Guard/GroupGuard.

github.com/noxworld-dev/opennox - cd496d9d6c5e2105f95e9e2bb842ca2fd14cdc56 authored 11 months ago by Denys Smirnov <[email protected]>
Port Attack/GroupAttack.

github.com/noxworld-dev/opennox - a32686664318fbadd0cc028565eb68f4059fdbfb authored 11 months ago by Denys Smirnov <[email protected]>
Parse dialog packets of the server.

github.com/noxworld-dev/opennox - 1d946041c8fe2bdf1110970e36dbaf2134a3f9f9 authored 11 months ago by Denys Smirnov <[email protected]>
Refactor dialog code. Preparing it for raw strings.

github.com/noxworld-dev/opennox - ad947a2626ba0e0f84707bda23f2aaa57c47aa76 authored 11 months ago by Denys Smirnov <[email protected]>
Port Pause/GroupPause.

github.com/noxworld-dev/opennox - 441e078a8a69d6caca9e71361590e9bfa43835a5 authored 11 months ago by Denys Smirnov <[email protected]>
Port RunAway/GroupRunAway.

github.com/noxworld-dev/opennox - e9ff04042aeac01442878933db393a32e27c8b3a authored 11 months ago by Denys Smirnov <[email protected]>
Port guiOpenNPCDialog.

github.com/noxworld-dev/opennox - 61cd986321e50b1174fea305d3198d7d18acc08d authored 11 months ago by Denys Smirnov <[email protected]>
Port sub_47A1F0.

github.com/noxworld-dev/opennox - dbff0976a883086469c62be4d2fda90fac391b06 authored 11 months ago by Denys Smirnov <[email protected]>
Parse dialog packets.

github.com/noxworld-dev/opennox - 78c53e8cd26b421738038a763faf2773b2b8e7b0 authored 11 months ago by Denys Smirnov <[email protected]>
Port guiNPCDialogSetText.

github.com/noxworld-dev/opennox - a325b4793cfe702ac127c54770ff58994b01e4d4 authored 11 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_startShopDialog_548DE0.

github.com/noxworld-dev/opennox - 08b9f8bfef02b45061bb3aac5d5bc6a813ee1f47 authored 11 months ago by Denys Smirnov <[email protected]>
Port StoryPic.

github.com/noxworld-dev/opennox - b29f926acd0b085dacc6c96668ebac4d105ea7f1 authored 11 months ago by Denys Smirnov <[email protected]>
Port TellStory.

github.com/noxworld-dev/opennox - 5e40dd7b5ac011e77325876a79df4b6434119e9b authored 11 months ago by Denys Smirnov <[email protected]>
Port CancelDialog.

github.com/noxworld-dev/opennox - 5ccddea56ec039c6ca695669a3f36fc564dbe5ad authored 11 months ago by Denys Smirnov <[email protected]>
Port SetDialog.

github.com/noxworld-dev/opennox - 543087031918cb61f59986a719329c2409d5ec8d authored 11 months ago by Denys Smirnov <[email protected]>
Port StartDialog.

github.com/noxworld-dev/opennox - 803136cee0a6b1edf54767e8b07a69d61a8104c5 authored 11 months ago by Denys Smirnov <[email protected]>
Port DeleteObjectTimer.

github.com/noxworld-dev/opennox - 5e79272aff7d361483a62a05144a14401557f27c authored 11 months ago by Denys Smirnov <[email protected]>
Port GetAnswer.

github.com/noxworld-dev/opennox - 9b2d9e81798490245d7bb6ad988a6aef1969e673 authored 11 months ago by Denys Smirnov <[email protected]>
Refactor drawables a bit more.

github.com/noxworld-dev/opennox - 048d6579afbd2cfcb8335fd93f9fec6c8a10f184 authored 11 months ago by Denys Smirnov <[email protected]>
Move drawable lists to client package.

github.com/noxworld-dev/opennox - 12e3bd724eda907a53cf0ff37bd62277d0a8d1fc authored 11 months ago by Denys Smirnov <[email protected]>
Fix server build.

github.com/noxworld-dev/opennox - d39c9eaa45727d29afb3e56b391a47014dc72a1a authored 11 months ago by Denys Smirnov <[email protected]>
Fix crash in CanReadConn when there's no connection set.

github.com/noxworld-dev/opennox - eedbdf51a11cf7379f7dbb51f7e896af08c22f34 authored 11 months ago by Denys Smirnov <[email protected]>
Use Go 1.19 in CI.

github.com/noxworld-dev/opennox - 443907ddd34f170c445ff2525391504af982dbf5 authored 11 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_spriteDeleteAll_45A5E0.

github.com/noxworld-dev/opennox - 54c31dc3866648c4550666d6cd433d9a9b75f1e3 authored 11 months ago by Denys Smirnov <[email protected]>
Fix signature for Nox_xxx_netChangeTeamMb_419570.

github.com/noxworld-dev/opennox - 33c37b38fc4da0dbe4ab6bc6f5758f18ac892ed7 authored 11 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_spriteLoadAdd_45A360_drawable.

github.com/noxworld-dev/opennox - 730bb3e32e49d6c626dd8bbcc3429404d25eeea7 authored 11 months ago by Denys Smirnov <[email protected]>
Port remaining drawable lists.

github.com/noxworld-dev/opennox - 0fcb46f5bdb7c090bdec9f7ebc1744123c9d5c56 authored 11 months ago by Denys Smirnov <[email protected]>
Port Nox_xxx_netSpriteByCodeStatic_45A720 and Nox_xxx_netSpriteByCodeDynamic_45A6F0.

github.com/noxworld-dev/opennox - 0314abe15e65ecf41a32cb17ddb1ffcf9f87faa8 authored 11 months ago by Denys Smirnov <[email protected]>
Port dword_5d4594_1046576.

github.com/noxworld-dev/opennox - eb21f3750a4d6dc52353f385fa9a1b68660ac8d4 authored 11 months ago by Denys Smirnov <[email protected]>