If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Plants vs. Zombies 2: It's About Time/Development Leftovers
Jump to navigation
Jump to search
This is a sub-page of Plants vs. Zombies 2: It's About Time.
RSG Compilation Scripts?
Scripts possibly for compiling the ZenGarden and VaseBreaker resource stream group files are present in a features directory in v2.7.1-v2.9 of the iOS version, and then returned in v3.0-v3.3, then removed in v3.4.
ImageDefaults * Group="VaseBreakerGroup"; PopAnimDefaults * Group="VaseBreakerGroup"; ResImage FULL_VASEBREAKER_*; PopAnim FULL_VASEBREAKER_*; SimpleFileDefaults SOUNDBANKS_* Group="VaseBreakerAudio"; SimpleFile SOUNDBANKS_MINIGAME_VASEBREAKER; ImageDefaults * Group="ZombieVaseGargantuarGroup"; PopAnimDefaults * Group="ZombieVaseGargantuarGroup"; ResImage FULL_ZOMBIE_VASE_GARGANTUAR*; PopAnim FULL_ZOMBIE_VASE_GARGANTUAR*; # ================================================ # UI_VaseBreakerEndless group # ================================================ ImageDefaults * Group="UI_VaseBreakerEndless"; PopAnimDefaults * Group="UI_VaseBreakerEndless"; FontDefaults * Group="UI_VaseBreakerEndless"; Lua "gSrcResolutions = { 1536 }"; ResImage FULL_UI_VASEBREAKER_NEW_RECORD_SPLASH*; Lua "gSrcResolutions = { 1200 }"; # ================================================ # UI_VaseBreakerMenu group # ================================================ ImageDefaults * Group="UI_VaseBreakerMenu"; PopAnimDefaults * Group="UI_VaseBreakerMenu"; FontDefaults * Group="UI_VaseBreakerMenu"; Lua "gSrcResolutions = { 1536 }"; PopAnim FULL_UI_ARCADEMENU_*; ResImage FULL_UI_ARCADEMENU_*; PopAnim FULL_UI_VASEBREAKER_*; ResImage FULL_UI_VASEBREAKER_*; Lua "gSrcResolutions = { 1200 }"; # ================================================
ImageDefaults * Group="VaseBreakerGroup"; PopAnimDefaults * Group="VaseBreakerGroup"; ResImage FULL_VASEBREAKER_*; PopAnim FULL_VASEBREAKER_*; SimpleFileDefaults SOUNDBANKS_* Group="VaseBreakerAudio"; SimpleFile SOUNDBANKS_MINIGAME_VASEBREAKER; ImageDefaults * Group="ZombieVaseGargantuarGroup"; PopAnimDefaults * Group="ZombieVaseGargantuarGroup"; ResImage FULL_ZOMBIE_VASE_GARGANTUAR*; PopAnim FULL_ZOMBIE_VASE_GARGANTUAR*; # ================================================ # UI_VaseBreakerEndless group # ================================================ ImageDefaults * Group="UI_VaseBreakerEndless"; PopAnimDefaults * Group="UI_VaseBreakerEndless"; FontDefaults * Group="UI_VaseBreakerEndless"; Lua "gSrcResolutions = { 1536 }"; ResImage FULL_UI_VASEBREAKER_NEW_RECORD_SPLASH*; Lua "gSrcResolutions = { 1200 }"; # ================================================ # UI_VaseBreakerMenu group # ================================================ ImageDefaults * Group="UI_VaseBreakerMenu"; PopAnimDefaults * Group="UI_VaseBreakerMenu"; FontDefaults * Group="UI_VaseBreakerMenu"; Lua "gSrcResolutions = { 1536 }"; PopAnim FULL_UI_ARCADEMENU_*; ResImage FULL_UI_ARCADEMENU_*; PopAnim FULL_UI_VASEBREAKER_*; ResImage FULL_UI_VASEBREAKER_*; PopAnim FULL_UI_LOCK_ANIMS*; ResImage FULL_UI_LOCK_ANIMS*; Lua "gSrcResolutions = { 1200 }"; # ================================================
ImageDefaults * Group="VaseBreakerGroup"; PopAnimDefaults * Group="VaseBreakerGroup"; ResImage FULL_VASEBREAKER_*; PopAnim FULL_VASEBREAKER_*; SimpleFileDefaults SOUNDBANKS_* Group="VaseBreakerAudio"; SimpleFile SOUNDBANKS_MINIGAME_VASEBREAKER; ImageDefaults * Group="ZombieVaseGargantuarGroup"; PopAnimDefaults * Group="ZombieVaseGargantuarGroup"; ResImage FULL_ZOMBIE_VASE_GARGANTUAR*; PopAnim FULL_ZOMBIE_VASE_GARGANTUAR*; # ================================================ # UI_VaseBreakerEndless group # ================================================ ImageDefaults * Group="UI_VaseBreakerEndless"; PopAnimDefaults * Group="UI_VaseBreakerEndless"; FontDefaults * Group="UI_VaseBreakerEndless"; Lua "gSrcResolutions = { 1536 }"; ResImage FULL_UI_VASEBREAKER_NEW_RECORD_SPLASH*; Lua "gSrcResolutions = { 1200 }"; # ================================================ # UI_VaseBreakerMenu group # ================================================ ImageDefaults * Group="UI_VaseBreakerMenu"; PopAnimDefaults * Group="UI_VaseBreakerMenu"; FontDefaults * Group="UI_VaseBreakerMenu"; Lua "gSrcResolutions = { 1536 }"; PopAnim FULL_UI_ARCADEMENU_*; ResImage FULL_UI_ARCADEMENU_*; PopAnim DEV_UI_ARCADEMENU_*; ResImage DEV_UI_ARCADEMENU_*; PopAnim FULL_UI_VASEBREAKER_*; ResImage FULL_UI_VASEBREAKER_*; PopAnim FULL_UI_LOCK_ANIMS*; ResImage FULL_UI_LOCK_ANIMS*; Lua "gSrcResolutions = { 1200 }"; # ================================================
# ================================================ # Set up our ZenGarden group # ================================================ ImageDefaults * Group="ZenGardenGroup"; PopAnimDefaults * Group="ZenGardenGroup"; ResImage INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; PopAnim INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; ResImage INITIAL_ZEN_GARDEN_BEE*; PopAnim INITIAL_ZEN_GARDEN_BEE*; ResImage INITIAL_ZEN_GARDEN_BOOSTGLOW*; ResImage INITIAL_ZEN_GARDEN_GEM_LARGE*; ResImage INITIAL_ZEN_GARDEN_LOCKED_POT_ICON*; ResImage INITIAL_ZEN_GARDEN_READYTOWATER*; ResImage INITIAL_ZEN_GARDEN_WATER_DROPLET*; PopAnim INITIAL_ZEN_GARDEN_WATER_DROPLET*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; ResImage INITIAL_ZEN_GARDEN_CURSORS_*; PopAnim INITIAL_ZEN_GARDEN_CURSORS_*; ResImage INITIAL_ZEN_GARDEN_PLANT_POOF*; PopAnim INITIAL_ZEN_GARDEN_PLANT_POOF*; ResImage INITIAL_ZEN_GARDEN_BOOSTEFFECT*; PopAnim INITIAL_ZEN_GARDEN_BOOSTEFFECT*; ResImage INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; PopAnim INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; ResImage INITIAL_ZEN_GARDEN_HIGHLIGHT*; PopAnim INITIAL_ZEN_GARDEN_HIGHLIGHT*; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_ZEN_GARDEN_SPROUT_ICON*; ResImage INITIAL_ZEN_GARDEN_FINISH_TIMER_BACKGROUND*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_INACTIVE*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_INACTIVE*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK # ================================================ # Set up our DelayLoad_Background_Zen group # ================================================ GroupDefaults DelayLoad_Background_Zen AtlasXMLOpts="rsbformat=Fmt_compressed_main rsbfilter=Normal"; # Compress DelayLoad_Background_Zen group ImageDefaults * Group="DelayLoad_Background_Zen"; PopAnimDefaults * Group="DelayLoad_Background_Zen"; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_BACKGROUNDS_ZEN_GARDEN*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK
# ================================================ # Set up our ZenGarden group # ================================================ ImageDefaults * Group="ZenGardenGroup"; PopAnimDefaults * Group="ZenGardenGroup"; ResImage INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; PopAnim INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; ResImage INITIAL_ZEN_GARDEN_BEE*; PopAnim INITIAL_ZEN_GARDEN_BEE*; ResImage INITIAL_ZEN_GARDEN_BOOSTGLOW*; ResImage INITIAL_ZEN_GARDEN_GEM_LARGE*; ResImage INITIAL_ZEN_GARDEN_LOCKED_POT_ICON*; ResImage INITIAL_ZEN_GARDEN_READYTOWATER*; ResImage INITIAL_ZEN_GARDEN_WATER_DROPLET*; PopAnim INITIAL_ZEN_GARDEN_WATER_DROPLET*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; ResImage INITIAL_ZEN_GARDEN_CURSORS_*; PopAnim INITIAL_ZEN_GARDEN_CURSORS_*; ResImage INITIAL_ZEN_GARDEN_PLANT_POOF*; PopAnim INITIAL_ZEN_GARDEN_PLANT_POOF*; ResImage INITIAL_ZEN_GARDEN_ZEN_POT_WATER*; PopAnim INITIAL_ZEN_GARDEN_ZEN_POT_WATER*; ResImage INITIAL_ZEN_GARDEN_BOOSTEFFECT*; PopAnim INITIAL_ZEN_GARDEN_BOOSTEFFECT*; ResImage INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; PopAnim INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; ResImage INITIAL_ZEN_GARDEN_HIGHLIGHT*; PopAnim INITIAL_ZEN_GARDEN_HIGHLIGHT*; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_ZEN_GARDEN_SPROUT_ICON*; ResImage INITIAL_ZEN_GARDEN_FINISH_TIMER_BACKGROUND*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_INACTIVE*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_INACTIVE*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK # ================================================ # Set up our DelayLoad_Background_Zen group # ================================================ GroupDefaults DelayLoad_Background_Zen AtlasXMLOpts="rsbformat=Fmt_compressed_main rsbfilter=Normal"; # Compress DelayLoad_Background_Zen group ImageDefaults * Group="DelayLoad_Background_Zen"; PopAnimDefaults * Group="DelayLoad_Background_Zen"; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_BACKGROUNDS_ZEN_GARDEN*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK
# ================================================ # Set up our ZenGarden group # ================================================ ImageDefaults * Group="ZenGardenGroup"; PopAnimDefaults * Group="ZenGardenGroup"; ResImage INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; PopAnim INITIAL_ZEN_GARDEN_GROWING_PLANT_SLOT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_WATER_POURING*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_SPROUT*; ResImage INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; PopAnim INITIAL_ZEN_GARDEN_ZENGARDEN_SPROUT_REVEAL*; ResImage INITIAL_ZEN_GARDEN_BEE*; PopAnim INITIAL_ZEN_GARDEN_BEE*; ResImage INITIAL_ZEN_GARDEN_BOOSTGLOW*; ResImage INITIAL_ZEN_GARDEN_GEM_LARGE*; ResImage INITIAL_ZEN_GARDEN_LOCKED_POT_ICON*; ResImage INITIAL_ZEN_GARDEN_READYTOWATER*; ResImage INITIAL_ZEN_GARDEN_WATER_DROPLET*; PopAnim INITIAL_ZEN_GARDEN_WATER_DROPLET*; ResImage INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; PopAnim INITIAL_ZEN_GARDEN_PLANT_ANIMATIONS_*; ResImage INITIAL_ZEN_GARDEN_CURSORS_*; PopAnim INITIAL_ZEN_GARDEN_CURSORS_*; ResImage INITIAL_ZEN_GARDEN_PLANT_POOF*; PopAnim INITIAL_ZEN_GARDEN_PLANT_POOF*; ResImage INITIAL_ZEN_GARDEN_ZEN_POT_WATER*; PopAnim INITIAL_ZEN_GARDEN_ZEN_POT_WATER*; ResImage INITIAL_ZEN_GARDEN_BOOSTEFFECT*; PopAnim INITIAL_ZEN_GARDEN_BOOSTEFFECT*; ResImage INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; PopAnim INITIAL_ZEN_GARDEN_BOOSTCARD_ANIM*; ResImage INITIAL_ZEN_GARDEN_HIGHLIGHT*; PopAnim INITIAL_ZEN_GARDEN_HIGHLIGHT*; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_ZEN_GARDEN_SPROUT_ICON*; ResImage INITIAL_ZEN_GARDEN_FINISH_TIMER_BACKGROUND*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_INACTIVE*; ResImage INITIAL_ZEN_GARDEN_BUTTON_UNLOCK_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_ACTIVE*; ResImage INITIAL_ZEN_GARDEN_FINISH_BUTTON_INACTIVE*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK # ================================================ # Set up our DelayLoad_Background_Zen group # ================================================ GroupDefaults DelayLoad_Background_Zen AtlasXMLOpts="rsbformat=Fmt_compressed_main rsbfilter=Normal"; # Compress DelayLoad_Background_Zen group ImageDefaults * Group="DelayLoad_Background_Zen"; PopAnimDefaults * Group="DelayLoad_Background_Zen"; # START TEST HACK # Getting iPAD3 src size images into the game Lua "gSrcResolutions = { 1536 }"; ResImage INITIAL_BACKGROUNDS_ZEN_GARDEN*; Lua "gSrcResolutions = { 1200 }"; # END TEST HACK