-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Claude/tarkov fir tracker wja rn #165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
suzukiranche-alt
wants to merge
17
commits into
anthropics:main
Choose a base branch
from
suzukiranche-alt:claude/tarkov-fir-tracker-WjaRn
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Claude/tarkov fir tracker wja rn #165
suzukiranche-alt
wants to merge
17
commits into
anthropics:main
from
suzukiranche-alt:claude/tarkov-fir-tracker-WjaRn
+51,255
−0
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Downloaded data files from community sources: - TarkovTracker/tarkovdata (quests.json, hideout.json, items.en.json) - fakundo/tarkov-raid-items (fir_items.json, fir_quests.json, fir_hideout.json) These are Wiki-based community-maintained datasets used by tarkov.dev and other tools.
Features: - Text-based UI for tracking Found in Raid item collection - Shows total required counts across all quests (169 items, 607 total) - Progress saved to browser cookies - Search, filter, and sort functionality - Shows quest breakdown and craft availability for each item Project structure: - data/raw/: Source data from community repos - data/processed/: Aggregated FiR requirements - scripts/: Data processing and build scripts - dist/: Built HTML with embedded data
New features: - Quest level/depth analysis for priority sorting - Items sorted by earliest access (when you can start the quest) - Level-based filtering (Lv1-70) - Flea market price fetching via tarkov.dev API (browser-side) - 48h price change indicator - Craft availability indicator FiR items only (169 items, 607 total needed) Hideout construction items excluded per user request
- Add 3-tab UI: 収集管理, 一括検索, 売却判定 - Implement sell/keep判定 based on barter/craft usage from tarkov.dev API - Add slot value (マス単価) calculation and sorting - Add bulk search for OCR-copied item name lists with partial matching - Show stockpile list for high-demand items (multiple quests or 4+ needed) - Display barter/craft material badges per item - Sort sellable items by slot value for efficient flea market selling
- Fetch hideout FiR requirements from tarkov.dev API (browser-side) - Merge hideout items with quest items, track combined totals - Remove Lv prefix, use hierarchical color coding instead - Left = early access (bright), Right = late access (dark) - Quest sources: green gradient, Hideout sources: blue gradient - Modern GitHub-style dark theme with better readability - Auto-fetch data on page load - Filter by quest-only or hideout-only
- Remove sell judgment panel (keep/stockpile lists) - Add multi-column quick search (2-6 columns selectable) - Each column: instant search with price, FiR count, status - Recent search history (12 items, clickable) - Details toggle for quest/hideout sources - Simplified UI focused on quick item lookup - Keep bulk search as secondary feature
- Search ALL items from tarkov.dev API (~4000 items) - Non-FiR items: show price only (no collection status) - FiR items: show price + FiR badge + collection status - Price displayed as per-slot value (price / slots) - Price tier colors: - Under 10K: gray (no color) - 10K-15K: blue - 15K-20K: orange - 20K-30K: red - 30K+: Bronze badge - 50K+: Silver badge - 100K+: Gold badge
- Search now returns up to 8 matching items per column - Scrollable result list within each column - Colorful result cards: - FiR items: red/yellow/green background based on collection status - Gold/Silver/Bronze tier items: colored name and border - Unified renderItemCard for consistent display - Better visual hierarchy with price tier colors
- Add +/- buttons and number input for FiR items - Show remaining count (あとX) or 完了 status - Auto-refresh all columns when collection changes - Save progress to cookie
- New "アーマー計算" tab for armor survival planning - Fetch ammo and armor data from tarkov.dev API - Penetration chance calculation using community-researched formula - Shots-to-penetrate calculation with durability degradation - Filter ammo by caliber (popular/all), price tier, penetration level - Survival goal selection (1-5 shots) - Recommended armor display by class with price - Show top 3 cheapest armor options per class
- Add probabilistic survival simulation (1000 iterations) - Show class-by-class comparison table: - Initial penetration chance - Expected survival shots with visual bar - Delta vs previous class (+X shots) - Representative price per class - Cost per survival shot - Sort armor recommendations by cost-per-shot (best value first) - Highlight best cost-efficiency armor with gold badge - Show detailed stats: expected survival, price, cost-per-shot - Remove fixed survival goal selector in favor of data-driven display
- Calculate shots until DEATH (85 HP depleted), not just penetration - Include blunt damage on blocked shots - Include full damage on penetrated shots - Consider armor durability degradation per hit - Remove ammo price display (flea restricted, not useful) - Add armor damage (AD) stat display instead - Replace price filter with damage filter - Filter out side armor and back armor (front thorax only) - Update labels to "死亡まで" (until death)
- Add "購入可能のみ" checkbox to filter items available for purchase - Fetch trader buy prices from tarkov.dev API - Show trader name and price on ammo cards (e.g., "Prapor 150₽") - Show trader name on armor cards when available - Filter armors by purchasability when checkbox is enabled - Priority: trader price > flea price > avg24h price
- New "装備効率" tab with filter and sort options - Display rigs, armored rigs, and backpacks separately - Show key metrics: - Capacity (内部スロット数) - Efficiency (収納効率 = 容量/外部サイズ) - Price per slot (1マス単価) - Weight - Sort by: efficiency, price/slot, capacity, or weight - Purchasable only filter - Armored rigs show Class badge and durability - Fetch weight and container grids from tarkov.dev API
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.