From 4019ac38ec82352e271b124e83fecf9ccf334048 Mon Sep 17 00:00:00 2001 From: mollusk Date: Tue, 19 Oct 2021 17:10:53 -0700 Subject: [PATCH] first commit --- design.md | 25 +++++++++++++++++++++++++ stastionbase.py | 19 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 design.md create mode 100755 stastionbase.py diff --git a/design.md b/design.md new file mode 100644 index 0000000..51c1dc3 --- /dev/null +++ b/design.md @@ -0,0 +1,25 @@ +# StationBase + +### Game Loop +* have station +* have drones +* send drones to retrive items +* use items to improve gameplay + +### Design +* turn based system +* commands for input/output + +### Game in action +* type in 'g' to send drones out +* press 's to skip turn +* press 'd' to view status of drone +* drone sells items it finds automatically to other stations +* drone goes out on a set number of turns of your choosing +* drone can only take as many turns as it's level allows +* the number of turns dictates the number of dice rolled, which increases reward chance +** Bonus to chance of gaining cash perportionate to number of turns sent. Thus risk/reward. Higher chance of finding reward, more chances of losing the reward + +### Game events +* searching space for stuff +* todo diff --git a/stastionbase.py b/stastionbase.py new file mode 100755 index 0000000..02c96ca --- /dev/null +++ b/stastionbase.py @@ -0,0 +1,19 @@ +#!/usr/bin/python3.10 + +class Drone: + def __init__(self, money): + self.money = money + + + + +while True: + repl = input(">> ") + + if repl == "s": + print("Show me the money") + elif repl == "q": + quit() + else: + print("Not a command, bitch") +