Skip to content

Instantly share code, notes, and snippets.

@insthync
Last active November 28, 2018 02:33
Show Gist options
  • Save insthync/9abfc912b9d82167e69bdd5175b62732 to your computer and use it in GitHub Desktop.
Save insthync/9abfc912b9d82167e69bdd5175b62732 to your computer and use it in GitHub Desktop.
Turnbase RPG - Add currency (LiteDB)
// Add soft currency (coin)
var increaseSoftCurrency = 100; // Adding 100 coins
var softCurrency = GetCurrency(playerId, GameInstance.GameDatabase.softCurrency.id);
softCurrency.Amount += increaseSoftCurrency;
colPlayerCurrency.Update(softCurrency);
// Add hard currency (gem)
var increaseHardCurrency = 50; // Adding 50 gems
var hardCurrency = GetCurrency(playerId, GameInstance.GameDatabase.hardCurrency.id);
hardCurrency.Amount += increaseHardCurrency;
colPlayerCurrency.Update(hardCurrency);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment