The sharing of Dynamic Entities think time in FPSC is not much different than it is in any other engine, not much different from any sharing related to computers or anything else in real life even.
It has to do with the math and the laws of the wider universe in general.
Its like haveing a cake and cutting it up into pieces to share it out so if some recieve a bigger slice then others have to be satified with a smaller one - eventually if there are two many wanting a slice - then someones going to go without completely and you know what happens then - they starve.
Thus you have sharing set up the way you have it - give a large slice to one then take it away and give it to another - - Lee made it so for good reason at the time.
Trouble is there is just not enough to go around.
Whats needed is an actual bigger cake. without getting into very much complex detail :
Bigger cake = a more efficient engine where the overall level of handling of data all round is improved - quite dramatically.
Its actually more complicated than that as there are many other things other than AI think time and Sharing of time amongst dynamic entities that affect the overall fps, gameplay speeds, character behaviours and so on - pathfinding, high poly counts, texture handling and the serious lagg issue and much more contribute to the eating into the cake and take a big slice away from dynamic entities which are only one part of the problem of engine speed issues and resultant Dymanic entity bad behaviours.
We can think of various ways this might be helped along but its vastly complicated involving many issues - some of them may be relative to the editor and compile issues and there you are stuck as we dont and will apparently never have the source to that.
Natflash Games,
I applaud your efforts and am sure you will learn a great deal from working with the source and make a valuable contribution to the community.
Your a braver man than I.
Personally if I were to work with the source it would be after any update when I can see where FPSC stands at that time.
Still I wish you good luck with your work and welcome your most valued contribution to the knowledge base of user findings.
I thank you for your endeavours.
"I am and forever will be your friend"