Apis 0.11
Hey Beekeepers!
It's been a hot minute! We've been working on a bunch of stuff behind the scenes, along with working with the localisation team to fix any language problems. Languages are in this build but there's still a bunch of LQA to be added, so please don't send us any locale related bugs just yet!
This update has a lot of the backlog stuff also, QoL stuff I didn't want to prioritise for 1.0 but would chuck it in if we had time during the cert process - stuff like Beenjamin now letting you pick what species you want a hint for (rather than always using the next undiscovered bee) or a quick keybind for AZERTY keyboards.
There's also a bunch of modding updates as I've been working on my own mod that adds Hoppers - nothing like dogfooding to help find missing stuff!
[h2]Changes[/h2]
[h2]Bug Fixes[/h2]
[h2]Modding[/h2]
[h2]Modding Docs[/h2]
It's been a hot minute! We've been working on a bunch of stuff behind the scenes, along with working with the localisation team to fix any language problems. Languages are in this build but there's still a bunch of LQA to be added, so please don't send us any locale related bugs just yet!
This update has a lot of the backlog stuff also, QoL stuff I didn't want to prioritise for 1.0 but would chuck it in if we had time during the cert process - stuff like Beenjamin now letting you pick what species you want a hint for (rather than always using the next undiscovered bee) or a quick keybind for AZERTY keyboards.
There's also a bunch of modding updates as I've been working on my own mod that adds Hoppers - nothing like dogfooding to help find missing stuff!
[h2]Changes[/h2]
- Added all language localisations for French, Italian, German, Spanish, Brazilian Portugese, and Japanese (still being worked on pls dont submit locale based bugs!)
- You can now specify which species you want a hint for from Beenjamin rather than him always telling you the hint for "next" bee you haven't discovered
- Updated controls image for when using a Playstation brand controller
- Remapping keys will now show in icons in the book, i.e. changing WSAD to ZQSD for AZERTY will show those controls in the guide instead of still showing WSAD
- Added an option in controls to quickly default to QWERTY or AZERTY controls (you can still customise keys after picking one)
- You can now view the bee book panel tooltips using LT/L2 and RT/R2 on gamepad
- Carpentry 101 GIF updated to show planks being sawn into sticks as well as logs > planks
- You can now use B/O on gamepad to get out of the boat you are in to make it easier to escape your nautical nightmare
- Added visual buttons to show the above change when a boat is highlighted on gamepad
- Quick queen button is no longer visible on gamepad mode, as you can just press R stick to quick queen
-
[h2]Bug Fixes[/h2]
- Fixed not being able to use dpad for moving around slots + menus on gamepad
- Fixed the extremely important mead "shine" missing from infused meads
- Fixed not being able to see bee trait cards on gamepad
- Fixed target/move buttons being yeeted into the sun when starting the game in gamepad mode and switching to MKB
- Fixed mod descriptions not showing correctly when clicking a mod button
- Fixed mod download failing on Linux
- Fixed missing space between NPC names and their pronouns
- Fixed crashing issue when clicking on quest notifications (sorry sto
- Fixed Infuser not starting infusing when you have input items added, empty tank, then add a canister to fill
- Fixed Magazine Rack not accepted any items (sorry sto again lol)
- Fixed player showing underneath gates when the gate is still locked on gamepad mode
- Fixed some issues with the in-game console "machine"
[h2]Modding[/h2]
- Added api_library_add_book() which lets you add a book to the bottom library bar with custom click action (book implementation sold seperately, see Sample Mod for example book)
- Gamepad mode now correctly ignores "inactive" slots from selection
- Using api_define_gui() should now correctly add that GUI to the gamepad selection list so it's highlightable on gamepad
- Fixed issues with the save/load methods
- Fixed issue with api_get_menu_objects() not returning a menu_id value for the menu object instances
- Updated Sample Mod to include an example of using save/load to decide if it's the first time the mod has been loaded for the player or not
- Added api_remove_gui() which lets you remove a GUI you created with api_define_gui()
- Added api_get_mouse_inst() which returns the mouse instance (which is basically like a slot)
- Added api_add_slot_to_menu() which lets you move the contents of a slot to a given menu (any leftover that doesn't fit remains in the original slot)
- Added api_slot_validate() which lets you check if a given slot can accept a given item based on its definition (note this just checks if it's valid for an input slot, you have to check amounts yourself)
- Fixed api_slot_set() not using the stats you pass to it for frames / canisters
[h2]Modding Docs[/h2]
- Updated api_save_data() example to show ev parameter will be "SAVE" on save triggered async events
- Added the wiki docs page as a Github repo (https://github.com/APICO-Modders/APICO-API-Docs)