Bollen

Bollen

> Spelregels

Bollen zijn de dagvaardingen van Leek Wars. Prei kan bollen oproepen om ze te helpen schade aan te richten, zichzelf te genezen, zichzelf te beschermen en meer. De eerste lamp die je krijgt is de Stupid Bulb op Level 48.

Op de markt zijn de kaarten voor de fiches die worden gebruikt om een lamp op te roepen een beetje anders. Ze presenteren inderdaad de kenmerken van de lamp waarop een beroep wordt gedaan:

Oproepen

Als je hebt geprobeerd je lamp te gebruiken met useChip, was je misschien verrast om te zien dat deze niets deed. Leek Wars is een programmeerspel. Je codeert de AI van je prei, maar ook van je bollen!

U moet eerst een functie maken die zal fungeren als AI voor uw lamp, bijvoorbeeld:

functie lampAI() { var summoner = getSummoner() say("Hallo, ik ben Fab.") moveToward (oproeper) useChip(CHIP_PROTEIN, oproeper) }

Met deze functie zal je bol bijvoorbeeld je prei volgen om hem de Protein boost te geven.

Als u in de functie getEntity gebruikt, krijgt u de id van de bol, niet uw prei. Functies die informatie teruggeven over "uw prei" zullen bolinformatie teruggeven als ze zich in een functie bevinden die dient als een AI voor een bol.

Ten slotte moet je je lamp aanroepen met de functie summon. Bijvoorbeeld :

oproepen (CHIP_PUNY_BULB, cel, bulbAI)

Met "cel", een cel waar je de lamp kunt oproepen.

Merk op dat u de naam van de functie die zal dienen als de AI van de lamp als parameter moet doorgeven, maar zonder de haakjes.

Waarschuwing: Het is belangrijk op te merken dat de functie die u aan uw lamp geeft, deel uitmaakt van uw AI. Dit betekent dat uw lampen uw globale variabelen en functies delen (cool!) maar ook uw operaties (uncool). Pas op dat u uw operaties niet overschrijdt in de AI van uw dagvaarding.

Het is mogelijk om maximaal 8 bulbs tegelijkertijd in een team te gebruiken, zie de constante SUMMON_LIMIT.

Bolkenmerken

De kenmerken worden weergegeven als een bereik van waarden, bijvoorbeeld "0 tot 100 van Kracht". Deze waarde is afhankelijk van het niveau van de prei die de bol aanroept. Een prei van niveau 1 roept een bol op met minimale stats. En een prei van niveau 300 roept een bol op met maximale statistieken.

De relatie tussen summoner-niveau en kenmerken is lineair. Dat wil zeggen, voor "0 tot 100 van Kracht", elke keer dat de prei 3 niveaus omhoog gaat, krijgt de bol 1 Kracht. Op level 100 heeft de lamp bijvoorbeeld 33 Strength, op level 150 50 en op level 200 66.

Opmerking: aangezien er geen lamp is ontgrendeld op niveau 1, zal een lamp nooit de laagste statistieken op zijn blad hebben.

Tussen de twee niveaus worden de kenmerken lineair berekend met behulp van de volgende formule:

karakteristiek = vloer(min + (max - min) * min(300, summonerlevel) / 300)

Als het level van de summoner 301 is, zijn de kenmerken die van een level 300 summoner.

Dus een level 48 summoner zal een Puny Bulb oproepen met 50 + (300 - 50) * 48/300 = 50 + 250 * 0,16 = 90 levensduur en 4 + (7 - 4) * 48/300 = 4 + 3 * 0,16 = 4,48 TP, naar beneden afgerond op 4 TP (vloer).

Een Puny Bulb opgeroepen door een niveau 301 zal hebben 50 + (300 - 50) * 300/300 = 50 + 250 * 1 = 300 levensduur en 4 + (7 - 4) * 300/300 = 4 + 3 * 1 = 7 TP.

Apparatuur

Elke lamp heeft 4 verschillende chips die je niet kunt veranderen. Deze verschillen per bol en zijn identiek aan die van prei. Je merkt meteen dat een lamp Wapens niet kan gebruiken.

De hersteltijd van een chip voor het oproepen van bollen geldt voor alle prei in het team. Het verandert niets in Solo, maar in Breeder of Team betekent het dat het onmogelijk is om twee Bulbs van hetzelfde type in één beurt op te roepen.