PF1MIL-Pikmoons_Interiors icon

Pikmoons Interiors

[v81] Interiors based on Pikmin 2's cave themes

Last updated 2 hours ago
Total downloads 8
Total rating 0 
Categories Mods Interiors
Dependency string PF1MIL-Pikmoons_Interiors-0.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

pacoito-itolib-0.9.3 icon
pacoito-itolib

[v80] Wondrous gizmos and gadgets for the restless mind.

Preferred version: 0.9.3
BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
TeamXiaolan-DawnLib-0.9.7 icon
TeamXiaolan-DawnLib

A modern API for Lethal Company content and all sizes of mods [V81]

Preferred version: 0.9.7

README

Pikmoons Interiors

A set of custom interiors, based on Pikmin 2's different cave themes.
NOTE: Imperium's "night vision" setting was used in many of the below images to give a better view of the interiors. They are much darker where there aren't lights than it appears in these images.

Interior Theme Images and Details:

CLICK TO EXPAND

Concrete

Sandy floors and concrete walls are the aesthetics of this interior.
Its lights are Glowcap mushrooms.

IMAGES: A large pipe-lined room with a stream running down it. Glowstems line it, and a clover is in the foreground. A room with large wooden roots and several glowstems, and a clover. A large room with a partially uncovered concrete floor, and an exit geyser. A dead figwort, fiddlehead, and shoot can be seen. The large sinkhole room, with clover, figwort, and a dandelion. The other large circular room, with a raised sand center, topped by an exit geyser.

Garden

This interior is modeled after a garden; rows of stones and twigs line the edges, with the occasional pond of water, or sand pile with a spade and pale.
It features an invisible light source above the false sky. Maybe it's a terrarium?

IMAGES: A broad overview of some tiles, with the upper part of exit geysers visible, along with several hazards and foliage. A giant bucket and pale, with foliage and a fire hazard. A cluttered few tiles with electic, poison, and fire hazards.

Metal

Uncanny metal structures tower over a deep abyss below. Be careful not to jump off!
LEDs called Glowstems are the main source of light.

IMAGES: Main entrance's 'zigzag' tile, lined by glowstems. A Dynamo Apparatus, lit by a green glowstem. An exit geyser can be seen illuminated in the background. Large intersection room with a giant metal cap and a spewing fire geyser. The large 'donut' tile. An 'x intersection' tile. A dead end blue-floored room, with a turret and fire geyser visible. A broad overview of the main entrance tile.

Snow

A winter wonderland! Some tiles have tall plateaus, while others have one or more tree stumps, all covered in snow.
Also features Glowcap mushrooms.

IMAGES: Apparatus room, with the appratus visible inside the stone 'cave'. A brick-lined room with a ramp, fire geyser and dead figwort. A large stump tile topped by a large dead figwort, and surrounded by a poison and electric hazard. A wide-open intersection room, with exits blocked by electric hazards. View of main entrance's 'plateau' tile, with a turret and spike trap.

Soil

Features mostly identical tiles to Snow, but as the name implies, it's themed like a classic dirt cave. It has the occasional clearing or grass patch, with light shining down from above.
Much like Snow, has Glowcap mushrooms for lights.

IMAGES: A zigzaggy-bit of generation, with some foliage. The wide-open room with some wooden roots, which houses Beady Long Legs or Emperor Bulblaxes in Pikmin 2. A few circular four-way intersections near each other, with light streaming down into one. Soil's 'plateau' room, with water at the center. A tile with a pathway lined by fire geysers and surrounded by water, that is most memorable from 'Bulblax Kingdom' in Pikmin 2. Main entrance's grassy tile with light streaming down.

Tile

This interior is lined with sandy tiles, and has pools of water. It also has smaller "Pipe" theme tiles, with dark soil and rusted pipes.
It has Glowcap mushrooms growing through the tiled floors for lighting.

IMAGES: A tile-lined empty water pool, with a ladder to exit the pool. A pool of water going into a pipe. Apparatus room, with its raised, semi-hidden water pool. The 'six pipe' long hallway. A room with a raised platform with an exit geyser atop.

Toy

