플레이트업!

플레이트업!

KitchenLib
71-80/82개 항목을 표시 중
< 1 ... 6  7  8  9 >
업데이트: 2022년 12월 28일 @ 오전 8시 20분

KitchenLib Beta v0.3.4
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.3.4

Release Notes - API Related

Preferences

- Fixed a bug causing Preferences to be loaded incorrectly.

업데이트: 2022년 12월 26일 @ 오전 7시 08분

KitchenLib Beta v0.3.3
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.3.3

Release Notes - API Related

Base Classes

BaseMod

- Added AddCustomMaterial<CustomBaseMaterial>()
- Added AddMaterial<Material>()
- Added AddMaterial(Material material)
- Added RegisterMenu<BaseUI>()

BaseUI

- Added BaseUI

References

- Fixed References name being incorrect.

Materials

CustomMaterials

- Added Material CustomMaterials.GetCustomMaterial(string materialName)
- Added Material CustomMaterials.LoadMaterialFromJson(string json)

Utilities

MaterialUtils

- Added Material GetCustomMaterial(string materialName)

ResourceUtils

- Added Texture2D LoadTextureFromBase64(string base64)

업데이트: 2022년 12월 25일 @ 오전 12시 51분

KitchenLib Beta v0.3.2
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.3.2

Release Notes - API Related

Base Classes

CustomGardenProfile

- Removed List<Item> Spawns
- Added List<GardenProfile.SpawnProbibility> Spawns

CustomItem

- Added Item ExtendedDirtItem

References

- Updated references to contain new fields.

업데이트: 2022년 12월 18일 @ 오후 4시 32분

KitchenLib Beta v0.3.1
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.3.1

Release Notes - API Related

Base Classes

BaseMod

- Fixed OnInitialise() being called too early

Utilities

VariousUtils

- Added GetID(string name) to generate a random unique ID.

업데이트: 2022년 12월 14일 @ 오후 9시 40분

KitchenLib Beta v0.3.0
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.3.0

Release Notes - API Related

Base Classes

BaseMod

- Added ModPostActivate(Mod mod) for Workshop build.
- Added ModPostInject() for Workshop build.
- Added ModPreInject() for Workshop build.

Utilities

ResourceUtils

- GetWorkshopFolder() now only returns if using the workshop build.

Bugs

- Fixed a bug from 0.2.9 causing progress to not load correctly on MelonLoader or BepInEx.

Release Notes - Other

UI

- Fixed Mods menu not displaying mods when using the Workshop loader.

업데이트: 2022년 12월 12일 @ 오전 10시 53분

KitchenLib Beta v0.2.9
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.2.9

Release Notes - API Related

Utilities

ResourceUtils

- FindModPath(Assembly assembly, AssetBundleLocation location) is now obsolete.
- Added GetModsFolder()
- Added GetWorkshopFolder()

Bugs

- Fixed a bug causing OnFrameUpdate() to not get called after joining a multiplayer session.

Release Notes - Other

UI

- Non-KitchenLib mods will now show up in the mod list when using the Workshop loader.

업데이트: 2022년 12월 7일 @ 오후 3시 32분

KitchenLib Beta v0.2.8
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.2.8

Release Notes - Other

Bugs

- Fixed a bug causing Harmony to patch twice when trying to load into multiplayer causing a soft-lock

업데이트: 2022년 12월 7일 @ 오전 9시 49분

KitchenLib Beta v0.2.7
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.2.7

Release Notes - API Related

Utilities

MaterialUtils

- Added ApplyMaterial<T>(GameObject prefab, string path, Material[] materials) to allow for different renderer types ie. SkinnedMeshRenderer

ResourceUtils

- Added AssetBundleLocation argument to FindModPath

업데이트: 2022년 12월 7일 @ 오전 1시 20분

KitchenLib Beta v0.2.6
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.2.6

Release Notes - API Related

Base Classes

BaseMod

- Reimplemented obsolete constructors for temporary backwards compatibility.
- Changed OnFrameUpdate() and OnInitialise() from abstract to virtual for temporary backwards compatibility.

업데이트: 2022년 12월 6일 @ 오후 3시 13분

KitchenLib Beta v0.2.5
https://github.com/KitchenMods/KitchenLib/releases/tag/v0.2.5

Release Notes - API Related

Registration
- Removed Obsolete RegisterCustomAppliance<T>
- Removed Obsolete AddSystem<T>
- Removed Obsolete AddAppliance<T>
- Removed Obsolete AddProcess<T>

Base Classes

Fixed BaseGameDataObjectID not working for most base classes.

BaseMod

- Rewrote BaseMod to be more consistant across mod loaders.

CustomDish

- Removed Obsolete UnlocksMenuItems
- Removed Obsolete UnlocksIngredients
- Removed Obsolete PrerequisiteDishes

CustomItemGroup

- Removed Obsolete DerivedSets

CustomUnlock

- Removed Obsolete Requires
- Removed Obsolete BlockedBy

References

- Updated all reference names

Utilities

ResourceUtils

- Added string FindModPath(Assembly assembly, bool isNonWorkshop = false)

SystemUtils

- Removed Obsolete AddSystem<T>
- Removed Obsolete NewSystem<T1, T2>

CustomGDO

- Removed Obsolete GetCustomAppliance(int)
- Removed Obsolete GetCustomAppliance<T>
- Removed Obsolete GetCustomItem(int)
- Removed Obsolete GetCustomItem<T>
- Removed Obsolete GetCustomProcess(int)
- Removed Obsolete GetCustomProcess<T>
- Removed Obsolete GetGameDataObject(int)
- Removed Obsolete GetGameDataObject<T>

GDOUtils

- Removed Obsolete GetExistingAppliance(int)
- Removed Obsolete GetExistingItem(int)
- Removed Obsolete GetExistingProcess(int)
- Added GetCustomGameDataObject(int)
- Added GetCustomGameDataObject<T>

Other

- Fixed a bug causing logging to not work when using the Workshop loader.
- Fixed a bug causing the console to have an unnessary warning when registering a CustomGameDataObject.