├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── LC-API.sln ├── LC-API ├── BundleAPI │ ├── BundleLoader.cs │ └── LoadedAssetBundle.cs ├── CheatDatabase.cs ├── ClientAPI │ └── CommandHandler.cs ├── Comp │ └── LC_APIManager.cs ├── Data │ ├── NetworkBroadcastDataType.cs │ └── ShipState.cs ├── Exceptions │ └── NoAuthorityException.cs ├── Extensions │ └── DelegateExtensions.cs ├── GameInterfaceAPI │ ├── Events │ │ ├── Cache │ │ │ └── Player.cs │ │ ├── EventArgs │ │ │ └── Player │ │ │ │ ├── DiedEventArgs.cs │ │ │ │ ├── DroppingItemEventArgs.cs │ │ │ │ ├── DyingEventArgs.cs │ │ │ │ ├── GrabbedItemEventArgs.cs │ │ │ │ ├── GrabbingItemEventArgs.cs │ │ │ │ ├── HurtEventArgs.cs │ │ │ │ ├── HurtingEventArgs.cs │ │ │ │ ├── JoinedEventArgs.cs │ │ │ │ ├── LeftEventArgs.cs │ │ │ │ └── StartGrabbingItemEventArgs.cs │ │ ├── EventExtensions.cs │ │ ├── Events.cs │ │ ├── Handlers │ │ │ └── Player.cs │ │ └── Patches │ │ │ ├── Internal │ │ │ ├── DisplayTipPatch.cs │ │ │ ├── GameNetworkManagerStartPatch.cs │ │ │ └── PlayerControllerBStartPatch.cs │ │ │ └── Player │ │ │ ├── Die.cs │ │ │ ├── DropItem.cs │ │ │ ├── GrabItem.cs │ │ │ ├── Hurt.cs │ │ │ ├── Joined.cs │ │ │ └── Left.cs │ ├── Features │ │ ├── Item.cs │ │ ├── Player.cs │ │ └── Tip.cs │ ├── GameState.cs │ └── GameTips.cs ├── LC-API.csproj ├── ManualPatches │ └── ServerPatch.cs ├── Networking │ ├── Network.cs │ └── Serializers.cs ├── Plugin.cs ├── ServerAPI │ ├── ModdedServer.cs │ └── Networking.cs └── Utils.cs ├── LICENSE ├── README.md └── assets ├── bundles └── networking ├── icons └── icon.png └── thunderstore.toml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LC-API.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API.sln -------------------------------------------------------------------------------- /LC-API/BundleAPI/BundleLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/BundleAPI/BundleLoader.cs -------------------------------------------------------------------------------- /LC-API/BundleAPI/LoadedAssetBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/BundleAPI/LoadedAssetBundle.cs -------------------------------------------------------------------------------- /LC-API/CheatDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/CheatDatabase.cs -------------------------------------------------------------------------------- /LC-API/ClientAPI/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/ClientAPI/CommandHandler.cs -------------------------------------------------------------------------------- /LC-API/Comp/LC_APIManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Comp/LC_APIManager.cs -------------------------------------------------------------------------------- /LC-API/Data/NetworkBroadcastDataType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Data/NetworkBroadcastDataType.cs -------------------------------------------------------------------------------- /LC-API/Data/ShipState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Data/ShipState.cs -------------------------------------------------------------------------------- /LC-API/Exceptions/NoAuthorityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Exceptions/NoAuthorityException.cs -------------------------------------------------------------------------------- /LC-API/Extensions/DelegateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Extensions/DelegateExtensions.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Cache/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Cache/Player.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/DiedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/DiedEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/DroppingItemEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/DroppingItemEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/DyingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/DyingEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/GrabbedItemEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/GrabbedItemEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/GrabbingItemEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/GrabbingItemEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/HurtEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/HurtEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/HurtingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/HurtingEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/JoinedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/JoinedEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/LeftEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/LeftEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventArgs/Player/StartGrabbingItemEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventArgs/Player/StartGrabbingItemEventArgs.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/EventExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/EventExtensions.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Events.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Handlers/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Handlers/Player.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Internal/DisplayTipPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Internal/DisplayTipPatch.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Internal/GameNetworkManagerStartPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Internal/GameNetworkManagerStartPatch.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Internal/PlayerControllerBStartPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Internal/PlayerControllerBStartPatch.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/Die.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/Die.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/DropItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/DropItem.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/GrabItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/GrabItem.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/Hurt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/Hurt.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/Joined.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/Joined.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Events/Patches/Player/Left.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Events/Patches/Player/Left.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Features/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Features/Item.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Features/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Features/Player.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/Features/Tip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/Features/Tip.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/GameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/GameState.cs -------------------------------------------------------------------------------- /LC-API/GameInterfaceAPI/GameTips.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/GameInterfaceAPI/GameTips.cs -------------------------------------------------------------------------------- /LC-API/LC-API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/LC-API.csproj -------------------------------------------------------------------------------- /LC-API/ManualPatches/ServerPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/ManualPatches/ServerPatch.cs -------------------------------------------------------------------------------- /LC-API/Networking/Network.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Networking/Network.cs -------------------------------------------------------------------------------- /LC-API/Networking/Serializers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Networking/Serializers.cs -------------------------------------------------------------------------------- /LC-API/Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Plugin.cs -------------------------------------------------------------------------------- /LC-API/ServerAPI/ModdedServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/ServerAPI/ModdedServer.cs -------------------------------------------------------------------------------- /LC-API/ServerAPI/Networking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/ServerAPI/Networking.cs -------------------------------------------------------------------------------- /LC-API/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LC-API/Utils.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/README.md -------------------------------------------------------------------------------- /assets/bundles/networking: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/assets/bundles/networking -------------------------------------------------------------------------------- /assets/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/assets/icons/icon.png -------------------------------------------------------------------------------- /assets/thunderstore.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-2018/LC-API/HEAD/assets/thunderstore.toml --------------------------------------------------------------------------------