{ "name": "stoneMason", "allowedTileResources" : ["stone"], "cost" : {"wood": 15, "stone": 10}, "modelStages": [ { "name": "stone_mason_empty", "filename": "stone_mason.obj", "conditionKey": "fillRatio", "minValue": 0.0, "maxValue": 0.5 }, { "name": "stone_mason_full", "filename": "stone_mason_full.obj", "conditionKey": "fillRatio", "minValue": 0.5, "maxValue": 1.0 } ] }