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

Call modifier init.

github.com/noxworld-dev/opennox - 4b3c311914a9c8d3d0640299e6d5d7ea7db90162 authored 9 months ago by Denys Smirnov <[email protected]>
Remove unsafe access to light color.

github.com/noxworld-dev/opennox - 28aa415eec5c25c0a6d3dfc943394dbbee59c3f8 authored 9 months ago by Denys Smirnov <[email protected]>
Change to an older Snapcraft version.

github.com/noxworld-dev/opennox - e8fa67fa6d9a786f3545ab211b00c32671737f90 authored 9 months ago by Denys Smirnov <[email protected]>
Add accessor for modifier init.

github.com/noxworld-dev/opennox - 485d48cb96d9265cbf6c38a0b5e5064756af49a7 authored 9 months ago by Denys Smirnov <[email protected]>
Remove replace directive for yaegi.

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

github.com/noxworld-dev/opennox - 98ab8050b968ff92dee81b12dafef5baf7075729 authored 9 months ago by Denys Smirnov <[email protected]>
Fix potential out-of-bounds error.

github.com/noxworld-dev/opennox - 2b2a5aa52691d6653cdea6abb3eeefea22a431d9 authored 9 months ago by Denys Smirnov <[email protected]>
Use new msg type for MSG_SERVER_DISCOVER and MSG_SERVER_INFO.

github.com/noxworld-dev/opennox - 28cd9a41913f652a111b3060fae900d9f47c0013 authored 9 months ago by Denys Smirnov <[email protected]>
Use new msg type for MSG_MOUSE.

github.com/noxworld-dev/opennox - b50d16d4c21c356290a5dea4300f402e23085c57 authored 9 months ago by Denys Smirnov <[email protected]>
Use new msg type for MSG_TIMESTAMP and MSG_FULL_TIMESTAMP.

github.com/noxworld-dev/opennox - 916efcdcda8ba59014ab5b5badda5f01477245c4 authored 9 months ago by Denys Smirnov <[email protected]>
Use new msg type for MSG_USE_MAP.

github.com/noxworld-dev/opennox - 6fac99d868041eb4a33ddf80e8dd80a5a5e97643 authored 9 months ago by Denys Smirnov <[email protected]>
Port Nox_xxx_earthquakeSend_4D9110.

github.com/noxworld-dev/opennox - 4ba53c5dfb4f1838ab2356e453313d98f567f587 authored 9 months ago by Denys Smirnov <[email protected]>
Port Nox_xxx_servCode_523340.

github.com/noxworld-dev/opennox - ed6592352f33e2db866429d5f30b98c775584c26 authored 9 months ago by Denys Smirnov <[email protected]>
Move client wall parsing to a package.

github.com/noxworld-dev/opennox - f48501b595e64cb8d5cb1da01f76de73b694a831 authored 9 months ago by Denys Smirnov <[email protected]>
Optimize special wall checks.

github.com/noxworld-dev/opennox - 0dcbce106c23a64eb3a808601e9df244b3442a7b authored 9 months ago by Denys Smirnov <[email protected]>
Port a few wall functions.

github.com/noxworld-dev/opennox - 50cb466e0c4d6d0731d7b41334369923bf33d3df authored 9 months ago by Denys Smirnov <[email protected]>
Implement new Damage signature.

github.com/noxworld-dev/opennox - 6c8d5a6e48bc38c68c81a9d8137b0d0cfa6ae5df authored 9 months ago by Denys Smirnov <[email protected]>
Port death ball update.

github.com/noxworld-dev/opennox - 2bfe8098e149263b126f1f9db3eade75c267e9e3 authored 9 months ago by Denys Smirnov <[email protected]>
Split vec calc for sight from the loop. Improve sight debug.

github.com/noxworld-dev/opennox - 2725430083fd130eead2fa233590c9edf5d6b4ca authored 9 months ago by Denys Smirnov <[email protected]>
Make sense of the sight angles.

