cseelhoff / RimThreaded

RimThreaded is a RimWorld mod designed to enable RimWorld to utilize multiple threads.
MIT License
117 stars 21 forks source link

UI disappear,error about animal's pathfinder and other bugs #281

Closed 136068448 closed 3 years ago

136068448 commented 3 years ago

Describe the bug 1.it's seems the game is calculating a loop and wrong social state and cause game lag, the log said that calculate about such as eat humanlike; defeat faction leader; butch humanlike; kill colony animal. and all of those thing i never did, but it still try to calculate it

2.the Gallatross from Alpha Animal mod seems have some incompatible issue when use both CE and RT, i spawn a gallatross and make it into the Man-Hunter mental, and the gallatross use range power to attack pawn, then the attack donesnt have effect but can hear the sound of boom, in the same time the red error spawn crazy and make game lag

3.when use the CE's loadout system and in this time if your pawn doesn't have enough space to carry ammo, it will product many error about it but have no affect about performence, and give pawn a bag or other thing can make more space the pawn can carry will resolve this question

4.it is similar with #253, the animal spawn from Herd migration; join; caravan or in the cold snap, will make animal stunk and make game can't run, only have 1 or less than it per second,it seems have the pathfind error when they stunk, also like #253, kill those animals can resolve this question

5.there have a error i dont understand about it, it have a error about talemanager, have a little affect with performence(can encounte this error with vanilla enviroment)

6.i order my pawns to load something into transport pod, then UI disappear but game can run, pawns still can do things as normal,but i try to click everything and no UI appear, at last, i click the world tab,the planet have nothing and also useless when click anything so i can't return to my colony,only shut down the game.

there have a question that when bug 4 and 5 in this report appear and run a while,then when trade with caravan will make the trade UI can't click but can use ESC to exit it and the things trade can correctly appear on ground, and the bug 6 may appear after the trade UI question appear

EDIT: I found the UI problem will happended randomly if there need a UI to appear,usually after finish some thing, such as the research finished, finish load the things into trasnsport pod, the caravan trade UI, those will randomly cause the UI dissappear and it is fatal because if occur this issue, the game will can't control only can restart game, but restart game can't resolve this problem, it just make this fatal issue happend later, and i test it with vanilla enviroment(include modmanager mod)and seems dont have such a error.

SAVE.zip

To Reproduce Steps to reproduce the behavior:

  1. load my save
  2. run it for a while
  3. all of the bugs will appear except bug6

Error Log https://gist.github.com/136068448/d28df938c5e0401739b3d671be4a518a

WHOLE LOG: https://gist.github.com/136068448/23cebe6746e9a6f5e6ce663d44e1f007

Mod List

Screenshots The UI and the faction on planet disappear: 20201124214013_1

cseelhoff commented 3 years ago

Thanks for bug report. I fixed the Verse.Verb_LaunchProjectile.TryCastShot issue in 1.1.22. Can you test again and attach a new error log. That would be very helpful. Thanks!

136068448 commented 3 years ago

Thanks for fix, but i test in same save, and i call a 10000point raid of tribes,and it seems have such enemy stop at a place in my kill box(seems have some pathing problem and it cause massive lag and product error message very very quick), and the stick bomb in CE can't cause damage for my pawn but it can destory the building and kill themself correctly so i think may because of the Android race have some problem with RT,and still have some error message about ammo(in other save i don't have such a problem,i will test this in a new game)

HERE is the new error log:https://gist.github.com/136068448/23e15c7751ae9b16a6edf1aec808b799

Hope it will give some help for it

Niilo007 commented 3 years ago

Please re open the issue if you can get this to happen again. (fixed in 1.2.6)