S.T.A.L.K.E.R. merita di essere giocato semplicemente perchè tutti, almeno una volta nella vita, ci siamo sentiti come uno stalker in mezzo alla Zona...
La velocità di movimento
Il file che ci interessa è configs/creatures/actor.ltx.
La velocità di movimento è determinata, come parametro fisso e basilare, dalla velocità di camminata. In base a questa è poi calcolata la velocità di movimento durante la corsa (in avanti o indietro), durante lo scatto, accucciati, acquattati (solo in SoC e in CS) e camminando all'indietro.
Gli unici parametri non influenzati direttamente dalla velocità di camminata sono l'elevazione massima di salto e la velocità di movimento mentre si è in aria.
crouch_coef = 0.7 (coefficiente di movimento accucciati)
jump_speed = 6 (altezza del salto)
air_control_param = 0.1 (parametro che controlla la velocità di movimento direzionale in aria)
run_coef = 4.1 (coefficiente di corsa)
climb_coef = 0.7 (coefficiente di arrampicata - es.: mentre si salgono le scale)
sprint_koef = 2.0 (coefficiente di scatto)
run_back_coef = 1.8 (coefficiente di corsa all'indietro)
walk_back_coef = 0.5 (coefficiente di camminata all'indietro)
walk_accel = 8 (velocià quando si cammina - non influenza nè la corsa nè lo scatto)
E' importante ricordare che, quando ci muoviamo normalmente, stiamo correndo. Precisato questo, ecco come le velocità finali sono calcolate:
Velocità di camminata = walk_accel
Velocità di corsa = walk_accel * run_coef
Velocità di camminata all'indietro = walk_accel * walk_back_coef
Velocità di corsa all'indietro = walk_accel * run_back_coef
Velocità durante lo scatto = walk_accel * run_coef * sprint_koef
Velocità da accucciati = walk_accel * run_coef * crouch_coef
Velocità da acquattati (SoC e CS) = walk_accel * crouch_coef
Velocità di arrampicata = walk_accel * run_coef * climb_coef.
Torna a: Come moddare S.T.A.L.K.E.R.
guida #04