{
	"$id": "schema:UIBar",
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"title": "UIBar",
	"alias": "bar",
	"$ref": "schema:UIFill",
	"type": "object",
	"properties": {
		"value": {
			"description": "value to use for our bar, should be between value_min and value_max",
			"type": "number"
		},
		"value2": {
			"description": "value to use for our bar, should be between value_min and value_max",
			"type": "number"
		},
		"value_max": {
			"description": "value to use as reference for a 100% filled bar",
			"type": "number"
		},
		"value_min": {
			"description": "value to use as reference for a 0% filled bar",
			"type": "number"
		},
		"shader": {
			"description": "shader path, should be a glsl q3shader which knows how to interpret the packed bar data",
			"type": "string"
		}
	}
}
