A 2D Farming RPG
This is just a simple 2D farming RPG game
Loading...
Searching...
No Matches
Enums.cs File Reference

Go to the source code of this file.

Enumerations

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...
 

Enumeration Type Documentation

◆ AnimationName

Describes all the animation states

Enumerator
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 

Definition at line 5 of file Enums.cs.

◆ CharacterPartAnimator

Describes the character part animator. Each body part has a separate animator

Enumerator
body 
arms 
hair 
tool 
hat 
count 

Definition at line 54 of file Enums.cs.

◆ Direction

enum Direction

Describes the player facing direction

Enumerator
NONE 
UP 
DOWN 
LEFT 
RIGHT 

Definition at line 149 of file Enums.cs.

◆ GridBoolProperty

Describes the Grid bool property. Each grid holds following information.

Enumerator
Diggable 
CanDropItem 
CanPlaceFurniture 
IsPath 
IsNPCObstacle 

Definition at line 94 of file Enums.cs.

◆ InventoryLocation

Describes the type of inventory and count Ex: player inventory or chest inventory

Enumerator
Player 
Chest 
Count 

Definition at line 107 of file Enums.cs.

◆ ItemType

enum ItemType

Describe the item type

Enumerator
Seed 
Commodity 
WateringTool 
HoeingTool 
ChoppingTool 
BreakingTool 
ReapingTool 
CollectingTool 
ReapableScenary 
Furniture 
Count 
None 

Definition at line 161 of file Enums.cs.

◆ PartVariantColor

Describe the part variant color Currently we don't use that because we don't have the assets with different colors.

Enumerator
NONE 
COUNT 

Definition at line 69 of file Enums.cs.

◆ PartVariantType

Describes the part variant type

Enumerator
NONE 
CARRY 
HOE 
PICKAXE 
AXE 
SCYTHE 
WATERINGCAN 
COUNT 

Definition at line 78 of file Enums.cs.

◆ SceneName

enum SceneName

Describes different scenes.

Enumerator
Scene1_Farm 
Scene2_Field 
Scene3_Cabin 

Definition at line 117 of file Enums.cs.

◆ Season

enum Season

Used for time mechanism

Enumerator
Spring 
Summer 
Autumn 
Winter 
None 
Count 

Definition at line 127 of file Enums.cs.

◆ ToolEffect

enum ToolEffect

Describes the tool effect

Enumerator
NONE 
WATERING 

Definition at line 140 of file Enums.cs.