Gamestudio Links
Zorro Links
Newest Posts
Max Number of Strategies in /Strategy folder
by Martin_HH. 06/17/26 07:16
Z9 getting Error 058
by jcl. 06/16/26 09:51
How to select between IB accounts by script?
by AndrewAMD. 06/13/26 15:44
Zorro tutorial ideas?
by AndrewAMD. 06/13/26 15:01
Zorro 3.01 recoded MMI function issue
by 11honza11. 06/13/26 11:40
Stooq now requires an API key
by AndrewAMD. 06/11/26 17:55
AUM Magazine
Latest Screens
Dorifto samurai
Shadow 2
Rocker`s Revenge
Stug 3 Stormartillery
Who's Online Now
2 registered members (Martin_HH, 1 invisible), 2,964 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Student_64151, Koti, curry, DeepxKalsi, Samed
19219 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
path_get #355279
01/26/11 00:04
01/26/11 00:04
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline OP
Senior Expert
Superku  Offline OP
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Auch wenn Workarounds natürlich möglich sind, wäre eine Funktion
STRING* path_get(ENTITY* entity)
(für mich) sehr nützlich.
Oder eine Funktion, welche Informationen wie die Anzahl der Knotenpunkte zurückgibt (was natürlich auch einfach mit ~path_set(path_get)) ginge).


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: path_get [Re: Superku] #359512
02/18/11 03:56
02/18/11 03:56
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline OP
Senior Expert
Superku  Offline OP
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
*push*

EDIT: Der mehr oder minder gute Workaround mittels my.path_index ist mir bekannt. (Man könnte auch path_set() mit diesem Parameter überladen.)

EDIT2: Ich denke,
path_spline(ENTITY*,VECTOR* pos,var dist)
ist eine sehr hilfreiche und schöne Funktion, nur ist der Rückgabewert etwas ungünstig gewählt.
Ich denke nicht, dass sich jemand für den Startknoten interessiert, wohl aber für die gesamte Länge des Pfades.

EDIT3: Blame the Manual:
Originally Posted By: Manual
Ein Rechtsklick auf eine Verbindung öffnet das Kanten Eigenschaftsfenster, in dem zur Auswertung im Skript die Edge Direction (Verbindungsrichtung), Bezier Factor , Weight, und Skill eingestellt werden können.

Ich finde keine Dokumentation darüber, was Bezier Factor bewirkt (es hat wahrscheinlich Einfluss auf die Polynominterpolation?).

EDIT4: Ich mag wahrscheinlich der einzige sein, den diese Option interessieren könnte, aber eine Option wie "Default Path Direction" oder ähnlich ersparte mir viel Zeit.
Pfadfindung geschieht bei mir über einen Algorithmus, der anhand der WED-Pfade die Sichtbarkeit einzelner Knoten bestimmt. Dabei müssen die Edges bidirektional sein, weshalb ich bei jeder einzelnen Kante stets die Kanteneigenschaften aufrufen und dreimal (was eigentlich nur zweimal nötig sein sollte, Bug?) auf Direction klicken muss.

Last edited by Superku; 02/22/11 14:07.

"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: path_get [Re: Superku] #361139
03/01/11 04:04
03/01/11 04:04
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline OP
Senior Expert
Superku  Offline OP
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
WED: Ich habe ein paar hundert Objekte (Sprites) in meinem Level, bei denen Flag1 gesetzt ist. Nun möchte ich Flag1 deaktivieren (wegen Verwendung von NOFLAG1) und selektiere dazu mehrere Entities (besagte Sprites) auf einmal, doch kann nur einen kleinen Auszug der "normalen" Properties zugleich setzen, Flag1 hingegegen jedoch nicht.
Das wäre schön, wenn man das im neuen WED könnte!


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: path_get [Re: Superku] #361506
03/03/11 12:21
03/03/11 12:21
Joined: Jul 2000
Posts: 28,107
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,107
Frankfurt
Das sind alles gute Vorschläge. Wir werden uns demnächst wieder mit Paths befassen und dabei einige neue Features einbauen.

Der Bezier-Faktor bestimmt die "Bauchigkeit" der Spline-Kurve.


Moderated by  aztec, Spirit 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1