Game Development Community

ACK anims not playing in multiplayer

by Jondo · in Torque 3D Professional · 06/02/2011 (10:35 am) · 5 replies

Hi,

There's an ugly bug we're trying to track down and resolve in the ACK T3D update which causes most of the animations not to play when viewed by another player (in multiplayer). The animations all play and are seen by the player who does the animations, but not other players who are watching. Some animations are seen by the other players, but most are not. Seems like the animations are getting out of sync over the network, but we have not been able to isolate the issue. The lead programmer believes the problem to occur when the serverside melee resource is introduced (which is part of ACK). Also, the system incorporates the 8-way movement resource and uses nearly 300 animations.

We're looking for ACK users that have experienced this issue and hopefully someone out there has fix or a clue that will get us further along.

Anyone out there that's experienced this, and/or has a solution?

thanks,

Jondo

#1
06/02/2011 (10:51 am)
Is it possibly you have run into the issue of too many Mask Bits?

I haven't fully tested the Network side but do have the latest
T3D version implemented with (+2) spare Mask bits.
I removed two uneeded ones :)
#2
06/02/2011 (10:56 am)
I am pretty sure he tried that approach, which is what we used to do in TGEA (in conjunction with some hax) that allowed for over 1000 animations to pass over the network. I will doublecheck that he tried that in T3D, thanks for the reply.
#3
06/02/2011 (1:21 pm)
In order to use over 512 sequences,you have to add one extra bit to ActionAnimBits.
I think you hit a networking problem. You have to check what happens in unpackUpdate()
What type of animations you have problems with ?
Internal (like 'run') or external ones (NumTableActionAnims+) ?
#4
06/02/2011 (1:48 pm)
Mostly internal. The jump animation is almost never seen, the walks and runs are rarely seen... thanks.
#5
06/02/2011 (3:31 pm)
I'm assuming this would then be the same issue regarding AI gliding/not animating that has been reported elsewhere here and on the BAG site?