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

0xf754c8fe:0x1e GameOver #122

Closed NoseyNick closed 6 years ago

NoseyNick commented 6 years ago

No payload, just packet type 0xf754c8fe = JamCRC("simpleEvent"), Subtype 0x1e Seems to have appeared in 2.6.3.

fec854f71e000000 # 2.6.3 payload

NoseyNick commented 6 years ago

Looks to be some new kind of GameOver packet - sent at the end of every (2.6.3 or greater) game right BEFORE the GameOverReason/GameOverStats are sent to mainscreens, for example when "End Simulation" is clicked, or very shortly after "Artemis has been destroyed" or whatever.

NOT the same as GameOverPacket 0xf754c8fe:0x06 which is sent well AFTER the GameOverReason/GameOverStats. The server operator actually has to click "End Game" on the "Game Results" screen, and a metric tonne of 0xcc5a3e30 objectDelete packets are sent, THEN the older GameOverPacket 0xf754c8fe:0x06

To be most technically correct, I wonder if the old 0xf754c8fe:0x06 should be renamed "End Game" and this new-ish 0xf754c8fe:0x1e be "Game Over"?

NoseyNick commented 6 years ago

Ready to merge?