| 
| enum   | AnimationName {  
  IDLE_DOWN
, IDLE_UP
, IDLE_RIGHT
, IDLE_LEFT
,  
  WALK_UP
, WALK_DOWN
, WALK_RIGHT
, WALK_LEFT
,  
  RUN_UP
, RUN_DOWN
, RUN_RIGHT
, RUN_LEFT
,  
  USE_TOOL_UP
, USE_TOOL_DOWN
, USE_TOOL_RIGHT
, USE_TOOL_LEFT
,  
  SWING_TOOL_UP
, SWING_TOOL_DOWN
, SWING_TOOL_RIGHT
, SWING_TOOL_LEFT
,  
  LIFT_TOOL_UP
, LIFT_TOOL_DOWN
, LIFT_TOOL_RIGHT
, LIFT_TOOL_LEFT
,  
  HOLD_TOOL_UP
, HOLD_TOOL_DOWN
, HOLD_TOOL_RIGHT
, HOLD_TOOL_LEFT
,  
  PICK_UP
, PICK_DOWN
, PICK_RIGHT
, PICK_LEFT
,  
  COUNT
 
 } | 
|   | Describes all the animation states   More...
  | 
|   | 
| enum   | CharacterPartAnimator {  
  body
, arms
, hair
, tool
,  
  hat
, count
 
 } | 
|   | Describes the character part animator. Each body part has a separate animator   More...
  | 
|   | 
| enum   | PartVariantColor { NONE
, COUNT
 } | 
|   | Describe the part variant color Currently we don't use that because we don't have the assets with different colors.   More...
  | 
|   | 
| enum   | PartVariantType {  
  NONE
, CARRY
, HOE
, PICKAXE
,  
  AXE
, SCYTHE
, WATERINGCAN
, COUNT
 
 } | 
|   | Describes the part variant type   More...
  | 
|   | 
| enum   | GridBoolProperty {  
  Diggable
, CanDropItem
, CanPlaceFurniture
, IsPath
,  
  IsNPCObstacle
 
 } | 
|   | Describes the Grid bool property. Each grid holds following information.   More...
  | 
|   | 
| enum   | InventoryLocation { Player
, Chest
, Count
 } | 
|   | Describes the type of inventory and count Ex: player inventory or chest inventory   More...
  | 
|   | 
| enum   | SceneName { Scene1_Farm
, Scene2_Field
, Scene3_Cabin
 } | 
|   | Describes different scenes.   More...
  | 
|   | 
| enum   | Season {  
  Spring
, Summer
, Autumn
, Winter
,  
  None
, Count
 
 } | 
|   | Used for time mechanism   More...
  | 
|   | 
| enum   | ToolEffect { NONE
, WATERING
 } | 
|   | Describes the tool effect   More...
  | 
|   | 
| enum   | Direction {  
  NONE
, UP
, DOWN
, LEFT
,  
  RIGHT
 
 } | 
|   | Describes the player facing direction   More...
  | 
|   | 
| enum   | ItemType {  
  Seed
, Commodity
, WateringTool
, HoeingTool
,  
  ChoppingTool
, BreakingTool
, ReapingTool
, CollectingTool
,  
  ReapableScenary
, Furniture
, Count
, None
 
 } | 
|   | Describe the item type   More...
  | 
|   |