Construction Set Wo stelle ich die Chance ein, Pfeile aus Kreaturen wieder herausziehen zu können?

Läßt sich irgendwo im CS die Chance einstellen, Pfeile wieder herausziehen zu können, möglichst ohne irgendwelche globalen Variablen zu benutzen?
Game-Setting: iArrowInventoryChance

--

klingt interessant, weil man sonst nur an "lebenden" Objekten Waffenskills trainieren kann, aber nicht an Dummies.
 
Zuletzt bearbeitet:
Gibt es eine Möglichkeit, diesen Wert nur für eine Kreatur, also den Dummy, zu ändern?
...zumindest ist mir keine bekannt. Ein paar Settings kann man zwar über Combat-Styles modifizieren, aber iArrowInventoryChance gehört meines Wissens nicht dazu.

Ich halte es aber für realistisch, wenn man den Wert auf 95 stellt. Im richtigen Leben kostet ein guter Pfeil (Old English für Langbögen) so um die 10,- bis 15,- Euro. Da versemmelt man auch nur hin und wieder einen und kann den Rest wieder aufheben.
---
Weniger für deine Zwecke, als zur Ergänzung zum Thema Pfeile, hier ein paar interessante Settings:
  • iArrowInventoryChance = Angabe in Prozent, wie viele Pfeile im Inventar des getroffenen Actors verbleiben.
  • fArrowAgeMax = Angabe in Sekunden, wie lange verschossene Pfeile vom Boden eingesammelt werden können, bevor sie verfallen.
  • iArrowMaxRefCount = Angabe in Stück, wie hoch die Anzahl der Pfeile sein soll, die liegen bleiben, wenn sie verschossen werden.
  • fArrowMaxDistance = Angabe in Entfernungseinheiten, wie groß die maximale Reichweite für einen effektiven Angriff sein soll.
  • fArrowOptimalDistance = Angabe in Entfernungseinheiten, wie groß die optimale Reichweite für einen effektiven Angriff sein soll.
  • fArrowGravityBase = Angabe als Fließkommazahl, wie stark sich die Erdanziehung auf die Flugbahn von Pfeilen auswirken soll. Je kleiner der Wert, um so flacher die Flugbahn.
  • fArrowBowTimerBase = Angabe als Fließkommazahl, um die Angriffsgeschwindigkeit für Fernwaffen einzustellen. Ab einem Wert von 1 kann man ohne Verzögerung schießen.
 
Zuletzt bearbeitet:
Ich habe nun getestet- die Pfeile lassen sich dem Dummy- Reh nicht entnehmen, solange es lebt.
Doch, das sollte gehen. Aber Du hattest "skriptfrei" geschrieben und DANN geht´s natürlich nicht.
  • Du machst eine Dummy-Innenzelle und stellst dort einen Behälter rein
  • Bei Aktivierung deines Trainings-Dummies führst Du
    RemoveAllItems BehaelterRef
    BehaelterRef.Activate Player
    aus. Damit wird das Inventar des Actors komplett in die Truhe geschoben und anschließend dem Spieler angezeigt.
  • Beim Schließen der Truhe führst Du
    BehaelterRef.RemoveAllItems TrainingsdummyRef
    aus, um eventuell verbliebene Gegenstände wieder ins Inventar deines Dummys zu moven.
 
Zuletzt bearbeitet:
Ich möchte die ganze Geschichte scriptfrei machen, da bei mir schon Unmassen an Scripten laufen und jedes Unnötige eins zu viel ist.
naja .. schon vernünftig, aber ich denke nicht, dass eine zusätzliche Abfrage eines OnActivate - und das auch nur, wenn man sich in dieser Zelle befindet - das Spiel killt 😉
 
Doch, das sollte gehen. Aber Du hattest "skriptfrei" geschrieben und DANN geht´s natürlich nicht.
  • Du machst eine Dummy-Innenzelle und stellst dort einen Behälter rein
  • Bei Aktivierung deines Trainings-Dummies führst Du
    RemoveAllItems BehaelterRef
    BehaelterRef.Activate Player
    aus. Damit wird das Inventar des Actors komplett in die Truhe geschoben und anschließend dem Spieler angezeigt.
  • Beim Schließen der Truhe führst Du
    BehaelterRef.RemoveAllItems TrainingsdummyRef
    aus, um eventuell verbliebene Gegenstände wieder ins Inventar deines Dummys zu moven.
Wie wärs einfach mit RemoveAllIems player? Ich glaub nicht, dass jemand da einfach so Pfeile stecken bleiben lässt. Wobei ichs dann makaber fänd, wenn man plötzlich Wildbret im Inventar findet... :ugly:
 
Zuletzt bearbeitet:
Dein Weg würde es möglich machen, dass der Spieler allerlei Sachen ins Reh legt... :ugly:
jo - das haben Inventare in allgemeinen so an sich und deshalb wäre das auch intuitiv zu bedienen.

Nach der gestrigen Totalpleite mit der geriggten Mesh des Trainings- Püppchens auf die skeleton.nif des Skeletts (keine Kollision mehr) werde ich heute mal ein normales Skelett ausprobieren.
Schade, dass das nicht geklappt hat. Ich würde funzende Trainingspuppen und Zielscheiben ziemlich genial finden.
 
Schade, dass das nicht geklappt hat. Ich würde funzende Trainingspuppen und Zielscheiben ziemlich genial finden.
Dito! Könnte man nicht auf der Basis der Skelett-nif passend zu dem skeleton des Skeletts (klingt komisch, mein ich aber so) eine neue Form erstellen? So ein zylindrischer Körper einer Trainingspuppe müsste da doch leicht zu machen sein. Dann noch eine Idle-Anim, die das Vieh die Arme ausbreiten lässt und es käme einem Dummy recht nahe.

Gruß, Haldor.
 
Und die Kollision war futsch? Hm, blöde Sache. Leider gehen mir da auch die Ideen aus. Als 2D-Künstler bin ich auf dem Gebiet nicht sooo fit. Aber ich bin mir sicher, dass du da noch eine gute und optisch ansprechende Lösung findest.

Gruß, Haldor.
 
Ich glaube, der Frostatronach besteht aus einem Stück. Wenn es daran liegt, könnte es vielleicht mit dessen Skeleton klappen...
Ich gebe die Hoffnung nicht auf, dass es echte funktionstüchtige Trainingspuppen geben wird! 😉

Gruß, Haldor.