SU.Buildings.SetProductionPercentage
SU Library: erst ab Version 0.2.0 verfügbar!
SU.Buildings.SetProductionPercentage(buildingID, swords, bows, armors, racespecialweapons)
Gibt dem durch die ID angegebenen Gebäude den Auftrag, eine spezielle Anzahl an Waren herzustellen.
Notiz
die Summe der Waffen muss 100% ergeben
die KI setzt ihre Waffenproduktion kontinuierlich selbst und überschreibt damit die hiermit gesetzten Werte immer wieder... Eine Funktion um dieses Verhalten deaktivieren zu können ist in Planung.
bei jedem Aufruf dieser Funktion werden interne Werte zurückgesetzt. Dadurch wird als erstes Produkt immer die erste Waffe hergestellt, die nicht 0% zugewiesen hat. D.h., wird diese Funktion kontinuierlich (z.B. alle 5 Ticks) mit z.B. 1% Schwerter aufgerufen, werden deutlich mehr als 1% Schwerter hergestellt, da bei jedem Aufruf wieder 1 Schwert hergestellt wird! Eine Änderung der internen von S4 verwendeten Statistik ist in Planung...
Parameter
buildingID
: ID des Gebäudesswords
: Prozent der zu produzierenden Schwerterbows
: Prozent der zu produzierenden Bögenarmors
: Prozent der zu produzierenden Rüstungenracespecialweapons
: Prozent der zu produzierenden Spezialwaffen (wird beim Römer und Dunklen Volk automatisch zu "swords" addiert)
Rückgabewert
1: erfolgreicher Aufruf (dies bedeutet nur, dass die Parameter valide waren und nicht zwingend, dass der Auftrag ausgeführt wird, z.B. wenn das Gebäude diese Ware nicht produzieren kann!)
0: sonst / Fehler / Summe der Waffen nicht 100%
Beispiel
Last updated