• Joined on 2025-07-07
admin pushed to main at admin/hex-critters 2026-03-19 01:29:33 -04:00
da406e78dc still undergoing major changes to the items, now called tiles once again and consolidated into just tiles (no goodies / consumables / equipment), added back in a sword as a quick example of a tile that does something other than just match.
admin pushed to main at admin/hex-critters 2026-03-17 23:41:39 -04:00
d39ef11081 nothing really, just moving computers
admin pushed to main at admin/hex-critters 2026-03-16 17:52:27 -04:00
4c334fd7e5 finished (?) making the changes to items
admin pushed to main at admin/hex-critters 2026-03-16 03:00:21 -04:00
1e66f045e5 undergoing a very major rework of many classes, changing both equipment and tile resource (now a class of its own called goody) into an Item overclass, along with creating a third item class called consumables which would be unreplenishable and limited uses. more work to be done to get back to our previous state with these new factors
admin pushed to main at admin/hex-critters 2026-03-16 00:30:38 -04:00
63f5583c26 starting to undewrgo a pretty large change including tthe addition of the mayor class which will handle things like time, inventory (resources and items), and all critters. altered hexes slightly to be node2d to allow for easier scaling of art, etc.
admin pushed to main at admin/hex-critters 2026-03-13 17:04:31 -04:00
19a128c4e0 changed critter hud to node2d, added animating bool to match three that locks out inputs while the tiles are moving
admin pushed to main at admin/hex-critters 2026-03-10 02:32:45 -04:00
96cfa46ef4 made a very rudimentary turn cycle, added in movement costs for critters and movement multiplier for hexes, when you run out of energy you cannot perform movement or equipment actions that cost energy updates the enrgy bar when energy is used/gained. implemented the usedequipment function for critters. movealongpath stores a path's remaining hexes if the movement cannot be completed. created a new turn button and new turn function in main to facilitate making a new turn. added a resource counter to track resources (eventually move to a new collection bag or inventory node to handle all inventory functions)
admin pushed to main at admin/hex-critters 2026-03-09 01:47:43 -04:00
cacb5c8f3e mostly just visual changes but also added an energy bar to CritterHuds for future use.
admin pushed to main at admin/hex-critters 2026-03-08 22:22:26 -04:00
588a8d7f20 removed function arealltilessteady
admin pushed to main at admin/hex-critters 2026-03-05 18:08:04 -05:00
0cf4935c16 pretty major revamp of the populate and collapse columns functions to make collecting a bit more seamless. added a few basic hex types to play around with and implemented the idea of a restock pool to draw from when restocking tiles. --note to self: next step needs to be fixing a bug when columns with exactly 1 tile not collapsing on first pass.
admin pushed to main at admin/hex-critters 2026-03-04 17:51:10 -05:00
80c98b7401 made a lot of changes to critters - connecting items, critters, and the hud, added citizen capacity and count to hexes, and reworked how items are used
admin pushed to main at admin/hex-critters 2026-03-03 17:56:45 -05:00
04c82a210f programatically adding chutes and slots to the match three board, add function for getting neighbors within range, added a function to replace the mouse sprite with the qequipment you are using, for future use
admin pushed to main at admin/hex-critters 2026-03-02 18:06:39 -05:00
c4e8d59fd6 connected signal to spawn first critter
admin pushed to main at admin/hex-critters 2026-03-02 18:02:00 -05:00
8d67d7c2d4 programmatically starting game, instantiating elements as needed
admin pushed to main at admin/hex-critters 2026-03-02 01:59:15 -05:00
11bfd8df4b More setup on the hex map, porgrammatically assigning column, row, ring and degree and loading new hex rings as needed
admin pushed to main at admin/hex-critters 2026-02-27 01:51:16 -05:00
2de6757b02 add world map to start game on
admin pushed to main at admin/hex-critters 2026-02-26 17:38:28 -05:00
f5186ba4bc slight tweaks, mostly adding a software mouse
admin pushed to main at admin/hex-critters 2026-02-25 02:14:28 -05:00
3bccccde7d added critter manager, moving more over to global variables, moved click handling to hoverableobject, added hoveredslot and hovered hex to matchthree and hexmap
admin pushed to main at admin/hex-critters 2026-02-24 01:39:08 -05:00
3b665dc6a7 establishing global variables
admin pushed to main at admin/hex-critters 2026-02-23 18:03:57 -05:00
c0b5857ff6 created base class HoverableObject to reduce future work on those items. Added destroyed bool for Slots (to get rid of without collecting) but might rename that? Gave Sword a more unique effect. Next steps: better handling of different elements of the game interacting with one another (i.e. items used on slots)