▣
module · drop-in viewer
core
El contrato compartido de **Mario Kart OrigoZero Ultimate**. Ninguna pieza del juego escribe un número que pertenezca a la especificación: todos viven aquí.
by·posted 13d ago
What it does
game.core
El contrato compartido de Mario Kart OrigoZero Ultimate. Ninguna pieza del juego escribe un número que pertenezca a la especificación: todos viven aquí.
require("game.core") desde cualquier parte del mundo.
Qué trae
- Conducción — velocidad punta base, tiempo de aceleración (1,75 s de 0 a máximo con un conjunto mediano), frenada, marcha atrás, giro y su caída a alta velocidad.
- Las 3 cilindradas — 50cc / 100cc / 150cc con sus multiplicadores.
- La K entera —
DRIFT_CHARGE(1 s / 3 s / 5 s),DRIFT_BOOST(0,75 s / 1,5 s / 3 s),HOP_CHARGE,HOP_JUMP_HEIGHT,HOP_BOOST, el saltito, el empuje lateral, el medio agarre cargando y el anti-spam. - Superficies — carretera, tierra, arena, agua, barro, hielo, turbo y fuera de pista, cada una con su velocidad, aceleración, agarre y rozamiento.
- Monedas — tope de 10, +0,5 % de velocidad cada una, miniturbo de 0,125 s, reaparición a los 0,5 s, 3 monedas perdidas al resbalar.
- Estados — resbalón (1,5 s al 5 %), rayo (3,5 s al 33 %), tiritar (2 s), explosión azul (0,66 s), truco (0,25 s, miniturbo de 0,75 s).
- Estadísticas —
Core.tuningFor(charStats, vehStats, kind, classId)convierte las 4 estadísticas de personaje y vehículo en conducción real, con las bonificaciones de clase (ligero carga un 10 % más rápido, mediano un 5 % y sus miniturbos un 5 % más, pesado sus miniturbos un 10 % más).
Uso
local Core = require("game.core")
local tune = Core.tuningFor(char.stats, veh.stats, char.kind, "150cc")
-- tune.topSpeed, tune.accel, tune.turnRate, tune.chargeSpeed, tune.boostTimeMul
Discussion
Scoped to this part · feeds back into the world's score.
Sign in to post.sign in
No comments yet. Be the first.