Cube Unbound Wiki Web del juego EN Discord 0

Tu propio jefe

Un jefe es una criatura con un bloque "boss": barra de vida, título, arena y fases que lo vuelven más peligroso. Lo pones de jefe de tu mazmorra con una línea.

Para la Alfa 0.2.3.1, la que se descarga gratis. Todo lo que hay aquí funciona en ella. ¿Es tu primer mod? Lee antes la guía de mods. Los demás tutoriales están en Tutoriales.

Paso 1: parte de un jefe del juego

Copia mods/mobs/golem_hematita.json como mods/mobs/osario_colossus.json. Así tienes ya las piezas y los modelos. Cambia el id, el name y lo demás como en este ejemplo (se omiten las parts, que se quedan como estaban):

{
  "id": "osario_colossus",
  "name": "Coloso del Osario",
  "description": "Un gólem de hueso y hierro que guarda la cripta más honda del Osario.",
  "style": "biped",
  "voxelSize": 0.25,
  "movement": {
    "speed": 2.2,
    "width": 3,
    "height": 4,
    "type": "ground"
  },
  "temper": "hostile",
  "boss": {
    "title": "Guardián del Osario",
    "scale": 1.2,
    "radius": 40,
    "phases": [
      {
        "below": 0.6,
        "damage": 1.2,
        "say": "¡El Coloso aplasta el suelo!"
      },
      {
        "below": 0.25,
        "damage": 1.5,
        "speed": 1.3,
        "say": "¡El Coloso entra en furia!"
      }
    ]
  },
  "boss_abilities": {
    "leap": true,
    "demolish": false,
    "minions": ["crypt_skeleton", "bone_sniper"]
  },
  "effects": [
    {
      "on": "hit",
      "type": "knockback",
      "value": 12
    }
  ],
  "stats": {
    "health": 220,
    "armor": 6,
    "damage": 9,
    "regen": 0,
    "level": 10
  },
  "spawn": {
    "count": 0
  },
  "loot": [
    {
      "item": "bone",
      "min": 4,
      "max": 8,
      "chance": 1.0
    },
    {
      "item": "iron_ingot",
      "min": 2,
      "max": 4,
      "chance": 1.0
    }
  ],
  "parts": "… (las del golem_hematita, sin tocar)"
}
Dos cosas que no se pueden olvidar: "spawn": {"count": 0}, para que no ande suelto por el mundo como un bicho más, y quitar el bloque "unique" del archivo copiado, para que no aparezca también en las montañas.

El bloque boss

CampoQué es
titleEl título bajo su nombre en la barra de vida (64 letras como mucho).
scaleCuánto más grande se ve (de 0,5 a 6).
radiusRadio de su arena en bloques (de 8 a 256).
phasesHasta 4 fases. Cada una empieza al bajar su vida de below (de 0 a 1, cada fase menor que la anterior) y multiplica su damage, armor (de 0,1 a 10) y speed (de 0,2 a 4). say es el grito que sale en pantalla (96 letras como mucho). También puede llevar effects.

Ataques especiales: boss_abilities

Efectos al golpear: effects

Una lista con on (hit: al pegar), type y value (y seconds en los que duran): knockback (empujón, de 0,5 a 40), bleed, burn o poison (daño por segundo), stun (aturde) y slow (ralentiza, de 0,05 a 0,95).

Paso 2: ponlo en una mazmorra

En el archivo de tu mazmorra, "boss": "osario_colossus". Te espera en la arena, tras la reja de la calavera. Cómo se hace la mazmorra: Tu propia mazmorra.

Paso 3: probarlo

Reinicia el juego y entra en tu mazmorra. Para no tener que bajar hasta la arena mientras ajustas números, empieza con poca vida (health) y súbela al final.

Si algo está mal escrito, al arrancar sale un aviso arriba de la pantalla con el archivo y el motivo. El juego sigue funcionando y se salta lo que esté roto.


Make your own boss (English)

A boss is a creature with a "boss" block. Copy mods/mobs/golem_hematita.json to mods/mobs/<id>.json, change its id and name, remove its "unique" block and keep "spawn": {"count": 0} so it does not roam the world. boss: title, scale (0.5–6), radius (arena, 8–256) and up to 4 phases (below 0–1, decreasing; damage/armor 0.1–10 and speed 0.2–4 multipliers; say). boss_abilities: leap (below 60% health), demolish (the landing breaks blocks) and minions (up to 4 creature ids). Then set "boss": "<id>" in your dungeon.