Enemy Movement

Posts 1–8 of 8 · Page 1 of 1
Enemy Movement
I notice that with the creepylava source enemies move nice and smoothly like they should.

But on any other source past that enemies seem to move erratically and jittery like they're on roids or something.

Anyone know the reason?
Quote Originally Posted by sebastianfra12 View Post
you must change it in behaviors...
how. /10char
Quote Originally Posted by sebastianfra12 View Post
you must change it in behaviors...
Well No duh
Quote Originally Posted by kao00723 View Post
I notice that with the creepylava source enemies move nice and smoothly like they should.

But on any other source past that enemies seem to move erratically and jittery like they're on roids or something.

Anyone know the reason?
Other servers are built with 20 TPS. This means, that behaviors tick twenty times a second, and movement is updated 20 times a second. The CreepyLava behavior source was built for prod movements, which relied on much slower tick rates than that of other servers. There was actually a time in prod where enemies moved in the same fashion as most of our private server sources, until they later changed the tick rate of production (it came along with performance fixes).
Quote Originally Posted by Stellar Spark View Post


Other servers are built with 20 TPS. This means, that behaviors tick twenty times a second, and movement is updated 20 times a second. The CreepyLava behavior source was built for prod movements, which relied on much slower tick rates than that of other servers. There was actually a time in prod where enemies moved in the same fashion as most of our private server sources, until they later changed the tick rate of production (it came along with performance fixes).
Thanks for the explanation.

The question is why are the servers past creepylava doing it this way and what would happen if it was changed back to a lower number? Where exactly is the TPS located also?
Quote Originally Posted by kao00723 View Post
Thanks for the explanation.

The question is why are the servers past creepylava doing it this way and what would happen if it was changed back to a lower number? Where exactly is the TPS located also?
LogicTicker.cs in the normal sources. In creeps I believe it's located in RealmManager.cs
Quote Originally Posted by Stellar Spark View Post


Other servers are built with 20 TPS. This means, that behaviors tick twenty times a second, and movement is updated 20 times a second. The CreepyLava behavior source was built for prod movements, which relied on much slower tick rates than that of other servers. There was actually a time in prod where enemies moved in the same fashion as most of our private server sources, until they later changed the tick rate of production (it came along with performance fixes).
Actually... to be precise, it says 30 TPS
Posts 1–8 of 8 · Page 1 of 1

Post a Reply

Similar Threads

Talk with us