Ecosyste.ms: OpenCollective

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

github.com/noxworld-dev/opennox

OpenNox main repository.
https://github.com/noxworld-dev/opennox

Remove export of nox_platform_srand_time.

9af532076dcd4f6b46e2b630922c8e0bab802312 authored almost 2 years ago by Denys Smirnov <[email protected]>
Split first part of the networking code.

f6556b335e2e3e8c508f63bcc2b934424a17388c authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove unused net vars.

b83aa0b1d48d7cc81a0af00e5dcca5060632b06a authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove usage of memmap from net streams.

346bc52609c6d9db9ea8606c5ab2fdf87befe3bd authored almost 2 years ago by Denys Smirnov <[email protected]>
Refactor IP addresses.

d0acd00db25088789c06c20e7ab0331e8bdc2d0c authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract 0x5D4594, 2498020.

a636c3a1af89f782cd7678ad6abef198b0a02cf7 authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract 0x5D4594, 2497504.

cc0adee11a5b4ed1c402dd2387fe94359a4032cc authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract 0x5D4594, 2498024.

e81767e49bc8e4ed0aa8534883444ab49853c8ad authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove unused var.

2f29f22d76402879eef244e6b6c63526f8578fef authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract dword_973f18_44216.

d5aee6ac5b64de31988de4a7dff7e93d900008a2 authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract dword_5d4594_1563148.

59193cc02df39fc0ac9865b77f72490f9f37b1f5 authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove unused mutexes.

The game loop is currently single-threaded, so no need for mutexes.

a1a9fae448c3f9f09981d4227795538d3ba3d23e authored almost 2 years ago by Denys Smirnov <[email protected]>
Simplify some math related functions

7e7baa226b385ca618aeb93cf6b11fc15718cffc authored almost 2 years ago by Jeong, Heon <[email protected]>
Add Docker-based build for both client and server.

0ce78527d5292ecfccad8b07ffb7b3743c6a79d2 authored almost 2 years ago by Denys Smirnov <[email protected]>
Reimplement nox_server_scriptExecuteFnForEachGroupObj_502670

2f09d97d99ac822b46947aea1389d1201d8e89f4 authored almost 2 years ago by Jeong, Heon <[email protected]>
Address comments

e38f63347a178444ac7524b2e2236522d84e0c06 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_openWallGroup_512010(), nox_script_waypointGroupOn_5126F0(), nox_script_toggleObjectGroup_512810()

To showcase how to use scriptExecuteFnFor... functions

272f8ba473d6faabc9ec46d22078af0fca5e41e7 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_getUnitLook_513670

ba515beb9ea776d5bd2d842d6e1c96e748d6ce39 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_unitHeight_513630

026420921b4f4d97de49ff61ab859de707d904a2 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_moveWaypoint_513700

4a521fbeb7d35d6932c3eb072ab11bea8d263397 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_moveObject_5136A0

c47abf22c523170b770dc35e8e8cf36425d68357 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_getWaypointX_513570, nox_script_getWaypointY_5135F0

03c9a2473ddea63a0d0084c853b62c4f9525d5b3 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_audioEven_512AC0

Also found the waypoint pos need to be float2 type

01788e3504d0d754b06f893b47f449c80dfb15fb authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_sayChat_512B90

d0802ab2e9e210f1e85fbdcde24532bafdd63dc5 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_awardSpell_5131C0

74799c726da790edb20b6957dd8d346210d431e1 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_Wander_513070

b0b6d46c978e76f556f9f6efb02477eb3c23f8bf authored almost 2 years ago by Jeong, Heon <[email protected]>
Fix one more casting

0db551181256a1b006844a341ca2c7a7b0ea3b7f authored almost 2 years ago by Jeong, Heon <[email protected]>
Address comments

eac3da9fd9d98aac2a97359db48386d401032b83 authored almost 2 years ago by Jeong, Heon <[email protected]>
Remove use of nox_server_getWaypointById_579C40 from Go code

1539af2ac94c4874cb1843e18b201e1542970b30 authored almost 2 years ago by Jeong, Heon <[email protected]>
Introduce nox_waypoint_t struct

Some of the script code will be too complicated without proper
definition of the waypoint struct...

67bb2b380dd3f89729a3e904ee5be666aa5f5cc8 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_server_getWaypointById_579C40

81339760214184a793fd6c015450820871b3ffd8 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_getHost_513460

