Install
openclaw skills install rngneeds-unityTeach agents how to design, implement, explain, and debug gameplay randomness with the RNGNeeds Unity plugin. Use when a request involves RNGNeeds types or concepts such as ProbabilityList, ProbabilityItem, PLCollection, weighted picks, loot tables, gacha, spawn tables, dialogue weighting, AI choice weighting, repeat prevention, depletable lists, card deck extensions, deck order, draw pile, discard pile, hand, graveyard, shuffle plans, influence providers, pick history, seeding, or custom selection methods in Unity/C#.
openclaw skills install rngneeds-unityUse this skill for RNGNeeds-specific work. If the request is only about generic Unity randomness and does not involve RNGNeeds, handle it normally.
references/decision-guide.md, then references/common-patterns.md, then references/core-concepts.md as needed.references/api-surface.md and references/examples.md.references/guide-workflows.md first, then references/examples.md.references/pitfalls.md and references/core-concepts.md.references/core-concepts.md, references/api-surface.md, and references/examples.md.references/decision-guide.md, references/common-patterns.md, references/pitfalls.md, and references/examples.md.PickValue().MaintainPickCountIfDisabled is enabled.Spread is fast but more biased, Repick is lower bias, Shuffle preserves distribution better but does not guarantee zero repeats between separate picks.PickValues() returns a shared internal list reference. Copy it if the caller must keep results after another pick.TryPickValue(...) when failure matters, especially for value types where default(T) can look like a real result.IProbabilityInfluenceProvider, it overrides an external provider assigned to that item.KeepSeed or a custom seed provider for deterministic behavior instead of ad hoc randomness hacks.references/core-concepts.md: terminology and mental modelreferences/decision-guide.md: choose the right feature for the jobreferences/common-patterns.md: common gameplay setupsreferences/guide-workflows.md: tutorial-style workflows distilled from the docs guidesreferences/api-surface.md: high-value classes, properties, and methodsreferences/pitfalls.md: gotchas and debugging heuristicsreferences/examples.md: compact Unity/C# examplesreferences/test-prompts.md: prompt pack for manual skill testing