point
Consulta sus miembros y las firmas que reciben o devuelven este tipo.
Miembros
13Despliega un miembro para leer sus notas o abre su ficha completa. Cada sobrecarga conserva su identidad.
| Miembro | Firma y descripción |
|---|---|
| point | int& point::x()Devuelve la coordenada horizontal del punto. |
| int& point::y()Los dos adaptadores compartidos de componentes conservan un par de referencia codificado de ocho bytes y ajustan su segundo valor de 32 bits en cero o cuatro bytes. |
| point | int point::x()Devuelve la coordenada horizontal del punto. |
| point | int point::y()Devuelve la coordenada vertical del punto. |
| point point::Set(int, int)Establece las coordenadas horizontal y vertical y devuelve el punto actualizado. |
| void point::SetLen(int)Modifica el punto como vector, escalando sus coordenadas enteras hacia la longitud indicada. La aritmética entera y el truncamiento pueden hacer que la longitud resultante difiera de la solicitada. |
| int point::Len()Devuelve la raíz cuadrada entera de la suma de los cuadrados de las coordenadas. |
| void point::Rot(int)Rota un punto entero pasado por referencia según un ángulo entero, usando seno y coseno. |
| point | bool point::InRect(rect)Comprueba si el punto está dentro del rectángulo, incluidos sus bordes. |
| void point::IntoRect(rect)Ajusta las coordenadas del punto para que queden dentro del rectángulo. |
| point | int point::Dist(point)Devuelve la raíz cuadrada entera de dx al cuadrado más dy al cuadrado. |
| GAIKA point::GetGAIKA()Gestor compartido de GetGAIKA y point::GetGAIKA que resuelve un punto mediante el mapa global de IA. |
| point point::ClampToMap()point::ClampToMap limita cada coordenada entre cero y su dimensión del mapa menos uno cuando existe un mapa global. |
Devuelven este tipo
54| Miembro | Firma y descripción |
|---|---|
PointGlobal | point Point(int, int)Crea un punto a partir de su coordenada horizontal x y su coordenada vertical y, en ese orden. |
point::Setpoint | point point::Set(int, int)Establece las coordenadas horizontal y vertical y devuelve el punto actualizado. |
+Global | point +(point, point)Por describirDescripción pendiente. |
-Global | point -(point, point)Por describirDescripción pendiente. |
*Global | point *(point, int)Por describirDescripción pendiente. |
/Global | point /(point, int)Por describirDescripción pendiente. |
rect::Centerrect | point rect::Center()Devuelve el punto central del rectángulo con coordenadas enteras. |
GetMapSizeGlobal | point GetMapSize()GetMapSize introduce en la pila las dos diferencias de límites de 32 bits más uno desde el puntero almacenado en [campo]. |
Obj::posObj | point Obj::pos()Devuelve la posición del objeto como un punto. Si el objeto no es válido, devuelve coordenadas cero. |
Obj::posRHObj | point Obj::posRH()Resuelve una referencia Obj y devuelve un punto de ocho bytes desde la operación virtual [campo]. |
Obj::GetDirObj | point Obj::GetDir()Devuelve dos componentes de 32 bits del objeto resuelto. Si no puede resolverlo, devuelve el vector predeterminado (0, 1). |
Obj::ClipDestToMapObj | point Obj::ClipDestToMap(point)Obj::ClipDestToMap ignora la referencia al objeto y limita las coordenadas del punto al rectángulo global de límites del mapa obtenido desde [campo] de [estado compartido]. |
Query::GetAverageDirectionQuery | point Query::GetAverageDirection()Devuelve la dirección media de los objetos de la consulta, o un punto cero si la consulta está vacía o no es válida. |
Building::GetEnterPointBuilding | point Building::GetEnterPoint(Unit)Calcula las coordenadas del punto de entrada de un edificio en relación con una unidad que se aproxima. |
Building::GetExitPointBuilding | point Building::GetExitPoint(Obj, point)Obtiene un punto de salida a partir de un Building, una categoría de plantilla Obj y un punto de entrada. |
Building::GetExitPointBuilding | point Building::GetExitPoint(point, bool)Obtiene un punto de salida a partir de un Building, un punto de entrada y un modo booleano. |
Building::GetPointBuilding | point Building::GetPoint(int, int)Por describirDescripción pendiente. |
Building::GetExitVectorBuilding | point Building::GetExitVector()GetExitVector de Building devuelve los dwords de la plantilla almacenados en [campo] y [campo]; devuelve (-1,-1) si el primer dword contiene un valor centinela. |
GetCatapultAttackPointGlobal | point GetCatapultAttackPoint(point)Por describirDescripción pendiente. |
Catapult::GetPointOnTargetCatapult | point Catapult::GetPointOnTarget(Obj)Por describirDescripción pendiente. |
Catapult::CalcEscapeDirectionCatapult | point Catapult::CalcEscapeDirection()Por describirDescripción pendiente. |
Unit::destUnit | point Unit::dest()Devuelve dos componentes de 16 bits con signo desde la operación virtual [campo] del controlador de ruta si Unit [campo] existe; en otro caso los obtiene de la operación virtual [campo] de Unit. Una Unit no válida devuelve (-1,-1). |
Unit::GetUnexploredPointUnit | point Unit::GetUnexploredPoint(int)Devuelve un punto aleatorio sin explorar cerca de la unidad, o el punto (-1, -1) si no encuentra ninguno. |
Unit::PathDestFoundUnit | point Unit::PathDestFound()Si Unit [campo] existe y su operación virtual [campo] devuelve un valor distinto de cero, devuelve el punto de la operación virtual [campo] de la ruta; en otro caso devuelve (-1,-1). |
Hero::GetFinalPartyOrientationHero | point Hero::GetFinalPartyOrientation()Devuelve el punto de orientación almacenado y transformado para esta función. |
Building::GetEnterExitBuilding | point Building::GetEnterExit()Delega una búsqueda aleatoria de punto usando el tipo de punto 12. El significado de ese tipo no está documentado en esta ficha. |
Building::GetWaterSourceBuilding | point Building::GetWaterSource()Delega una búsqueda aleatoria de punto usando el tipo de punto 13. El significado de ese tipo no está documentado en esta ficha. |
Building::GetGoodsSourceBuilding | point Building::GetGoodsSource()Delega una búsqueda aleatoria de punto usando el tipo de punto 14. El significado de ese tipo no está documentado en esta ficha. |
Building::GetFixSiteBuilding | point Building::GetFixSite()Delega una búsqueda aleatoria de punto usando el tipo de punto 15. El significado de ese tipo no está documentado en esta ficha. |
Settlement::FindNearEnterExitSettlement | point Settlement::FindNearEnterExit(point)Busca puntos de tipo 12 del asentamiento y selecciona el primer mínimo estricto de una medida entera de distancia transformada. |
ViewPosGlobal | point ViewPos()Convierte el punto medio de la vista interna en un punto del mundo y lo introduce en la pila de la máquina virtual CKS. |
GetVecGlobal | point GetVec(point, point, int)Escala una diferencia entera de puntos con desbordamiento usando una división con signo por el resultado entero de una operación auxiliar. |
RandomOffsetGlobal | point RandomOffset(int)RandomOffset llama dos veces a la operación virtual [campo] sobre Game[campo] con el par (-r,r) y después escribe (segundo,primero). |
RandomPointInCircleGlobal | point RandomPointInCircle(point, int)Construye un punto a partir de muestras de radio y ángulo y lo limita a los bordes del mapa. |
AreaCenterGlobal | point AreaCenter(str)Devuelve las coordenadas de un área seleccionadas mediante su campo de modo geométrico. |
GetRandomPointInAreaGlobal | point GetRandomPointInArea(str)Devuelve un punto calculado por una operación auxiliar, o un par fijo si falla la búsqueda del área. |
Teleport::exit_vectorTeleport | point Teleport::exit_vector()exit_vector de Teleport copia dos valores de 32 bits. |
Ship::FindPointToStayShip | point Ship::FindPointToStay()FindPointToStay prueba hasta 100 puntos desplazados mediante dos selecciones independientes entre -500 y 500; exige una LSA coincidente, un bit de ocupación desactivado y un resultado no nulo de la comprobación de espacio libre. |
Ship::GetTransPtShip | point Ship::GetTransPt()Devuelve dos componentes de 32 bits del barco resuelto como un punto. |
Flying::PickFlyingPointFlying | 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. |
Flying::PickLandingPointFlying | point Flying::PickLandingPoint(int)Por describirDescripción pendiente. |
GetVecByDirGlobal | point GetVecByDir(point, int)Escala el vector del punto de entrada hasta la magnitud entera indicada. |
GetDirByAngleGlobal | point GetDirByAngle(int)Gestor de point GetDirByAngle(int): devuelve el coseno y el seno de un ángulo en grados, multiplicados por 100. |
Unit::dirUnit | point Unit::dir()Devuelve dos componentes de 32 bits de la unidad resuelta como un punto. |
Squad::posSquad | point Squad::pos()Obtiene el líder de una escuadra y devuelve su punto o (-1,-1). |
GAIKA::CenterGAIKA | point GAIKA::Center()GAIKA::Center copia los valores de 32 bits situados a +8 y +12 del registro GAIKA obtenido; devuelve un punto cero si no se obtiene ningún registro. |
GAIKA::GetDestPointGAIKA | point GAIKA::GetDestPoint(Unit)Devuelve un destino almacenado o calcula un punto de aproximación para determinadas configuraciones de edificios. |
Settlement::FindCatapultSpotSettlement | point Settlement::FindCatapultSpot(point)Adaptador CKS cuyo consumo interno de veinte bytes de entrada todavía no está reconciliado; pasa un selector adicional a la búsqueda de clase y a la selección de un punto almacenado en caché. |
GetGaikaCenterGlobal | point GetGaikaCenter(int)Devuelve los campos de punto del registro seleccionado por los 16 bits inferiores de la entrada. |
GetSquadCenterGlobal | point GetSquadCenter(int, int)Calcula la media de las coordenadas de los miembros de escuadra obtenidos, usando una división sin signo por el recuento total almacenado. |
ViewSlotGlobal | point ViewSlot()Devuelve las coordenadas del punto medio de la vista divididas entre 128 y descarta la salida de la conversión de terreno. |
Unit::BestMDPosUnit | point Unit::BestMDPos(int, int, int, int, bool)Clasifica los líderes de escuadras hostiles filtrados mediante un recuento de relaciones dentro de un círculo, con penalizaciones opcionales por aliados y una bonificación por distancia. |
MousePtmGlobal | point MousePtm()MousePtm introduce en la pila los dwords receptor[campo] y [campo] obtenidos desde [[campo]]. |
point::ClampToMappoint | point point::ClampToMap()point::ClampToMap limita cada coordenada entre cero y su dimensión del mapa menos uno cuando existe un mapa global. |
Reciben este tipo
98| Miembro | Firma y descripción |
|---|---|
point::Distpoint | int point::Dist(point)Devuelve la raíz cuadrada entera de dx al cuadrado más dy al cuadrado. |
+Global | point +(point, point)Por describirDescripción pendiente. |
-Global | point -(point, point)Por describirDescripción pendiente. |
*Global | point *(point, int)Por describirDescripción pendiente. |
/Global | point /(point, int)Por describirDescripción pendiente. |
DistGlobal | int Dist(point, point)Devuelve la raíz cuadrada entera de dx al cuadrado más dy al cuadrado. |
=Global | void =(point&, point)Por describirDescripción pendiente. |
==Global | bool ==(point, point)Por describirDescripción pendiente. |
!=Global | bool !=(point, point)Por describirDescripción pendiente. |
Obj::AddCommandObj | void Obj::AddCommand(bool, str, point)Añade una orden con nombre y un punto como destino. |
Obj::SetCommandObj | void Obj::SetCommand(str, point)Crea y envía al objeto una orden con el nombre indicado y un punto como destino. |
Obj::ExecDefaultCmdObj | void Obj::ExecDefaultCmd(point, Obj, bool, bool)Construye un paquete para un único receptor con el que enviar una orden predeterminada, incluyendo un punto, un identificador de destino y marcas normalizadas. |
Obj::ExecCmdObj | void Obj::ExecCmd(str, point, Obj, bool)Valida un objeto y una orden por nombre; después la ejecuta con los argumentos del script. |
Obj::DistToObj | int Obj::DistTo(point)Obj::DistTo calcula la distancia de un Obj a un punto y resta el desplazamiento de su plantilla. |
Obj::SetPosObj | void Obj::SetPos(point)Por describirDescripción pendiente. |
Obj::SetPosSimpleObj | void Obj::SetPosSimple(point)Limita el punto indicado e invoca la colocación virtual con dos marcas true. |
Obj::FaceObj | void Obj::Face(point)Inicializa un contexto de órdenes del objeto, establece el punto hacia el que se orienta e invoca condicionalmente su método virtual de actualización de órdenes. |
Obj::PlayAnimObj | void Obj::PlayAnim(int, point)Solicita una animación de un objeto de scripts y devuelve el código de suspensión de la máquina virtual. |
Obj::StartAnimObj | void Obj::StartAnim(int, point)Prepara y solicita una animación con un punto de destino opcional. |
Obj::StartDelayedAnimObj | void Obj::StartDelayedAnim(int, point, int)Normaliza un punto igual al actual y pasa un identificador de animación reducido en uno junto con un entero final. |
Obj::DropItemObj | bool Obj::DropItem(Item, point)Solicita soltar en un punto el objeto de inventario indicado del receptor, mientras devuelve false. |
Obj::ClipDestToMapObj | point Obj::ClipDestToMap(point)Obj::ClipDestToMap ignora la referencia al objeto y limita las coordenadas del punto al rectángulo global de límites del mapa obtenido desde [campo] de [estado compartido]. |
PlaceGlobal | Obj Place(str, point, int)Crea un objeto de la clase indicada en una posición del mapa para el jugador indicado, cuando es posible colocarlo. |
ObjsInCircleGlobal | Query ObjsInCircle(point, int, str)Devuelve una consulta espacial filtrada por clase, centrada en un punto y con el radio indicado. |
Query::AddDefCmdQuery | void Query::AddDefCmd(point, Obj, bool, bool)Resuelve Query y el Obj opcional, y pasa el punto, el identificador de destino o 65535, y dos indicadores normalizados a la cadena de despacho de órdenes predeterminadas. |
Query::AddCommandQuery | void Query::AddCommand(bool, str, point)Solicita el modo de creación uno, con el par de coordenadas sin modificar, para cada miembro vivo de Query e instala los resultados no nulos. |
Query::AddCommandOffsetQuery | void Query::AddCommandOffset(bool, str, point)Transforma la posición de cada miembro vivo mediante el punto indicado menos la media de los miembros vivos y después solicita el modo uno sin limitar los valores localmente. |
Query::SetCommandQuery | void Query::SetCommand(str, point)Crea e instala la orden dirigida a un punto indicada para cada objeto válido seleccionado por una Query. |
Query::SetCommandOffsetQuery | void Query::SetCommandOffset(str, point)Traslada las posiciones de los miembros respecto a la media de los miembros vivos y las limita antes del despacho de la fábrica en modo uno, después de la operación virtual [campo](0). |
NearestObjGlobal | Obj NearestObj(Query, point)Por describirDescripción pendiente. |
Query::NearestObjQuery | Obj Query::NearestObj(point)Por describirDescripción pendiente. |
Query::FaceQuery | void Query::Face(point)Aplica una orden de orientación hacia un punto a cada miembro vivo de una consulta. |
EnemyInRangeGlobal | bool EnemyInRange(point, int, Obj)Construye un rectángulo delimitador con ajuste de sus valores y devuelve como booleano el acumulador de la función de consulta espacial. |
Building::GetExitPointBuilding | point Building::GetExitPoint(Obj, point)Obtiene un punto de salida a partir de un Building, una categoría de plantilla Obj y un punto de entrada. |
Building::GetExitPointBuilding | point Building::GetExitPoint(point, bool)Obtiene un punto de salida a partir de un Building, un punto de entrada y un modo booleano. |
GetCatapultAttackPointGlobal | point GetCatapultAttackPoint(point)Por describirDescripción pendiente. |
Catapult::RotateToCatapult | void Catapult::RotateTo(point)Por describirDescripción pendiente. |
Catapult::AttackCatapult | void Catapult::Attack(point)Por describirDescripción pendiente. |
Catapult::InRangeCatapult | bool Catapult::InRange(point)Por describirDescripción pendiente. |
Unit::GotoUnit | bool Unit::Goto(point, int, int, bool, int)Limita el punto a los bordes del mapa y coordina un controlador de ruta de Unit, una orden de movimiento, pasos de espera y un booleano final mediante los estados internos 0, 1 o 2; la llamada que establece el destino de la ruta pasa el indicador final 1. |
Unit::GotoEnterUnit | bool Unit::GotoEnter(point, int, int, bool, int)Sigue las ramas de espera y finalización de la ruta a un punto, pasando el indicador final 0 a la llamada de destino de ruta [campo]; la variante Goto con point pasa 1. |
Unit::GotoStraightUnit | void Unit::GotoStraight(point)Construye un objeto de ruta en la primera llamada bloqueante o reutiliza su puntero guardado, llama a su operación virtual [campo] con un tiempo de paso calculado y devuelve el estado interno 1 mientras queda un paso, o 0 después de destruir el objeto. |
Unit::ExitHolderUnit | void Unit::ExitHolder(point)Unit::ExitHolder, expuesta a CKS, pasa una posición a una ruta de reserva y movimiento que puede sacar a Unit de su contenedor Holder. |
Unit::BestTargetInRangeUnit | Obj Unit::BestTargetInRange(point, int)Pasa las coordenadas explícitas de un punto y un radio entero a la operación común de búsqueda de objetivos. |
Unit::PathToUnit | int Unit::PathTo(point, int, int)Prepara una consulta de ruta centrada en un punto para una Unit y devuelve el código de resultado interno del buscador de rutas o un valor centinela. |
Hero::FormSetupAndMoveToHero | void Hero::FormSetupAndMoveTo(point, int, int, bool)Tras las esperas relacionadas con el contenedor, la variante con point limpia el controlador de ruta de Hero y pasa el punto, dos enteros y el bool al cambio de destino de la formación; si tiene éxito instala un controlador nuevo, activa el modo de movimiento de la formación y establece [campo] de Hero en 3. |
Hero::SetFinalPartyOrientationHero | void Hero::SetFinalPartyOrientation(point)Guarda el punto transformado de la solicitud de orientación para esta función. |
Settlement::FindNearEnterExitSettlement | point Settlement::FindNearEnterExit(point)Busca puntos de tipo 12 del asentamiento y selecciona el primer mínimo estricto de una medida entera de distancia transformada. |
ObjList::AddCommandObjList | void ObjList::AddCommand(bool, str, point)Para cada miembro resuelto apto, crea una orden con nombre dirigida a un punto y selector 1, y la envía mediante la operación virtual [campo] usando el booleano indicado. |
ObjList::AddCommandOffsetObjList | void ObjList::AddCommandOffset(bool, str, point)Crea órdenes dirigidas a un punto para los miembros de una lista de objetos, conservando sus desplazamientos respecto al centro de la lista. |
ObjList::ExecDefaultCmdObjList | void ObjList::ExecDefaultCmd(point, Obj, bool, bool)Resuelve la referencia Obj opcional para obtener su identificador de objeto de +8 y pasa la lista, el punto, el identificador, dos booleanos y -1 a [campo]. |
ObjList::ExecCmdObjList | void ObjList::ExecCmd(str, point, Obj, bool)Busca el texto de orden indicado mediante la operación virtual [campo] del registro de órdenes; si tiene éxito pasa la orden resuelta y los argumentos restantes a [campo]. Si falla informa de que la orden no es válida. |
ObjList::SetCommandObjList | void ObjList::SetCommand(str, point)Para cada miembro resuelto apto, llama a la operación virtual [campo] con cero, crea una orden con nombre dirigida a un punto y selector 1, la envía mediante la operación virtual [campo] con false y actualiza el estado de las órdenes. |
ObjList::SetCommandOffsetObjList | void ObjList::SetCommandOffset(str, point)Calcula el centro de la lista y la posición relativa de cada miembro apto respecto a ese centro, limita el destino trasladado a los bordes del mapa y después crea y envía una orden de punto con selector 1 tras la operación virtual [campo]. |
ObjList::FilterClosestObjList | ObjList ObjList::FilterClosest(point, int)Crea una ObjList mediante una selección por distancia acotada que usa un punto y una cantidad. |
ObjList::FaceObjList | void ObjList::Face(point)Tras extraer de la pila el punto y la lista receptora, el gestor recorre las entradas de sus miembros. |
ViewGlobal | void View(point, bool)Extrae de la pila CKS un punto del mundo y un booleano de bloqueo, y los pasa a la operación interna que centra la cámara. |
ExploreCircleGlobal | void ExploreCircle(int, point, int)Valida un índice de jugador y pasa un centro y un radio a una operación de exploración del mapa. |
GetVecGlobal | point GetVec(point, point, int)Escala una diferencia entera de puntos con desbordamiento usando una división con signo por el resultado entero de una operación auxiliar. |
IsPassableGlobal | bool IsPassable(point)Devuelve el valor inverso de un bit del mapa de bits del mapa después de comprobar los límites con signo. |
IsPassable3x3Global | bool IsPassable3x3(point)Comprueba un punto y sus ocho posiciones circundantes mediante una operación del mapa de bits de transitabilidad. |
IsExploredGlobal | bool IsExplored(point, int)Pasa un punto y un número de jugador reducido en uno al receptor de exploración. |
RandomPointInCircleGlobal | point RandomPointInCircle(point, int)Construye un punto a partir de muestras de radio y ángulo y lo limita a los bordes del mapa. |
RevealHiddenEnemyUnitsGlobal | void RevealHiddenEnemyUnits(point, int, int)Por describirDescripción pendiente. |
AreaDistToGlobal | int AreaDistTo(point, str)Tras buscar el área por nombre, calcula un valor de distancia al área no negativo. |
_AdvPlaceAreaCircGlobal | void _AdvPlaceAreaCirc(str, point, int, str, str)Crea y configura un área circular de aventura a partir de los argumentos del script. |
CreateFeedbackGlobal | void CreateFeedback(str, point)Construye un efecto de respuesta visual con nombre en el punto indicado e inicializa su campo de planificación a partir del campo actual del juego. |
CreateFeedbackGlobal | void CreateFeedback(str, point, int)Construye un efecto de respuesta visual con nombre en el punto indicado e inicializa su campo de planificación con el desplazamiento entero. |
Ship::ShowBuildAnimationShip | void Ship::ShowBuildAnimation(point)Desliza un barco ya creado desde la salida del astillero a lo largo del vector indicado, en unos 800 milisegundos, como si se botara. No es una secuencia de construcción. |
IsPointInWaterGlobal | bool IsPointInWater(point)Comprueba si las coordenadas de mapa indicadas corresponden a una celda de agua consultando la cuadrícula global del terreno. |
Item::UseItem | void Item::Use(point)Limita un punto a los límites con signo del mapa y lo pasa a la operación de uso por posición. |
Flying::PlayAnimFlying | void Flying::PlayAnim(int, point, int)Valida e inicia una animación de Flying y después suspende la máquina virtual. |
Flying::AdjustFlyDirFlying | 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. |
GetTerrainHeightGlobal | int GetTerrainHeight(point)Limita un punto del mundo a los bordes del mapa y consulta la altura del terreno en esa posición. |
GetVecByDirGlobal | point GetVecByDir(point, int)Escala el vector del punto de entrada hasta la magnitud entera indicada. |
GetAngleByDirGlobal | int GetAngleByDir(point)GetAngleByDir calcula una longitud al cuadrado sin signo con desbordamiento y aplica un cálculo con asin y cuadrantes en su ruta de valores finitos, antes de convertir los 32 bits inferiores a entero. |
OnLeftGlobal | bool OnLeft(point, point)Por describirDescripción pendiente. |
Squad::SetCmdSquad | void Squad::SetCmd(int, int, int, str, point)Resuelve la referencia del escuadrón y delega una operación de orden con las coordenadas del punto de destino. |
GetGAIKAGlobal | GAIKA GetGAIKA(point)Obtiene el valor GAIKA asociado a las coordenadas del punto en el mapa de IA. Devuelve cero si ese mapa de IA no está disponible. |
Settlement::FindCatapultSpotSettlement | point Settlement::FindCatapultSpot(point)Adaptador CKS cuyo consumo interno de veinte bytes de entrada todavía no está reconciliado; pasa un selector adicional a la búsqueda de clase y a la selección de un punto almacenado en caché. |
Settlement::BestGateSettlement | Gate Settlement::BestGate(point)BestGate selecciona el primer Gate cuya puntuación interna de posición, sumada al campo con signo [campo] dividido entre cinco, sea estrictamente menor. |
SettlementCountGlobal | int SettlementCount(point, int, str)SettlementCount cuenta los asentamientos que coinciden con la clase y están por debajo de un umbral estricto de medida sin signo. |
FindRuinsGlobal | Obj FindRuins(point, int, int)Recorre las posiciones de asentamientos y devuelve la última referencia de ruinas coincidente aceptada aleatoriamente. |
AttackSetForTrainingGlobal | bool AttackSetForTraining(Obj, point, int)Selecciona un objetivo de entrenamiento cercano según su prioridad y pone en cola las órdenes de aproximación y enfrentamiento. |
ScrollToGlobal | void ScrollTo(point, int)Usa un marco bloqueante persistente para interpolar el centro proyectado de la vista y programar reintentos. |
LSAGlobal | int LSA(point)Por describirDescripción pendiente. |
NearestStrongholdGlobal | Settlement NearestStronghold(point, int, int)Por describirDescripción pendiente. |
NearestStrongholdGlobal | Settlement NearestStronghold(point, int)Por describirDescripción pendiente. |
NearestStrongholdGlobal | Settlement NearestStronghold(point)La variante de NearestStronghold que recibe un punto selecciona la búsqueda BaseTownhall sin filtros. |
NearestSetGlobal | Settlement NearestSet(point, str, int, int)La variante de cuatro argumentos de NearestSet pasa la clase, el jugador reducido en uno y la máscara de relación indicada. |
NearestSetGlobal | Settlement NearestSet(point, str, int)La variante de tres argumentos de NearestSet pasa la clase, el jugador reducido en uno y la máscara fija uno. |
NearestSetGlobal | Settlement NearestSet(point)La variante de NearestSet que recibe un punto busca la clase de edificio central de Building sin filtrar por jugador. |
PrepareAiTransportShipGlobal | Ship PrepareAiTransportShip(int, int, int, str, point)PrepareAiTransportShip construye condicionalmente un resultado de referencia de ocho bytes. |
FindTeleportGlobal | Obj FindTeleport(int, point, point)Encuentra la conexión de teletransporte utilizable más corta entre las regiones de origen y destino para un jugador. |
Squad::UseTeleportSquad | bool Squad::UseTeleport(Obj, int, str, point)Guarda el estado y el tiempo de la escuadra y envía órdenes de teletransporte y de punto a los miembros vivos. |
EvalGlobal | void Eval(int, point, int, int, int, int)Obtiene tres enteros de salida pasados por referencia, solicita una consulta espacial y escribe sus tres resultados. |
IsProtectedGlobal | bool IsProtected(int, point, str)IsProtected limita las coordenadas y normaliza una marca de consulta local. |
UserNotificationGlobal | void UserNotification(str, str, point, int)Genera una notificación a partir de dos textos de scripts y un punto cuando el jugador indicado coincide con el jugador activo. |
Cobertura y límites
13 / 13 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.