Teeworlds 0.6 and 0.7 protocol differences
Far from complete diff between 0.6 and 0.7 protocol versions
Chunk header
0.7 removed laser damage tuning
The tuning entry laser_damage was removed in 0.7
0.7 removed sound global and also removed some sound world snap items
In 0.6 the sounds SOUND_PLAYER_JUMP (15), SOUND_HOOK_ATTACH_GROUND (21), SOUND_HOOK_ATTACH_PLAYER (22) and SOUND_HOOK_NOATTACH (23) were sent via the snap item
event_sound_world.
In 0.7 this no longer happens. The sounds still exists but it is triggered from the client side for the owner of the tee.
The client side game state gamecore
detects when for example a hook is about to hit and then sets a flag which plays the sound in the
gameclient.
This does not happen for spectators. A spectator depends on m_TriggeredEvents from the
obj_character snap item to play those sounds.
Also the snap item
event_sound_global
was removed in 0.7. The relevant git commit is
d2924b5.