Add card packs that can be opened via right-click Use menu to receive random cards based on weighted slot configurations. Packs support customizable rarity-based or card-specific drop rates. Key features: - CardPack/PackSlot data classes with weighted random selection - PackParser for user-defined pack configurations - PackUsageBehavior extending game's UsageBehavior system - Runtime data lookup to handle Unity serialization limitations - Pack consumption after opening with stack support - Auto-generated default packs per card set Technical notes: - UsageUtilities registration for context menu integration - All non-serializable fields (Dictionary, List<PackSlot>) looked up at runtime from ModBehaviour to survive Unity instantiation - F9 debug spawn now uses InstantiateSync for proper item copies 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| bread_seeker.png | ||
| duck_hero.png | ||
| feathered_fury.png | ||
| golden_quacker.png | ||
| pack.png | ||
| pond_guardian.png | ||