Mods / Kebo Core
Kebo Core
Der Mod-Loader und das Framework: lädt alle Kebo-Mods, ein gemeinsames Fenster (F8 / L2 + R2), Einstellungen, 11 Sprachen, Schutz vor fehlerhaften Mods.
Screenshots
Änderungen
0.8.5
- Big update for the whole Kebo family: new mod cards, a controls page for all Kebo mods and switched-off mods that are really off. Needs the Kebo Adapter 0.7.2. Tested with Graveyard Keeper 2 1.007.1.
- NEW - Start > Keyboard / Controller: every key and controller button of all Kebo mods on one page, in cards per mod with a reset button each. The controller combination that opens the Kebo window is now its own setting (any combination, e.g. L3+R3, or off) and separate from using the window with the controller. Buttons inside the Kebo window can be reassigned; clashes are shown in red and refused. LB/RB switch between the keyboard and the controller view. The game's own controls are not touched.
- NEW - Installed mods: every mod card has a "Settings" button that opens that mod's settings in their own window (Close, Esc or B closes it), a vote button for exactly that mod and a "Website" button.
- NEW - All mods can be set up in the main menu: the settings open from the mod cards; pages that need a save (items, teleport, zombies ...) stay in game.
- NEW - New pictures for every mod on the Installed mods page.
- NEW - Mod names follow the language chosen in the Kebo window (tabs, cards, mods page).
- NEW - "Detailed log" (Kebo window > Settings, on by default): the Kebo log also records game events, clicks and setting changes plus a status line every minute, so a bug report can be followed exactly. Together with a small state file (Kebo\kebo_state.txt) it stays on your PC.
- CHANGED - A mod switched off on its card is really off: it is not loaded at all at the next start (no tab, no HUD, no keys, no changes in the game). Switched off in the main menu, it disappears from the window at once; its card keeps the switch.
- CHANGED - In the main menu only the Start tab is left - mod settings open from their card.
- FIXED - With the controller: the press that switches from mouse to controller in the Kebo window only switches and presses nothing; F10/F11/F12 no longer end controller mode; the controls page no longer flickers.
- FIXED - Stars, arrows and check marks show everywhere (own symbol font); long setting texts wrap inside their row and the tabs always fit the window.
- FIXED - A rare crash inside Unity's font engine when a letter showed up for the first time in a Kebo font.
0.8.3
- Fixes from player feedback and a new font size setting. Works with the Kebo Adapter 0.7.0 and all current Kebo mods - no other update needed.
- NEW - Font size for the Kebo window: Start -> Display -> "Font size", 80 to 100 % (100 % = as before). Only shown with the easy-to-read font; HUD lists keep their own size.
- FONT - The easy-to-read font (Noto Sans) no longer shows grey lines under the letters, in the Kebo window and in HUD lists with the "Sharp" font. Kebo now creates the font as a smoothed bitmap instead of a distance field; its size follows the screen (larger on 4K).
- CONTROLLER - Changing a setting that rebuilds the Kebo window (font, font size, reset, language) keeps the highlight and the scroll position where they were. Before, the highlight jumped back to the page list.
- DISPLAY - Shorter name for the font setting in all 11 languages; setting names on the Display page get a little smaller instead of being cut off.
- CONTROLLER - The key help is shown only once, at the bottom right, for the area you are in (it was shown twice before).
0.8.1
- Controller update based on player feedback. Works with the Kebo Adapter 0.7.0 and all current Kebo mods - no other update needed.
- CONTROLLER - L1/R1 now switch the mod tabs at the top also in the page list on the left (before, they changed the page there - the same as up/down). On pages with their own categories, areas or sections (e.g. Items, Game helpers, Technologies, Teleport) L1/R1 keep switching those; on all other pages they switch the mod tab too. Thanks to GC8VIII!
- CONTROLLER - B goes back one level at a time: page -> page list -> tab row -> close. Before, B in the page list closed the whole window.
- CONTROLLER - L1/R1 no longer jump through a page by sections, which could skip entries (e.g. 1 -> 4 -> 6).
- The key help in the footer shows the new L1/R1 use in all 11 languages.
0.8.0
- Everything since Kebo Core 0.7.4 (includes the never released 0.7.5). Needs the Kebo Adapter for Graveyard Keeper 2 0.7.0.
- WINDOW - new layout: tabs at the top for Start and every Kebo mod, the pages of the chosen tab in a list on the left, a footer with status line and key help. No more icons in the title bar - just "Kebo" and the close button.
- WINDOW - under Start: Start page, Installed mods, Save & load (in game), Settings, Display, Info. The old Mods page is gone.
- WINDOW - a page that fails to build no longer takes the whole Kebo window down: it shows a short note, every other page keeps working.
- WINDOW - status line: long texts get a little smaller instead of being cut off; pages can show a lasting hint there (e.g. which buttons do what).
- WINDOW - Esc while typing into a text field only ends the typing; a second Esc closes the window.
- WINDOW - after changing the game language the window no longer stays half in the old language.
- FONT - new easy-to-read font Noto Sans (SIL Open Font License) for German, English, French, Spanish, Polish, Portuguese, Turkish and Russian; Japanese, Korean and Chinese keep the game font. Can be switched off (Start -> Display).
- START PAGE - thanks, a button to vote for Kebo as Mod of the Month (opens Nexus Mods in your browser right at the vote button) and news in 11 languages. The news come with Kebo updates - Kebo never connects to the internet.
- INSTALLED MODS - one card for Kebo Core, the game adapter and every mod: title picture, version, author, whether it runs and was tested with your game version, a description in your language, links to the website, the Nexus page and the Kebo Discord (open in your browser), and a small on/off switch (in the main menu; locked in game with a note). A mod paused by the safety switch can be resumed there. The "not tested" warning wraps onto two lines instead of being cut off.
- INSTALLED MODS - other mod authors can add their own picture as Kebo\covers\<mod id>.png and their links in KeboModInfo (WebsiteUrl, NexusUrl, DiscordUrl).
- INFO - page with the new Kebo logo, version and website.
- DISPLAY (new page) - screen info (resolution, aspect ratio, the window's scale and whether it lands on whole pixels).
- DISPLAY - window scaling: Automatic (whole pixels when that is close to your chosen size), Pixel-perfect (always whole pixels - sharpest) or Free. Before, the window was never on whole pixels (e.g. 1.93x on 1080p); now frames and the game font stay sharp. The window follows resolution changes while it is open.
- DISPLAY - window size (0.75x to 1.75x) and the Kebo font moved here from the settings page.
- DISPLAY - size and font of everything Kebo mods show in the game's HUD (e.g. the Recipe Pins list, the Workshop and Fishing lines): size 0.75x to 2x, game font or sharp Noto Sans. "Reset display" puts everything back.
- SAVE & LOAD (new page, was "Save") - current save with day and last saved time; "Save now"; "Create backup" (copies the save into its own folder and now also your Kebo data of that save - pinned recipes, places, statistics; it never overwrites or deletes anything); number and date of your backups and "Open backup folder".
- SAVE & LOAD - load any other save from inside the game: every save with day, date, autosave mark and the game's graveyard / church / village values, the running one marked. Loading asks first: save and load, load without saving, or cancel. The game itself only loads from the main menu - Kebo goes exactly that way (main menu, then the game's own loading).
- SETTINGS - new: "Skip startup logos" (takes effect on the next start) - no second mod needed for it anymore.
- SETTINGS - window size and font moved to Display; the page now holds language, keys, pause and controller.
- CONTROLLER - L1/R1 work on the level you are on: on the tabs they switch the mod, in the page list the page, on a page they belong to the page (categories, filters, sections). Cross/A goes one level deeper, B one level back, L2+R2 closes the window. On pages without their own use, L1/R1 jump between text fields or sections.
- CONTROLLER - the orange selection frame no longer draws over the window when the selected button is scrolled out of a list; it only covers the visible part, or hides.
- CONTROLLER - the highlight stays where you are when a page updates (e.g. after "Cancel" in the load question it goes back to the "Load" button).
- FIXED - the controller hint "X/Y -/+" was missing its minus sign in the game font.
- FOR MODDERS - KeboUi.OpenPage, KeboUi.FocusOn / KeboUi.Focused, KeboUi.StartTyping, KeboUi.SetHint; KeboIcons (pixel icons), IPageIcon, KeboModInfo.Icon; KeboModInfo.DescriptionText (description in the current language), WebsiteUrl / NexusUrl / DiscordUrl.
- FOR MODDERS - KeboDisplay: shared HUD size and font of all mods, SnapFontSize / PixelsPerFontPixel for pixel-perfect text, DescribeText for log lines, Changed event and Revision.
- FOR MODDERS - GameAdapter can offer saving (SupportsSaving, SaveGame, BackupSave, BackupFolder), loading (SupportsLoading, ListSaves -> SaveSlotInfo, LoadSave, IsLoadingSave) and skipping the startup logos (SupportsSkipIntro, SkipIntro).
0.7.4
- Fixed: the game could freeze the first time a mod showed a message in game (e.g. Recipe Pins on the first pin of a session, reported under Proton).
- Messages are now shown one frame later, and the game's UI style is read once in the main menu instead of in the middle of a click.
- Freeze reports in kebo_log.txt now appear after 5 seconds (was 15).