You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This occurs when trying to use item with CompTargetable. The comp cached Pawn caster when select use option and uses it in OrderForceTarget, which synced by MP.
e.g. 'amplifier' from Mod 'Infused'.
It seems Rimworld nolonger use this comp though.
Register SyncWorker for CompTargetable to sync caster can fix this, but I've got no idea where to put the codes, since MP project seems not as active as MPcompat, so I made a issue here. xd
This is causing desyncs with (Ghoul) Resurrector Mech Serums. A sync worker may fix the issue. Probably. We'd need to check how the fields are handled to make sure there's no issues where we replace a correct field value with an incorrect one.
afaik, this caster field was only for CompTargeter.OrderForceTarget to figure out which pawn calls SelectedUseOption. If caster is synced around OrderForceTarget, would cause issues when 1 player done selection given the jobs and the other player called SelectedUseOption on same thing but on ticks behind, at this point the other player would got his caster replaced. sync SelectedUseOption here would fix this and no more sync worker needed. :P
This occurs when trying to
use
item with CompTargetable. The comp cachedPawn caster
when select use option and uses it inOrderForceTarget
, which synced by MP.e.g. 'amplifier' from Mod 'Infused'.
It seems Rimworld nolonger use this comp though.
Register
SyncWorker
forCompTargetable
to synccaster
can fix this, but I've got no idea where to put the codes, since MP project seems not as active as MPcompat, so I made a issue here. xdRelated RW codes
The text was updated successfully, but these errors were encountered: