godot-game-loop-harvest

Installation
SKILL.md

Script Catalog (MANDATORY by path)

Path MANDATORY reads
Hit / gather harvestable_node.gd, resource_data.gd, harvest_tool_data.gd
Offline / autosave harvest_loop_patterns.gd, harvest_autosave_manager.gd, harvest_inventory_manager.gd
Vein / respawn / world harvest_respawn_manager.gd + FastNoiseLite vein notes below

Setup (short)

  1. Author HarvestResourceData / HarvestToolData .tres (tool enum + tier, yield range, optional drop scene).
  2. Attach harvestable_node.gd to StaticBody3D; assign data + mesh_to_shake; keep interaction on Layer 1.
  3. Autoload harvest_respawn_manager.gd as HarvestRespawnManager when world persistence is required.

Hit path

Raycast/interact → apply_hit(tool_data: HarvestToolData):

Installs
159
GitHub Stars
586
First Seen
Mar 7, 2026
godot-game-loop-harvest — thedivergentai/gd-agentic-skills