screen Store { onaction escape "event BackFromStore" defaultwidget returntomainmenu //=========================== ========================== //=========================== MAIN ========================== //=========================== ========================== widget Button Background { mins 0,0 size 800,600 texture "data/gfx/ui/store/store_bg" } widget EffectEmitter bg_effects { mins 0, 0 effectName "store_background_01" StartOn } widget Button Foreground { mins 0,0 size 800,600 texture "data/gfx/ui/store/store_fg" } widget EffectEmitter fg_effects { mins 0, 0 effectName "store_foreground_01" StartOn } //=========================== ========================== //=========================== POWERUPS ========================== //=========================== ========================== //=========================== REVERSE ========================== widget Button ReverseSelect { text " " onaction enter "event SelectWidgetUpgrade Reverse; event toPurchase; pushdialog PurchaseSelectInfo; event HideReverseStoreEffect" onaction hoverOn "event ShowReverseStoreEffect; event SelectWidgetUpgrade Reverse; selectwidget ReverseSelect" onaction hoverOff "event HideReverseStoreEffect" onaction gainfocus "event ShowReverseStoreEffect; event SelectWidgetUpgrade Reverse; selectwidget ReverseSelect" onaction losefocus "event HideReverseStoreEffect" disabled EventToEnableOn "ShowPowerupUpgradeReverse" EventToDisableOn "ResetPowerupUpgradeScreen" mins 265, 180 size 70, 70 color 255,255,255,0 style "SoundOnly" } widget EffectEmitter ReverseSelectEmitter { mins 302, 213 effectName "Store_hover_reverse_01" EventToStartEffectsOn "ShowReverseStoreEffect" EventToStopEffectsOn "HideReverseStoreEffect" } widget label description_next { hidden eventToShowOn "ShowReverseStoreEffect" eventToHideOn "HideReverseStoreEffect" mins 600, 150 size 180, 50 text "#UpReverse" textAlignment "center" textVerticalAlignment "top" wordWrap style "DisplayText28" } widget Label CurrentPowerupUpgradeCost { hidden eventToShowOn "ShowReverseStoreEffect" eventToHideOn "HideReverseStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 580, 240 size 90, 35 text "#Cost" textAlignment "right" textVerticalAlignment "top" wordWrap style "DisplayText32" } widget Label AnkhCoinImageBoard { hidden eventToShowOn "ShowReverseStoreEffect" eventToHideOn "HideReverseStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 740, 246 size 20, 20 TexCoordsForMins 0,0 TexCoordsForMaxs 1,1 texture "data/gfx/treasures/ankhCoin/coin001" } widget Label CurrentPowerupUpgradeValue { hidden eventToShowOn "ShowReverseStoreEffect" eventToHideOn "HideReverseStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" EventToPopulateFrom "CurrentPowerupCost" mins 675, 240 size 60, 35 text "" textAlignment "right" textVerticalAlignment "top" wordWrap style "BannerText02" } //=========================== STOP ========================== widget Button StopSelect { text " " onaction enter "event SelectWidgetUpgrade Stop; event toPurchase; pushdialog PurchaseSelectInfo; event HideStopStoreEffect" onaction hoverOn "event ShowStopStoreEffect; event SelectWidgetUpgrade Stop; selectwidget StopSelect" onaction hoverOff "event HideStopStoreEffect" onaction gainfocus "event ShowStopStoreEffect; event SelectWidgetUpgrade Stop; selectwidget StopSelect" onaction losefocus "event HideStopStoreEffect" disabled EventToEnableOn "ShowPowerupUpgradeStop" EventToDisableOn "ResetPowerupUpgradeScreen" mins 44, 264 size 70, 70 color 255,255,255,0 style "SoundOnly" } widget EffectEmitter StopSelectEmitter { mins 79, 296 effectName "Store_hover_stop_01" EventToStartEffectsOn "ShowStopStoreEffect" EventToStopEffectsOn "HideStopStoreEffect" } widget label description_next { hidden eventToShowOn "ShowStopStoreEffect" eventToHideOn "HideStopStoreEffect" mins 600, 150 size 180, 50 text "#UpStop" style "DisplayText28" textAlignment "center" textVerticalAlignment "top" wordWrap } widget Label CurrentPowerupUpgradeCost { hidden eventToShowOn "ShowStopStoreEffect" eventToHideOn "HideStopStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 580, 240 size 90, 35 text "#Cost" textAlignment "right" textVerticalAlignment "top" wordWrap style "DisplayText32" } widget Label AnkhCoinImageBoard { hidden eventToShowOn "ShowStopStoreEffect" eventToHideOn "HideStopStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 740, 246 size 20, 20 TexCoordsForMins 0,0 TexCoordsForMaxs 1,1 texture "data/gfx/treasures/ankhCoin/coin001" } widget Label CurrentPowerupUpgradeValue { hidden eventToShowOn "ShowStopStoreEffect" eventToHideOn "HideStopStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" EventToPopulateFrom "CurrentPowerupCost" mins 675, 240 size 60, 35 text "" textAlignment "right" textVerticalAlignment "top" wordWrap style "BannerText02" } //=========================== SLOW ========================== widget Button SlowSelect { text " " onaction enter "event SelectWidgetUpgrade Slow; event toPurchase; pushdialog PurchaseSelectInfo; event HideSlowStoreEffect" onaction hoverOn "event ShowSlowStoreEffect; event SelectWidgetUpgrade Slow; selectwidget SlowSelect" onaction hoverOff "event HideSlowStoreEffect" onaction gainfocus "event ShowSlowStoreEffect; event SelectWidgetUpgrade Slow; selectwidget SlowSelect" onaction losefocus "event HideSlowStoreEffect" onaction leftarrow "selectwidget LightningBoltSelect" disabled EventToEnableOn "ShowPowerupUpgradeSlow" EventToDisableOn "ResetPowerupUpgradeScreen" mins 37, 169 size 70, 70 color 255,255,255,0 style "SoundOnly" } widget EffectEmitter SlowSelectEmitter { mins 74, 201 effectName "Store_hover_slow_01" EventToStartEffectsOn "ShowSlowStoreEffect" EventToStopEffectsOn "HideSlowStoreEffect" } widget label description_next { hidden eventToShowOn "ShowSlowStoreEffect" eventToHideOn "HideSlowStoreEffect" mins 600, 150 size 180, 50 text "#UpSlow" textAlignment "center" textVerticalAlignment "top" wordWrap style "DisplayText28" } widget Label CurrentPowerupUpgradeCost { hidden eventToShowOn "ShowSlowStoreEffect" eventToHideOn "HideSlowStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 580, 240 size 90, 35 text "#Cost" textAlignment "right" textVerticalAlignment "top" wordWrap style "DisplayText32" } widget Label AnkhCoinImageBoard { hidden eventToShowOn "ShowSlowStoreEffect" eventToHideOn "HideSlowStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 740, 246 size 20, 20 TexCoordsForMins 0,0 TexCoordsForMaxs 1,1 texture "data/gfx/treasures/ankhCoin/coin001" } widget Label CurrentPowerupUpgradeValue { hidden eventToShowOn "ShowSlowStoreEffect" eventToHideOn "HideSlowStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" EventToPopulateFrom "CurrentPowerupCost" mins 675, 240 size 60, 35 text "" textAlignment "right" textVerticalAlignment "top" wordWrap style "BannerText02" } //=========================== FIREBALL ========================== widget Button FireballSelect { text " " onaction enter "event SelectWidgetUpgrade Fireball; event toPurchase; pushdialog PurchaseSelectInfo; event HideFireballStoreEffect" onaction hoverOn "event ShowFireballStoreEffect; event SelectWidgetUpgrade Fireball; selectwidget FireballSelect" onaction hoverOff "event HideFireballStoreEffect" onaction gainfocus "event ShowFireballStoreEffect; event SelectWidgetUpgrade Fireball; selectwidget FireballSelect" onaction losefocus "event HideFireballStoreEffect" onaction uparrow "selectwidget FireballSelect" disabled EventToEnableOn "ShowPowerupUpgradeFireball" EventToDisableOn "ResetPowerupUpgradeScreen" mins 159, 78 size 70, 70 color 255,255,255,0 style "SoundOnly" } widget EffectEmitter FireballSelectEmitter { mins 196, 114 effectName "Store_hover_fireball_01" EventToStartEffectsOn "ShowFireballStoreEffect" EventToStopEffectsOn "HideFireballStoreEffect" } widget label description_next { hidden eventToShowOn "ShowFireballStoreEffect" eventToHideOn "HideFireballStoreEffect" mins 600, 150 size 180, 50 text "#UpFireball" textAlignment "center" textVerticalAlignment "top" wordWrap style "DisplayText28" } widget Label CurrentPowerupUpgradeCost { hidden eventToShowOn "ShowFireballStoreEffect" eventToHideOn "HideFireballStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 580, 240 size 90, 35 text "#Cost" textAlignment "right" textVerticalAlignment "top" wordWrap style "DisplayText32" } widget Label AnkhCoinImageBoard { hidden eventToShowOn "ShowFireballStoreEffect" eventToHideOn "HideFireballStoreEffect" eventToHideOn "PowerupIsAtMaxLevel" mins 740, 246 size 20, 20 TexCoordsForMins 0,0 TexCoordsForMaxs 1,1 texture "data/gfx/treasures/ankhCoin/coin001" } widge...
edwardfranio