Skip to main content

Components

UMerchantComponent Core merchant logic component attached to merchant actors.
  • Location: Source/UMI/Public/Merchant/Components/MerchantComponent.h
  • Responsibilities:
    • Transaction processing (buy/sell)
    • Stock management
    • Price calculation
    • Validation and error handling
    • Transaction logging
    • Persistence
UMerchantSubsystem World subsystem for global merchant management.
  • Location: Source/UMI/Public/Merchant/Subsystems/MerchantSubsystem.h
  • Responsibilities:
    • Merchant registration/lookup
    • Global restock operations
    • Merchant querying

Data Structures