
Alfa · Aún sin build pública
Night City da el aviso. Tú atiendes la llamada.
Entra en servicio en la comisaría de Watson y la ciudad deja de tratarte como objetivo. La radio te pasa una llamada. El sospechoso ya está ahí afuera, entre el tráfico, y cuando te acercas, huye. Un mod de jugabilidad policial para Cyberpunk 2077, escrito en redscript y construido sobre la propia IA del juego, no en su contra.
El turno
Entras en servicio. Tomas la llamada que te pasa la radio. Alcanzas al sospechoso, pides una unidad si te hace falta y lo detienes. Hoy el turno termina ahí, porque todavía no hay dónde dejarlo por escrito. Lo que está marcado como confirmado se jugó de principio a fin dentro del juego; lo que falta también está en la lista.
Confirmados en el juego
05Modo servicio
Llega a la comisaría de Watson, presiona una tecla y Night City deja de tratarte como un objetivo.
Dispatch por radio
La radio se enciende y entra una llamada. Tienes veinte segundos para aceptarla antes de que expire.
Persecución en vehículo
Cuando entra la llamada, el sospechoso ya está ahí, circulando por su calle. Si te acercas a treinta metros, se da a la fuga.
Control de flota
Pide una unidad y una patrulla viene sola hasta ti, con la sirena sonando, y se estaciona con la barra del techo encendida.
Arresto e interacción
Redúcelo sin matarlo: se levanta con las manos atrás y te sigue hasta tu patrulla.
Aún sin construir
01MDT y progresión
Una terminal en la patrulla para antecedentes, matrículas y órdenes de arresto, y encima rango, turnos y sueldo.
Del devlog
Cinco veces escribí algo que el juego ya hacía.
En los cinco casos empecé con código mío peleándose con el motor del juego, y nada de ese código sobrevivió. Esto es lo que costó cada uno antes de devolverle el trabajo al juego.
Lo que escribí
Poner el nivel de búsqueda a cero. Borrar la entrada de amenaza. Cambiar el grupo de actitud. Drenar la búsqueda con un temporizador. Cuatro formas de suprimir la búsqueda desde afuera. Todas parecían correctas en el log, y las estrellas volvían solas.
Lo que ya había
TogglePreventionSystemUna sola llamada apaga el sistema de prevención entero, en vez de ir limpiando todo lo que produce.
Lo que escribí
Buscar en el dump de scripts el ID de objeto del uniforme que llevan los agentes de la NCPD, dando por hecho que todo lo que se ve en el juego tiene un asa a la que agarrarse.
Lo que ya había
Cop_01_Set_*No hay objeto: es una apariencia de personaje precocinada. Cinco prendas normales que ya están en el juego dan la silueta correcta, se equipan por la vía normal y sobreviven a guardar y recargar.
Lo que escribí
Generar una patrulla junto al jugador. Funcionaba, y subirse era un robo: entrada forzada, aviso de vehículo robado y cualquier agente cercano volviéndose hostil.
Lo que ya había
Vehicle.vehicle_listRegistrada como invocable, la patrulla llega por la invocación del propio jugador: se coloca fuera de la vista, conduce sola hasta ti y al detenerse ya es tuya.
Lo que escribí
El sospechoso aparecía delante del jugador, mirando a una pared, dentro de otro auto, o se quedaba quieto hasta que te acercabas. Cada arreglo traía el bug siguiente.
Lo que ya había
RequestChaseVehicleEl generador de persecuciones del propio juego coloca el auto fuera de pantalla, sobre la red de carreteras, bien orientado y ya en marcha. Para él, ninguno de esos bugs existió nunca.
Lo que escribí
Subir la velocidad máxima. Subir la velocidad mínima. Aflojar los límites de curva uno por uno. Cinco días de números sobre un auto de fuga que seguía conduciendo como si fuera a un lugar aburrido.
Lo que ya había
CancelOrInterruptCommandLa orden de huir estuvo bien desde el principio. Esperaba en la cola detrás de la orden de patrulla que nunca le quitamos, aguardando un turno que no iba a llegar.
Contacto
Contáctame
Reportes de bugs, propuestas de callouts, soporte. Discord es el único canal —el repositorio es privado, así que no hay un gestor de incidencias— y quien responde es la misma persona que escribe el código.
Una fase a la vez
El plan entero son ocho fases, no cincuenta, y ahora mismo solo se trabaja en una.
- 00
Investigación y bases — Cerrada
- 01
Modo servicio — Cerrada
- 02
Primer dispatch, de principio a fin — Cerrada
- 03
Interacciones — En curso
En curso - 04
Dispatch real — En cola
- 05
Persecuciones y refuerzos — En cola
- 06
MDT y progresión — En cola
- 07
Pulido y publicación — En cola
Todavía no puedes jugarlo. Sí puedes leer cada paso en falso.
19 entradas hasta ahora, cada una escrita la semana en que pasó, con sus correcciones. El crash de GPU que era un fallo del driver y nunca del mod, el uniforme que no es un objeto, cinco días ajustando un auto de fuga que seguía obedeciendo una orden de patrulla.
Abrir el devlog