BlackICE Scripting

class

ModEntryItem

  • 38 properties
  • 31 functions

Extends AnimatedListItemController ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
modTitleink.TextWidgetReference0x108 scripted
modNumberOfDownloadsTextink.TextWidgetReference0x120 scripted
modNumberOfDownloadsIconink.ImageWidgetReference0x138 scripted
modNumberOfLikesTextink.TextWidgetReference0x150 scripted
modNumberOfLikesIconink.ImageWidgetReference0x168 scripted
modSizeTextink.TextWidgetReference0x180 scripted
modSizeIconink.ImageWidgetReference0x198 scripted
entryOutlineImageink.ImageWidgetReference0x1B0 scripted
hoverHighlightCanvasink.WidgetReference0x1C8 scripted
backgroundColorImageink.ImageWidgetReference0x1E0 scripted
downloadTextink.TextWidgetReference0x1F8 scripted
downloadBarFillIconink.WidgetReference0x210 scripted
downloadBarOutlineIconink.WidgetReference0x228 scripted
likedByUserIconink.WidgetReference0x240 scripted
newModWidgetink.WidgetReference0x258 scripted
modLogoWidgetink.ImageWidgetReference0x270 scripted
subscribedToModIconink.ImageWidgetReference0x288 scripted
logoLoadingWidgetink.WidgetReference0x2A0 scripted
logoLoadingSpinnerink.WidgetReference0x2B8 scripted
logoLoading_bgink.ImageWidgetReference0x2D0 scripted
logoErrorWidgetink.ImageWidgetReference0x2E8 scripted
waitingForDataWidgetink.WidgetReference0x300 scripted
waitingForDataLoadingSpinnerink.WidgetReference0x318 scripted
emptyDataWidgetink.WidgetReference0x330 scripted
warningErrorWidgetink.WidgetReference0x348 scripted
downloadProgressBarink.CompoundWidgetReference0x360 scripted
rootWeakHandle<ink.Widget>0x378 scripted
basePreviewSizeVector20x388 scripted
IDint0x390 scripted
colorNamesModsMenuColorsNames0x398 scripted
isUserSubscribedToModbool0x478 scripted
isModEntrySelectedbool0x479 scripted
numberOfScreenshotRequestsint0x47C scripted
isWaitingForDatabool0x480 scripted
isInWarningDataStatebool0x481 scripted
hasNoDatabool0x482 scripted
ownerMenuWeakHandle<BrowserModsMenuGameController>0x488 scripted
modIDlong0x498 scripted

Functions

  • void SetOwnerMenu(WeakHandle<BrowserModsMenuGameController> inOwnerMenu) RTTI
  • void SetID(int inID) RTTI
  • void ResetData() RTTI
  • void SetModInfo(ink.ModioModInfos modInfo, ink.ModioModProgressInfo modProgressInfo, string formattedModSizeText) RTTI
  • void AdjustCosmeticsForLikesAndDownloads(ink.ModioModInfos inModInfo) RTTI
  • void UpdateProgress(ink.ModioModProgressInfo modProgressInfo, ink.ModioModInfos[] currentlyDisplayedModInfos) RTTI
  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • bool OnHoverOver(ink.PointerEvent e) RTTI
  • bool OnHoverOut(ink.PointerEvent e) RTTI
  • bool OnRelease(ink.PointerEvent e) RTTI
  • bool ShouldNotListenBackToClick() RTTI
  • void SetWaitingForModDataState() RTTI
  • void RemoveWaitingForModDataState() RTTI
  • void SetEmptyDataState() RTTI
  • void RemoveEmptyDataState() RTTI
  • void SetWarningDataState() RTTI
  • void RemoveWarningDataState() RTTI
  • void ApplyDefaultColor() RTTI
  • void ApplySubscribedColor() RTTI
  • void ApplyUnselectedColor() RTTI
  • void ApplySelectedColor() RTTI
  • void ApplyColorToItem(CName colorNameToApply) RTTI
  • void ApplyColorToBackground(CName colorNameToApply) RTTI
  • void RemoveNewModIcon() RTTI
  • void HandleScreenshotRequest() RTTI
  • bool OnScreenshotLoadedByPath(Vector2 screenshotSize, int errorCode) RTTI
  • ink.ImageWidget? GetLogoWidget() RTTI
  • void ShowLogoImage() RTTI
  • void ShowLogoLoadingIcon() RTTI
  • void ShowLogoErrorIcon() RTTI