Bozoros
[v65] A custom clown / circus themed moon. Featuring custom music, weather events, interior, enemies and a firework show!
By LethalMatt
CHANGELOG
Changelog
Version 2.0.3
- Made further improvements to the NavMesh, mostly targeting compatibility with 2-sToRy sHiP by MelanieMelicious.
- Revoked enemies' unauthorized access into the ship (through the walls) when using the 2-story ship.
- Changed object collection from a specified volume back to every object within the current hierarchy, but added massive
NavMeshModifierVolume
boundaries (set toNot Walkable
) outside the expected play area to stop the NavMesh from generating there. - Voxel size further lowered to
1.17
voxels per Agent radius (previous value was1.4
). - Tile size lowered to
27
world units, (previous value was76.8
). - Despite the two changes above, loading times increased a bit with the
Regenerate Navmesh
setting enabled, but the end result is a lot better.
- Made the Cruiser actually collide with and take damage from map props by including them all in the
Room
layer.- Driving full speed into, say, a popcorn stand now has disastrous consequences. Don't fall asleep at the wheel!
- This change apparently also made map props visible on the ship map, though the map screen is still pretty dark when the sun goes down.
- Adjusted some visuals and general lighting.
- Lamps now turn on a bit earlier, at
2:00 PM
. - Increased lamp light range and intensity to
12
units and9000
Lumen, respectively. - Increased popcorn stand light range and intensity to
1
unit and1000
Lumen, respectively. - Disabled volumetric lighting from all light sources, which were giving the map's fog a weird tint.
- Rebaked reflection probe using lighting at
12:00 PM
as its base, which affects all reflective surfaces (e.g. water surface and rollercoaster steel).- Still not sure how I feel about the new water, so it's subject to change based on feedback. Looks great during the
10:00
event, though!
- Still not sure how I feel about the new water, so it's subject to change based on feedback. Looks great during the
- Lamps now turn on a bit earlier, at
- Raised Ferris Wheel very slightly and adjusted NavMesh areas within.
- Medium and small-sized enemies can now properly path underneath it.
- Players should have less trouble taking cover under the gondola in the center, though it might still be a bit janky.
- Improved NavMesh surrounding the lake a bit more.
- Fixed custom Goofy Puffer and Clown Giant names applying only for the host.
- Names are selected locally, so having a matching list of names in the
ClownGiantNames
andGoofyPufferNames
settings is needed to see the same names as other clients.
- Names are selected locally, so having a matching list of names in the
- Made circus ambiance no longer persist when leaving Bozoros.
- Bozoros sound effects should no longer play when at the Company when it was the last moon routed to.
- Might make this a config setting, since the Company having the same ambiance as the last moon routed to is a vanilla thing.
Version 2.0.2
- Defined area underneath the ship as a NavMesh obstacle to avoid.
- Small to medium-sized enemies should no longer be able to path under the ship for surprise attacks through the ground.
- Fixed an extra sneaky misconfigured
AudioReverbTrigger
that was not throwing errors.- All of them should now match the pre-
v2.0.0
Bozoros configuration, hopefully all audio issues are fixed!
- All of them should now match the pre-
- Set announcer voicelines to deactivate immediately after finishing their audio, to avoid playing more than once.
- For some reason this was happening on my personal modpack, but I couldn't find the mod responsible for it...
- Removed accidentally-duplicated clear weather
AnimationClip
.- I don't think it was actually causing any issues, but it's gone regardless.
Version 2.0.1
- Simplified NavMesh a lot and rebaked it once more.
- There are no longer surfaces on top of the tents for enemies to stand on (they shouldn't have been able to get up there normally in the first place).
- Changed object collection from all objects to only objects within a specified volume, which is within the expected play area instead of the entire terrain.
- Voxel size lowered to
1.4
voxels per Agent radius (previous value was3
). - Loading times should be drastically improved when using 2-sToRy sHiP by MelanieMelicious with the
Regenerate Navmesh
setting enabled. - So far I haven't noticed any issues with it, but if enemies start having difficulty pathing I can further tweak the NavMesh parameters.
- Fixed sneaky misconfigured
AudioReverbTrigger
that was throwing errors when the ship was leaving.- It was hiding in a separate location from the other
AudioReverbTrigger
instances near the ship. - I don't think it was actually causing any issues, but having no errors is typically good!
- It was hiding in a separate location from the other
- Adjusted illumination of the Bozoros moon preview outside the ship when orbiting.
- Not visible unless using a mod that adds windows to the ship, or allows players to open the ship door in space.
- Removed Key from the scrap spawn pool (
LethalLevelLoader
was removing it automatically, but this gets rid of the warning it was throwing).- Keys are still able to spawn.
Version 2.0.0
- NOTE: Removed
CircusFacility
interior for now, it'll likely be uploaded as a separate mod once it's fully updated. - NOTE #2: BozorosTweaks by me is no longer needed and will be deprecated after this update. I'm not sure if it actually breaks anything, but it should be disabled to prevent any potential issues.
- Rebaked NavMesh and defined almost every environment object as an obstacle to path around.
- Scattered a considerable number of additional
OutsideAINode
points across the map (there were only 10 before, now there's 156).- Allows enemies to both spawn in and pathfind to more areas.
- Should solve most pathing-related issues enemies (especially modded ones) were having.
- Improved colliders for circus tents.
- Circular tents now simply use the
MeshCollider
they've always had. - Rectangular tents no longer have a sky-high
BoxCollider
players could crash into when flying over the map.
- Circular tents now simply use the
- Smoothed edges around the lake and improved NavMesh around it a bit.
- Enemies should no longer occasionally go for a swim when pathing around the lake.
- Added spot for the Cruiser to land on when dropped off by the dropship.
- CompanyCruiserFix by DiFFoZ is no longer needed for the Cruiser to arrive.
- Made trees and speaker poles breakable when rammed into by the Cruiser.
- The Company Cruiser is now legal on Bozoros!
- Clown Giants and Goofy Puffers (Bozo-Lizards) are now enemy skin variants, using EnemySkinKit by AntlerShed.
- By default, if they're the only skins installed, they have a
100%
chance of spawning on moons with either theFun
or theCircus
tag. - They can be configured to show up on different moons, or be turned off entirely if so desired. This dependency is also completely optional.
- Due to this change, Giants and Spore Lizards now spawn naturally, and their spawn rates can be adjusted through LethalLevelLoader configuration or other mods.
- Clown Giants are now also properly killable and their AI no longer breaks, since the enemy skin simply modifies the vanilla Forest Giant.
- By default, if they're the only skins installed, they have a
- Miscellaneous map changes:
- Added a couple more firework spawning locations for the
10:00 PM
event.- Truly dazzling!
- Added ambient music to the fire exit near the Ferris wheel.
- Added a couple colliders to the food truck, near the bell.
- Patched two holes players could walk through to get to the outer parts of the map.
- Increased tree LOD distance to make texture swaps less noticeable when approaching trees.
- Modified ship scan node to be slightly more accurate.
- Added a couple more firework spawning locations for the
- Optimization changes:
- Increased total size of occlusion area to help with performance.
- Enabled compression for all textures and meshes to reduce AssetBundle size by around
55 MB
.
- Updated configuration file:
- Relocated configuration file to
LethalMatt.Bozoros.cfg
, settings will need to be reconfigured. - Changed
StreamerFriendly
setting to be enabled by default. - Added
GoofyPufferNames
setting, a comma-separated list of names that are randomly selected for Goofy Puffers that spawn on Bozoros. - Added
ClownGiantNames
setting, a comma-separated list of names that are randomly selected for Clown Giants that spawn on Bozoros.
- Relocated configuration file to
- Updated general map properties:
- Added number
823
to moon name to match vanilla naming standards (also for compatibility with Archipelago).- May have to update custom enemy and scrap spawning configs to use the new name
823 Bozoros
, but I'm not sure.
- May have to update custom enemy and scrap spawning configs to use the new name
- Added tags
Fun
,Funny
,Circus
,Clown
,Lake
, andPaid
. - Added spike traps to the hazard spawn pool.
- Added enemies from
v50
and above to the enemy spawn pools.- BarberFixes by ButteryStancakes is highly recommended to avoid any potential issues with multiple Barbers.
- Added certain scrap items from
v61
to the scrap spawn pool. - Increased difficulty rating to
B+
due to the added enemies and hazards. - Increased routing price to
300 scrap
to match the difficulty rating. - Balancing might be a bit rough, it'll likely be adjusted over time, and I'm looking for feedback on this.
- Added number
Update brought to you by pacoito!
Version 1.0.1
- Fixed issue where Bozoros would load before LethalLevelLoader.
- Fixed issue where interior First Time Audio would fail to load and give a log warning.
Version 1.0.0
- Bozoros is now out of beta!
- Added a new Circus Interior. Should be familiar as it is a reskin of the vanilla factory.
- Removed Giants from outdoor spawn pool and added Penny and Teller; the two guardian Clown Giants.
- Added 4 Bozo-Lizards: Steve, Krusty, Ronald, and Arthur.
- Removed lake from Navmesh so Giants and Lizards don't walk into it and drown.
- Attempt to fix eclipse object texture not loading.
- Added new water fountains to EOD firework show.
- Replaced textures and music on Item Ship drop to fit thematically.
- Added fire effects to the eclipse atmosphere.
- Added a new music track for the firework show.
- Tweaked enemy spawns for indoors and outdoors. Good luck!
- Added a config file to change various audio volumes, pfx amounts, streamer-friendly music, and Circus Interior settings.
- Compressed audio and limited texture resolutions to decrease filesize and loading times.
- Fixed a floating lamppost by the ferris wheel.
Version 0.9.9
- The park is now open! Default ticket price is 100.
- Added cotton candy and balloon stalls.
- Added new music track to CircusTypeAmbience Insanity Music.
- Adjusted base volume of many insanity queues.
- Changed firework music to a DMCA-free original track. (Will be available again when config file update happens.)
- Removed invisible colliders leftover from rollercoaster support beams.
Version 0.1.8
- Added a set of Ambience sounds for both outside, indoors, and increased insanity.
- Fixed some collider issues in a few places.
- Minor adjustments to a few spawn rates, including increase in Nutcrackers and outdoor Lizards.
- Fixed some spawn points that were producing errors.
- Increased texture resolution of several textures (for HDLethalCompany users).
- Decreased dungeon size from 2 to 1.8 for performance.
Version 0.1.7
- Fixed missing skybox
Version 0.1.5
- Added a service bell to BigTop Burger.
- Added popcorn machines at various corners of the map.
- Updated planet preview prefab.
- New icon and README update.
Version 0.1.4
- BigTop Burger is now open for business on the south end of Bozoros!
- Bumped up emission of many textures to be slightly more visible in shadows.
Version 0.1.3
- Added trash and recycle bins. Keep Bozoros clean!
- Added a Big Shot cannon at the far side of the lake.
- Updated lake reflection probe.
- Made most level objects static, this should boost performance.
Version 0.1.2
- Added benches and balloons all over the map.
- Stopped enemies from spawning over the lake.
- Confetti removed from storms; replaced by rogue balloons! All weather types now have unique reasons to visit.
Version 0.1.1
- Fixed material missing on Fire Exits.
- Added a lake between the ship and the ferris wheel to discourage darting to and from the fire exit there.
- Map now has a baked reflection probe.
Version 0.1.0
- Added loudspeaker prop at various points on the map.
- Added unique voiceover announcements for fireworks for all three weather types.
- Timed point lights during clear days that turn off for the firework show.
- Adjusted heights of rollercoaster support beams to prevent them from clipping into the interiors.
Version 0.0.9
- Decreased max particle count for confetti from 10,000 to 8,000.
- Constrained confetti volume and fireworks to the same positions at all time in the world.
- Added a kill trigger for confetti underneath the ground to prevent confetti in interiors.
- Shifted fog color towards a dark blue instead of off-red.
- Disabled fireworks during weather events.
- Removed Foggy weather type.
- Replaced MouthDog enemy spawns with Sandworm
- Added Spore Lizards to outside spawns.
- Added a preview video to the ship monitor prior to landing.
- Added a real info description of the moon in the terminal.
- Updated README screenshots.
Version 0.0.8
- Attempt to fix colliders that go into interior.
Version 0.0.7
- The Trickster rollercoaster comes to Bozoros, the most thrilling ride in the star cluster. Prepare to ascend to great heights and maximum g-forces while plummeting several stories down to the ground. A drop just high enough could mean your DOOM. Scared yet?
Version 0.0.6
- Ladies and Gentleman; patrons of Bozoros! The IN YOUR HEART Firework Spectacular show is now in season! This fabulous celebration of Worthikids and BigTop Burger can only be viewed at 10pm on clear weather days. Thank you for visiting our park and remember, watch out for giants!
Version 0.0.5
- Tweaked volumetrics of point lights to be less intense.
- Confetti now rains down during special weather events!
Version 0.0.4
- Big adjustments to Skybox and Daytime Volumes.
Version 0.0.3
- Fixed AudioReverbTriggers with default Forest Ambience for now.
- Enabled Read/Write access for meshes.
Version 0.0.1
- Initial release. Expecting things to not work correctly and a lot of art is still missing. Just wanted to get this out into the world for a fun journey.