Class GachaBanner

java.lang.Object
emu.grasscutter.game.gacha.GachaBanner

public class GachaBanner extends Object
  • Constructor Details

    • GachaBanner

      public GachaBanner()
  • Method Details

    • getGachaType

      public int getGachaType()
    • getBannerType

      public GachaBanner.BannerType getBannerType()
    • getScheduleId

      public int getScheduleId()
    • getPrefabPath

      public String getPrefabPath()
    • getPreviewPrefabPath

      public String getPreviewPrefabPath()
    • getTitlePath

      public String getTitlePath()
    • getCost

      public ItemParamData getCost(int numRolls)
    • getCostItem

      public int getCostItem()
    • getBeginTime

      public int getBeginTime()
    • getEndTime

      public int getEndTime()
    • getSortId

      public int getSortId()
    • getRateUpItems4

      public int[] getRateUpItems4()
    • getRateUpItems5

      public int[] getRateUpItems5()
    • getFallbackItems3

      public int[] getFallbackItems3()
    • getFallbackItems4Pool1

      public int[] getFallbackItems4Pool1()
    • getFallbackItems4Pool2

      public int[] getFallbackItems4Pool2()
    • getFallbackItems5Pool1

      public int[] getFallbackItems5Pool1()
    • getFallbackItems5Pool2

      public int[] getFallbackItems5Pool2()
    • getRemoveC6FromPool

      public boolean getRemoveC6FromPool()
    • getAutoStripRateUpFromFallback

      public boolean getAutoStripRateUpFromFallback()
    • getWeight

      public int getWeight(int rarity, int pity)
    • getPoolBalanceWeight

      public int getPoolBalanceWeight(int rarity, int pity)
    • getEventChance

      public int getEventChance(int rarity)
    • toProto

      @Deprecated public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo toProto()
      Deprecated.
    • toProto

      public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo toProto(String sessionKey)