1015ffcd45972473a2bc0cd3a94e689c8e9acf81 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_enchant_5132E0

99fad67bbe09f18b3cd5369d8a88a6e734d7721d authored almost 2 years ago by Jeong, Heon <[email protected]>
Add missing non-trivial def names

7534ce16530c90e3211623319c35a10d009f99b5 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_gotoHome_512A00

45e27887d91ac4362f520e7df27488c154ab44b0 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_followNearestWaypoint_512910

575ec8faaa2d11a3ecee5c7d7b9e82fa16f94212 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port MixRecvFromReplacer and remove most of cgo_net.

5f4b64ce50ab26c5b8a3638108a904d6213606f9 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_script_pushf, nox_script_popf

5cc562fe3e3f050ef3a54d57f0eadfc3f3e037dc authored almost 2 years ago by Jeong, Heon <[email protected]>
Process extension packets without replacing with dummy.

efdf3d7c446129cb421a114f0a8f607f35bcd60e authored almost 2 years ago by Denys Smirnov <[email protected]>
Do not spam logs on the server.

3b610f9c597ea0f6eb53b1d5bfde62295cc7f501 authored almost 2 years ago by Denys Smirnov <[email protected]>
Add PushString

2485e2b3d9d02de530ee4c1ff96eeecfd0191119 authored almost 2 years ago by Jeong, Heon <[email protected]>
Fix noxfactor.

8b5197ead2ca1459aaeb3e5334b922a257fb4a3a authored almost 2 years ago by Denys Smirnov <[email protected]>
Refactor buffers in netStruct.

dc5771f4ce9aef12ec9b0583ecc1aab1140756f7 authored almost 2 years ago by Denys Smirnov <[email protected]>
Refactor some netstruct loops.

e6b2a4fb8ebbb972ae8893a52d40d6b117c223a6 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_script_damage_512F80

94160d4777a8fb7268a855edde1031ddd80d3003 authored almost 2 years ago by Jeong, Heon <[email protected]>
Port nox_script_intToString_512EA0, nox_script_floatToString_512ED0

34b2be2da04822713a229fa3e51e5f6259897df5 authored almost 2 years ago by Jeong, Heon <[email protected]>
Extract 0x5D4594, 2495908.

42cf6441986ffe68a6d2b7da30bc4033c5c03e0f authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_555360 and nox_alloc_gQueue_3844300.

62b726f882a977018b387ab7e3cb91fe77f6bda2 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port netStruct fields.

976d4ae4d402206e4a6b69a43f06ea25928bf738 authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract nox_net_struct2_arr.

7aee704b495c902623cf7aec385567a0f038056a authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_net_struct_arr.

0da39038a363f940cb67256972d0c2c5ffc74a0b authored almost 2 years ago by Denys Smirnov <[email protected]>
Refactor lists in preparation for more porting.

2f3e3590bda6542616ce50e7f1384186fe4c83db authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_net_getIP_554200.

6f1a02e662ef11c9ec7c60766fd1220bc343a163 authored almost 2 years ago by Denys Smirnov <[email protected]>
Refactor netStruct.

24244dbf7cc1fe9cc1647d74bd4cad3731aa1e5c authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5521A0.

32dc58f6d2a0fd749ae23147ae73eb524b31ead1 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_net_setPacketDrop_552010.

40d3a9a005610669ec9f29d03245409b0b5fb453 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_18.

b9f9d62893871b82c6c2596e12cbd81d55d2933d authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_14.

85d6ec1935eb1d2dab20b55552e9708b1700a09d authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_17.

6b2db2d16cc4a73e56eccd826fc49ed16cdee57c authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_findPlayerID_5541D0.

06d6888970106d1ce43c8f63c344cfb9245f3751 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_allocNetGQueue_5520B0.

71ee1de022ce97b322e3bb4c10a36bf60d49ae26 authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove now unused nox_xxx_netCountData_554030.

bf70f2c3a3c6a99a45e089f5bb612d735d4d70a6 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_7.

bf371b0adf625396db1cb4186ebeaa8ba29751b9 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5523E0.

5683d7adab1ac3ccad50358ac3758c3d0f9ebffa authored almost 2 years ago by Denys Smirnov <[email protected]>
Replace nox_xxx_netSendSock_552640.

