You are viewing a potentially older version of this package. View all versions.
TestAccount666-ShipWindowsBeta-2.4.0 icon

ShipWindowsBeta

Adds glass windows to the ship so you can see what's going on outside.

Date uploaded 3 days ago
Version 2.4.0
Download link TestAccount666-ShipWindowsBeta-2.4.0.zip
Downloads 2595
Dependency string TestAccount666-ShipWindowsBeta-2.4.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
MaxWasUnavailable-LethalModDataLib-1.2.2 icon
MaxWasUnavailable-LethalModDataLib

A library for Lethal Company, providing a standardised way to save and load modded data.

Preferred version: 1.2.2
WhiteSpike-Interactive_Terminal_API-1.2.0 icon
WhiteSpike-Interactive_Terminal_API

API focused on making interactable UI in the terminal

Preferred version: 1.2.0
TestAccount666-TestAccountCore-1.14.0 icon
TestAccount666-TestAccountCore

A mod with some common methods I use in my mods

Preferred version: 1.14.0
Evaisa-LethalLib-0.16.2 icon
Evaisa-LethalLib

Personal modding tools for Lethal Company

Preferred version: 0.16.2

README

Ship Windows Beta

Adds five buy-able glass windows. Availability and price both configurable.

Windows when landed

MoonLeft MoonRight MoonFloor MoonDoor MoonRoof

Windows when in orbit

SpaceLeft SpaceRight SpaceFloor SpaceDoor SpaceRoof

Compatibility

  • Toggle "VanillaMode" in your configuration to make this mod client-side only and compatible with vanilla lobbies.
  • This mod is compatible with 2 Story Ship (Pending) and Wider Ship

Please report any issues on GitHub or in the Lethal Company Modding Discord.

Thunderstore Link: https://thunderstore.io/c/lethal-company/p/TestAccount666/ShipWindows/

Recommended Mods

  • Celestial Tint by sfDesat - For an amazing view of space outside the windows.

Credits

  • Veri - Creating the original mod
  • Fumo - Helping with models
  • S1ckboy - Helping with models and Skybox
  • Wesley - Testing

Pre-Rewrite Credits:

  • Soup (@souper194) - Shutter texture used on versions >= 1.2.0
  • Veri - Creating the original mod

Known Issues

  • None (For now)

ko-fi

CHANGELOG

Ship Windows

2.4.0

+ Added WindowRegistry#Windows to get a readonly list of all registered windows

2.3.3

* Fixed self-intersecting in roof window
# Updated readme

2.3.2

* Fixed lobby load playing wesley voice
* Fixed issues with Diversity
- Removed debug messages
# Now forcing movePosters to false, if other ship mods are present

2.3.1

* Fixed skybox

2.3.0

+ Added Skybox Events
# Now avoiding GameObject.Find calls wherever possible

2.2.1

* Fixed window spawning behavior
* Fixed holes in ship
# Tried to optimize window meshes
# Now shows a message, if no unlockable windows could be found

2.2.0

+ Added right wall window
+ Added roof window
* Fixed not being able to place furniture on floor window
* Fixed unlocked windows not spawning on save load
* Fixed floor window mesh

2.1.0

+ Added left wall window
+ Added wesley voice lines
+ Added enemy attack fix

2.0.0

# Start of the rewrite

1.10.2

* Fixed ship shutter switch sound

1.10.1

* No more fatal debug messages

1.10.0

* Fixed Ship Floor using the Ship Wall material
# Switched to v61 Unity Project. Stuff may look/react differently now. Please report issues.

1.9.0

+ Added support for ShipColors

1.8.0

+ Added config option to change enemy + window behavior (Defaults to false when vanilla mode is enabled)

1.7.1

* Fixed ship object placement

1.7.0

# Made the sell voice line common by default

1.6.1

+ Actually add the sell counter voice line file...

1.6.0

+ Added rare sell counter voice line (Thank you, Wes!)

1.5.3

* Fixed Ship Shutters Lever texture

1.5.2

* Hmmm, turns out, the code I removed was important. I improved it instead of removing it

1.5.1

* Remove useless optimizations that actually worsened performance

1.5.0

* Fixed a lot of bugs by using proper null checks. No more disappearing light switch

1.4.0

+ Add compatibility with latest Celestial Tint

1.3.7

* Fixed door texture (Sorry it took so long)

1.3.6

* Hopefully finally completely fixed overriding celestial tint skybox
* Hopefully fixed all errors with shutter switch
- Reverted change regarding the Window layer

1.3.5

+ Added config option to fix enemies killing you through windows (If you're running into issues with enemy behavior, disable this)
# Windows are now on their own layer, called Windows (id should be 30)

1.3.4

And again...

1.3.3

* Fixed skybox override not working in certain scenarios

1.3.2

* Fixed Celestial Tint overriding the skybox override
* Fixed log spam, sorry about that

1.3.1

* Fixed voice lines playing without windows

1.3.0

+ Added option to override Celestial Tint's skybox
+ Added configurable rotation speed (Replaces boolean)
+ Added config option to disable hiding moon transitions
+ Added new screenshots to readme
* Fixed shutter switch spawning without windows
* Fixed NullReferenceExceptions when shutter is spawned
* Fixed mod refusing to load, if all except door window are deactivated
* Fixed 4k skybox never getting loaded
# Increased moon transition time for shutters by 1 second
# SpaceOutside config option now uses a self-explanatory enum instead of an integer

1.2.3

* Reduced the intensity of iridescence in glass materials

1.2.2

* Fixed door windows shutter being invisible
* Fixed shutter ScanNode being not deactivate-able

1.2.1

+ Added option to disable the Shutter Switch ScanNode
+ Added option to disable playing Wesley's voice lines on transitions
+ Added iridescence glass materials
* Fixed speaker sound being played with inactive VoiceLines
# Buying a new window will now honor the current shutter state
# If you change the glass material via LethalConfig, the setting will be applied without restart
# The enable refraction boolean has been replaced with an enum to allow for iridescence material to co-exist

1.2.0

+ Added ship door window!
+ Added ability for light sources to actually shine through all windows
+ Added voice lines for opening/closing the window shutters ( Thanks Wesley <3)
+ Added Scan Node for Shutter Switch
+ Added option to change the Light Switch tool tip
* Fixed being able to place furniture inside windows
* Fixed skybox 2

1.1.2

* Fix stretched ship hull texture

1.1.1

* Fix all window collisions (Hopefully...)

1.1.0

+ Shutter switch is now non-interactable while the windows are locked
+ Window state is now sync to the state switch, instead of being relative
* Fix posters

1.0.1

* Fix locked window state
# Improved window shutters closing/opening on level transitions

1.0.0

+ Initial Release