This is annoying.
I've edited this post about 10 times, not wanting to double post...
I've run some more diagnostics, and my program recieves the message on both sides. (Host and client)
When I run it I use this code
debuglog "Recieved message from "+netmsgfrom()+"with data "+netmsgdata()
and it prints
Recieved message from PLAYERIDHERE with data 0.
So my guess is that it isn't reading the message properly- but I have run smaller test programs with no difficulties!
I've edited this post about 10 times, not wanting to double post...
I've run some more diagnostics, and my program recieves the message on both sides. (Host and client)
When I run it I use this code
debuglog "Recieved message from "+netmsgfrom()+"with data "+netmsgdata()
and it prints
Recieved message from PLAYERIDHERE with data 0.
So my guess is that it isn't reading the message properly- but I have run smaller test programs with no difficulties!