MajorRaces.data: Unterschied zwischen den Versionen

Aus BotE Wiki
Zur Navigation springen Zur Suche springen
(MajorRaces zugeordnet zu Zeile 15 Bonus bei diplomatischen Verhandlungen)
(Threads verlinkt)
Zeile 38: Zeile 38:
 
'''13. Zeile:''' Rasseneigenschaften (z.B. „6“)
 
'''13. Zeile:''' Rasseneigenschaften (z.B. „6“)
  
Die Ausprägungen sind  
+
Threads:
 +
*Rasseneigenschaften der Major http://birth-of-the-empires.de/phpBB3/viewtopic.php?f=7&t=2174
 +
*(internal): Rasseneigenschaften http://forum.birth-of-the-empires.de/viewtopic.php?f=9&t=1187
 +
 
 +
'''Die Ausprägungen sind'''
  
 
0 = (keine) (nothing special)  
 
0 = (keine) (nothing special)  

Version vom 7. Dezember 2012, 21:43 Uhr

Englisch-Symbol.jpg for English just click here


In der MajorRaces.data im Programmverzeichnis Birth of the Emp...\Data\Races sind die Hauptrassen definiert. Die Rassen-Beschreibung sind hier zu finden.


Der Aufbau der MajorRaces.data ist je Major-Rasse (also nach Zeile 1, die „0.71“ enthält):


1. Zeile: Rassen-ID (z.B. „MAJOR1“)

2. Zeile: Name des Heimatsystems (z.B. „Terra“)

3. Zeile: Rassenname (z.B. „Menschen“)

4. Zeile: Artikel für Rassenname (z.B. „die“ ...Menschen)

5. Zeile: längerer Imperiumsname (z.B. „Terranische Konföderation“)

6. Zeile: Artikel für Rassenname (z.B. „die“ ... Terranische Konföderation)

7. Zeile: bestimmter Artikel für den Imperiumsnamen (z.B. „der“ ... Terranische Konföderation)

8. Zeile: Rassenprefix (z.B. „con_“ ...für Konföderation; für Dateien)

9. Zeile: Rassenbeschreibung (z.B. „Die Menschen)...“

10. Zeile: zugewiesene Nummer Gebäude (Buildings) (z.B. „1“)

11. Zeile: zugewiesene Nummer Schiffe (Ships) (z.B. „1“)

12. Zeile: zugewiesene Nummer Moral (z.B. „1“)

13. Zeile: Rasseneigenschaften (z.B. „6“)

Threads:

Die Ausprägungen sind

0 = (keine) (nothing special)

  • Omega Allianz

1 = Finanzen (financial)

  • Example: Hanuhr (Heyoun)
  • nBase 50 += 10, also gesamt 60
  • nBoni:

second->IsRaceProperty(RACE_PROPERTY::FINANCIAL)) nBoni += 25;

second->IsRaceProperty(RACE_PROPERTY::WARLIKE)) nBoni += 5;

second->IsRaceProperty(RACE_PROPERTY::AGRARIAN)) nBoni += 10;

second->IsRaceProperty(RACE_PROPERTY::INDUSTRIAL)) nBoni += 15;

second->IsRaceProperty(RACE_PROPERTY::SECRET)) nBoni -= 15;

second->IsRaceProperty(RACE_PROPERTY::SCIENTIFIC)) nBoni += 5;

second->IsRaceProperty(RACE_PROPERTY::PRODUCER)) nBoni += 15;

second->IsRaceProperty(RACE_PROPERTY::PACIFIST)) nBoni -= 25;

second->IsRaceProperty(RACE_PROPERTY::SNEAKY )) nBoni -= 20;

second->IsRaceProperty(RACE_PROPERTY::SOLOING)) nBoni -= 25;

second->IsRaceProperty(RACE_PROPERTY::HOSTILE)) nBoni -= 40;

2 = kriegerisch (warlike)

  • Example: Khayrin (Khaoron)
  • nBase 50 -= 20, also gesamt 30
  • nBoni:

3 = Agrarwirtschaft (farmer)

  • nBase 50 += 10, also gesamt 60
  • nBoni:

4 = Industrie (industrial)

  • nBase 50 += 5, also gesamt 55
  • nBoni:

5 = geheimdienstlich (secret)

  • Example: Rotharianer
  • nBase 50 -= 10, also gesamt 40
  • nBoni:

6 = Forschung (researcher)

  • Example: Terraner
  • nBase 50 += 5, also gesamt 55
  • nBoni:

7 = produzierend (producer)

  • nBase 50 += 0, also gesamt 50
  • nBoni:

8 = pazifistisch (pacifist)

  • nBase 50 += 25, also gesamt 75
  • nBoni:

9 = hinterhältig (sneaky)

  • Example: Cartarer
  • nBase 50 -= 20, also gesamt 30
  • nBoni:

10= verschlossener Alleingeher (soloing)

  • nBase 50 -= 25, also gesamt 25
  • nBoni:

11= extrem feindlich (hostile)

  • nBase 50 -= 40, also gesamt 10
  • nBoni:


Hinweis:

Ab Version 0.81 können mehrere Eigenschaften durch Komma getrennt zugewiesen werden.

Zum Beispiel: 3,8 für eine landwirtschaftlich, pazifistische Rasse


14. Zeile: Spezialeigenschaften [noch nicht verwendet] (z.B. „0“)

