Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0000122MagellanGrafiköffentlich2008-02-28 23:40
Reporterxenomorph Bearbeitung durchtrickert  
PrioritätnormalSchweregradFeature-WunschReproduzierbarN/A
Status erledigtLösungwird nicht behoben 
Zusammenfassung0000122: highlights in der regionsübersicht
Beschreibunghallo,

es wäre schön, wenn einheiten, die die region bewachen und solche, die einen fehler oder eine warnung produziert haben, oder überladen sind oder hungern ect. in der regionsübersicht farbig unterlegt wären.
z.b. bewacher blau, überladene rot, hungernde orange...

danke
-xeno
TagsKeine Tags zugeordnet.
ProjectMagellan 2

Notizen / Dateien

darcduck

2008-01-08 01:54

Entwickler   ~0000313

Mittels Vorlage und dem Tag ;magStyle kannst du dir sowas selbst bauen. Gib hungernden Einheiten "hungert";magStyle und hinterlege in Magellan dafür ein extra Style. usw. Nach welchen Kriterien man hierbei vorgeht ist nämlich nicht wirklich einfach zu trennen. Einer will dies, der andere das ...

Möglicherweise kann man etwas allgemeines einbauen, das bestimmte Meldungstypen einen bestimmten Style bei der Einheit festlegen. Damit kannst du hungern, und vieles andere festlegen. Bewachen geht dann aber immer noch nicht. Aber wenn bewachen fest verdrahtet wird, kommt der nächste und will den Kampfstatus prüfen. der Übernächste will die (Partei)Tarnung anzigen und wieder jemand anderem fällt ein, das mit Pferden überladene Einheiten markiert werden sollen. Das ist etwas wo man sowas wie den ATR bräuchte, da kann man vieles abfragen und ausrechnen. Ich denke aber trozdem, das das meiste davon besser und übersichtlicher mit Vorlage zu prüfen ist.

#proc OnUnit
{
  #if unit.bewacht
  {
    #tag EINHEIT magStyle 'bewacht'
  }
  #if unit.frei.reiten<0
  {
    #tag EINHEIT magStyle 'überladen'
  }
  #if (unit.talente.size+unit.gegenstaende.size)>5
  {
    #tag EINHEIT magStyle 'Lager'
  }
}

Das Testen der Meldungen ist etwas komplizierter, da diese in der Partei definiert sind.

trickert

2008-02-28 23:40

Manager   ~0000370

Ich denke, der Workaround ist gut.

Die Meldungen kann man auch mit Extended Commands parsen und entsprechend Tags setzen.

Damit gibt es insg. zwei Lösungen. Es muss nur jemand diesen tollen Script fertig schreiben.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2007-12-29 12:25 xenomorph Neuer Eintrag
2008-01-08 01:54 darcduck Status neu => Rückmeldung
2008-02-28 23:40 trickert Status Rückmeldung => erledigt
2008-02-28 23:40 trickert Lösung offen => wird nicht behoben
2008-02-28 23:40 trickert Bearbeitung durch => trickert