Interessante Idee, über die ich tatsächlich auch schon nachgedacht habe. Das könnte auch möglich sein, bin aber nicht 100% sicher. Aber "simply" in (alle?) Assets einbauen ist das nicht.
Zuerst mal habe ich keine Gebäude gebaut, das kann ich nämlich gar nicht. Der Advanced Person Magnet verwendet nur Vanilla Modelle.
Also die Idee wäre, über ein Script, automatisch allen Konstruktionen (Assets) eine personCapacity hinzuzufügen. Weil man das aber kontrollieren will, sollten auch Parameter einstellbar sein. Das gibt aber 2 Probleme:
Manche Mod Gebäude haben bereits Kapazitäten. Wenn das dann doppelt wäre, hätte man 2 mal Parameter im Menü, die sich evtl überschreiben. Das wäre für Nutzer verwirrend. Außerdem weiß ich nicht, wie das für die Modder wäre, wenn ich da an ihren Assets/Parametern dran rumbastle.
was allen Assetgebäuden diese Funktion hinzufügt (wo es Sinn macht)
genau das ist der Punkt. Wie entscheide ich, ob es Sinn macht? Es gibt die verschiedensten Arten von Assets. Wie finde ich raus, ob das ein "Gebäude" ist. Ob Straßen in der Konstruktion vorhanden sind, könnte man feststellen. Ob Lanes zum Ansnappen vorhanden sind eher nicht, denn das ist in Modellen definiert.
Mir wäre es am liebsten wenn man das gar nicht selber setzten müsste sondern die KI die Gebäude einfach mit baut.
Ok das ist was anderes, aber auch interessant. Da die wenigsten Modder ihre Gebäude auch als Stadtgebäude definieren, bauen Städte diese nicht automatisch, obwohl das für manche Gebäude interessant wäre. Aber auch hier ist wieder die Frage, wie erkenne ich, dass dieses Modell als Stadtgebäude geeignet wäre? Außerdem könnte es da Probleme mit der Fläche/Anordnung geben. Und wegen der zufälligen Bauweise würde das evtl sehr komisch aussehen.