速速上菜!

速速上菜!

KitchenLib (Beta)
正在显示第 31 - 40 项,共 87 项条目
< 1  2  3  4  5  6 ... 9 >
更新于:2023 年 11 月 7 日 上午 2:12
作者:KitchenLib

Release Notes

Bugs
- Fixed a bug where Dish Refresh would show duplicate options.
- Fixed a bug where Mod Sync was disabled.

Mod Sync
- Added an option to match exact mods.

更新于:2023 年 11 月 1 日 下午 9:08
作者:KitchenLib

Release Notes

Bugs
- Fixed a bug where sides would be missing when the `GameObject` wasn't assigned.

Debug
- Now saves a component history to `/UserData/KitchenLib/componentHistory.json`

MaterialUtils
- `AssignMaterialsByName()` is now an extension of `GameObject`

更新于:2023 年 10 月 28 日 下午 7:18
作者:KitchenLib

Release Notes

Debug
- Updated Debug Log to remove `Convert()` related logs
- When a mod is installed locally, it's Dishes will now forcefully spawn in the lobby (Can be disabled in preferences)

Bugs
- Fixed a base-game bug causing the lobby kitchen to refresh when it shouldn't
- Fixed a bug causing old KitchenLib components to be kept in save files when they shouldn't (Also now cleans up after itself)
- Fixed a bug causing some mods to not merge with PreferenceSystem if loaded before KitchenLib

更新于:2023 年 10 月 27 日 上午 5:27
作者:KitchenLib

Release Notes

Debug
- Updated DataDumper to 1.1.8

References
- Updated References to 1.1.8

CustomGameDataObjects

CustomAppliance

- Added `List<Unlock> Enchantments`

CustomUnlock
- Fixed `HardcodedRequirements` and `HardcodedBlockers` being null

ModSync
- Rewrite of ModSync menu to work better than previously

IMMS
- Disabled unfinished IMMS creation

Mod Preferences
- Added a KitchenLib > User Options prefernce to merge with PreferenceSystem if installed

Utilities

- Added `ReflectionUtils.GetMethod(Type type, string methodName)`

更新于:2023 年 10 月 18 日 下午 8:35

Release Notes

CustomDish
- Converts `CustomDish.Type = Main` to `CustomDish.Type = Base` if `CustomDish.HardcodedRequirements` is empty.
- This can be bypassed with `CustomDish.BypassMainRequirementsCheck = true`

KLMenu
- Added `ResetPanel()` to reset the size and position of the menu's panel for `PauseMenuAction` menus

MaterialUtils
- Added XML Documentation

更新于:2023 年 8 月 25 日 上午 12:39

Release Notes

GameDataObjects

* General code cleanup.

CustomContract
+ Added
RestaurantStatus Status; int ExperienceMultiplier;

CustomContractLocalisation
+ Added
LocalisationObject<ContractInfo> Info; List<(Locale, ContractInfo)> InfoList;

CustomCustomerGroup

CustomDecorationLocalisation
+ Added
LocalisationObject<DecorationBonusInfo> Info; Dictionary<DecorationBonus, string> Text; Dictionary<DecorationType, string> Icons;

CustomDictionaryLocalisation
+ Added
LocalisationObject<DictionaryInfo> Info; Dictionary<string, string> Text;

CustomFranchiseUpgrade
+ Added
int MaximumUpgradeCount; List<IFranchiseUpgrade> Upgrades;

CustomGlobalLocalisation
+ Added
Dictionary<DisplayedPatienceFactor, string> PatienceFactorIcons; Dictionary<PatienceReason, string> PatienceReasonIcons; Dictionary<DecorationType, string> DecorationIcons; NewsItemFallbackLocalisation NewsItemFallbackLocalisation; StartDayWarningLocalisation StartDayWarningLocalisation; PopupTextLocalisation PopupTextLocalisation; RecipeLocalisation Recipes; Dictionary<KitchenData.Font, TMP_FontAsset> Fonts; ControllerIcons ControllerIcons;

CustomNewsItemFallbackLocalisation
+ Added
LocalisationObject<NewsItemFallbackInfo> Info; Dictionary<NewsItemType, GenericLocalisationStruct> Text;

CustomPopupTextLocalisation
+ Added
LocalisationObject<PopupText> Info; Dictionary<PopupType, PopupDetails> Text;

CustomRarityTierLocalisation
+ Added
LocalisationObject<RarityTierInfo> Info; Dictionary<RarityTier, string> Text;

CustomRecipeLocalisation
+ Added
LocalisationObject<RecipeInfo> Info; Dictionary<Dish, string> Text;

CustomStartDayWarningLocalisation
+ Added
LocalisationObject<StartDayWarningInfo> Info; Dictionary<StartDayWarning, GenericLocalisationStruct> Text;

CustomTutorialLocalisation
+ Added
LocalisationObject<TutorialText> Info; Dictionary<TutorialMessage, TutorialDetails> Text;

CustomRestaurantSetting
+ Added
Dish FixedDish;

更新于:2023 年 8 月 9 日 上午 7:10

Release Notes


General

* Version suffix now displays ? when using KitchenLib Beta.

Debug

* References are now generated at `Application.persistentDataPath/Debug/References.cs`
+ Added Dump Existing Materials button which dumps all of the PlateUp! Materials to `Application.persistentDataPath/Debug/MaterialDumps`

Bugs

- Removed `EnsurePlayerProfile` as this is now in the base-game.
+ Added a fallback for when preference files fail to load.
- `OnPostActivate(Mod mod)`, `OnInitialise()`, `OnFrameUpdate()`, `OnPreInject()`, and `OnPostInject()` are all surrounded in try/catch

更新于:2023 年 8 月 4 日 下午 2:21

Release Notes


Cosmetics

* Custom cosmetics menu now has proper icons

更新于:2023 年 8 月 4 日 下午 1:39

Release Notes

References

* References are now `static` again.

Preferences

* Preferences have been split into Developer Options and User Options .
+ Added preference for cosmetic selector scale.

Cosmetics

* Modded cosmetics are now available in the selector menu.

更新于: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.