Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
23.10.2007, 19:27
Nudelsalat



Hi,

also ich habe:
1 func_door_rotating
1 func_breakable
1 func_physbox (DisableMotion)

1 point_camera
1 logic_timer

------------------------------------------
In Abständen von 5 Sekunden "öffnet" der logic_timer die func_door_rotating immer wieder. Wenn es ganz "geöffnet" ist wird der logic_timer Disabled. Nach 5 Sekunden schließt sie sich wieder und Enabled und Refired den logic_timer.

Soweit so gut. Das klappt auf jeden fall.

Das func_breakable hat als parent die func_door_rotating. Und die func_physbox hat als parent die func_door_rotating (habe auch als parent das func_breakable getestet). Und die point_camera hat natürlich die func_physbox als parent.

Klappt auch alles. Die Entities rotieren alle mit. (In beiden Fällen, also einmal mit dem func_breakable und einmal mit dem func_door_rotating als parent von der func_physbox)

Jetzt kommt der Teil der nicht funktioniert.

Das func_breakable hat ein paar Outputs:

OnBreak <Name der Physbox> ClearParent
OnBreak <Name der Physbox> EnableMotion

-------------------------------------------------------------

Wenn ich jetzt das Breakable abschieße geht es wie geplant kaputt, aber das ClearParent der Physbox killt aus einem unerklärlichen Grund die Physbox selber.
Ich weiß auch nicht ob sie vielleicht nur aus dem Level fliegt. Der verbundene func_monitor zeigt nur schwarz an.

Ich habe das EnableMotion auch mal weggelassen, deswegen bin ich sicher, dass es das ClearParent ist.

Ich habe anstatt ClearParent habe ich auch versucht alle anderen nicht mehr benötigten Entities zu "Kill"en oder einfach nur SetParent <none>, was aber immer dasselbe Ergebnis hatte.

mfg
Nudelsalat

--

zum Seitenanfang zum Seitenende Profil || Suche