artemis-nerds / protocol-docs

Unofficial documentation for the Artemis network and file protocols, written by the Artemis community
https://artemis-nerds.github.io/protocol-docs/
MIT License
8 stars 5 forks source link

Torpedos dx-dz (1.4-1.6) #162

Open StarryWisdom opened 6 years ago

StarryWisdom commented 6 years ago

while the delta x,y,z are listed as value -1 to 1 the stock client behaves correctly with other values inputed in there (IE the vector isnt normalized before being used) unsure if we want to document or how (should soonish have what delta unit is in, kind of guess its delta position per 10 ms but havent yet confirmed

StarryWisdom commented 6 years ago

at a value of 1 the movement speed is artemis map units per 10 ms (so 300 per second) the stock server will send everything normalized to speed 1

NoseyNick commented 6 years ago

I think you a word :wink:

StarryWisdom commented 6 years ago

apparently my attempt at breivity was too strong so... Misc points (to explain where I'm coming from but don't need to be in the docs) artemis runs at an internal update rate of 10 ms (you can see this if you set network update speed to 20 ms - on my system for some reason this really sets it to 26ms and you can see the pulseing between 2 internal update cycles and 3 internal update cycles I have not tested the ini file settings that where removed in v2.6 - I am unsure how the delta floats where set when there speed was set fater than stock macthing client predictions for torpedoes needs a the delta speeds multipled by 3 for each update cycle of 10 ms

Points for the documentation at a value of 1 for any of the delta[xyz] float the relevent xyz is updated at a rate of 300/s the client understands values > 1 for the delta flioats the stock server doesn't send any delta float > 1 in version >=2.7 in version<=2.6 with the ini file altered to a different torpedo speed I'm unsure what the protocol on the wire is

I hope that's clearer?