24 lines
850 B
C#
24 lines
850 B
C#
using System;
|
|
using System.Linq;
|
|
using System.Collections.Generic;
|
|
using Microsoft.VisualBasic;
|
|
using System.IO.MemoryMappedFiles;
|
|
|
|
class Program
|
|
{
|
|
static void Main()
|
|
{
|
|
List<Item> allItems = ItemLoader.LoadAllItems("data/items.json");
|
|
List<Move> allMoves = MoveLoader.LoadAllMoves("data/moves.json");
|
|
|
|
Player user = new("Tanner", 100, 90, 20, 20, [], []);
|
|
user.DisplayStats();
|
|
|
|
user.Inventory.Add(allItems.FirstOrDefault(m => m.Name == "Super Potion"));
|
|
user.Inventory.Add(allItems.FirstOrDefault(m => m.Name == "Hyper Potion"));
|
|
user.Inventory.Add(allItems.FirstOrDefault(m => m.Name == "Elixir"));
|
|
user.Inventory.Add(allItems.FirstOrDefault(m => m.Name == "Dagger"));
|
|
|
|
user.Moves.Add(allMoves.FirstOrDefault(m => m.Name == "Stab"));
|
|
}
|
|
}
|