unreal.OnlineProxyStoreOffer

class unreal.OnlineProxyStoreOffer(offer_id: str = '', title: Text = '', description: Text = '', long_description: Text = '', regular_price_text: Text = '', regular_price: int = 0, price_text: Text = '', numeric_price: int = 0, currency_code: str = '', release_date: DateTime = [], expiration_date: DateTime = [], discount_type: OnlineProxyStoreOfferDiscountType = Ellipsis, dynamic_fields: Map[str, str] = {})

Bases: StructBase

Offer entry for display from online store

C++ Source:

  • Plugin: OnlineSubsystemUtils

  • Module: OnlineSubsystemUtils

  • File: InAppPurchaseQueryCallbackProxy2.h

Editor Properties: (see get_editor_property/set_editor_property)

  • currency_code (str): [Read-Write] Currency Code: Price currency code

  • description (Text): [Read-Write] Description: Short description for display

  • discount_type (OnlineProxyStoreOfferDiscountType): [Read-Write] Discount Type: Type of discount currently running on this offer (if any)

  • dynamic_fields (Map[str, str]): [Read-Write] Dynamic Fields

  • expiration_date (DateTime): [Read-Write] Expiration Date: Date this information is no longer valid (maybe due to sale ending, etc)

  • long_description (Text): [Read-Write] Long Description: Full description for display

  • numeric_price (int32): [Read-Write] Numeric Price: Final-Price (Post-Sales/Discounts) in numeric form for comparison/sorting

  • offer_id (str): [Read-Write] Offer Id: Unique offer identifier

  • price_text (Text): [Read-Write] Price Text: Final-Pricing (Post-Sales/Discounts) as text for display

  • regular_price (int32): [Read-Write] Regular Price: Regular non-sale price in numeric form for comparison/sorting

  • regular_price_text (Text): [Read-Write] Regular Price Text: Regular non-sale price as text for display

  • release_date (DateTime): [Read-Write] Release Date: Date the offer was released

  • title (Text): [Read-Write] Title: Title for display

property currency_code: str

[Read-Only] Currency Code: Price currency code

Type:

(str)

property description: Text

[Read-Only] Description: Short description for display

Type:

(Text)

property discount_type: OnlineProxyStoreOfferDiscountType

[Read-Only] Discount Type: Type of discount currently running on this offer (if any)

Type:

(OnlineProxyStoreOfferDiscountType)

property dynamic_fields: Map[str, str]

[Read-Only] Dynamic Fields

Type:

(Map[str, str])

property expiration_date: DateTime

[Read-Only] Expiration Date: Date this information is no longer valid (maybe due to sale ending, etc)

Type:

(DateTime)

property long_description: Text

[Read-Only] Long Description: Full description for display

Type:

(Text)

property numeric_price: int

[Read-Only] Numeric Price: Final-Price (Post-Sales/Discounts) in numeric form for comparison/sorting

Type:

(int32)

property offer_id: str

[Read-Only] Offer Id: Unique offer identifier

Type:

(str)

property price_text: Text

[Read-Only] Price Text: Final-Pricing (Post-Sales/Discounts) as text for display

Type:

(Text)

property regular_price: int

[Read-Only] Regular Price: Regular non-sale price in numeric form for comparison/sorting

Type:

(int32)

property regular_price_text: Text

[Read-Only] Regular Price Text: Regular non-sale price as text for display

Type:

(Text)

property release_date: DateTime

[Read-Only] Release Date: Date the offer was released

Type:

(DateTime)

property title: Text

[Read-Only] Title: Title for display

Type:

(Text)