Item and Trader System

Category: Inventory, Data Objects, and Economy Logic
Context: This page documents the modular item architecture used in Data Division, including CollectableItem, Flashdrive, and the trader-side keyword/value logic.

Item Categories

The item system was built around three broad item types:

That split mattered because the game was not using one flat inventory object for everything. The data-economy loop needed certain items to behave differently from generic pickups.

CollectableItem

CollectableItem handled physical world objects that could be picked up and assigned faction/value metadata.

Collectable item inspector

Useful fields visible in the component:

This made the item system flexible enough to represent more than one kind of loot object without rewriting the entire interaction chain.

Flashdrive As A Utility Item

The Flashdrive was a type of UtilityItem that could actually hold data.

Flashdrive item inspector

That is one of the more important objects in the entire project because it bridged:

Important Flashdrive fields included:

This was the right design move. A flashdrive is not just generic loot in this project. It is a transfer object with state.

Why The Item Layer Was Modular

The project needed items to support more than one loop:

That is why the system was made modular instead of flat. A vial, a flashdrive, and a general sellable object could share some baseline fields while still behaving differently where it mattered.

Trader System

The trader side used faction-sensitive keyword logic rather than only fixed prices.

Trader configuration / keyword logic

The example shown here is a Trader Disruptor object for the Disruptors Network faction. It includes:

That is a useful economy detail because it means the trader is not just:

It is:

So the market logic had at least the beginning of ideological/factional differentiation.

Relationship To The Other Systems

The item layer connected directly into:

That mattered because the item system was not a side mechanic. It was part of the larger information economy.

Why This System Mattered

The strongest point here is that Data Division treated data as a physicalized resource.

That only works if the item architecture supports:

The Flashdrive is the clearest example. It is one of the smallest objects in the game, but it sits at the center of the whole loop.