Example usage for com.badlogic.gdx.graphics.g2d TextureAtlas createSprites

List of usage examples for com.badlogic.gdx.graphics.g2d TextureAtlas createSprites

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics.g2d TextureAtlas createSprites.

Prototype

public Array<Sprite> createSprites(String name) 

Source Link

Document

Returns all regions with the specified name as sprites, ordered by smallest to largest AtlasRegion#index index .

Usage

From source file:com.retrom.volcano.assets.Assets.java

License:Apache License

public static void initAssets() {
    defaultCostume.initAssets();/*from  w ww  .j ava2  s. c  o  m*/
    goboCostume.initAssets();
    blikCostume.initAssets();

    TextureAtlas wallsSheet = assetManager.get("walls/walls.txt", TextureAtlas.class);
    walls1 = wallsSheet.createSprites("x1");
    walls2 = wallsSheet.createSprites("x2");
    wallParticles = wallsSheet.createSprites("wall_particle");

    TextureAtlas environmentSheet = assetManager.get("walls/enviroment.txt", TextureAtlas.class);
    pillars = environmentSheet.createSprites("pillars");
    setFilterNearest(pillars);
    pillars_big = environmentSheet.createSprites("pillars_big");
    setFilterNearest(pillars_big);
    pillars_start = environmentSheet.createSprite("pillars_start");
    setFilterNearest(pillars_start);
    pillars_end = environmentSheet.createSprite("pillars_end");
    setFilterNearest(pillars_end);
    pillars_hole = environmentSheet.createSprite("pillars_hole_front");
    setFilterNearest(pillars_hole);
    pillars_hole_bg = environmentSheet.createSprite("pillars_hole_back");
    setFilterNearest(pillars_hole_bg);
    floor = environmentSheet.createSprite("floor");
    setFilterNearest(floor);

    bodyBubble = environmentSheet.createSprites("lava_bodybubble");
    surfaceBubble = environmentSheet.createSprites("lava_surfacebubble");
    bubbleParticle = environmentSheet.createSprites("lava_bubble_particle");

    setFilterLinear(bodyBubble);
    setFilterLinear(surfaceBubble);

    background = environmentSheet.createSprite("bg_base");
    setFilterNearest(background);

    bg_world1 = environmentSheet.createSprites("bg_world1");
    setFilterNearest(bg_world1);
    bg_overlay_world1 = environmentSheet.createSprites("bg_world1_base_1");
    setFilterNearest(bg_overlay_world1);

    TextureAtlas environmentSheet2 = assetManager.get("walls/enviroment2.txt", TextureAtlas.class);
    bg_world2 = environmentSheet2.createSprites("bg_world2");
    setFilterNearest(bg_world2);
    bg_overlay_world2 = environmentSheet2.createSprites("bg_world2_base_1");
    setFilterNearest(bg_overlay_world2);
    bg_world3 = environmentSheet2.createSprites("bg_world3");
    setFilterNearest(bg_world3);

    TextureAtlas openingSheet = assetManager.get("walls/opening.txt", TextureAtlas.class);
    title = openingSheet.createSprite("openingscreen_title");
    tapToStart = openingSheet.createSprite("openingscreen_text_tap");
    opening_background = openingSheet.createSprite("bg_openingtile");
    openingDoor = openingSheet.createSprite("openingscreen_stonedoor");
    openingDoorTop = openingSheet.createSprite("pillars_entrance_start");
    setFilterNearest(openingDoorTop);
    openingDoorBg = openingSheet.createSprite("background_entrance_pillar");
    openingDoorLight = openingSheet.createSprite("openingscreen_outsidelight");
    openingFloor = openingSheet.createSprite("openingscreen_floor");
    openingShrineOn = openingSheet.createSprite("openingscreen_relic_shrine_on");
    openingShrineOff = openingSheet.createSprite("openingscreen_relic_shrine_off");
    openingTorch = openingSheet.createSprite("openingscreen_tourch");
    openingTorchFire = openingSheet.createSprites("torch_fire");

    openingRootsParticles = openingSheet.createSprites("openingscreen_roots_particle");

    openingBossSleeps = openingSheet.createSprite("openingscreen_sleepinggod");
    openingBossSleepsGlow = openingSheet.createSprite("openingscreen_sleepinggod_glow");
    openingBossAngryGlow = openingSheet.createSprite("openingscreen_sleepinggod_angryglow");
    openingBossSleepsRoots = openingSheet.createSprite("openingscreen_sleepinggod_roots");

    openingForegroundRoots1 = openingSheet.createSprite("openingscreen_roots_foreground1");
    openingForegroundRoots2 = openingSheet.createSprite("openingscreen_roots_foreground2");

    TextureAtlas treasure = assetManager.get("treasure/treasure.txt", TextureAtlas.class);

    Array<Sprite> coin1Arr = treasure.createSprites("coin_1");
    coin1_1 = coin1Arr.get(0);
    coin1_2 = coin1Arr.get(1);

    Array<Sprite> coin2Arr = treasure.createSprites("coin_2");
    coin2_1 = coin2Arr.get(0);
    coin2_2 = coin2Arr.get(1);
    coin2_3 = coin2Arr.get(2);

    Array<Sprite> coin3Arr = treasure.createSprites("coin_3");
    coin3_1 = coin3Arr.get(0);
    coin3_2 = coin3Arr.get(1);
    coin3_3 = coin3Arr.get(2);

    Array<Sprite> coin4Arr = treasure.createSprites("coin_4");
    coin4_1 = coin4Arr.get(0);
    coin4_2 = coin4Arr.get(1);
    coin4_3 = coin4Arr.get(2);

    Array<Sprite> coin5Arr = treasure.createSprites("coin_5");
    coin5_1 = coin5Arr.get(0);
    coin5_2 = coin5Arr.get(1);
    coin5_3 = coin5Arr.get(2);
    coin5_4 = coin5Arr.get(3);

    coin1_1_land = treasure.createSprites("coin_1_1_land/coin1_1_land");
    coin1_2_land = treasure.createSprites("coin_1_2_land/coin1_2_land");

    coin2_1_land = treasure.createSprites("coin_2_1_land/coin2_1_land");
    coin2_2_land = treasure.createSprites("coin_2_2_land/coin2_2_land");
    coin2_3_land = treasure.createSprites("coin_2_3_land/coin2_3_land");

    coin3_1_land = treasure.createSprites("coin_3_1_land/coin3_1_land");
    coin3_2_land = treasure.createSprites("coin_3_2_land/coin3_2_land");
    coin3_3_land = treasure.createSprites("coin_3_3_land/coin3_3_land");

    coin3_1_land = treasure.createSprites("coin_3_1_land/coin3_1_land");
    coin3_2_land = treasure.createSprites("coin_3_2_land/coin3_2_land");
    coin3_3_land = treasure.createSprites("coin_3_3_land/coin3_3_land");

    coin4_1_land = treasure.createSprites("coin_4_1_land/coin4_1_land");
    coin4_2_land = treasure.createSprites("coin_4_2_land/coin4_2_land");
    coin4_3_land = treasure.createSprites("coin_4_3_land/coin4_3_land");

    coin5_1_land = treasure.createSprites("coin_5_1_land/coin5_1_land");
    coin5_2_land = treasure.createSprites("coin_5_2_land/coin5_2_land");
    coin5_3_land = treasure.createSprites("coin_5_3_land/coin5_3_land");
    coin5_4_land = treasure.createSprites("coin_5_4_land/coin5_4_land");

    relic = treasure.createSprite("Relic");
    relic_loop = treasure.createSprites("relic_loop");

    Array<Sprite> gold_sack_sprites = treasure.createSprites("gold_sack");
    goldSackIdle = gold_sack_sprites.get(0);
    goldSackFalling = gold_sack_sprites.get(1);
    goldSackLand = treasure.createSprites("gold_sack_landing/gold_sack_landing");
    goldSackPump = treasure.createSprites("gold_sack_pump/gold_sack_pump");
    goldSackEnd = treasure.createSprites("gold_sack_end/gold_sack_end");

    powerupMagnet = treasure.createSprite("powerup_magnet");
    powerupSlomo = treasure.createSprite("powerup_time");
    powerupShield = treasure.createSprite("powerup_armor");

    bronzeCoinBreak = treasure.createSprites("coins_bronze_break");
    silverCoinBreak = treasure.createSprites("coins_silver_break");
    goldCoinBreak = treasure.createSprites("coins_gold_break");
    greenDiamondBreak = treasure.createSprites("coins_diamonds_green_break");
    purpleDiamondBreak = treasure.createSprites("coins_diamonds_purple_break");
    cyanDiamondBreak = treasure.createSprites("coins_diamonds_cyan_break");

    TextureAtlas scoreNumsSheet = assetManager.get("treasure/score_num.txt", TextureAtlas.class);
    scoreNum1 = scoreNumsSheet.createSprite("gui_score_+1");
    scoreNum3 = scoreNumsSheet.createSprite("gui_score_+3");
    scoreNum4 = scoreNumsSheet.createSprite("gui_score_+4");
    scoreNum5 = scoreNumsSheet.createSprite("gui_score_+5");
    scoreNum6 = scoreNumsSheet.createSprite("gui_score_+6");
    scoreNum10 = scoreNumsSheet.createSprite("gui_score_+10");
    scoreNum15green = scoreNumsSheet.createSprite("gui_score_+15green");
    scoreNum15purple = scoreNumsSheet.createSprite("gui_score_+15purple");
    scoreNum15teal = scoreNumsSheet.createSprite("gui_score_+15teal");
    scoreNum25 = scoreNumsSheet.createSprite("gui_score_+25");

    TextureAtlas playerVfxSheet = assetManager.get("vfx/playervfx.txt", TextureAtlas.class);
    playerExplode = playerVfxSheet.createSprites("player_die_explotion");
    wallExplode = playerVfxSheet.createSprites("StoneBreak_puff");

    TextureAtlas playerVfxSheet2 = assetManager.get("vfx/playervfx2.txt", TextureAtlas.class);
    doubleJumpEffect = playerVfxSheet2.createSprites("double_jump_puff");

    TextureAtlas vfxSheet = assetManager.get("vfx/vfx.txt", TextureAtlas.class);
    bronzeCollectEffect1 = vfxSheet.createSprites("coin_collect_bronze1");
    bronzeCollectEffect2 = vfxSheet.createSprites("coin_collect_bronze2");
    silverCollectEffect1 = vfxSheet.createSprites("coin_collect_silver1");
    silverCollectEffect2 = vfxSheet.createSprites("coin_collect_silver2");
    goldCollectEffect1 = vfxSheet.createSprites("coin_collect_gold1");
    goldCollectEffect2 = vfxSheet.createSprites("coin_collect_gold2");

    diamondCyanGlow = vfxSheet.createSprite("diamond_cyan_glow");
    diamondGreenGlow = vfxSheet.createSprite("diamond_green_glow");
    diamondPurpleGlow = vfxSheet.createSprite("diamond_purple_glow");
    tokenGlow = vfxSheet.createSprite("token_glow");

    Array<Sprite> flares = vfxSheet.createSprites("coin_flare");
    coinFlare = flares.get(0);
    sackFlare = flares.get(1);

    powerupMagnetCrushEffect = vfxSheet.createSprites("magnet_crushed");
    powerupSlomoCrushEffect = vfxSheet.createSprites("timebend_crushed");
    powerupShieldCrushEffect = vfxSheet.createSprites("shield_crushed");

    powerupMagnetAppearSpark = vfxSheet.createSprites("powerup_magnet_appearance_spark");
    powerupSlomoAppearSpark = vfxSheet.createSprites("powerup_timebend_appearance_spark");
    powerupShieldAppearSpark = vfxSheet.createSprites("powerup_shield_appearance_spark");

    powerupMagnetAppearSpark = vfxSheet.createSprites("powerup_magnet_appearance_spark");

    powerupSlomoAppearSparkReversed = new Array<Sprite>(powerupSlomoAppearSpark);
    powerupSlomoAppearSparkReversed.reverse();

    powerupMagnetAppearSparkReversed = new Array<Sprite>(powerupMagnetAppearSpark);
    powerupMagnetAppearSparkReversed.reverse();

    TextureAtlas openingVfxSheet = assetManager.get("vfx/openingvfx.txt", TextureAtlas.class);
    relic_flames = openingVfxSheet.createSprites("flames_circle");
    relic_glow = openingVfxSheet.createSprite("relic_glow");

    // Packed in this sheet because it was easier:
    fireballWarningPillarEffect = openingVfxSheet.createSprite("fireball_warningpillar");

    TextureAtlas powerupSheet = assetManager.get("vfx/powerup.txt", TextureAtlas.class);
    magnetBackGlow = powerupSheet.createSprite("powerup_magnet_backglow");
    slomoBackGlow = powerupSheet.createSprite("powerup_timebend_backglow");
    shieldBackGlow = powerupSheet.createSprite("powerup_shield_backglow");

    magnetAura = powerupSheet.createSprite("powerup_magnet_aura");
    slomoAura = powerupSheet.createSprite("powerup_timebend_aura");
    shieldAura = powerupSheet.createSprite("powerup_shield_aura");

    magnetFlare = powerupSheet.createSprite("powerup_magnet_ flare");
    slomoFlare = powerupSheet.createSprite("powerup_timebend_ flare");
    shieldFlare = powerupSheet.createSprite("powerup_shield_ flare");

    playerShieldEffectStart = powerupSheet.createSprites("powerup_shield_animated_glow_start");
    playerShieldEffect = powerupSheet.createSprites("powerup_shield_animated_glow_middle");
    playerShieldEffectHit = powerupSheet.createSprites("powerup_shield_animated_glow_hit");
    playerShieldEffectEnd = powerupSheet.createSprites("powerup_shield_animated_glow_die");

    playerSlomoEffect = powerupSheet.createSprites("powerup_timebend_animated_glow_die");

    TextureAtlas powerupMagnetSheet = assetManager.get("vfx/magnet.txt", TextureAtlas.class);
    playerMagnetEffect = powerupMagnetSheet.createSprites("powerup_magnet_animated_glow");
    playerMagnetGlow = powerupSheet.createSprite("powerup_magnet_glow");
    playerMagnetGlowDie = powerupMagnetSheet.createSprites("powerup_magnet_animated_glow_die");
    magnetTrailParticle = powerupMagnetSheet.createSprites("powerup_magnet_treasure_spark");

    greenDiamondCollectEffect1 = vfxSheet.createSprites("coin_collect_green1");
    greenDiamondCollectEffect2 = vfxSheet.createSprites("coin_collect_green2");
    cyanDiamondCollectEffect1 = vfxSheet.createSprites("coin_collect_cyan1");
    cyanDiamondCollectEffect2 = vfxSheet.createSprites("coin_collect_cyan2");
    purpleDiamondCollectEffect1 = vfxSheet.createSprites("coin_collect_purple1");
    purpleDiamondCollectEffect2 = vfxSheet.createSprites("coin_collect_purple2");
    coinCrushedEffect = vfxSheet.createSprites("loot_crushed_puff");

    dust = vfxSheet.createSprites("dust");
    smoke = vfxSheet.createSprites("smoke");
    burnParticle = vfxSheet.createSprites("particles_burnpiece");
    jumpPuff = vfxSheet.createSprites("jump_puff");

    hotBrick = vfxSheet.createSprite("fire_glow_extrahotbricks_x1");

    burningWallGlow = vfxSheet.createSprite("fire_glow");

    TextureAtlas enemiesSheet = assetManager.get("enemies/enemies.txt", TextureAtlas.class);
    burningWall = enemiesSheet.createSprite("burning_wall");
    burningWallStart = enemiesSheet.createSprites("burning_wall_start");
    burningWallBurn = enemiesSheet.createSprites("burning_wall_burn");
    burningWallEnd = enemiesSheet.createSprites("burning_wall_end");

    flamethrower = enemiesSheet.createSprite("flamethrower");
    flamethrowerAll = enemiesSheet.createSprites("flamethrower_all");

    spitter = enemiesSheet.createSprites("wall_spitter_sequence");

    TextureAtlas enemiesAddSheet1 = assetManager.get("enemies/enemies_add_1.txt", TextureAtlas.class);
    flamethrowerFlame = enemiesAddSheet1.createSprites("flamethrower_flame");
    fireballExplodeEffect = enemiesAddSheet1.createSprites("fireball_end");
    topFireballLoop = enemiesAddSheet1.createSprites("fireball_loop");

    TextureAtlas enemiesAddSheet2 = assetManager.get("enemies/enemies_add_2.txt", TextureAtlas.class);
    fireballStartEffect = enemiesAddSheet2.createSprites("fireball_start");

    TextureAtlas bossSheet = assetManager.get("enemies/boss.txt", TextureAtlas.class);
    bossRegular = bossSheet.createSprite("volcanogod_reg");
    bossAngry = bossSheet.createSprite("volcanogod_angry");
    bossDark = bossSheet.createSprite("volcanogod_dark");
    bossGlow = bossSheet.createSprite("volcanogod_glow");

    bossAngryCracksGlow = bossSheet.createSprite("volcanogod_angry_cracksglow");
    bossAngryMouthGlow = bossSheet.createSprite("volcanogod_angry_mouthglow");

    bossFloatingRocks = bossSheet.createSprites("volcanogod_floatingrocks");

    // Gui
    TextureAtlas guiSheet = assetManager.get("ui/gui.txt", TextureAtlas.class);
    scoreIcon = guiSheet.createSprite("gui_score_gold_icon");
    guiTimeBestIcon = guiSheet.createSprite("gui_time_best");
    pauseButton = guiSheet.createSprite("GUI_buttons_pause");
    pauseButtonClicked = guiSheet.createSprite("GUI_buttons_pause_click");

    // Warnings
    warningSkull = guiSheet.createSprite("GUI_warnings_skull");
    warningExcl = guiSheet.createSprite("GUI_warnings_excmark");

    magnetGui = guiSheet.createSprite("gui_powerups_magnet");
    magnetGuiOn = guiSheet.createSprite("gui_powerups_magnet_on");
    slomoGui = guiSheet.createSprite("gui_powerups_timebend");
    slomoGuiOn = guiSheet.createSprite("gui_powerups_timebend_on");
    shieldGui = guiSheet.createSprite("gui_powerups_shield");
    shieldGuiOn = guiSheet.createSprite("gui_powerups_shield_on");

    leftRightControlBg = guiSheet.createSprite("GUI_MovementControls_LeftRight_body");
    leftRightControlOver = guiSheet.createSprite("GUI_MovementControls_LeftRight_frame");

    leftControlOff = guiSheet.createSprite("GUI_MovementControls_LeftRight_left");
    rightControlOff = guiSheet.createSprite("GUI_MovementControls_LeftRight_right");
    jumpControlOff = guiSheet.createSprite("GUI_MovementControls_Jump_body");
    leftControlOn = guiSheet.createSprite("GUI_MovementControls_LeftRight_left_click");
    rightControlOn = guiSheet.createSprite("GUI_MovementControls_LeftRight_right_cilck");
    jumpControlOn = guiSheet.createSprite("GUI_MovementControls_Jump_body_click");

    scoreFont = new BitmapFont(Gdx.files.internal("ui/font/volcano_score.fnt"), false);
    timeFont = new BitmapFont(Gdx.files.internal("ui/font/volcano_time.fnt"), false);

    TextureAtlas shopBgSheet = assetManager.get("shop/shopbg.txt", TextureAtlas.class);
    shopBg = shopBgSheet.createSprite("shopmenu_bg");
    shopMenuBg = shopBgSheet.createSprite("shopmenu_menubox_bg");
    shopMenuFg = shopBgSheet.createSprite("shopmenu_menubox");

    bottomFadePowers = shopBgSheet.createSprite("shopmenu_menubox_buttomfade_powers");
    bottomFadeBlessings = shopBgSheet.createSprite("shopmenu_menubox_buttomfade_blessings");
    bottomFadeCostumes = shopBgSheet.createSprite("shopmenu_menubox_buttomfade_costume");

    TextureAtlas shopSheet = assetManager.get("shop/shop.txt", TextureAtlas.class);
    shamanIdle = shopSheet.createSprites("shopmenu_shaman_idle");
    shamanBuy = shopSheet.createSprites("shopmenu_shaman_buy");
    shopFg = shopSheet.createSprite("shopmenu_bg_foreground");
    shopFire = shopSheet.createSprites("shopmenu_fireplace");

    shopItemButtonBg = shopSheet.createSprite("shopmenu_item_button");
    shopItemButtonBuy = shopSheet.createSprites("shopmenu_item_button_buy");
    shopItemButtonGoldSack = shopSheet.createSprite("shopmenu_item_button_goldsackicon");
    shopItemButtonOwn = shopSheet.createSprite("shopmenu_item_button_ownicon");
    shopItemButtonEquip = shopSheet.createSprite("shopmenu_item_button_equipbutton");
    shopItemButtonEquipped = shopSheet.createSprite("shopmenu_item_button_equippedicon");
    shopItemButtonClicked = shopSheet.createSprite("shopmenu_item_button_click");

    scrollUpButton = shopSheet.createSprite("shopmenu_buttons_equip_scroll_up");
    scrollUpButtonPressed = shopSheet.createSprite("shopmenu_buttons_equip_scroll_up_click");
    scrollUpButtonDisabled = shopSheet.createSprite("shopmenu_buttons_equip_scroll_up_disable");

    scrollDownButton = shopSheet.createSprite("shopmenu_buttons_equip_scroll_down");
    scrollDownButtonPressed = shopSheet.createSprite("shopmenu_buttons_equip_scroll_down_click");
    scrollDownButtonDisabled = shopSheet.createSprite("shopmenu_buttons_equip_scroll_down_disable");

    mainShopPowers = shopSheet.createSprite("shopmenu_maintitles_powers");
    mainShopBlessings = shopSheet.createSprite("shopmenu_maintitles_blessings");
    mainShopCostumes = shopSheet.createSprite("shopmenu_maintitles_costume");
    mainShopBg = shopSheet.createSprite("shopmenu_maintitles_buttonbg");

    shopBack = shopSheet.createSprite("shopmenu_buttons_back");
    shopBackClick = shopSheet.createSprite("shopmenu_buttons_back_click");

    shopExit = shopSheet.createSprite("shopmenu_buttons_exit");
    shopExitClick = shopSheet.createSprite("shopmenu_buttons_exit_click");

    prices = Utils.createSpritesIndexMap(shopSheet, "shopmenu_items_cost");

    //// Shop items
    TextureAtlas shopItemsSheet = assetManager.get("shop/shopitems.txt", TextureAtlas.class);
    // Powers
    shopItemAirStepIcon = shopItemsSheet.createSprite("shopmenu_items_powers_airstep");
    shopItemAirStepTitle = shopItemsSheet.createSprite("shopmenu_items_powers_airstep_text");

    shopItemWallFootIcon = shopItemsSheet.createSprite("shopmenu_items_powers_wallfoot");
    shopItemWallFootTitle = shopItemsSheet.createSprite("shopmenu_items_powers_wallfoot_text");

    shopItemChargeIcon = shopItemsSheet.createSprite("shopmenu_items_powers_charge");
    shopItemChargeTitle = shopItemsSheet.createSprite("shopmenu_items_powers_charge_text");

    shopItemCheetahrIcon = shopItemsSheet.createSprite("shopmenu_items_powers_cheetahr");
    shopItemCheetahrTitle = shopItemsSheet.createSprite("shopmenu_items_powers_cheetahr_text");

    shopItemFroggerIcon = shopItemsSheet.createSprite("shopmenu_items_powers_frogger");
    shopItemFroggerTitle = shopItemsSheet.createSprite("shopmenu_items_powers_frogger_text");

    shopItemSlowWalkerIcon = shopItemsSheet.createSprite("shopmenu_items_powers_slowalker");
    shopItemSlowWalkerTitle = shopItemsSheet.createSprite("shopmenu_items_powers_slowalker_text");

    // Blessings
    shopBlessingsLevelNumber = shopItemsSheet.createSprites("shopmenu_items_blessings_level");

    shopItemAirCharmIcon = shopItemsSheet.createSprite("shopmenu_items_blessings_aircharm");
    shopItemAirCharmTitle = shopItemsSheet.createSprite("shopmenu_items_blessings_aircharm_text");

    // Costumes
    shopItemDefaultCostumeIcon = shopItemsSheet.createSprite("shopmenu_items_costume_default");
    shopItemDefaultCostumeTitle = shopItemsSheet.createSprite("shopmenu_items_costume_default_text");
    shopItemGoboCostumeIcon = shopItemsSheet.createSprite("shopmenu_items_costume_gobo");
    shopItemGoboCostumeTitle = shopItemsSheet.createSprite("shopmenu_items_costume_gobo_text");
    shopItemBlikCostumeIcon = shopItemsSheet.createSprite("shopmenu_items_costume_blik");
    shopItemBlikCostumeTitle = shopItemsSheet.createSprite("shopmenu_items_costume_blik_text");

    TextureAtlas pauseMenuSheet = assetManager.get("menu/pausemenu.txt", TextureAtlas.class);
    pauseMenuBG = pauseMenuSheet.createSprite("pausemenu_body");
    pauseMenuTitle = pauseMenuSheet.createSprite("pausemenu_title");
    pauseOptionsButton = pauseMenuSheet.createSprite("pausemenu_buttons_options");
    pauseOptionsButtonClicked = pauseMenuSheet.createSprite("pausemenu_buttons_options_click");
    pauseShopButton = pauseMenuSheet.createSprite("pausemenu_buttons_shop");
    pauseShopButtonClicked = pauseMenuSheet.createSprite("pausemenu_buttons_shop_click");
    pauseResumeButton = pauseMenuSheet.createSprite("pausemenu_buttons_resume");
    pauseResumeButtonClicked = pauseMenuSheet.createSprite("pausemenu_buttons_resume_click");
    pauseRetryButton = pauseMenuSheet.createSprite("pausemenu_buttons_retry");
    pauseRetryButtonClicked = pauseMenuSheet.createSprite("pausemenu_buttons_retry_click");
    pauseQuestbox = pauseMenuSheet.createSprite("pausemenu_questbox");
    pauseQuestboxCompleted = pauseMenuSheet.createSprite("pausemenu_questbox_completed");

    optionsMenuBG = pauseMenuSheet.createSprite("pausemenu_options_body");
    optionsMenuTitle = pauseMenuSheet.createSprite("pausemenu_options_title");
    optionsMenuBack = pauseMenuSheet.createSprite("pausemenu_options_buttons_back");
    optionsMenuBackClicked = pauseMenuSheet.createSprite("pausemenu_options_buttons_back_click");
    optionsMenuOn = pauseMenuSheet.createSprite("pausemenu_options_buttons_on");
    optionsMenuOff = pauseMenuSheet.createSprite("pausemenu_options_buttons_off");

    yesNoMenuBg = pauseMenuSheet.createSprite("pausemenu_rusuremenu_body");
    yesNoMenuTitle = pauseMenuSheet.createSprite("pausemenu_rusuremenu_text");
    yesButton = pauseMenuSheet.createSprite("pausemenu_rusuremenu_answers_yes");
    yesButtonClicked = pauseMenuSheet.createSprite("pausemenu_rusuremenu_answers_yes_click");
    noButton = pauseMenuSheet.createSprite("pausemenu_rusuremenu_answers_no");
    noButtonClicked = pauseMenuSheet.createSprite("pausemenu_rusuremenu_answers_no_click");
}