Links

GameItemAttributeList.cs

v4.0
This is a List<GameItemAttribute> which has some helpful methods for managing the data at runtime. You can have multiple Lists of this type on an object, to hold various lists of GameItemAttribute data:
public GameItemAttributeList accolades = new GameItemAttributeList();
public GameItemAttributeList traits = new GameItemAttributeList();
Every GameItemObject() contains a GameItemAttributeList().