├── .gitignore ├── README.md └── scripts ├── Tibia.as ├── Tibia.mxml ├── _ApplicationControlBarStyle.as ├── _ApplicationStyle.as ├── _ButtonBarButtonStyle.as ├── _ButtonBarStyle.as ├── _ButtonStyle.as ├── _CheckBoxStyle.as ├── _ComboBoxStyle.as ├── _ContainerStyle.as ├── _ControlBarStyle.as ├── _CursorManagerStyle.as ├── _DataGridItemRendererStyle.as ├── _DataGridStyle.as ├── _DividedBoxStyle.as ├── _DragManagerStyle.as ├── _FormHeadingStyle.as ├── _FormItemLabelStyle.as ├── _FormItemStyle.as ├── _FormStyle.as ├── _HRuleStyle.as ├── _HSliderStyle.as ├── _ListBaseStyle.as ├── _MenuBarStyle.as ├── _MenuStyle.as ├── _RadioButtonStyle.as ├── _SWFLoaderStyle.as ├── _ScrollBarStyle.as ├── _TabBarStyle.as ├── _TabNavigatorStyle.as ├── _TabStyle.as ├── _TextAreaStyle.as ├── _TextInputStyle.as ├── _TibiaWatcherSetupUtil.as ├── _Tibia_FlexInit.as ├── _Tibia_mx_managers_SystemManager.as ├── _TileListStyle.as ├── _ToolTipStyle.as ├── _TreeStyle.as ├── _activeButtonStyleStyle.as ├── _activeTabStyleStyle.as ├── _alertButtonStyleStyle.as ├── _comboDropdownStyle.as ├── _dataGridStylesStyle.as ├── _dateFieldPopupStyle.as ├── _errorTipStyle.as ├── _globalStyle.as ├── _headerDateTextStyle.as ├── _headerDragProxyStyleStyle.as ├── _linkButtonStyleStyle.as ├── _opaquePanelStyle.as ├── _plainStyle.as ├── _popUpMenuStyle.as ├── _richTextEditorTextAreaStyleStyle.as ├── _swatchPanelTextFieldStyle.as ├── _textAreaHScrollBarStyleStyle.as ├── _textAreaVScrollBarStyleStyle.as ├── _todayStyleStyle.as ├── _weekDayStyleStyle.as ├── _windowStatusStyle.as ├── _windowStylesStyle.as ├── build ├── ApperanceStorageFactory.as └── ObjectDragImplFactory.as ├── en_US$ActionBarWidget_properties.as ├── en_US$BattlelistWidget_properties.as ├── en_US$BuddylistWidget_properties.as ├── en_US$BugReportWidget_properties.as ├── en_US$ChannelSelectionWidget_properties.as ├── en_US$CharacterSelectionWidget_properties.as ├── en_US$ChatStorage_properties.as ├── en_US$ChatWidget_properties.as ├── en_US$CombatControlWidget_properties.as ├── en_US$Connection_properties.as ├── en_US$EditListWidget_properties.as ├── en_US$EditTextWidget_properties.as ├── en_US$GeneralButtonsWidget_properties.as ├── en_US$Global_properties.as ├── en_US$InputHandler_properties.as ├── en_US$MarketWidget_properties.as ├── en_US$MessageMode_properties.as ├── en_US$MiniMapWidget_properties.as ├── en_US$NPCTradeWidget_properties.as ├── en_US$ObjectContextMenu_properties.as ├── en_US$OptionsConfigurationWidget_properties.as ├── en_US$QuestLogWidget_properties.as ├── en_US$ReportWidget_properties.as ├── en_US$SafeTradeWidget_properties.as ├── en_US$SelectOutfitWidget_properties.as ├── en_US$SharedResources_properties.as ├── en_US$SideBarHeader_properties.as ├── en_US$SpellListWidget_properties.as ├── en_US$StaticAction_properties.as ├── en_US$StatusWidget_properties.as ├── en_US$Tibia_properties.as ├── en_US$TutorialHintWidget_properties.as ├── en_US$WorldMapStorage_properties.as ├── en_US$collections_properties.as ├── en_US$containers_properties.as ├── en_US$controls_properties.as ├── en_US$core_properties.as ├── en_US$effects_properties.as ├── en_US$formatters_properties.as ├── en_US$skins_properties.as ├── en_US$styles_properties.as ├── loader └── asset │ ├── AssetProviderEvent.as │ └── IAssetProvider.as ├── mx ├── automation │ └── IAutomationObject.as ├── binding │ ├── BindabilityInfo.as │ ├── Binding.as │ ├── BindingManager.as │ ├── EvalBindingResponder.as │ ├── IBindingClient.as │ └── IWatcherSetupUtil.as ├── collections │ ├── ArrayCollection.as │ ├── ArrayList.as │ ├── CursorBookmark.as │ ├── ICollectionView.as │ ├── IList.as │ ├── IViewCursor.as │ ├── ItemResponder.as │ ├── ItemWrapper.as │ ├── ListCollectionView.as │ ├── ModifiedCollectionView.as │ ├── Sort.as │ ├── SortField.as │ ├── XMLListAdapter.as │ ├── XMLListCollection.as │ └── errors │ │ ├── CollectionViewError.as │ │ ├── CursorError.as │ │ ├── ItemPendingError.as │ │ └── SortError.as ├── containers │ ├── ApplicationControlBar.as │ ├── Box.as │ ├── BoxDirection.as │ ├── Canvas.as │ ├── ControlBar.as │ ├── DividedBox.as │ ├── DividerState.as │ ├── Form.as │ ├── FormHeading.as │ ├── FormItem.as │ ├── FormItemDirection.as │ ├── Grid.as │ ├── GridItem.as │ ├── GridRow.as │ ├── HBox.as │ ├── TabNavigator.as │ ├── Tile.as │ ├── TileDirection.as │ ├── VBox.as │ ├── ViewStack.as │ ├── dividedBoxClasses │ │ └── BoxDivider.as │ ├── errors │ │ └── ConstraintError.as │ ├── gridClasses │ │ ├── GridColumnInfo.as │ │ └── GridRowInfo.as │ └── utilityClasses │ │ ├── ApplicationLayout.as │ │ ├── BoxLayout.as │ │ ├── CanvasLayout.as │ │ ├── ConstraintColumn.as │ │ ├── ConstraintRow.as │ │ ├── Flex.as │ │ ├── FlexChildInfo.as │ │ ├── IConstraintLayout.as │ │ └── Layout.as ├── controls │ ├── Button.as │ ├── ButtonBar.as │ ├── ButtonLabelPlacement.as │ ├── ButtonPhase.as │ ├── CheckBox.as │ ├── ComboBase.as │ ├── ComboBox.as │ ├── DataGrid.as │ ├── FormItemLabel.as │ ├── HRule.as │ ├── HScrollBar.as │ ├── HSlider.as │ ├── IFlexContextMenu.as │ ├── Image.as │ ├── Label.as │ ├── List.as │ ├── Menu.as │ ├── MenuBar.as │ ├── NavBar.as │ ├── RadioButton.as │ ├── RadioButtonGroup.as │ ├── SWFLoader.as │ ├── Spacer.as │ ├── TabBar.as │ ├── Text.as │ ├── TextArea.as │ ├── TextInput.as │ ├── TileList.as │ ├── ToggleButtonBar.as │ ├── ToolTip.as │ ├── Tree.as │ ├── VScrollBar.as │ ├── buttonBarClasses │ │ └── ButtonBarButton.as │ ├── dataGridClasses │ │ ├── DataGridBase.as │ │ ├── DataGridColumn.as │ │ ├── DataGridDragProxy.as │ │ ├── DataGridHeader.as │ │ ├── DataGridHeaderBase.as │ │ ├── DataGridItemRenderer.as │ │ ├── DataGridListData.as │ │ └── DataGridLockedRowContentHolder.as │ ├── listClasses │ │ ├── BaseListData.as │ │ ├── IDropInListItemRenderer.as │ │ ├── IListItemRenderer.as │ │ ├── ListBase.as │ │ ├── ListBaseContentHolder.as │ │ ├── ListBaseFindPending.as │ │ ├── ListBaseSeekPending.as │ │ ├── ListBaseSelectionData.as │ │ ├── ListBaseSelectionDataPending.as │ │ ├── ListBaseSelectionPending.as │ │ ├── ListData.as │ │ ├── ListItemDragProxy.as │ │ ├── ListItemRenderer.as │ │ ├── ListRowInfo.as │ │ ├── TileBase.as │ │ ├── TileBaseDirection.as │ │ └── TileListItemRenderer.as │ ├── menuClasses │ │ ├── IMenuBarItemRenderer.as │ │ ├── IMenuDataDescriptor.as │ │ ├── IMenuItemRenderer.as │ │ ├── MenuBarItem.as │ │ ├── MenuItemRenderer.as │ │ └── MenuListData.as │ ├── scrollClasses │ │ ├── ScrollBar.as │ │ ├── ScrollBarDirection.as │ │ └── ScrollThumb.as │ ├── sliderClasses │ │ ├── Slider.as │ │ ├── SliderDataTip.as │ │ ├── SliderDirection.as │ │ ├── SliderLabel.as │ │ └── SliderThumb.as │ ├── tabBarClasses │ │ └── Tab.as │ └── treeClasses │ │ ├── DefaultDataDescriptor.as │ │ ├── HierarchicalCollectionView.as │ │ ├── HierarchicalViewCursor.as │ │ ├── ITreeDataDescriptor.as │ │ ├── ITreeDataDescriptor2.as │ │ ├── TreeItemRenderer.as │ │ └── TreeListData.as ├── core │ ├── Application.as │ ├── ApplicationGlobals.as │ ├── BitmapAsset.as │ ├── ByteArrayAsset.as │ ├── ClassFactory.as │ ├── ComponentDescriptor.as │ ├── Container.as │ ├── ContainerCreationPolicy.as │ ├── ContainerGlobals.as │ ├── ContainerLayout.as │ ├── ContainerRawChildrenList.as │ ├── ContextualClassFactory.as │ ├── DragSource.as │ ├── EdgeMetrics.as │ ├── EmbeddedFont.as │ ├── EmbeddedFontRegistry.as │ ├── EventPriority.as │ ├── FlexBitmap.as │ ├── FlexLoader.as │ ├── FlexShape.as │ ├── FlexSprite.as │ ├── FlexTextField.as │ ├── FlexVersion.as │ ├── IBorder.as │ ├── IButton.as │ ├── IChildList.as │ ├── IConstraintClient.as │ ├── IContainer.as │ ├── IDataRenderer.as │ ├── IDeferredInstantiationUIComponent.as │ ├── IEmbeddedFontRegistry.as │ ├── IFactory.as │ ├── IFlexAsset.as │ ├── IFlexDisplayObject.as │ ├── IFlexModule.as │ ├── IFlexModuleFactory.as │ ├── IFontContextComponent.as │ ├── IIMESupport.as │ ├── IInvalidating.as │ ├── IMXMLObject.as │ ├── IProgrammaticSkin.as │ ├── IPropertyChangeNotifier.as │ ├── IRawChildrenContainer.as │ ├── IRectangularBorder.as │ ├── IRepeater.as │ ├── IRepeaterClient.as │ ├── ISWFBridgeGroup.as │ ├── ISWFBridgeProvider.as │ ├── ISWFLoader.as │ ├── IStateClient.as │ ├── ITextFieldFactory.as │ ├── IToggleButton.as │ ├── IToolTip.as │ ├── IUIComponent.as │ ├── IUID.as │ ├── IUITextField.as │ ├── LayoutContainer.as │ ├── RSLItem.as │ ├── RSLListLoader.as │ ├── ResourceModuleRSLItem.as │ ├── SWFBridgeGroup.as │ ├── ScrollControlBase.as │ ├── ScrollPolicy.as │ ├── Singleton.as │ ├── SpriteAsset.as │ ├── TextFieldFactory.as │ ├── UIComponent.as │ ├── UIComponentCachePolicy.as │ ├── UIComponentDescriptor.as │ ├── UIComponentGlobals.as │ ├── UITextField.as │ └── UITextFormat.as ├── effects │ ├── Blur.as │ ├── CompositeEffect.as │ ├── Effect.as │ ├── EffectInstance.as │ ├── EffectManager.as │ ├── EffectTargetFilter.as │ ├── Fade.as │ ├── Glow.as │ ├── IAbstractEffect.as │ ├── IEffect.as │ ├── IEffectInstance.as │ ├── IEffectTargetHost.as │ ├── Move.as │ ├── Parallel.as │ ├── Pause.as │ ├── Sequence.as │ ├── SetPropertyAction.as │ ├── Tween.as │ ├── TweenEffect.as │ ├── Zoom.as │ └── effectClasses │ │ ├── ActionEffectInstance.as │ │ ├── AddRemoveEffectTargetFilter.as │ │ ├── BlurInstance.as │ │ ├── CompositeEffectInstance.as │ │ ├── FadeInstance.as │ │ ├── GlowInstance.as │ │ ├── HideShowEffectTargetFilter.as │ │ ├── MoveInstance.as │ │ ├── ParallelInstance.as │ │ ├── PauseInstance.as │ │ ├── PropertyChanges.as │ │ ├── RotateInstance.as │ │ ├── SequenceInstance.as │ │ ├── SetPropertyActionInstance.as │ │ ├── TweenEffectInstance.as │ │ └── ZoomInstance.as ├── events │ ├── BrowserChangeEvent.as │ ├── ChildExistenceChangedEvent.as │ ├── CloseEvent.as │ ├── CollectionEvent.as │ ├── CollectionEventKind.as │ ├── DataGridEvent.as │ ├── DataGridEventReason.as │ ├── DividerEvent.as │ ├── DragEvent.as │ ├── DropdownEvent.as │ ├── DynamicEvent.as │ ├── EffectEvent.as │ ├── EventListenerRequest.as │ ├── FlexChangeEvent.as │ ├── FlexEvent.as │ ├── FlexMouseEvent.as │ ├── FocusRequestDirection.as │ ├── IndexChangedEvent.as │ ├── InterDragManagerEvent.as │ ├── InterManagerRequest.as │ ├── InvalidateRequestData.as │ ├── ItemClickEvent.as │ ├── ListEvent.as │ ├── ListEventReason.as │ ├── MenuEvent.as │ ├── ModuleEvent.as │ ├── MoveEvent.as │ ├── PropertyChangeEvent.as │ ├── PropertyChangeEventKind.as │ ├── RSLEvent.as │ ├── ResizeEvent.as │ ├── ResourceEvent.as │ ├── SWFBridgeEvent.as │ ├── SWFBridgeRequest.as │ ├── SandboxMouseEvent.as │ ├── ScrollEvent.as │ ├── ScrollEventDetail.as │ ├── ScrollEventDirection.as │ ├── SliderEvent.as │ ├── SliderEventClickTarget.as │ ├── StateChangeEvent.as │ ├── StyleEvent.as │ ├── ToolTipEvent.as │ ├── TreeEvent.as │ ├── TweenEvent.as │ └── ValidationResultEvent.as ├── formatters │ ├── DateBase.as │ ├── DateFormatter.as │ ├── Formatter.as │ ├── NumberBase.as │ ├── NumberBaseRoundType.as │ ├── NumberFormatter.as │ └── StringFormatter.as ├── graphics │ ├── ImageSnapshot.as │ ├── RectangularDropShadow.as │ ├── RoundedRectangle.as │ └── codec │ │ ├── IImageEncoder.as │ │ └── PNGEncoder.as ├── managers │ ├── BrowserManager.as │ ├── BrowserManagerImpl.as │ ├── CursorManager.as │ ├── CursorManagerImpl.as │ ├── CursorManagerPriority.as │ ├── DragManager.as │ ├── DragManagerImpl.as │ ├── FocusManager.as │ ├── HistoryManager.as │ ├── HistoryManagerGlobals.as │ ├── HistoryManagerImpl.as │ ├── IBrowserManager.as │ ├── ICursorManager.as │ ├── IDragManager.as │ ├── IFocusManager.as │ ├── IFocusManagerComplexComponent.as │ ├── IFocusManagerComponent.as │ ├── IFocusManagerContainer.as │ ├── IFocusManagerGroup.as │ ├── IHistoryManager.as │ ├── IHistoryManagerClient.as │ ├── ILayoutManager.as │ ├── ILayoutManagerClient.as │ ├── IPopUpManager.as │ ├── ISystemManager.as │ ├── IToolTipManager2.as │ ├── IToolTipManagerClient.as │ ├── LayoutManager.as │ ├── PopUpManager.as │ ├── PopUpManagerChildList.as │ ├── PopUpManagerImpl.as │ ├── SystemChildrenList.as │ ├── SystemManager.as │ ├── SystemManagerGlobals.as │ ├── SystemManagerProxy.as │ ├── SystemRawChildrenList.as │ ├── ToolTipManager.as │ ├── ToolTipManagerImpl.as │ ├── dragClasses │ │ └── DragProxy.as │ ├── layoutClasses │ │ └── PriorityQueue.as │ └── systemClasses │ │ ├── EventProxy.as │ │ ├── PlaceholderData.as │ │ └── RemotePopUp.as ├── messaging │ └── config │ │ └── LoaderConfig.as ├── modules │ ├── IModuleInfo.as │ ├── ModuleManager.as │ └── ModuleManagerGlobals.as ├── preloaders │ ├── DownloadProgressBar.as │ ├── IPreloaderDisplay.as │ └── Preloader.as ├── resources │ ├── IResourceBundle.as │ ├── IResourceManager.as │ ├── IResourceModule.as │ ├── LocaleSorter.as │ ├── ResourceBundle.as │ ├── ResourceManager.as │ └── ResourceManagerImpl.as ├── rpc │ └── IResponder.as ├── skins │ ├── Border.as │ ├── ProgrammaticSkin.as │ ├── RectangularBorder.as │ └── halo │ │ ├── ActivatorSkin.as │ │ ├── ApplicationBackground.as │ │ ├── BrokenImageBorderSkin.as │ │ ├── BusyCursor.as │ │ ├── ButtonBarButtonSkin.as │ │ ├── ButtonSkin.as │ │ ├── CheckBoxIcon.as │ │ ├── ComboBoxArrowSkin.as │ │ ├── DataGridColumnDropIndicator.as │ │ ├── DataGridColumnResizeSkin.as │ │ ├── DataGridHeaderBackgroundSkin.as │ │ ├── DataGridHeaderSeparator.as │ │ ├── DataGridSortArrow.as │ │ ├── DefaultDragImage.as │ │ ├── HaloBorder.as │ │ ├── HaloColors.as │ │ ├── HaloFocusRect.as │ │ ├── ListDropIndicator.as │ │ ├── MenuBarBackgroundSkin.as │ │ ├── RadioButtonIcon.as │ │ ├── ScrollArrowSkin.as │ │ ├── ScrollThumbSkin.as │ │ ├── ScrollTrackSkin.as │ │ ├── SliderHighlightSkin.as │ │ ├── SliderThumbSkin.as │ │ ├── SliderTrackSkin.as │ │ ├── TabSkin.as │ │ └── ToolTipBorder.as ├── states │ ├── IOverride.as │ ├── State.as │ └── Transition.as ├── styles │ ├── CSSStyleDeclaration.as │ ├── ISimpleStyleClient.as │ ├── IStyleClient.as │ ├── IStyleManager.as │ ├── IStyleManager2.as │ ├── IStyleModule.as │ ├── StyleManager.as │ ├── StyleManagerImpl.as │ ├── StyleProtoChain.as │ └── StyleProxy.as ├── utils │ ├── ArrayUtil.as │ ├── Base64Decoder.as │ ├── Base64Encoder.as │ ├── ColorUtil.as │ ├── DescribeTypeCache.as │ ├── DescribeTypeCacheRecord.as │ ├── EventUtil.as │ ├── GraphicsUtil.as │ ├── IXMLNotifiable.as │ ├── LoaderUtil.as │ ├── NameUtil.as │ ├── ObjectProxy.as │ ├── ObjectUtil.as │ ├── SecurityUtil.as │ ├── StringUtil.as │ ├── UIDUtil.as │ └── XMLNotifier.as └── validators │ ├── IValidatorListener.as │ └── ValidationResult.as ├── shared ├── controls │ ├── ColourRenderer.as │ ├── CustomBoxDivider.as │ ├── CustomButton.as │ ├── CustomDataGrid.as │ ├── CustomDividedBox.as │ ├── CustomLabel.as │ ├── CustomList.as │ ├── CustomTileList.as │ ├── EmbeddedDialog.as │ ├── IconRendererBase.as │ ├── ShapeWrapper.as │ ├── SimpleTab.as │ ├── SimpleTabBar.as │ ├── SimpleTabNavigator.as │ ├── SmoothList.as │ ├── UIHyperlinksTextField.as │ └── UIHyperlinksTextFieldHyperlinkInfo.as ├── cryptography │ ├── BigInt.as │ ├── RSAPublicKey.as │ ├── Random.as │ └── XTEA.as ├── skins │ ├── BitmapBorderSkin.as │ ├── BitmapButtonIcon.as │ ├── BitmapButtonSkin.as │ ├── BitmapButtonSkinBase.as │ ├── BitmapGrid.as │ ├── EBitmap.as │ ├── EmptySkin.as │ ├── StyleSizedBitmapButtonSkin.as │ ├── VectorBorderSkin.as │ ├── VectorDataGridHeaderBackgroundSkin.as │ ├── VectorDataGridHeaderSeparatorSkin.as │ └── VectorTabSkin.as ├── stage3D │ ├── Camera2D.as │ ├── Tibia3D.as │ └── events │ │ └── Tibia3DEvent.as └── utility │ ├── AccumulatingCounter.as │ ├── AccumulatingPerformanceCounter.as │ ├── ArrayHelper.as │ ├── AsyncCompressedImageCache.as │ ├── AsyncCompressedImageCacheEvent.as │ ├── BinPackedBitmapCache.as │ ├── BitmapCache.as │ ├── BitmapCacheItem.as │ ├── BitmapPart.as │ ├── BrowserHelper.as │ ├── Colour.as │ ├── DynamicBinPacker.as │ ├── ExtentCache.as │ ├── FileReferenceWrapper.as │ ├── Heap.as │ ├── HeapDictionaryWrapper.as │ ├── HeapItem.as │ ├── IPerformanceCounter.as │ ├── PagedBitmapCache.as │ ├── RingBuffer.as │ ├── SharedObjectManager.as │ ├── SlidingWindowPerformanceCounter.as │ ├── StringHelper.as │ ├── TextFieldCache.as │ ├── URLHelper.as │ ├── Vector3D.as │ ├── WeakReference.as │ └── XMLHelper.as └── tibia ├── actionbar ├── ActionBar.as ├── ActionBarSet.as ├── ConfigurationWidget.as ├── HActionBarWidget.as ├── VActionBarWidget.as ├── configurationWidgetClasses │ ├── IActionEditor.as │ ├── ObjectEditor.as │ └── TextEditor.as └── widgetClasses │ ├── ActionBarWidget.as │ ├── ActionButton.as │ ├── ActionButtonContextMenu.as │ ├── ActionButtonToolTip.as │ ├── IActionButton.as │ └── TalkActionIconCache.as ├── appearances ├── AppearanceAnimator.as ├── AppearanceInstance.as ├── AppearanceStorage.as ├── AppearanceType.as ├── AppearanceTypeInfo.as ├── AppearanceTypeRef.as ├── AppearancesAsset.as ├── EffectInstance.as ├── FrameDuration.as ├── FrameGroup.as ├── Marks.as ├── MissileInstance.as ├── ObjectInstance.as ├── OutfitInstance.as ├── OutfitInstance_TIBIA_MASKS_SHADER_CLASS.as ├── SpritesInformation.as ├── TextualEffectInstance.as └── widgetClasses │ ├── AsyncCompressedSpriteProvider.as │ ├── AsyncSpriteCache.as │ ├── CachedSpriteInformation.as │ ├── ISpriteProvider.as │ ├── MarksView.as │ ├── SimpleAnimationRenderer.as │ ├── SimpleAppearanceRenderer.as │ └── SkinnedAppearanceRenderer.as ├── chat ├── Channel.as ├── ChannelMessage.as ├── ChannelSelectionWidget.as ├── ChannelSet.as ├── ChatStorage.as ├── ChatWidget.as ├── MessageBlock.as ├── MessageFilterSet.as ├── MessageMode.as ├── MessageStorage.as ├── NameFilterItem.as ├── NameFilterSet.as └── chatWidgetClasses │ ├── ChannelContextMenu.as │ ├── ChannelEvent.as │ ├── ChannelMessageList.as │ ├── ChannelMessageRenderer.as │ ├── ChannelTab.as │ ├── ChannelTabBar.as │ ├── ChannelTabContextMenu.as │ ├── ChannelView.as │ ├── CycleButtonSkin.as │ ├── ISelectionProxy.as │ ├── NicklistItem.as │ ├── NicklistItemRenderer.as │ ├── PassiveTextField.as │ └── PassiveTextFieldContextMenu.as ├── container ├── BodyContainerView.as ├── BodyContainerViewWidget.as ├── ContainerStorage.as ├── ContainerView.as ├── ContainerViewWidget.as ├── InventoryTypeInfo.as ├── bodyContainerViewWigdetClasses │ ├── BodyContainerViewWidgetView.as │ └── BodySlot.as └── containerViewWidgetClasses │ ├── ContainerSlot.as │ ├── ContainerSlotHolder.as │ └── ContainerViewWidgetView.as ├── controls ├── CustomDownloadProgressBar.as ├── CustomSlider.as ├── DynamicTabBar.as ├── GameWindowContainer.as ├── GridContainer.as ├── TibiaCurrencyView.as ├── TibiaCurrencyView_ICON_BONUS_REROLL_CLASS.as ├── TibiaCurrencyView_ICON_GOLD_COIN_CLASS.as ├── TibiaCurrencyView_ICON_TIBIA_COIN_CLASS.as └── dynamicTabBarClasses │ ├── DynamicTab.as │ ├── TabBarEvent.as │ └── TabBarMenu.as ├── creatures ├── BattlelistWidget.as ├── BuddySet.as ├── BuddylistWidget.as ├── CharacterProfileWidget.as ├── Creature.as ├── CreatureStorage.as ├── CreatureStorage_SPEECH_FLAG_CLASS.as ├── CreatureStorage_STATE_FLAG_CLASS.as ├── EditBuddyWidget.as ├── ExperienceGainInfo.as ├── Player.as ├── SelectOutfitWidget.as ├── SkillCounter.as ├── StatusWidget.as ├── UnjustPointsInfo.as ├── UnjustPointsWidget.as ├── battlelistWidgetClasses │ ├── BattlelistItemContextMenu.as │ ├── BattlelistItemRenderer.as │ └── BattlelistWidgetView.as ├── buddylistClasses │ ├── Buddy.as │ └── BuddyIcon.as ├── buddylistWidgetClasses │ ├── BuddyIconRenderer.as │ ├── BuddyIconRenderer_ICON_BITMAP_CLASS.as │ ├── BuddylistItemContextMenu.as │ ├── BuddylistItemRenderer.as │ └── BuddylistWidgetView.as ├── editBuddyWidgetClasses │ └── BuddyIconChooser.as ├── selectOutfitWidgetClasses │ ├── OutfitColourSelector.as │ └── OutfitTypeSelector.as ├── statusWidgetClasses │ ├── BitmapProgressBar.as │ ├── CompactStatusWidgetStyle.as │ ├── DefaultStatusWidgetStyle.as │ ├── ParallelStatusWidgetStyle.as │ ├── SkillProgressBar.as │ ├── StateRenderer.as │ └── StatusWidgetContextMenu.as └── unjustPointsWidgetClasses │ ├── UnjustPointsBarRenderer.as │ ├── UnjustPointsBarRenderer_UNJUST_BAR_GREEN.as │ ├── UnjustPointsBarRenderer_UNJUST_BAR_RED.as │ ├── UnjustPointsBarRenderer_UNJUST_BAR_YELLOW.as │ └── UnjustPointsWidgetView.as ├── cursors ├── AttackCursor.as ├── AttackCursor_CURSOR_CLASS.as ├── CrosshairCursor.as ├── CrosshairCursor_CURSOR_CLASS.as ├── CursorHelper.as ├── CustomCursorManagerImpl.as ├── DefaultCursor.as ├── DefaultCursor_CURSOR_CLASS.as ├── DefaultRejectCursor.as ├── DefaultRejectCursor_CURSOR_CLASS.as ├── DragCopyCursor.as ├── DragCursorBase.as ├── DragCursorBase_CROSSHAIR_MOVE_CLASS.as ├── DragCursorBase_CROSSHAIR_REJECT_CLASS.as ├── DragCursorBase_DEFAULT_MOVE_CLASS.as ├── DragCursorBase_DEFAULT_REJECT_CLASS.as ├── DragLinkCursor.as ├── DragMoveCursor.as ├── DragNoneCursor.as ├── LookCursor.as ├── LookCursor_CURSOR_CLASS.as ├── OpenCursor.as ├── OpenCursor_CURSOR_CLASS.as ├── ResizeHorizontalCursor.as ├── ResizeHorizontalCursor_CURSOR_CLASS.as ├── ResizeVerticalCursor.as ├── ResizeVerticalCursor_CURSOR_CLASS.as ├── TalkCursor.as ├── TalkCursor_CURSOR_CLASS.as ├── UseCursor.as ├── UseCursor_CURSOR_CLASS.as ├── WalkCursor.as └── WalkCursor_CURSOR_CLASS.as ├── game ├── AccountCharacter.as ├── Asset.as ├── AssetBase.as ├── BugReportTypo.as ├── BugReportWidget.as ├── CharacterSelectionWidget.as ├── ConnectionLostWidget.as ├── ContextMenuBase.as ├── DeathMessageWidget.as ├── Delay.as ├── EditListWidget.as ├── EditTextWidget.as ├── ExtendedTooltipEvent.as ├── FocusNotifier.as ├── GameBinaryAsset.as ├── GameEvent.as ├── ICoordinateWidget.as ├── IGameClient.as ├── IMoveWidget.as ├── IUseWidget.as ├── LoginWaitWidget.as ├── MessageWidget.as ├── ObjectContextMenu.as ├── ObjectDragImpl.as ├── PopUpBase.as ├── PopUpQueue.as ├── SecureWebsiteService.as ├── SecureWebsiteServiceEvent.as ├── ServerModalDialog.as ├── SimpleEditTextWidget.as ├── SpritesAsset.as ├── Tibia11NagWidget.as ├── TimeoutWaitWidget.as ├── contextMenuClasses │ ├── IContextMenuItem.as │ ├── SeparatorItem.as │ └── TextItem.as └── serverModalDialogClasses │ └── Choice.as ├── help ├── ArrowHint.as ├── ArrowHint_ARROW_HINT_CLASS.as ├── GUIRectangle.as ├── MouseButtonHint.as ├── MouseButtonHint_MOUSE_BUTTON_HINT_CLASS.as ├── TextHint.as ├── TransparentHintLayer.as ├── TutorialHint.as ├── TutorialHintWidget.as ├── UIEffectsManager.as └── UIEffectsRetrieveComponentCommandEvent.as ├── imbuing ├── AstralSource.as ├── ExistingImbuement.as ├── ImbuementData.as ├── ImbuingEvent.as ├── ImbuingManager.as ├── ImbuingWidget.as └── imbuingWidgetClasses │ ├── AstralSourceAmountWidget.as │ ├── ImbuementButtonWidget.as │ ├── ImbuementInformationPane.as │ ├── ImbuementInformationPane_ICON_ARROW_CLASS.as │ ├── ImbuementSlotWidget.as │ ├── ImbuementSlotWidget_IMBUING_IMAGES_CLASS.as │ ├── ImbuementSlotWidget_IMBUING_SLOT_DISABLED_CLASS.as │ ├── ImbuementSlotWidget_IMBUING_SLOT_EMPTY_CLASS.as │ └── ItemInformationPane.as ├── ingameshop ├── DynamicImage.as ├── DynamicImageManager.as ├── DynamicImage_ICON_ERROR_CLASS.as ├── DynamicImage_ICON_LOADING_CLASS.as ├── IngameShopCategory.as ├── IngameShopEvent.as ├── IngameShopHistoryEntry.as ├── IngameShopManager.as ├── IngameShopOffer.as ├── IngameShopProduct.as ├── IngameShopWidget.as └── shopWidgetClasses │ ├── CategoryRenderer.as │ ├── CharacterNameChangeWidget.as │ ├── CoinWidget.as │ ├── CoinWidget_ICON_COINS_CLASS.as │ ├── DynamicallyLoadedImage.as │ ├── Header.as │ ├── Header_ICON_COINS_CLASS.as │ ├── IIngameShopWidgetComponent.as │ ├── MainContentPane.as │ ├── OfferDetails.as │ ├── OfferDisplayBlock.as │ ├── OfferList.as │ ├── OfferRenderer.as │ ├── OfferRenderer_ICON_EXPIRING_CLASS.as │ ├── OfferRenderer_ICON_NEW_CLASS.as │ ├── OfferRenderer_ICON_SALE_CLASS.as │ ├── PurchaseConfirmationWidget.as │ ├── ShopReponseWidget.as │ ├── ShopReponseWidget_PURCHASE_SUCCESS_IDLE.as │ ├── ShopReponseWidget_PURCHASE_SUCCESS_PRESSED.as │ ├── Sidebar.as │ ├── SliderImage.as │ ├── TransactionHistory.as │ └── TransferCoinsWidget.as ├── input ├── IAction.as ├── IActionImpl.as ├── InputEvent.as ├── InputHandler.as ├── MappingSet.as ├── ModifierKeyEvent.as ├── MouseActionHelper.as ├── MouseClickBothEvent.as ├── MouseRepeatEvent.as ├── gameaction │ ├── AutowalkActionImpl.as │ ├── BrowseFieldActionImpl.as │ ├── BuddylistActionImpl.as │ ├── EquipAction.as │ ├── GameActionFactory.as │ ├── GreetAction.as │ ├── InspectNPCTradeActionImpl.as │ ├── LookActionImpl.as │ ├── MoveActionImpl.as │ ├── NameFilterActionImpl.as │ ├── PartyActionImpl.as │ ├── PrivateChatActionImpl.as │ ├── SafeTradeActionImpl.as │ ├── SaveChannelActionImpl.as │ ├── SendBugReportActionImpl.as │ ├── SpellAction.as │ ├── TalkAction.as │ ├── TalkActionImpl.as │ ├── ToggleAttackTargetActionImpl.as │ ├── ToggleWrapStateActionImpl.as │ ├── TurnActionImpl.as │ ├── UseAction.as │ └── UseActionImpl.as ├── mapping │ ├── Binding.as │ ├── Mapping.as │ ├── MouseBinding.as │ └── MouseMapping.as ├── staticaction │ ├── AttackCycle.as │ ├── AutofitGameWindow.as │ ├── ChangeCharacter.as │ ├── ChatChannelClose.as │ ├── ChatChannelShow.as │ ├── ChatEditText.as │ ├── ChatSendText.as │ ├── ChatTabCycle.as │ ├── CombatAttackMode.as │ ├── CombatChaseMode.as │ ├── CombatPVPMode.as │ ├── CombatSecureMode.as │ ├── ExpireOnScreenMessage.as │ ├── LogoutCharacter.as │ ├── MappingSetCycle.as │ ├── MiniMapMove.as │ ├── MiniMapZoom.as │ ├── OpenRootContainer.as │ ├── PlayerCancel.as │ ├── PlayerMount.as │ ├── PlayerMove.as │ ├── PlayerTurn.as │ ├── SendBugReport.as │ ├── ShowDialog.as │ ├── ShowWidget.as │ ├── StaticAction.as │ ├── StaticActionList.as │ ├── ToggleActionBar.as │ ├── ToggleActionBarsLock.as │ ├── ToggleMappingMode.as │ ├── ToggleSideBar.as │ ├── ToggleStatusBar.as │ └── TriggerSlot.as └── widgetClasses │ ├── AskPlayerNameWidget.as │ └── SplitStackWidget.as ├── magic ├── Magic.as ├── Rune.as ├── Spell.as ├── SpellListWidget.as ├── SpellStorage.as ├── Spell_ICON_CLASS.as └── spellListWidgetClasses │ ├── SpellIconRenderer.as │ ├── SpellListRenderer.as │ ├── SpellListWidgetContextMenu.as │ ├── SpellListWidgetView.as │ └── SpellTileRenderer.as ├── market ├── MarketWidget.as ├── Offer.as ├── OfferID.as ├── OfferStatistics.as └── marketWidgetClasses │ ├── AcceptOfferDialog.as │ ├── AppearanceTypeBrowser.as │ ├── AppearanceTypeCategoryFilterEditor.as │ ├── AppearanceTypeListRenderer.as │ ├── AppearanceTypeNameFilterEditor.as │ ├── AppearanceTypeTileRenderer.as │ ├── CancelOfferDialog.as │ ├── IAppearanceTypeFilterEditor.as │ ├── ITypeComponent.as │ ├── IViewContainer.as │ ├── MarketComponent.as │ ├── MarketDetailsView.as │ ├── MarketOfferEditor.as │ ├── MarketOffersView.as │ ├── MarketStatisticsView.as │ ├── MarketTab.as │ ├── OwnHistoryView.as │ ├── OwnOffersView.as │ ├── OwnTab.as │ └── Utility.as ├── minimap ├── EditMarkWidget.as ├── MiniMapSector.as ├── MiniMapStorage.as ├── MiniMapStorage_MARK_HIGHLIGHT_CLASS.as ├── MiniMapStorage_MARK_ICON_CLASS.as ├── MiniMapWidget.as ├── PathItem.as ├── editMarkWidgetClasses │ ├── MarkIconChooser.as │ └── MarkIconRenderer.as └── miniMapWidgetClasses │ ├── MiniMapRenderer.as │ ├── MiniMapWidgetContextMenu.as │ └── MiniMapWidgetView.as ├── network ├── Communication.as ├── Connection.as ├── ConnectionEvent.as ├── FailedConnectionRescheduler.as ├── IConnectionData.as ├── IMessageReader.as ├── IMessageWriter.as ├── IServerCommunication.as ├── IServerConnection.as ├── MessageWriterEvent.as ├── NetworkMessageReader.as ├── NetworkMessageWriter.as └── NetworkPacketReader.as ├── options ├── ConfigurationWidget.as ├── OptionsAsset.as ├── OptionsStorage.as ├── UiServerHints.as └── configurationWidgetClasses │ ├── AddMappingSetDialog.as │ ├── ColorComboBox.as │ ├── ColorItemRenderer.as │ ├── EditBindingDialog.as │ ├── GeneralOptions.as │ ├── HotkeyOptions.as │ ├── IOptionsEditor.as │ ├── MessageOptions.as │ ├── MouseControlOptions.as │ ├── NameFilterListEditor.as │ ├── NameFilterOptions.as │ ├── NameFilterPatternEditor.as │ ├── OptionsEditorEvent.as │ ├── RendererOptions.as │ └── StatusOptions.as ├── premium ├── PremiumEvent.as ├── PremiumManager.as ├── PremiumMessage.as ├── PremiumMessage_ICON_ACCESS_ARENAS_CLASS.as ├── PremiumMessage_ICON_ALL_OUTFITS_CLASS.as ├── PremiumMessage_ICON_CLASS_PROMOTION_CLASS.as ├── PremiumMessage_ICON_DEATH_PENALTY_CLASS.as ├── PremiumMessage_ICON_DEPOT_SPACE_CLASS.as ├── PremiumMessage_ICON_INVITE_PRIVCHAT_CLASS.as ├── PremiumMessage_ICON_MAP_CLASS.as ├── PremiumMessage_ICON_MARKET_CLASS.as ├── PremiumMessage_ICON_RENEW_PREMIUM_CLASS.as ├── PremiumMessage_ICON_RENT_HOUSES_CLASS.as ├── PremiumMessage_ICON_RIDE_MOUNTS_CLASS.as ├── PremiumMessage_ICON_SPELL_CLASS.as ├── PremiumMessage_ICON_TRAINING_CLASS.as ├── PremiumMessage_ICON_TRAVEL_FASTER_CLASS.as ├── PremiumMessage_ICON_VIP_LIST_CLASS.as ├── PremiumMessage_ICON_XP_BOOST_CLASS.as ├── PremiumWidget.as └── premiumWidgetClasses │ └── PremiumWidgetView.as ├── prey ├── PreyData.as ├── PreyManager.as ├── PreyMonsterInformation.as ├── PreySidebarWidget.as ├── PreyWidget.as └── preyWidgetClasses │ ├── PreyListRenderer.as │ ├── PreyListRenderer_PREY_DAMAGE_BOOST_CLASS.as │ ├── PreyListRenderer_PREY_DAMAGE_REDUCTION_CLASS.as │ ├── PreyListRenderer_PREY_IMPROVED_LOOT_CLASS.as │ ├── PreyListRenderer_PREY_IMPROVED_XP_CLASS.as │ ├── PreyListRenderer_PREY_NO_BONUS_CLASS.as │ ├── PreyListRenderer_PREY_NO_PREY_CLASS.as │ ├── PreyMonsterDisplay.as │ ├── PreyMonsterDisplay_PREY_DAMAGE_BOOST_CLASS.as │ ├── PreyMonsterDisplay_PREY_DAMAGE_REDUCTION_CLASS.as │ ├── PreyMonsterDisplay_PREY_IMPROVED_LOOT_CLASS.as │ ├── PreyMonsterDisplay_PREY_IMPROVED_XP_CLASS.as │ ├── PreyMonsterDisplay_PREY_NO_BONUS_CLASS.as │ ├── PreyMonsterDisplay_PREY_NO_PREY_CLASS.as │ ├── PreyMonsterDisplay_PREY_STAR_ACTIVE_CLASS.as │ ├── PreyMonsterDisplay_PREY_STAR_INACTIVE_CLASS.as │ ├── PreyMonsterSelection.as │ ├── PreySidebarView.as │ └── PreyView.as ├── questlog ├── QuestFlag.as ├── QuestLine.as ├── QuestLogWidget.as └── questLogWidgetClasses │ ├── QuestLineView.as │ └── QuestLogView.as ├── reporting ├── IReportable.as ├── ReportWidget.as ├── reportType │ ├── Reason.as │ ├── ReportableClone.as │ └── Type.as └── reportWidgetClasses │ ├── CommentView.as │ ├── ConfirmView.as │ ├── ReasonView.as │ └── ViewBase.as ├── sessiondump ├── DummyMessageWriter.as ├── Sessiondump.as ├── SessiondumpAsset.as ├── SessiondumpConnectionData.as ├── SessiondumpCreatureStorage.as ├── SessiondumpEvent.as ├── SessiondumpLoader.as ├── SessiondumpMessageReader.as ├── SessiondumpPacketReader.as ├── SessiondumpReader.as ├── controller │ ├── ISessiondumpRemoteControl.as │ ├── SessiondumpControllerBase.as │ ├── SessiondumpControllerHints.as │ ├── SessiondumpHintActionsController.as │ └── SessiondumpMouseShield.as └── hints │ ├── SessiondumpHintBase.as │ ├── SessiondumpHintCondition.as │ ├── SessiondumpHintSkipTo.as │ ├── SessiondumpHintSwitchChannel.as │ ├── SessiondumpHintTutorialProgress.as │ ├── SessiondumpHints.as │ ├── SessiondumpHintsAsset.as │ ├── condition │ ├── HintConditionAttack.as │ ├── HintConditionAutowalk.as │ ├── HintConditionBase.as │ ├── HintConditionGreet.as │ ├── HintConditionMove.as │ ├── HintConditionTalk.as │ └── HintConditionUse.as │ └── gameaction │ ├── SessiondumpHintsAutowalkActionImpl.as │ ├── SessiondumpHintsGameActionFactory.as │ ├── SessiondumpHintsGreetActionImpl.as │ ├── SessiondumpHintsMoveActionImpl.as │ ├── SessiondumpHintsTalkActionImpl.as │ ├── SessiondumpHintsToggleAttackTargetActionImpl.as │ └── SessiondumpHintsUseActionImpl.as ├── sidebar ├── CombatControlWidget.as ├── SideBar.as ├── SideBarSet.as ├── SideBarWidget.as ├── ToggleBar.as ├── Widget.as └── sideBarWidgetClasses │ ├── CombatControlWidgetView.as │ ├── GeneralButtonsWidgetView.as │ ├── SideBarHeader.as │ ├── WidgetView.as │ └── WidgetViewSkin.as ├── trade ├── NPCTradeWidget.as ├── SafeTradeWidget.as ├── TradeObjectRef.as ├── npcTradeWidgetClasses │ ├── AmountSelector.as │ ├── CategorySelector.as │ ├── GridObjectRefSelector.as │ ├── ListObjectRefItemRenderer.as │ ├── ListObjectRefSelector.as │ ├── NPCTradeContextMenu.as │ ├── NPCTradeWidgetView.as │ └── ObjectRefSelectorBase.as └── safeTradeWidgetClasses │ └── SafeTradeWidgetView.as ├── tutorial └── TutorialProgressServiceAsset.as └── worldmap ├── Field.as ├── OnscreenMessage.as ├── OnscreenMessageBox.as ├── WorldMapStorage.as ├── WorldMapWidget.as ├── WorldMapWidget_EMBED_LATENCY_ICON_HIGH.as ├── WorldMapWidget_EMBED_LATENCY_ICON_LOW.as ├── WorldMapWidget_EMBED_LATENCY_ICON_MEDIUM.as └── widgetClasses ├── ObjectCursor.as ├── OnscreenMessageCache.as ├── RenderAtom.as ├── RendererImpl.as ├── RendererImpl_TILE_CURSOR_CLASS.as ├── TileCursor.as └── TiledLightmapRenderer.as /README.md: -------------------------------------------------------------------------------- 1 | # Cipsoft Tibia Flash Client 2 | Decompiled sources of Cipsoft's Tibia Flash Client 3 | 4 | Browse commits to compare changes between client updates 5 | 6 | Versions 9.50 -> 11.48a 7 | 8 | ### Disclaimer 9 | For research purposes only. All code belongs to CipSoft GmbH 10 | -------------------------------------------------------------------------------- /scripts/_TibiaWatcherSetupUtil.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import flash.display.*; 4 | import mx.binding.*; 5 | import mx.core.*; 6 | 7 | public class _TibiaWatcherSetupUtil extends Sprite implements IWatcherSetupUtil 8 | { 9 | 10 | public function _TibiaWatcherSetupUtil() 11 | { 12 | return; 13 | }// end function 14 | 15 | public function setup(param1:Object, param2:Function, param3:Array, param4:Array) : void 16 | { 17 | return; 18 | }// end function 19 | 20 | public static function init(param1:IFlexModuleFactory) : void 21 | { 22 | Tibia.watcherSetupUtil = new _TibiaWatcherSetupUtil; 23 | return; 24 | }// end function 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /scripts/build/ApperanceStorageFactory.as: -------------------------------------------------------------------------------- 1 | package build 2 | { 3 | import tibia.appearances.*; 4 | 5 | public class ApperanceStorageFactory extends Object 6 | { 7 | 8 | public function ApperanceStorageFactory() 9 | { 10 | throw new Error("ApperanceStorageFactory must not be instantiated"); 11 | }// end function 12 | 13 | public static function s_CreateAppearanceStorage() : AppearanceStorage 14 | { 15 | var _loc_1:* = null; 16 | _loc_1 = new AppearanceStorage(); 17 | return _loc_1; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/build/ObjectDragImplFactory.as: -------------------------------------------------------------------------------- 1 | package build 2 | { 3 | import tibia.game.*; 4 | 5 | public class ObjectDragImplFactory extends Object 6 | { 7 | 8 | public function ObjectDragImplFactory() 9 | { 10 | throw new Error("ObjectDragImplFactory must not be instantiated"); 11 | }// end function 12 | 13 | public static function s_CreateObjectDragImpl() : ObjectDragImpl 14 | { 15 | var _loc_1:* = null; 16 | _loc_1 = new ObjectDragImpl(); 17 | return _loc_1; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/en_US$BugReportWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$BugReportWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$BugReportWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$BugReportWidget_properties() 10 | { 11 | super("en_US", "BugReportWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {BUG_CATEGORY_TECHNICAL:"Technical", MSG_NOT_CONNECTED:"You can only send bug reports when you are online.", BUG_CATEGORY_TYPO:"Typo", BUG_CATEGORY_OTHER:"Other", BUG_CATEGORY_MAP:"Map", TITLE:"Report a Bug", MSG_NOT_AUHTORIZED:"You are not authorised to send bug reports.", PROMPT:"Please use this dialog only to report bugs. Do not report rule violations here!"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$ChannelSelectionWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$ChannelSelectionWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$ChannelSelectionWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$ChannelSelectionWidget_properties() 10 | { 11 | super("en_US", "ChannelSelectionWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {LBL_SELECT_CHANNEL:"Select a channel:", LBL_ENTER_NAME:"Open private message channel:", TITLE:"Open Channel"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$CharacterSelectionWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$CharacterSelectionWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$CharacterSelectionWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$CharacterSelectionWidget_properties() 10 | { 11 | super("en_US", "CharacterSelectionWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {TITLE:"Select Character"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$Connection_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$Connection_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$Connection_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$Connection_properties() 10 | { 11 | super("en_US", "Connection"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {MSG_INTERNAL_ERROR:"An internal error has occurred (Code: {0}.{1}).", MSG_CONNECT_FAILED_RECONNECT:"Failed to establish connection to the game server.\nFailed attempts so far: {0}", MSG_COULD_NOT_CONNECT:"Could not connect to the game server. Please try again later.", MSG_LOST_CONNECTION:"Lost connection to the game server. Please close the client and try again."}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$EditListWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$EditListWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$EditListWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$EditListWidget_properties() 10 | { 11 | super("en_US", "EditListWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {TITLE:"Edit List"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$GeneralButtonsWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$GeneralButtonsWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$GeneralButtonsWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$GeneralButtonsWidget_properties() 10 | { 11 | super("en_US", "GeneralButtonsWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {BTN_CHANGE_CHARACTER:"Change Character", BTN_PREMIUM:"Get Premium", BTN_CHARACTER_PROFILE:"Character Profile", BTN_SPELLLIST:"Spell List", BTN_OPTIONS:"Options", TITLE:"General Controls", BTN_STORE:"Store", BTN_LOGOUT_CHARACTER:"Logout Character", BTN_QUEST_LOG:"Quest Log"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$MiniMapWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$MiniMapWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$MiniMapWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$MiniMapWidget_properties() 10 | { 11 | super("en_US", "MiniMapWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {CTX_EDIT_MARK:"Edit Mark", BTN_TOOLTIP_EAST:"East", BTN_TOOLTIP_DOWN:"Down one Layer", TITLE:"Minimap", BTN_TOOLTIP_WEST:"West", BTN_TOOLTIP_CENTER:"Center View", BTN_TOOLTIP_NORTH:"North", CTX_SET_MARK:"Set Mark", BTN_TOOLTIP_ZOOMIN:"Zoom In", BTN_TOOLTIP_UP:"Up one Layer", BTN_TOOLTIP_ZOOMOUT:"Zoom Out", BTN_TOOLTIP_SOUTH:"South", CTX_CLEAR_MARK:"Delete Mark"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$QuestLogWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$QuestLogWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$QuestLogWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$QuestLogWidget_properties() 10 | { 11 | super("en_US", "QuestLogWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {BTN_CLOSE:"Close", QUEST_LINE_COMPLETED_TAG:" (completed)", TITLE_QUEST_LOG:"Quest Log", BTN_SHOW:"Show", TITLE_QUEST_LINE:"Quest Line"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$SafeTradeWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$SafeTradeWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$SafeTradeWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$SafeTradeWidget_properties() 10 | { 11 | super("en_US", "SafeTradeWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {FOOTER_CANCEL_LABEL:"Cancel", FOOTER_WAIT_FOR_ACCEPT_TEXT:"Please wait for\nyour partner to finish", FOOTER_REJECT_LABEL:"Reject", FOOTER_WAIT_FOR_OFFER_TEXT:"Please wait for a\ncounteroffer", TITLE:"Trade", FOOTER_ACCEPT_LABEL:"Accept", MSG_INVALID_PARTNER:"Select a player to trade with.", FOOTER_CANCEL_TOOLTIP:"Cancel offer", FOOTER_REJECT_TOOLTIP:"Reject offer", FOOTER_ACCEPT_TOOLTIP:"Accept offer"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$SelectOutfitWidget_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$SelectOutfitWidget_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$SelectOutfitWidget_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$SelectOutfitWidget_properties() 10 | { 11 | super("en_US", "SelectOutfitWidget"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {TOOLTIP_STORE:"Open the Store", LABEL_COLOUR_SECONDARY:"Secondary", CHECK_OUTFIT_ADDON:"Addon {0}", LABEL_COLOUR_PRIMARY:"Primary", TITLE:"Select Outfit", LABEL_COLOUR_DETAIL:"Detail", LABEL_NO_OUTFIT:"No Outfit", LABEL_NO_MOUNT:"No Mount", LABEL_COLOUR_HEAD:"Head"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$SharedResources_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$SharedResources_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$SharedResources_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$SharedResources_properties() 10 | { 11 | super("en_US", "SharedResources"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {dateFormat:"MM/DD/YYYY", dayNames:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", thousandsSeparatorFrom:",", monthNames:"January,February,March,April,May,June,July,August,September,October,November,December", decimalSeparatorFrom:".", currencySymbol:"$", decimalSeparatorTo:".", thousandsSeparatorTo:",", monthSymbol:"", alignSymbol:"left"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$SideBarHeader_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$SideBarHeader_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$SideBarHeader_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$SideBarHeader_properties() 10 | { 11 | super("en_US", "SideBarHeader"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {TIP_UNJUSTPOINTS:"Unjustified Points", TIP_BODY:"Inventory", TIP_BATTLELIST:"Battle List", TIP_GENERAL:"General Controls", TIP_TRADE:"Trades", TIP_MINIMAP:"Minimap", TIP_CONTAINER:"Containers", TIP_BUDDYLIST:"VIP List", TIP_COMBAT:"Combat Controls", TIP_PREY:"Prey"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$WorldMapStorage_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$WorldMapStorage_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$WorldMapStorage_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$WorldMapStorage_properties() 10 | { 11 | super("en_US", "WorldMapStorage"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {MSG_PATH_GO_UPSTAIRS:"First go upstairs.", LATENCY_TOOTLIP_LOW:"Low lag", LATENCY_TOOTLIP_NO_CONNECTION:"Not connected", MSG_NPC_TOO_FAR:"You are too far away.", MSG_PATH_UNREACHABLE:"There is no way.", LATENCY_TOOTLIP_MEDIUM:"Medium lag", MSG_PATH_GO_DOWNSTAIRS:"First go downstairs.", MSG_PATH_TOO_FAR:"Destination is out of range.", MSG_SORRY_NOT_POSSIBLE:"Sorry, not possible.", LATENCY_TOOTLIP_HIGH:"Heavy lag"}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$containers_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$containers_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$containers_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$containers_properties() 10 | { 11 | super("en_US", "containers"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {noColumnsFound:"No ConstraintColumns found.", noRowsFound:"No ConstraintRows found.", rowNotFound:"ConstraintRow \'{0}\' not found.", columnNotFound:"ConstraintColumn \'{0}\' not found."}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$effects_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$effects_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$effects_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$effects_properties() 10 | { 11 | super("en_US", "effects"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {incorrectTrigger:"The Zoom effect can not be triggered by a moveEffect trigger.", incorrectSource:"Source property must be a Class or String."}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$skins_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$skins_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$skins_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$skins_properties() 10 | { 11 | super("en_US", "skins"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {notLoaded:"Unable to load \'{0}\'."}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/en_US$styles_properties.as: -------------------------------------------------------------------------------- 1 | package 2 | { 3 | import en_US$styles_properties.*; 4 | import mx.resources.*; 5 | 6 | public class en_US$styles_properties extends ResourceBundle 7 | { 8 | 9 | public function en_US$styles_properties() 10 | { 11 | super("en_US", "styles"); 12 | return; 13 | }// end function 14 | 15 | override protected function getContent() : Object 16 | { 17 | var _loc_1:* = {unableToLoad:"Unable to load style({0}): {1}."}; 18 | return _loc_1; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/binding/EvalBindingResponder.as: -------------------------------------------------------------------------------- 1 | package mx.binding 2 | { 3 | import mx.rpc.*; 4 | 5 | public class EvalBindingResponder extends Object implements IResponder 6 | { 7 | private var binding:Binding; 8 | private var object:Object; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function EvalBindingResponder(param1:Binding, param2:Object) 12 | { 13 | this.binding = param1; 14 | this.object = param2; 15 | return; 16 | }// end function 17 | 18 | public function fault(param1:Object) : void 19 | { 20 | return; 21 | }// end function 22 | 23 | public function result(param1:Object) : void 24 | { 25 | binding.execute(object); 26 | return; 27 | }// end function 28 | 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /scripts/mx/binding/IBindingClient.as: -------------------------------------------------------------------------------- 1 | package mx.binding 2 | { 3 | 4 | public interface IBindingClient 5 | { 6 | 7 | public function IBindingClient(); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /scripts/mx/binding/IWatcherSetupUtil.as: -------------------------------------------------------------------------------- 1 | package mx.binding 2 | { 3 | 4 | public interface IWatcherSetupUtil 5 | { 6 | 7 | public function IWatcherSetupUtil(); 8 | 9 | function setup(param1:Object, param2:Function, param3:Array, param4:Array) : void; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/collections/ICollectionView.as: -------------------------------------------------------------------------------- 1 | package mx.collections 2 | { 3 | import flash.events.*; 4 | 5 | public interface ICollectionView extends IEventDispatcher 6 | { 7 | 8 | public function ICollectionView(); 9 | 10 | function set filterFunction(param1:Function) : void; 11 | 12 | function enableAutoUpdate() : void; 13 | 14 | function get length() : int; 15 | 16 | function disableAutoUpdate() : void; 17 | 18 | function itemUpdated(param1:Object, param2:Object = null, param3:Object = null, param4:Object = null) : void; 19 | 20 | function get filterFunction() : Function; 21 | 22 | function createCursor() : IViewCursor; 23 | 24 | function refresh() : Boolean; 25 | 26 | function set sort(param1:Sort) : void; 27 | 28 | function get sort() : Sort; 29 | 30 | function contains(param1:Object) : Boolean; 31 | 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /scripts/mx/collections/IList.as: -------------------------------------------------------------------------------- 1 | package mx.collections 2 | { 3 | import flash.events.*; 4 | 5 | public interface IList extends IEventDispatcher 6 | { 7 | 8 | public function IList(); 9 | 10 | function addItem(param1:Object) : void; 11 | 12 | function get length() : int; 13 | 14 | function addItemAt(param1:Object, param2:int) : void; 15 | 16 | function itemUpdated(param1:Object, param2:Object = null, param3:Object = null, param4:Object = null) : void; 17 | 18 | function getItemIndex(param1:Object) : int; 19 | 20 | function removeItemAt(param1:int) : Object; 21 | 22 | function getItemAt(param1:int, param2:int = 0) : Object; 23 | 24 | function removeAll() : void; 25 | 26 | function toArray() : Array; 27 | 28 | function setItemAt(param1:Object, param2:int) : Object; 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /scripts/mx/collections/IViewCursor.as: -------------------------------------------------------------------------------- 1 | package mx.collections 2 | { 3 | import flash.events.*; 4 | 5 | public interface IViewCursor extends IEventDispatcher 6 | { 7 | 8 | public function IViewCursor(); 9 | 10 | function get current() : Object; 11 | 12 | function moveNext() : Boolean; 13 | 14 | function get view() : ICollectionView; 15 | 16 | function movePrevious() : Boolean; 17 | 18 | function remove() : Object; 19 | 20 | function findLast(param1:Object) : Boolean; 21 | 22 | function get beforeFirst() : Boolean; 23 | 24 | function get afterLast() : Boolean; 25 | 26 | function findAny(param1:Object) : Boolean; 27 | 28 | function get bookmark() : CursorBookmark; 29 | 30 | function findFirst(param1:Object) : Boolean; 31 | 32 | function seek(param1:CursorBookmark, param2:int = 0, param3:int = 0) : void; 33 | 34 | function insert(param1:Object) : void; 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /scripts/mx/collections/ItemResponder.as: -------------------------------------------------------------------------------- 1 | package mx.collections 2 | { 3 | 4 | public class ItemResponder extends Object implements IResponder 5 | { 6 | private var _faultHandler:Function; 7 | private var _token:Object; 8 | private var _resultHandler:Function; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function ItemResponder(param1:Function, param2:Function, param3:Object = null) 12 | { 13 | _resultHandler = param1; 14 | _faultHandler = param2; 15 | _token = param3; 16 | return; 17 | }// end function 18 | 19 | public function result(param1:Object) : void 20 | { 21 | _resultHandler(param1, _token); 22 | return; 23 | }// end function 24 | 25 | public function fault(param1:Object) : void 26 | { 27 | _faultHandler(param1, _token); 28 | return; 29 | }// end function 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /scripts/mx/collections/ItemWrapper.as: -------------------------------------------------------------------------------- 1 | package mx.collections 2 | { 3 | 4 | public class ItemWrapper extends Object 5 | { 6 | public var data:Object; 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function ItemWrapper(param1:Object) 10 | { 11 | this.data = param1; 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/collections/errors/CollectionViewError.as: -------------------------------------------------------------------------------- 1 | package mx.collections.errors 2 | { 3 | 4 | public class CollectionViewError extends Error 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function CollectionViewError(param1:String) 9 | { 10 | super(param1); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/collections/errors/CursorError.as: -------------------------------------------------------------------------------- 1 | package mx.collections.errors 2 | { 3 | 4 | public class CursorError extends Error 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function CursorError(param1:String) 9 | { 10 | super(param1); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/collections/errors/ItemPendingError.as: -------------------------------------------------------------------------------- 1 | package mx.collections.errors 2 | { 3 | import mx.rpc.*; 4 | 5 | public class ItemPendingError extends Error 6 | { 7 | private var _responders:Array; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function ItemPendingError(param1:String) 11 | { 12 | super(param1); 13 | return; 14 | }// end function 15 | 16 | public function get responders() : Array 17 | { 18 | return _responders; 19 | }// end function 20 | 21 | public function addResponder(param1:IResponder) : void 22 | { 23 | if (!_responders) 24 | { 25 | _responders = []; 26 | } 27 | _responders.push(param1); 28 | return; 29 | }// end function 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /scripts/mx/collections/errors/SortError.as: -------------------------------------------------------------------------------- 1 | package mx.collections.errors 2 | { 3 | 4 | public class SortError extends Error 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function SortError(param1:String) 9 | { 10 | super(param1); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/containers/BoxDirection.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | 4 | final public class BoxDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function BoxDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/containers/DividerState.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | 4 | final public class DividerState extends Object 5 | { 6 | public static const DOWN:String = "down"; 7 | public static const OVER:String = "over"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const UP:String = "up"; 10 | 11 | public function DividerState() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/containers/FormItemDirection.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | 4 | final public class FormItemDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FormItemDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/containers/HBox.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | import mx.core.*; 4 | 5 | public class HBox extends Box 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function HBox() 10 | { 11 | mx_internal::layoutObject.direction = BoxDirection.HORIZONTAL; 12 | return; 13 | }// end function 14 | 15 | override public function set direction(param1:String) : void 16 | { 17 | return; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/containers/TileDirection.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | 4 | final public class TileDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function TileDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/containers/VBox.as: -------------------------------------------------------------------------------- 1 | package mx.containers 2 | { 3 | import mx.core.*; 4 | 5 | public class VBox extends Box 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function VBox() 10 | { 11 | mx_internal::layoutObject.direction = BoxDirection.VERTICAL; 12 | return; 13 | }// end function 14 | 15 | override public function set direction(param1:String) : void 16 | { 17 | return; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/containers/errors/ConstraintError.as: -------------------------------------------------------------------------------- 1 | package mx.containers.errors 2 | { 3 | 4 | public class ConstraintError extends Error 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function ConstraintError(param1:String) 9 | { 10 | super(param1); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/containers/gridClasses/GridColumnInfo.as: -------------------------------------------------------------------------------- 1 | package mx.containers.gridClasses 2 | { 3 | import mx.containers.utilityClasses.*; 4 | import mx.core.*; 5 | 6 | public class GridColumnInfo extends FlexChildInfo 7 | { 8 | public var x:Number; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function GridColumnInfo() 12 | { 13 | min = 0; 14 | preferred = 0; 15 | max = UIComponent.DEFAULT_MAX_WIDTH; 16 | flex = 0; 17 | percent = 0; 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/containers/gridClasses/GridRowInfo.as: -------------------------------------------------------------------------------- 1 | package mx.containers.gridClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class GridRowInfo extends Object 6 | { 7 | public var y:Number; 8 | public var preferred:Number; 9 | public var max:Number; 10 | public var height:Number; 11 | public var flex:Number; 12 | public var min:Number; 13 | static const VERSION:String = "3.6.0.21751"; 14 | 15 | public function GridRowInfo() 16 | { 17 | min = 0; 18 | preferred = 0; 19 | max = UIComponent.DEFAULT_MAX_HEIGHT; 20 | flex = 0; 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/containers/utilityClasses/FlexChildInfo.as: -------------------------------------------------------------------------------- 1 | package mx.containers.utilityClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class FlexChildInfo extends Object 6 | { 7 | public var flex:Number = 0; 8 | public var preferred:Number = 0; 9 | public var percent:Number; 10 | public var width:Number; 11 | public var height:Number; 12 | public var size:Number = 0; 13 | public var max:Number; 14 | public var min:Number; 15 | public var child:IUIComponent; 16 | static const VERSION:String = "3.6.0.21751"; 17 | 18 | public function FlexChildInfo() 19 | { 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/containers/utilityClasses/IConstraintLayout.as: -------------------------------------------------------------------------------- 1 | package mx.containers.utilityClasses 2 | { 3 | 4 | public interface IConstraintLayout 5 | { 6 | 7 | public function IConstraintLayout(); 8 | 9 | function get constraintColumns() : Array; 10 | 11 | function set constraintRows(param1:Array) : void; 12 | 13 | function get constraintRows() : Array; 14 | 15 | function set constraintColumns(param1:Array) : void; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/controls/ButtonLabelPlacement.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | 4 | final public class ButtonLabelPlacement extends Object 5 | { 6 | public static const TOP:String = "top"; 7 | public static const LEFT:String = "left"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const BOTTOM:String = "bottom"; 10 | public static const RIGHT:String = "right"; 11 | 12 | public function ButtonLabelPlacement() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/controls/ButtonPhase.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | 4 | final public class ButtonPhase extends Object 5 | { 6 | public static const DOWN:String = "down"; 7 | public static const OVER:String = "over"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const UP:String = "up"; 10 | 11 | public function ButtonPhase() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/controls/FormItemLabel.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | 4 | public class FormItemLabel extends Label 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function FormItemLabel() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/controls/HSlider.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | import mx.controls.sliderClasses.*; 4 | 5 | public class HSlider extends Slider 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function HSlider() 10 | { 11 | direction = SliderDirection.HORIZONTAL; 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/controls/IFlexContextMenu.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | import flash.display.*; 4 | 5 | public interface IFlexContextMenu 6 | { 7 | 8 | public function IFlexContextMenu(); 9 | 10 | function setContextMenu(param1:InteractiveObject) : void; 11 | 12 | function unsetContextMenu(param1:InteractiveObject) : void; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/controls/Spacer.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | import mx.core.*; 4 | 5 | public class Spacer extends UIComponent 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function Spacer() 10 | { 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/controls/TileList.as: -------------------------------------------------------------------------------- 1 | package mx.controls 2 | { 3 | import mx.controls.listClasses.*; 4 | import mx.core.*; 5 | 6 | public class TileList extends TileBase 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function TileList() 11 | { 12 | _horizontalScrollPolicy = ScrollPolicy.AUTO; 13 | itemRenderer = new ClassFactory(TileListItemRenderer); 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/controls/dataGridClasses/DataGridHeaderBase.as: -------------------------------------------------------------------------------- 1 | package mx.controls.dataGridClasses 2 | { 3 | import flash.display.*; 4 | import mx.core.*; 5 | 6 | public class DataGridHeaderBase extends UIComponent 7 | { 8 | var headerItemsChanged:Boolean = false; 9 | var selectionLayer:Sprite; 10 | var visibleColumns:Array; 11 | 12 | public function DataGridHeaderBase() 13 | { 14 | return; 15 | }// end function 16 | 17 | function clearSelectionLayer() : void 18 | { 19 | return; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/mx/controls/dataGridClasses/DataGridListData.as: -------------------------------------------------------------------------------- 1 | package mx.controls.dataGridClasses 2 | { 3 | import mx.controls.listClasses.*; 4 | import mx.core.*; 5 | 6 | public class DataGridListData extends BaseListData 7 | { 8 | public var dataField:String; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function DataGridListData(param1:String, param2:String, param3:int, param4:String, param5:IUIComponent, param6:int = 0) 12 | { 13 | super(param1, param4, param5, param6, param3); 14 | this.dataField = param2; 15 | return; 16 | }// end function 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/mx/controls/dataGridClasses/DataGridLockedRowContentHolder.as: -------------------------------------------------------------------------------- 1 | package mx.controls.dataGridClasses 2 | { 3 | import mx.controls.listClasses.*; 4 | 5 | public class DataGridLockedRowContentHolder extends ListBaseContentHolder 6 | { 7 | 8 | public function DataGridLockedRowContentHolder(param1:ListBase) 9 | { 10 | super(param1); 11 | if (param1.dataProvider) 12 | { 13 | iterator = param1.dataProvider.createCursor(); 14 | } 15 | return; 16 | }// end function 17 | 18 | override public function get measuredHeight() : Number 19 | { 20 | var _loc_1:* = rowInfo.length; 21 | if (_loc_1 == 0) 22 | { 23 | return 0; 24 | } 25 | return rowInfo[(_loc_1 - 1)].y + rowInfo[(_loc_1 - 1)].height; 26 | }// end function 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/IDropInListItemRenderer.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | 4 | public interface IDropInListItemRenderer 5 | { 6 | 7 | public function IDropInListItemRenderer(); 8 | 9 | function get listData() : BaseListData; 10 | 11 | function set listData(param1:BaseListData) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/IListItemRenderer.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | import flash.events.*; 4 | import mx.core.*; 5 | import mx.managers.*; 6 | import mx.styles.*; 7 | 8 | public interface IListItemRenderer extends IDataRenderer, IEventDispatcher, IFlexDisplayObject, ILayoutManagerClient, ISimpleStyleClient, IUIComponent 9 | { 10 | 11 | public function IListItemRenderer(); 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListBaseFindPending.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | import mx.collections.*; 4 | 5 | public class ListBaseFindPending extends Object 6 | { 7 | public var currentIndex:int; 8 | public var stopIndex:int; 9 | public var startingBookmark:CursorBookmark; 10 | public var searchString:String; 11 | public var offset:int; 12 | public var bookmark:CursorBookmark; 13 | static const VERSION:String = "3.6.0.21751"; 14 | 15 | public function ListBaseFindPending(param1:String, param2:CursorBookmark, param3:CursorBookmark, param4:int, param5:int, param6:int) 16 | { 17 | this.searchString = param1; 18 | this.startingBookmark = param2; 19 | this.bookmark = param3; 20 | this.offset = param4; 21 | this.currentIndex = param5; 22 | this.stopIndex = param6; 23 | return; 24 | }// end function 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListBaseSeekPending.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | import mx.collections.*; 4 | 5 | public class ListBaseSeekPending extends Object 6 | { 7 | public var offset:int; 8 | public var bookmark:CursorBookmark; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function ListBaseSeekPending(param1:CursorBookmark, param2:int) 12 | { 13 | this.bookmark = param1; 14 | this.offset = param2; 15 | return; 16 | }// end function 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListBaseSelectionData.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | 4 | public class ListBaseSelectionData extends Object 5 | { 6 | public var data:Object; 7 | var prevSelectionData:ListBaseSelectionData; 8 | var nextSelectionData:ListBaseSelectionData; 9 | public var approximate:Boolean; 10 | public var index:int; 11 | static const VERSION:String = "3.6.0.21751"; 12 | 13 | public function ListBaseSelectionData(param1:Object, param2:int, param3:Boolean) 14 | { 15 | this.data = param1; 16 | this.index = param2; 17 | this.approximate = param3; 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListBaseSelectionDataPending.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | import mx.collections.*; 4 | 5 | public class ListBaseSelectionDataPending extends Object 6 | { 7 | public var items:Array; 8 | public var index:int; 9 | public var bookmark:CursorBookmark; 10 | public var offset:int; 11 | public var useFind:Boolean; 12 | static const VERSION:String = "3.6.0.21751"; 13 | 14 | public function ListBaseSelectionDataPending(param1:Boolean, param2:int, param3:Array, param4:CursorBookmark, param5:int) 15 | { 16 | this.useFind = param1; 17 | this.index = param2; 18 | this.items = param3; 19 | this.bookmark = param4; 20 | this.offset = param5; 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListData.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ListData extends BaseListData 6 | { 7 | public var icon:Class; 8 | public var labelField:String; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function ListData(param1:String, param2:Class, param3:String, param4:String, param5:IUIComponent, param6:int = 0, param7:int = 0) 12 | { 13 | super(param1, param4, param5, param6, param7); 14 | this.icon = param2; 15 | this.labelField = param3; 16 | return; 17 | }// end function 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/ListRowInfo.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | 4 | public class ListRowInfo extends Object 5 | { 6 | public var itemOldY:Number; 7 | public var height:Number; 8 | public var uid:String; 9 | public var data:Object; 10 | public var oldY:Number; 11 | public var y:Number; 12 | static const VERSION:String = "3.6.0.21751"; 13 | 14 | public function ListRowInfo(param1:Number, param2:Number, param3:String, param4:Object = null) 15 | { 16 | this.y = param1; 17 | this.height = param2; 18 | this.uid = param3; 19 | this.data = param4; 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/controls/listClasses/TileBaseDirection.as: -------------------------------------------------------------------------------- 1 | package mx.controls.listClasses 2 | { 3 | 4 | final public class TileBaseDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function TileBaseDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/controls/menuClasses/IMenuBarItemRenderer.as: -------------------------------------------------------------------------------- 1 | package mx.controls.menuClasses 2 | { 3 | import mx.controls.*; 4 | import mx.controls.listClasses.*; 5 | import mx.core.*; 6 | import mx.styles.*; 7 | 8 | public interface IMenuBarItemRenderer extends IDataRenderer, IUIComponent, ISimpleStyleClient, IListItemRenderer 9 | { 10 | 11 | public function IMenuBarItemRenderer(); 12 | 13 | function get menuBar() : MenuBar; 14 | 15 | function set menuBarItemState(param1:String) : void; 16 | 17 | function set menuBarItemIndex(param1:int) : void; 18 | 19 | function set menuBar(param1:MenuBar) : void; 20 | 21 | function get menuBarItemState() : String; 22 | 23 | function get menuBarItemIndex() : int; 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/controls/menuClasses/IMenuItemRenderer.as: -------------------------------------------------------------------------------- 1 | package mx.controls.menuClasses 2 | { 3 | import mx.controls.*; 4 | 5 | public interface IMenuItemRenderer 6 | { 7 | 8 | public function IMenuItemRenderer(); 9 | 10 | function get measuredBranchIconWidth() : Number; 11 | 12 | function get measuredIconWidth() : Number; 13 | 14 | function get measuredTypeIconWidth() : Number; 15 | 16 | function set menu(param1:Menu) : void; 17 | 18 | function get menu() : Menu; 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/controls/menuClasses/MenuListData.as: -------------------------------------------------------------------------------- 1 | package mx.controls.menuClasses 2 | { 3 | import mx.controls.listClasses.*; 4 | import mx.core.*; 5 | 6 | public class MenuListData extends ListData 7 | { 8 | public var maxMeasuredBranchIconWidth:Number; 9 | public var maxMeasuredIconWidth:Number; 10 | public var useTwoColumns:Boolean; 11 | public var maxMeasuredTypeIconWidth:Number; 12 | static const VERSION:String = "3.6.0.21751"; 13 | 14 | public function MenuListData(param1:String, param2:Class, param3:String, param4:String, param5:IUIComponent, param6:int = 0, param7:int = 0) 15 | { 16 | super(param1, param2, param3, param4, param5, param6, param7); 17 | return; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/controls/scrollClasses/ScrollBarDirection.as: -------------------------------------------------------------------------------- 1 | package mx.controls.scrollClasses 2 | { 3 | 4 | final public class ScrollBarDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function ScrollBarDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/controls/sliderClasses/SliderDataTip.as: -------------------------------------------------------------------------------- 1 | package mx.controls.sliderClasses 2 | { 3 | import mx.controls.*; 4 | 5 | public class SliderDataTip extends ToolTip 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function SliderDataTip() 10 | { 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/controls/sliderClasses/SliderDirection.as: -------------------------------------------------------------------------------- 1 | package mx.controls.sliderClasses 2 | { 3 | 4 | final public class SliderDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function SliderDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/controls/sliderClasses/SliderLabel.as: -------------------------------------------------------------------------------- 1 | package mx.controls.sliderClasses 2 | { 3 | import mx.controls.*; 4 | 5 | public class SliderLabel extends Label 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function SliderLabel() 10 | { 11 | return; 12 | }// end function 13 | 14 | public function getMinimumText(param1:String) : String 15 | { 16 | if (!param1 || param1.length < 1) 17 | { 18 | param1 = "W"; 19 | } 20 | return param1; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/controls/treeClasses/ITreeDataDescriptor.as: -------------------------------------------------------------------------------- 1 | package mx.controls.treeClasses 2 | { 3 | import mx.collections.*; 4 | 5 | public interface ITreeDataDescriptor 6 | { 7 | 8 | public function ITreeDataDescriptor(); 9 | 10 | function getData(param1:Object, param2:Object = null) : Object; 11 | 12 | function getChildren(param1:Object, param2:Object = null) : ICollectionView; 13 | 14 | function hasChildren(param1:Object, param2:Object = null) : Boolean; 15 | 16 | function removeChildAt(param1:Object, param2:Object, param3:int, param4:Object = null) : Boolean; 17 | 18 | function isBranch(param1:Object, param2:Object = null) : Boolean; 19 | 20 | function addChildAt(param1:Object, param2:Object, param3:int, param4:Object = null) : Boolean; 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/mx/controls/treeClasses/ITreeDataDescriptor2.as: -------------------------------------------------------------------------------- 1 | package mx.controls.treeClasses 2 | { 3 | import mx.collections.*; 4 | import mx.controls.treeClasses.*; 5 | 6 | public interface ITreeDataDescriptor2 extends ITreeDataDescriptor 7 | { 8 | 9 | public function ITreeDataDescriptor2(); 10 | 11 | function getHierarchicalCollectionAdaptor(param1:ICollectionView, param2:Function, param3:Object, param4:Object = null) : ICollectionView; 12 | 13 | function getNodeDepth(param1:Object, param2:IViewCursor, param3:Object = null) : int; 14 | 15 | function getParent(param1:Object, param2:ICollectionView, param3:Object = null) : Object; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/controls/treeClasses/TreeListData.as: -------------------------------------------------------------------------------- 1 | package mx.controls.treeClasses 2 | { 3 | import mx.controls.listClasses.*; 4 | 5 | public class TreeListData extends BaseListData 6 | { 7 | public var hasChildren:Boolean; 8 | public var depth:int; 9 | public var disclosureIcon:Class; 10 | public var open:Boolean; 11 | public var indent:int; 12 | public var item:Object; 13 | public var icon:Class; 14 | static const VERSION:String = "3.6.0.21751"; 15 | 16 | public function TreeListData(param1:String, param2:String, param3:ListBase, param4:int = 0, param5:int = 0) 17 | { 18 | super(param1, param2, param3, param4, param5); 19 | return; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/mx/core/ApplicationGlobals.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public class ApplicationGlobals extends Object 5 | { 6 | public static var application:Object; 7 | 8 | public function ApplicationGlobals() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/ByteArrayAsset.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.utils.*; 4 | 5 | public class ByteArrayAsset extends ByteArray implements IFlexAsset 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function ByteArrayAsset() 10 | { 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/core/ClassFactory.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import mx.core.*; 4 | 5 | public class ClassFactory extends Object implements IFactory 6 | { 7 | public var properties:Object = null; 8 | public var generator:Class; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function ClassFactory(param1:Class = null) 12 | { 13 | this.generator = param1; 14 | return; 15 | }// end function 16 | 17 | public function newInstance() 18 | { 19 | var _loc_2:* = null; 20 | var _loc_1:* = new generator(); 21 | if (properties != null) 22 | { 23 | for (_loc_2 in properties) 24 | { 25 | 26 | _loc_1[_loc_2] = _loc_4[_loc_2]; 27 | } 28 | } 29 | return _loc_1; 30 | }// end function 31 | 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /scripts/mx/core/ContainerCreationPolicy.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | final public class ContainerCreationPolicy extends Object 5 | { 6 | public static const ALL:String = "all"; 7 | public static const QUEUED:String = "queued"; 8 | public static const NONE:String = "none"; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const AUTO:String = "auto"; 11 | 12 | public function ContainerCreationPolicy() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/core/ContainerLayout.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | final public class ContainerLayout extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | public static const ABSOLUTE:String = "absolute"; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function ContainerLayout() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/core/EdgeMetrics.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public class EdgeMetrics extends Object 5 | { 6 | public var top:Number; 7 | public var left:Number; 8 | public var bottom:Number; 9 | public var right:Number; 10 | static const VERSION:String = "3.6.0.21751"; 11 | public static const EMPTY:EdgeMetrics = new EdgeMetrics(0, 0, 0, 0); 12 | 13 | public function EdgeMetrics(param1:Number = 0, param2:Number = 0, param3:Number = 0, param4:Number = 0) 14 | { 15 | this.left = param1; 16 | this.top = param2; 17 | this.right = param3; 18 | this.bottom = param4; 19 | return; 20 | }// end function 21 | 22 | public function clone() : EdgeMetrics 23 | { 24 | return new EdgeMetrics(left, top, right, bottom); 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/EmbeddedFont.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public class EmbeddedFont extends Object 5 | { 6 | private var _fontName:String; 7 | private var _fontStyle:String; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function EmbeddedFont(param1:String, param2:Boolean, param3:Boolean) 11 | { 12 | _fontName = param1; 13 | _fontStyle = EmbeddedFontRegistry.getFontStyle(param2, param3); 14 | return; 15 | }// end function 16 | 17 | public function get fontStyle() : String 18 | { 19 | return _fontStyle; 20 | }// end function 21 | 22 | public function get fontName() : String 23 | { 24 | return _fontName; 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/EventPriority.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | final public class EventPriority extends Object 5 | { 6 | public static const DEFAULT:int = 0; 7 | public static const BINDING:int = 100; 8 | public static const DEFAULT_HANDLER:int = -50; 9 | public static const EFFECT:int = -100; 10 | public static const CURSOR_MANAGEMENT:int = 200; 11 | static const VERSION:String = "3.6.0.21751"; 12 | 13 | public function EventPriority() 14 | { 15 | return; 16 | }// end function 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/mx/core/FlexBitmap.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.display.*; 4 | import mx.utils.*; 5 | 6 | public class FlexBitmap extends Bitmap 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FlexBitmap(param1:BitmapData = null, param2:String = "auto", param3:Boolean = false) 11 | { 12 | var bitmapData:* = param1; 13 | var pixelSnapping:* = param2; 14 | var smoothing:* = param3; 15 | super(bitmapData, pixelSnapping, smoothing); 16 | try 17 | { 18 | name = NameUtil.createUniqueName(this); 19 | } 20 | catch (e:Error) 21 | { 22 | } 23 | return; 24 | }// end function 25 | 26 | override public function toString() : String 27 | { 28 | return NameUtil.displayObjectToString(this); 29 | }// end function 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /scripts/mx/core/FlexLoader.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.display.*; 4 | import mx.utils.*; 5 | 6 | public class FlexLoader extends Loader 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FlexLoader() 11 | { 12 | try 13 | { 14 | name = NameUtil.createUniqueName(this); 15 | } 16 | catch (e:Error) 17 | { 18 | } 19 | return; 20 | }// end function 21 | 22 | override public function toString() : String 23 | { 24 | return NameUtil.displayObjectToString(this); 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/FlexShape.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.display.*; 4 | import mx.utils.*; 5 | 6 | public class FlexShape extends Shape 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FlexShape() 11 | { 12 | try 13 | { 14 | name = NameUtil.createUniqueName(this); 15 | } 16 | catch (e:Error) 17 | { 18 | } 19 | return; 20 | }// end function 21 | 22 | override public function toString() : String 23 | { 24 | return NameUtil.displayObjectToString(this); 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/FlexSprite.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.display.*; 4 | import mx.utils.*; 5 | 6 | public class FlexSprite extends Sprite 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FlexSprite() 11 | { 12 | try 13 | { 14 | name = NameUtil.createUniqueName(this); 15 | } 16 | catch (e:Error) 17 | { 18 | } 19 | return; 20 | }// end function 21 | 22 | override public function toString() : String 23 | { 24 | return NameUtil.displayObjectToString(this); 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/FlexTextField.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.text.*; 4 | import mx.utils.*; 5 | 6 | public class FlexTextField extends TextField 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function FlexTextField() 11 | { 12 | try 13 | { 14 | name = NameUtil.createUniqueName(this); 15 | } 16 | catch (e:Error) 17 | { 18 | } 19 | return; 20 | }// end function 21 | 22 | override public function toString() : String 23 | { 24 | return NameUtil.displayObjectToString(this); 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/core/IBorder.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IBorder 5 | { 6 | 7 | public function IBorder(); 8 | 9 | function get borderMetrics() : EdgeMetrics; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/core/IButton.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import mx.core.*; 4 | 5 | public interface IButton extends IUIComponent 6 | { 7 | 8 | public function IButton(); 9 | 10 | function get emphasized() : Boolean; 11 | 12 | function set emphasized(param1:Boolean) : void; 13 | 14 | function callLater(param1:Function, param2:Array = null) : void; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/core/IConstraintClient.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IConstraintClient 5 | { 6 | 7 | public function IConstraintClient(); 8 | 9 | function setConstraintValue(param1:String, param2) : void; 10 | 11 | function getConstraintValue(param1:String); 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IDataRenderer.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IDataRenderer 5 | { 6 | 7 | public function IDataRenderer(); 8 | 9 | function get data() : Object; 10 | 11 | function set data(param1:Object) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IDeferredInstantiationUIComponent.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import mx.core.*; 4 | 5 | public interface IDeferredInstantiationUIComponent extends IUIComponent 6 | { 7 | 8 | public function IDeferredInstantiationUIComponent(); 9 | 10 | function set cacheHeuristic(param1:Boolean) : void; 11 | 12 | function createReferenceOnParentDocument(param1:IFlexDisplayObject) : void; 13 | 14 | function get cachePolicy() : String; 15 | 16 | function set id(param1:String) : void; 17 | 18 | function registerEffects(param1:Array) : void; 19 | 20 | function executeBindings(param1:Boolean = false) : void; 21 | 22 | function get id() : String; 23 | 24 | function deleteReferenceOnParentDocument(param1:IFlexDisplayObject) : void; 25 | 26 | function set descriptor(param1:UIComponentDescriptor) : void; 27 | 28 | function get descriptor() : UIComponentDescriptor; 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /scripts/mx/core/IEmbeddedFontRegistry.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IEmbeddedFontRegistry 5 | { 6 | 7 | public function IEmbeddedFontRegistry(); 8 | 9 | function getAssociatedModuleFactory(param1:EmbeddedFont, param2:IFlexModuleFactory) : IFlexModuleFactory; 10 | 11 | function registerFont(param1:EmbeddedFont, param2:IFlexModuleFactory) : void; 12 | 13 | function deregisterFont(param1:EmbeddedFont, param2:IFlexModuleFactory) : void; 14 | 15 | function getFonts() : Array; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/core/IFactory.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IFactory 5 | { 6 | 7 | public function IFactory(); 8 | 9 | function newInstance(); 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/core/IFlexAsset.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IFlexAsset 5 | { 6 | 7 | public function IFlexAsset(); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /scripts/mx/core/IFlexModule.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IFlexModule 5 | { 6 | 7 | public function IFlexModule(); 8 | 9 | function set moduleFactory(param1:IFlexModuleFactory) : void; 10 | 11 | function get moduleFactory() : IFlexModuleFactory; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IFlexModuleFactory.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.utils.*; 4 | 5 | public interface IFlexModuleFactory 6 | { 7 | 8 | public function IFlexModuleFactory(); 9 | 10 | function get preloadedRSLs() : Dictionary; 11 | 12 | function allowInsecureDomain(... args) : void; 13 | 14 | function create(... args) : Object; 15 | 16 | function allowDomain(... args) : void; 17 | 18 | function info() : Object; 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/core/IFontContextComponent.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IFontContextComponent 5 | { 6 | 7 | public function IFontContextComponent(); 8 | 9 | function get fontContext() : IFlexModuleFactory; 10 | 11 | function set fontContext(param1:IFlexModuleFactory) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IIMESupport.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IIMESupport 5 | { 6 | 7 | public function IIMESupport(); 8 | 9 | function set imeMode(param1:String) : void; 10 | 11 | function get imeMode() : String; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IInvalidating.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IInvalidating 5 | { 6 | 7 | public function IInvalidating(); 8 | 9 | function validateNow() : void; 10 | 11 | function invalidateSize() : void; 12 | 13 | function invalidateDisplayList() : void; 14 | 15 | function invalidateProperties() : void; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/core/IMXMLObject.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IMXMLObject 5 | { 6 | 7 | public function IMXMLObject(); 8 | 9 | function initialized(param1:Object, param2:String) : void; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/core/IProgrammaticSkin.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IProgrammaticSkin 5 | { 6 | 7 | public function IProgrammaticSkin(); 8 | 9 | function validateNow() : void; 10 | 11 | function validateDisplayList() : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/IPropertyChangeNotifier.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.events.*; 4 | import mx.core.*; 5 | 6 | public interface IPropertyChangeNotifier extends IEventDispatcher, IUID 7 | { 8 | 9 | public function IPropertyChangeNotifier(); 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/core/IRawChildrenContainer.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IRawChildrenContainer 5 | { 6 | 7 | public function IRawChildrenContainer(); 8 | 9 | function get rawChildren() : IChildList; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/core/IRectangularBorder.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.geom.*; 4 | import mx.core.*; 5 | 6 | public interface IRectangularBorder extends IBorder 7 | { 8 | 9 | public function IRectangularBorder(); 10 | 11 | function get backgroundImageBounds() : Rectangle; 12 | 13 | function get hasBackgroundImage() : Boolean; 14 | 15 | function set backgroundImageBounds(param1:Rectangle) : void; 16 | 17 | function layoutBackgroundImage() : void; 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/core/IRepeater.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IRepeater 5 | { 6 | 7 | public function IRepeater(); 8 | 9 | function get container() : IContainer; 10 | 11 | function set startingIndex(param1:int) : void; 12 | 13 | function get startingIndex() : int; 14 | 15 | function set recycleChildren(param1:Boolean) : void; 16 | 17 | function get currentItem() : Object; 18 | 19 | function get count() : int; 20 | 21 | function get recycleChildren() : Boolean; 22 | 23 | function executeChildBindings() : void; 24 | 25 | function set dataProvider(param1:Object) : void; 26 | 27 | function initializeRepeater(param1:IContainer, param2:Boolean) : void; 28 | 29 | function get currentIndex() : int; 30 | 31 | function get dataProvider() : Object; 32 | 33 | function set count(param1:int) : void; 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /scripts/mx/core/IRepeaterClient.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IRepeaterClient 5 | { 6 | 7 | public function IRepeaterClient(); 8 | 9 | function get instanceIndices() : Array; 10 | 11 | function set instanceIndices(param1:Array) : void; 12 | 13 | function get isDocument() : Boolean; 14 | 15 | function set repeaters(param1:Array) : void; 16 | 17 | function initializeRepeaterArrays(param1:IRepeaterClient) : void; 18 | 19 | function get repeaters() : Array; 20 | 21 | function set repeaterIndices(param1:Array) : void; 22 | 23 | function get repeaterIndices() : Array; 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/core/ISWFBridgeGroup.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.events.*; 4 | 5 | public interface ISWFBridgeGroup 6 | { 7 | 8 | public function ISWFBridgeGroup(); 9 | 10 | function getChildBridgeProvider(param1:IEventDispatcher) : ISWFBridgeProvider; 11 | 12 | function removeChildBridge(param1:IEventDispatcher) : void; 13 | 14 | function get parentBridge() : IEventDispatcher; 15 | 16 | function addChildBridge(param1:IEventDispatcher, param2:ISWFBridgeProvider) : void; 17 | 18 | function set parentBridge(param1:IEventDispatcher) : void; 19 | 20 | function containsBridge(param1:IEventDispatcher) : Boolean; 21 | 22 | function getChildBridges() : Array; 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/core/ISWFBridgeProvider.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.events.*; 4 | 5 | public interface ISWFBridgeProvider 6 | { 7 | 8 | public function ISWFBridgeProvider(); 9 | 10 | function get childAllowsParent() : Boolean; 11 | 12 | function get swfBridge() : IEventDispatcher; 13 | 14 | function get parentAllowsChild() : Boolean; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/core/ISWFLoader.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.geom.*; 4 | import mx.core.*; 5 | 6 | public interface ISWFLoader extends ISWFBridgeProvider 7 | { 8 | 9 | public function ISWFLoader(); 10 | 11 | function getVisibleApplicationRect(param1:Boolean = false) : Rectangle; 12 | 13 | function set loadForCompatibility(param1:Boolean) : void; 14 | 15 | function get loadForCompatibility() : Boolean; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/core/IStateClient.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IStateClient 5 | { 6 | 7 | public function IStateClient(); 8 | 9 | function get currentState() : String; 10 | 11 | function set currentState(param1:String) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/ITextFieldFactory.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.text.*; 4 | 5 | public interface ITextFieldFactory 6 | { 7 | 8 | public function ITextFieldFactory(); 9 | 10 | function createTextField(param1:IFlexModuleFactory) : TextField; 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /scripts/mx/core/IToggleButton.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IToggleButton 5 | { 6 | 7 | public function IToggleButton(); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /scripts/mx/core/IToolTip.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | import flash.geom.*; 4 | import mx.core.*; 5 | 6 | public interface IToolTip extends IUIComponent 7 | { 8 | 9 | public function IToolTip(); 10 | 11 | function set text(param1:String) : void; 12 | 13 | function get screen() : Rectangle; 14 | 15 | function get text() : String; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/core/IUID.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public interface IUID 5 | { 6 | 7 | public function IUID(); 8 | 9 | function get uid() : String; 10 | 11 | function set uid(param1:String) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/core/ScrollPolicy.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | final public class ScrollPolicy extends Object 5 | { 6 | public static const AUTO:String = "auto"; 7 | public static const ON:String = "on"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const OFF:String = "off"; 10 | 11 | public function ScrollPolicy() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/core/UIComponentCachePolicy.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | final public class UIComponentCachePolicy extends Object 5 | { 6 | public static const AUTO:String = "auto"; 7 | public static const ON:String = "on"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const OFF:String = "off"; 10 | 11 | public function UIComponentCachePolicy() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/core/UIComponentDescriptor.as: -------------------------------------------------------------------------------- 1 | package mx.core 2 | { 3 | 4 | public class UIComponentDescriptor extends ComponentDescriptor 5 | { 6 | var instanceIndices:Array; 7 | public var stylesFactory:Function; 8 | public var effects:Array; 9 | var repeaters:Array; 10 | var repeaterIndices:Array; 11 | static const VERSION:String = "3.6.0.21751"; 12 | 13 | public function UIComponentDescriptor(param1:Object) 14 | { 15 | super(param1); 16 | return; 17 | }// end function 18 | 19 | override public function toString() : String 20 | { 21 | return "UIComponentDescriptor_" + id; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/effects/IAbstractEffect.as: -------------------------------------------------------------------------------- 1 | package mx.effects 2 | { 3 | import flash.events.*; 4 | 5 | public interface IAbstractEffect extends IEventDispatcher 6 | { 7 | 8 | public function IAbstractEffect(); 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /scripts/mx/effects/IEffectTargetHost.as: -------------------------------------------------------------------------------- 1 | package mx.effects 2 | { 3 | 4 | public interface IEffectTargetHost 5 | { 6 | 7 | public function IEffectTargetHost(); 8 | 9 | function unconstrainRenderer(param1:Object) : void; 10 | 11 | function removeDataEffectItem(param1:Object) : void; 12 | 13 | function getRendererSemanticValue(param1:Object, param2:String) : Object; 14 | 15 | function addDataEffectItem(param1:Object) : void; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/effects/Parallel.as: -------------------------------------------------------------------------------- 1 | package mx.effects 2 | { 3 | import mx.effects.effectClasses.*; 4 | 5 | public class Parallel extends CompositeEffect 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function Parallel(param1:Object = null) 10 | { 11 | super(param1); 12 | instanceClass = ParallelInstance; 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/effects/Pause.as: -------------------------------------------------------------------------------- 1 | package mx.effects 2 | { 3 | import mx.effects.effectClasses.*; 4 | 5 | public class Pause extends TweenEffect 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function Pause(param1:Object = null) 10 | { 11 | super(param1); 12 | instanceClass = PauseInstance; 13 | return; 14 | }// end function 15 | 16 | override public function createInstances(param1:Array = null) : Array 17 | { 18 | var _loc_2:* = createInstance(); 19 | return _loc_2 ? ([_loc_2]) : ([]); 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/mx/effects/Sequence.as: -------------------------------------------------------------------------------- 1 | package mx.effects 2 | { 3 | import mx.effects.effectClasses.*; 4 | 5 | public class Sequence extends CompositeEffect 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function Sequence(param1:Object = null) 10 | { 11 | super(param1); 12 | instanceClass = SequenceInstance; 13 | return; 14 | }// end function 15 | 16 | override protected function initInstance(param1:IEffectInstance) : void 17 | { 18 | super.initInstance(param1); 19 | return; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/mx/effects/effectClasses/PauseInstance.as: -------------------------------------------------------------------------------- 1 | package mx.effects.effectClasses 2 | { 3 | 4 | public class PauseInstance extends TweenEffectInstance 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | 8 | public function PauseInstance(param1:Object) 9 | { 10 | super(param1); 11 | return; 12 | }// end function 13 | 14 | override public function play() : void 15 | { 16 | super.play(); 17 | tween = createTween(this, 0, 0, duration); 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/effects/effectClasses/PropertyChanges.as: -------------------------------------------------------------------------------- 1 | package mx.effects.effectClasses 2 | { 3 | 4 | public class PropertyChanges extends Object 5 | { 6 | public var target:Object; 7 | public var start:Object; 8 | public var end:Object; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function PropertyChanges(param1:Object) 12 | { 13 | end = {}; 14 | start = {}; 15 | this.target = param1; 16 | return; 17 | }// end function 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/events/CloseEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class CloseEvent extends Event 6 | { 7 | public var detail:int; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const CLOSE:String = "close"; 10 | 11 | public function CloseEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:int = -1) 12 | { 13 | super(param1, param2, param3); 14 | this.detail = param4; 15 | return; 16 | }// end function 17 | 18 | override public function clone() : Event 19 | { 20 | return new CloseEvent(type, bubbles, cancelable, detail); 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/events/CollectionEventKind.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class CollectionEventKind extends Object 5 | { 6 | public static const ADD:String = "add"; 7 | public static const REMOVE:String = "remove"; 8 | public static const UPDATE:String = "update"; 9 | public static const MOVE:String = "move"; 10 | static const EXPAND:String = "expand"; 11 | public static const REPLACE:String = "replace"; 12 | static const VERSION:String = "3.6.0.21751"; 13 | public static const REFRESH:String = "refresh"; 14 | public static const RESET:String = "reset"; 15 | 16 | public function CollectionEventKind() 17 | { 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/events/DataGridEventReason.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class DataGridEventReason extends Object 5 | { 6 | public static const OTHER:String = "other"; 7 | public static const CANCELLED:String = "cancelled"; 8 | public static const NEW_COLUMN:String = "newColumn"; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const NEW_ROW:String = "newRow"; 11 | 12 | public function DataGridEventReason() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/events/DropdownEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class DropdownEvent extends Event 6 | { 7 | public var triggerEvent:Event; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const OPEN:String = "open"; 10 | public static const CLOSE:String = "close"; 11 | 12 | public function DropdownEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Event = null) 13 | { 14 | super(param1, param2, param3); 15 | this.triggerEvent = param4; 16 | return; 17 | }// end function 18 | 19 | override public function clone() : Event 20 | { 21 | return new DropdownEvent(type, bubbles, cancelable, triggerEvent); 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/events/DynamicEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | dynamic public class DynamicEvent extends Event 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function DynamicEvent(param1:String, param2:Boolean = false, param3:Boolean = false) 10 | { 11 | super(param1, param2, param3); 12 | return; 13 | }// end function 14 | 15 | override public function clone() : Event 16 | { 17 | var _loc_2:* = null; 18 | var _loc_1:* = new DynamicEvent(type, bubbles, cancelable); 19 | for (_loc_2 in this) 20 | { 21 | 22 | _loc_1[_loc_2] = this[_loc_2]; 23 | } 24 | return _loc_1; 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/mx/events/EffectEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | import mx.effects.*; 5 | 6 | public class EffectEvent extends Event 7 | { 8 | public var effectInstance:IEffectInstance; 9 | public static const EFFECT_START:String = "effectStart"; 10 | static const VERSION:String = "3.6.0.21751"; 11 | public static const EFFECT_END:String = "effectEnd"; 12 | 13 | public function EffectEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:IEffectInstance = null) 14 | { 15 | super(param1, param2, param3); 16 | this.effectInstance = param4; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new EffectEvent(type, bubbles, cancelable, effectInstance); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/events/FlexChangeEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class FlexChangeEvent extends Event 6 | { 7 | public var data:Object; 8 | public static const REMOVE_CHILD_BRIDGE:String = "removeChildBridge"; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const ADD_CHILD_BRIDGE:String = "addChildBridge"; 11 | 12 | public function FlexChangeEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Object = null) 13 | { 14 | super(param1, param2, param3); 15 | this.data = param4; 16 | return; 17 | }// end function 18 | 19 | override public function clone() : Event 20 | { 21 | return new FlexChangeEvent(type, bubbles, cancelable, data); 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/mx/events/FocusRequestDirection.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class FocusRequestDirection extends Object 5 | { 6 | public static const BACKWARD:String = "backward"; 7 | public static const FORWARD:String = "forward"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const BOTTOM:String = "bottom"; 10 | public static const TOP:String = "top"; 11 | 12 | public function FocusRequestDirection() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/events/InvalidateRequestData.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class InvalidateRequestData extends Object 5 | { 6 | public static const SIZE:uint = 4; 7 | public static const PROPERTIES:uint = 2; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const DISPLAY_LIST:uint = 1; 10 | 11 | public function InvalidateRequestData() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/events/ListEventReason.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class ListEventReason extends Object 5 | { 6 | public static const OTHER:String = "other"; 7 | public static const CANCELLED:String = "cancelled"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const NEW_ROW:String = "newRow"; 10 | 11 | public function ListEventReason() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/events/MoveEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class MoveEvent extends Event 6 | { 7 | public var oldX:Number; 8 | public var oldY:Number; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const MOVE:String = "move"; 11 | 12 | public function MoveEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Number = NaN, param5:Number = NaN) 13 | { 14 | super(param1, param2, param3); 15 | this.oldX = param4; 16 | this.oldY = param5; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new MoveEvent(type, bubbles, cancelable, oldX, oldY); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/events/PropertyChangeEventKind.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class PropertyChangeEventKind extends Object 5 | { 6 | static const VERSION:String = "3.6.0.21751"; 7 | public static const UPDATE:String = "update"; 8 | public static const DELETE:String = "delete"; 9 | 10 | public function PropertyChangeEventKind() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/events/ResizeEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class ResizeEvent extends Event 6 | { 7 | public var oldHeight:Number; 8 | public var oldWidth:Number; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const RESIZE:String = "resize"; 11 | 12 | public function ResizeEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Number = NaN, param5:Number = NaN) 13 | { 14 | super(param1, param2, param3); 15 | this.oldWidth = param4; 16 | this.oldHeight = param5; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new ResizeEvent(type, bubbles, cancelable, oldWidth, oldHeight); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/events/ResourceEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class ResourceEvent extends ProgressEvent 6 | { 7 | public var errorText:String; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const COMPLETE:String = "complete"; 10 | public static const PROGRESS:String = "progress"; 11 | public static const ERROR:String = "error"; 12 | 13 | public function ResourceEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:uint = 0, param5:uint = 0, param6:String = null) 14 | { 15 | super(param1, param2, param3, param4, param5); 16 | this.errorText = param6; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new ResourceEvent(type, bubbles, cancelable, bytesLoaded, bytesTotal, errorText); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/events/ScrollEventDirection.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class ScrollEventDirection extends Object 5 | { 6 | public static const HORIZONTAL:String = "horizontal"; 7 | public static const VERTICAL:String = "vertical"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function ScrollEventDirection() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/events/SliderEventClickTarget.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | 4 | final public class SliderEventClickTarget extends Object 5 | { 6 | public static const THUMB:String = "thumb"; 7 | static const VERSION:String = "3.6.0.21751"; 8 | public static const TRACK:String = "track"; 9 | 10 | public function SliderEventClickTarget() 11 | { 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/events/StyleEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class StyleEvent extends ProgressEvent 6 | { 7 | public var errorText:String; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const COMPLETE:String = "complete"; 10 | public static const PROGRESS:String = "progress"; 11 | public static const ERROR:String = "error"; 12 | 13 | public function StyleEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:uint = 0, param5:uint = 0, param6:String = null) 14 | { 15 | super(param1, param2, param3, param4, param5); 16 | this.errorText = param6; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new StyleEvent(type, bubbles, cancelable, bytesLoaded, bytesTotal, errorText); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/events/TweenEvent.as: -------------------------------------------------------------------------------- 1 | package mx.events 2 | { 3 | import flash.events.*; 4 | 5 | public class TweenEvent extends Event 6 | { 7 | public var value:Object; 8 | public static const TWEEN_END:String = "tweenEnd"; 9 | static const VERSION:String = "3.6.0.21751"; 10 | public static const TWEEN_UPDATE:String = "tweenUpdate"; 11 | public static const TWEEN_START:String = "tweenStart"; 12 | 13 | public function TweenEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Object = null) 14 | { 15 | super(param1, param2, param3); 16 | this.value = param4; 17 | return; 18 | }// end function 19 | 20 | override public function clone() : Event 21 | { 22 | return new TweenEvent(type, bubbles, cancelable, value); 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/formatters/NumberBaseRoundType.as: -------------------------------------------------------------------------------- 1 | package mx.formatters 2 | { 3 | 4 | final public class NumberBaseRoundType extends Object 5 | { 6 | public static const DOWN:String = "down"; 7 | static const VERSION:String = "3.6.0.21751"; 8 | public static const UP:String = "up"; 9 | public static const NEAREST:String = "nearest"; 10 | public static const NONE:String = "none"; 11 | 12 | public function NumberBaseRoundType() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/graphics/RoundedRectangle.as: -------------------------------------------------------------------------------- 1 | package mx.graphics 2 | { 3 | import flash.geom.*; 4 | 5 | public class RoundedRectangle extends Rectangle 6 | { 7 | public var cornerRadius:Number = 0; 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function RoundedRectangle(param1:Number = 0, param2:Number = 0, param3:Number = 0, param4:Number = 0, param5:Number = 0) 11 | { 12 | super(param1, param2, param3, param4); 13 | this.cornerRadius = param5; 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/graphics/codec/IImageEncoder.as: -------------------------------------------------------------------------------- 1 | package mx.graphics.codec 2 | { 3 | import flash.display.*; 4 | import flash.utils.*; 5 | 6 | public interface IImageEncoder 7 | { 8 | 9 | public function IImageEncoder(); 10 | 11 | function encodeByteArray(param1:ByteArray, param2:int, param3:int, param4:Boolean = true) : ByteArray; 12 | 13 | function get contentType() : String; 14 | 15 | function encode(param1:BitmapData) : ByteArray; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/managers/BrowserManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import mx.core.*; 4 | 5 | public class BrowserManager extends Object 6 | { 7 | private static var implClassDependency:BrowserManagerImpl; 8 | private static var instance:IBrowserManager; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function BrowserManager() 12 | { 13 | return; 14 | }// end function 15 | 16 | public static function getInstance() : IBrowserManager 17 | { 18 | if (!instance) 19 | { 20 | instance = IBrowserManager(Singleton.getInstance("mx.managers::IBrowserManager")); 21 | } 22 | return instance; 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/managers/CursorManagerPriority.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | final public class CursorManagerPriority extends Object 5 | { 6 | public static const HIGH:int = 1; 7 | public static const MEDIUM:int = 2; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const LOW:int = 3; 10 | 11 | public function CursorManagerPriority() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/managers/HistoryManagerGlobals.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.display.*; 4 | 5 | public class HistoryManagerGlobals extends Object 6 | { 7 | public static var loaderInfo:LoaderInfo; 8 | 9 | public function HistoryManagerGlobals() 10 | { 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/managers/IBrowserManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.events.*; 4 | 5 | public interface IBrowserManager extends IEventDispatcher 6 | { 7 | 8 | public function IBrowserManager(); 9 | 10 | function get fragment() : String; 11 | 12 | function get base() : String; 13 | 14 | function setFragment(param1:String) : void; 15 | 16 | function setTitle(param1:String) : void; 17 | 18 | function init(param1:String = null, param2:String = null) : void; 19 | 20 | function get title() : String; 21 | 22 | function initForHistoryManager() : void; 23 | 24 | function get url() : String; 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /scripts/mx/managers/IDragManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.events.*; 4 | import mx.core.*; 5 | 6 | public interface IDragManager 7 | { 8 | 9 | public function IDragManager(); 10 | 11 | function showFeedback(param1:String) : void; 12 | 13 | function doDrag(param1:IUIComponent, param2:DragSource, param3:MouseEvent, param4:IFlexDisplayObject = null, param5:Number = 0, param6:Number = 0, param7:Number = 0.5, param8:Boolean = true) : void; 14 | 15 | function get isDragging() : Boolean; 16 | 17 | function getFeedback() : String; 18 | 19 | function acceptDragDrop(param1:IUIComponent) : void; 20 | 21 | function endDrag() : void; 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/managers/IFocusManagerComplexComponent.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import mx.managers.*; 4 | 5 | public interface IFocusManagerComplexComponent extends IFocusManagerComponent 6 | { 7 | 8 | public function IFocusManagerComplexComponent(); 9 | 10 | function assignFocus(param1:String) : void; 11 | 12 | function get hasFocusableContent() : Boolean; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/managers/IFocusManagerComponent.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | public interface IFocusManagerComponent 5 | { 6 | 7 | public function IFocusManagerComponent(); 8 | 9 | function set focusEnabled(param1:Boolean) : void; 10 | 11 | function drawFocus(param1:Boolean) : void; 12 | 13 | function setFocus() : void; 14 | 15 | function get focusEnabled() : Boolean; 16 | 17 | function get tabEnabled() : Boolean; 18 | 19 | function get tabIndex() : int; 20 | 21 | function get mouseFocusEnabled() : Boolean; 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/managers/IFocusManagerContainer.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.display.*; 4 | import flash.events.*; 5 | 6 | public interface IFocusManagerContainer extends IEventDispatcher 7 | { 8 | 9 | public function IFocusManagerContainer(); 10 | 11 | function set focusManager(param1:IFocusManager) : void; 12 | 13 | function get focusManager() : IFocusManager; 14 | 15 | function get systemManager() : ISystemManager; 16 | 17 | function contains(param1:DisplayObject) : Boolean; 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/managers/IFocusManagerGroup.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | public interface IFocusManagerGroup 5 | { 6 | 7 | public function IFocusManagerGroup(); 8 | 9 | function get groupName() : String; 10 | 11 | function get selected() : Boolean; 12 | 13 | function set groupName(param1:String) : void; 14 | 15 | function set selected(param1:Boolean) : void; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/managers/IHistoryManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | public interface IHistoryManager 5 | { 6 | 7 | public function IHistoryManager(); 8 | 9 | function registered() : void; 10 | 11 | function register(param1:IHistoryManagerClient) : void; 12 | 13 | function registerHandshake() : void; 14 | 15 | function load(param1:Object) : void; 16 | 17 | function loadInitialState() : void; 18 | 19 | function unregister(param1:IHistoryManagerClient) : void; 20 | 21 | function save() : void; 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/managers/IHistoryManagerClient.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | public interface IHistoryManagerClient 5 | { 6 | 7 | public function IHistoryManagerClient(); 8 | 9 | function loadState(param1:Object) : void; 10 | 11 | function saveState() : Object; 12 | 13 | function toString() : String; 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/managers/ILayoutManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.events.*; 4 | 5 | public interface ILayoutManager extends IEventDispatcher 6 | { 7 | 8 | public function ILayoutManager(); 9 | 10 | function validateNow() : void; 11 | 12 | function validateClient(param1:ILayoutManagerClient, param2:Boolean = false) : void; 13 | 14 | function isInvalid() : Boolean; 15 | 16 | function invalidateDisplayList(param1:ILayoutManagerClient) : void; 17 | 18 | function set usePhasedInstantiation(param1:Boolean) : void; 19 | 20 | function invalidateSize(param1:ILayoutManagerClient) : void; 21 | 22 | function get usePhasedInstantiation() : Boolean; 23 | 24 | function invalidateProperties(param1:ILayoutManagerClient) : void; 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /scripts/mx/managers/ILayoutManagerClient.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.events.*; 4 | 5 | public interface ILayoutManagerClient extends IEventDispatcher 6 | { 7 | 8 | public function ILayoutManagerClient(); 9 | 10 | function get updateCompletePendingFlag() : Boolean; 11 | 12 | function set updateCompletePendingFlag(param1:Boolean) : void; 13 | 14 | function set initialized(param1:Boolean) : void; 15 | 16 | function validateProperties() : void; 17 | 18 | function validateDisplayList() : void; 19 | 20 | function get nestLevel() : int; 21 | 22 | function get initialized() : Boolean; 23 | 24 | function get processedDescriptors() : Boolean; 25 | 26 | function validateSize(param1:Boolean = false) : void; 27 | 28 | function set nestLevel(param1:int) : void; 29 | 30 | function set processedDescriptors(param1:Boolean) : void; 31 | 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /scripts/mx/managers/IPopUpManager.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import flash.display.*; 4 | import mx.core.*; 5 | 6 | public interface IPopUpManager 7 | { 8 | 9 | public function IPopUpManager(); 10 | 11 | function createPopUp(param1:DisplayObject, param2:Class, param3:Boolean = false, param4:String = null) : IFlexDisplayObject; 12 | 13 | function centerPopUp(param1:IFlexDisplayObject) : void; 14 | 15 | function removePopUp(param1:IFlexDisplayObject) : void; 16 | 17 | function addPopUp(param1:IFlexDisplayObject, param2:DisplayObject, param3:Boolean = false, param4:String = null) : void; 18 | 19 | function bringToFront(param1:IFlexDisplayObject) : void; 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/mx/managers/IToolTipManagerClient.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | import mx.core.*; 4 | 5 | public interface IToolTipManagerClient extends IFlexDisplayObject 6 | { 7 | 8 | public function IToolTipManagerClient(); 9 | 10 | function get toolTip() : String; 11 | 12 | function set toolTip(param1:String) : void; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/mx/managers/PopUpManagerChildList.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | final public class PopUpManagerChildList extends Object 5 | { 6 | public static const PARENT:String = "parent"; 7 | public static const APPLICATION:String = "application"; 8 | static const VERSION:String = "3.6.0.21751"; 9 | public static const POPUP:String = "popup"; 10 | 11 | public function PopUpManagerChildList() 12 | { 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/managers/SystemManagerGlobals.as: -------------------------------------------------------------------------------- 1 | package mx.managers 2 | { 3 | 4 | public class SystemManagerGlobals extends Object 5 | { 6 | public static var topLevelSystemManagers:Array = []; 7 | public static var changingListenersInOtherSystemManagers:Boolean; 8 | public static var bootstrapLoaderInfoURL:String; 9 | public static var showMouseCursor:Boolean; 10 | public static var dispatchingEventToOtherSystemManagers:Boolean; 11 | 12 | public function SystemManagerGlobals() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/managers/systemClasses/PlaceholderData.as: -------------------------------------------------------------------------------- 1 | package mx.managers.systemClasses 2 | { 3 | import flash.events.*; 4 | 5 | public class PlaceholderData extends Object 6 | { 7 | public var bridge:IEventDispatcher; 8 | public var data:Object; 9 | public var id:String; 10 | 11 | public function PlaceholderData(param1:String, param2:IEventDispatcher, param3:Object) 12 | { 13 | this.id = param1; 14 | this.bridge = param2; 15 | this.data = param3; 16 | return; 17 | }// end function 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/managers/systemClasses/RemotePopUp.as: -------------------------------------------------------------------------------- 1 | package mx.managers.systemClasses 2 | { 3 | 4 | public class RemotePopUp extends Object 5 | { 6 | public var window:Object; 7 | public var bridge:Object; 8 | 9 | public function RemotePopUp(param1:Object, param2:Object) 10 | { 11 | this.window = param1; 12 | this.bridge = param2; 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/messaging/config/LoaderConfig.as: -------------------------------------------------------------------------------- 1 | package mx.messaging.config 2 | { 3 | 4 | public class LoaderConfig extends Object 5 | { 6 | static var _parameters:Object; 7 | static var _swfVersion:uint; 8 | static var _url:String = null; 9 | static const VERSION:String = "3.6.0.21751"; 10 | 11 | public function LoaderConfig() 12 | { 13 | return; 14 | }// end function 15 | 16 | public static function get parameters() : Object 17 | { 18 | return _parameters; 19 | }// end function 20 | 21 | public static function get url() : String 22 | { 23 | return _url; 24 | }// end function 25 | 26 | public static function get swfVersion() : uint 27 | { 28 | return _swfVersion; 29 | }// end function 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /scripts/mx/modules/ModuleManagerGlobals.as: -------------------------------------------------------------------------------- 1 | package mx.modules 2 | { 3 | 4 | public class ModuleManagerGlobals extends Object 5 | { 6 | public static var managerSingleton:Object = null; 7 | 8 | public function ModuleManagerGlobals() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/resources/IResourceBundle.as: -------------------------------------------------------------------------------- 1 | package mx.resources 2 | { 3 | 4 | public interface IResourceBundle 5 | { 6 | 7 | public function IResourceBundle(); 8 | 9 | function get content() : Object; 10 | 11 | function get locale() : String; 12 | 13 | function get bundleName() : String; 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/resources/IResourceModule.as: -------------------------------------------------------------------------------- 1 | package mx.resources 2 | { 3 | 4 | public interface IResourceModule 5 | { 6 | 7 | public function IResourceModule(); 8 | 9 | function get resourceBundles() : Array; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/rpc/IResponder.as: -------------------------------------------------------------------------------- 1 | package mx.rpc 2 | { 3 | 4 | public interface IResponder 5 | { 6 | 7 | public function IResponder(); 8 | 9 | function fault(param1:Object) : void; 10 | 11 | function result(param1:Object) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/mx/skins/Border.as: -------------------------------------------------------------------------------- 1 | package mx.skins 2 | { 3 | import mx.core.*; 4 | 5 | public class Border extends ProgrammaticSkin implements IBorder 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function Border() 10 | { 11 | return; 12 | }// end function 13 | 14 | public function get borderMetrics() : EdgeMetrics 15 | { 16 | return EdgeMetrics.EMPTY; 17 | }// end function 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/mx/skins/halo/BrokenImageBorderSkin.as: -------------------------------------------------------------------------------- 1 | package mx.skins.halo 2 | { 3 | import flash.display.*; 4 | import mx.skins.*; 5 | 6 | public class BrokenImageBorderSkin extends ProgrammaticSkin 7 | { 8 | static const VERSION:String = "3.6.0.21751"; 9 | 10 | public function BrokenImageBorderSkin() 11 | { 12 | return; 13 | }// end function 14 | 15 | override protected function updateDisplayList(param1:Number, param2:Number) : void 16 | { 17 | super.updateDisplayList(param1, param2); 18 | var _loc_3:* = graphics; 19 | _loc_3.clear(); 20 | _loc_3.lineStyle(1, getStyle("borderColor")); 21 | _loc_3.drawRect(0, 0, param1, param2); 22 | return; 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/mx/states/IOverride.as: -------------------------------------------------------------------------------- 1 | package mx.states 2 | { 3 | import mx.core.*; 4 | 5 | public interface IOverride 6 | { 7 | 8 | public function IOverride(); 9 | 10 | function initialize() : void; 11 | 12 | function remove(param1:UIComponent) : void; 13 | 14 | function apply(param1:UIComponent) : void; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/states/Transition.as: -------------------------------------------------------------------------------- 1 | package mx.states 2 | { 3 | import mx.effects.*; 4 | 5 | public class Transition extends Object 6 | { 7 | public var effect:IEffect; 8 | public var toState:String = "*"; 9 | public var fromState:String = "*"; 10 | static const VERSION:String = "3.6.0.21751"; 11 | 12 | public function Transition() 13 | { 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/mx/styles/ISimpleStyleClient.as: -------------------------------------------------------------------------------- 1 | package mx.styles 2 | { 3 | 4 | public interface ISimpleStyleClient 5 | { 6 | 7 | public function ISimpleStyleClient(); 8 | 9 | function set styleName(param1:Object) : void; 10 | 11 | function styleChanged(param1:String) : void; 12 | 13 | function get styleName() : Object; 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/mx/styles/IStyleManager2.as: -------------------------------------------------------------------------------- 1 | package mx.styles 2 | { 3 | import flash.events.*; 4 | import flash.system.*; 5 | import mx.styles.*; 6 | 7 | public interface IStyleManager2 extends IStyleManager 8 | { 9 | 10 | public function IStyleManager2(); 11 | 12 | function get selectors() : Array; 13 | 14 | function loadStyleDeclarations2(param1:String, param2:Boolean = true, param3:ApplicationDomain = null, param4:SecurityDomain = null) : IEventDispatcher; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/mx/styles/IStyleModule.as: -------------------------------------------------------------------------------- 1 | package mx.styles 2 | { 3 | 4 | public interface IStyleModule 5 | { 6 | 7 | public function IStyleModule(); 8 | 9 | function unload() : void; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/utils/IXMLNotifiable.as: -------------------------------------------------------------------------------- 1 | package mx.utils 2 | { 3 | 4 | public interface IXMLNotifiable 5 | { 6 | 7 | public function IXMLNotifiable(); 8 | 9 | function xmlNotification(param1:Object, param2:String, param3:Object, param4:Object, param5:Object) : void; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/mx/utils/SecurityUtil.as: -------------------------------------------------------------------------------- 1 | package mx.utils 2 | { 3 | import mx.core.*; 4 | 5 | public class SecurityUtil extends Object 6 | { 7 | static const VERSION:String = "3.6.0.21751"; 8 | 9 | public function SecurityUtil() 10 | { 11 | return; 12 | }// end function 13 | 14 | public static function hasMutualTrustBetweenParentAndChild(param1:ISWFBridgeProvider) : Boolean 15 | { 16 | if (param1 && param1.childAllowsParent && param1.parentAllowsChild) 17 | { 18 | return true; 19 | } 20 | return false; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/mx/validators/IValidatorListener.as: -------------------------------------------------------------------------------- 1 | package mx.validators 2 | { 3 | import mx.events.*; 4 | 5 | public interface IValidatorListener 6 | { 7 | 8 | public function IValidatorListener(); 9 | 10 | function set errorString(param1:String) : void; 11 | 12 | function get validationSubField() : String; 13 | 14 | function validationResultHandler(event:ValidationResultEvent) : void; 15 | 16 | function set validationSubField(param1:String) : void; 17 | 18 | function get errorString() : String; 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/mx/validators/ValidationResult.as: -------------------------------------------------------------------------------- 1 | package mx.validators 2 | { 3 | 4 | public class ValidationResult extends Object 5 | { 6 | public var subField:String; 7 | public var errorCode:String; 8 | public var isError:Boolean; 9 | public var errorMessage:String; 10 | static const VERSION:String = "3.6.0.21751"; 11 | 12 | public function ValidationResult(param1:Boolean, param2:String = "", param3:String = "", param4:String = "") 13 | { 14 | this.isError = param1; 15 | this.subField = param2; 16 | this.errorMessage = param4; 17 | this.errorCode = param3; 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/shared/controls/CustomDividedBox.as: -------------------------------------------------------------------------------- 1 | package shared.controls 2 | { 3 | import mx.containers.*; 4 | 5 | public class CustomDividedBox extends DividedBox 6 | { 7 | 8 | public function CustomDividedBox() 9 | { 10 | dividerClass = CustomBoxDivider; 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/shared/controls/CustomLabel.as: -------------------------------------------------------------------------------- 1 | package shared.controls 2 | { 3 | import mx.controls.*; 4 | 5 | public class CustomLabel extends Label 6 | { 7 | 8 | public function CustomLabel() 9 | { 10 | return; 11 | }// end function 12 | 13 | override protected function measure() : void 14 | { 15 | super.measure(); 16 | if (truncateToFit) 17 | { 18 | measuredMinWidth = 0; 19 | measuredWidth = 0; 20 | } 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/shared/controls/SimpleTab.as: -------------------------------------------------------------------------------- 1 | package shared.controls 2 | { 3 | import mx.controls.tabBarClasses.*; 4 | 5 | public class SimpleTab extends Tab 6 | { 7 | 8 | public function SimpleTab() 9 | { 10 | return; 11 | }// end function 12 | 13 | override protected function updateDisplayList(param1:Number, param2:Number) : void 14 | { 15 | if (textField != null) 16 | { 17 | textField.styleName = this; 18 | } 19 | super.updateDisplayList(param1, param2); 20 | if (textField != null) 21 | { 22 | textField.setColor(selected ? (getStyle("selectedTextColor")) : (getStyle("defaultTextColor"))); 23 | } 24 | return; 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/shared/controls/SimpleTabBar.as: -------------------------------------------------------------------------------- 1 | package shared.controls 2 | { 3 | import mx.controls.*; 4 | import mx.core.*; 5 | 6 | public class SimpleTabBar extends TabBar 7 | { 8 | 9 | public function SimpleTabBar() 10 | { 11 | return; 12 | }// end function 13 | 14 | override protected function createChildren() : void 15 | { 16 | super.createChildren(); 17 | mx_internal::navItemFactory = new ClassFactory(SimpleTab); 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/shared/controls/SimpleTabNavigator.as: -------------------------------------------------------------------------------- 1 | package shared.controls 2 | { 3 | import mx.containers.*; 4 | import mx.core.*; 5 | 6 | public class SimpleTabNavigator extends TabNavigator 7 | { 8 | 9 | public function SimpleTabNavigator() 10 | { 11 | return; 12 | }// end function 13 | 14 | override protected function createChildren() : void 15 | { 16 | super.createChildren(); 17 | mx_internal::navItemFactory = new ClassFactory(SimpleTab); 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/shared/skins/EmptySkin.as: -------------------------------------------------------------------------------- 1 | package shared.skins 2 | { 3 | import mx.skins.*; 4 | 5 | public class EmptySkin extends ProgrammaticSkin 6 | { 7 | 8 | public function EmptySkin() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/shared/stage3D/events/Tibia3DEvent.as: -------------------------------------------------------------------------------- 1 | package shared.stage3D.events 2 | { 3 | import flash.events.*; 4 | 5 | public class Tibia3DEvent extends Event 6 | { 7 | public var m_OptionalParameters:Object; 8 | public static const CONTEXT3D_CREATED:String = "context3DCreated"; 9 | 10 | public function Tibia3DEvent(param1:String, param2:Object = null, param3:Boolean = false, param4:Boolean = false) : void 11 | { 12 | super(param1, param3, param4); 13 | this.m_OptionalParameters = param2; 14 | return; 15 | }// end function 16 | 17 | override public function clone() : Event 18 | { 19 | return new Tibia3DEvent(type, this.m_OptionalParameters, bubbles, cancelable); 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/shared/utility/AsyncCompressedImageCacheEvent.as: -------------------------------------------------------------------------------- 1 | package shared.utility 2 | { 3 | import flash.events.*; 4 | 5 | public class AsyncCompressedImageCacheEvent extends Event 6 | { 7 | private var m_ImageKey:Object = null; 8 | public static const UNCOMPRESS:String = "uncompress"; 9 | 10 | public function AsyncCompressedImageCacheEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Object = null) 11 | { 12 | super(param1, param2, param3); 13 | this.m_ImageKey = param4; 14 | return; 15 | }// end function 16 | 17 | public function get imageKey() : Object 18 | { 19 | return this.m_ImageKey; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/shared/utility/BitmapCacheItem.as: -------------------------------------------------------------------------------- 1 | package shared.utility 2 | { 3 | import flash.geom.*; 4 | 5 | class BitmapCacheItem extends HeapItem 6 | { 7 | public var slot:int = -1; 8 | public var key:Object; 9 | public var rectangle:Rectangle; 10 | 11 | function BitmapCacheItem() 12 | { 13 | this.rectangle = new Rectangle(0, 0, 0, 0); 14 | return; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/shared/utility/HeapItem.as: -------------------------------------------------------------------------------- 1 | package shared.utility 2 | { 3 | 4 | public class HeapItem extends Object 5 | { 6 | var m_HeapKey:int = 0; 7 | var m_HeapPosition:int = 0; 8 | var m_HeapParent:Heap = null; 9 | 10 | public function HeapItem() 11 | { 12 | return; 13 | }// end function 14 | 15 | public function reset() : void 16 | { 17 | this.m_HeapKey = 0; 18 | this.m_HeapPosition = 0; 19 | this.m_HeapParent = null; 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/shared/utility/IPerformanceCounter.as: -------------------------------------------------------------------------------- 1 | package shared.utility 2 | { 3 | 4 | public interface IPerformanceCounter 5 | { 6 | 7 | public function IPerformanceCounter(); 8 | 9 | function get maximum() : Number; 10 | 11 | function start() : void; 12 | 13 | function get total() : Number; 14 | 15 | function pause() : void; 16 | 17 | function get length() : uint; 18 | 19 | function stop() : void; 20 | 21 | function resume() : void; 22 | 23 | function get average() : Number; 24 | 25 | function get minimum() : Number; 26 | 27 | function reset() : void; 28 | 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /scripts/tibia/actionbar/HActionBarWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.actionbar 2 | { 3 | import tibia.actionbar.widgetClasses.*; 4 | 5 | public class HActionBarWidget extends ActionBarWidget 6 | { 7 | 8 | public function HActionBarWidget() 9 | { 10 | super(ActionBarWidget.DIRECTION_HORIZONTAL); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/actionbar/VActionBarWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.actionbar 2 | { 3 | import tibia.actionbar.widgetClasses.*; 4 | 5 | public class VActionBarWidget extends ActionBarWidget 6 | { 7 | 8 | public function VActionBarWidget() 9 | { 10 | super(ActionBarWidget.DIRECTION_VERTICAL); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/actionbar/configurationWidgetClasses/IActionEditor.as: -------------------------------------------------------------------------------- 1 | package tibia.actionbar.configurationWidgetClasses 2 | { 3 | import mx.core.*; 4 | import mx.styles.*; 5 | import tibia.input.*; 6 | 7 | public interface IActionEditor extends IUIComponent, ISimpleStyleClient 8 | { 9 | 10 | public function IActionEditor(); 11 | 12 | function set action(param1:IAction) : void; 13 | 14 | function get action() : IAction; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/tibia/actionbar/widgetClasses/IActionButton.as: -------------------------------------------------------------------------------- 1 | package tibia.actionbar.widgetClasses 2 | { 3 | import mx.core.*; 4 | import tibia.input.*; 5 | 6 | public interface IActionButton extends IFlexDisplayObject, IUIComponent, IToolTipManagerClient, IInvalidating 7 | { 8 | 9 | public function IActionButton(); 10 | 11 | function get position() : int; 12 | 13 | function set position(param1:int) : void; 14 | 15 | function set action(param1:IAction) : void; 16 | 17 | function get action() : IAction; 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/tibia/appearances/AppearanceTypeInfo.as: -------------------------------------------------------------------------------- 1 | package tibia.appearances 2 | { 3 | 4 | class AppearanceTypeInfo extends AppearanceTypeRef 5 | { 6 | public var name:String = null; 7 | 8 | function AppearanceTypeInfo(param1:int, param2:int, param3:String) 9 | { 10 | super(param1, param2); 11 | if (param3 == null || param3.length < 1) 12 | { 13 | throw new ArgumentError("AppearanceTypeInfo.AppearanceTypeInfo: Invalid name."); 14 | } 15 | this.name = param3; 16 | return; 17 | }// end function 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /scripts/tibia/appearances/AppearancesAsset.as: -------------------------------------------------------------------------------- 1 | package tibia.appearances 2 | { 3 | import tibia.game.*; 4 | 5 | public class AppearancesAsset extends Asset 6 | { 7 | private var m_AppearancesContentRevision:int; 8 | 9 | public function AppearancesAsset(param1:String, param2:int, param3:int) 10 | { 11 | super(param1, param2); 12 | this.m_AppearancesContentRevision = param3; 13 | return; 14 | }// end function 15 | 16 | public function set contentRevision(param1:int) : void 17 | { 18 | this.m_AppearancesContentRevision = param1; 19 | return; 20 | }// end function 21 | 22 | public function get contentRevision() : int 23 | { 24 | return this.m_AppearancesContentRevision; 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/tibia/appearances/OutfitInstance_TIBIA_MASKS_SHADER_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.appearances 2 | { 3 | import mx.core.*; 4 | 5 | public class OutfitInstance_TIBIA_MASKS_SHADER_CLASS extends ByteArrayAsset 6 | { 7 | 8 | public function OutfitInstance_TIBIA_MASKS_SHADER_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/appearances/widgetClasses/ISpriteProvider.as: -------------------------------------------------------------------------------- 1 | package tibia.appearances.widgetClasses 2 | { 3 | import tibia.appearances.*; 4 | 5 | public interface ISpriteProvider 6 | { 7 | 8 | public function ISpriteProvider(); 9 | 10 | function getSprite(param1:uint, param2:CachedSpriteInformation = null, param3:AppearanceType = null) : CachedSpriteInformation; 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /scripts/tibia/chat/chatWidgetClasses/ISelectionProxy.as: -------------------------------------------------------------------------------- 1 | package tibia.chat.chatWidgetClasses 2 | { 3 | 4 | public interface ISelectionProxy 5 | { 6 | 7 | public function ISelectionProxy(); 8 | 9 | function getCharCount() : int; 10 | 11 | function selectAll() : void; 12 | 13 | function getCharIndexAtPoint(param1:Number, param2:Number) : int; 14 | 15 | function setSelection(param1:int, param2:int) : void; 16 | 17 | function getLabel() : String; 18 | 19 | function clearSelection() : void; 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/tibia/container/InventoryTypeInfo.as: -------------------------------------------------------------------------------- 1 | package tibia.container 2 | { 3 | import tibia.appearances.*; 4 | 5 | public class InventoryTypeInfo extends AppearanceTypeRef 6 | { 7 | public var count:int = 0; 8 | 9 | public function InventoryTypeInfo(param1:int, param2:int, param3:int) 10 | { 11 | super(param1, param2); 12 | this.count = param3; 13 | return; 14 | }// end function 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/tibia/controls/CustomDownloadProgressBar.as: -------------------------------------------------------------------------------- 1 | package tibia.controls 2 | { 3 | import mx.core.*; 4 | import mx.preloaders.*; 5 | import tibia.cursors.*; 6 | 7 | public class CustomDownloadProgressBar extends DownloadProgressBar 8 | { 9 | 10 | public function CustomDownloadProgressBar() 11 | { 12 | return; 13 | }// end function 14 | 15 | override public function initialize() : void 16 | { 17 | Singleton.registerClass("mx.managers::ICursorManager", CustomCursorManagerImpl); 18 | super.initialize(); 19 | return; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/tibia/controls/TibiaCurrencyView_ICON_BONUS_REROLL_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.controls 2 | { 3 | import mx.core.*; 4 | 5 | public class TibiaCurrencyView_ICON_BONUS_REROLL_CLASS extends BitmapAsset 6 | { 7 | 8 | public function TibiaCurrencyView_ICON_BONUS_REROLL_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/controls/TibiaCurrencyView_ICON_GOLD_COIN_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.controls 2 | { 3 | import mx.core.*; 4 | 5 | public class TibiaCurrencyView_ICON_GOLD_COIN_CLASS extends BitmapAsset 6 | { 7 | 8 | public function TibiaCurrencyView_ICON_GOLD_COIN_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/controls/TibiaCurrencyView_ICON_TIBIA_COIN_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.controls 2 | { 3 | import mx.core.*; 4 | 5 | public class TibiaCurrencyView_ICON_TIBIA_COIN_CLASS extends BitmapAsset 6 | { 7 | 8 | public function TibiaCurrencyView_ICON_TIBIA_COIN_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/controls/dynamicTabBarClasses/TabBarEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.controls.dynamicTabBarClasses 2 | { 3 | import flash.events.*; 4 | 5 | public class TabBarEvent extends Event 6 | { 7 | public var index:int = 0; 8 | public var oldIndex:int = 0; 9 | public static const CLOSE:String = "tabClose"; 10 | public static const SELECT:String = "tabSelect"; 11 | public static const DROP:String = "tabDrop"; 12 | 13 | public function TabBarEvent(param1:String, param2:Boolean = false, param3:Boolean = true, param4:int = -1, param5:int = -1) 14 | { 15 | super(param1, param2, param3); 16 | return; 17 | }// end function 18 | 19 | override public function clone() : Event 20 | { 21 | return new TabBarEvent(type, bubbles, cancelable, this.index, this.oldIndex); 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/CreatureStorage_SPEECH_FLAG_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures 2 | { 3 | import mx.core.*; 4 | 5 | public class CreatureStorage_SPEECH_FLAG_CLASS extends BitmapAsset 6 | { 7 | 8 | public function CreatureStorage_SPEECH_FLAG_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/CreatureStorage_STATE_FLAG_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures 2 | { 3 | import mx.core.*; 4 | 5 | public class CreatureStorage_STATE_FLAG_CLASS extends BitmapAsset 6 | { 7 | 8 | public function CreatureStorage_STATE_FLAG_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/UnjustPointsWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures 2 | { 3 | import tibia.sidebar.*; 4 | 5 | public class UnjustPointsWidget extends Widget 6 | { 7 | 8 | public function UnjustPointsWidget() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/buddylistWidgetClasses/BuddyIconRenderer_ICON_BITMAP_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures.buddylistWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class BuddyIconRenderer_ICON_BITMAP_CLASS extends BitmapAsset 6 | { 7 | 8 | public function BuddyIconRenderer_ICON_BITMAP_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/unjustPointsWidgetClasses/UnjustPointsBarRenderer_UNJUST_BAR_GREEN.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures.unjustPointsWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class UnjustPointsBarRenderer_UNJUST_BAR_GREEN extends BitmapAsset 6 | { 7 | 8 | public function UnjustPointsBarRenderer_UNJUST_BAR_GREEN() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/unjustPointsWidgetClasses/UnjustPointsBarRenderer_UNJUST_BAR_RED.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures.unjustPointsWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class UnjustPointsBarRenderer_UNJUST_BAR_RED extends BitmapAsset 6 | { 7 | 8 | public function UnjustPointsBarRenderer_UNJUST_BAR_RED() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/creatures/unjustPointsWidgetClasses/UnjustPointsBarRenderer_UNJUST_BAR_YELLOW.as: -------------------------------------------------------------------------------- 1 | package tibia.creatures.unjustPointsWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class UnjustPointsBarRenderer_UNJUST_BAR_YELLOW extends BitmapAsset 6 | { 7 | 8 | public function UnjustPointsBarRenderer_UNJUST_BAR_YELLOW() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/AttackCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class AttackCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function AttackCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/CrosshairCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class CrosshairCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function CrosshairCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DefaultCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DefaultCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DefaultCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DefaultRejectCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DefaultRejectCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DefaultRejectCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragCopyCursor.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | 4 | public class DragCopyCursor extends Object 5 | { 6 | 7 | public function DragCopyCursor() 8 | { 9 | return; 10 | }// end function 11 | 12 | public static function get CURSOR_NAME() : String 13 | { 14 | return DragCursorBase.CURSOR_NAME; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragCursorBase_CROSSHAIR_MOVE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DragCursorBase_CROSSHAIR_MOVE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DragCursorBase_CROSSHAIR_MOVE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragCursorBase_CROSSHAIR_REJECT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DragCursorBase_CROSSHAIR_REJECT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DragCursorBase_CROSSHAIR_REJECT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragCursorBase_DEFAULT_MOVE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DragCursorBase_DEFAULT_MOVE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DragCursorBase_DEFAULT_MOVE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragCursorBase_DEFAULT_REJECT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class DragCursorBase_DEFAULT_REJECT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DragCursorBase_DEFAULT_REJECT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragLinkCursor.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | 4 | public class DragLinkCursor extends Object 5 | { 6 | 7 | public function DragLinkCursor() 8 | { 9 | return; 10 | }// end function 11 | 12 | public static function get CURSOR_NAME() : String 13 | { 14 | return DragCursorBase.CURSOR_NAME; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragMoveCursor.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | 4 | public class DragMoveCursor extends Object 5 | { 6 | 7 | public function DragMoveCursor() 8 | { 9 | return; 10 | }// end function 11 | 12 | public static function get CURSOR_NAME() : String 13 | { 14 | return DragCursorBase.CURSOR_NAME; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/DragNoneCursor.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | 4 | public class DragNoneCursor extends Object 5 | { 6 | 7 | public function DragNoneCursor() 8 | { 9 | return; 10 | }// end function 11 | 12 | public static function get CURSOR_NAME() : String 13 | { 14 | return DragCursorBase.CURSOR_NAME; 15 | }// end function 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/LookCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class LookCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function LookCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/OpenCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class OpenCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function OpenCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/ResizeHorizontalCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class ResizeHorizontalCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ResizeHorizontalCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/ResizeVerticalCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class ResizeVerticalCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ResizeVerticalCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/TalkCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class TalkCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function TalkCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/UseCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class UseCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function UseCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/cursors/WalkCursor_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.cursors 2 | { 3 | import mx.core.*; 4 | 5 | public class WalkCursor_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function WalkCursor_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/game/BugReportTypo.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | 4 | public class BugReportTypo extends Object 5 | { 6 | public var Text:String = ""; 7 | public var Speaker:String = ""; 8 | 9 | public function BugReportTypo() 10 | { 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/game/ConnectionLostWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | 4 | public class ConnectionLostWidget extends TimeoutWaitWidget 5 | { 6 | private static const BUNDLE:String = "Tibia"; 7 | 8 | public function ConnectionLostWidget() 9 | { 10 | message = resourceManager.getString(BUNDLE, "DLG_CONNECTION_LOST_MESSAGE"); 11 | title = resourceManager.getString(BUNDLE, "DLG_CONNECTION_LOST_TITLE"); 12 | return; 13 | }// end function 14 | 15 | override protected function updateMessage() : void 16 | { 17 | var _loc_1:* = remainingTime; 18 | m_UIMessage.htmlText = resourceManager.getString(BUNDLE, "DLG_CONNECTION_LOST_TEXT", [message, getTimeString(_loc_1)]); 19 | return; 20 | }// end function 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/tibia/game/ExtendedTooltipEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.events.*; 4 | 5 | public class ExtendedTooltipEvent extends Event 6 | { 7 | private var m_Tooltip:String = null; 8 | public static const HIDE:String = "extendedTooltipHide"; 9 | public static const SHOW:String = "extendedTooltipShow"; 10 | 11 | public function ExtendedTooltipEvent(param1:String, param2:Boolean = true, param3:Boolean = false, param4:String = null) 12 | { 13 | super(param1, param2, param3); 14 | this.m_Tooltip = param4; 15 | return; 16 | }// end function 17 | 18 | public function get tooltip() : String 19 | { 20 | return this.m_Tooltip; 21 | }// end function 22 | 23 | override public function clone() : Event 24 | { 25 | return new GameEvent(type, bubbles, cancelable, this.m_Tooltip); 26 | }// end function 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /scripts/tibia/game/GameBinaryAsset.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | 4 | public class GameBinaryAsset extends Asset 5 | { 6 | 7 | public function GameBinaryAsset(param1:String, param2:int) 8 | { 9 | super(param1, param2); 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/game/GameEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.events.*; 4 | 5 | public class GameEvent extends Event 6 | { 7 | public var message:String = null; 8 | public static const READY:String = "GAME_READY"; 9 | public static const CLOSE:String = "GAME_CLOSE"; 10 | public static const ERROR:String = "GAME_ERROR"; 11 | 12 | public function GameEvent(param1:String, param2:Boolean = true, param3:Boolean = false, param4:String = null) 13 | { 14 | super(param1, param2, param3); 15 | this.message = param4; 16 | return; 17 | }// end function 18 | 19 | override public function clone() : Event 20 | { 21 | return new GameEvent(type, bubbles, cancelable, this.message); 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/tibia/game/ICoordinateWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.geom.*; 4 | import shared.utility.*; 5 | 6 | public interface ICoordinateWidget 7 | { 8 | 9 | public function ICoordinateWidget(); 10 | 11 | function pointToMap(param1:Point) : Vector3D; 12 | 13 | function pointToAbsolute(param1:Point) : Vector3D; 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/tibia/game/IMoveWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.geom.*; 4 | import tibia.game.*; 5 | 6 | public interface IMoveWidget extends ICoordinateWidget 7 | { 8 | 9 | public function IMoveWidget(); 10 | 11 | function getMoveObjectUnderPoint(param1:Point) : Object; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/game/IUseWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.geom.*; 4 | 5 | public interface IUseWidget 6 | { 7 | 8 | public function IUseWidget(); 9 | 10 | function getUseObjectUnderPoint(param1:Point) : Object; 11 | 12 | function getMultiUseObjectUnderPoint(param1:Point) : Object; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/game/LoginWaitWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | 4 | public class LoginWaitWidget extends TimeoutWaitWidget 5 | { 6 | private static const BUNDLE:String = "Tibia"; 7 | 8 | public function LoginWaitWidget() 9 | { 10 | title = resourceManager.getString(BUNDLE, "DLG_LOGINWAIT_TITLE"); 11 | return; 12 | }// end function 13 | 14 | override protected function updateMessage() : void 15 | { 16 | var _loc_1:* = remainingTime; 17 | m_UIMessage.htmlText = resourceManager.getString(BUNDLE, "DLG_LOGINWAIT_TEXT", [message, getTimeString(_loc_1)]); 18 | return; 19 | }// end function 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /scripts/tibia/game/SecureWebsiteServiceEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.game 2 | { 3 | import flash.events.*; 4 | 5 | public class SecureWebsiteServiceEvent extends Event 6 | { 7 | private var m_ServiceData:Object = null; 8 | public static const COMPLETE:String = "secureWebsiteServiceComplete"; 9 | public static const REQUEST_DATA:String = "secureWebsiteServiceRequestData"; 10 | 11 | public function SecureWebsiteServiceEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Object = null) 12 | { 13 | super(param1, param2, param3); 14 | this.m_ServiceData = param4; 15 | return; 16 | }// end function 17 | 18 | public function get serviceData() : Object 19 | { 20 | return this.m_ServiceData; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/tibia/game/contextMenuClasses/IContextMenuItem.as: -------------------------------------------------------------------------------- 1 | package tibia.game.contextMenuClasses 2 | { 3 | import flash.events.*; 4 | 5 | public interface IContextMenuItem extends IEventDispatcher 6 | { 7 | 8 | public function IContextMenuItem(); 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /scripts/tibia/game/serverModalDialogClasses/Choice.as: -------------------------------------------------------------------------------- 1 | package tibia.game.serverModalDialogClasses 2 | { 3 | 4 | public class Choice extends Object 5 | { 6 | private var m_Label:String; 7 | private var m_Value:int; 8 | 9 | public function Choice(param1:String, param2:int) 10 | { 11 | this.m_Label = param1; 12 | if (this.m_Label == null || this.m_Label == "") 13 | { 14 | throw new ArgumentError("Choice.Choice: Invalid label."); 15 | } 16 | this.m_Value = param2; 17 | return; 18 | }// end function 19 | 20 | public function get value() : int 21 | { 22 | return this.m_Value; 23 | }// end function 24 | 25 | public function get label() : String 26 | { 27 | return this.m_Label; 28 | }// end function 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /scripts/tibia/help/ArrowHint_ARROW_HINT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.help 2 | { 3 | import mx.core.*; 4 | 5 | public class ArrowHint_ARROW_HINT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ArrowHint_ARROW_HINT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/help/MouseButtonHint_MOUSE_BUTTON_HINT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.help 2 | { 3 | import mx.core.*; 4 | 5 | public class MouseButtonHint_MOUSE_BUTTON_HINT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function MouseButtonHint_MOUSE_BUTTON_HINT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/imbuing/AstralSource.as: -------------------------------------------------------------------------------- 1 | package tibia.imbuing 2 | { 3 | 4 | public class AstralSource extends Object 5 | { 6 | private var m_AppearanceTypeID:uint = 0; 7 | private var m_Name:String = ""; 8 | private var m_ObjectCount:uint = 0; 9 | 10 | public function AstralSource(param1:uint, param2:uint, param3:String = "") 11 | { 12 | this.m_AppearanceTypeID = param1; 13 | this.m_ObjectCount = param2; 14 | this.m_Name = param3; 15 | return; 16 | }// end function 17 | 18 | public function get objectCount() : uint 19 | { 20 | return this.m_ObjectCount; 21 | }// end function 22 | 23 | public function get apperanceTypeID() : uint 24 | { 25 | return this.m_AppearanceTypeID; 26 | }// end function 27 | 28 | public function get name() : String 29 | { 30 | return this.m_Name; 31 | }// end function 32 | 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /scripts/tibia/imbuing/imbuingWidgetClasses/ImbuementInformationPane_ICON_ARROW_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.imbuing.imbuingWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ImbuementInformationPane_ICON_ARROW_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ImbuementInformationPane_ICON_ARROW_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/imbuing/imbuingWidgetClasses/ImbuementSlotWidget_IMBUING_IMAGES_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.imbuing.imbuingWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ImbuementSlotWidget_IMBUING_IMAGES_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ImbuementSlotWidget_IMBUING_IMAGES_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/imbuing/imbuingWidgetClasses/ImbuementSlotWidget_IMBUING_SLOT_DISABLED_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.imbuing.imbuingWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ImbuementSlotWidget_IMBUING_SLOT_DISABLED_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ImbuementSlotWidget_IMBUING_SLOT_DISABLED_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/imbuing/imbuingWidgetClasses/ImbuementSlotWidget_IMBUING_SLOT_EMPTY_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.imbuing.imbuingWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ImbuementSlotWidget_IMBUING_SLOT_EMPTY_CLASS extends BitmapAsset 6 | { 7 | 8 | public function ImbuementSlotWidget_IMBUING_SLOT_EMPTY_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/DynamicImage_ICON_ERROR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop 2 | { 3 | import mx.core.*; 4 | 5 | public class DynamicImage_ICON_ERROR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DynamicImage_ICON_ERROR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/DynamicImage_ICON_LOADING_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop 2 | { 3 | import mx.core.*; 4 | 5 | public class DynamicImage_ICON_LOADING_CLASS extends BitmapAsset 6 | { 7 | 8 | public function DynamicImage_ICON_LOADING_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/CoinWidget_ICON_COINS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class CoinWidget_ICON_COINS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function CoinWidget_ICON_COINS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/Header_ICON_COINS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class Header_ICON_COINS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function Header_ICON_COINS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/IIngameShopWidgetComponent.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import tibia.ingameshop.*; 4 | 5 | public interface IIngameShopWidgetComponent 6 | { 7 | 8 | public function IIngameShopWidgetComponent(); 9 | 10 | function set shopWidget(param1:IngameShopWidget) : void; 11 | 12 | function dispose() : void; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/OfferRenderer_ICON_EXPIRING_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class OfferRenderer_ICON_EXPIRING_CLASS extends BitmapAsset 6 | { 7 | 8 | public function OfferRenderer_ICON_EXPIRING_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/OfferRenderer_ICON_NEW_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class OfferRenderer_ICON_NEW_CLASS extends BitmapAsset 6 | { 7 | 8 | public function OfferRenderer_ICON_NEW_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/OfferRenderer_ICON_SALE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class OfferRenderer_ICON_SALE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function OfferRenderer_ICON_SALE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/ShopReponseWidget_PURCHASE_SUCCESS_IDLE.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ShopReponseWidget_PURCHASE_SUCCESS_IDLE extends BitmapAsset 6 | { 7 | 8 | public function ShopReponseWidget_PURCHASE_SUCCESS_IDLE() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/ingameshop/shopWidgetClasses/ShopReponseWidget_PURCHASE_SUCCESS_PRESSED.as: -------------------------------------------------------------------------------- 1 | package tibia.ingameshop.shopWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class ShopReponseWidget_PURCHASE_SUCCESS_PRESSED extends BitmapAsset 6 | { 7 | 8 | public function ShopReponseWidget_PURCHASE_SUCCESS_PRESSED() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/input/IAction.as: -------------------------------------------------------------------------------- 1 | package tibia.input 2 | { 3 | import tibia.input.*; 4 | 5 | public interface IAction extends IActionImpl 6 | { 7 | 8 | public function IAction(); 9 | 10 | function get hidden() : Boolean; 11 | 12 | function toString() : String; 13 | 14 | function clone() : IAction; 15 | 16 | function marshall() : XML; 17 | 18 | function equals(param1:IAction) : Boolean; 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/tibia/input/IActionImpl.as: -------------------------------------------------------------------------------- 1 | package tibia.input 2 | { 3 | 4 | public interface IActionImpl 5 | { 6 | 7 | public function IActionImpl(); 8 | 9 | function perform(param1:Boolean = false) : void; 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /scripts/tibia/input/InputEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.input 2 | { 3 | 4 | public class InputEvent extends Object 5 | { 6 | public static const KEY_DOWN:uint = 2; 7 | public static const KEY_UP:uint = 1; 8 | public static const KEY_ANY:uint = KEY_UP | KEY_DOWN | KEY_REPEAT; 9 | public static const TEXT_ANY:uint = 8; 10 | public static const KEY_REPEAT:uint = 4; 11 | public static const TEXT_INPUT:uint = 8; 12 | 13 | public function InputEvent() 14 | { 15 | return; 16 | }// end function 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/tibia/input/ModifierKeyEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.input 2 | { 3 | import flash.events.*; 4 | 5 | public class ModifierKeyEvent extends KeyboardEvent 6 | { 7 | public static const MODIFIER_KEYS_CHANGED:String = "modifierKeysChanged"; 8 | 9 | public function ModifierKeyEvent(param1:String, param2:Boolean = true, param3:Boolean = false, param4:uint = 0, param5:uint = 0, param6:uint = 0, param7:Boolean = false, param8:Boolean = false, param9:Boolean = false) 10 | { 11 | super(param1, param2, param3, param4, param5, param6, param7, param8, param9); 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/tibia/input/MouseClickBothEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.input 2 | { 3 | import flash.display.*; 4 | import flash.events.*; 5 | 6 | public class MouseClickBothEvent extends MouseEvent 7 | { 8 | 9 | public function MouseClickBothEvent(param1:String, param2:Boolean = true, param3:Boolean = false, param4:Number = NaN, param5:Number = NaN, param6:InteractiveObject = null, param7:Boolean = false, param8:Boolean = false, param9:Boolean = false, param10:Boolean = false, param11:int = 0) 10 | { 11 | super(MouseEvent.CLICK, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11); 12 | return; 13 | }// end function 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /scripts/tibia/input/gameaction/ToggleAttackTargetActionImpl.as: -------------------------------------------------------------------------------- 1 | package tibia.input.gameaction 2 | { 3 | import tibia.creatures.*; 4 | import tibia.input.*; 5 | 6 | public class ToggleAttackTargetActionImpl extends Object implements IActionImpl 7 | { 8 | protected var m_Creature:Creature = null; 9 | protected var m_Send:Boolean = true; 10 | 11 | public function ToggleAttackTargetActionImpl(param1:Creature, param2:Boolean) 12 | { 13 | this.m_Creature = param1; 14 | this.m_Send = param2; 15 | return; 16 | }// end function 17 | 18 | public function perform(param1:Boolean = false) : void 19 | { 20 | Tibia.s_GetCreatureStorage().toggleAttackTarget(this.m_Creature, this.m_Send); 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/AutofitGameWindow.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | 4 | public class AutofitGameWindow extends StaticAction 5 | { 6 | 7 | public function AutofitGameWindow(param1:int, param2:String, param3:uint) 8 | { 9 | super(param1, param2, param3, false); 10 | return; 11 | }// end function 12 | 13 | override public function perform(param1:Boolean = false) : void 14 | { 15 | var _loc_2:* = Tibia.s_GetInstance(); 16 | if (_loc_2 != null) 17 | { 18 | _loc_2.autofitGameWindow(); 19 | } 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/ChangeCharacter.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | 4 | public class ChangeCharacter extends StaticAction 5 | { 6 | 7 | public function ChangeCharacter(param1:int, param2:String, param3:uint) 8 | { 9 | super(param1, param2, param3, false); 10 | return; 11 | }// end function 12 | 13 | override public function perform(param1:Boolean = false) : void 14 | { 15 | var _loc_2:* = Tibia.s_GetInstance(); 16 | if (_loc_2 != null) 17 | { 18 | _loc_2.changeCharacter(); 19 | } 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/ExpireOnScreenMessage.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | import tibia.worldmap.*; 4 | 5 | public class ExpireOnScreenMessage extends StaticAction 6 | { 7 | 8 | public function ExpireOnScreenMessage(param1:int, param2:String, param3:uint) 9 | { 10 | super(param1, param2, param3, false); 11 | return; 12 | }// end function 13 | 14 | override public function perform(param1:Boolean = false) : void 15 | { 16 | var _loc_2:* = Tibia.s_GetWorldMapStorage(); 17 | if (_loc_2 != null) 18 | { 19 | _loc_2.expireOldestMessage(); 20 | } 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/LogoutCharacter.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | 4 | public class LogoutCharacter extends StaticAction 5 | { 6 | 7 | public function LogoutCharacter(param1:int, param2:String, param3:uint) 8 | { 9 | super(param1, param2, param3, false); 10 | return; 11 | }// end function 12 | 13 | override public function perform(param1:Boolean = false) : void 14 | { 15 | var _loc_2:* = Tibia.s_GetInstance(); 16 | if (_loc_2 != null) 17 | { 18 | _loc_2.logoutCharacter(); 19 | } 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/PlayerMount.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | import tibia.creatures.*; 4 | import tibia.network.*; 5 | 6 | public class PlayerMount extends StaticAction 7 | { 8 | 9 | public function PlayerMount(param1:int, param2:String, param3:uint) 10 | { 11 | super(param1, param2, param3, false); 12 | return; 13 | }// end function 14 | 15 | override public function perform(param1:Boolean = false) : void 16 | { 17 | var _loc_2:* = Tibia.s_GetCommunication(); 18 | var _loc_3:* = Tibia.s_GetPlayer(); 19 | if (_loc_2 != null && _loc_2.isGameRunning && _loc_3 != null) 20 | { 21 | _loc_2.sendCMOUNT(_loc_3.mountOutfit == null); 22 | } 23 | return; 24 | }// end function 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/SendBugReport.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | import tibia.input.gameaction.*; 4 | 5 | public class SendBugReport extends StaticAction 6 | { 7 | 8 | public function SendBugReport(param1:int, param2:String, param3:uint) 9 | { 10 | super(param1, param2, param3, false); 11 | return; 12 | }// end function 13 | 14 | override public function perform(param1:Boolean = false) : void 15 | { 16 | new SendBugReportActionImpl().perform(param1); 17 | return; 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/ToggleActionBarsLock.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | import tibia.options.*; 4 | 5 | public class ToggleActionBarsLock extends StaticAction 6 | { 7 | 8 | public function ToggleActionBarsLock(param1:int, param2:String, param3:uint) 9 | { 10 | super(param1, param2, param3, false); 11 | return; 12 | }// end function 13 | 14 | override public function perform(param1:Boolean = false) : void 15 | { 16 | var _loc_2:* = Tibia.s_GetOptions(); 17 | if (_loc_2 != null) 18 | { 19 | _loc_2.generalActionBarsLock = !_loc_2.generalActionBarsLock; 20 | } 21 | return; 22 | }// end function 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /scripts/tibia/input/staticaction/ToggleStatusBar.as: -------------------------------------------------------------------------------- 1 | package tibia.input.staticaction 2 | { 3 | import tibia.creatures.*; 4 | 5 | public class ToggleStatusBar extends StaticAction 6 | { 7 | private var m_PreviousStyle:int = -1; 8 | 9 | public function ToggleStatusBar(param1:int, param2:String, param3:uint) 10 | { 11 | super(param1, param2, param3, false); 12 | return; 13 | }// end function 14 | 15 | override public function perform(param1:Boolean = false) : void 16 | { 17 | var _loc_2:* = Tibia.s_GetStatusWidget(); 18 | if (_loc_2 != null) 19 | { 20 | _loc_2.visible = !_loc_2.visible; 21 | } 22 | return; 23 | }// end function 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /scripts/tibia/magic/Spell_ICON_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.magic 2 | { 3 | import mx.core.*; 4 | 5 | public class Spell_ICON_CLASS extends BitmapAsset 6 | { 7 | 8 | public function Spell_ICON_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/market/marketWidgetClasses/IAppearanceTypeFilterEditor.as: -------------------------------------------------------------------------------- 1 | package tibia.market.marketWidgetClasses 2 | { 3 | import mx.core.*; 4 | import mx.styles.*; 5 | import tibia.appearances.*; 6 | 7 | public interface IAppearanceTypeFilterEditor extends IUIComponent, IStyleClient 8 | { 9 | 10 | public function IAppearanceTypeFilterEditor(); 11 | 12 | function get filterFunction() : Function; 13 | 14 | function invalidateFilterFunction() : void; 15 | 16 | function adjustFilterFunction(param1:AppearanceType) : void; 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/tibia/market/marketWidgetClasses/ITypeComponent.as: -------------------------------------------------------------------------------- 1 | package tibia.market.marketWidgetClasses 2 | { 3 | import tibia.appearances.*; 4 | 5 | public interface ITypeComponent 6 | { 7 | 8 | public function ITypeComponent(); 9 | 10 | function set selectedType(param1) : void; 11 | 12 | function get selectedType() : AppearanceType; 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/market/marketWidgetClasses/IViewContainer.as: -------------------------------------------------------------------------------- 1 | package tibia.market.marketWidgetClasses 2 | { 3 | 4 | public interface IViewContainer 5 | { 6 | 7 | public function IViewContainer(); 8 | 9 | function get selectedView() : uint; 10 | 11 | function set selectedView(param1:uint) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/minimap/MiniMapStorage_MARK_HIGHLIGHT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.minimap 2 | { 3 | import mx.core.*; 4 | 5 | public class MiniMapStorage_MARK_HIGHLIGHT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function MiniMapStorage_MARK_HIGHLIGHT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/minimap/MiniMapStorage_MARK_ICON_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.minimap 2 | { 3 | import mx.core.*; 4 | 5 | public class MiniMapStorage_MARK_ICON_CLASS extends BitmapAsset 6 | { 7 | 8 | public function MiniMapStorage_MARK_ICON_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/minimap/PathItem.as: -------------------------------------------------------------------------------- 1 | package tibia.minimap 2 | { 3 | import shared.utility.*; 4 | 5 | class PathItem extends HeapItem 6 | { 7 | public var y:int = 0; 8 | public var pathHeuristic:int = 2.14748e+009; 9 | public var predecessor:PathItem = null; 10 | public var cost:int = 2.14748e+009; 11 | public var distance:int = 2.14748e+009; 12 | public var x:int = 0; 13 | public var pathCost:int = 2.14748e+009; 14 | 15 | function PathItem(param1:int, param2:int) 16 | { 17 | this.x = param1; 18 | this.y = param2; 19 | this.distance = Math.abs(param1) + Math.abs(param2); 20 | return; 21 | }// end function 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scripts/tibia/network/IConnectionData.as: -------------------------------------------------------------------------------- 1 | package tibia.network 2 | { 3 | 4 | public interface IConnectionData 5 | { 6 | 7 | public function IConnectionData(); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /scripts/tibia/network/IMessageReader.as: -------------------------------------------------------------------------------- 1 | package tibia.network 2 | { 3 | import flash.utils.*; 4 | 5 | public interface IMessageReader 6 | { 7 | 8 | public function IMessageReader(); 9 | 10 | function get messageType() : uint; 11 | 12 | function finishMessage() : void; 13 | 14 | function get messageWasRead() : Boolean; 15 | 16 | function get inputBuffer() : ByteArray; 17 | 18 | function dispose() : void; 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/tibia/network/IMessageWriter.as: -------------------------------------------------------------------------------- 1 | package tibia.network 2 | { 3 | import flash.utils.*; 4 | 5 | public interface IMessageWriter 6 | { 7 | 8 | public function IMessageWriter(); 9 | 10 | function get outputPacketBuffer() : ByteArray; 11 | 12 | function createMessage() : ByteArray; 13 | 14 | function finishMessage() : void; 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /scripts/tibia/network/IServerCommunication.as: -------------------------------------------------------------------------------- 1 | package tibia.network 2 | { 3 | 4 | public interface IServerCommunication 5 | { 6 | 7 | public function IServerCommunication(); 8 | 9 | function readMessage(param1:IMessageReader) : void; 10 | 11 | function messageProcessingFinished(param1:Boolean = true) : void; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/options/configurationWidgetClasses/IOptionsEditor.as: -------------------------------------------------------------------------------- 1 | package tibia.options.configurationWidgetClasses 2 | { 3 | import mx.core.*; 4 | import mx.styles.*; 5 | import tibia.options.*; 6 | 7 | public interface IOptionsEditor extends IUIComponent, ISimpleStyleClient 8 | { 9 | 10 | public function IOptionsEditor(); 11 | 12 | function get creationPolicy() : String; 13 | 14 | function set creationPolicy(param1:String) : void; 15 | 16 | function close(param1:Boolean = false) : void; 17 | 18 | function set options(param1:OptionsStorage) : void; 19 | 20 | function get options() : OptionsStorage; 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /scripts/tibia/options/configurationWidgetClasses/OptionsEditorEvent.as: -------------------------------------------------------------------------------- 1 | package tibia.options.configurationWidgetClasses 2 | { 3 | import flash.events.*; 4 | 5 | public class OptionsEditorEvent extends Event 6 | { 7 | public static const VALUE_CHANGE:String = "valueChange"; 8 | 9 | public function OptionsEditorEvent(param1:String, param2:Boolean = true, param3:Boolean = false) 10 | { 11 | super(param1, param2, param3); 12 | return; 13 | }// end function 14 | 15 | override public function clone() : Event 16 | { 17 | return new OptionsEditorEvent(type, bubbles, cancelable); 18 | }// end function 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_ACCESS_ARENAS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_ACCESS_ARENAS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_ACCESS_ARENAS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_ALL_OUTFITS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_ALL_OUTFITS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_ALL_OUTFITS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_CLASS_PROMOTION_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_CLASS_PROMOTION_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_CLASS_PROMOTION_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_DEATH_PENALTY_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_DEATH_PENALTY_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_DEATH_PENALTY_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_DEPOT_SPACE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_DEPOT_SPACE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_DEPOT_SPACE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_INVITE_PRIVCHAT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_INVITE_PRIVCHAT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_INVITE_PRIVCHAT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_MAP_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_MAP_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_MAP_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_MARKET_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_MARKET_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_MARKET_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_RENEW_PREMIUM_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_RENEW_PREMIUM_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_RENEW_PREMIUM_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_RENT_HOUSES_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_RENT_HOUSES_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_RENT_HOUSES_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_RIDE_MOUNTS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_RIDE_MOUNTS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_RIDE_MOUNTS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_SPELL_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_SPELL_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_SPELL_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_TRAINING_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_TRAINING_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_TRAINING_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_TRAVEL_FASTER_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_TRAVEL_FASTER_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_TRAVEL_FASTER_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_VIP_LIST_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_VIP_LIST_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_VIP_LIST_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumMessage_ICON_XP_BOOST_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import mx.core.*; 4 | 5 | public class PremiumMessage_ICON_XP_BOOST_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PremiumMessage_ICON_XP_BOOST_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/premium/PremiumWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.premium 2 | { 3 | import tibia.sidebar.*; 4 | 5 | public class PremiumWidget extends Widget 6 | { 7 | private var m_PremiumManager:PremiumManager = null; 8 | 9 | public function PremiumWidget() 10 | { 11 | this.m_PremiumManager = Tibia.s_GetPremiumManager(); 12 | return; 13 | }// end function 14 | 15 | public function get premiumManager() : PremiumManager 16 | { 17 | return this.m_PremiumManager; 18 | }// end function 19 | 20 | override public function get closable() : Boolean 21 | { 22 | return this.m_PremiumManager != null && !this.m_PremiumManager.freePlayerLimitations; 23 | }// end function 24 | 25 | override public function get draggable() : Boolean 26 | { 27 | return this.m_PremiumManager != null && !this.m_PremiumManager.freePlayerLimitations; 28 | }// end function 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /scripts/tibia/prey/PreySidebarWidget.as: -------------------------------------------------------------------------------- 1 | package tibia.prey 2 | { 3 | import tibia.sidebar.*; 4 | 5 | public class PreySidebarWidget extends Widget 6 | { 7 | 8 | public function PreySidebarWidget() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_DAMAGE_BOOST_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_DAMAGE_BOOST_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_DAMAGE_BOOST_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_DAMAGE_REDUCTION_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_DAMAGE_REDUCTION_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_DAMAGE_REDUCTION_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_IMPROVED_LOOT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_IMPROVED_LOOT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_IMPROVED_LOOT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_IMPROVED_XP_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_IMPROVED_XP_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_IMPROVED_XP_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_NO_BONUS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_NO_BONUS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_NO_BONUS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyListRenderer_PREY_NO_PREY_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyListRenderer_PREY_NO_PREY_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyListRenderer_PREY_NO_PREY_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_DAMAGE_BOOST_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_DAMAGE_BOOST_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_DAMAGE_BOOST_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_DAMAGE_REDUCTION_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_DAMAGE_REDUCTION_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_DAMAGE_REDUCTION_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_IMPROVED_LOOT_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_IMPROVED_LOOT_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_IMPROVED_LOOT_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_IMPROVED_XP_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_IMPROVED_XP_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_IMPROVED_XP_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_NO_BONUS_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_NO_BONUS_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_NO_BONUS_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_NO_PREY_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_NO_PREY_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_NO_PREY_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_STAR_ACTIVE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_STAR_ACTIVE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_STAR_ACTIVE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/prey/preyWidgetClasses/PreyMonsterDisplay_PREY_STAR_INACTIVE_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.prey.preyWidgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class PreyMonsterDisplay_PREY_STAR_INACTIVE_CLASS extends BitmapAsset 6 | { 7 | 8 | public function PreyMonsterDisplay_PREY_STAR_INACTIVE_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/reporting/IReportable.as: -------------------------------------------------------------------------------- 1 | package tibia.reporting 2 | { 3 | 4 | public interface IReportable 5 | { 6 | 7 | public function IReportable(); 8 | 9 | function isReportTypeAllowed(param1:uint) : Boolean; 10 | 11 | function get ID() : int; 12 | 13 | function get characterName() : String; 14 | 15 | function setReportTypeAllowed(param1:uint, param2:Boolean = true) : void; 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /scripts/tibia/sessiondump/SessiondumpAsset.as: -------------------------------------------------------------------------------- 1 | package tibia.sessiondump 2 | { 3 | import tibia.game.*; 4 | 5 | public class SessiondumpAsset extends Asset 6 | { 7 | 8 | public function SessiondumpAsset(param1:String, param2:int) 9 | { 10 | super(param1, param2); 11 | return; 12 | }// end function 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /scripts/tibia/sessiondump/hints/SessiondumpHintsAsset.as: -------------------------------------------------------------------------------- 1 | package tibia.sessiondump.hints 2 | { 3 | import tibia.game.*; 4 | 5 | public class SessiondumpHintsAsset extends Asset 6 | { 7 | private var m_CachedSessiondumpHintsObject:Object = null; 8 | 9 | public function SessiondumpHintsAsset(param1:String, param2:int) 10 | { 11 | super(param1, param2); 12 | this.m_NoCacheEnabled = true; 13 | return; 14 | }// end function 15 | 16 | public function get sessiondumpHintsObject() : Object 17 | { 18 | var _loc_1:* = null; 19 | if (this.m_CachedSessiondumpHintsObject == null && this.loaded) 20 | { 21 | _loc_1 = rawBytes.readUTFBytes(rawBytes.bytesAvailable); 22 | this.m_CachedSessiondumpHintsObject = JSON.parse(_loc_1); 23 | } 24 | return this.m_CachedSessiondumpHintsObject; 25 | }// end function 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /scripts/tibia/worldmap/WorldMapWidget_EMBED_LATENCY_ICON_HIGH.as: -------------------------------------------------------------------------------- 1 | package tibia.worldmap 2 | { 3 | import mx.core.*; 4 | 5 | public class WorldMapWidget_EMBED_LATENCY_ICON_HIGH extends BitmapAsset 6 | { 7 | 8 | public function WorldMapWidget_EMBED_LATENCY_ICON_HIGH() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/worldmap/WorldMapWidget_EMBED_LATENCY_ICON_LOW.as: -------------------------------------------------------------------------------- 1 | package tibia.worldmap 2 | { 3 | import mx.core.*; 4 | 5 | public class WorldMapWidget_EMBED_LATENCY_ICON_LOW extends BitmapAsset 6 | { 7 | 8 | public function WorldMapWidget_EMBED_LATENCY_ICON_LOW() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/worldmap/WorldMapWidget_EMBED_LATENCY_ICON_MEDIUM.as: -------------------------------------------------------------------------------- 1 | package tibia.worldmap 2 | { 3 | import mx.core.*; 4 | 5 | public class WorldMapWidget_EMBED_LATENCY_ICON_MEDIUM extends BitmapAsset 6 | { 7 | 8 | public function WorldMapWidget_EMBED_LATENCY_ICON_MEDIUM() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /scripts/tibia/worldmap/widgetClasses/RendererImpl_TILE_CURSOR_CLASS.as: -------------------------------------------------------------------------------- 1 | package tibia.worldmap.widgetClasses 2 | { 3 | import mx.core.*; 4 | 5 | public class RendererImpl_TILE_CURSOR_CLASS extends BitmapAsset 6 | { 7 | 8 | public function RendererImpl_TILE_CURSOR_CLASS() 9 | { 10 | return; 11 | }// end function 12 | 13 | } 14 | } 15 | --------------------------------------------------------------------------------