Toto je starší verze dokumentu!
Technologie BF
Úvod
Než začnete číst tento pahýl, tak berte na vědomí, že technologii používá server ve své logice vyhodnocování. Není třeba znát přesný mechanismus. Tento pahýl je pouze informativní a slouží pro bližší pochopení problematiky. Jinými slovy obejdete se i bez znalosti, otázka jestli to přežijete a nebude vám to chybět v kritický moment.
Definice
Díky technologii [BF] neboli způsobu vyhodnocování evaluating badgů [BFE], můžete ve hře snadno doublovat vaše [HS] skore během hry a to obecně takto.
- pokud získáte nějaké badge, který ještě nikdo jiný nezískal ⇒ máte jeho gold verzi
- pokud jako druhý ⇒ máte jeho silver verzi
- pokud jako třetí ⇒ máte jeho bronze verzi
- pokud jste zasaženi fakeovacím paprskem ⇒ získáváte faked verzi
- pokud dokážete pronést odznaky a materializovat ⇒ získáváte materialized verzi
- pokud získáte odznak, který byl při snídani označen jako hot favorit ⇒ získáváte randomized verzi
- obecně jinak ⇒ získáváte default verzi.
Zjednodušenně řečeno, pro každý typ badge existuje 7 podtypů, každý podtyp má svoje vlastní skore. Každý podtyp má na sobě zavěšeny badge flagy, které ho definují. Většinou má každý podtyp jeden badge flag a jednoznačně tak definuje jeho hodnotu. Poslední věta neplatí pro kombatové badge, tam může podtyp nabývat více BF.
Způsob přidělování badge BFE
Způsob přidělování badgů do skore [HS] je asi nejtěžším úskalím.
Pokud hráč splní podmínku získání badge, dostává do své denní kolekce [DS] tzv. evaluating badge [EB] (hodnotící badge) s defaultním skóre [B]. Během rituálu Harra'urru [HU] (popř. z učinků snídaně samotné, např. deváté), může dojít k navěšení [BF] na získané [EB]. Skore [EB] se vyhodnotí tak, že pokud [EB] obsahuje
- žádný [BF] ⇒ je skóre [EB] rovna skóre [B] (defaultní)
- jeden [BF] ⇒ je skóre [EB] rovna skóre [BF]
- dva a více [BF] ⇒ je skóre [EB] rovna skóre [BF] s nejnižší nominální hodnotou
Ohodnocené [EB] z [DS] se pak přičtou k [HS].
Seznam badge flagů [BF] a jejich nominální hodnoty:
- Faked (0x0001)
- Materialized (0x0002)
- Gold (0x0004)
- Silver (0x0008)
- Bronze (0x0010)
- Randomized (0x0020)
- Combat (0x0040)
- Winning (0x0080)
- Losing (0x0100)
- ManInTheMiddle (0x0200)
Proto třeba [BF] 'faked' přebíjí všechny ostatní [BF]. Všimněte si také, že jsou tady další 4 [BF], které se uplatní při kombat utkání.
Kompletní list badgů naleznete zde.