From 3d828a747c199508ea3f758f21e997617f2f90e5 Mon Sep 17 00:00:00 2001 From: smallbenji Date: Tue, 24 Mar 2026 14:40:39 +0100 Subject: [PATCH] adding locations --- PeopleVille/Location/Bank.cs | 7 +++++++ PeopleVille/Location/EggStore.cs | 7 +++++++ PeopleVille/Location/GunStore.cs | 7 +++++++ PeopleVille/Location/ILocation.cs | 7 +++++++ PeopleVille/Location/Store.cs | 9 +++++++++ 5 files changed, 37 insertions(+) create mode 100644 PeopleVille/Location/Bank.cs create mode 100644 PeopleVille/Location/EggStore.cs create mode 100644 PeopleVille/Location/GunStore.cs create mode 100644 PeopleVille/Location/ILocation.cs create mode 100644 PeopleVille/Location/Store.cs diff --git a/PeopleVille/Location/Bank.cs b/PeopleVille/Location/Bank.cs new file mode 100644 index 0000000..82f16a6 --- /dev/null +++ b/PeopleVille/Location/Bank.cs @@ -0,0 +1,7 @@ +namespace PeopleVille.Location +{ + public class Bank : Location + { + + } +} \ No newline at end of file diff --git a/PeopleVille/Location/EggStore.cs b/PeopleVille/Location/EggStore.cs new file mode 100644 index 0000000..57858a5 --- /dev/null +++ b/PeopleVille/Location/EggStore.cs @@ -0,0 +1,7 @@ +namespace PeopleVille.Location +{ + public class EggStore : Store + { + + } +} \ No newline at end of file diff --git a/PeopleVille/Location/GunStore.cs b/PeopleVille/Location/GunStore.cs new file mode 100644 index 0000000..d9ff040 --- /dev/null +++ b/PeopleVille/Location/GunStore.cs @@ -0,0 +1,7 @@ +namespace PeopleVille.Location +{ + public class GunStore : Store + { + + } +} \ No newline at end of file diff --git a/PeopleVille/Location/ILocation.cs b/PeopleVille/Location/ILocation.cs new file mode 100644 index 0000000..9ee3068 --- /dev/null +++ b/PeopleVille/Location/ILocation.cs @@ -0,0 +1,7 @@ +namespace PeopleVille.Location +{ + public abstract class Location + { + public string Name { get; set; } + } +} \ No newline at end of file diff --git a/PeopleVille/Location/Store.cs b/PeopleVille/Location/Store.cs new file mode 100644 index 0000000..12756f6 --- /dev/null +++ b/PeopleVille/Location/Store.cs @@ -0,0 +1,9 @@ +using PeopleVille.Equipment; + +namespace PeopleVille.Location +{ + public class Store : Location + { + public Dictionary Inventory { get; set; } + } +} \ No newline at end of file