f7106cc3567c2cb0c0a05653f9dc6b3b8008df3f authored almost 2 years ago by Denys Smirnov <[email protected]>
Remove now unused nox_xxx_netSend_5552D0.

1c25122537c27a53c2f9eb75a4bc65b66e4f573a authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_552E70.

6a3b7a03a21b53ac2c0a9cd1df5e7dd9e6c6d497 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_8.

a9f010974b53bd3fcb1b76ded864b3c78b789a4b authored almost 2 years ago by Denys Smirnov <[email protected]>
Use sound names in builtins and gameex.

896f89cf4d491ad590dd1bbffe1e506e758f8f3b authored almost 2 years ago by Denys Smirnov <[email protected]>
Replace sub_555130.

5e8a2fe2f7c5f5cb4c73199a3e800d88a16cb011 authored almost 2 years ago by Denys Smirnov <[email protected]>
Use constants for some netcodes.

3ce049ec0ee36de1f7c5667255861ad620530ef6 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_552380.

be3a38607d320774c47da525e2e614ffb5c6534d authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5551F0.

210c9206c1d4a1cbd9d44f7554b0a7acdcb2dbe8 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netSendReadPacket_5528B0.

eeb6091ff7ee55f668c572437770a006ebe2b2fb authored almost 2 years ago by Denys Smirnov <[email protected]>
Port gameex_sendPacket.

8bd99ca71df59663da50705459cc08be425d5401 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5522E0.

c885b7f5259c2116348fc0f28b6559b86800f4bc authored almost 2 years ago by Denys Smirnov <[email protected]>
Replace nox_xxx_sendto_551F90.

ec7b17b9a14100d9b191ca4a64afdab82e613cc4 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_9.

8357ef6576a631670875b2ef32fb895650f6264f authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_554240.

316000f39942ce503da12bac2944d545f1f20f76 authored almost 2 years ago by Denys Smirnov <[email protected]>
Align offsets for 0x5D4594, 2508796.

c497cd5f85571c130d2f06c42a87d6e31d090768 authored almost 2 years ago by Denys Smirnov <[email protected]>
Extract 0x5D4594, 2508796.

0330c949dd75d542ef6d24d23e530736a7fc23f3 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_10.

d989ceb25453bf9ee7768cab521e046c10136e70 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_6.

22ec0bd470d1bdaf98d451a94c0c3d17783ab7e3 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210.

75b2a2fb2680dfed0c2cc0b4d95584eaa09c0f07 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netBigSwitch_553210_op_0.

27fcbbf50337a5fdbbdd1f57df23ad3055c76adf authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_18.

ad6a40717160eacb22825d8ecf3faf078e369d59 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_netMaybeSendAll_552460.

243eabab42484838da1408414c8c4d6c820da5bc authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_554A50.

64ade1bb1b3d16acd768ea236a5c81a439f4bac4 authored almost 2 years ago by Denys Smirnov <[email protected]>
Set NOX_NET_STRUCT_MAX from Go.

1c2cdd1033617722b4de96d5e5a416be65173f88 authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5524C0.

670c43536ca75259d1b644239828b9f83222cc8f authored almost 2 years ago by Denys Smirnov <[email protected]>
Port sub_5549F0.

51736acfad2b2d89d0b1559a96cd878d81a1a3bf authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_9.

937047416fa0eb921a9bc1f9c605d885723e9b34 authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_14.

34cb9e659ca622f8ffbfad05b0dde3a37152d92d authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_10.

063644cddf854ce110f20d5bbea81e1a35cb656e authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_8.

5372180e0136dff887b982c597639a43eff51f7c authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_7.

59b0647d08fdcfda55bf97ce423dcdafe845f42f authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_6.

5c63490cce47c7d719f870210bf6042027679217 authored almost 2 years ago by Denys Smirnov <[email protected]>
Split nox_xxx_netBigSwitch_553210_op_17.

2af36573db5cc583705f1c8cab59f7cb09968558 authored almost 2 years ago by Denys Smirnov <[email protected]>
Proper loop in nox_xxx_netBigSwitch_553210.

17c32af1a36e16ed24f3cd8d917b5ccbe1afda0a authored almost 2 years ago by Denys Smirnov <[email protected]>
Port nox_xxx_servNetInitialPackets_552A80.

ba9132dfda6f4c4dcf9a21a0ce1278cd10bc306f authored almost 2 years ago by Denys Smirnov <[email protected]>