Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/opennox/opennox
OpenNox main repository.
https://github.com/opennox/opennox
Store drawable extended data by netcode. Attach when object re-appears.
94924fb9a202184202943dd22b8ba057c7bcfa84 authored 11 months ago
94924fb9a202184202943dd22b8ba057c7bcfa84 authored 11 months ago
Fix NPE when reconnecting.
4f8d2c3933308d531e54709cd61eda3ed78be2fc authored 11 months ago
4f8d2c3933308d531e54709cd61eda3ed78be2fc authored 11 months ago
Define and use server settings structs.
95b6714eac05bf2ca4053013253499de74e3ee26 authored 11 months ago
95b6714eac05bf2ca4053013253499de74e3ee26 authored 11 months ago
Add net xfer extension. Allow setting display name for objects.
de47130a16fa89728faf09ec292ff0d43638a94f authored 11 months ago
de47130a16fa89728faf09ec292ff0d43638a94f authored 11 months ago
Align settings struct offsets.
7b96f0a5c0c354a2ac5c8d57ed76ee03dcbdc48c authored 11 months ago
7b96f0a5c0c354a2ac5c8d57ed76ee03dcbdc48c authored 11 months ago
Port a few net methods.
8ca110fae8a64b9d0c7c95916fa7373c10cbe6f3 authored 11 months ago
8ca110fae8a64b9d0c7c95916fa7373c10cbe6f3 authored 11 months ago
Port sub_4D2230.
43f41171bdce092b5a3c6413483e522b700fb7af authored 11 months ago
43f41171bdce092b5a3c6413483e522b700fb7af authored 11 months ago
Resolve some of the settings.
1fa81ba39b5e6b91458913759333e885c6457190 authored 11 months ago
1fa81ba39b5e6b91458913759333e885c6457190 authored 11 months ago
Split netstr server/client in netstr.
fde52ddf30ae743e9f51e36611efd00c2e0f2965 authored 11 months ago
fde52ddf30ae743e9f51e36611efd00c2e0f2965 authored 11 months ago
Port camping detection.
7cb9b95fda2057d95d77e7e92db4b8ca084ba115 authored 11 months ago
7cb9b95fda2057d95d77e7e92db4b8ca084ba115 authored 11 months ago
Make sense of the send methods in netstr.
db5990d0b673ac758ca0809a9f609aad906a8b3f authored 12 months ago
db5990d0b673ac758ca0809a9f609aad906a8b3f authored 12 months ago
Add more interface methods for netstr.
f80119c4421235851da363e98e78df3b81398a49 authored 12 months ago
f80119c4421235851da363e98e78df3b81398a49 authored 12 months ago
Split send in netstr.
a9a6ef735f866e55010087508d87b969f6373611 authored 12 months ago
a9a6ef735f866e55010087508d87b969f6373611 authored 12 months ago
Refactor op10 in netstr.
903d5c706115f78d24b3c6baed2f4621655c20af authored 12 months ago
903d5c706115f78d24b3c6baed2f4621655c20af authored 12 months ago
Use interfaces in netstr hooks.
73607530da9db759c2e42cf60077693d7448db7b authored 12 months ago
73607530da9db759c2e42cf60077693d7448db7b authored 12 months ago
Store netstr id without wrapping into handle.
7694c98bb7503427a28217b040a04995e8031812 authored 12 months ago
7694c98bb7503427a28217b040a04995e8031812 authored 12 months ago
Move all netstr methods to Conn.
727ad22aebb9652c4a8e8b1642c87690b1e9fb25 authored 12 months ago
727ad22aebb9652c4a8e8b1642c87690b1e9fb25 authored 12 months ago
Call RecvLoop directly.
61134eaa9a80afc47bc3bfb9814becd61a52b8eb authored 12 months ago
61134eaa9a80afc47bc3bfb9814becd61a52b8eb authored 12 months ago
Refactor RecvLoop in netstr.
8f17b3f6dc7aa1bcf1ee70d24a5dc4a01b220977 authored 12 months ago
8f17b3f6dc7aa1bcf1ee70d24a5dc4a01b220977 authored 12 months ago
Refactor listener in netstr.
4e2a844449a35c5edbd8e7b85d44cae56fb8529d authored 12 months ago
4e2a844449a35c5edbd8e7b85d44cae56fb8529d authored 12 months ago
Move server netstr conn to the package.
ab153581d5d169beb67987a1e0e4d359ea5475dd authored 12 months ago
ab153581d5d169beb67987a1e0e4d359ea5475dd authored 12 months ago
Expose Conn in netstr.
fd96f71db3aeadf5e69dc90defaf7923e0c7b11d authored 12 months ago
fd96f71db3aeadf5e69dc90defaf7923e0c7b11d authored 12 months ago
Refactor netstr creation.
290459b56e4cc4d6a6274f796b12720ea8071982 authored 12 months ago
290459b56e4cc4d6a6274f796b12720ea8071982 authored 12 months ago
Move netxfer package under the server folder.
992aa0ef6b6c1d830b0d1a6a1df8746745677048 authored 12 months ago
992aa0ef6b6c1d830b0d1a6a1df8746745677048 authored 12 months ago
Set proper type for class, subclass and flag fields on object.
cac994d2303b68d5d36bde66eee7155b91c3bb49 authored 12 months ago
cac994d2303b68d5d36bde66eee7155b91c3bb49 authored 12 months ago
Update ns4.
c11b4993ce5e7c21b0b44043178f2d4d81a63dd6 authored 12 months ago
c11b4993ce5e7c21b0b44043178f2d4d81a63dd6 authored 12 months ago
Support for running Nox demo (#676)
* Add a dockerfile that uses noxdemo files for testing.
* Add compatibility for running with ...
30deb53ab93e11ce4830217bc6a2bff7f16d47fa authored 12 months ago
Properly save stream id in the server.
74d95c24e6faf29af30ebb45e97f8e3e5824b544 authored 12 months ago
74d95c24e6faf29af30ebb45e97f8e3e5824b544 authored 12 months ago
Do not expose raw indexes in netstr.
4decd3da34f30c358165a41f5e45c382a8f1f566 authored 12 months ago
4decd3da34f30c358165a41f5e45c382a8f1f566 authored 12 months ago
Move net streams to the server.
c26319e8b28575d06ea6d38281db9efcdf00d895 authored 12 months ago
c26319e8b28575d06ea6d38281db9efcdf00d895 authored 12 months ago
Move client xfer decoding.
166c206931d56bce03b1abbf502ca13b96f94212 authored 12 months ago
166c206931d56bce03b1abbf502ca13b96f94212 authored 12 months ago
Cleanup netstr.
e1eba413c77e748cf8e2367f12afe0e52ad810c9 authored 12 months ago
e1eba413c77e748cf8e2367f12afe0e52ad810c9 authored 12 months ago
Move net xfer to the server.
ed5f74c7b674c417f5aea03390fe09675c08b9d4 authored 12 months ago
ed5f74c7b674c417f5aea03390fe09675c08b9d4 authored 12 months ago
Start moving netstreams into an interface.
7115bc679568a04559f6b263a9f4d3b1bd82691a authored 12 months ago
7115bc679568a04559f6b263a9f4d3b1bd82691a authored 12 months ago
Use netlib interface in perfmon.
e2c6808a78eba48fe0087a8f695a60bdc2053f64 authored 12 months ago
e2c6808a78eba48fe0087a8f695a60bdc2053f64 authored 12 months ago
Move xfer decoding to the server.
0e43837f9d37fe58a44e95e7e842be7d48c48d3b authored 12 months ago
0e43837f9d37fe58a44e95e7e842be7d48c48d3b authored 12 months ago
Move map send to the server.
cfe293afcb0c96119d1b92b3d46e4977564e856e authored 12 months ago
cfe293afcb0c96119d1b92b3d46e4977564e856e authored 12 months ago
Move net stream to client.
1b95c37edd560b1cf5b488c98f70ac3a11c8fd7d authored 12 months ago
1b95c37edd560b1cf5b488c98f70ac3a11c8fd7d authored 12 months ago
Update noxnet for new xfer types.
e2dfd0375497af9f5a3a66df46691df30bebbeb5 authored 12 months ago
e2dfd0375497af9f5a3a66df46691df30bebbeb5 authored 12 months ago
Fix xfer send status check.
812974d01609c8f13a5078d4198ff6952106cf10 authored 12 months ago
812974d01609c8f13a5078d4198ff6952106cf10 authored 12 months ago
Move net xfer send and recv to a single type.
edf6b9657c1dd7b40c41a3f9740a239a0dcd1746 authored 12 months ago
edf6b9657c1dd7b40c41a3f9740a239a0dcd1746 authored 12 months ago
Refactor net xfer to a separate package.
4c08ecd5d78d72d02aaba496cc281a45b950c253 authored 12 months ago
4c08ecd5d78d72d02aaba496cc281a45b950c253 authored 12 months ago
Refactor next xfer.
c41861494caddd89b1702efc1589f9c8bc26532c authored 12 months ago
c41861494caddd89b1702efc1589f9c8bc26532c authored 12 months ago
Parse net xfer with noxnet.
6bc30e5c8204e1cc1fe3ef287f619cb0a4919731 authored 12 months ago
6bc30e5c8204e1cc1fe3ef287f619cb0a4919731 authored 12 months ago
Move net xfer into a separate file.
799ac070ec6389f7d2933541a919cc7527ee1521 authored 12 months ago
799ac070ec6389f7d2933541a919cc7527ee1521 authored 12 months ago
Pass net xfer messages directly.
c8d6efd22585ad55683b228aea5c6593f44a12ed authored 12 months ago
c8d6efd22585ad55683b228aea5c6593f44a12ed authored 12 months ago
Split network.go
6dcb24c6b6bdd5a422ee6e3ca5f1cca4b5addd71 authored 12 months ago
6dcb24c6b6bdd5a422ee6e3ca5f1cca4b5addd71 authored 12 months ago
Parse server text messages with noxnet. Allow replacing text.
1f8386bd8fc158f123568c813c376dff0c6a791e authored 12 months ago
1f8386bd8fc158f123568c813c376dff0c6a791e authored 12 months ago
Start moving client net handlers to the client package.
79b81dff2038c4d2d5f29bcaca9afd2ad2bbb24e authored 12 months ago
79b81dff2038c4d2d5f29bcaca9afd2ad2bbb24e authored 12 months ago
Parse client text messages with noxnet.
d03d780e083ed84a3573bfa55090ea4c39ece420 authored 12 months ago
d03d780e083ed84a3573bfa55090ea4c39ece420 authored 12 months ago
Add ByNetCode for client.
0d5c43a79e7e53a443c941f30a9cba60f187ba2c authored 12 months ago
0d5c43a79e7e53a443c941f30a9cba60f187ba2c authored 12 months ago
Use new message send helpers.
4462d0b4ebb85fb041791bc68f67709e72163145 authored 12 months ago
4462d0b4ebb85fb041791bc68f67709e72163145 authored 12 months ago
Simplify fade begin handler.
4435f66f10ee7142bf6b925a623032fc9c301007 authored 12 months ago
4435f66f10ee7142bf6b925a623032fc9c301007 authored 12 months ago
Move jiggle fx handler to the client.
6a8bd0b66830ef54a54c558e2e25561396885dd9 authored 12 months ago
6a8bd0b66830ef54a54c558e2e25561396885dd9 authored 12 months ago
Move wall destroy handler to the client.
58923bcc6611d85329edbaac518e7d379a2d60c3 authored 12 months ago
58923bcc6611d85329edbaac518e7d379a2d60c3 authored 12 months ago
Move stats multiplier handler to the client.
fe4c3c0e302f6fbf16c28ac9398a886c8e8dc6c5 authored 12 months ago
fe4c3c0e302f6fbf16c28ac9398a886c8e8dc6c5 authored 12 months ago
Parse MSG_STAT_MULTIPLIERS with noxnet.
6517895ac6f89ec03d7cc7b52bcbc95aa9c4ac67 authored 12 months ago
6517895ac6f89ec03d7cc7b52bcbc95aa9c4ac67 authored 12 months ago
Parse MSG_FADE_BEGIN with noxnet.
72a000438d53b48d814ce44eda8ae67725d5b3fc authored 12 months ago
72a000438d53b48d814ce44eda8ae67725d5b3fc authored 12 months ago
Move modifier init to server.
a5b957b59515fa582b7dab4cabbff3553e0968c8 authored 12 months ago
a5b957b59515fa582b7dab4cabbff3553e0968c8 authored 12 months ago
Minor renames and a few comments.
cfe77642c3b6b3b5717ff55fbbffb398290e814c authored 12 months ago
cfe77642c3b6b3b5717ff55fbbffb398290e814c authored 12 months ago
Cleanup client type index lookups.
a70fb2dd98a79c69cb63182402cf11eb886c2142 authored 12 months ago
a70fb2dd98a79c69cb63182402cf11eb886c2142 authored 12 months ago
Cleanup modifiers.
ee8efac8f0aebfc34630e289b5776fc4137e2aeb authored 12 months ago
ee8efac8f0aebfc34630e289b5776fc4137e2aeb authored 12 months ago
Remove C drawable func table.
2a0ad70217f8d42a7f4e7a4edff8bfa638566e98 authored 12 months ago
2a0ad70217f8d42a7f4e7a4edff8bfa638566e98 authored 12 months ago
Add comment for game flag 22.
95435338a26e5e96af7a61f42dfcfd7ebd1e12fe authored 12 months ago
95435338a26e5e96af7a61f42dfcfd7ebd1e12fe authored 12 months ago
Port monster drawing. Type gameplay flags.
bb7b711e4bb0a52a6cbfec8cfb36f4e5d4c5332d authored 12 months ago
bb7b711e4bb0a52a6cbfec8cfb36f4e5d4c5332d authored 12 months ago
Add type for drawable union.
b1a5ae0229e7373e66877470b9406b14b6b3c88f authored 12 months ago
b1a5ae0229e7373e66877470b9406b14b6b3c88f authored 12 months ago
Port monster and maiden draw parsing.
ef65c5080b1b2b89d09374ac66448fbc317a8664 authored 12 months ago
ef65c5080b1b2b89d09374ac66448fbc317a8664 authored 12 months ago
Handle client net text messages from Go.
574ae9133f85cac6a60a7bfb1b79e143f1ffb510 authored 12 months ago
574ae9133f85cac6a60a7bfb1b79e143f1ffb510 authored 12 months ago
Port Player and NPC draw.
29b1a883c552ec6c5e5ad958738cb16f63c9cab2 authored 12 months ago
29b1a883c552ec6c5e5ad958738cb16f63c9cab2 authored 12 months ago
Port player draw parsing.
2e626512951f7b7137f6141cb610227037bd8881 authored 12 months ago
2e626512951f7b7137f6141cb610227037bd8881 authored 12 months ago
Port and move armor and weapon tables to server.
14eb5edfe86f686fdd71ac28073e0f8b7da81639 authored 12 months ago
14eb5edfe86f686fdd71ac28073e0f8b7da81639 authored 12 months ago
Rename Drawable fields.
637d46e7b43d27dbab742710ec66f801d0d1055f authored 12 months ago
637d46e7b43d27dbab742710ec66f801d0d1055f authored 12 months ago
Add interface for Player and NPC for getting armor and weapon info.
0d75e0f56344eaf25909b4334f21a52f34f3d7f7 authored 12 months ago
0d75e0f56344eaf25909b4334f21a52f34f3d7f7 authored 12 months ago
Remove duplicate functions for host's client code.
f7b118a7534f67e8db3aeac7cb389703c48847f8 authored 12 months ago
f7b118a7534f67e8db3aeac7cb389703c48847f8 authored 12 months ago
Port NPC array.
041c7f403ef981d45de2f58331390f2e8ae5bf59 authored 12 months ago
041c7f403ef981d45de2f58331390f2e8ae5bf59 authored 12 months ago
Update dependencies.
1dbf6fa5a1c32ee2a2b556ebcba2ef5649acd24f authored 12 months ago
1dbf6fa5a1c32ee2a2b556ebcba2ef5649acd24f authored 12 months ago
Set default name for storage if not specified.
9d8d3163c9658fa498b6c272dfbd52e4b93e7cd7 authored 12 months ago
9d8d3163c9658fa498b6c272dfbd52e4b93e7cd7 authored 12 months ago
Add newly reconstructed structures.
7dfece3bc651c5f24105ca84a0fd32a1b54c38af authored 12 months ago
7dfece3bc651c5f24105ca84a0fd32a1b54c38af authored 12 months ago
Parse draw functions from Go.
03fa4851c0650081212f73f5a021713967eace32 authored 12 months ago
03fa4851c0650081212f73f5a021713967eace32 authored 12 months ago
Implement store and player events. Save serial in config.
9afbfe53de1f8d1b01a3495748366692aea116d7 authored 12 months ago
9afbfe53de1f8d1b01a3495748366692aea116d7 authored 12 months ago
Allow setting level for a specific spell.
344f0eb745cc5bf1d8eef8efea958785969205d7 authored 12 months ago
344f0eb745cc5bf1d8eef8efea958785969205d7 authored 12 months ago
Add a few commands useful in multiplayer campaign.
d588d9e980b9dd34b8e670d8f3a8f109ea3f9d23 authored 12 months ago
d588d9e980b9dd34b8e670d8f3a8f109ea3f9d23 authored 12 months ago
Ignore window-change event on rcon.
f6dce9c5fa8b08378ac97f9cd2fb8c2fecb7b556 authored 12 months ago
f6dce9c5fa8b08378ac97f9cd2fb8c2fecb7b556 authored 12 months ago
prevent server.go PlayerUnit crash on server mode
57827e6476e283fe3c2b5a0dd625a9038f1b9b0e authored about 1 year ago
57827e6476e283fe3c2b5a0dd625a9038f1b9b0e authored about 1 year ago
Fix crash when copying empty strings. Fixes #655.
5730df24bc433ea7cf874b0917bca2cf0344a28d authored about 1 year ago
5730df24bc433ea7cf874b0917bca2cf0344a28d authored about 1 year ago
Prevent crash for spells higher than level 5. Fixes #656.
f1a58374a607641f2b522515e0e07f5d3494d9d7 authored about 1 year ago
f1a58374a607641f2b522515e0e07f5d3494d9d7 authored about 1 year ago
Port class stats.
9fae40d4d8b457063c2059031c390ead8da49abd authored about 1 year ago
9fae40d4d8b457063c2059031c390ead8da49abd authored about 1 year ago
Further cleanup.
98ab8050b968ff92dee81b12dafef5baf7075729 authored about 1 year ago
98ab8050b968ff92dee81b12dafef5baf7075729 authored about 1 year ago
Move Object.ChangeScore.
19cb38444f6ce0d9c4eba0123c09423e756cf423 authored about 1 year ago
19cb38444f6ce0d9c4eba0123c09423e756cf423 authored about 1 year ago
Move PlayerActionPhoneme to the server.
34c55a381ccd9785d47a6b997c8ae49d5080aeee authored about 1 year ago
34c55a381ccd9785d47a6b997c8ae49d5080aeee authored about 1 year ago
Add type shortcut for Flag.
2b84fd3d7cabc56f3fba4a6baeb31bf5d618911b authored about 1 year ago
2b84fd3d7cabc56f3fba4a6baeb31bf5d618911b authored about 1 year ago
Move Sub4E8210 to the server.
70661a9f5efc78280f35c811ca54bb8fe1b261be authored about 1 year ago
70661a9f5efc78280f35c811ca54bb8fe1b261be authored about 1 year ago
Save both host player and host unit.
2ca112dbb3094211b66ab5f1f66f4ae3c3230824 authored about 1 year ago
2ca112dbb3094211b66ab5f1f66f4ae3c3230824 authored about 1 year ago
Remove player wrapper type.
5c540c12de5899210266b4640154a2b2b06f546b authored about 1 year ago
5c540c12de5899210266b4640154a2b2b06f546b authored about 1 year ago
Call nox_client_onClassStats directly.
3cdb92369034c5417f905aa24039934cf7eee113 authored about 1 year ago
3cdb92369034c5417f905aa24039934cf7eee113 authored about 1 year ago
Call modifier init.
4b3c311914a9c8d3d0640299e6d5d7ea7db90162 authored about 1 year ago
4b3c311914a9c8d3d0640299e6d5d7ea7db90162 authored about 1 year ago
Cleanup.
d316cf49037aec70c64774ea2d9515bd11de03a3 authored about 1 year ago
d316cf49037aec70c64774ea2d9515bd11de03a3 authored about 1 year ago
Extract stats mult vars from blob.
ac6b3846cbd5594e1c3783618f1d423e77c73d5d authored about 1 year ago
ac6b3846cbd5594e1c3783618f1d423e77c73d5d authored about 1 year ago
Port remaining stats mult vars.
5f0ca53eb495d87e631cb5496dda7ac277dd0fe8 authored about 1 year ago
5f0ca53eb495d87e631cb5496dda7ac277dd0fe8 authored about 1 year ago
Add new constants.
dbb5f6a22d8aac4a88e148e8256fc2c46d7def58 authored about 1 year ago
dbb5f6a22d8aac4a88e148e8256fc2c46d7def58 authored about 1 year ago