Миграция старых модов

Миграция старых модов
Напоследок мы решили добавить компактный гайд по переносу ваших моделей из старой версии SpinTires в новую.

Mesh-файлы


  • Имя атрибута CombineXMesh/Material/Mesh меняется на CombineXMesh/Material/MeshParts.
  • Имя атрибута CombineXMesh/Material/AlbedoMap меняется на CombineXMesh/Material/DiffuseMap.
  • Имя атрибута CombineXMesh/Material/AlbedoMultiplier меняется на CombineXMesh/Material/DiffuseMultiplier.
  • Атрибут CombineXMesh/Material/Type удалён, отражательная способность модели теперь описывается только картой бликов. В SFX моделях траснпанентные объекты (например лучи света) используют IsSfx="true".

Колёса


  • Атрибут TruckWheel/Mesh, определяющий mesh-файл, теперь не содержит исключений.
  • Атрибут TruckWheel/TrackTexture переименован в TruckWheel/Tracks и теперь описывает определяет один из типов грузовиков. Тип грузовика описывается набором текстур Media\textures\tracks.
  • Атрибуты TruckWheel/Mass и TruckWheel/Friction теперь являются перечеслениями, а не числовыми значениями.
  • Атрибуты TruckWheel/Softness/ForceScale и TruckWheel/Softness/MaxAccel заменены перечислением TruckWheel/Softness

Грузовики


  • Изменена параметризация жёстких узлов подвески: Truck/Wheels/Wheel/Hardpoint изменено на Truck/Wheels/Wheel/HardpointX, Truck/Wheels/HardpointDefaultY, Truck/Wheels/HardpointDefaultZ. Также были добавлены параметры Truck/Wheels/Wheel/RightSide (описывает работу боковых колёс), Truck/Wheels/Wheel/HardpointY (для колёс различной высоты) и Truck/Wheels/Wheel/HardpointZ (для колёс различной ширины).
  • Имя атрибута Truck/Wheels/Wheel/Suspension/MinLimit меняется на Truck/Wheels/Wheel/SuspensionMin.
  • Имя атрибута Truck/Wheels/Wheel/Suspension/Strength меняется на Truck/Wheels/Wheel/SuspensionStrength.
  • Имя атрибута Truck/Wheels/Wheel/Steering/Castor меняется на Truck/Wheels/Wheel/SteeringCastor.
  • Изменена параметризация двигателя: Truck/VehicleConstraint заменяется на Truck/TruckData/Motor.
  • Набор глобальных шаблонов для Truck/TruckData/Sound теперь, также, изменяется (а название ветви изменено на Sounds).
  • Имя атрибута Truck/TruckData/Sound/Offset меняется на Truck/TruckData/Sounds/Origin.
  • Параметризация OcclusionVolume, FullOcclusion и OcclusionMap изменяется на: Truck/TruckData/OcclusionVolume/Size, Truck/TruckData/OcclusionVolume/Offset заменяется на Truck/TruckData/OcclusionVolume/HalfSizeZ, Truck/TruckData/OcclusionVolume/MinX и Truck/TruckData/OcclusionVolume/MaxX.
  • Truck/TruckData/Damage/SensationOrigin и Truck/TruckData/Damage/SensationSize заменяются на Truck/TruckData/Damage/SensationMin и Truck/TruckData/Damage/SensationMax соответственно.
  • Атрибут Offset для Truck/TruckData/ModelAttachments, Truck/TruckData/HeadLight и Truck/TruckData/WinchSocket переименован на Pos.
Некоторые встроенные классы теперь названы по другому, так что переименуйте отсылки к ним соответственно.

 Просмотров: 4.6k