速速上菜!

速速上菜!

KitchenLib (Beta)
正在显示第 41 - 50 项,共 88 项条目
< 1 ... 3  4  5  6  7 ... 9 >
更新于:2023 年 8 月 3 日 下午 1:06

Release Notes

Debug Menu

* Data Dump now dumps GDO types and fields.
* Updated data to PlateUp! 1.1.7

References

* Updated references to PlateUp! 1.1.7

Customs

CustomItem

+ Added
Factor EatingTime List<Item> SatisfiedBy List<Item> NeedsIngredients Item SplitByComponentsWrapper Dish CreditSourceDish

CustomItemGroup

+ Added
Factor EatingTime List<Item> SatisfiedBy List<Item> NeedsIngredients Item SplitByComponentsWrapper Dish CreditSourceDish

CustomDish

+ Added
int Difficulty Item UnlockItemOverride bool HideInfoPanel List<Dish> AlsoAddRecipes

FontUtils

- Removed debug logs.

更新于:2023 年 7 月 31 日 下午 2:53

Release Notes

Utilities

+ Added `GameObject MaterialUtils.AssignMaterialByNames(GameObject gameObject)` for easier Material assignment.
+ Added `Component GameObjectUtils.CopyComponent(Component original, GameObject destination)` for easier cloning of components.
+ Added `TMP_FontAsset FontUtils.GetExistingTMPFont(string font)` to get existing `TMP_FontAsset`s.
+ Added `Font FontUtils.GetExistingFont(string font)` to get existing `Font`s.

GameDataObjects

CustomAppliance

+ Added `bool AutoGenerateNavMeshObject = true` to automatically generate NavMeshObsticles on GameObjects.
+ Added `List<MenuPhase> RequiresPhaseForShop`

CustomDish

+ Added `bool BlockAllOtherFood`
+ Added `List<Unlock> AllowedFoods`
+ Added `RestaurantSetting ForceFranchiseSetting`

CustomItem

+ Added `Item.ItemProcess AutomaticItemProcess`
+ Added `bool IsConsumedByCustomer`
+ Added `int AlwaysOrderAdditionalItem`
+ Added `bool AutoSatisfied`

CustomThemeUnlock

+ Added `bool BlockAllOtherFood`
+ Added `List<Unlock> AllowedFoods`
+ Added `RestaurantSetting ForceFranchiseSetting`

CustomUnlockCard

+ Added `bool BlockAllOtherFood`
+ Added `List<Unlock> AllowedFoods`
+ Added `RestaurantSetting ForceFranchiseSetting`

CustomLayoutProfile

+ Added `List<NodeConnection> NodeConnections` to allow for easier graph building.

References

* Updated References to 1.1.6
* Updated References to include enums.
`_ApplianceReferences hob = _ApplianceReferences.Hob;` - `_` indicates `enum`.

Logging

+ Added hidden `isDebug` option in the preferences file allowing for detailed registration logging.
+ Added log message to indicate KitchanLib usage.
* Fixed a bug preventing beta versions from displaying their registered version.
* Fixed a bug displaying a '*' on internal logging.

Bugs

* Fixed a bug causing various Sides to not display corretly - Thanks @Yariazen
* Fixes with details.json - Thanks @Yariazen

Other

* Adjustments to logging - Thanks @Yariazen
- Removed Capes.
- Removes Prank Related Systems (`GenerateCustomers` & `PlayerSpeedOverride`).
* Adjusted dynamic KitchenLib indicator to be a static ! .
* Updated References in the Debug Menu.
* Updated to reflect GDO Changes above.
+ Added warning on Main Menu when using KitchenLib Beta.
- Removed multiplayer outfit fix. ( Implemented into base-game as of v1.1.6 )
- Removed `PlayerInfoManager_Patch` as it's been implemented in the base-game.
+ Added a KitchenLib Beta option in preferences.

更新于:2023 年 7 月 22 日 上午 4:42

Release Notes

Menus

+ Added a KitchenLib Beta option in preferences.

Bugs

