⚙️ handling.meta
INFO
L’handling.meta controlla come si guida il veicolo: accelerazione, velocità massima, frenata, aderenza in curva, sospensioni e molto altro.
| Obiettivo | Dettagli |
|---|---|
| Cosa imparerai | • Configurare massa, motore, frenata e aderenza • Regolare sospensioni, rollio e stabilità del veicolo • Ottimizzare handling per categoria di veicolo |
| Prerequisiti | • vehicles.meta completato • Conoscenza base XML • Nozioni di fisica automobilistica |
Struttura Base
<?xml version="1.0" encoding="UTF-8"?>
<CHandlingDataMgr>
<HandlingData>
<Item>
<modelName>custom_sport</modelName>
<handlingName>custom_sport</handlingName>
<fMass>1400.0</fMass>
<fInitialDragCoeff>10.5</fInitialDragCoeff>
<fPercentSubmerged>85.0</fPercentSubmerged>
<vecCentreOfMassOffset x="-0.02" y="0.0" z="0.0" />
<vecInertiaMultiplier x="1.0" y="1.0" z="1.0" />
<fDriveInertia>1.0</fDriveInertia>
<fClutchChangeRateScale>1.5</fClutchChangeRateScale>
<fClutchChangeRateScaleSlowVehicle>0.5</fClutchChangeRateScaleSlowVehicle>
<fInitialDriveForce>0.35</fInitialDriveForce>
<fDriveMaxFlatVel>145.0</fDriveMaxFlatVel>
<fInitialDriveMaxFlatVel>145.0</fInitialDriveMaxFlatVel>
<fBrakeForce>0.8</fBrakeForce>
<fBrakeBiasFront>0.5</fBrakeBiasFront>
<fHandBrakeForce>0.6</fHandBrakeForce>
<fSteeringLock>36.0</fSteeringLock>
<fTractionCurveMax>1.35</fTractionCurveMax>
<fTractionCurveMin>1.15</fTractionCurveMin>
<fTractionCurveLateral>22.0</fTractionCurveLateral>
<fTractionSpringDeltaMax>0.15</fTractionSpringDeltaMax>
<fLowSpeedTractionLossMult>1.0</fLowSpeedTractionLossMult>
<fCamberStiffnesss>0.0</fCamberStiffnesss>
<fTractionBiasFront>0.5</fTractionBiasFront>
<fTractionLossMult>0.0</fTractionLossMult>
<fSuspensionForce>4.0</fSuspensionForce>
<fSuspensionCompDamp>2.5</fSuspensionCompDamp>
<fSuspensionReboundDamp>3.0</fSuspensionReboundDamp>
<fSuspensionUpperLimit>0.08</fSuspensionUpperLimit>
<fSuspensionLowerLimit>-0.08</fSuspensionLowerLimit>
<fSuspensionRaise>0.0</fSuspensionRaise>
<fSuspensionBiasFront>0.5</fSuspensionBiasFront>
<fAntiRollBarForce>0.5</fAntiRollBarForce>
<fAntiRollBarBiasFront>0.5</fAntiRollBarBiasFront>
<fRollCentreHeightFront>0.25</fRollCentreHeightFront>
<fRollCentreHeightRear>0.25</fRollCentreHeightRear>
<fCollisionDamageMult>0.7</fCollisionDamageMult>
<fWeaponDamageMult>1.0</fWeaponDamageMult>
<fDeformationDamageMult>0.6</fDeformationDamageMult>
<fEngineDamageMult>1.0</fEngineDamageMult>
<fSeatOffsetDistX>0.0</fSeatOffsetDistX>
<fSeatOffsetDistY>0.0</fSeatOffsetDistY>
<fSeatOffsetDistZ>0.0</fSeatOffsetDistZ>
<nMonetaryValue>35000</nMonetaryValue>
<strAdvancedFlags>AAAAAA==</strAdvancedFlags>
<strAdvancedFlags2>AA==</strAdvancedFlags2>
</Item>
</HandlingData>
</CHandlingDataMgr>Parametri Dettagliati
Massa e Fisica Base
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fMass | Massa in kg | 800 (compatte) — 2500 (SUV) |
fInitialDragCoeff | Resistenza aerodinamica | 5 (supercar) — 20 (SUV) |
fPercentSubmerged | Galleggiabilità in acqua | 50 (barche) — 95 (auto) |
vecCentreOfMassOffset | Centro di massa (x, y, z) | -0.02, 0.0, 0.0 (default) |
WARNING
Il centro di massa (CoM) è il parametro più sensibile dell’handling. Abbassare Z del CoM rende il veicolo più stabile in curva ma meno realistico. Spostare Y indietro aumenta il sottosterzo. Modificalo con incrementi di 0.01 e testa ogni cambiamento.
Motore e Velocità
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fInitialDriveForce | Potenza motore (0-1) | 0.1 (lento) — 0.5 (supercar) |
fDriveMaxFlatVel | Velocità max in km/h | 80 (camion) — 200+ (supercar) |
fInitialDriveMaxFlatVel | Velocità max effettiva | uguale a sopra |
fDriveInertia | Inerzia motore (ripresa) | 0.8 — 1.5 |
fClutchChangeRateScale | Velocità cambio marcia | 0.5 — 2.0 |
Frenata
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fBrakeForce | Potenza frenante | 0.2 (debole) — 1.2 (forte) |
fBrakeBiasFront | Bias freni anteriori | 0.4 — 0.7 |
fHandBrakeForce | Potenza freno a mano | 0.3 — 1.0 |
Trazione e Aderenza
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fTractionCurveMax | Aderenza massima (curva) | 1.2 (scivoloso) — 1.8 (aderente) |
fTractionCurveMin | Aderenza minima | 0.8 — 1.5 |
fTractionCurveLateral | Aderenza laterale | 18.0 — 25.0 |
fTractionBiasFront | Bias trazione anteriore | 0.0 (RWD) — 1.0 (FWD) |
fLowSpeedTractionLossMult | Perdita aderenza a bassa velocità | 0.5 — 1.5 |
Sospensioni
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fSuspensionForce | Durezza molle | 1.5 (morbido) — 6.0 (duro) |
fSuspensionCompDamp | Compressione ammortizzatori | 1.0 — 3.5 |
fSuspensionReboundDamp | Ritorno ammortizzatori | 1.5 — 4.0 |
fSuspensionUpperLimit | Escursione max su | 0.05 — 0.15 |
fSuspensionLowerLimit | Escursione max giù | -0.15 — -0.05 |
fSuspensionBiasFront | Bias sospensione anteriore | 0.4 — 0.6 |
Rollio e Stabilità
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fAntiRollBarForce | Barra antirollio | 0.2 (morbido) — 1.0 (rigido) |
fAntiRollBarBiasFront | Bias barra anteriore | 0.4 — 0.6 |
fRollCentreHeightFront | Centro rollio anteriore | 0.15 — 0.40 |
fRollCentreHeightRear | Centro rollio posteriore | 0.15 — 0.40 |
Danni
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
fCollisionDamageMult | Danno da collisione | 0.5 (resistente) — 2.0 (fragile) |
fWeaponDamageMult | Danno da armi | 0.5 — 2.0 |
fDeformationDamageMult | Deformazione carrozzeria | 0.3 — 2.0 |
fEngineDamageMult | Danno al motore | 0.5 — 2.0 |
Valori Tipici per Categoria
| Parametro | Sportiva | SUV | Utilitaria | Moto |
|---|---|---|---|---|
fMass | 1300 | 2200 | 1000 | 200 |
fInitialDriveForce | 0.40 | 0.25 | 0.18 | 0.50 |
fDriveMaxFlatVel | 180 | 140 | 120 | 200 |
fBrakeForce | 0.9 | 0.7 | 0.6 | 1.0 |
fTractionCurveMax | 1.50 | 1.30 | 1.20 | 1.60 |
fSuspensionForce | 4.5 | 3.0 | 3.5 | 2.0 |
fAntiRollBarForce | 0.7 | 0.4 | 0.5 | 0.1 |
fSteeringLock | 32.0 | 38.0 | 36.0 | 25.0 |
fCollisionDamageMult | 0.7 | 0.9 | 0.8 | 1.5 |
TIP
Usa i valori tipici per categoria come punto di partenza, poi ajusta con piccole modifiche (+/- 10%). Un veicolo fuoristrada con handling da supercar si comporterà in modo innaturale. Testa sempre su strada prima di finalizzare.
Controllo Trazione e ABS
<fTractionControlLossMult>0.0</fTractionControlLossMult>
<fTractionControlSpringStrength>1.0</fTractionControlSpringStrength>
<fABSStrength>1.0</fABSStrength>| Parametro | Descrizione |
|---|---|
fTractionControlLossMult | Quanto slitta in accelerazione (0 = nessuno slittamento) |
fTractionControlSpringStrength | Forza del controllo trazione |
fABSStrength | Forza ABS (0 = disabilitato, 1 = massimo) |
Steering Lock
L’angolo di sterzata in gradi:
| Veicolo | fSteeringLock |
|---|---|
| Auto normale | 36.0 — 40.0 |
| Sportiva | 32.0 — 36.0 |
| SUV/Fuoristrada | 38.0 — 42.0 |
| Moto | 22.0 — 28.0 |
| Camion | 42.0 — 48.0 |
QUESTION
Perché le sportive hanno un angolo di sterzata minore rispetto ai SUV? Perché a velocità elevate un angolo troppo ampio causerebbe sbandate incontrollabili — le sportive sacrificano manovrabilità a bassa velocità per stabilità ad alta velocità.
TIP
Prossimo passo: 07 - carcols.meta
Torna alla: Indice Generale