userConnacancel
branchsbox/dedi-routingcancel

15 Commits over 0 Days - ∞cph!

5 Hours Ago
Some tidy up here
5 Hours Ago
Clearer docs here, only log warning if networking debug is enabled here
5 Hours Ago
Don't forget to add arg to header
5 Hours Ago
Add NetTransmission flag support when using SendMessage via Steam Sockets
5 Hours Ago
Remove unusued code
5 Hours Ago
Some cleanup - fix issue where system isn't initialized so can't serialize. Could be wrong here, but only one system can be active so just use that. Remove this log
6 Hours Ago
Test logs
Today
system must be set to SendMessage to a Connection. Fix an issue with SenderId when receiving a TargetedMessage - this can't be local, so try to find the connection but if we can't find it just use the source.
Today
Serialize TargetMessage flags as byte
Today
Initial branch commit for dedi server message routing * Try to synchronize Connection State through ConnectionInfo where possible * Use Connection.All for filtered broadcasts so that will use ConnectionInfo if exists * TargetedMessage support for byte[] array for already packed messages, and pass in NetTransmission flags for routing as well * For now, one idea is to override SendRawMessage on MockConnection - for these type of Connection we can route through the host Store Connection internal state if ConnectionInfo doesn't exist then we can just use that Better synchronization of Connection State - now working as it was before, but should also synchronize other clients properly when on a dedicated server For filtered connection list / broadcast - if we're the host then use the connections we have, otherwise we should use Connection.All Include Connection with available connections when broadcasting - as Dedicated Server won't be included in Connection.All (maybe it should, or maybe people should just use Connection.Host)
Today
Include Connection with available connections when broadcasting - as Dedicated Server won't be included in Connection.All (maybe it should, or maybe people should just use Connection.Host)
Today
For filtered connection list / broadcast - if we're the host then use the connections we have, otherwise we should use Connection.All
Today
Better synchronization of Connection State - now working as it was before, but should also synchronize other clients properly when on a dedicated server
Today
Store Connection internal state if ConnectionInfo doesn't exist then we can just use that
Today
Initial branch commit for dedi server message routing * Try to synchronize Connection State through ConnectionInfo where possible * Use Connection.All for filtered broadcasts so that will use ConnectionInfo if exists * TargetedMessage support for byte[] array for already packed messages, and pass in NetTransmission flags for routing as well * For now, one idea is to override SendRawMessage on MockConnection - for these type of Connection we can route through the host