Nameless Voice on 16/1/2018 at 01:56
I suspect that alpha won't work on the heat disc because it's a rendering effect, not an actual object.
Does applying Renderer->Transparency (Alpha) and setting it to something like 0.2 have any effect on the heat disc at all?
If that doesn't work, then fading won't work either.
gamophyte on 16/1/2018 at 02:02
Quote Posted by Nameless Voice
I suspect that alpha won't work on the heat disc because it's a rendering effect, not an actual object.
Does applying Renderer->Transparency (Alpha) and setting it to something like 0.2 have any effect on the heat disc at all?
If that doesn't work, then fading won't work either.
Oh no you can actually. And, I got it working now, I just have to figure out a nice rhythm to where doesn't come into existence in a heartbeat like fashion. I'd fire so many that you can't recognize it but that would lag out my computer and I'm trying to be somewhat friendly for old computers with this mission.
gamophyte on 16/1/2018 at 18:44
Poohy. Thank for all the help but I cannot seem to make it look good without serious taxing. My last chance is maybe one large disk with a slow vertical grow while lifting away, and as soon as it slowly fades a new one fades in.
Does NVPhantomTrapOn make it fade in? Is it possible to have a fade in on the same object? Or would I have to make a unique object that fades in to not conflict with scripts?
Yandros on 16/1/2018 at 21:51
By default a TurnOn will make it fade from min alpha to max alpha. You can change the signal to be whatever by setting NVPhantomTrapOn to some other message. If you need something that fades in on creation and then fades out a certain length of time later, you need to use NVRelayTrap and NVPhantomTrap both on the archetype. Set NVPhantomTrapOn="BeginScript", and also NVRelayTrapOn="BeginScript". Then have the relay send its object TurnOff after a delay, and that will kick off the fade out.
Code:
NVPhantomTrapOn="BeginScript"; NVRelayTrapOn="BeginScript"; NVRelayTrapDelay=3000; NVRelayTrapTOn="TurnOff'; NVRelayTrapTDest="[me]";
That will start the fade in on creation, and then 3 seconds later will send TurnOff to itself, which will trigger the phantom trap to start the fadeout. Play with the delay time and the On and Off times on the phantom trap until it looks like you want it.
ZylonBane on 17/1/2018 at 02:13
What the hell happened to the thread title? Who does that?
Nameless Voice on 18/1/2018 at 00:51
Quote Posted by Yandros
Code:
NVPhantomTrapOn="BeginScript"; NVRelayTrapOn="BeginScript"; NVRelayTrapDelay=3000; NVRelayTrapTOn="TurnOff'; NVRelayTrapTDest="[me]";
Any particular reason why you're saying to configure the NVRelayTrapOn to send TurnOff, rather than just using NVRelayTrapOff="BeginScript"?
The way you've coded this, it should constantly re-trigger itself every 3 seconds because NVRelayTrapOff is still TurnOff.
I'd go with:
Code:
NVPhantomTrapOn="BeginScript"; NVRelayTrapOn="null"; NVRelayTrapOff="BeginScript"; NVRelayTrapDelay=3000; NVRelayTrapTDest="[me]";
Yandros on 18/1/2018 at 04:43
No reason at all, just not taking the time to think it through. Thanks for the improvement.
gamophyte on 18/1/2018 at 17:57
I have yet to try this; busy week, but thanks for all the valuable information guys! I will soak it up and try to learn.
john9818a on 18/1/2018 at 23:43
I was thinking of the disks used in particles.
Quote Posted by gamophyte
It has to be a emitted object with heat disks, the is no particle heat disk.
Also I'm failing at even fading a chair in my screenshot.
Sent from my SM-G920T using Tapatalk
gamophyte on 22/1/2018 at 02:03
EDIT2: Never mind , I got it, but see message below this one. Quote:
You can change the signal to be whatever by setting NVPhantomTrapOn
Yeah.. I don't understand why the relay. I don't know what you mean by signal. I am completely lost. I re-read all but there's something fundamental I'm missing. I only learned where to put script params from the FX demo but I don't understand what I'm doing.
Am I to mix those in the same design note like this?
Code:
NVPhantomTrapOn="BeginScript"; NVRelayTrapOn="null"; NVRelayTrapOff="BeginScript"; NVRelayTrapDelay=5000; NVRelayTrapTDest="[me]"; NVPhantomAlphaMax="1.00"; NVPhantomFadeOff="10000"; NVPhantomTrapOff="BeginScript"
It's not fading in then out. It just fades out.
Edit: I have the scripts loaded
Inline Image:
https://i.imgur.com/us6pyIo.png