Skip to content

Conversation

@suzukiranche-alt
Copy link

No description provided.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants