PBeM-Spiele
Aktuelle Zeit: 28.03.2024 13:14

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 16 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 31.07.2011 11:21 
Offline
Forumjunkie
Forumjunkie
Benutzeravatar

Registriert: 04.01.2005 01:23
Beiträge: 290
Wohnort: Berlin
Andunier hat geschrieben:
Wäre sicher interessant, wenn Du Zeit und Lust hast, nochmal in den Code zu gucken. :-)


Straßen bauen sollte nur gehen, wenn gebäude arbeitet, und arbeiten kann es nur, wenn Unterhalt bezahlt worden ist. Richtig ist, dass der Einstürzcode derzeit "herausgeommen" worden ist (#ifdef COLLAPSE_CHANCE) und auch der sich anschliessende Codeteil zum Zerstören betroffenen Strassen.

Der Code wurde per "Schalter" inaktiv: (config.h)
Code:
/** Chance of an unmaintained building crashing */
/* #define COLLAPSE_CHANCE 0.4F */
#undef COLLAPSE_CHANCE


So, aber zurück zum Thema. Die Abtreibewahrscheinlichkeit wird nur dann reduziert, denn der Leuchtturm arbeitet:
Code:
if (fval(b, BLD_WORKING) ...


Dieser Wert wird nur dann gesetzt, wenn auch die Unterhaltskosten bezahlt werden konnten oder das Gebäude "freigestellt" (per Magie vom Unterhalt befreit) worden ist. (economy.c, zeile 996ff)
Code:
 if (fval(b, BLD_MAINTAINED) || b->type == NULL || b->type->maintenance == NULL
    || is_cursed(b->attribs, C_NOCOST, 0)) {
    fset(b, BLD_MAINTAINED);
    fset(b, BLD_WORKING);
    return true;
  }


Das beantwortet die Frage. Der LT MUSS voll funktionieren.

Gruß
Fiete

_________________
Bild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 16 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 67 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
Webhosting by sunrise design ohg