From 36779ac71553078c800992a59498b3a487319d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20L=C3=BCcke?= Date: Sun, 12 Jul 2026 17:34:55 +0200 Subject: [PATCH] docu: dokumentiere die Bauteile --- mech_factory/store.py | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/mech_factory/store.py b/mech_factory/store.py index 1de990e..17ebb74 100644 --- a/mech_factory/store.py +++ b/mech_factory/store.py @@ -8,13 +8,19 @@ class ComponentStore(object): self.__components_reader = ComponentReader() self.__tonnage = tonnage self.__reactor_value = int(movement_rate * tonnage) - + ''' + Erstellt den erforderlichen Reaktor + ''' def get_reaktor(self) -> Reaktor: return Reaktor(self.__reactor_value, self.__components_reader.reactor_tonnage_from(self.__reactor_value)) - + ''' + Erstellt den Bewegungs-Aparat + ''' def get_gyroskope(self) -> Gyroskope: return Gyroskope(float(round(self.__reactor_value / 100))) - + ''' + Erstellt die innere Struktur + ''' def get_inner_structure(self) -> InnerStructure: gyroscope = self.get_gyroskope() return InnerStructure(self.__components_reader.inner_structure_from(self.__tonnage), gyroscope) @@ -25,19 +31,41 @@ class ItemStore(object): def __init__(self): pass - + ''' + Erstellt das Cockpit + ''' def get_cockpit(self) -> Cockpit: return Cockpit() + ''' + Erstellt die Lebenserhaltung + ''' def get_sustainment(self) -> Sustainment: return Sustainment() + ''' + Erstellt die Sensoren + ''' def get_sensors(self) -> Sensors: return Sensors() + ''' + Erstellt die Gelenke + * Hüftgelenk + * Schultergelenk + ''' def get_joint(self) -> Joint: return Joint() + ''' + Erstellt die Aktivatoren + * Oberschenkel-Aktivator + * Unterschenkel-Aktivator + * Fuß-Aktivator + * Oberarm-Aktivator + * Unterarm-Aktivator + * Hand-Aktivator + ''' def get_activator(self) -> Activator: return Activator()