Пример #1
0
 public FlightEngine(SerializationInfo info, StreamingContext context)
 {
     Config = ItemPool.LoadAsset <FlightEngineConfig>(info.GetValue(nameof(Config), ""));
     AvailableBoostForces       = info.GetValue(nameof(AvailableBoostForces), AvailableBoostForces);
     AvailableRotationForces    = info.GetValue(nameof(AvailableRotationForces), AvailableRotationForces);
     AvailableTranslationForces = info.GetValue(nameof(AvailableTranslationForces), AvailableTranslationForces);
     MaxTranslationForces       = info.GetValue(nameof(MaxTranslationForces), MaxTranslationForces);
     RefreshEngine();
 }
Пример #2
0
 public FlightEngine(FlightEngineConfig config)
 {
     Config = config;
     RefreshEngine();
 }