github.com/noxworld-dev/opennox - c44be7bfa93e517f92e0d50aecc460192fa97fbc authored 9 months ago by Denys Smirnov <[email protected]>
Refactor sight objects, their array and functions.

github.com/noxworld-dev/opennox - a20c605fb8de745261fed6ac30885f6006f0c4e9 authored 9 months ago by Denys Smirnov <[email protected]>
Update opennox-lib.

github.com/noxworld-dev/opennox - e1954b87c5d2e40ed9e5f616a8ac29e1a632d7d4 authored 9 months ago by Denys Smirnov <[email protected]>
Proper type and values for sight object kinds.

github.com/noxworld-dev/opennox - 4743524b1aa314bf698d9fd444df0f1c263f7226 authored 9 months ago by Denys Smirnov <[email protected]>
Fix bindings for the new function.

github.com/noxworld-dev/opennox - 9c431f0051a36baf74db2601b9028014b3228680 authored 9 months ago by Denys Smirnov <[email protected]>
Update opennox-lib.

github.com/noxworld-dev/opennox - 9c6c6b77d937d0391efe3b948a7efde55d6cf045 authored 9 months ago by Denys Smirnov <[email protected]>
Use new msg type for MSG_JOIN_DATA.

github.com/noxworld-dev/opennox - 08b658c82837e065f4fc5f3cbbce786c22d3a6ec authored 9 months ago by Denys Smirnov <[email protected]>
Refactor object lists and allow searching for missiles. Fixes #646.

github.com/noxworld-dev/opennox - 6152e67c81a667f585877c72d0fda86bc03b61e4 authored 9 months ago by Denys Smirnov <[email protected]>
Match movie volume to music volume.

github.com/noxworld-dev/opennox - a4fb6b5e0d747644ee39b8edc6ef6d7a16d01760 authored 9 months ago by Denys Smirnov <[email protected]>
Define MonsterGenUpdateData.

github.com/noxworld-dev/opennox - 2d253e355785b80d429fcc173014fb02e93fa2a3 authored 9 months ago by Denys Smirnov <[email protected]>
Port sub_517870.

github.com/noxworld-dev/opennox - e5aef16d8622aaef71e3d528cefeee4251585a7b authored 9 months ago by Denys Smirnov <[email protected]>
Move more functions to the server package.

github.com/noxworld-dev/opennox - f615ecd3023b88009f91203d57c8b8c5ff1dee43 authored 9 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_unitMove_4E7010.

github.com/noxworld-dev/opennox - ae0e63f59028ad4529fca589fd30e9f5c1d38912 authored 9 months ago by Denys Smirnov <[email protected]>
Do not show AI path messages without "show AI" flag.

github.com/noxworld-dev/opennox - 83eca76acbb3e9634307f128f8d65ed707d5e1ee authored 9 months ago by Denys Smirnov <[email protected]>
Implement wall script apis.

github.com/noxworld-dev/opennox - ea10ef5aa95c1248cd5f083cd5183fbca4b65d7f authored 9 months ago by Denys Smirnov <[email protected]>
Port counter spell cast.

github.com/noxworld-dev/opennox - a34c177022aa44e42731f981a812869909def323 authored 9 months ago by Denys Smirnov <[email protected]>
Port death ball fragment creation.

github.com/noxworld-dev/opennox - 756e1780247cd44886421aacf65b7360bf13dbf6 authored 9 months ago by Denys Smirnov <[email protected]>
Port death ball collide.

github.com/noxworld-dev/opennox - d399701bbb0f3d42378f6120a092aaf2169ee280 authored 9 months ago by Denys Smirnov <[email protected]>
Switch version to 1.9.0.

github.com/noxworld-dev/opennox - 7ee9896ac5c730cce90eb96fe10333b7ab187e19 authored 9 months ago by Denys Smirnov <[email protected]>
Obliteration deals damage again. Fixes Issue #607

github.com/noxworld-dev/opennox - 731c48eb3278d85849ffcea98caae141ba08d057 authored 9 months ago by al2f <[email protected]>
Add true damage type. Resolves #637.