Picks between three "enclosure" themes at round start: a child's bedroom with a hardwood floor and chalk drawings, a tatami mat room, or the Garden theme's enclosure, without the invisible ceiling lights.
The tiles are lined by toy wooden blocks, and main entrance features the memorable toy train track tile. Some tiles have xylophones, tambourines, or rings of rainbow blocks.
Dangling light bulbs suspended by rope are the light source.

IMAGES: The view from atop a tower, with a paper and poison hazard. Features the grass enclosure. A blocked off four-way intersection. Features the wood enclosure. A paper hazard in a large empty room. Features the grass enclosure. A broad view of one of the 'tower' tiles. Features the wood enclosure. The 'xylophone' tile. Features the tatami enclosure. The crossing section of a 'railroad' tile. Features the tatami enclosure.

Exit Geysers

Instead of doors, these interiors have giant geysers. They may be familiar if you've played Pikmoons (or Pikmin 2, of course).
These geysers can be interacted with like a normal door, or if you're in a hurry, you can just run/jump into them to be whisked away to the surface.
An exit geyser, which pans up to show the hole you blast through when jumping on.

Ladders

Some areas you can normally access by throwing Pikmin in Pikmin 2 instead have a ladder to climb.
If you remember a location having treasure in the original game, scrap can likely spawn there!
A ladder in the 'railroad' toy theme tile.

Extra Scrap Locations

In addition to treasure locations normally found in Pikmin 2, there are some other new locations that scrap can spawn in.
Keep your eyes peeled!

Variable Backgrounds

The Toy and Metal themes choose between a few background/enclosure variations each time you generate them.
Toy has wood, tatami, and grass enclosures, while metal has a snowy cylinder, dirt cylinder, or metal tiling background, though you'll only see the border walls if the moon's generation is sufficiently large, and you're near enough to them.

Hazards

Each interior features Pikmin 2's elemental hazard props, which can be defeated with a shovel or other weapon.
It also features some other... more surprising hazards.

CLICK TO EXPAND

Fire Geysers

Geysers in the ground that spit out flames at regular intervals. A glowing fire geyser spewing flames.

Water Geysers

Identical to fire geysers, but they spew damaging, pressurized water instead. A water geyser spewing a stream of water.

Electrical Wires

Two wires that cause regular electrical arcs between them.
Can be defeated at either end. Electrical wires, arcing between themselves.

Poisonous Gas Pipes

A pipe that spews noxious red gas non-stop. The barely-visible gas pipe, spewing its poisonous cloud.

Boulder Traps

Sometimes, a giant boulder can fall from the sky. Run as soon as you hear it! An unsuspecting man hears a suspicious sound, and looks up...

Bomb Rock Traps

Similar to boulder traps, but the bomb takes a bit to explode. Again, run when you hear it! A giant glowing rock falls, and after a few seconds...

Enemy Traps

Enemies can fall from the sky, too!
Don't worry, they're the less dangerous ones: Spore Lizards, Hoarding Bugs, Backwater Gunkfish, and Tulip Snakes are the only enemies that can spawn from these. Hoarding bug jumpscare.

Origami Paper

These sheets of paper are mostly not a hazard.
Unless a nearby dog hears them crinkle... 'Chiyogami' rustling under foot.

Extra Enemy Spawns

In addition to the spawn weights of whatever moon these interiors generate on, there are some enemies not normally found in interiors that spawn on the interior's end using itolib's EnemySpawner component.

Most interiors feature a 2% chance for Eyeless Dogs to spawn every two minutes.
More open interiors, specifically Metal, Garden, and Toy, instead have a 2% chance for either Eyeless Dogs, or Forest Keepers to spawn every two minutes.

These are kind of mean, but I just liked the idea of a giant chasing you through the Garden theme so much. Also, Pikmin 2 is mean anyways, so...

Light Sources

They have been mentioned, pictured, and/or described in each theme's section, but here they are listed out.

CLICK TO EXPAND

Glowcaps

Flourescent mushrooms.
The glowing mushrooms which can be found in most interiors.

Glowstems

Light-emitting diodes of varying colors.
These interiors feature the all-new blue variant, completing the RGB set.
A red LED 'glowstem'. A green LED 'glowstem'. A blue LED 'glowstem'.

"Sky" Lights

