Sublevel Entitys

Posted By: TTKJonas

Sublevel Entitys - 04/22/07 07:47

Hallo!

Gibt es einen Scriptbefehl, mitdem man alle Entitys eines Sublevels (Also die Entitys, die sich innerhalb einer Map Entity befinden), visible off oder on schalten kann?

Für eine Aktion, die ich der Map Entity zuweisen kann und die dann soetwas sagt wie:
my_sublevelentitys.visible=off;


Gruß
TTkJonas
Posted By: HeelX

Re: Sublevel Entitys - 04/22/07 08:34

Jein. Es geht indirekt, also nicht genau so wie du dir das vorstellst.

Eine entity, sofern sie eine sub-entity einer mapentity ist, speichert in .parent einen entity pointer auf diejenige entity, zu der sie gehört. Das bedeutet: wenn du eine Entity A hast, müsstest du diejenigen Entities B,C,D,... finden, die mit .parent auf A zeigen. Für das Durchsuchen der Entities bietet sich eine Schleife mit ent_next(); an, schau dir das mal im manual an. Den code kannst du fast 1:1 kopieren, du musst nur die Abfrage mit ein bauen ob (you.parent == my) wäre (wenn du die Such-Schleife in die parent entity einbaust) - dann kannst du you unsichtbar machen.
© 2023 lite-C Forums