github.com/noxworld-dev/opennox - c895a1da780073ad7d418a54f6c6f3490f6f608e authored 9 months ago by Denys Smirnov <[email protected]>
Refactor and document circle sight code.

github.com/noxworld-dev/opennox - ff751792aacd5915417cdd6e082ee92a5011c060 authored 9 months ago by Denys Smirnov <[email protected]>
Port counter spell removal func.

github.com/noxworld-dev/opennox - 9709c72e0cf5b993d499b0e737e126acc6f72ac6 authored 9 months ago by Denys Smirnov <[email protected]>
Fix and rename line intersection function. Fixes #307.

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

github.com/noxworld-dev/opennox - 0a189e54724c690f0d37a4cae4b544eb3bf17121 authored 9 months ago by Denys Smirnov <[email protected]>
Expose legacy script VM in NS3. Resolves #633.

github.com/noxworld-dev/opennox - e3c3e27a7f356a801b114f13bb741cd1ff2b30e4 authored 9 months ago by Denys Smirnov <[email protected]>
Remove blob at 8531A0.

github.com/noxworld-dev/opennox - cf3ce088f82b1c1b26eb462c3eed57608fae5421 authored 9 months ago by Denys Smirnov <[email protected]>
Extract dword_8531A0_2572.

github.com/noxworld-dev/opennox - 2c890b87d0c6c0432a2e7fb1f760fb5c4420b814 authored 9 months ago by Denys Smirnov <[email protected]>
Port Nox_xxx_netSendFxAllCli_523030.

github.com/noxworld-dev/opennox - db33d36d366e4b4363e9bab7e45c542b1c4af978 authored 9 months ago by Denys Smirnov <[email protected]>
Extract dword_8531A0_2576.

github.com/noxworld-dev/opennox - 5e60cbc99fa33a0d7931f5cfd081dfe5a325a793 authored 9 months ago by Denys Smirnov <[email protected]>
Build with Go 1.21.

github.com/noxworld-dev/opennox - ea7fdb17dae694ea85ffab8adf54c63a40bcdca5 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor timestamp net code.

github.com/noxworld-dev/opennox - 256bfcffd5a64a07dca66bce9d7e9894b9800b41 authored 9 months ago by Denys Smirnov <[email protected]>
Replace more usages of MSG_TIMESTAMP and MSG_FULL_TIMESTAMP.

github.com/noxworld-dev/opennox - e60ffa598a65e3a28a853cc302799a6ad81313cb authored 9 months ago by Denys Smirnov <[email protected]>
Refactor of sight code, pass 4.

github.com/noxworld-dev/opennox - 16838f4b9e034a228bdc243f60370ca337802f21 authored 9 months ago by Denys Smirnov <[email protected]>
Port sub_49BD70.

github.com/noxworld-dev/opennox - ecfce60cad98993b0f215c4340852c6fe87eebb2 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor sight points arrays a bit.

github.com/noxworld-dev/opennox - 764ceb88992c9cbb231ec4a6d0ca09a7f6468672 authored 9 months ago by Denys Smirnov <[email protected]>
Add client sight visual debug.

github.com/noxworld-dev/opennox - 4cab5c30f195149602ee5a5d31b66fd789575526 authored 9 months ago by Denys Smirnov <[email protected]>
Use vectors in Nox_xxx_client_4984B0_drawable.

github.com/noxworld-dev/opennox - 0bf4bccb138b91e5d70fbf7259df1da324302024 authored 9 months ago by Denys Smirnov <[email protected]>
Separate the vector check in Nox_xxx_client_4984B0_drawable.

github.com/noxworld-dev/opennox - 2387fe8dd711164a51d5070757191338ad807f6f authored 9 months ago by Denys Smirnov <[email protected]>
Port GUI button and checkbox.

github.com/noxworld-dev/opennox - 04572ad92931b71779e192081d073fd43820843b authored 9 months ago by Denys Smirnov <[email protected]>
Proper signature for Nox_xxx_client_4984B0_drawable.

