コード例 #1
0
 public SaveNodes(int listIndex, NodeState.CurrentStateEnum currentState,
                  NodeState.FieldTypeEnum fieldType, bool emptyCultivationField)
 {
     ListIndex             = listIndex;
     FieldType             = fieldType;
     EmptyCultivationField = emptyCultivationField;
     CurrentState          = currentState;
 }
コード例 #2
0
 public Building
 (
     string name,
     int sustainability,
     int moneyTick,
     float expenseTick,
     int upgradeRank,
     int buildingPrice,
     NodeState.CurrentStateEnum cultivationType,
     NodeState.FieldTypeEnum fieldType,
     int upgradeValue,
     int spriteIndex,
     int sidePanelSpriteIndex,
     int enviromentalValue,
     int happiness,
     int sizeRank,
     bool upgrade,
     int upgradeDuration,
     int monthCount
 )
     : base
     (
         name,
         sustainability,
         moneyTick,
         expenseTick,
         upgradeRank,
         buildingPrice,
         cultivationType,
         fieldType,
         upgradeValue,
         spriteIndex,
         sidePanelSpriteIndex,
         enviromentalValue,
         happiness,
         sizeRank,
         upgrade,
         upgradeDuration,
         monthCount
     )
 {
 }
コード例 #3
0
 public SaveNodes
 (
     int listIndex,
     NodeState.CurrentStateEnum currentState,
     NodeState.FieldTypeEnum fieldType,
     bool emptyCultivationField,
     Cultivation myCultivation,
     bool fenceLeft,
     bool fenceLeftOwner,
     bool fenceRight,
     bool fenceRightOwner,
     bool fenceUp,
     bool fenceUpOwner,
     bool fenceDown,
     bool fenceDownOwner,
     int sizeRankLeft,
     int sizeRankRight,
     int sizeRankUp,
     int sizeRankDown,
     Cultivation mySavedCultivation
 )
 {
     ListIndex             = listIndex;
     CurrentState          = currentState;
     FieldType             = fieldType;
     EmptyCultivationField = emptyCultivationField;
     MyCultivation         = myCultivation;
     FenceLeft             = fenceLeft;
     FenceLeftOwner        = fenceLeftOwner;
     FenceRight            = fenceRight;
     FenceRightOwner       = fenceRightOwner;
     FenceUp            = fenceUp;
     FenceUpOwner       = fenceUpOwner;
     FenceDown          = fenceDown;
     FenceDownOwner     = fenceDownOwner;
     SizeRankLeft       = sizeRankLeft;
     SizeRankRight      = sizeRankRight;
     SizeRankUp         = sizeRankUp;
     SizeRankDown       = sizeRankDown;
     MySavedCultivation = mySavedCultivation;
 }
コード例 #4
0
 protected Cultivation
 (
     string name,
     int upgradePrefabIndex,
     int moneyTick,
     float expenseTick,
     int monthsToGrow,
     int buildPrice,
     NodeState.CurrentStateEnum currentState,
     NodeState.FieldTypeEnum currentFieldType,
     int upgradeValue,
     int spriteIndex,
     int sidePanelSpriteIndex,
     int enviromentValue,
     int happiness,
     int sizeRank,
     bool upgrade,
     int upgradeDuration,
     int monthCount
 )
 {
     Name                 = name;
     MoneyTick            = moneyTick;
     ExpenseTick          = expenseTick;
     MyCultivationState   = currentState;
     BuildPrice           = buildPrice;
     UpgradeValue         = upgradeValue;
     SpriteIndex          = spriteIndex;
     SidePanelSpriteIndex = sidePanelSpriteIndex;
     EnviromentValue      = enviromentValue;
     Happiness            = happiness;
     MonthsToGrow         = monthsToGrow;
     SizeRank             = sizeRank;
     Upgrade              = upgrade;
     UpgradeDuration      = upgradeDuration;
     UpgradePrefabIndex   = upgradePrefabIndex;
     FieldType            = currentFieldType;
     MonthCount           = monthCount;
 }