FALCON JIP

by kaviwest

0.5.1

FALCON JIP — Changelog v0.5.1
Nuevo
Cancelar el despliegue sin teletransportar: al abrir el mapa con F9, ahora se puede cancelar pulsando F9 otra vez o Escape, sin necesidad de hacer clic en el mapa.
Nombres de jugadores en el mapa: mientras el mapa está abierto, se muestra un punto azul en la posición exacta de cada jugador conectado, con su nombre en azul oscuro junto al punto como referencia. Los marcadores se actualizan en tiempo real con el pan y el zoom del mapa, y desaparecen automáticamente al cerrar el mapa (por cualquier vía: clic, F9, o Escape).
Corregido
Crash al cancelar rápido: se ha corregido un fallo (NULL pointer to instance en SCR_MapToolMenuUI) que ocurría al pulsar F9 dos veces muy seguidas, causado por un doble disparo de la misma tecla en dos contextos de input distintos. Se ha añadido un pequeño margen de seguridad (300 ms) tras abrir el mapa antes de permitir cerrarlo.
F9 no respondía con el mapa abierto: la tecla de cancelar/abrir vivía únicamente en el contexto de "jugador a pie" (CharacterGeneralContext), que queda bloqueado en cuanto se abre el mapa. Se ha registrado también en MenuContext (el mismo contexto donde vive la acción nativa de Escape), para que la tecla siga respondiendo con el mapa abierto.
Técnico
El listener del clic en el mapa (SCR_MapEntity.GetOnSelection()) y el de cancelación (MenuBack) se registran únicamente mientras el mapa está abierto, y se limpian de forma centralizada en OnMapClosed(), evitando fugas de listeners.
Los marcadores de jugadores se crean mediante PlayerManager.GetPlayers() y se posicionan con SCR_MapEntity.WorldToScreen(), suscritos a los invokers GetOnMapPan() / GetOnMapZoom() para mantenerse sincronizados con la vista del mapa.
Confirmado que el mod se inicializa globalmente vía modded class SCR_BaseGameMode, por lo que sigue funcionando en cualquier misión sin necesidad de tocar escenarios.
Game Version
1.7.0.54
Created
Wed, 05 Aug 2026 02:24:44 GMT
Last Modified
Wed, 05 Aug 2026 02:24:49 GMT

0.5.0

Game Version
1.7.0.54
Created
Mon, 03 Aug 2026 19:04:18 GMT
Last Modified
Mon, 03 Aug 2026 19:04:21 GMT

Showing 1 to 2 of 2 results

Rows per page