Imperivm Modding WikiCKS · FORMATOS · GUÍASEnglish
TIPO CKSReferencia CKS

Flying

Consulta sus miembros y las firmas que reciben o devuelven este tipo.

8 miembros2 lo devuelven0 lo reciben

Miembros

8

Despliega un miembro para leer sus notas o abre su ficha completa. Cada sobrecarga conserva su identidad.

MiembroFirma y descripción
PlayAnim

Valida e inicia una animación de Flying y después suspende la máquina virtual.

Abrir ficha completa →
Flying
void Flying::PlayAnim(int, point, int)

Valida e inicia una animación de Flying y después suspende la máquina virtual.

IsInAir

Flying::IsInAir extrae el bit 22 del dword [campo] del objeto Flying resuelto y lo devuelve como booleano.

Abrir ficha completa →
Flying
bool Flying::IsInAir()

Flying::IsInAir extrae el bit 22 del dword [campo] del objeto Flying resuelto y lo devuelve como booleano.

IsLanding

Devuelve true si una determinada bandera del objeto está activa y un campo almacenado de 32 bits no es cero. Los significados de los campos no están documentados.

Abrir ficha completa →
Flying
bool Flying::IsLanding()

Devuelve true si una determinada bandera del objeto está activa y un campo almacenado de 32 bits no es cero. Los significados de los campos no están documentados.

z

Obtiene una referencia Flying y devuelve el cálculo de altura asociado.

Abrir ficha completa →
Flying
int Flying::z()

Obtiene una referencia Flying y devuelve el cálculo de altura asociado.

PickFlyingPoint

Elige un punto de vuelo a una distancia aproximada indicada por el argumento. Sigue la dirección de una unidad cercana de la misma clase que esté en movimiento; si no la hay, prueba doce direcciones y escoge la menos concurrida y más parecida a la actual.

Al punto resultante se le añade una pequeña variación aleatoria. Un objeto no válido devuelve el punto (0, 0). Descripción basada solo en lectura estática.

Abrir ficha completa →
Flying
point Flying::PickFlyingPoint(int)

Elige un punto de vuelo a una distancia aproximada indicada por el argumento. Sigue la dirección de una unidad cercana de la misma clase que esté en movimiento; si no la hay, prueba doce direcciones y escoge la menos concurrida y más parecida a la actual.

PickLandingPoint

Comportamiento pendiente de documentar.

Abrir ficha completa →
Flying
point Flying::PickLandingPoint(int)Por describir

Descripción pendiente.

FindNearBird

Devuelve el primer candidato espacial distinto del propio receptor que tiene exactamente su misma plantilla dentro de un círculo de búsqueda fijo.

Abrir ficha completa →
Flying
Flying Flying::FindNearBird()

Devuelve el primer candidato espacial distinto del propio receptor que tiene exactamente su misma plantilla dentro de un círculo de búsqueda fijo.

AdjustFlyDir

Transforma condicionalmente un punto pasado por referencia que está fuera de un rectángulo reducido, usando campos vectoriales del objeto y rotaciones por cuadrantes.

Abrir ficha completa →
Flying
void Flying::AdjustFlyDir(point&)

Transforma condicionalmente un punto pasado por referencia que está fuera de un rectángulo reducido, usando campos vectoriales del objeto y rotaciones por cuadrantes.

Devuelven este tipo

2
MiembroFirma y descripción
Obj::AsFlyingObjFlying Obj::AsFlying()Por describir

Descripción pendiente.

Flying::FindNearBirdFlyingFlying Flying::FindNearBird()

Devuelve el primer candidato espacial distinto del propio receptor que tiene exactamente su misma plantilla dentro de un círculo de búsqueda fijo.

Reciben este tipo

0

No hay entradas en el catálogo publicado.

Cobertura y límites

7 / 8 miembros con descripción publicada.

Estas listas proceden de las firmas publicadas. «Reciben» cuenta parámetros explícitos, sin incluir el receptor del método; incluye variantes por referencia (&). No se afirma una jerarquía de herencia. Los nombres, las unidades y los efectos sin documentar siguen pendientes.