Skip to content

Commit

Permalink
feat: add faction name to Alien Technology description
Browse files Browse the repository at this point in the history
  • Loading branch information
PavelZinchenko committed Dec 9, 2023
1 parent 296f478 commit cb11728
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<string name="FacebookItemDescription">Share on Facebook</string>
<string name="AdItemDescription">Watch a video ad to get one star</string>
<string name="XmasBox">Christmas Box</string>
<string name="AlienTechnology">Alien Technology</string>
<string name="AlienTechnology">Alien Technology ($1)</string>
<string name="Commodity_Scraps">Scraps</string>
<string name="Commodity_Artifacts">Alien Artifacts</string>
<string name="Commodity_Minerals">Minerals</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<string name="FacebookItemDescription">Поделиться в Facebook</string>
<string name="AdItemDescription">Посмотрите рекламный ролик и получите награду</string>
<string name="XmasBox">Новогодний подарок</string>
<string name="AlienTechnology">Инопланетные технологии</string>
<string name="AlienTechnology">Инопланетные технологии ($1)</string>
<string name="Commodity_Scraps">Обломки</string>
<string name="Commodity_Artifacts">Инопланетные артефакты</string>
<string name="Commodity_Minerals">Полезные ископаемые</string>
Expand Down
20 changes: 10 additions & 10 deletions Assets/Scripts/Domain/Economy/ItemType/ResearchItem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ public ResearchItem(ILocalization localization, Research research, Faction facti
_faction = faction;
}

public string Id { get { return "r" + _faction.Id.Value; } }
public string Name { get { return _localization.GetString("$AlienTechnology"); } }
public string Description { get { return string.Empty; } }
public string Id => "r" + _faction.Id.Value;
public string Name => _localization.GetString("$AlienTechnology", _localization.GetString(_faction.Name));
public string Description => string.Empty;
public SpriteId Icon => new("Textures/GUI/tech_icon", SpriteId.Type.Default);
public Color Color { get { return _faction.Color; } }
public Price Price { get { return Price.Premium(1); } }
public ItemQuality Quality { get { return ItemQuality.Common; } }
public Color Color => _faction.Color;
public Price Price => Price.Premium(1);
public ItemQuality Quality => ItemQuality.Common;

public void Consume(int amount)
public void Consume(int amount)
{
_research.AddResearchPoints(_faction, amount);
}
Expand All @@ -35,11 +35,11 @@ public void Withdraw(int amount)
_research.AddResearchPoints(_faction, -amount);
}

public int MaxItemsToConsume { get { return int.MaxValue; } }
public int MaxItemsToConsume => int.MaxValue;

public int MaxItemsToWithdraw { get { return _research.GetAvailablePoints(_faction); } }
public int MaxItemsToWithdraw => _research.GetAvailablePoints(_faction);

private readonly Faction _faction;
private readonly Faction _faction;
private readonly ILocalization _localization;
private readonly Research _research;
}
Expand Down

0 comments on commit cb11728

Please sign in to comment.