Ergebnis 1 bis 20 von 21

Thema: [DynRPG] DynPEC

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Welche? Die ganz aktuellste ist v0.20, da sind wir aber noch am Testen drum ist die nur im Forum verlinkt. Es sollte aber nach Möglichkeit noch keiner Plugins machen die nur mit 0.20 gehen... eben deswegen.

  2. #2
    Es ist die von der Hauptseite. Zum Rumprobieren habe ich das RPG_RT und den dynloader aus dem Testprojekt zum Plugin rüberkopiert. Die haben laut den Eigenschaften die v0.20 intus.

    Edit:
    Zitat Zitat von Oktorok3 Beitrag anzeigen
    -@pec_next_frame
    Klickt man bei dem Beispielmensch so lange weiter, bis das Ende des Sets erreicht ist, springt der Frame nicht wieder zum 1.Sprite (ReadMe), sondern es geht ins Nichts weiter!
    Das liegt nicht am Plugin, sondern an einer Variabel, die nicht zurückgesetzt wird.

    Geändert von G-Brothers (04.01.2014 um 23:39 Uhr)

  3. #3
    Verbesserungensvorschläge:
    -@pec_flip_picture
    Man sollte am besten den Flipstatus per Zahl (0/1) (auch Variable) bestimmen können, da man dann auch prüfen(bzw. besser bestimmen) kann, ob sich das Bild im gespiegelten Zustand befindet, oder nicht.
    -Wäre gut, wenn auch vertikales Spiegeln möglich wäre.

    Bugs:
    -@pec_flip_picture
    (Zudem scheint auch dort ein Bug zu sein->Beispielprojekt->Magier mal öfter anklicken)
    Download Testprojekt

    -@pec_next_frame
    Klickt man bei dem Beispielmensch so lange weiter, bis das Ende des Sets erreicht ist, springt der Frame nicht wieder zum 1.Sprite (ReadMe), sondern es geht ins Nichts weiter!

  4. #4
    Ja, es gab anscheinend ein Problem mit dem flip picture. Lag daran dass ich die RPG::Image pointers vom Pictures mit neue RPG::Image pointers ausgewechselt habe. Darf man anscheinend nicht, weil das wird nach einem Erase Picture zum ursprünglichen pointer rückgesetzt, egal ob es diesem Pointer noch gibt oder nicht. Vielleicht aber nicht wirklich ganz komisch dass der maker sich so verhält, hatte aber gehofft dass dies nicht der fall wäre.
    Ich habe jetzt das @pec_swap_picture_id befehl rausgemacht, weil der nicht mehr so praktisch ist wenn ich die Pointers der Bilder nicht einfach tauschen kann.
    Problem is aber jetzt behoben, und dein Test Projekt sollte jetzt einwandfrei laufen.

    @pec_is_flipped wurde dazu gelegt damit man sehen kann ob das Bild geflippt wurde oder nicht. Dazu wurde auch ein menge andere Befehle dazugefügt um Werte des Bild lesen zu können.

    wegen pec_next_frame:
    Wenn du genauer am event des beispiel Menches guckts, merkst du dass pec_jump_to_frame benutzt wurde, und nicht pec_next_frame. Im beispiel wird pec_jump_to_frame von Variablen gesteuert, und versucht am ende Sprites zu holen die einfach nicht existieren. Desshalb siehst du da auch nichts mehr.

    Der Plugin wurde jetzt auch mit das alte SDK geschrieben, damit ältere Versionen auch das Plugin benutzen kann.

  5. #5
    EDIT: @next frame-> stimmt, mein Fehler!

    Okay! Das sieht schon wirklich gut aus. Ich habe jede der neuen Funktionen bereits mal getestet und sie funktionieren alle fehlerlos! Danke Kazesui, das macht das ganze schon wieder wertvoller!

    Noch ein paar Dinge und Verbesserungsvorschläge, die mir bei meinen Tests aufgefallen, oder in den Sinn gekommen sind:

    (@Cherry -> Ich verstehe. Dann muss ich das freilich von der Liste streichen...)
    -Würde es auch gehen, dass du einstellst, beliebig viele Befehle in einem einzigen Kommentar abzufragen? Das wäre natürlich noch komfortabler und ginge dann auch schneller, wenn man mal irgendwo (bei Abfrage(get) oder Bestimmung(set)) mal etwas ändern will - seien es Zahlen oder Variablennummern. Klar geht es auch so, aber falls das keine großen Umstände macht, dann wäre das erfreulich!

    -@pec_get_rotation_angle
    Bei einem Picture, das sich die ganze Zeit rotiert, wird die gesamte Rotation abgefragt (wie viel Grad sich das Picture bisher -jede Rotation miteinbezogen- gedreht hat). Das ist natürlich auch nicht schlecht, wenn man das abfragen kann. Doch vielleicht sollte da noch eine Parameterabfrage von nur 360° insgesamt dazu (z.B. Uhrzeit->45°=3Uhr; Hebelstellung -wenn auf 30°- Endboss-Tür geöffnet...). Denke, das wäre auch sinnvoll.

    -Kannst du eventuell auch eine Funktion zum Stoppen einer aktuellen Picturebewegung und eine zum Weiterbewegen einbauen? Das wäre (selbstverständlich, wie ich denke) ebenfalls äußerst praktisch (Also: Pause; Play)!

    (PS: Weiß nicht, ob du das übersehen hast, aber ist dir auch die vertikale Spiegelung möglich einzubauen?)

    Geändert von Oktorok3 (05.01.2014 um 16:43 Uhr)

  6. #6
    Mehrere Befehle in einem Kommentar sind DynRPG-seitig nicht vorgesehen. Man hat zwar die Möglichkeit, den ganzen Kommentar auszulesen und zu verarbeiten, man könnte also theoretisch händisch im Plugin was parsen (normal bekommt das Plugin nämlich den Befehl und die Parameter schon fertig geparst und im Falle von V- und N-Präfixen schon dereferenziert), aber das ist umständlich und nicht wirklich sinnvoll weil dann die Befehle im Kommentar auch alle zu einem Plugin gehören müssten, und so weiter...

  7. #7
    Die Grad gehen nur über 360 wenn man der Rotations Effekt benutzt (statt das Kommentar Befehl), und es ist da wirklich nicht schlimmer als dass du einfach mod 360 machen kannst um die Grad von 0 bis 359 gehen zu lassen.

    Vertikale Spieglung wäre möglich, aber mag ich grad nicht reinmachen aus grunde ähnlich dazu wieso ich @pec_swap_picture_id rausgenommen habe.
    Anhalten einer Picturebewegung hab ich auch nicht vor zu machen, weil da wirds wahrscheinlich besser sein einfach selber das Bild mit Variablen zu steuern.

  8. #8
    Hm, in Ordnung.
    Na okay. Schade eigentlich um die vertikal und ID-swap Funktion, aber wenn das technisch zu problematisch und buganfällig ist. Na wer weiß, vielleicht kommt das ja noch.

  9. #9
    Ich feiere gerade die Spritesheet-Funktionen. Die ist echt wie gemacht für meine aktuelle Baustelle. Dank diesem Plugin fällt nun die Sorge weg, dass mein Gebastel auf schwächeren Rechnern ruckeln könnte.
    Vielen Dank dafür. Du hast einen armen Irren eifrigen Makerer damit sehr glücklich gemacht.

  10. #10
    Ein wunderbares Plugin. (: Das ist kompatibel mit dem PicturePointer-Patch, oder? Im Zusammenspiel sollte es damit recht komfortabel sein, selbst komplexe Anzeigen ziemlich leicht anzuzeigen. Außerdem ermöglicht das Plugin endlich auch so Gimmicks wie den Spieler selbst manche Farben einstellen zu lassen, á la den älteren Tales of- oder Final Fantasy-Spielen.

    Eine andere kurze Frage allerdings:
    Es wäre nicht etwa möglich, dem Maker zu sagen, dass er ein Bild nur horizontal vergrößern (also praktisch in die Breite ziehen) soll, oder? Für Balkenanzeigen wäre das unglaublich praktisch.

  11. #11
    Ich glaube dass es mitm PPP kombinierbar ist, ja. Wegen Bild nur horzontal vergrößeren, möglich wärs, aber wäre um einiges mehr aufwendig als das meiste andere das es schon in diesem Plugin gibt. d.h. ob ich das reinmache, dann wirds wahrscheinlich ein bisschen dauern.

  12. #12
    Hey, ich bräuchte das Plugin. Allerdings ist der Downloadlink nicht mehr aktiv.

  13. #13
    Hoffe das ist alles ^^; habs nur schnell aus meinem Projektordner rauskopiert...
    DynPlugins.zip

  14. #14
    Du bist meine Rettung, danke.

Stichworte

Berechtigungen

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