* Fixed a bug causing the old LayoutProfile to break.
* Fixes with details.json - Thanks @Yariazen

更新于:2023 年 7 月 12 日 上午 6:24

Release Notes

GameDataObjects

CustomDish
- Removed
bool IsSpeedRunDish

更新于:2023 年 7 月 12 日 上午 5:40

Release Notes

GameDataObjects

CustomAppliance

+ Added
List<MenuPhase> RequiresPhaseForShop

CustomDish

+ Added
bool IsSpeedRunDish bool BlockAllOtherFood List<Unlock> AllowedFoods RestaurantSetting ForceFranchiseSetting

CustomItem

+ Added
Item.ItemProcess AutomaticItemProcess bool IsConsumedByCustomer int AlwaysOrderAdditionalItem bool AutoSatisfied

CustomThemeUnlock

+ Added
bool BlockAllOtherFood List<Unlock> AllowedFoods RestaurantSetting ForceFranchiseSetting

CustomUnlockCard

+ Added
bool BlockAllOtherFood List<Unlock> AllowedFoods RestaurantSetting ForceFranchiseSetting

DataDumper

* Updated to reflect GDO Changes above.

更新于:2023 年 7 月 11 日 上午 4:12

Release Notes

Logging

+ Added hidden
isDebug
option in the preferences file allowing for detailed registration logging.
+ Added log message to indicate KitchanLib usage.
* Fixed a bug preventing beta versions from displaying their registered version.
* Fixed a bug displaying a '*' on internal logging.

更新于:2023 年 7 月 9 日 下午 10:49

Release Notes

CustomLayoutProfile

- Added
List<NodeConnection> NodeConnections
to allow for easier graph building.

更新于:2023 年 7 月 5 日 上午 6:15

KitchenLib Beta v0.7.9b2

Release Notes
API
GDOReferences
Updated References to include enums._ApplianceReferences hob = _ApplianceReferences.Hob; - _ indicates enum.

Other
Adjusted dynamic KitchenLib indicator to be a static "!".
Updated "References" in the Debug Menu.
+ Added warning on Main Menu when using KitchenLib Beta.
Removed multiplayer outfit fix. ( Implemented into base-game as of v1.1.6 )
Removed PlayerInfoManager_Patch as it's been implemented in the base-game.

更新于:2023 年 6 月 30 日 下午 5:00

KitchenLib Beta v0.7.9b1

Release Notes
API
Utilities
+ Added GameObject MaterialUtils.AssignMaterialsByNames(GameObject gameObject) for easier Material assignment.
+ Added Component GameObjectUtils.CopyComponent(Component original, GameObject destination) for easier cloning of components.

GameDataObjects
CustomAppliance

+ Added bool AutoGenerateNavMeshObject = true to automatically generate NavMeshObsticles on GameObjects.

References
Updated References to 1.1.6

Bugs
Fixed a bug causing various Sides to not display corretly - Thanks @Yariazen

Other
Adjustments to logging - Thanks @Yariazen
Removed Capes.
Removes Prank Related Systems (GenerateCustomers & PlayerSpeedOverride).

更新于:2023 年 5 月 31 日 下午 4:54

KitchenLib Beta v0.7.4 B1

Features

- Updated "Mod Sync" menu
- Menu no longer lists mods that will be installed, rather a number.
- Menu is now much more responsive.
- Menu is more streamlined.

Bugs

- Fixed a bug causing logs to be spammed with "Failed to find KitchenData.ItemGroup with ID X".
- Fixed a bug causing logs to be spammed by KL "KitchenData.ApplianceInfo must be instantiated using the ScriptableObject.CreateInstance method instead of new ApplianceInfo.".
- Fixed a bug causing logs to be spammed by KL "KitchenData.ProcessInfo must be instantiated using the ScriptableObject.CreateInstance method instead of new ProcessInfo.".
* Please Note - The above three logs may still appear in the logs due to other mods doing this incorrectly, they no-longer originate from KitchenLib.*

Internal

- Adjusted how Capes are handled.
- Adjusted how Data Collection is handled.