Working Computer – Rabbit OS

If you liked this item, please rate it up on Steam Workshop page.

Author: toilet paper

Last revision: 5 Nov, 2021 at 17:09 UTC (1)

File size: 690.18 KB

On Steam Workshop

Description:
– Next Gen Computer in Stormworks –

– Different screen size support (Recommanded: 5×3, also works for 3×3 & 9×5)
– Multi-monitor support for maximum 3 monitors
– Built-in apps
– Touch Control, or WASD Cursor Control

UPDATE:

Ver 1.2:
– Keyboard renewed, fixed bug where key aren’t detecting correctly
– Working on screen Keyboard (Toggle in poverty toggle, ! wont sync across monitors)
Ver. 1.1:
– New wallpaper
– Minor UI changes
– Quick Toggle now require hardware management chip
– NEW Steam app

**Helpful Tip: To config different monitor setup, you can remove the monitor and its microcontroller which isn’t needed. Its faster that way.**

– Taskbar Basic Control –

– Taskbar (Single Monitor, Main screen)

  • Back ( < ): Return to desktop
  • App drawer ( @ ): Open the app drawer, duh
  • Quick Panel (Time on the bottom right): Quick Device Control, Power & Fuel Status
  • Weather Widget (^): Brief weather at a glance

– Side monitors taskbar, in a multi-monitor setup. (Show when side monitors are connected)

  • Snapping ( < / > ): Inside the app drawer, snap the currently opened app on the main screen to left/right monitors
  • Close ( X ): Close app on the side monitors
– Apps –

– Weather: Detailed Weather Info with numbers
– Map: A nice map with Follow, Zoom, Waypoint
– Camera: Support up to 5 cameras
– Steam: Show QR code to this page
– System: Device Info & OS version
– Notepad: Note-taking with Keyboard

– Configuration & Instruction –

– Property setting in editor

  • Show Fuel: Show fuel or not in the Quick Panel
  • Camera Label: For camera app, click on the [?] button to show
  • Device Name: Name your device, appeared on the System app
  • Enable Lockscreen: Hide screen content if player is too far away (uses player detector, range are determine by it)
  • ScreenType: Determine its screen location
  • Tablet Mode: WIP, currently only show a onscreen keyboard that doesn’t work
  • Enable Mouse: Uses WASD controling the cursor, Hotkey [1] to click, switch monitor using Hotkeys [2][3][4]

– Single monitor setup

  • Connect Screen Video Out to the Monitor
  • Connect Monitor Composite to Touchscreen controller

*Note: No matter which Touch Control or Mouse Control you use, you still need to connect the composite.

– Multi-monitor setup (Continue from Single monitor setup)

  • You will need one controller for each screen. ( e.g. [Left] [Main] :2, [Left] [Main] [Right] :3 )
  • Set ScreenType in property dropdown, "Main", "Left", "Right" mentioned below are ScreenType
  • Connect "Main" Multi-Monitor Data Sent to Multi-Monitor Data Receive to "Left" / "Right"
  • Connect "Left" / "Right" Multi-Monitor Data Sent to Left Screen or Right Screen according which side its on
  • Setup individual monitor touch like how single monitor setup does it

*Note: You don’t have to set 2 side monitors to make work, either "Left" or "Right" will work. The OS will adjust itself which side monitor is connected.

– Starup

  • Get a Button Toggle connected to the monitors and ON/OFF on the controller, also connect them on the side monitor controller
  • Optional Start-Up Sound, Hook the button up to a music controller or some buzzers and delays to make some funny sounds.

– Data Module

  1. Apps needs data from Data Module to work
  2. Both Data Module are located at the back of the desk
  3. Connect them according the name of the nodes

– Keyboard (Optional, only for Notepad)

  1. Connect Keyboard Video Out to a 3×2 Monitor
  2. Connect 3×2 Monitor Composite to "ALL" screen’s Keyboard Composite on the controller

– Mouse (For Mouse Control)

  1. Get a seat with composite output and connect to ALL mouse composite
  2. Turn on "Enable Mouse" in ALL property toggle
  3. Set the sensitivity of the WASD to 100% or else it will act funny (You don’t want that)
  4. Set Hotkeys[1-4] to Push mode

– Camera (For Camera App)

  • Connect the video input to the camera video nodes (Connect to the same node on side monitor node for consistency)

– Quick Toggles

  1. Music Player: Connect Music ON/OFF to External Music Player
  2. Heater: Connect Heater ON/OFF to Heater

*Note: I just put soviet anthem there for demonstration

Using in Your Creation

Go ahead, just credit me.
You might tweak the code a little bit to fit your creation if you can read my spaghetti code, lol.

– Credits –

Windows XP wallpaper from Windows XP – Wallpaper by T-Uerell
Soviet Anthem from Soviet Anthem Radio by Padraig, Duke of Florida
Weather icons from Weather Widget by » p i x x e l «
Map are modified from *LUA* navigation map (touchcontrol) by Tajin

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.