G.smali

.class public Lcom/sandboxol/blockymods/utils/G;
.super Ljava/lang/Object;
.source "GameCode2EventConstantUtils.java"


# direct methods
.method public static a(Ljava/lang/String;)Ljava/lang/String;
    .registers 2

    const-string v0, "Home"

    .line 5
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_b

    const-string p0, "home_gameicon_click"

    return-object p0

    :cond_b
    const-string v0, "Game"

    .line 6
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_16

    const-string p0, "game_gameicon_click"

    return-object p0

    :cond_16
    const-string p0, ""

    return-object p0
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    .registers 20

    move-object/from16 v0, p0

    move-object/from16 v1, p1

    const-string v2, "Home"

    .line 1
    invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    const/4 v3, 0x2

    const/4 v4, 0x0

    const/16 v5, 0x8

    const/4 v6, 0x3

    const-string v7, "recommend"

    const-string v8, "complex"

    const-string v9, "globe_hot"

    const-string v10, "voxel"

    const-string v11, "score"

    const-string v12, "new"

    const-string v13, "latest"

    const-string v14, "income"

    const-string v15, "ugc_recommend"

    const/16 v16, -0x1

    const-string v17, ""

    if-eqz v2, :cond_97

    .line 2
    invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->hashCode()I

    move-result v0

    sparse-switch v0, :sswitch_data_110

    goto :goto_77

    :sswitch_2f
    invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x1

    goto :goto_78

    :sswitch_37
    invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x5

    goto :goto_78

    :sswitch_3f
    invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x7

    goto :goto_78

    :sswitch_47
    invoke-virtual {v1, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x4

    goto :goto_78

    :sswitch_4f
    invoke-virtual {v1, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x6

    goto :goto_78

    :sswitch_57
    invoke-virtual {v1, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    goto :goto_78

    :sswitch_5e
    invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x0

    goto :goto_78

    :sswitch_66
    invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/16 v3, 0x8

    goto :goto_78

    :sswitch_6f
    invoke-virtual {v1, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_77

    const/4 v3, 0x3

    goto :goto_78

    :cond_77
    :goto_77
    const/4 v3, -0x1

    :goto_78
    packed-switch v3, :pswitch_data_136

    return-object v17

    :pswitch_7c
    const-string v0, "home_income_click"

    return-object v0

    :pswitch_7f
    const-string v0, "home_all_click"

    return-object v0

    :pswitch_82
    const-string v0, "home_marks_click"

    return-object v0

    :pswitch_85
    const-string v0, "home_com_click"

    return-object v0

    :pswitch_88
    const-string v0, "home_class_click"

    return-object v0

    :pswitch_8b
    const-string v0, "home_ugc_click"

    return-object v0

    :pswitch_8e
    const-string v0, "home_new_click"

    return-object v0

    :pswitch_91
    const-string v0, "home_guess_click"

    return-object v0

    :pswitch_94
    const-string v0, "home_rec_click"

    return-object v0

    :cond_97
    const-string v2, "Game"

    .line 3
    invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_10f

    .line 4
    invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->hashCode()I

    move-result v0

    sparse-switch v0, :sswitch_data_14c

    goto :goto_ef

    :sswitch_a7
    invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x1

    goto :goto_f0

    :sswitch_af
    invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x5

    goto :goto_f0

    :sswitch_b7
    invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x7

    goto :goto_f0

    :sswitch_bf
    invoke-virtual {v1, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x4

    goto :goto_f0

    :sswitch_c7
    invoke-virtual {v1, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x6

    goto :goto_f0

    :sswitch_cf
    invoke-virtual {v1, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    goto :goto_f0

    :sswitch_d6
    invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x0

    goto :goto_f0

    :sswitch_de
    invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/16 v3, 0x8

    goto :goto_f0

    :sswitch_e7
    invoke-virtual {v1, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_ef

    const/4 v3, 0x3

    goto :goto_f0

    :cond_ef
    :goto_ef
    const/4 v3, -0x1

    :goto_f0
    packed-switch v3, :pswitch_data_172

    return-object v17

    :pswitch_f4
    const-string v0, "game_income_click"

    return-object v0

    :pswitch_f7
    const-string v0, "game_all_click"

    return-object v0

    :pswitch_fa
    const-string v0, "game_marks_click"

    return-object v0

    :pswitch_fd
    const-string v0, "game_com_click"

    return-object v0

    :pswitch_100
    const-string v0, "game_class_click"

    return-object v0

    :pswitch_103
    const-string v0, "game_ugc_click"

    return-object v0

    :pswitch_106
    const-string v0, "game_new_click"

    return-object v0

    :pswitch_109
    const-string v0, "game_guess_click"

    return-object v0

    :pswitch_10c
    const-string v0, "game_rec_click"

    return-object v0

    :cond_10f
    return-object v17

    :sswitch_data_110
    .sparse-switch
        -0x6efc51f2 -> :sswitch_6f
        -0x46965e57 -> :sswitch_66
        -0x42277079 -> :sswitch_5e
        0x1a9a0 -> :sswitch_57
        0x6833e92 -> :sswitch_4f
        0x6b319c6 -> :sswitch_47
        0x17523efb -> :sswitch_3f
        0x38a764b0 -> :sswitch_37
        0x3af610bc -> :sswitch_2f
    .end sparse-switch

    :pswitch_data_136
    .packed-switch 0x0
        :pswitch_94
        :pswitch_91
        :pswitch_8e
        :pswitch_8b
        :pswitch_88
        :pswitch_85
        :pswitch_82
        :pswitch_7f
        :pswitch_7c
    .end packed-switch

    :sswitch_data_14c
    .sparse-switch
        -0x6efc51f2 -> :sswitch_e7
        -0x46965e57 -> :sswitch_de
        -0x42277079 -> :sswitch_d6
        0x1a9a0 -> :sswitch_cf
        0x6833e92 -> :sswitch_c7
        0x6b319c6 -> :sswitch_bf
        0x17523efb -> :sswitch_b7
        0x38a764b0 -> :sswitch_af
        0x3af610bc -> :sswitch_a7
    .end sparse-switch

    :pswitch_data_172
    .packed-switch 0x0
        :pswitch_10c
        :pswitch_109
        :pswitch_106
        :pswitch_103
        :pswitch_100
        :pswitch_fd
        :pswitch_fa
        :pswitch_f7
        :pswitch_f4
    .end packed-switch
.end method

.method public static b(Ljava/lang/String;)Ljava/lang/String;
    .registers 2

    .line 1
    invoke-virtual {p0}, Ljava/lang/String;->hashCode()I

    move-result v0

    sparse-switch v0, :sswitch_data_86

    goto :goto_63

    :sswitch_8
    const-string v0, "recommend"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x1

    goto :goto_64

    :sswitch_12
    const-string v0, "complex"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x5

    goto :goto_64

    :sswitch_1c
    const-string v0, "globe_hot"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x7

    goto :goto_64

    :sswitch_26
    const-string v0, "voxel"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x4

    goto :goto_64

    :sswitch_30
    const-string v0, "score"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x6

    goto :goto_64

    :sswitch_3a
    const-string v0, "new"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x2

    goto :goto_64

    :sswitch_44
    const-string v0, "latest"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x0

    goto :goto_64

    :sswitch_4e
    const-string v0, "income"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/16 p0, 0x8

    goto :goto_64

    :sswitch_59
    const-string v0, "ugc_recommend"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_63

    const/4 p0, 0x3

    goto :goto_64

    :cond_63
    :goto_63
    const/4 p0, -0x1

    :goto_64
    packed-switch p0, :pswitch_data_ac

    const-string p0, ""

    return-object p0

    :pswitch_6a
    const-string p0, "game_income_show"

    return-object p0

    :pswitch_6d
    const-string p0, "game_all_show"

    return-object p0

    :pswitch_70
    const-string p0, "game_marks_show"

    return-object p0

    :pswitch_73
    const-string p0, "game_com_show"

    return-object p0

    :pswitch_76
    const-string p0, "game_class_show"

    return-object p0

    :pswitch_79
    const-string p0, "game_ugc_show"

    return-object p0

    :pswitch_7c
    const-string p0, "game_new_show"

    return-object p0

    :pswitch_7f
    const-string p0, "game_guess_show"

    return-object p0

    :pswitch_82
    const-string p0, "game_rec_show"

    return-object p0

    nop

    :sswitch_data_86
    .sparse-switch
        -0x6efc51f2 -> :sswitch_59
        -0x46965e57 -> :sswitch_4e
        -0x42277079 -> :sswitch_44
        0x1a9a0 -> :sswitch_3a
        0x6833e92 -> :sswitch_30
        0x6b319c6 -> :sswitch_26
        0x17523efb -> :sswitch_1c
        0x38a764b0 -> :sswitch_12
        0x3af610bc -> :sswitch_8
    .end sparse-switch

    :pswitch_data_ac
    .packed-switch 0x0
        :pswitch_82
        :pswitch_7f
        :pswitch_7c
        :pswitch_79
        :pswitch_76
        :pswitch_73
        :pswitch_70
        :pswitch_6d
        :pswitch_6a
    .end packed-switch
.end method