MeridianArk
Made with AI. Code mod for Meridian Ark, a walkable flying station ship. You also need the Meridian Ark content pack from mod.io. Crane launches, flying, riding, weapons, jukebox, piranha tank, airlock, escape pod and keypad lock.Update 1.6.2: joystick replaced by hold-to-move flight buttons that don't push you around, see-through airlock door windows, gaming PC corner with RGB tower, monitor and gaming chair (monitor can play movies), smoother riding during manual flight, screen text fixes, ship travel and interior gravity removed. Airlock windows requested by Angel_Biscuit. Everyone in the lobby needs this version.
This update needs the 1.6.2 content pack from mod.io too.
1.6.1 gave the escape pod pilot seats with control arms (launch panel on the right, camera on the left), a movie sound option (screen only / whole ship), launch music that follows the ship, and button fixes.
1.6.0, the biggest update yet: an airlock (idea by Angel_Biscuit from the mod.io community): throw things, NPCs or friends out of the ship, flying, hovering or landed. New: an escape pod docked on the airlock through a jet-bridge tunnel: launch it in flight or on the ground, ride it down under its parachute, fly it back to the ship. Inside: a movie screen, a live camera (FRONT / REAR / DOWN) and round windows. New: a keypad lock with a shock trap: ships spawn unlocked, LOCK makes the controls need your code. New: a movie corner with a loveseat and a big wall screen that plays your own video files (also on the pod's screen). New: sit on any seat (look at it, hold B) and a ship equalizer in BoneMenu. Buttons are pressed with your index fingertip now, one press = one action, and a button that can't run says why on its screen.
1.0.5 added the "Add your own music" guide. 1.0.4 fixed a freeze when a ship spawned inside another one, and added Max ships in BoneMenu.
Meridian Ark
This is the code mod for Meridian Ark. You ALSO need the Meridian Ark content pack from mod.io. Both are required.
PC only. Made with AI: this mod was created with AI assistance.
Install
- Install this mod with your mod manager. It brings MelonLoader and BoneLib.
- Subscribe to Meridian Ark | CODE MOD REQUIRED on mod.io for BONELAB.
- Start the game and find the StationShip pallet in your spawn menu.
Add your own music
- Start BONELAB once with this mod. It makes the folder
UserData\MeridianArk\Musicinside your BONELAB folder. With Steam that's usuallyC:\Program Files (x86)\Steam\steamapps\common\BONELAB\UserData\MeridianArk\Music. If you start the game from a mod manager (r2modman, Gale, Thunderstore Mod Manager), the folder is in that profile's folder instead: open the profile folder from the manager, thenUserData\MeridianArk\Music. - Put your songs there: MP3, WAV, M4A, WMA or FLAC. OGG doesn't work.
- In game: BoneMenu > Station Ship > Launch music > Refresh my songs folder. A message says how many songs it found.
- On the jukebox in the garden, press NEXT SONG until your song's name shows, then press PLAY/STOP. The Song button on the Launch music page picks it too, and it's also the song LAUNCH TOWER plays.
In Fusion: songs are matched by file name. Friends hear your song only if they have a file with the same name (for example My Song.mp3) in their own Music folder. If they don't, their jukebox says NOT ON THIS PC.
Watch your own movies
- Start the game once with this version: it makes the folder
UserData\MeridianArk\Movies(in BONELAB's folder, or in your mod manager's profile folder) with a README in it. - Put your video files in it. Best: MP4 (H.264 video, AAC sound), 720p or 1080p. Usually also fine: .m4v, .mov, .webm, .wmv, .avi. Not supported: .mkv, and H.265/HEVC unless Windows has the HEVC extension. 4K is too heavy for VR. Long films (3 hours and more) are fine: they play straight from the file.
- In BoneMenu: Station Ship > Movies > Refresh movies folder.
- In the movie corner (the quiet room behind the garden's plant racks: walk in from the living quarters), sit on the loveseat and press PLAY on the panel beside it, or pick a movie in BoneMenu > Movies > Pick a movie.
- Movie sound: BoneMenu > Station Ship > Movies > Movie sound switches between SCREEN ONLY (the sound comes from the screen and fades with distance) and WHOLE SHIP (heard anywhere aboard, from the ship speaker nearest you, and in the escape pod from its screen). It's your own setting. The equalizer and the movie volume work in both.
In Fusion: friends see a movie only if they have a file with the same name in their own Movies folder. It plays at the same moment for everyone who has it; the others see MOVIE NOT FOUND. Only the name and the position travel, never the video.
PC screen (optional, off by default)
The gaming PC's monitor can show your own Windows desktop, or one window you pick, while you play.
- It is OFF every time the game starts. Nothing is looked at until you turn it on: BoneMenu > Station Ship > PC screen > Show: whole desktop, or Show: pick a window > Refresh the list.
- It shows your own screen, and only to you. The picture stays on your PC: nothing is sent to other players or anywhere else. Friends in a lobby see their own monitor (ship status or a movie), never yours.
- You can only look. The keyboard and mouse on the desk are props: they don't control your PC.
- If you stream or record your game, your viewers see what you see, this screen too.
- Quality and Frames a second are on the same page: lower them if the game slows down. "PC screen: OFF" turns it off again.
Features
- Sit anywhere: look at any seat (living quarters, lab console, loveseat, escape pod, the gaming chair) and hold B for a second to sit; hold B again to stand. Your hands and the buttons still work while seated. At launch you stay belted in.
- Equalizer: BoneMenu > Station Ship > Equalizer: bass, low-mid, mid, high-mid, treble (-12 to +12 dB), volume, and presets FLAT, BASS BOOST, CLUB/HOUSE, VOCAL, MOVIE, NIGHT. Changes the ship's music and the movie corner, not voices or alarms. Your own setting, remembered. The jukebox's screen shows 5 bouncing EQ bars.
- Movie corner: a loveseat and a big RGB-edged wall screen in a quiet room behind the garden. Plays your own video files, with play/pause, rewind and fast forward (hold for 2x, 4x, 8x; tap for 30 s), previous/next, volume and screen off. Movie sound: from the screen only, or through the whole ship. The jukebox waits while a movie plays.
- Flight: tower launch, direct launch, hover, manual flying with the console's button pad, and auto landing.
- Gaming PC: by the lab's wall: a dark glass tower with RGB fans, a glowing graphics card and RGB memory, a front status screen (clock, temperatures, the ship), a widescreen monitor, an RGB keyboard and a mouse. Its lights follow the speaker light mode (pulse to music, rainbow, solid, off). The monitor shows a desktop with the ship's status, or the movie corner's movie (BoneMenu > Station Ship > PC screen > Monitor when off), or, if you turn it on, your own desktop, seen only by you (see "PC screen" above). A racing-style gaming chair stands at the desk (black and red, head and lumbar pillows, pull-out footrest): hold B to sit facing the monitor. It is fixed to the ship and belts you in like every other seat.
- Airlock door windows: both airlock doors have a framed, lightly tinted window, so you can see into the airlock.
- Launch Tower: a crane lifts the ship, turns it upright and lowers it into the stand. Countdown, clamps and liftoff follow.
- Riding: seatbelts hold you through the launch. Walkers stay on the deck, and you're put back aboard if you fall out of a closed ship in flight.
- Loose props ride too: food, guns and items inside the ship stay in place while it moves, and go back to normal when it stops. Grab one at any time.
- Weapons: laser and warhead with damage, shockwave and target beacons.
- Loudspeaker and TALK: broadcast messages and your live voice play only at the target on the ground, with a radio sound.
- Ship computer: voiced lines over the ship's speakers.
- Music: launch music with its drop at liftoff, and a jukebox that plays any time.
- Your own songs: play your own music files on the jukebox. See "Add your own music" above. The folder starts empty.
- RGB lights: speakers and jukebox tubes pulse to the music, or use rainbow, solid color or off.
- Piranha tank: the fish swim, hunt, bite your hand, flinch and fight back. Food sinks or floats in the water and starts a frenzy.
- Cabin dimmer: 100%, 60%, 30% and NIGHT.
- Escape pod: a capsule docked on the airlock's outer door through a jet-bridge tunnel. Sit down, lift the striped guard, press LAUNCH POD: the hatches seal, the tunnel folds away, the clamps let go, the pod pushes off, fires its thrusters and comes down under a stars-and-stripes parachute. From high up it falls fast, then opens the chute under 150 m. It stays where it lands until you call it back. Inside: 2 pilot seats with control arms (the launch panel on the right, the live camera screen on the left), a small movie screen (the same movie as the movie corner), a keypad and 2 round windows.
- Keypad lock: keypads on the outside panel, in the lab and in the pod. Ships spawn UNLOCKED: everyone may use everything. Press LOCK and every control that matters needs the 4-digit code (BoneMenu, default 1234), the owner's too; typing it gives access to that player only. 3 wrong codes = a lightning shock from the keypad and the sky, INTRUDER ALERT, and 30 seconds locked out with an alarm (the shock's strength is the owner's choice). Jukebox, lights and doors from inside stay free for everyone. RGB keypads: rainbow when idle, green for ACCESS GRANTED, red for LOCKED.
- Clear answers: a button that can't run right now says why on the screen next to it: LOCKED - ENTER CODE ON A KEYPAD, CAN'T OPEN - WHILE FLYING, LIFT COVER, and so on.
- Airlock: a small room off the walkway with sliding inner and outer doors. Only one door opens at a time. Put things, NPCs or players inside, shut the inner door, lift the cover and press EJECT: 3 seconds of countdown and alarm, then the outer door snaps open with a rush of air and everything inside is blown out of the ship.
Controls
Panel beside the ramp
- OPEN/CLOSE: the hull (not while a launch counts down, flies or lands: the screen says why). LAUNCH DIRECT and LAUNCH TOWER start a flight. ABORT is under the red cover. Press with your index fingertip.
Lab console
- POWER turns it on. ARM, then FIRE. Pick the target, weapon and yield with the buttons.
- LAND, SET LZ, CAMERA, LIGHT, LOCK TARGET, ZOOM and FLY / AIM are on the console.
- Left shelf: pick a message and press BROADCAST. Hold TALK to speak at the target.
Button pad, on the console's right shelf (where the joystick was)
- It follows the console's FLY / AIM button: its labels and its screen change with it. Press with your index fingertip; hold a button to keep going, and hold two at once (for example FORWARD + UP).
- FLY: FORWARD, BACK, LEFT, RIGHT, UP, DOWN, TURN LEFT, TURN RIGHT move the ship while held; let go and it slows down gently and hovers. STOP / HOVER (the big button) brakes to a hover. SPEED - / SPEED +: VERY SLOW, SLOW, MEDIUM, FAST, VERY FAST (the screen shows it in m/s; the top speed is BoneMenu's Max flight speed). Works once the ship is in the air: from a hover, or to take over from an automatic landing. LAND, ABORT and the keypad lock work as before.
- AIM: AIM UP, DOWN, LEFT, RIGHT move the crosshair while held (a tap nudges it), ZOOM + / ZOOM -, LIGHT (the searchlight), LOCK TARGET (the big button), AIM SPEED - / + (slow, medium, fast). FIRE is the console's red FIRE button.
- Hold a key: it stays on while your fingertip is on it, and stops 0.15 s after you lift it. While one hand holds a key, that hand presses nothing else. Nothing on the pad is solid, so it never pushes your hand.
- While you fly, you keep your place in the ship: standing or sitting, it doesn't push you when it speeds up, slows down or turns, and you turn with it. You can still walk around.
- In Fusion your presses go to the host, who flies the ship; everyone sees it move.
Airlock, on the walkway's left wall between the quarters and the lab
- OPEN and CLOSE: the inner door. EJECT is the big red button under the clear cover: lift the cover first. The inner door must be shut.
- Inside the airlock, OPEN DOOR opens the inner door, or stops a countdown. Anyone inside gets a 3 second warning.
Escape pod, through the airlock's outer door
- Walk through the airlock and the tunnel (duck: the hatch is 1.88 m). The 2 seats are pilot chairs with control arms on their outer sides. Sitting and facing the hatch: the right seat's RIGHT arm holds the control panel (HATCH, RETURN TO SHIP, and LAUNCH POD under the yellow and black guard: lift it first); the left seat's LEFT arm holds the camera screen with its CAM button. The movie screen is on the pod's right wall, the UNLOCK keypad on the left wall. HATCH opens and shuts it (it swings against the right wall). Riders are belted in and locked still in their seats from LAUNCH POD until the hatch opens on the ground. RETURN TO SHIP (inside, or on the pod's small outside panel) flies it back up on its thrusters and docks it on the airlock again.
- The camera screen shows FRONT when you get in, with a red LIVE mark. CAM switches FRONT / REAR, and DOWN once the pod has left the ship. The movie screen shows whatever plays in the movie corner (pick and play it in BoneMenu > Station Ship > Movies); its sound follows the Movie sound setting (see "Watch your own movies").
- The airlock's EJECT is refused while the pod is docked: its outer door is held open onto the tunnel.
Keypads: outside panel, lab wall beside the console, inside the pod
- Type the 4 digits, then ENT (the big round button). CLR clears. Press the keys with your index fingertip (other fingers and the palm don't count). LOCK locks the ship for everyone, the owner too: type the code to get back in. The screen shows UNLOCKED, LOCKED, ENTER CODE, ****, ACCESS GRANTED with your name, or ACCESS DENIED.
Seats, everywhere
- Look at a free seat and hold B: a ring fills, then you sit. Hold B again to stand up (not while the SEATBELTS sign is on).
Movie corner, behind the garden's plant racks (walk in from the living quarters)
- The panel beside the loveseat: PLAY/PAUSE, REWIND, FAST FORWARD (hold to go 2x, 4x, 8x; tap to jump 30 s), SCREEN OFF, PREVIOUS, NEXT, VOL -, VOL +. The screens show the movie's name, the time (e.g. 1:12:40 / 3:02:15), a progress bar and the speed.
Jukebox, in the garden
- PLAY/STOP, NEXT SONG, VOL -, VOL +, LIGHTS and PLAY AT LAUNCH.
Launch Tower panel
- LOAD, LAUNCH TOWER, LAUNCH DIRECT, ABORT and MUSIC ON/OFF.
BoneMenu
Station Ship
| Option | Default | What it does |
|---|---|---|
| LAUNCH DIRECT, LAUNCH TOWER, LOAD, ABORT, LAND, STOP | The same as the buttons | |
| Release seatbelt | Lets you out of your seat | |
| Reset ship (everyone) | The nearest ship starts again, landed and powered off, for everyone | |
| Max ships | 2 | How many Meridian Arks can exist at once (1 to 8). One more is despawned with a message. In a lobby the host's setting counts |
| Net debug (console screen) | Off | The FLIGHT LOG screen shows the lobby: who runs the ship, requests, ping |
| Where is my netlog? | Shows where this game's netlog file is | |
| Back to the ship | Puts you back aboard | |
| Airlock: inner door open/close, Airlock: EJECT | The same as the airlock's buttons, for the nearest ship | |
| Escape pod: LAUNCH, return to ship | Launch the pod, or fly it back to the ship (pressed again while it flies: docked at once) | |
| Escape pod: board (backup), release my belt | Into a pod seat while it's docked, or out of it | |
| Max flight speed, Crane speed, Height | 60 m/s, 1, 480 m | Flight limits (Max flight speed = the button pad's VERY FAST), and how high a launch goes |
| Hold me in place in flight | On | In manual flight you keep your place in the ship and turn with it. Off: only the floor carries you |
| Safety (30 m limit) | On | You can't fire close to your own ship |
| Damage NPCs, Hurt other players, Can hurt you | Who the weapons hurt | |
| Shockwave pushes me, Shockwave pushes objects | What the blast throws | |
| Damage, Laser radius | Weapon strength | |
| Machine sounds | 40% | Crane and rocket stand volume |
| Broadcast voice lines, TALK button | On | Loudspeaker lines and live voice |
| Hear myself, Laser shake | Test your TALK voice, and shake on laser impact |
Launch music
| Option | Default | What it does |
|---|---|---|
| Song | House | Pick a song |
| Play at launch | On | Music on LAUNCH TOWER |
| Refresh my songs folder | Finds new files | |
| Volume, everyone | 80% | Shared with the lobby |
| My music volume | 100% | Only you |
| Play on LAUNCH DIRECT too | Off | |
| Speaker effect | On | Music and the ship's voice sound like speakers |
| Speaker lights, Solid color | Pulse | RGB light mode |
PC screen
| Option | Default | What it does |
|---|---|---|
| NOTE (3 yellow lines) | Reminders: it shows your own screen, only you see it, nothing is sent, and it is off at every start | |
| PC screen: OFF | Off | Turns it off. It is never saved as on |
| Show: whole desktop | Your desktop on the gaming PC's monitor, in your game only | |
| Show: pick a window | Press Refresh the list, then pick one open window to show instead of the whole desktop | |
| Quality, Frames a second | MEDIUM, 15 | 854x480, 1280x720 or 1920x1080; 10, 15, 20 or 30 frames a second |
| Monitor when off | DESKTOP + SHIP STATUS | What the monitor shows otherwise: the ship's status, or the movie corner's movie |
| Is it working? | Says whether the PC screen is on, or why Windows gives no picture |
Ship lock (keypad)
| Option | Default | What it does |
|---|---|---|
| My ship code, Code digit 1 to 4 | 1234 | Your 4-digit code for the ships you spawn |
| Lock on spawn | Off | On: your ships start locked (only you, and players who type the code). Off: they start unlocked |
| Owner needs code too | Off | You need the code on your own ships too |
| Unlock my ship, Lock my ship | Open the nearest ship of yours to everyone, or lock it again | |
| Players with access | Who has typed the code. Press a name to take their access away (owner only) | |
| Panel lights | Rainbow | Keypad lights: Rainbow, Status only, Sync with speakers, Off |
| Shock trap | Hurt | What 3 wrong codes on your ships do: OFF, Stun (knockback and a short ragdoll, no damage), Hurt (about half your health, never kills), Lethal. It hits the owner too |
Piranha tank: Fish (4 to 12), Restock fish, Piranha damage, Aggression, Tank LEDs follow speaker lights.
Cabin lights: Brightness, 100%, 60%, 30%, NIGHT.
Ship microphone: pick the mic used while TALK is held.
Fusion
- Fusion is optional. It isn't needed to play alone.
- Everyone in a lobby needs this mod and the content pack, at the same version.
- The host's game runs the ship. If the host doesn't have the mod, the next player who does takes over.
- Everyone needs the same version. With POWER on, the console wall lists every player and their version, and anyone who doesn't match is shown in red. Their presses are ignored until they update.
- Something wrong? BoneMenu > Station Ship > Where is my netlog? shows the file to send.
- The keypad lock: the host checks every press by the player's Fusion id. A typed code goes only to the host to check, never to the other players, and is never written in a log.
- The escape pod is run by the host; everyone sees it seal, fly and land from the host's start time.
- Flights, the tower, doors, buttons, the airlock, music, volume, lights, cabin dimmer and fish are shared. The host runs the airlock; everyone sees its doors and what it blows out.
- Friends hear a song from your folder only if they have a file with the same name (see "Add your own music"). Otherwise their jukebox says NOT ON THIS PC.
- TALK only works in a Fusion lobby. Friends hear you within about 150 m of the target.
- Fusion has one voice per player, so while TALK is held your normal voice uses the ship's mic too. It goes back when you let go.
- Spawn the ship after the lobby is open.
Credits
- Made by callofike, with AI assistance.
- Rocket stand by Cybertron B-127, CC BY 4.0: https://sketchfab.com/3d-models/rocket-stand-69c6027d440c481babdbd1c22282e6fa
- Tower Crane by Chamod1999, CC BY 4.0: https://sketchfab.com/3d-models/tower-crane-49851dc7a51b43bda6aea06856c26a85
- Airlock doors: "SCI-FI Door" by clearsky5201314, CC BY 4.0: https://sketchfab.com/3d-models/sci-fi-door-c6a6ef337b6c4f51ba68c2f0708c9622 (changed: leaf cut from its frame to slide, stretched to two sizes, a window cut into each leaf, made self-lit)
- Escape pod: "SAT03 Space capsule" by Hodisfut, CC BY 4.0: https://sketchfab.com/3d-models/sat03-space-capsule-d0ab68ee6e5e411496b1f88f6357c716 (changed: scaled to 3 m, hatch cut out to open, walls given thickness and a lit inside, floor, round windows, a flag wrap, seal and parachute added, textures cut to 2048)
- Airlock / escape pod idea suggested by Angel_Biscuit (mod.io community). Thank you!
- Airlock door windows requested by Angel_Biscuit.
- Voices created with ElevenLabs.
- Music made with Suno.
- Live voice idea inspired by Fusion Voice Pack by Elijoe.
- Uses BoneLib and, when installed, LabFusion by Lakatrazz.
