Zetrith

Results 26 comments of Zetrith

Why does asynchrony cause desyncs here? We definitely don't want to make all long events synchronous. For example, generating a map for settling with a caravan is async because it's...

Looks fine though it conflicts with latest merges

Good catch, though the issue is more subtle than that. Your solution lets the type `ShouldntSync` below pass: ```cs class ShouldntSync : ISyncSimple { SomeType test; } class SomeType :...

I think adding ```cs if (type == typeof(ISyncSimple)) return true; ``` before ```cs if (typeof(ISyncSimple).IsAssignableFrom(type)) ``` will suffice for now. Can you make this change?

Thanks a lot for making the issue. `TimestampFixer` is currently very much a prototype as you noticed. 1. Default values will need per field handling so I think we'll just...