github.com/noxworld-dev/opennox - 4ee3d124dcbcf84a51907f550492acf502d33a04 authored 9 months ago by Denys Smirnov <[email protected]>
Rename a few important drawable fields.

github.com/noxworld-dev/opennox - f96d4d2e3c4a8e632e37b28785576beb9035eb18 authored 9 months ago by Denys Smirnov <[email protected]>
Rename and update type of sightViewCenter.

github.com/noxworld-dev/opennox - 51b278b2322a548321c23286e0b814f67fec96c8 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor of sight code, pass 1.

github.com/noxworld-dev/opennox - d67701acf832dee693f6f4c9204405868602eafe authored 9 months ago by Denys Smirnov <[email protected]>
Update Go version in go.mod.

github.com/noxworld-dev/opennox - 22b038435ec48b0ab97f3729a270dc2792af01b3 authored 9 months ago by Denys Smirnov <[email protected]>
Move more script functions, including NS4.

github.com/noxworld-dev/opennox - 5e07671db13d111dbd1b149b53b2bb5209b8b073 authored 9 months ago by Denys Smirnov <[email protected]>
Move legacy NoxScript VM to the server.

github.com/noxworld-dev/opennox - 3bb153c68b5c0bcfc2a7c7727b7f0d7f4b667ad2 authored 9 months ago by Denys Smirnov <[email protected]>
Move MonsterCancelDurSpell. Cleanup.

github.com/noxworld-dev/opennox - c489c1f1c927608e45e8ad586a893e0fed797850 authored 9 months ago by Denys Smirnov <[email protected]>
Move more duration spell functions to the server.

github.com/noxworld-dev/opennox - 234538f7786b3456513d47a5cc383d83e17aed42 authored 9 months ago by Denys Smirnov <[email protected]>
Move first two duration spell functions.

github.com/noxworld-dev/opennox - 52d15bd0913abd203a4e13d4369ae3fb7e288f39 authored 9 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_playerSetState_4FA020.

github.com/noxworld-dev/opennox - cd7772fab59a0a969f6c554de56bee2b7d375a6a authored 9 months ago by Denys Smirnov <[email protected]>
Cleanup legacy server interface. Move waypoint code.

github.com/noxworld-dev/opennox - 4d575198cf9f331ebb3b380b69be7a9b95dc2bc0 authored 9 months ago by Denys Smirnov <[email protected]>
Move all object-related code from the script file.

github.com/noxworld-dev/opennox - 6b1b53cc07a05c3ca6e18c9cc28d63441cc61ea0 authored 9 months ago by Denys Smirnov <[email protected]>
Move SetOwner to the server. Cleanup.

github.com/noxworld-dev/opennox - eda1e8dbc8835174c256aa55836386976aec71ef authored 9 months ago by Denys Smirnov <[email protected]>
Move most server packets to the server package.

github.com/noxworld-dev/opennox - b3c9aeda63a743171b9fc187b46a9229881c4472 authored 9 months ago by Denys Smirnov <[email protected]>
Move GetUnitNetCode to the server.

github.com/noxworld-dev/opennox - 5f77c632c0e2aa8e7a8aeb2db5511a8e083b843d authored 9 months ago by Denys Smirnov <[email protected]>
Move map group type function to the server. Cleanup.

github.com/noxworld-dev/opennox - f4d5b69ab53eebe8df9833c85a348939f8124306 authored 9 months ago by Denys Smirnov <[email protected]>
Less magic values in the sight code.

github.com/noxworld-dev/opennox - e5f2040066fe3dac4bc32866facb185774fef4bf authored 9 months ago by Denys Smirnov <[email protected]>
Rename button and checkbox functions.

github.com/noxworld-dev/opennox - 9f3b673faeeb9b6b809d263e875cdf7b2e3be36c authored 9 months ago by Denys Smirnov <[email protected]>
Move GUI button and checkbox to gui package.

github.com/noxworld-dev/opennox - 19da0c9f2ac5235477028cc51432f2a5abe89110 authored 9 months ago by Denys Smirnov <[email protected]>
Allow setting custom health regen. Only monsters for now.

