A 2D Farming RPG
This is just a simple 2D farming RPG game
Loading...
Searching...
No Matches
Settings Class Reference

This class handle the game settings. More...

Collaboration diagram for Settings:
Collaboration graph

Static Public Attributes

const float m_FadeInSeconds = 0.25f
 Obscuring Item Fading. More...
 
const float m_FadeOutSeconds = 0.35f
 
const float m_TargetAlpha = 0.45f
 How it looks like after fading. More...
 
const float m_GridCellSize = 1.0f
 Grid cell size in unity units. More...
 
const float m_RunningSpeed = 5.333f
 Player Movements. More...
 
const float m_WalkingSpeed = 2.666f
 
static int m_PlayerInitialInventoryCapacity = 24
 Inventory. More...
 
static int m_PlayerMaximumInventoryCapacity = 48
 
static int m_XInput
 Player Animation Parameters. More...
 
static int m_YInput
 
static int m_IsWalking
 
static int m_IsRunning
 
static int m_ToolEffect
 
static int m_IsUsingToolRight
 
static int m_IsUsingToolLeft
 
static int m_IsUsingToolUp
 
static int m_IsUsingToolDown
 
static int m_IsLiftingToolRight
 
static int m_IsLiftingToolLeft
 
static int m_IsLiftingToolUp
 
static int m_IsLiftingToolDown
 
static int m_IsSwingingToolRight
 
static int m_IsSwingingToolLeft
 
static int m_IsSwingingToolUp
 
static int m_IsSwingingToolDown
 
static int m_IsPickingRight
 
static int m_IsPickingLeft
 
static int m_IsPickingUp
 
static int m_IsPickingDown
 
static int m_IdleUp
 Shared Animation Parameters. More...
 
static int m_IdleDown
 
static int m_IdleRight
 
static int m_IdleLeft
 
const string m_HoeingTool = "Hoe"
 
const string m_ChoppingTool = "Axe"
 
const string m_BreakingTool = "Pickaxe"
 
const string m_ReapingTool = "Scythe"
 
const string m_WateringTool = "Watering Can"
 
const string m_CollectingTool = "Basket"
 
const float m_SecondsPerGameSeconds = 0.012f
 

Static Private Member Functions

static Settings ()
 static constructor More...
 

Detailed Description

This class handle the game settings.

Definition at line 8 of file Settings.cs.

Constructor & Destructor Documentation

◆ Settings()

static Settings.Settings ( )
inlinestaticprivate

static constructor

Definition at line 70 of file Settings.cs.

Field Documentation

◆ m_BreakingTool

const string Settings.m_BreakingTool = "Pickaxe"
static

Definition at line 61 of file Settings.cs.

◆ m_ChoppingTool

const string Settings.m_ChoppingTool = "Axe"
static

Definition at line 60 of file Settings.cs.

◆ m_CollectingTool

const string Settings.m_CollectingTool = "Basket"
static

Definition at line 64 of file Settings.cs.

◆ m_FadeInSeconds

const float Settings.m_FadeInSeconds = 0.25f
static

Obscuring Item Fading.

Definition at line 12 of file Settings.cs.

◆ m_FadeOutSeconds

const float Settings.m_FadeOutSeconds = 0.35f
static

Definition at line 13 of file Settings.cs.

◆ m_GridCellSize

const float Settings.m_GridCellSize = 1.0f
static

Grid cell size in unity units.

Definition at line 19 of file Settings.cs.

◆ m_HoeingTool

const string Settings.m_HoeingTool = "Hoe"
static

Definition at line 59 of file Settings.cs.

◆ m_IdleDown

int Settings.m_IdleDown
static

Definition at line 54 of file Settings.cs.

◆ m_IdleLeft

int Settings.m_IdleLeft
static

Definition at line 56 of file Settings.cs.

◆ m_IdleRight

int Settings.m_IdleRight
static

Definition at line 55 of file Settings.cs.

◆ m_IdleUp

int Settings.m_IdleUp
static

Shared Animation Parameters.

