Skip to content

Inventar Umsetzung mit Items, Waffen usw.#89

Draft
joCur wants to merge 8 commits into
mainfrom
dev/feature_83
Draft

Inventar Umsetzung mit Items, Waffen usw.#89
joCur wants to merge 8 commits into
mainfrom
dev/feature_83

Conversation

@joCur

@joCur joCur commented Apr 1, 2023

Copy link
Copy Markdown
Contributor

Das Inventar von Charakteren wurde so umgebaut, dass nun Items wie in Computerspielen, samt Name, Beschreibung, Bild und weiteren Eigenschaften, enthalten sind.
Hierbei wurden folgende Dinge umgesetzt:

  • Neue Items können im Charaktersheet von jedem Spieler erstellt werden
  • Eine Übersicht aller existierenden Items zum Verwalten, welche aus der Charakterliste aufrufbar ist
  • Items unterscheiden sich in "Mehrfach verwendbar" und "Einmalig", letzteres bedeutet, dass ein Item immer nur zeitgleich einmalig in einem einzelnen Inventar eines Charakters vorhanden sein kann und muss erst entfernt werden, um von einem anderen Charakter aufgenommen werden zu können
  • Items die von Spielern erstellt werden sind immer einmalig
  • Waffen haben einen Attribut, welches angibt, auf welchen Wert gewürfelt werden muss und einen Würfelwert
  • Items können vom GM gelockt werden, was bezweckt, dass das Item in der Zeit nicht mehr in ein Inventar aufgenommen werden kann
  • Items können aus der Übersicht vom GM unsichtbar erstellt werden, sodass Spieler dieses nicht sehen oder auswählen können
  • Spieler können ihre eigenen Inventare sortieren, neue Items landen immer am Ende
  • Gleiche Items werden als Stack dargestellt und tauchen nicht mehrfach im Inventar auf
  • Items können nur vom GM und dem Ersteller bearbeitet und gelöscht werden
  • Entfernt der Ersteller das Item aus seinem Inventar, kann er dieses so lange nicht mehr bearbeiten, bis er es wieder im eigenen Inventar hat
  • Wird ein Spieler-erstelltes Item vom GM bearbeitet, so wird dieser automatisch zum Ersteller

@joCur joCur self-assigned this Apr 1, 2023
@joCur joCur linked an issue Apr 1, 2023 that may be closed by this pull request
@gitguardian

gitguardian Bot commented May 1, 2023

Copy link
Copy Markdown

⚠️ GitGuardian has uncovered 2 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id Secret Commit Filename
6525333 Generic High Entropy Secret 015adf4 Server/Hero.Server/appsettings.Development.json View secret
6525334 Generic High Entropy Secret 015adf4 Server/Hero.Server/appsettings.Development.json View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secrets safely. Learn here the best practices.
  3. Revoke and rotate these secrets.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

Our GitHub checks need improvements? Share your feedbacks!

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.

Inventar um Items erweitern

1 participant