Garry's Mod

Garry's Mod

Not enough ratings
[PHOTON 2] Whelen 900 Series LED
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Vehicle
Addon Tags: Fun, Roleplay, Realism
File Size
Posted
Updated
18.808 MB
17 Feb, 2024 @ 5:40pm
7 Jan @ 11:34am
6 Change Notes ( view )

Subscribe to download
[PHOTON 2] Whelen 900 Series LED

Description
Whelen 900 Series Super-LED component for Photon 2
[ko-fi.com]

YOU NEED TO READ THE PHASE GUIDE BELOW BEFORE USING. IF NO PHASE IS SET, THE LIGHT STEADY BURNS.
MAJOR PATTERN SCHEME CHANGE AS OF 6/13/24, SEE BELOW
COMPONENT NAME: creeper_whelen_900_led
You must subscribe to the Shared Textures for this addon to work.

This component has 41 patterns available for you to use!
The patterns are direct from what Whelen offers based on install manuals, and every pattern Whelen offers on the real thing is available on this component.
There are many patterns which have a Full or Split head version, only a couple being full head only or otherwise.

This is the phase format.
Phase = "_{F/SP}_{PATTERN###}:{PHASE OFFSET}",
  • {F/SP}: Options are F or SP. Controls if the lighthead is split top/down or full. Some patterns do not have split head operation. See pattern list for details.
  • {PATTERN###}: Whelen pattern abbreviation. See list below for patterns.
  • {PHASE OFFSET}: Automatic Pattern Phase Offset in Degrees. If you are unfamiliar with what this means, see The Photon 2 Wiki Phasing section.[github.com]
Functional Example
--Two 900's w/Chrome Flange, Opposite Sides, Full Head, Alternating, Red and Blue, Double Flash 120. { Component = "creeper_whelen_900_led", Scale = 1, Position = Vector( 40, 0, 130 ), Angles = Angle( 0, 0, 0 ), SubMaterials = { ["creeper/whelen_900_led/glass_inner"] = "creeper/shared/glass_red", }, States = { [1] = "R", [2] = "R", }, Phase = "_F_DF120", -- No degree phase means Photon assumes it's the 0 degree phase. BodyGroups = { ["flange"] = 2, }, }, { Component = "creeper_whelen_900_led", Scale = 1, Position = Vector( -40, 0, 130 ), Angles = Angle( 0, 0, 0 ), SubMaterials = { ["creeper/whelen_900_led/glass_inner"] = "creeper/shared/glass_blue", }, States = { [1] = "B", [2] = "B", }, Phase = "_F_DF120:180", --180 is directly opposite timing wise. BodyGroups = { ["flange"] = 2, }, },
SUPPORTED PATTERNS
Abbreviations for the Phase entry({PATTERN###}) are in BOLD.
The number indicates the rough Flashes Per Minute, bigger number = faster flashing.
See the video above(out of date, video update TBD) to see every pattern in action at once, split and full.
*:This pattern is Full Head operation ONLY.
  • Signal Alert 75: SA75
  • Signal Alert 150: SA150 *
  • Comet Flash 75: CF75
  • ComAlert 75: CA75
  • ComAlert 150: CA150
  • LongBurst 75: LB75
  • Single Flash 60: SF60
  • Single Flash 75: SF75
  • Single Flash 90: SF90
  • Single Flash 120: SF120
  • Single Flash 150: SF150
  • Single Flash 300: SF300
  • Single Flash 375: SF375 *
  • Double Flash 75: DF75
  • Double Flash 120: DF120
  • Double Flash 150: DF150
  • Triple Flash 75: TF75
  • Triple Flash 120: TF120
  • PingPong 75: PP75
  • PingPong 120: PP120
  • Action Scan: ACTSCAN *
  • Action Flash: ACTFLASH

Accessories
Glass SubMaterial Name
creeper/whelen_900_led/glass_inner
You can find color textures in "creeper/shared/glass_{color}"

Flange BodyGroups
"flange" - 0 is the stock rubber gasket, 1 is black plastic, 2 is chrome.

Photon 2 Wiki[github.com]

Enjoy my high-quality components? Consider supporting future projects! :)
[ko-fi.com]
3 Comments
Panzer 3 Mar, 2024 @ 2:28pm 
pharton
Chandler 18 Feb, 2024 @ 12:38am 
photon
anemolis72 17 Feb, 2024 @ 6:18pm 
photon