OHM Spotlight 2

OrbitHangar

Addon Comments
Joined
Apr 9, 2008
Messages
3,832
Reaction score
13
Points
0

Author: brianj

A dedicated 10" diameter spotlight vessel that includes a lightsource which can be switched on/off, and attached to other vessels.

Spotlight can be swivelled (alt-azimuth), attachment point position and orientation, on/off, intensity, light range and spread-cone angle can be set by the user from the "spotlight" vessel cockpit.

Available commands and current settings are displayed on HUD.

Illumination colour can be set from the spotlight2.cfg file.

Other parameters eg. mesh, size, etc. are set by the .dll and cannot be changed.



DOWNLOAD
 

Wishbone

Clueless developer
Addon Developer
Joined
Sep 12, 2010
Messages
2,421
Reaction score
1
Points
0
Location
Moscow
The shining future lies ahead! Thanks a bunch, will need your spotlight during dusty Martian nights...
 

Mitchster

New member
Joined
Nov 7, 2010
Messages
17
Reaction score
0
Points
0
number of problems with sp2

1. the body does'nt show
and
2. in the scenario provided sp2 is'nt attached to STS1


thanks
 

BrianJ

Addon Developer
Addon Developer
Joined
Apr 19, 2008
Messages
1,679
Reaction score
902
Points
128
Location
Code 347
The shining future lies ahead! Thanks a bunch, will need your spotlight during dusty Martian nights...
Hey there WB, seemed like a few folks wanted a "swivel-able" spot, so here it is :)

number of problems with sp2

1. the body does'nt show
and
2. in the scenario provided sp2 is'nt attached to STS1


thanks
Could you post the contents of your orbiter.log after running tthe scenario? Thanks.

Anyone else having the same problem?

Cheers,
Brian
 

Fixerger

Member
Joined
May 24, 2009
Messages
163
Reaction score
1
Points
18
Checked it few moments ago, looks like we have a winner! Must have addon. :thumbup:

Have a suggestion: add saving of the light intensity in saves.


---------- Post added at 15:37 ---------- Previous post was at 15:17 ----------

number of problems with sp2

1. the body does'nt show
and
2. in the scenario provided sp2 is'nt attached to STS1


thanks

Do you have MSVCR90.dll ? I see it in dependancies but Brian don't write about it in the manual.

Image of spotlight test scenario (light relocated and added some ummu %)):

vOGRqMg


And Titan-3C sitting on LC40 at night:
vOGRubQ
 
Last edited:

Fixerger

Member
Joined
May 24, 2009
Messages
163
Reaction score
1
Points
18
More details pls. Default settings is 300m, you can make light more distant, look in the readme file.
 

Mitchster

New member
Joined
Nov 7, 2010
Messages
17
Reaction score
0
Points
0
**** Orbiter.log
Build Jun 6 2010 [v.100606]
Timer precision: 3.57124e-010 sec
Found 1 joystick(s)
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (RADEON 9800 SERIES)
==> Direct3D T&L HAL (RADEON 9800 SERIES)
Module AtlantisConfig.dll .... [Build 100606, API 100606]
Module AtmConfig.dll ......... [Build 100606, API 100606]
Module DGConfigurator.dll .... [Build 100606, API 100606]
Module OrbiterSound.dll ...... [Build ******, API 060425]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module ScnEditor.dll ......... [Build 100606, API 100606]
Module Rcontrol.dll .......... [Build 100606, API 100606]
Module CustomMFD.dll ......... [Build 100606, API 100606]
Module TrackIR.dll ........... [Build 091120, API 091120]
TrackIR module not found.
Module StargatesMFD.dll ...... [Build 101014, API 100830]
Module Stargates.dll ......... [Build 101014, API 100830]
Module upcomint.dll .......... [Build 101014, API 100830]
Module transx.dll ............ [Build 100528, API 100527]
Module ScriptMFD.dll ......... [Build 100606, API 100606]
Module Meshdebug.dll ......... [Build 100606, API 100606]
Module LuaMFD.dll ............ [Build 100606, API 100606]
Module LuaConsole.dll ........ [Build 100606, API 100606]
Module Framerate.dll ......... [Build 100606, API 100606]
Module FlightData.dll ........ [Build 100606, API 100606]
Module ExtMFD.dll ............ [Build 100606, API 100606]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Fullscreen 1024 x 768 x 16
Graphics: Hardware T&L capability: Yes
Graphics: Z-buffer depth: 16 bit
Loading 8816 records from star database
Joystick throttle: SLIDER 0
Joystick throttle control detected
Module Sun.dll ............... [Build 100215, API 100212]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 100215, API 100212]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 100215, API 100212]
Module VenusAtm2006.dll ...... [Build 100606, API 100606]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 100215, API 100212]
Module EarthAtmJ71G.dll ...... [Build 100606, API 100606]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll .............. [Build 100217, API 100215]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll .............. [Build 100215, API 100212]
Module MarsAtm2006.dll ....... [Build 100606, API 100606]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Phobos.dll ............ [Build ******, API 060425]
Module Deimos.dll ............ [Build ******, API 060425]
Module Galsat.dll ............ [Build 100217, API 100215]
Module Jupiter.dll ........... [Build 100215, API 100212]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Io.dll ................ [Build 100217, API 100215]
Module Europa.dll ............ [Build 100217, API 100215]
Module Ganymede.dll .......... [Build 100217, API 100215]
Module Callisto.dll .......... [Build 100217, API 100215]
Module Satsat.dll ............ [Build 100215, API 100212]
Module Saturn.dll ............ [Build 100215, API 100212]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Mimas.dll ............. [Build 100215, API 100212]
SATSAT Mimas: Terms 113
Module Enceladus.dll ......... [Build 100215, API 100212]
SATSAT Enceladus: Terms 33
Module Tethys.dll ............ [Build 100215, API 100212]
SATSAT Tethys: Terms 101
Module Dione.dll ............. [Build 100215, API 100212]
SATSAT Dione: Terms 59
Module Rhea.dll .............. [Build 100215, API 100212]
SATSAT Rhea: Terms 68
Module Titan.dll ............. [Build 100215, API 100212]
SATSAT Titan: Terms 100
Module Iapetus.dll ........... [Build 100215, API 100212]
SATSAT Iapetus: Terms 605
Module Uranus.dll ............ [Build 100215, API 100212]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Miranda.dll ........... [Build ******, API 060425]
Module Ariel.dll ............. [Build ******, API 060425]
Module Umbriel.dll ........... [Build ******, API 060425]
Module Titania.dll ........... [Build ******, API 060425]
Module Oberon.dll ............ [Build ******, API 060425]
Module Neptune.dll ........... [Build 100215, API 100212]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Finished initialising world
Module Atlantis.dll .......... [Build 100606, API 100606]
---------------------------------------------------------------
>>> ERROR: Could not load vessel module:
>>> [Vessel::LoadModule | .\Vessel.cpp | 5432]
---------------------------------------------------------------
---------------------------------------------------------------
>>> ERROR: spotlight2
>>> [Vessel::LoadModule | .\Vessel.cpp | 5433]
---------------------------------------------------------------
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiGetStationCount
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
**** Closing simulation session




NOTE : i closed simulation
 

Wishbone

Clueless developer
Addon Developer
Joined
Sep 12, 2010
Messages
2,421
Reaction score
1
Points
0
Location
Moscow
Here there are almost no probs, the default test scenario works fine. The key assignment is pretty weird, though. Think Shift keys should be reserved for shifting, and Alt - for swiveling, and the meaning should be aligned with Numpad arrows somehow.
 

BrianJ

Addon Developer
Addon Developer
Joined
Apr 19, 2008
Messages
1,679
Reaction score
902
Points
128
Location
Code 347
**** Orbiter.log
Build Jun 6 2010 [v.100606]

Hi Mitchster,
this add-on is not compatible with Orbiter v.100606, you would need to install the latest Orbiter release v.100830.

---------- Post added at 09:12 AM ---------- Previous post was at 09:08 AM ----------

Here there are almost no probs, the default test scenario works fine. The key assignment is pretty weird, though. Think Shift keys should be reserved for shifting, and Alt - for swiveling, and the meaning should be aligned with Numpad arrows somehow.
Ha! Can't please everyone I guess :-D Well, if I can motivate myself to do more work on spotlights, I'll try and think of a more intuitive key assigment! More interested in catching some rays outside on this beautiful weekend......

All the best and have a good one,
Brian
 

Grover

Saturn V Misfire
Addon Developer
Donator
Joined
Oct 3, 2010
Messages
1,468
Reaction score
0
Points
0
Location
Ascension Island
awesome addon methinks!

my only question is:
would it be possible to work in a "reverse-payload manager" so it has free placement? currently i use UCD (on the parent vessel) to attach it.

thanks
 

Fixerger

Member
Joined
May 24, 2009
Messages
163
Reaction score
1
Points
18
If you have some attach points - no need for UCD - you can move spotlight vessel without it in any direction.
 

Numero6

New member
Joined
Aug 15, 2010
Messages
18
Reaction score
0
Points
1
Thi is a wonderful addon! congratulations.
Is there anyway to ilumate a planet surface? I like to do nights landings on the moon
 

Mitchster

New member
Joined
Nov 7, 2010
Messages
17
Reaction score
0
Points
0
Hi Mitchster,
this add-on is not compatible with Orbiter v.100606, you would need to install the latest Orbiter release v.100830.

i didnot know of new relese

but will get

---------- Post added at 05:38 AM ---------- Previous post was at 04:39 AM ----------

hooray

it works thankyou

---------- Post added at 07:17 AM ---------- Previous post was at 05:38 AM ----------

whats this ?

LuaInline: timeout while waiting for interpreter thread
 

Mitchster

New member
Joined
Nov 7, 2010
Messages
17
Reaction score
0
Points
0
CTD=Crash To Desktop

oh
YES

---------- Post added at 09:08 AM ---------- Previous post was at 08:53 AM ----------

do you want log
if so here

**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 3.5712e-010 sec
Found 1 joystick(s)
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (RADEON 9800 SERIES)
==> Direct3D T&L HAL (RADEON 9800 SERIES)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module OrbiterSound.dll ...... [Build ******, API 060425]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module CustomMFD.dll ......... [Build 100830, API 100830]
Module Rcontrol.dll .......... [Build 100830, API 100830]
Module ScnEditor.dll ......... [Build 100830, API 100830]
Module upcomint.dll .......... [Build 101014, API 100830]
Module StargatesMFD.dll ...... [Build 101014, API 100830]
Module Stargates.dll ......... [Build 101014, API 100830]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Fullscreen 1024 x 768 x 16
Graphics: Hardware T&L capability: Yes
Graphics: Z-buffer depth: 16 bit
Graphics: Active lights supported: 8
Loading 15382 records from star database
Joystick throttle: SLIDER 0
Joystick throttle control detected
Module Sun.dll ............... [Build 100830, API 100830]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 100830, API 100830]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 100830, API 100830]
Module VenusAtm2006.dll ...... [Build 100830, API 100830]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 100830, API 100830]
Module EarthAtmJ71G.dll ...... [Build 100830, API 100830]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll .............. [Build 100830, API 100830]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll .............. [Build 100830, API 100830]
Module MarsAtm2006.dll ....... [Build 100830, API 100830]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Galsat.dll ............ [Build 100217, API 100215]
Module Jupiter.dll ........... [Build 100830, API 100830]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Satsat.dll ............ [Build 100215, API 100212]
Module Saturn.dll ............ [Build 100830, API 100830]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Uranus.dll ............ [Build 100830, API 100830]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Neptune.dll ........... [Build 100830, API 100830]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Finished initialising world
Module XR5Vanguard.dll ....... [Build 100811, API 100606]
Module ShuttleA.dll .......... [Build 100830, API 100830]
Module ShuttlePB.dll ......... [Build 100830, API 100830]
Module DeltaGlider.dll ....... [Build 100830, API 100830]
Module LuaInline.dll ......... [Build 100830, API 100830]
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
LuaInline: timeout while waiting for interpreter thread
 

doogie001

New member
Joined
Aug 1, 2011
Messages
1
Reaction score
0
Points
0
I am not able to load the spotlight vessel. I get the same type of load dll error as Michster got. I am using the latest version of orbiter. Please advise. I heard about using the MSVCR90.dll file. But I am not sure where it should be installed to.

Thanks

---------- Post added at 09:02 AM ---------- Previous post was at 07:55 AM ----------

I was able to figure it out. I needed to download the 2008 C++ redist files. All is good.
 

Kendo

New member
Joined
Oct 16, 2007
Messages
589
Reaction score
1
Points
0
Can this be attached to a building for example, or is it only for vessels?.
Also presumably it is scenario related, so I cant add it directly to Brighton Beach.
 
Top