Skip to content

Latest commit

 

History

History
74 lines (67 loc) · 4.7 KB

TODO.md

File metadata and controls

74 lines (67 loc) · 4.7 KB

TODOS

BeehiveSystemExtended

  • Bienen fxFliegen < 10 Grad aufhören
  • Variable Produktion an Honig je nach Monat
  • [] Im Winter wird der Verbrauch negativ

Spec:PlaceableBeehiveExtended

  • Nektar soll produziert werden aufgrund der Anzahl der Bienen
    • Nektar wird nur von 2/3 der Bienen generiert
    • Im Schnitt dauert eine Flugphase 20 Minuten
    • Jede Flugbiene sammelt 50ul (Mikroliter) Nektar
  • Nektar soll nur produziert werden wenn die flugFX aktiv ist
  • Durch Nektar wird Honig nachgelagert produziert
    • Tagsüber sind es nur die restlichen 1/3 Bienen die Honig produzieren
      • Nachts sind es aber volle 3/3
    • Umgewandelt werden auch hier pro Stunde 50ul (Mikroliter) pro Biene
    • Das Verhältnis Nektar zu Honig ist 3:1
  • Nektar/Honig wird stündlich konsumiert pro Biene
    • Konsum entspricht etwa 16kg auf 5000 Bienen für 6 Monate. (Für die Winterphase)
      • Aktuelle Umsetzung nochmal prüfen!
    • [] Wenn Nektar=0 muss noch der Verbrauch vom Spawner eingebaut werden
  • Honig wird nur im Wirtschaftsvolk produziert
  • Reichweite erhöhen, 15m-150m sind zu wenig!

Spec:BeeCare

  • Bienen Anzahl wird dem Hive hinzugefügt
  • Bienen können sterben - der Hive muss dann ersetzt werden. Effekt: es kommt kein Honig mehr + Infohud die Info ausgeben
  • Zwischen März und Juni muss man einmal pro Period an den Kasten und einen Aktionsknopf drücken = Schwarmkontrolle. Macht man das nicht, wird der Bees halbiert für das aktuelle Jahr. Im neuen Jahr wird dieser Wert wieder zurückgesetzt.
    • Halbieren der Bienen
    • Schwarmlustig Wahrscheinlichkeit mit 75% pro Monat
    • Aktionsknopf einbauen
  • [] Im Okt muss mit Oxalsäure behandelt werden, sonst sterben die Bienen im März. Name der Oxsalsäure: Oxu SIM 22
    • Sterben der Bienen im März (derzeit deaktiviert)
    • [] Mit Oxalsäure behandeln
  • [] Wenn der Honig auf 0 fällt im Winter müssen die Bienen sterben
  • Beim platzieren der Bienen soll ein Random-Faktor für die anzahl der Bienen benutzt werden.
  • Im ersten Jahr ist es nur ein Ableger? Bedeutet, es gibt das erste Jahr kein Honig. Aufgefüttert muss trotzdem im Okt und im Winter wird Honig verbraucht. Schwärmen tun Jungvölker nicht!
  • Jedes neue Jahr wird eine neue Bee-Max population ermittelt, damit es etwas variiert.

Other

  • StoreItemPatcher, damit Preise von storeItems angepasst werden können
  • SpecializationPatcher, damit bestehende Hives mit neuer Spezialisierung gepatcht werden
  • FilltypePatcher, damit der Grundpreis des Honigs angepasst werden kann
  • FruitTypePatcher, um den Früchten neue BeeYields zu geben
  • FilltypePatcher, FruitTypePatcher, StoreItemPatcher, SpecializationPatcher sollte alles in eine Art Bootstrap.lua (main?) gebaut werden
  • HilfeSystem für Real-Bees mod einplanen
  • PricePerLiter Honig 13.15€ pro Liter = 15€ pro Kilo
  • Im FieldInfo Hud anzeigen wie viel Hives influenced sind und wie viel %Bonus es gibt
    • Muss irgendwie gecached werden, da es sonst zu oft aufgerufen wird!
    • oder bei nicht influenced fruits direkt ein defualt raushauen
    • eventuell wenn man auf dem Feld läuft, alle 10pixel oder so
  • [] An den Fruchtkalender könnte man neben dem Fruchtnamen eine kleine Biene einblenden, damit man weiß welche Frucht von Bienen profitiert
  • [] Alle Werte aus Tabellen in eine XML auslagern
  • Im Info-Hud anzeigen wie viele Hives(Völker) im Beehive drin sind
  • Im Info-Hud anzeigen wie viele Bienen im Beehive drin sind
  • [] Platzieren von Bienenvölker kann nur zwischen Mar-Sep gemacht werden
  • Beim platzieren des Volkes, sollte der currentDay wert mit abgespeichert werden um später zu ermitteln, wie alt das Volk ist. Daran kann ermittelt werden, ob es ein Jungvolk oder Wirtschaftsvolk ist
    • Es wird jetzt 'YXMYD0' - X und Y mit dem current ersetzt.
    • Status des Volkes wird bei onYearChanged immer auf Wirtschaftsvolk gesetzt, so muss nichts berechnet werden
    • Der Status wird mit abgespeichert
  • BeeBonus muss eventuell beim ernten neu eingerechnet werden, wegen den Hives/ha. - Muss geprüft werden
  • Multiplayer

Todos gewachsen durch die Entwicklung

  • Entfernungsberechnung prüfen
  • [] Vor der ersten Stunde, nach aktivieren der Mod, ist der Verkaufspreis-Chart falsch, weil er den alten Wert anzeigt. Hier sollte man mal prüfen ob man ein refresh Table auslösen kann
  • Alle Zeichenketten in Singlequotes
  • Sollen große Hives (10+) auch das 10 fache an Schwärme haben? - Nein
    • Dann müsste man 10 fach Schwarmkontrolle machen
    • Dann müsste 10 fach behandelt werden
    • Dann könnte auch nur ein einzelnes Volk von 10 sterben, usw..