Barotrauma

Barotrauma

32 ratings
99 Cameras - Scalable Camera Array - Accessories Update
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
247.474 KB
24 Apr, 2022 @ 11:39am
16 Apr, 2023 @ 3:06pm
7 Change Notes ( view )

Subscribe to download
99 Cameras - Scalable Camera Array - Accessories Update

Description
99 Cameras is Multi-camera system with THREE different options for how to switch between cameras. I have included with the mod 99 cameras pre-wired and configured for your convenience, just enter the number of cameras you are using, copy, paste and go!

*INFORMATIVE BUT NOT REQUIRED INFORMATION BELOW*


CHOOSE FROM 3 CAMERA SWITCHING OPTIONS (or a combination of them)
1. AUTO SWITCH - Click the mouse button once to start auto switching between the cameras every 2 seconds (this time is configurable). This is how I imagined a REAL security guard uses a camera system. Just sit back, relax, and watch for any signs of trouble on the high seas without lifting a finger! Click again to stop the auto switching if you see something interesting, and restart with another click.

2. RADIO SWITCH - Use a the radio chat by opening chat and selecting a radio channel, then send the number of any camera at any time to switch to that camera. The Wifi channel for switching is configurable. IMPORTANT: Make sure 'radio' is selected on the bottom left. 'Local' does not send the commands to the wifi network.

3. SWITCH-ON-CLICK - The classic version of a camera system, it switches to the next camera with a left click.

These three versions are available within the mod individually or in combinations. Use the setup that is right for your sub!



TWO MOD VERSIONS ARE AVAILABLE
1. SWITCH WITH WIFI CHANNEL
This version increments the channel of the wifi component to switch between cameras. This has the LOWEST number of components with only one wifi component needed per camera. Includes an optional display for the number of the camera you are on. IMPORTANT: Make sure 'radio' is selected on the bottom left when sending camera commands. 'Local' does not send the commands to the wifi network.

*NOTES ON THIS VERSION*
Is Configuration required?
Yes, you have to choose and enter the number of cameras into a memory component. Additional cameras above the number you enter will be ignored, the default is set to 10.

Is Additional configuration available?
Yes, but these are not necessary to change:
- > You can change the auto switch delay (2 s default) in game or in the editor.
- > You can change the radio switch wifi channel (1 default) in game or in the editor.
- > You can change the starting Wifi channel (currently 101), BUT you will also have to change other components in order for the display to work.

Is this version easily customizable with my own additions like searchlights, lamps, motion sensors etc?
NO, as a trade-off for only using one wifi component per camera, there are limited options for sending logic signals without adding several more components to the base circuit.

Is there Wifi Interference?
NO, other logic signals sent on wifi channels shared by the cameras cannot interfere in any way with the control of the cameras or switching.

Won't the wifi channels of the cameras interfere with other wifi signals on the sub?
For the most part NO. The camera control wifi signal is immune to other electrical logic signals sent on the same channel, ie. it does not effect the control of the camera in any way. Also, the 'control' signal sent by a periscope is ignored by electrical components in turn. It will not activate logic components under normal circumstances. The control signal will only interfere with other periscope control signals on the same channel; for example if a drone sub is being controlled remotely.

Known limitation:
This version does not work if you go beyond 99 cameras without adding more components.



2. SWITCH BY CAMERA NUMBER (noted as LEGACY in the mod file)
This version increments a number which is sent as a logic signal on a fixed wifi channel to activate relay components on individual camera modules. This version uses significantly more components as each camera requires 4 components to function. Includes an optional display for the number of the camera you are on.

*NOTES ON THIS VERSION*
Is Configuration required?
Yes, you have to choose and enter the number of cameras into a memory component. Additional cameras above the number you enter will be ignored, the default is set to 10.

Is Additional configuration available?
Yes, but these are not necessary to change:
- > You can change the auto switch delay (2 s default) in game or in the editor.
- > You can change the radio switch wifi channel (1 default) in game or in the editor.

Is this version easily customizable with my own additions like searchlights, lamps, motion sensors etc?
YES!, because each camera gets a unique logic signal (as opposed to just a control signal), additional lights, motions sensors, etc, can be easily added along with each camera. For example, lamps are used in this mod to indicate when a camera is active.

Can there be Wifi Interference?
YES, this version uses a dedicated channel (default 12) to send the number of the camera. Logic signals sent on this channel CAN and WILL break the switching if there is interference. This is not possible with the first version of the mod that switches wifi channels.

Known fail states:
It is possible to 'double count' when starting the auto switching by clicking in a frenzy. This causes the auto switch to skip one camera. However, stopping the auto switching briefly will clear up this erroneous double signal and return the system to normal function. This behaviour could be prevented (double click prevention is already built in, just not FRENZY click prevention), but more components would be required.



UPDATES:
(a) Skip/Replace one Camera:
One Camera can be simply skipped or added using a signal check component. See the attached image above showing the wiring layout.

(b) Regex Input protection:
Prevents inputs to the camera selector other than numbers 1-999. I discovered a bug where some letters would be treated as numbers for input the greater component, causing a bugged state (you go to 'camera 0'). All versions of the cameras in the mod have been updated, if you have this camera mod installed on your sub I recommend you add this component.

(c) Room/Location Legend:
Replaces the 'Camera number' dialogue on the display with any text. 18 Signal check components are pre-wired for 18 unique location names to replace any camera numbers of your choice. Replace the signal check 'Output' value with the name of the room/location corresponding to the target value, where the target value is the camera number you will replace.
Also, the room location is output as text on channel 1 in a small area (100 size). Place the wifi component nearby the periscope so only the operator receives the text updates.
Popular Discussions View All (1)
10
16 Apr, 2023 @ 7:30pm
Bugs or unexpected behaviour
241RandyTV
8 Comments
Eoin Lynne 18 May @ 9:40pm 
I don't mind doing that but I figured out the issue. If you remove the display and the 4 components for it, then it happens. So as a work around, I just made the display invisible.
241RandyTV  [author] 18 May @ 7:22pm 
If you are willing upload the sub you are working on the workshop and link it in a comment, I can have a look at it? Alternatively I can only suggest deleting all the parts you added from the mod, and then re-adding them again.
Eoin Lynne 18 May @ 7:02pm 
I did, I changed it to 2. I even tried changing the max value on other stuff as well, but I didn't have any success.
241RandyTV  [author] 18 May @ 8:24am 
Hey Eoin Lynne, have you set the value on the memory component that controls the number of cameras? The default is 10, but you must change it to the number of cameras you want to use for it to work properly. The behaviour you describe is usually caused by this.
Eoin Lynne 17 May @ 11:18pm 
So I can't seem to get this to work right. Using the vanilla SWITCH-ON-CLICK I tried to adjust it to switch between just 2 cameras but after the second camera I just get stuck looking at myself...
specky 28 Nov, 2023 @ 8:24am 
very good looks complex
Klowbye 25 Aug, 2023 @ 10:38am 
great mod! the youtube video also explained a few things.
Black Lenin 4 Feb, 2023 @ 10:29am 
Thanks a lot!