Definition at line 53 of file Settings.cs.

◆ m_IsLiftingToolDown

int Settings.m_IsLiftingToolDown
static

Definition at line 42 of file Settings.cs.

◆ m_IsLiftingToolLeft

int Settings.m_IsLiftingToolLeft
static

Definition at line 40 of file Settings.cs.

◆ m_IsLiftingToolRight

int Settings.m_IsLiftingToolRight
static

Definition at line 39 of file Settings.cs.

◆ m_IsLiftingToolUp

int Settings.m_IsLiftingToolUp
static

Definition at line 41 of file Settings.cs.

◆ m_IsPickingDown

int Settings.m_IsPickingDown
static

Definition at line 50 of file Settings.cs.

◆ m_IsPickingLeft

int Settings.m_IsPickingLeft
static

Definition at line 48 of file Settings.cs.

◆ m_IsPickingRight

int Settings.m_IsPickingRight
static

Definition at line 47 of file Settings.cs.

◆ m_IsPickingUp

int Settings.m_IsPickingUp
static

Definition at line 49 of file Settings.cs.

◆ m_IsRunning

int Settings.m_IsRunning
static

Definition at line 33 of file Settings.cs.

◆ m_IsSwingingToolDown

int Settings.m_IsSwingingToolDown
static

Definition at line 46 of file Settings.cs.

◆ m_IsSwingingToolLeft

int Settings.m_IsSwingingToolLeft
static

Definition at line 44 of file Settings.cs.

◆ m_IsSwingingToolRight

int Settings.m_IsSwingingToolRight
static

Definition at line 43 of file Settings.cs.

◆ m_IsSwingingToolUp

int Settings.m_IsSwingingToolUp
static

Definition at line 45 of file Settings.cs.

◆ m_IsUsingToolDown

int Settings.m_IsUsingToolDown
static

Definition at line 38 of file Settings.cs.

◆ m_IsUsingToolLeft

int Settings.m_IsUsingToolLeft
static

Definition at line 36 of file Settings.cs.

◆ m_IsUsingToolRight

int Settings.m_IsUsingToolRight
static

Definition at line 35 of file Settings.cs.

◆ m_IsUsingToolUp

int Settings.m_IsUsingToolUp
static

Definition at line 37 of file Settings.cs.

◆ m_IsWalking

int Settings.m_IsWalking
static

Definition at line 32 of file Settings.cs.

◆ m_PlayerInitialInventoryCapacity

int Settings.m_PlayerInitialInventoryCapacity = 24
static

Inventory.

Definition at line 26 of file Settings.cs.

◆ m_PlayerMaximumInventoryCapacity

int Settings.m_PlayerMaximumInventoryCapacity = 48
static

Definition at line 27 of file Settings.cs.

◆ m_ReapingTool

const string Settings.m_ReapingTool = "Scythe"
static

Definition at line 62 of file Settings.cs.

◆ m_RunningSpeed

const float Settings.m_RunningSpeed = 5.333f
static

Player Movements.

Definition at line 22 of file Settings.cs.

◆ m_SecondsPerGameSeconds

const float Settings.m_SecondsPerGameSeconds = 0.012f
static

Definition at line 67 of file Settings.cs.

◆ m_TargetAlpha

const float Settings.m_TargetAlpha = 0.45f
static

How it looks like after fading.

Definition at line 16 of file Settings.cs.

◆ m_ToolEffect

int Settings.m_ToolEffect
static

Definition at line 34 of file Settings.cs.

◆ m_WalkingSpeed

const float Settings.m_WalkingSpeed = 2.666f
static

Definition at line 23 of file Settings.cs.

◆ m_WateringTool

const string Settings.m_WateringTool = "Watering Can"
static

Definition at line 63 of file Settings.cs.

◆ m_XInput

int Settings.m_XInput
static

Player Animation Parameters.

Definition at line 30 of file Settings.cs.

◆ m_YInput

int Settings.m_YInput
static

Definition at line 31 of file Settings.cs.


The documentation for this class was generated from the following file: