Class DecksCreator.TribeCardDefinition

java.lang.Object
it.polimi.ingsw.gc14.Model.DecksCreator.TribeCardDefinition
Enclosing class:
DecksCreator

private static class DecksCreator.TribeCardDefinition extends Object
Internal data class representing the raw definition of a tribe card as loaded from a JSON file. Contains the card identifier, type, era, whether it is armed, whether it is an event card, and a list of additional parameters.
  • Field Details

    • id

      String id
    • type

      String type
    • era

      int era
    • armed

      boolean armed
    • isEvent

      boolean isEvent
    • params

      List<Object> params
  • Constructor Details

    • TribeCardDefinition

      private TribeCardDefinition()