-
Notifications
You must be signed in to change notification settings - Fork 0
Persoenliches Inventar
/personal-inventory — deine private Ablage. Anders als das Lager (das den Bestand einer Org-Einheit verwaltet) ist das persönliche Inventar nur für dich sichtbar. Es hat zwei Tabs: Items und Blueprints.
/personal-inventory — deine private Item-Liste, z. B. Komponenten, Waffen, Rüstungen.
- Spalten: Bezeichnung, Standort (mit Stadt-/Stations-Marker), Menge, Notiz, Aktionen.
- Anlegen / Bearbeiten — Modal mit Name (Pflicht), Ort (Tippsuche über die UEX-Orte, Stadt oder Station), Menge und optionaler Notiz.
- Löschen — pro Zeile in der Aktionen-Spalte; eine Sicherheitsabfrage nennt den Eintrag.
- Suchen — Freitext-Filter oben (über Name und Notiz). Ist nichts (mehr) da, zeigt die Seite einen Leerzustand statt einer leeren Tabelle.
/personal-inventory/blueprints — hier führst du deine ingame freigeschalteten Crafting-Baupläne. Tab Blueprints bzw. Sidebar → Persönliches Inventar → Blueprints.
Die Seite ist eine Master-Detail-Ansicht: links eine filterbare Liste deiner Baupläne (das Suchfeld filtert sofort lokal und schickt beim Absenden den Server-Filter ?q=), rechts ein Detailbereich. Der ausgewählte Bauplan landet als Deeplink in der URL (?bp={id}); mit ↑/↓/Home/End wechselst du die Auswahl. Auf schmalen Geräten klappt die Ansicht auf Liste → Detail mit Zurück-Button um.
-
Tippsuche mit Mehrfachauswahl — rund 1600 Produkte, daher kein einfaches Dropdown. Gefundene Baupläne sammelst du als Chips und fügst die Auswahl gebündelt über „Hinzufügen“ hinzu (der Button bleibt deaktiviert, bis etwas vorgemerkt ist).
-
JSON-Import — du kannst einen JSON-Export importieren. Es werden drei Quellen akzeptiert (alle liefern oben ein
blueprints-Array):- der SCMDB-Log-Watcher,
- der Basetool Blueprint Extractor (Desktop-Tool, siehe Desktop-Extractor und das Repo https://github.com/krt-profit/basetool-bp-extractor),
- ein blankes JSON-Array von Einträgen.
Beide Tools lesen die ingame-Meldung „Received Blueprint: “ aus und schreiben sie in den Export; der Import gleicht die Namen gegen die Bauplan-Datenbank ab.
Eine Vorschau ordnet jeden Namen einer von fünf Kategorien zu:
- Automatisch zugeordnet (exakter Treffer),
- über Alias zugeordnet (gelernte Zuordnung),
- Vorschläge (Fuzzy-Treffer zum Bestätigen),
- nicht zugeordnet (manuell auflösen),
- bereits vorhanden.
Bestätigte Zuordnungen werden als Alias gelernt, sodass künftige Importe besser treffen. In der Vorschau kannst du je Zeile suchen/Notizen setzen und mit „Alle / Keine / Anwenden“ steuern, was übernommen wird.
Der Detailbereich zeigt Produktname, „Erhalten am“ (UTC gespeichert, lokal angezeigt), eine Notiz (bearbeiten ✎ / entfernen 🗑) sowie die Zutaten samt Stat-Beitrag nach Zutat-Qualität mit einem Qualitäts-Regler je Zutatengruppe (nur Anzeige, wird nicht gespeichert).
Ein kleiner Satz Crafting-Baupläne ist auf jedem Star-Citizen-Account von Anfang an freigeschaltet (Starter-Pistole, -Gewehr, deren Magazine und die Field-Recon-Suit-Teile). Diese tauchen in keinem Import auf, also vergibt das Basetool sie automatisch an jeden Nutzer. Solche Standard-Baupläne kannst du nicht entfernen (das Lösch-Symbol fehlt). Welche Produkte dazugehören, pflegt der Admin unter Administration.
Die zentrale, gesyncte Bauplan-Datenbank (welche Zutat welchen Stat liefert) pflegt der Admin unter Administration — das ist getrennt von deiner persönlichen Liste „freigeschalteter“ Baupläne hier.
Standardmäßig zählen deine Baupläne in den Materialien-Verfügbarkeitsansichten (Bauplan-Übersicht der Leitung, Abdeckung bei Item-Aufträgen) nur für die Org-Einheiten, in denen du Mitglied bist.
Auf deinem Profil kannst du den Schalter „Meine Blueprints für alle freigeben“ aktivieren (standardmäßig aus). Dann zählst du in beiden Ansichten für jede Org-Einheit — so kann z. B. ein Staffel-Bauplan die Abdeckung eines SK-Auftrags über Org-Einheits-Grenzen hinweg erfüllen.
- Es ist eine reine Opt-in-Freigabe; ändert nichts, solange du sie nicht einschaltest.
- Sie weitet nur aus, wessen Baupläne gezählt werden — nicht, wer die Ansichten öffnen darf. Niemand bekommt dadurch Bearbeitungsrechte an deinen Bauplänen.
- Sichtbar bist du dort nur mit deinem Anzeigenamen. Wer ausschließlich über diese Freigabe (also nicht als Mitglied der Einheit) erscheint, wird mit einem dezenten Hinweis „kein Einheitsmitglied“ markiert.
| Wer | Zugriff |
|---|---|
| Du selbst | volle Verwaltung deiner Items und Baupläne (isAuthenticated(), Besitzer-Scope) |
| Andere Mitglieder / Offiziere / Leitung | kein Zugriff auf deine privaten Einträge |
| Admin | kann unter /admin/personal-inventory und /admin/personal-blueprints das Inventar und die Baupläne jedes Mitglieds ansehen/pflegen (z. B. wenn ein Mitglied offline ist) — siehe Administration
|
Als Besitzer siehst und bearbeitest du deine eigenen Einträge immer, unabhängig von der Org-Einheit, auf die sie gebucht sind (REQ-ORG-011) — auch nach einem Wechsel des aktiven Bereichs.
Die maßgebliche Rechte-Übersicht steht in Rollen und Berechtigungen und in https://github.com/krt-profit/basetool/blob/main/ROLES_AND_PERMISSIONS.md. Bei Abweichungen zählt immer der Code.
Die verfügbaren Orte (Städte / Stationen) für Items kommen aus den UEX-Stammdaten — siehe Administration.
Jeder Schreibvorgang trägt eine Version mit. Bearbeitet jemand denselben Eintrag gleichzeitig, erscheint ein 409-Konflikt-Hinweis („bitte neu laden“) — lade die Seite neu und versuche es erneut.
Profit Basetool · Repo · Changelog · Issues
Einstieg
Operatives
Material & Bestand
Bank & Benachrichtigungen
Mehr