Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
The English summary is being prepared. Showing the original description.
Expert collection-loop systems for collectible IDs, scavenger hunts, completion archives, nearest-item compass UI, hidden spawners, and persistent find-all-X progress. Use when implementing collectibles, scavenger hunts, completion% archives, or compass-guided item hunts. Keywords: collectible_id, scavenger_hunt, collection_manager, collection_compass, completion_archive, hidden_item_spawner, find_all, collectible_item.
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
body_entered can re-fire on re-entry; gate with "already collected" / one-shot disable of monitoring.get_path().queue_free() collectibles with zero juice and no ID commit — Commit ID first (signal), then VFX, then free.ResourceLoader (see references).call_deferred only.item_id (unique) + collection_id (hunt), one-shot Area pickupregister_item() + get_remaining_ids()item_id is still in manager remaindersOptional: hidden_item_spawner.gd for randomized hunts; collection_loop_patterns.gd for advanced loop/MainLoop helpers.
item_id per instance and hunt collection_idstart_collection(id, item_ids) then register_item(id, item_id)collection_manager and query get_remaining_ids()Serialize the manager’s collected item_id set per collection_id (PackedStringArray via get_collected_ids() / restore_collected_ids()), not node paths. Reload: manager restores set → collectibles self-disable if item_id already owned.
Grid of icons: uncollected modulate silhouette; reveal when manager signals that ID. UI never invents collected state.
MANDATORY for threaded loads, MainLoop helpers, and archive/save depth: collection-loop-advanced.md. Do NOT Load for simple fixed-ID scavenger hunts.
Progressive disclosure: open Official Documentation links only when researching a specific API; load Related Skills when routing to a peer domain — do not preload the whole lattice.
body_entered pickup volumes for 3D collectibles and layer/mask setup so only the player triggers collection.get_nodes_in_group / call_group without hard-coded node paths._physics_process / physics frames; throttle compass/UI work in _process.physics_frame, and current_scene ownership used by collection state transitions.ResourceLoader.load_threaded_request / status polling so large collectible levels do not hitch the main thread.FileAccess under user://.direction_to / get_angle_to for nearest-collectible compass pointing.item_collected / collection_updated wiring from pickups into the manager and UI.@onready, and resource basics before wiring managers, markers, and collectible scenes.match, await, and deferred calls used throughout collection managers and loop patterns.collection_updated.queue_free so pickups feel responsive.No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
The English summary is being prepared. Showing the original description.
Bevy ECS skill for 3D lights. Keywords: Bevy, lighting, directional, point, spot, bevy_light, PBR.
The English summary is being prepared. Showing the original description.
Bevy ECS skill for PBR materials. Keywords: Bevy, StandardMaterial, PBR, material, ExtendedMaterial.
The English summary is being prepared. Showing the original description.
Bevy ECS skill for 3D level assembly. Keywords: Bevy, level, scene, mesh, world, ECS.
The English summary is being prepared. Showing the original description.
Bevy ECS skill for abilities. Keywords: Bevy, ability, cooldown, ECS, gameplay.
The English summary is being prepared. Showing the original description.
Bevy ECS skill for moving a Bevy game from 2D to 3D. Keywords: Bevy, 2D, 3D, adapt, camera, sprite.
The English summary is being prepared. Showing the original description.