Happy 5th beethday, Hive Time!
Hello bee friends and friend bees, it is once again Hive Time's beethday. 5 years already!
To celebrate, here's a small patch with a new chat command, some small QOL tweaks, and some miscellaneous optimisations.
Chat commands
There's a new !vignette command that chat participants can use to trigger a vignette that tells a little story about their bee specifically (the vignette icon still needs to be clicked on for it to be shown). Fans of the !buzz command may notice a new song in rotation, this one's called "egg day" and was missed out of the original recording session. There is now also an !itch command that will display the game's storefront URL.
Quality-of-life
The cells screen now highlights the row that the mouse is over to make keeping track of numbers a little easier. The zeros have been dimmed as well to make an absence of cells stand out a little more.
In the research screen, holding the repeat build shortcut (Shift) while clicking on a research item when ther eis already in-progress research will add that to the research queue rather than interrupting current research.
Resource values in the HUD now show the same tooltip as resource icons, making it easier to find those little tidbits of information. When viewing cell info for storage cells, the storage capacity provided by that cell is now displayed, making that piece of information more discoverable too.
Optimisation
While working on Fossil Sweeper (my next game-of-scale), I realised that I'd overlooked something about how physics objects behave when added to a scene when working on Hive Time, and thought I would be able to apply a small fix that would dramatically decrease load times. Alas, it didn't have the impact I was hoping for, but I did go through and do some refactoring and narrow-scope optimisations that I'm hoping may make the game run a little better on low end systems.
Enjoy!
- Cheese
Full changelog:
- Added storage capacity to storage cell info screens
- Added production tooltips to HUD resource counts and limits
- Added row highlight on mouse over to Cells screen
- Added vignette user command
- Added egg day buzz song
- Added itch user commmand for displaying store URL
- Added Cell::setHexType()
- Added Cell::hexTypeBase to cache base hex type
- Updated Player::do_cell_type_vignette() to return the active cell
- Upadted load_settings() to optionally take a settngs category
- Updated showEvent() to handle chat-triggered vignettes for specific bees
- Updated opacity of zeroes on Cells screen
- Updated vignette dev command to pass user
- Updated soundtrack to user buy_soundtrack URL from urls list
- Updated all cell types to have empty collision mask for their areas
- Updated all obstacles to not process collisions
- Updated bees to have empty collision mask for their areas
- Updated Cell::clear_unnecessary_nodes() to remove unused AnimationPlayers
- Updated ResearchMenu to queue new research if clicked while holding repeat_build (Shift)
- Updated finish_building() to check for valid AnimationPlayer before checking animation list
- Optimised Cell hexType checks slightly
- Optimised get_node() calls for all management menus
- Optimised radius calculation in DefenceMenu
- Optimised get_parent() calls in Defence menu
- Optimised flash_resource_limit() and flash_resource() to be called a maximum of once per tick
- Opitmised beesitter decline check to happen less frequently
- Optimised processing of dying bees to not calculate population capacities unnecessarily
- Optimised processing of dying bees to not use intermediary dyingBees list
- Refactored urls list to be stored in game node
- Refactored Player::_process() for better profiling
- Removed calls to CellWrangler::get_base_type()
- Fixed always_show_shortcuts setting not being visible in interface settings screen
- Fixed chat being disconnected when resetting settings for another settings category
- Fixed !vignette command sometimes not working for Worker bees
Files
Get Hive Time
Hive Time
A cute and zany bee themed management sim/base builder.
Status | Released |
Authors | Cheeseness, Mimness |
Genre | Simulation |
Tags | bee, City Builder, Cute, Hex Based, hive, Management |
Languages | English |
Accessibility | Configurable controls |
More posts
- World Bee Day 2024 & v1.2-149, v1.2-150 changelogsMay 20, 2024
- Happy 4th beethday, Hive Time!Dec 12, 2023
- World Bee Day 2023 & v1.2-138, v1.2-139 changelogsMay 20, 2023
- Happy 3rd beethday and v1.2-129 changelogDec 12, 2022
- World Bee Day and v1.2-118, v1.2-119 changelogsMay 20, 2022
- v1.2-100 changelogJan 02, 2022
- Hive Time turns 2, and v1.2-95, v1.2-96 changelogDec 15, 2021
- v1.2-78 changelogSep 26, 2021
- v1.2-76 & v.12-77 changelogJun 05, 2021
Leave a comment
Log in with itch.io to leave a comment.