It's clearly not a real sky, but it does appear to rain light down.
The mysterious 'sky', from which a glow emits in the garden theme.

Hanging Light Bulbs

These hanging bulbs are suspended via rope.
The bulb's wire coils around the rope up to the cieling.
A light bulb with exposed wires, suspended by rope. Found in the toy theme.

Plants

Certain interiors feature plants, like the ones in the main Pikmoons mod.
Pictured below are some of them.

CLICK TO EXPAND

Large Figwort
A pink-flowered 'figwort'.

Shoot
A large-leafed 'shoot'.

Margaret
A patch of 'margaret' flowers.

Dandelions
A 'seeding dandelion' on the left, and flowering 'dandelion' on the right.

Small Figwort and Small Dead Figwort
A small pink-flowered 'figwort' on the left, and a small brownish-orange 'dead figwort' on the right.

Fiddlehead
A curled 'fiddlehead' plant.

Apparatus

The power source for these interiors is the batteries from an Eternal Fuel Dynamo; rip them out to trigger facility shutdown. Apparatus' gray metal housing with its batteries, modeled after the Eternal Fuel Dynamo.

This is the only scrap added by these interiors.
If you want more Pikmin-themed scrap to spawn inside, check out Pikmoons Scrap!

Candypop Buds

...do not exist yet. If I ever have access to the technology, I'd like to add them though!

LethalMin Compatibility

The elemental hazards will only work properly if you have specifically LethalMin Nightly installed, not the main branch or library.
That version of LethalMin has better pathfinding for Pikmin leaving the interior. Without specifically the "Nightly" fork, every type of Pikmin will likely be immune to every hazard.
It is listed as deprecated at the time of this mod's first upload, but it should work fine for the most part.

Tags

If you want these interiors to spawn more frequently on a specific moon, you can add the namespace:key pair of your desired moon to the config of the interiors you want to spawn more.
If you don't know the namespace:key pair for your desired moon, simply boot up the game with the moon installed, and look for Dawnlib's debug line that says Registry 'Moons'.
Below where it says Registry 'Moons', every single moon you have installed is listed by their namespace:key pair.

Known Issues

Sometimes, on particularly large generations, the enclosure/border walls of an interior can block off part of the dungeon. This can only happen on Metal, Garden, and Toy themes. You shouldn't encounter this very often, though.

Configuration

The only featured configs at the moment are Dawnlib's default-generated ones.

Installation

The interiors and all their dependencies should automatically install when using your mod manager of choice (Thunderstore, r2modman, Gale).

For manual installation, install BepInEx normally and drag and drop all .lethalbundles, .duskmod, and .dll files directly into a folder under BepInEx/plugins. This must also be done for dependencies.

Make sure you have all the required dependencies installed before launching the game!

(Bozoros and PlayZone are not dependencies, you MUST still download them, however, or else my dad who definitely works at Nintendo will ban you from all Nintendo products forever.)

All players are required to have this mod and all dependencies installed in order to be able to join the lobby at all.

Support

If you encounter a game-breaking or very annoying bug, let me know in the Lethal Company Modding Discord thread for my mod, or the official Pikmoons Discord. The thread can be found here.

I did not make Lethalmin. Any bugs relating to Pikmin behavior not directly relating to my mods should be reported to the Lethalmin thread on the lethal modding discord.

Credits

Extra thanks to pacoito for all the help making my mods. (He helped out quite a bit with many aspects of all of my projects, from general unity knowledge to writing custom scripts!)

pacoito for itolib, which I use for custom scrap, props, and most other script-based mechanics that aren't vanilla.

NoteBoxz for LethalMinNightly, and for making Lethalmin altogether.

JaySalty (on YouTube and Twitter) for providing assets and shaders used in this project.

Waffles for being so helpful in DMs, and for having such comprehensive documentation of Pikmin game sfx.

olimar12345 for being the GOAT and having the best Pikmin OST uploads on YouTube.

AudioKnight for StarlancerAIFix, which allows certain outside enemies to function inside normally.

IAmBatby for LethalLevelLoader, which allows these moons to exist at all.

Several other people on the Lethal Company Modding Discord, Pikmoons Discord, and social media for their support. :^)