github.com/noxworld-dev/opennox - 3522e0fd965fa6db97c3e5a0e2fe157892adc850 authored 9 months ago by Denys Smirnov <[email protected]>
Move client control handler to the Client struct.

github.com/noxworld-dev/opennox - a0d313be65fb835bd423fc4110127e61de9bbf18 authored 9 months ago by Denys Smirnov <[email protected]>
Add proper type for player states.

github.com/noxworld-dev/opennox - f1e602a73a445d65f76b7ddd672f77a7b50a8960 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor perfmon.

github.com/noxworld-dev/opennox - f67b198e4ad6f08e37015d9aa6404a7e42d31db7 authored 9 months ago by Denys Smirnov <[email protected]>
Move sight variables into a struct.

github.com/noxworld-dev/opennox - d8e1d7be68081566b8ae71aab933e67483280024 authored 9 months ago by Denys Smirnov <[email protected]>
Fix one more health-related crash.

github.com/noxworld-dev/opennox - 0ea9088cd88ffcf92ad024d4f719bfce98779482 authored 9 months ago by Denys Smirnov <[email protected]>
Move basic AI actions to the server.

github.com/noxworld-dev/opennox - f72ddedbf8f799ea97e4260763e49374dac28baa authored 9 months ago by Denys Smirnov <[email protected]>
Move draw lists to the client package.

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

github.com/noxworld-dev/opennox - 2bf9c07ed0286d9dd362b54b9a079b0998ca4e5b authored 9 months ago by Denys Smirnov <[email protected]>
Fix crash when max health is too large.

github.com/noxworld-dev/opennox - 0b5e6a8ca3acbde2597c9e7532ec23bd03cf5080 authored 9 months ago by Denys Smirnov <[email protected]>
Port nox_xxx_spellCancelSpellDo_4FE9D0.

github.com/noxworld-dev/opennox - 68ef5920161a2d0cd8f2bbe66b62ec55ca1ca87b authored 9 months ago by Denys Smirnov <[email protected]>
Init map script VMs earlier.

github.com/noxworld-dev/opennox - f47943fa8340cc6c3ba27212a6e37e31804255d5 authored 9 months ago by Denys Smirnov <[email protected]>
Make server packet send func a callback.

github.com/noxworld-dev/opennox - b8c218a2f208d3467a7cd06b0fcf40ee5bec2370 authored 9 months ago by Denys Smirnov <[email protected]>
Port MSG_FX_JIGGLE and MSG_FADE_BEGIN. Minor cleanup.

github.com/noxworld-dev/opennox - 746b5084bedb587e244cdd99467357fa15b5ae6c authored 9 months ago by Denys Smirnov <[email protected]>
Port selection cursor drawing.

github.com/noxworld-dev/opennox - 55676cff9db73403158df73067735648444bd8e4 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor of sight code, pass 3.

github.com/noxworld-dev/opennox - 351d82b99a869df0bca033472ad29b69def20c87 authored 9 months ago by Denys Smirnov <[email protected]>
Port sub_45AB40 and wrap variable 0x852978, 8.

github.com/noxworld-dev/opennox - 4e1371f5b88654695dd7af90919704d66993d724 authored 9 months ago by Denys Smirnov <[email protected]>
Dedicated type for sight angles.

github.com/noxworld-dev/opennox - cb23585aff3cd65a1a1c7020533ae32d10ac0b06 authored 9 months ago by Denys Smirnov <[email protected]>
Move sight code to the client package.

github.com/noxworld-dev/opennox - 19f9d41affe26335d8dc7589734ddf2d72d6fd60 authored 9 months ago by Denys Smirnov <[email protected]>
Collapse inlined sight angle adjust function.

github.com/noxworld-dev/opennox - d3338cddf0f08a705227ca66e7d6bf2ca936e085 authored 9 months ago by Denys Smirnov <[email protected]>
Refactor of sight code, pass 2.

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