Author Topic: The Motion Picture Blinking Light  (Read 3461 times)

Offline Nx-809

  • Posts: 159
  • Cookies: 25
The Motion Picture Blinking Light
« on: January 05, 2008, 11:44:04 AM »
Hi All!! I would want to change the duration of the navigation lights??... because in the saucer section the lights red, green, white have a different time from the nacelle,bridge or secondary hull!

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: The Motion Picture Blinking Light
« Reply #1 on: January 05, 2008, 11:52:08 AM »
I'm afraid it appears that this is not possible at this moment.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline LJ

  • Retired Staff
  • Posts: 1661
  • Cookies: 1139
Re: The Motion Picture Blinking Light
« Reply #2 on: January 05, 2008, 11:56:08 AM »
Not without editing NanoFX anyway lol.

Offline Nx-809

  • Posts: 159
  • Cookies: 25
Re: The Motion Picture Blinking Light
« Reply #3 on: January 05, 2008, 03:25:58 PM »
yes I have already tried myself previously with modifying BlinkFX.py in the string

                 if self.Node.IsHidden():
                    self.Node.SetHidden(FALSE)
                    self.RemoveClock("Swap")
                    self.AddClock("Swap", 0.6)
                 else:
                    self.Node.SetHidden(TRUE)
                    self.RemoveClock("Swap")
                    self.AddClock("Swap", 0.7)

but all light are modified with the same time!
However Thank's :D

Picard_1

  • Guest
Re: The Motion Picture Blinking Light
« Reply #4 on: February 07, 2008, 02:00:07 AM »
I believe you need to use the Model Property Editor to edit duration times for the blinking lights.

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: The Motion Picture Blinking Light
« Reply #5 on: February 07, 2008, 12:15:27 PM »
I believe you need to use the Model Property Editor to edit duration times for the blinking lights.
I hate quoting myself...
I'm afraid it appears that this is not possible at this moment.
I'll quote LJ as well, since he agrees with me:
Not without editing NanoFX anyway lol.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline Nx-809

  • Posts: 159
  • Cookies: 25
Re: The Motion Picture Blinking Light
« Reply #6 on: February 07, 2008, 12:50:45 PM »
No! With MPE it does not work! It would have to modify some blocks in the script in order to activate the function period in MPE!
 
 

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: The Motion Picture Blinking Light
« Reply #7 on: February 07, 2008, 01:10:35 PM »
No! With MPE it does not work! It would have to modify some blocks in the script in order to activate the function period in MPE!
Actually, you have to mostly rewrite BlinkerFX to make this work.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline Bones

  • Moderator
  • Posts: 3354
  • Cookies: 639
  • SPAAAAAAAAACE !!!
Re: The Motion Picture Blinking Light
« Reply #8 on: February 07, 2008, 01:22:17 PM »
yeah this is one of those things that need some update after all these years, tho current blinkers are far better than those in legacy (IMO) they still blink at the same time, would be cool if they weren't so much synchronized.

Offline NanoByte

  • Posts: 46
  • Cookies: 125
Re: The Motion Picture Blinking Light
« Reply #9 on: February 07, 2008, 02:03:21 PM »
Sorry Guys I never got around to making Blinkers more dynamic...... I even had plans to have a start time offset so that you could do running lights on Starbases, etc.

The last thing I remember working on in terms of blinkers was getting them to respawn properly after warping, but I never did finish.

It's been so long since I've looked at python too....... ahhhh memories......

Offline Nx-809

  • Posts: 159
  • Cookies: 25
Re: The Motion Picture Blinking Light
« Reply #10 on: February 07, 2008, 02:30:17 PM »
From a small touch of originality to the models! like as an example the lights of navigation for the NX-01 or the NCC-1701 refit!

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: The Motion Picture Blinking Light
« Reply #11 on: February 07, 2008, 03:40:40 PM »
Sorry Guys I never got around to making Blinkers more dynamic...... I even had plans to have a start time offset so that you could do running lights on Starbases, etc.
I might do something about it in the near future. Considering Excalibur won't run on BC.

Quote
The last thing I remember working on in terms of blinkers was getting them to respawn properly after warping, but I never did finish.
One of my major headaches, both as a scripter and as Technical Support moderator.
I simply started naming it the "Inverted Blinker" problem.
I suspect the main reason is that blinkers aren't put into a set.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline NanoByte

  • Posts: 46
  • Cookies: 125
Re: The Motion Picture Blinking Light
« Reply #12 on: February 07, 2008, 10:43:27 PM »
No the problem is, BC loses it's rendering order....... Rendering the Attached object with Blinkers on it FIRST, then the model over top..... thus you can only see blinkers at certain angles along the edge.

My solution was to destroy the entire ship object then reload the ship and reload the blinkers again.

I even had routines to STORE the visible damage in a Data Dictionary and reapply any subsystem damage once the model was reloaded.  All worked great visibly too....... perfect...... the final hurdle was.............. the AI got lost somewhere....... so Ships would just sit there and do nothing, and it produced an unstable issue in Missions because the actual object IDs were lost so any time the mission referenced an object by ID, chances are something would go horribly wrong.

I was very close though.  And if I remember right...... that was pretty much the last frustration I could handle with BC and I quit working on it.... lol   

It's funny no one ever asked me when or why I stopped working on BC... now you guys know!

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: The Motion Picture Blinking Light
« Reply #13 on: February 08, 2008, 06:40:17 AM »
While the rest of the time it blocks out the screen (on some computers, but in a consistent fashion, so if you will get that all the time, or they won't be visible at all angles).
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline Bren

  • DS9FX Team
  • Posts: 750
  • Cookies: 33
  • 6EQUJ5
Re: The Motion Picture Blinking Light
« Reply #14 on: February 23, 2008, 09:22:18 AM »
As I recall we all politely asked you why and (politely) begged you to stay... but then again, my memory is less than reliable.
"The sky calls to us, if we do not destroy ourselves, we will, one day, venture to the stars." - Carl Sagan

Klingon Academy now works on XP/Vista/Win 7 thanks to one dude's patches, click here for details. I highly recommend it!