Sauerworld Forum

Sauerbraten Content => Videos => Topic started by: Salatiel on October 14, 2017, 03:43:25 PM

Title: Recording Demos in Coop Edit, and unspec while Playing Demo.
Post by: Salatiel on October 14, 2017, 03:43:25 PM
just a few tests i did by modifying the source code... I changed the player state while playing Demos from "spectator" to "alive", and removed a line that recognizes if the game mode is coop before recording the demo.


I still do not understand why this limitation exists in the original source code, lols.
Title: Re: Recording Demos in Coop Edit, and unspec while Playing Demo.
Post by: Timon on October 22, 2017, 02:41:47 PM
These limitation exist because:

1. Coop has no timelimit. The more time server writes demo - the bigger it is. In result we're getting demosize limit exceed or even worse.
2. Editspam, mapfuck, entity spam messages - will make the demo grow faster.
3. A lot of other nuances like: newmaps, correct map state (sendmap/getmap), unsafe for performance stuff (lags, spam, and such mapfuck)