Ergebnis 1 bis 12 von 12

Thema: Statusveränderung im Sideviewkampfsystem

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    @supermike
    Die Chancenberechnung das der Skill überhaupt trifft ist nicht wirklich ein Problem.
    Mein Problem ist wie sich die Statusveränderungen für die verschiedenen Kämpfer speichern lassen.
    Ich habe hier mal meine Gedankengänge in einen Spoiler geschrieben :


    @Arnold
    Vieleicht muss ich wirklich Switches benutzen...das würd aber heißen das ich bei 7 Zuständen, 49 Switches verbrauchen müsste, was ich lieber vermeiden würde

    @Jack
    Ich glaube anders gehts wirklich nicht...zumindest fällt mir keine andere Möglichkeit ein.

    Geändert von Stummboy (21.10.2009 um 22:59 Uhr)

  2. #2
    Zitat Zitat von Stummboy Beitrag anzeigen
    @Arnold
    Vieleicht muss ich wirklich Switches benutzen...das würd aber heißen das ich bei 7 Zuständen, 49 Switches verbrauchen müsste, was mir etwas zuviel ist.
    Du kannst 5000 Switches verwenden und sogar noch mehr, wenn du den ressource hacker verwendest. Da sind 49 switches nun wirklich nichts. Hauptsache es funktioniert und du blickst durch.
    Weil was mir bei Variablen einfallen würde wäre, dass du in einer Variable alle Änderungen speicherst und jede ne neue Stelle bekommt (also die Einerstelle ist z.B. für Gift, die Zehnerstelle für Blind etc...) und du dann z.B. für die Giftabfrage den Wert in eine temporäre Variable speicherst, alle Stellen abziehst die unwichtig sind und dann guckst, ob überhaupt noch was in der relevanten Stelle übrig ist, aber ob das so überhaupt funktionieren würde, keine Ahnung....vermutlich nicht xD
    Deswegen wären Switches wirklich einfacher.

  3. #3
    So langsam glaub ich auch das ich besser mit Switches arbeiten sollte...
    Ist auch einfacher
    Danke an alle die hier im Thread geantwortet haben.

    mfg Stummboy

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •