BLACK IRON SPINE STUDIOS · VERSION 1.1 · UNREAL ENGINE 5.8 · WINDOWS

RPG Maps & Compass

Settings and progress

Read an editable settings copy

ReadBuyerSettings

Asset: /RPGMapsCompass/RPGMapsCompass/Examples/BP_RMC_BuyerRegion
Tab/function: ReadBuyerSettings

  1. Call Read Buyer Settings on the connected actor from your settings UI.
  2. Branch on Return Value before using Settings and Save Label. Edit a copy, preserving unrelated fields.
  3. Apply the edited copy through Apply Buyer Settings; read again to display the effective sanitized values and receipt label.

Expected result: The query does not write settings. Missing ownership returns false and useful recovery text.

BP_RMC_BuyerRegion / ReadBuyerSettings — retained configuration/reference capture
BP_RMC_BuyerRegion / ReadBuyerSettings — retained configuration/reference capture · Open full-resolution original

Scroll each panel to read its original-size labels. Follow wires between overlapping panels; use the overview for the complete connection route.

Graph viewport overview. Read node and pin detail in the matching HTML chapter or linked original; use panel 4 where noted for rightmost results.

Change fog and reveal radius

EditBuyerExplorationSettings

Asset: /RPGMapsCompass/RPGMapsCompass/Examples/BP_RMC_BuyerRegion
Tab/function: EditBuyerExplorationSettings

  1. Your settings UI supplies Fog Of War and Exploration Radius. Call Edit Buyer Exploration Settings.
  2. The saved graph validates the owner, reads current settings, copies them to Buyer Edited Settings and edits only those two fields through Set Members.
  3. Branch on Return Value after Apply Buyer Settings. On false show Failure: memory may already reflect the choices while the disk receipt is unconfirmed. Retry after the configuration destination is writable.

Expected result: Unrelated settings are preserved. The radius is sanitized to 1000–20000 cm.

BP_RMC_BuyerRegion / EditBuyerExplorationSettings — complete Director-supplied graph
BP_RMC_BuyerRegion / EditBuyerExplorationSettings — complete Director-supplied graph · Open full-resolution original

Apply a complete edited copy

ApplyBuyerSettings

Asset: /RPGMapsCompass/RPGMapsCompass/Examples/BP_RMC_BuyerRegion
Tab/function: ApplyBuyerSettings

  1. Get the current settings through Read Buyer Settings and edit only your intended members.
  2. Pass the complete copy into New Settings on Apply Buyer Settings.
  3. Branch on Return Value. True confirms the settings disk receipt; false can leave changes active in memory. Show Failure and read Save Label before presenting a saved confirmation.

Expected result: Actual native and saved Blueprint failure/retry checks distinguish active settings from confirmed disk data.

BP_RMC_BuyerRegion / ApplyBuyerSettings — retained configuration/reference capture
BP_RMC_BuyerRegion / ApplyBuyerSettings — retained configuration/reference capture · Open full-resolution original

Scroll each panel to read its original-size labels. Follow wires between overlapping panels; use the overview for the complete connection route.

Graph viewport overview. Read node and pin detail in the matching HTML chapter or linked original; use panel 4 where noted for rightmost results.

Show ready, protected and pending state

ReadBuyerProgressState

Asset: /RPGMapsCompass/RPGMapsCompass/Examples/BP_RMC_BuyerRegion
Tab/function: ReadBuyerProgressState

  1. Call Read Buyer Progress State from your checkpoint or save-status UI after connecting the owner.
  2. Branch on Return Value. Before the owning player’s first current-level progress load tick the query refuses with recovery text.
  3. On true display Explored Cell Count, Progress Read Only and Progress Save Pending separately. The query does not reveal cells or write data.

Expected result: An unsupported newer schema is protected. A physical write failure instead leaves a retry pending; these states are distinct.

BP_RMC_BuyerRegion / ReadBuyerProgressState — complete Director-supplied graph
BP_RMC_BuyerRegion / ReadBuyerProgressState — complete Director-supplied graph · Open full-resolution original

Confirm progress on disk

SaveBuyerProgress

Asset: /RPGMapsCompass/RPGMapsCompass/Examples/BP_RMC_BuyerRegion
Tab/function: SaveBuyerProgress

  1. Call Save Buyer Progress after an accepted waypoint change or your checkpoint action. This receipt is separate from appearance settings.
  2. Branch on Return Value. True confirms a fresh readback of supported progress, stable waypoint IDs, names and positions.
  3. On false show Failure. Retain accepted runtime data and offer a retry when writable; never overwrite a protected newer schema.

Expected result: The physical failure/retry test retains runtime data, fails both native and saved Blueprint receipts, then confirms the same GUID through an independent fresh disk load.

BP_RMC_BuyerRegion / SaveBuyerProgress — complete Director-supplied graph
BP_RMC_BuyerRegion / SaveBuyerProgress — complete Director-supplied graph · Open full-resolution original
Open original in a separate tab

Scroll to inspect the complete original at native resolution.