Zum Hauptinhalt springen

Code-Frameworks

Rezept: eine Zahl begrenzen

Begrenze, was ein Spieler für eine Zahl eingeben kann.

Ziel

Halte die maximalen hp eines Keeper zwischen 1 und 40.

Die Änderung

schemas/keeper.json
    "max_hp": {
      "label": "Maximum HP",
      "description": "How much damage a Keeper can take.",
      "defaultValue": 10,
      "min": 1,
      "max": 40
    }
  1. Zeilen 12-13 min und max begrenzen die Zahl. min darf max nicht übersteigen.

Ein Szenario oder Preset außerhalb der Grenzen lässt die Prüfung fehlschlagen:

Parameter max_hp 99 is not between 1 and 40.

Teste es

Teste die Ränder: Nutze den niedrigsten und den höchsten Wert in einem Preset oder Szenario.

Weiter