RoosterDragon

Results 107 comments of RoosterDragon

If the perf numbers are from perf.log, they won't include sync time so it's probably not that. The recorded time is from Bullet.Tick or Missile.Tick, so we need to look...

Yeah the actual explosion is quite expensive. On the RA shellmap, `Bullet.Tick` uses 0.9% of total CPU time - but almost all of that is calling `Explode` which means a...

https://stackoverflow.com/questions/78955069/c-sharp-12-compilation-error-with-collection-expressions suggests this can occur with older versions of the v8 SDK. What does `dotnet --version` report? Try updating to the latest patch version of the SDK if it's in...

It's likely that we'll be moving to the soon to be available .NET 10 (#22163) - which will solve this irritiation.

Once #22202 is merged, I would still be interested in if e.g. any of the bit twiddling provides a decent improvement to the existing streaming speed.

Perhaps we can detect when the router responds with a `OnlyPermanentLeasesSupported` error code and write out a prescriptive log message, e.g.: "Router responsed with OnlyPermanentLeasesSupported. You must set Server.NatPortMappingLifetime to...

The current dev appetite is for the next release to still use net6+mono, so this will need to wait until after that has occured at a minimum. I would recommend...