ES:STAT HE
From Battleground Europe Wiki
== ¿Cómo está programado el STAT-HE y el HE en el juego? ==
Como todos sabéis algunas armas que tenemos en el juego usan HE estadístico conocido como STAT-HE y el resto de las armas explosivas HE calculado. ¿Qué diferencia hay entre uno y otro?
Es sencillo, cuando un proyectil explota envía esquirlas aleatoriamente en todas las direcciones. Cuantas esquirlas depende de una variable que configura CRS según el proyectil. Por ejemplo una granada tiene 100 esquirlas.
Cuando explota la granada, las 100 esquirlas salen en todas las direcciones. El juego ejecuta una ecuación balística completa con la masa, velocidad, constante de velocidad para CADA esquirla. El problema es que algunos proyectiles HE de mayores calibres en realidad superan las 1000 esquirlas y los 1000 cálculos de balística dan bastante lag. Así que por motivos de rendimiento CRS se ha visto obligada a bajar los valores de cada proyectil. De no hacerlo así, con cada disparo que hicieses tendrías 2-3 segundos de congelación del juego.
El nuevo modelo STAT-HE usa una fórmula. Cuando el proyectil explota calcula un área un poco mayor que tu infante o tu vehículo. Usamos una fórmula estadística para calcular cuantas esquirlas de las 1000 van a esa zona, entonces hacemos el cálculo solo para las que atraviesen tu zona, que son una pequeña proporción.
Por ejemplo de 1000 esquirlas de un proyectil de 88 se calcula que 75 pasarían cerca de el área donde está tu enemigo. Se calcularía las trayectorias para esas 75 esquirlas. Así un proyectil de 100 esquirlas necesita unas 75-100 cálculos sólo y es posible no tener que bajar el número de esquirlas para las armas. Eso deja su efectividad en sus valores históricos.
De esta manera existen posibilidades reales de ser impactado por esquirlas, bien pequeñas o bien grandes que pueden o no penetrar en tu avión. El efecto general es el mismo que si pusiéramos cantidades reales en cada carga, pero sin estropear el rendimiento de tu ordenador al disparar.
El límite está en que si tiras un proyectil con 2000 esquirlas a un grupo de 30 infantes, la fórmula estadística hará que gran numero de esas esquirlas estén en el camino de alguien, así que habrá que calcular gran parte de esas 2000 esquirlas.
Pero existe un problema en la codificación del STAT-HE cuando impacta contra un vehículo blindado y consigue penetrarlo (Por ejemplo un 88 disparando a un A13 un proyectil de HE). El algoritmo usado falla y no produce los efectos esperados. Esto ha obligado a solo activar la nueva STAT-HE en los proyectiles que no pueden penetrar los tanques.
Ahora mismo está activado en:
- Bombas de aviación
- Granadas HE
- Granadas de Rifle HE (Francesas y Alemanas)
- Antiaéreos de 20mm
- Boffors de 40mm
- Cañones de 20mm montados en aviones.
Falta por activarse en:
- Cañones de los Tanques
- Cañones antitanque
- Flak36 (88)
En un futuro próximo CRS desarrollará un nuevo algoritmo de STAT-HE 2.0 que maneje bien los proyectiles que penetren los tanques.
Links:
- English Version
- Artículo cortesía de la 1SCpedia
