public class MemoriesPage extends InteractiveCustomUIPage
Class MemoriesPage. Provides memoriespage functionality for the Hytale server.
java.lang.Object > InteractiveCustomUIPage > MemoriesPage
Field Summary
currentCategory
Field currentCategory.
selectedMemory
Field selectedMemory.
recordMemoriesParticlesPosition
Field recordMemoriesParticlesPosition.
memoriesPlugin
Field memoriesPlugin.
recordedMemories
Field recordedMemories.
gameplayConfig
Field gameplayConfig.
playerMemories
Field playerMemories.
category
Field category.
memoriesInCategory
Field memoriesInCategory.
selector
Field selector.
isCategoryComplete
Field isCategoryComplete.
newMemories
Field newMemories.
memoriesSet
Field memoriesSet.
memories
Field memories.
recordedMemories2
Field recordedMemories2.
memory3
Field memory3.
selector2
Field selector2.
isDiscovered
Field isDiscovered.
isSelected
Field isSelected.
buttonSelector
Field buttonSelector.
iconPath
Field iconPath.
memoriesConfig
Field memoriesConfig.
memoriesAmountPerLevel
Field memoriesAmountPerLevel.
recordedMemoriesCount
Field recordedMemoriesCount.
PROGRESS_BAR_PADDING
Field PROGRESS_BAR_PADDING.
PROGRESS_BAR_WIDTH
Field PROGRESS_BAR_WIDTH.
CHEST_POSITION_AREA
Field CHEST_POSITION_AREA.
memoryAmount
Field memoryAmount.
hasReachedLevel
Field hasReachedLevel.
anchor
Field anchor.
left
Field left.
rewardsMessage
Field rewardsMessage.
memoriesUnlockedMessage
Field memoriesUnlockedMessage.
activeTooltipMessage
Field activeTooltipMessage.
memoriesToUnlockMessage
Field memoriesToUnlockMessage.
disabledTooltipMessage
Field disabledTooltipMessage.
player
Field player.
transformComponent
Field transformComponent.
memoriesGameplayConfig
Field memoriesGameplayConfig.
commandBuilder
Field commandBuilder.
previousIndex
Field previousIndex.
newIndex
Field newIndex.
locationNameKey
Field locationNameKey.
capturedTimestamp
Field capturedTimestamp.
timeString
Field timeString.
memoryLocationTimeText
Field memoryLocationTimeText.
action
Field action.
memoryId
Field memoryId.
Method Detail
MemoriesPage
Method MemoriesPage.
- Parameters:
@Nonnull final PlayerRefplayerReffinal BlockPositionblockPosition
build
void
build
(@Nonnull final Ref ref, @Nonnull final UICommandBuilder commandBuilder, @Nonnull final UIEventBuilder eventBuilder, @Nonnull final Store store)
Method build.
- Parameters:
@Nonnull final Refref@Nonnull final UICommandBuildercommandBuilder@Nonnull final UIEventBuildereventBuilder@Nonnull final Storestore
EventData
new
EventData
()
Method EventData.
buildChestMarkers
void
buildChestMarkers
(@Nonnull final UICommandBuilder commandBuilder, @Nonnull final GameplayConfig gameplayConfig, final int totalMemories)
Method buildChestMarkers.
- Parameters:
@Nonnull final UICommandBuildercommandBuilder@Nonnull final GameplayConfiggameplayConfigfinal inttotalMemories
handleDataEvent
void
handleDataEvent
(@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final PageEventData data)
Method handleDataEvent.
- Parameters:
@Nonnull final Refref@Nonnull final Storestore@Nonnull final PageEventDatadata
updateMemoryButtonSelection
void
updateMemoryButtonSelection
(@Nonnull final UICommandBuilder commandBuilder, final int index, @Nonnull final Memory memory, final boolean isSelected)
Method updateMemoryButtonSelection.
- Parameters:
@Nonnull final UICommandBuildercommandBuilderfinal intindex@Nonnull final Memorymemoryfinal booleanisSelected
updateMemoryDetailsPanel
void
updateMemoryDetailsPanel
(@Nonnull final UICommandBuilder commandBuilder, @Nonnull final Memory memory)
Method updateMemoryDetailsPanel.
- Parameters:
@Nonnull final UICommandBuildercommandBuilder@Nonnull final Memorymemory