package com.caliverse.admin.domain.entity.metadata;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.models.security.SecurityScheme;
import lombok.Getter;
import lombok.Setter;


@Getter @Setter
public class MetaGameModeCommonData {
    private Integer id;
    private String desc;
    @JsonProperty("ax_start_wait_time")
    private Integer axStartWaitTime;
    @JsonProperty("proceed_if_no_enemies")
    private boolean proceedIfNoEnemies;
    @JsonProperty("max_play_time")
    private Integer maxPlayTime;
    @JsonProperty("character_base_stat_data_id")
    private Integer characterBaseStatDataID;
    @JsonProperty("character_attribute_stat_data_id")
    private Integer characterAttributeStatDataID;
    @JsonProperty("character_ability_level_data_id")
    private Integer characterAbilityLevelDataID;
    @JsonProperty("attribute_func_data_id_ue")
    private String attributeFuncDataID_UE;
    @JsonProperty("genre_name")
    private String genreName;
    @JsonProperty("mode_name")
    private String modeName;
    @JsonProperty("map_name")
    private String mapName;
    @JsonProperty("map_description")
    private String mapDescription;
    @JsonProperty("map_image")
    private String mapImage;
    @JsonProperty("map_tooltip_group_id")
    private Integer mapTooltipGroupID;
    @JsonProperty("guide_url")
    private String guideUrl;
}
