After being able to have a well-needed break from all things APICO, and easing myself back in with planning the butterfly update, I started work on some new sprites as well as begin adding the first new items to the game as part of the upcoming content update!
Have you ever looked at my silly bee designs and been like damn Ell I could do better - well now is your chance! Design your own APICO bee and the winner will be added to the game in the upcoming Butterfly Update!
You can use any art medium, digital, analogue, macaroni art, whispered ideas to your nearest beehive etc etc
To enter: - follow @apico_game on Twitter + RT the post below - comment on the post with your design OR post it with the tag #APICOBee
Entry will close on 30th September. 5 entries will be picked from which popular vote will design the winner!
Winner will receive 5 APICO keys, an APICO t-shirt of their choice, plus have their winning design added in the upcoming Butterfly Update as a solitary bee to discover!!
HF1: Fixed Grandpa's Axe spawning immediately and infinitely
Apis 1.4.3
Hey Beekeepers!
It’s been a hot minute - welcome to all our new pocket beekeepers reppin’ on the Switch <3 This update is mostly to cover a bunch of stuff that has come from our handheld friends, although anyone who plays with a controller or on Steam Deck will also benefit from the changes and fixes!
As you might have seen on Twitter we’ve started work on all the new goodies for the Butterfly Update - it’ll be a while before that update is out though as there’s a lot of stuff coming with it!
~ Ell
Changes
You can now drop half of a stack of items when holding them into an empty slot using Square/X/Y (quick move button) on gamepad/console
When closing a menu while still holding an item on gamepad/console, the dropped item will now be further from the player so it's not picked up immedietely
Increased retrigger speed for holding down slot movement/chapter selection dpad/analogue stick on Switch
Added the ability to sort your backpack by R stick clicking an empty slot (like crates) on gamepad/console
Added a visible autosave message on gamepad/console
If it hasn't rained in 3 days in a row after Day 4 then the chance of rain will be doubled (swamps still remain 100% chance)
Grandpa's Axe will now appear in the Lost+Found if you didn't look after it (single tear cry emoji)
Changed a lot of the slot selection in machines on gamepad/console so things should feel more "correct" moving around slots (instead of moving the cursor to the bottom storage bar)
Made it clearer in the guide you can use triggers or R stick to change tile/wall placement
Crash Fixes
Fixed "ds_map_find_value argument 1 incorrect type (undefined)... at sc_get_tooltip()" crash
Fixed "ds_map_find_value argument 1 incorrect type (undefined)... at sc_centrifuge2_add()" crash
Bug Fixes
Fixed joining player progress not being saved on Switch due to a file mounting issue
Fixed some slower particle effects on Switch
Fixed boat + mead buff speed not being 2x base speed on Switch (boo, hiss)
Fixed Bobbee's shop showing your Rubee total underneath instead of your Honeycore total on Switch
Fixed not being able to use the right stick click to gather honeycomb in beehives on gamepad/console
Fixed Honeycore Shovel not digging up grass properly on gamepad/console
Fixed not being able to place down grass properly on gamepad/console
Fixed microscope notification message being empty on gamepad/console
Fixed GUI tooltips showing on top of the GUI element on gamepad/console
Fixed not being able to dig up snow with spades on gamepad/console
Fixed not being able to close the backpack if you opened it while traveling in a boat on gamepad/console
Fixed changing recipe in the workbench not visibly updating requirements until you click on it on gamepad/console
Fixed seeing a tooltip for a backpack instead of the cute player tooltip when highlighting the player
Fixed not seeing a visual for the tile you are hammering underneath you if you had a backpack on gamepad/console
Fixed being able to select an invisible "production" meter in Swarmers on gamepad/console
Fixed not being able to place windows on selected walls on gamepad/console
Fixed menu objects not hammering in 2 hits (to prevent accidents) on gamepad/console
Fixed book-based notifications not opening to the correct page when opening the corresponding book on gamepad/console
Fixed sometimes getting a Verdant Bee from an Uncommon X Forest cross if you hadn't discovered the Verdant Bee yet
Fixed joining player saving in a boat not returning in a boat when rejoining the same host's world
APICO - June 2022 Devlog
Hey Beekeepers!
I think this is technically the first "real" dev log we've had for APICO on Ko-Fi since moving all our devlogs over from Guilded! (Which, if you've missed those you can still read all of them here, starting with the first one from when we moved APICO over to GMS2!)
Now that things are starting to settle with APICO since the release I've been able to actually take a break, as well as start to have a think about the first of the 3 planned content updates - I Can't Beelieve It's Not Butter(flies)
Just some more bug fixes as well as a couple bits to feed the insatiable modders!
~ Ell
Bug Fixes
Fixed beehives placed offscreen by joining players sometimes not reactivating after a queen finished their cycle
Fixed the raintank gathering rain while the game is paused
Fixed Beenjamin being able to ask for an "Inheritence Bee", clearly losing the plot in his old age bless
Modding
Added api_create_lightweight() - lightweights are efficiently drawn instances that you can use for batch draw calls. They're also Skipper's least favourite type of person
Added api_measure_text() which returns the height + width of a given sentance when drawn (including when a max-width is set)
Added some new api_multiplayer_* methods which should let you handle being able to store mod data for joining players when they join a hosted game
Fixed modded menu change scripts not being triggered with right-click changes
Fixed modded NPCs having a third invisible row of sell slots
Apis 1.4.1 - Hot Fix 1
HF1: Fixed an issue with menu drawing that affected mods (specifically BEI)
Apis 1.4.1
Hey Beekeepers!
Just some more bug fixes for ya, happy weekend!
~ Ell
Bug Fixes
Fixed an issue with the bottler duplicating canisters/bottles when working in Multiplayer
Fixed an issue with items sometimes not being picked up in Multiplayer
Fixed being able to duplicate canisters by rapidly clicking in a few different liquid machines (bottler, barrel)
Fixed seeds not showing when placed in flower pots (no they don't grow its just to look cute)
Fixed buying Honeycore from The Merchant showing a tooltip error
Modding
Added a new hook tdraw() which is called above tiles but below objects and draw()
Fixed api_define_flower() not respecting shop_buy / shop_key
Fixed api_define_flower() using the variants sprite for the item sprite
Fixed api_set_ground() not updating the last set tile properly
Removed modded bees from Beenjamin's hints getting him all confused bless him
Apis 1.4.0
Hey Beekeepers!
So we’re coming up on nearly a month since the game has been released! We’d had thousands of people playing APICO and all round it’s been a wild time - thanks so much for everyone that’s been playing and leaving us the most wonderful reviews <3
In the last 4-6 weeks I think I’ve maybe had 3 whole days where I haven’t been in GameMaker for some reason and now that things are mostly stable it’s definitely time to take a break. I was already burning out from console porting earlier this year so the last month or so hasn’t helped! This will be the last update for a while now barring any urgent bug fixes / crashes - there’s a few changes, a bunch of stuff to keep the mod creators quiet (for a few days at least), and also I updated GameMaker’s Steamworks Extension!
They have promised me that this update will fix the issues some people were having with some MacOS users crashing, and some users just not able to unlock achievements - but I won’t get my hopes up. At the very least let’s hope it still works normally even if it doesn’t fix those issues! If you do still have issues with Steam please let me know ASAP.
Once I finally have a proper break I’ll be starting on the first proper content update for APICO, “I Can't Beelieve It's Not Butter(flies)”. This will bring in butterflies, solitary bees that don’t work in hives, and all sorts of pollination/flower madness. If you want to read more about the content updates you can check the roadmap here: https://ko-fi.com/post/APICO-Roadmap-S6S0ADGAZ
~ Ell
Changes
Visually show the "Respawn in 5s" countdown when holding R / L+R
You now need to equip mead before being able to drink it - meaning you can now right-click to split a stack of infused mead
Notice bubbles are now hidden while in Photo Mode
Mods are now listed alphabetically and show the total number of downloads globally
Mods now each have a banner in the description when clicked on
Highlighting tabs/recipes on gamepad now automatically selects them
On gamepad when holding triggers and highlighting a beehive you can now see the range radius
On gamepad you can now hold the dpad on slot and book chapter selection
Hammering a crate / menu object will now drop that as an item first before the contents of the menu
Added the Mod Workbench, which will store all crafting recipes for all installed mods, per mod
Crash Fixes
Fixed "Cannot delete buffer, it's in use by 1 others at gml_Object_co_mods_Other_72" with mods that use api_get_data()
Bug Fixes
Fixed boats being deleted in multiplayer when clicked rapidly
Fixed bottler liquid type not reset when draining the tank
Fixed the "instance queen end" glitch with slot clicking/dragging
Fixed bottler giving 2 bottles per 50ml in multiplayer
Fixed closing noticeboard quests on gamepad meaning you had to close the whole menu before being able to select a quest button
Fixed uncapping bench / uncapper having incorrect help labels
Fixed Swarmwort seeds not saying they should be placed on water
Fixed Beenjamin asking for a "behaviour behaviour" (what a rascal)
Fixed Raintank menu highlight sprite not having the right outline
Fixed not being able to drink Apicola on gamepad (you poor thirsty bees)
Fixed ";" not being usable for a mapped key
Fixed menus staying open when Save+Quitting, which could sometimes cause issues with the home screen buttons
Modding
Added the Mod Workbench, which will store all crafting recipes for all installed mods. Recipes define with api_define_recipe() will be put here instead of the vanilla workbench - you can use this as your hub crafting station as there is section for each mod. This means you can define 100 recipes for your mod (5 tabs, 20 recipes per tab)
Added api_define_workbench(), which lets you set your mod's name and tab names in the Mod Workbench
Added a description "banner" to in-game mod descriptions
Added a few missing item sprites for larger scenery items
Added api_define_item_stats() which lets you define a "default" set of stats to apply to a given item when it's created (i.e. having a canister start with 9001 max)
api_define_gui() has now been modified to correctly cache sprites rather than register a new one for every machine - this means you will need to ensure your gui_key's are unique per menu object define (i.e. you can't use "progress_bar" for 2 different defines if they're different progress bar sprites)
Added "has_lighting" to the flower_definition in api_define_flower()
Added api_define_window() which lets you define a custom "window" (essentially just an item that has a special frame drawn on a wall)
Added a create() hook, called whenever a generic object, tree, flower, menu object, or item is created
Added api_define_liquid() which lets you define a custom liquid - these can be used in canisters, barrels, and your own custom tanks (not the bottler)
Fixed game load hanging when leaving a mod in settings but there being no actual mod folder
Fixed game load hanging when having an empty mod folder for a mod that is being loaded
Fixed obj_definition with variants specified being limited to 4 frames
Fixed ready() being called early during new world creation (and being called twice)
Fixed modded quests being required to complete to get Grandpa's Axe
Steam Trading Cards!
Hey Beekeepers!
Recently Steam has marked APICO as being able to release it's own Steam Trading Cards, and today I'm happy to announce these are now live and you should start getting cards now!
There are 8 trading cards in total! Along with the APICO badge you can get from getting all cards, you can also get 5 different profile backgrounds and 6 lil APICO emotes, hope you enjoy <3