Skip to content

Commit

Permalink
Merge branch 'main' into 13-5-flea-live
Browse files Browse the repository at this point in the history
  • Loading branch information
thaddeus authored Aug 12, 2023
2 parents 8d190ec + 25156c2 commit caa7d41
Show file tree
Hide file tree
Showing 14 changed files with 37 additions and 32 deletions.
21 changes: 0 additions & 21 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added public/images/bosses/kaban-icon.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/bosses/kaban-portrait.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/bosses/kaban.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions src/data/boss.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,16 @@
}
]
},
{
"name": "Kaban",
"normalizedName": "kaban",
"details": "",
"health": 1300,
"loot": [
],
"wikiLink": "https://escapefromtarkov.fandom.com/wiki/kaban",
"behavior": "Tank"
},
{
"name": "Cultist Priest",
"normalizedName": "cultist-priest",
Expand Down
6 changes: 3 additions & 3 deletions src/data/maps.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,19 +87,19 @@
"layers": [
{
"name": "Second Floor",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/2nd_tint/{z}/{x}/{y}.png",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/2nd/{z}/{x}/{y}.png",
"show": false,
"heightRange": [3, 6]
},
{
"name": "Third Floor",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/3rd_tint/{z}/{x}/{y}.png",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/3rd/{z}/{x}/{y}.png",
"show": false,
"heightRange": [6, 10000]
},
{
"name": "Tunnels",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/tunnels_tint/{z}/{x}/{y}.png",
"path": "https://assets.tarkov.dev/maps/factory_tarkovraphy/tunnels/{z}/{x}/{y}.png",
"show": false,
"heightRange": [-10000, -1]
}
Expand Down
2 changes: 2 additions & 0 deletions src/features/items/do-fetch-items.js
Original file line number Diff line number Diff line change
Expand Up @@ -623,6 +623,8 @@ class ItemsQuery extends APIQuery {
}
rawItem.categoryIds = rawItem.categories.map(cat => cat.id);

rawItem.containsItems = rawItem.containsItems.filter(contained => contained != null);

return {
...rawItem,
fee: fleaMarketFee(rawItem.basePrice, rawItem.lastLowPrice, 1, flea.sellOfferFeeRate, flea.sellRequirementFeeRate),
Expand Down
18 changes: 10 additions & 8 deletions src/pages/boss/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -256,14 +256,16 @@ function BossPage(params) {
}

// Display health stats
bossProperties['health'] = {
value: bossData.health.reduce((totalHealth, current) => {
totalHealth += current.max;
return totalHealth;
}, 0),
label: `${t('Health')} 🖤`,
tooltip: t('Total boss health'),
};
if (bossData.health) {
bossProperties['health'] = {
value: bossData.health.reduce((totalHealth, current) => {
totalHealth += current.max;
return totalHealth;
}, 0),
label: `${t('Health')} 🖤`,
tooltip: t('Total boss health'),
};
}

// Display behavior info
if (bossData.behavior) {
Expand Down
2 changes: 2 additions & 0 deletions src/translations/de/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "Er hatte einst ein kleines legales Geschäft in Tarkov, scheute aber nicht davor zurück, kriminelle Methoden der Geldbeschaffung anzuwenden. Nach der allgemeinen Evakuierung blieb er in der Stadt, und seine Gang ist gewachsen.",
"kaban-description": "Seine Größe erlaubt es ihm, verschiedene schwere Maschinengewehre abzufeuern, ohne dass er die Waffe auflegen muss, aber genau das schränkt seine monilität ein und er bleibt daher entweder in Position oder bewegt sich im Kampf langsam von Punkt zu Punkt. Er verfügt über eine große Anzahl gut bewaffneter Wachen, von denen einige ehemalige Militärs sind, die für ihn eine starke Verteidigung organisiert haben. Der Boss hält sich im Bereich der Autowerkstatt in \"Streets of Tarkov\" auf. Das Gelände ist stark verteidigt, die Eingänge sind mit stationären Maschinengewehren und AGS befestigt, die Wege sind vermint, und auf dem Dach der Autowerkstatt stehen Scharfschützen. Kaban verwendet eine speziell angefertigte Vorrichtung zur Aufbewahrung von Maschinengewehrkisten, trägt Schutzwesten unter seiner Kleidung und genießt bei seinen Wachen unbestrittene Autorität. Scavs in der Nähe helfen dem Boss bei der Verteidigung und nehmen für Kaban am Kampf teil.",
"cultist-bio": "",
"cultist-priest-description": "Schleichende Schlingel. Kultisten lauern in Gruppen von 3-5 in den Schatten und warten auf einen sich nähernden Spieler. Sie nähern sich lautlos ihren Gegnern an und stechen sie entweder mit normalen Messern, oder im Fall des Priesters, mit einem vergifteten Kultistenmesser. Wenn die Kultisten angeschossen werden, schlagen sie mit Waffen und Granaten zurück. Nachdem sie einen Spieler mit ihrem Messer attackiert haben, können sie sich dazu entscheiden zurück in den Wald zu rennen und sich in den Schatten zu verstecken.",
"death-knight-bio": "",
Expand Down
2 changes: 2 additions & 0 deletions src/translations/en/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "He once had a small legal business in Tarkov, but was not afraid to use criminal methods of money acquisition. After the general evacuation he remained in the city, and his gang has grown. ",
"kaban-description": "His size allows him to fire various heavy machine guns without resting the gun, but at the same time Kaban cannot afford to be mobile and therefore either stays in position or moves slowly from point to point during combat. He has a large number of well-armed guards, some of whom are former military men who have organized a strong defense for him. The boss dwells in the area of the car repair shop on \"Streets of Tarkov\". The area is heavily defended, entrances are fortified with stationary machine guns and AGS, the paths are mined, and there are snipers on the roof of the car service center. Kaban uses a custom rig to store machine gun boxes, wears body armor under his clothes, and has unquestionable authority among his guards. Scavs nearby help the boss with defense and will engage in combat for Kaban.",
"cultist-bio": "",
"cultist-priest-description": "Sneaky bois. Cultists lurk in the shadows in groups of 3-5 waiting for a player to approach. They silently approach their enemies and stab them using either normal knives or in case of the priests the poisoned Cultist knife. If fired upon the Cultists will return fire using firearms and grenades. After they attack a player with their knife they may choose to run off into the woods again and return to the shadows.",
"death-knight-bio": "",
Expand Down
2 changes: 2 additions & 0 deletions src/translations/it/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "Un tempo aveva una piccola attività legale a Tarkov, ma non aveva paura di usare metodi criminali per acquisire denaro. Dopo l'evacuazione generale è rimasto in città e la sua banda è cresciuta.",
"kaban-description": "La sua stazza gli permette di sparare con diverse mitragliatrici pesanti senza appoggiare l'arma, ma allo stesso tempo Kaban non può permettersi di essere agile e quindi rimane in posizione o si sposta lentamente da un punto all'altro durante il combattimento. Ha un gran numero di guardie ben armate, alcune delle quali sono ex militari che hanno organizzato una forte difesa per lui. Il boss è stanziato nell'area dell'autofficina di \"Streets of Tarkov\". L'area è pesantemente difesa, gli ingressi sono fortificati con mitragliatrici fisse e AGS, i sentieri sono minati e ci sono cecchini sul tetto del centro di assistenza auto. Kaban utilizza un giubbotto personalizzato per riporre le scatole di mitragliatrici, indossa un'armatura sotto i vestiti e ha un'autorità indiscutibile tra le sue guardie. Gli Scav nelle vicinanze lo aiuteranno a difendersi combattendo per lui.",
"cultist-bio": "",
"cultist-priest-description": "Ragazzi subdoli. I cultisti si nascondono nell'ombra in gruppi di 3-5 in attesa che un giocatore si avvicini. Si avvicinano silenziosamente ai nemici e li pugnalano usando normali coltelli o, nel caso dei sacerdoti, il Pugnale cultista avvelenato. Se vengono attaccati, i cultisti rispondono al fuoco con armi da fuoco e granate. Dopo aver attaccato un giocatore con il loro coltello, possono scegliere di spento nel bosco e tornare nell'ombra.",
"death-knight-bio": "",
Expand Down
2 changes: 2 additions & 0 deletions src/translations/ja/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "",
"kaban-description": "",
"cultist-bio": "",
"cultist-priest-description": "こそこそボイ。カルチストは3~5人のグループ内で物陰に潜み、プレイヤーが近づいてくるのを待ちます。彼らは静かに敵に近づき、普通のナイフか、カルトの司祭の場合は毒入りカルトナイフで刺します。発砲された場合、カルト教団は銃器やグレネードを用いて応戦する。ナイフでプレイヤーを攻撃した後、彼らは再びWoodsに逃げ込み、影に戻ることを選択することができる。",
"death-knight-bio": "",
Expand Down
2 changes: 2 additions & 0 deletions src/translations/pl/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "Kiedyś miał mały legalny biznes w Tarkowie, ale nie bał się używać przestępczych metod zdobywania pieniędzy. Po ogólnej ewakuacji pozostał w mieście, a jego gang rozrósł się.",
"kaban-description": "Jego rozmiar pozwala mu strzelać z różnych ciężkich karabinów maszynowych bez odpoczynku, ale jednocześnie Kaban nie może pozwolić sobie na mobilność, dlatego podczas walki albo pozostaje w miejscu, albo powoli przemieszcza się z punktu do punktu. Ma dużą liczbę dobrze uzbrojonych strażników, z których niektórzy są byłymi wojskowymi, którzy zorganizowali dla niego silną obronę. Boss mieszka na terenie warsztatu samochodowego na \"Ulicach Tarkowa\". Obszar jest silnie broniony, wejścia są ufortyfikowane stacjonarnymi karabinami maszynowymi i AGS, ścieżki są zaminowane, a na dachu centrum serwisowego znajdują się snajperzy. Kaban używa niestandardowej platformy do przechowywania skrzynek z karabinami maszynowymi, nosi pancerz pod ubraniem i ma niekwestionowany autorytet wśród swoich strażników. Szczawie w pobliżu pomagają bossowi w obronie i angażują się w walkę dla Kabana.",
"cultist-bio": "",
"cultist-priest-description": "Podstępne chłopaki. Kultyści czają się w cieniu w grupach po 3-5 osób, czekając aż gracz się zbliży. Po cichu podchodzą do swoich wrogów i dźgają ich zwykłymi nożami lub w przypadku kapłanów zatrutym nożem kultystów. Jeśli zostaną ostrzelani, odpłacą się ogniem z broni palnej i granatów. Po tym jak zaatakują gracza swoim nożem, mogą zdecydować się na ponowną ucieczkę do lasu i powrót do cienia.",
"death-knight-bio": "",
Expand Down
2 changes: 2 additions & 0 deletions src/translations/ru/bosses.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"kaban-bio": "Некогда имел небольшой легальный бизнес в Таркове, однако не гнушался применять криминальные методы добычи денег. После всеобщей эвакуации остался в городе, а его банда обросла еще большим количеством криминальных элементов.",
"kaban-description": "Его габариты позволяют стрелять из различных тяжелых пулеметов с руки, но одновременно Кабан не может позволить себе быть мобильным и соответственно либо сидит на позиции, либо переходит медленно с точки на точку во время боя. Имеет большое количество хорошо вооруженной свиты, часть из которых – бывшие военные, организовавшие ему мощную оборону. Босс обитает в районе автосервиса на локации \"Улицы Таркова\". Территория охраняется свитой, входы укреплены стационарными пулеметами и АГС, подходы заминированы, а на крышах стоят дозорные снайпера. Кабан использует кастомную разгрузку, чтобы хранить коробы для пулемета, носит бронежилет под одеждой, обладает непререкаемым авторитетом для своей свиты. Дикие боты, находящиеся неподалеку, помогают боссу с обороной и будут вступать в бой за Кабана.",
"cultist-bio": "",
"cultist-priest-description": "Ловкие мальчишки. Культисты скрываются в тени группами по 3-5 человек, ожидая приближения игрока. Они бесшумно приближаются к врагам и наносят им удары либо обычными ножами, либо отравленным культистским ножом, если речь идет о жреце. Если по ним открывают огонь, культисты открывают ответный огонь, используя огнестрельное оружие и гранаты. После нападения на игрока с ножом они могут убежать в лес и вернуться в тень.",
"death-knight-bio": "",
Expand Down

0 comments on commit caa7d41

Please sign in to comment.