(einzelner Int-Wert, Bitweise Speicherung der Eigenschaften)


15. Zeile: Bonus bei diplomatischen Verhandlungen (z.B. „10“)

NULL == kein Bonus/kein Malus

  • Konföderation (Coalition): 10
  • Hanuhr (Heyoun): 5
  • Khayrin (Khaorons): 0
  • Rotharianer (Rotharians): -10
  • Cartarer (Cartare): -5
  • Omega-Allianz (Omega-Alliance): 0


16. Zeile: Name der zugehörigen Grafikdatei (z.B. „Race1.bop“)

(Die Bilder liegen unter Programmverzeichnis Birth of the Emp...\Graphics\Races als Bop-Datei)


17. Zeile: Farbe für Sektormarkierung (z.B. „70,70,235“)

18. Zeile: Schriftfarbe für kleinen Button (z.B. „34,34,60“)

19. Zeile: Schriftfarbe für großen Button (z.B. „34,34,60“)

20. Zeile: Schriftfarbe für kleinen Text (z.B. „210,220,255“)

21. Zeile: Schriftfarbe für normalen Text (z.B. „210,220,255“)

22. Zeile: Zweitfarbe für normalen Text (z.B. „255,190,0“)

23. Zeile: Farbe der Systemnamen auf der Galaxiemap (z.B. „0,200,255“)

24. Zeile: Farbe für Text wenn dieser markiert ist (z.B. „0,150,200“)

25. Zeile: Farbe für Umrandung bei Markierung eines Eintrags in einer Liste (z.B. „0,150,200“)

26. Zeile: Farbe der Handels- und Ressourcenrouten (z.B. „0,150,200“)

27. Zeile: Fontgrößen bei GDI Darstellung (insgesamt 6 Angaben durch Komma getrennt -

1 -> ganz kleine Schriften (z.B. „14“)

2 -> kleiner Button (z.B. „24“)

3 -> großer Button (z.B. „25“)

4 -> für normale Schriften (z.B. „34“)

5 -> Zweitfarbe für normale Schriften) (z.B. „50“)

hier fehlt was (z.B. „54“)


28. Zeile: Fontgrößen bei GDI+ Darstellung (insgesamt 6 Angaben) (z.B. „20,12,13,17,28,29“)

analog Zeile 27 ??

29. Zeile: Name der Schriftart (z.B. „League Gothic“)


Weitere Zeilennummern für die weiteren Rassen

z.B. bei Verwendung des Programms Notepad++

Zeile 1 der Datei = "0.71", Orientierung bietet Zeile 16 (Grafik-Datei): 17 - 46 - 75 - 104 - 133 - 162


Die erste Zeile der Rasse ist Zeile 2 der Datei !!


Rassenzeile: Rasse1 - 2 - 3 - 4 - 5 - 6 - 7
Zeile 1 : 2 - 31 - 60 - 89 - 118 - 147 - 176
Zeile 2 : 3 - 32 - 61 - 90 - 119 - 148 - 177
Zeile 3 : 4 - 33 - 62 - 91 - 120 - 149 - 178
Zeile 4 : 5 - 34 - 63 - 92 - 121 - 150 - 179
Zeile 5 : 6 - 35 - 64 - 93 - 122 - 151 - 180
Zeile 6 : 7 - 36 - 65 - 94 - 123 - 152 - 181
Zeile 7 : 8 - 37 - 66 - 95 - 124 - 153 - 182
Zeile 8 : 9 - 38 - 67 - 96 - 125 - 154 - 183
Zeile 9 : 10 - 39 - 68 - 97 - 126 - 155 - 184
Zeile 10 : 11 - 40 - 69 - 98 - 127 - 156 - 185
Zeile 11 : 12 - 41 - 70 - 99 - 128 - 157 - 186
Zeile 12 : 13 - 42 - 71 - 100 - 129 - 158 - 187
Zeile 13 : 14 - 43 - 72 - 101 - 130 - 159 - 188
Zeile 14 : 15 - 44 - 73 - 102 - 131 - 160 - 189
Zeile 15 : 16 - 45 - 74 - 103 - 132 - 161 - 190
Zeile 16 : 17 - 46 - 75 - 104 - 133 - 162 - 191
Zeile 17 : 18 - 47 - 76 - 105 - 134 - 163 - 192
Zeile 18 : 19 - 48 - 77 - 106 - 135 - 164 - 193
Zeile 19 : 20 - 49 - 78 - 107 - 136 - 165 - 194
Zeile 20 : 21 - 50 - 79 - 108 - 137 - 166 - 195
Zeile 21 : 22 - 51 - 80 - 109 - 138 - 167 - 196
Zeile 22 : 23 - 52 - 81 - 110 - 139 - 168 - 197
Zeile 23 : 24 - 53 - 82 - 111 - 140 - 169 - 198
Zeile 24 : 25 - 54 - 83 - 112 - 141 - 170 - 199
Zeile 25 : 26 - 55 - 84 - 113 - 142 - 171 - 200
Zeile 26 : 27 - 56 - 85 - 114 - 143 - 172 - 201
Zeile 27 : 28 - 57 - 86 - 115 - 144 - 173 - 202
Zeile 28 : 29 - 58 - 87 - 116 - 145 - 174 - 203
Zeile 29 : 30 - 59 - 88 - 117 - 146 - 175 - 204